aboutsummaryrefslogtreecommitdiff
path: root/make
Commit message (Collapse)AuthorAgeFilesLines
* Tell people to connect to Teranova directly instead of our alias.Gravatar Sadie Powell2024-10-136-8/+8
|
* Revert "Tell people to use the main ChatSpike domain not our alias".Gravatar Sadie Powell2024-10-086-6/+6
| | | | This reverts commit 78c4f3bd97d003d0f528d98752e0528023b27045.
* Tell people to use the main ChatSpike domain not our alias.Gravatar Sadie Powell2024-07-076-6/+6
| | | | Backport from master.
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+1
|
* Fix building on macOS.Gravatar Sadie Powell2024-05-161-0/+1
| | | | | | | | | | | It seems like Apple have killed the remaining bits of TR1. Thankfully, all Apple systems we support now have a C++11 compiler so we can just force that on macOS. [skip alpine ci] [skip irctest ci] [skip ubuntu ci] [skip windows ci]
* Fix the helper script on newer versions of Valgrind.Gravatar Sadie Powell2023-11-061-6/+4
|
* Add a script for deploying SSL files from an ACME renewal tool.Gravatar Sadie Powell2023-08-152-0/+35
|
* Update copyright headers.Gravatar InspIRCd Robot2023-07-152-2/+2
|
* Define _BSD_SOURCE when building on Haiku.Gravatar Sadie Powell2023-07-121-0/+3
| | | | This fixes a few modules which depend on common BSD extensions.
* Fix a missing quote in the inspircd.1 man page.Gravatar Sadie Powell2023-07-041-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2023-04-281-1/+1
|
* Fix suspending GDB when the process gets sent a signal.Gravatar Sadie Powell2023-01-091-2/+2
|
* Update copyright headers.Gravatar InspIRCd Robot2022-12-305-5/+4
|
* Fix building with the Intel C++ compiler.Gravatar Sadie Powell2022-12-103-4/+7
| | | | | | - Fix adding -Wshadow in the compiler flags twice. - Detect the new Clang-based Intel compiler as well as the old one. - Silence some deprecation warnings using Intel syntax.
* Remove error prone missing include logic in calcdep.Gravatar Sadie Powell2022-09-241-8/+0
| | | | [skip windows ci]
* Update copyright headers.Gravatar InspIRCd Robot2022-08-254-3/+4
|
* Fix the last modified dates of the man pages.Gravatar Sadie Powell2022-08-243-3/+3
| | | | | The Linux man-pages project recommends using YYYY-MM-DD. Some dates had also not been updated since they were added.
* Allow logrotate to rotate logs with just a pid file.Gravatar Wade Cline2022-07-191-1/+4
| | | Ref: #1991
* Fix the logrotate config rotating already rotated log files.Gravatar Wade Cline2022-07-111-1/+1
| | | Ref: #1990.
* Update copyright headers.Gravatar InspIRCd Robot2022-04-283-3/+3
|
* Fix SSL modules not being able to access the system-wide SSL dirs.Gravatar Sadie Powell2022-01-311-0/+4
|
* Fix the regex_re2 module on the latest RE2 git.Gravatar Sadie Powell2022-01-181-0/+16
| | | | [skip windows ci]
* Fix being unable to use a pkg-config that isn't in the PATH.Gravatar Sadie Powell2022-01-181-2/+4
| | | | [skip windows ci]
* Add extra debug information to the module error message.Gravatar Sadie Powell2022-01-172-2/+14
| | | | [skip windows ci]
* Update copyright headers.Gravatar InspIRCd Robot2021-08-272-3/+2
|
* Remove the root checks from the helper script.Gravatar Sadie Powell2021-07-281-17/+0
| | | | | This has never actually worked properly. If a user wants to drop privileges then they should specify that in the config file.
* Fix various spelling issues (#1883).Gravatar Josh Soref2021-06-211-1/+1
| | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* Fix uninstalling files on `make deinstall` and similar.Gravatar Sadie Powell2021-06-092-10/+30
|
* Add the --disable-ownership option to help packagers out.Gravatar Sadie Powell2021-06-092-31/+39
|
* Fix the compiler_info name for the Intel compiler.Gravatar Sadie Powell2021-06-091-1/+1
|
* Create the runtime directory at install time if it does not exist.Gravatar Sadie Powell2021-05-141-0/+2
|
* Remove some todo comments which are outdated or misleading.Gravatar Sadie Powell2021-03-051-2/+0
|
* Fix print_warning using print instead of say.Gravatar Sadie Powell2021-02-281-1/+1
|
* Fix running configure on systems with old versions of Perl.Gravatar Sadie Powell2021-02-281-1/+2
| | | | Closes #1852.
* Update copyright headers.Gravatar InspIRCd Robot2021-02-2611-12/+11
|
* Fix using the TR1 headers on compilers that support C++17.Gravatar Sadie Powell2021-02-011-1/+1
|
* Fix the base path being used for more than just the install prefix.Gravatar Sadie Powell2021-01-312-6/+1
|
* Fix bitshift in INSPIRCD_VERSION_SINCE.Gravatar Sadie Powell2021-01-301-1/+1
|
* Remove unnecessary chdirs in the helper script.Gravatar Sadie Powell2021-01-291-7/+1
|
* Fix some minor oversights introduced in 859a799 and 3e557e8.Gravatar Sadie Powell2021-01-291-1/+1
|
* Improve the `./configure --help` outputGravatar Sadie Powell2021-01-291-33/+38
| | | | | | | | - Document --portable, --runtime-dir, and INSPIRCD_VERBOSE. - Make the output coloured on supporting terminals. - Fix the description of --data-dir. - Wrap all lines at 80 charactrs. - Upper case the value names and wrap in <> not [].
* Always use for in Perl modules.Gravatar Sadie Powell2021-01-293-7/+7
|
* Purge all remaining uses of print_format.Gravatar Sadie Powell2021-01-293-29/+23
|
* Migrate some stuff away from print_format.Gravatar Sadie Powell2021-01-273-9/+9
|
* Fix unnecessary begin blocks in Perl source files.Gravatar Sadie Powell2021-01-256-35/+11
|
* Add a new runtime directory and move the pid file to it.Gravatar Sadie Powell2021-01-184-15/+8
| | | | | | | The data directory is intended for persistent files whereas the pid file is ephemeral. This distinction doesn't matter by default but on system-wide installs ephemeral runtime files go in /var/run or /run instead.
* Fix `./configure --update` with cache files generated before v3.2.Gravatar Sadie Powell2021-01-181-0/+1
|
* Use the builtin Perl kill function not system.Gravatar Sadie Powell2020-12-311-1/+1
|
* Export console_format from make::console and make it more robust.Gravatar Sadie Powell2020-12-311-9/+13
| | | | | Previously a module could do warning("<|INVALID wibble|>") in its $CompilerFlags or $LinkerFLags and this would break the build.
* Replace the SERVER stub command with something actually useful.Gravatar Sadie Powell2020-12-201-0/+3
| | | | | | | This will typically never be reached because the remote will wait until it receives a CAPAB response before sending SERVER. Instead replace it with a CAPAB stub command that quits servers with a helpful message.