aboutsummaryrefslogtreecommitdiff
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-1/+1
|\
| * Hyphens are allowed in hostnames.Gravatar Matt Schatz2021-06-201-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-011-3/+3
|\|
| * Write to STDERR on error in test-build.Gravatar Sadie Powell2021-05-281-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-04-171-1/+1
|\|
| * Update references to config fields which were renamed.Gravatar Sadie Powell2021-04-141-7/+7
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-081-5/+5
* | Remove the remainders of genssl.Gravatar Sadie Powell2021-04-081-152/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-17/+14
|\|
| * Fix parsing the output of git-blame in mkheaders.Gravatar Sadie Powell2021-03-051-16/+13
| * Ignore moved lines in mkheaders.Gravatar Sadie Powell2021-03-051-1/+1
* | Require Perl 5.26 in the build system.•••This version is supported by all major systems that ship the C++17 compilers required by the v4 branch. Gravatar Sadie Powell2021-02-286-6/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-286-6/+6
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-02-266-6/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-296-60/+23
|\|
| * Always use for in Perl modules.Gravatar Sadie Powell2021-01-291-2/+2
| * Migrate some stuff away from print_format.Gravatar Sadie Powell2021-01-273-6/+6
| * Fix unnecessary begin blocks in Perl source files.Gravatar Sadie Powell2021-01-256-52/+15
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-041-8/+4
|\|
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-11-011-0/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-10-301-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-09-271-3/+17
|\|
| * Store generated SSL certificates in the .configure directory.•••Co-Authored-By: Nicole Kleinhoff <ilbelkyr@shalture.org> Gravatar Sadie Powell2020-09-261-3/+17
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-07-291-4/+4
|\|
| * Fix mkheaders 'experimental push on scalar is now forbidden' warning.Gravatar Sadie Powell2020-07-291-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-07-151-0/+173
|\|
| * Implement a tool for testing SSL connectivity.Gravatar Sadie Powell2020-06-161-0/+173
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-06-081-13/+0
|\|
| * Remove the DANE record hint from genssl.•••This was never adopted by clients and its easy for servers to get a valid cert now so this is unnecessary. Gravatar Sadie Powell2020-06-021-13/+0
| * Rename mkversions to mkdescriptions.Gravatar Sadie Powell2020-04-152-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-142-0/+1
|\ \
| * | Rename mkversions to mkdescriptions.Gravatar Sadie Powell2020-04-142-0/+1
| |/
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-111-0/+87
|\|
| * Fix an oversight in mkversions that caused it to not update extras.Gravatar Sadie Powell2020-04-101-1/+1
| * Add a tool for updating module descriptions based on the docs.Gravatar Sadie Powell2020-04-101-0/+87
|/
* Add a tool for retrieving directives from source files.Gravatar Sadie Powell2020-04-061-0/+55
* Fix get_cpu_count not being evaluated as a scalar.•••This fixes a bug where the changes in 0c34d28447 did not work. Gravatar Sadie Powell2020-03-091-1/+1
* Tell people to run make with the number of CPU cores plus 1.•••This results in faster builds as there's always one job waiting. Gravatar Sadie Powell2020-02-101-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2020-01-312-2/+2
* Add a function for showing a command whilst executing it.Gravatar Sadie Powell2020-01-182-6/+7
* Disable auto extras when TEST_BUILD_MODULES is set in test-build.Gravatar Sadie Powell2020-01-181-2/+6
* Migrate from Travis CI to GitHub Actions.•••This brings shiny new GitHub integrations as well as allowing us to bring back the macOS builds which were disabled because of the very broken Travis CI macOS infrastructure. Gravatar Sadie Powell2020-01-171-6/+0
* Fix Perl tools not using the correct directory name in 'use lib'.Gravatar Sadie Powell2020-01-173-8/+10
* Update copyright headers.Gravatar InspIRCd Robot2020-01-112-4/+2
* Add a script for updating the copyright headers.Gravatar Sadie Powell2020-01-111-0/+149
* Update my name and email address.Gravatar Sadie Powell2019-12-312-2/+2
* Get rid of the platform tests in the Travis build script.•••We only build on Xenial nowadays so this check is unnecessary. Gravatar Peter Powell2019-12-061-9/+3
* Omit debug symbols when doing CI builds.•••This provides a significant build time improvement. Gravatar Peter Powell2019-04-161-1/+2
* Upgrade Travis CI system to Xenial.Gravatar Peter Powell2019-04-161-2/+2
* Replace the geoip module with geo_maxmind, geoban, and geoclass.•••MaxMind have EOL'd the library that the geoip module uses and have replaced it with libmaxminddb. The geoip module has been split into geo_maxmind which provides geolocation data, geoban which provides location-based channel bans, and geoclass which is used to filter a user into a connect class based on location. Gravatar Peter Powell2019-04-151-2/+2