aboutsummaryrefslogtreecommitdiff
path: root/make
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-1/+1
|\
| * Fix various spelling issues (#1883).Gravatar Josh Soref2021-06-211-1/+1
| | | | | | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* | Avoid using -pthreads on Haiku.Gravatar Sadie Powell2021-06-191-2/+3
| |
* | Avoid creating unnecessary symlinks.Gravatar Sadie Powell2021-06-092-7/+3
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-092-38/+66
|\|
| * 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
| |
* | Refactor the compiler and linker flags in the makefile.Gravatar Sadie Powell2021-06-091-28/+45
| |
* | Link against libc++fs/libstdc++fs on older compilers.Gravatar Sadie Powell2021-06-083-4/+16
| |
* | Stop explicitly linking against libstdc++.Gravatar Sadie Powell2021-06-081-2/+2
| |
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-301-1/+4
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-221-0/+2
|\|
| * Create the runtime directory at install time if it does not exist.Gravatar Sadie Powell2021-05-141-0/+2
| |
* | Remove bsd.mk; this file only existed for ease of v3 migration.Gravatar Sadie Powell2021-05-191-31/+0
| |
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-081-1/+1
| |
* | Stop asking if users want to generate a self-signed certificate.Gravatar Sadie Powell2021-03-301-1/+0
| | | | | | | | Users should be using real certificates in 2021.
* | Stop installing inspircd-genssl and delete the now useless manpage.Gravatar Sadie Powell2021-03-302-50/+0
| | | | | | | | | | Hopefully this pushes people towards using real certificates instead of self-signed certificates.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-2/+0
|\|
| * Remove some todo comments which are outdated or misleading.Gravatar Sadie Powell2021-03-051-2/+0
| |
* | Remove unnecessary prefix from socketengine source files.Gravatar Sadie Powell2021-03-052-4/+3
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-1/+1
|\|
| * Fix print_warning using print instead of say.Gravatar Sadie Powell2021-02-281-1/+1
| |
* | Require Perl 5.26 in the build system.Gravatar Sadie Powell2021-02-285-5/+5
| | | | | | | | | | This version is supported by all major systems that ship the C++17 compilers required by the v4 branch.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-2810-11/+10
|\|
| * 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
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-013-7/+2
|\|
| * 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
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-297-117/+86
|\|
| * 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
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-184-15/+9
|\|
| * 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
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-072-10/+14
|\|
| * 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.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-214-3/+9
|\|
| * 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.
| * Make people aware that they can get support on GitHub now.Gravatar Sadie Powell2020-12-093-3/+6
| |
* | Merge tag 'v3.8.1' into master.Gravatar Sadie Powell2020-11-203-2/+47
|\|
| * Remove an obsolete comment about BSD Make.Gravatar Sadie Powell2020-11-121-2/+0
| |