Sadie Powell
16e5f4889f
Switch mkdescriptions from YAML::Tiny to YAML.
2021-11-21 08:23:37 +00:00
Sadie Powell
b716590fa0
Switch mkdescriptions from Hoedown to CommonMark.
2021-11-21 00:51:28 +00:00
Sadie Powell
b7615ccd86
Merge branch 'insp3' into master.
2021-08-28 13:20:53 +01:00
InspIRCd Robot
4540162276
Update copyright headers.
2021-08-27 09:38:22 +01:00
Sadie Powell
0c96682d88
Merge branch 'insp3' into master.
2021-08-17 16:20:37 +01:00
Sadie Powell
719a96e609
Update mkdescriptions for the new YAML module documentation.
2021-08-04 03:08:39 +01:00
Sadie Powell
d95d7fc4f5
Merge branch 'insp3' into master.
2021-07-01 12:33:51 +01:00
Matt Schatz
3852e1c52a
Hyphens are allowed in hostnames.
2021-06-20 15:34:13 -06:00
Sadie Powell
7f88bd76c9
Merge branch 'insp3' into master.
2021-06-01 01:46:53 +01:00
Sadie Powell
071499a22c
Write to STDERR on error in test-build.
2021-05-28 20:07:50 +01:00
Sadie Powell
8e6b4d17d4
Merge branch 'insp3' into master.
2021-04-17 18:52:19 +01:00
Sadie Powell
0960d5e9e3
Update references to config fields which were renamed.
2021-04-14 18:58:17 +01:00
Sadie Powell
3c426be2a1
Refer to encryption as TLS instead of SSL in all messages.
2021-04-08 11:45:15 +01:00
Sadie Powell
825599a696
Remove the remainders of genssl.
2021-04-08 11:12:41 +01:00
Sadie Powell
1e1cf527d2
Merge branch 'insp3' into master.
2021-03-05 02:32:35 +00:00
Sadie Powell
63f26dc2c6
Fix parsing the output of git-blame in mkheaders.
2021-03-05 02:05:59 +00:00
Sadie Powell
338ddb0e59
Ignore moved lines in mkheaders.
2021-03-05 00:36:13 +00:00
Sadie Powell
606677c865
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.
2021-02-28 19:20:08 +00:00
Sadie Powell
c22c7e5a99
Merge branch 'insp3' into master.
2021-02-28 19:16:40 +00:00
InspIRCd Robot
1bf7ca3894
Update copyright headers.
2021-02-26 06:58:13 +00:00
Sadie Powell
bb35650b57
Merge branch 'insp3' into master.
2021-01-29 18:15:32 +00:00
Sadie Powell
2fceea41e8
Always use for in Perl modules.
2021-01-29 13:46:37 +00:00
Sadie Powell
859a79923a
Migrate some stuff away from print_format.
2021-01-27 16:47:08 +00:00
Sadie Powell
f6b861f12d
Fix unnecessary begin blocks in Perl source files.
2021-01-25 12:39:56 +00:00
Sadie Powell
3ab889537f
Merge branch 'insp3' into master.
2020-12-04 18:44:40 +00:00
Sadie Powell
e7837aa2ca
Merge branch 'insp3' into master.
2020-11-01 00:32:38 +00:00
InspIRCd Robot
e73d011e68
Update copyright headers.
2020-10-30 12:01:10 +00:00
Sadie Powell
f6c4ff5498
Merge branch 'insp3' into master.
2020-09-27 12:37:24 +01:00
Sadie Powell
b64fe8320e
Store generated SSL certificates in the .configure directory.
...
Co-Authored-By: Nicole Kleinhoff <ilbelkyr@shalture.org>
2020-09-26 23:34:03 +01:00
Sadie Powell
e059f82249
Merge branch 'insp3' into master.
2020-07-29 12:13:45 +01:00
Sadie Powell
587e898d86
Fix mkheaders 'experimental push on scalar is now forbidden' warning.
2020-07-29 11:43:21 +01:00
Sadie Powell
93ae431955
Merge branch 'insp3' into master.
2020-07-15 11:00:24 +01:00
Sadie Powell
4316ae10b1
Implement a tool for testing SSL connectivity.
2020-06-16 10:13:21 +01:00
Sadie Powell
58e9055162
Merge branch 'insp3' into master.
2020-06-08 18:14:19 +01:00
Sadie Powell
dd9d0d023e
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.
2020-06-02 19:25:29 +01:00
Sadie Powell
751112d9a9
Rename mkversions to mkdescriptions.
2020-04-15 16:43:07 +01:00
Sadie Powell
bafb721640
Merge branch 'insp3' into master.
2020-04-14 19:57:10 +01:00
Sadie Powell
e949e224a8
Rename mkversions to mkdescriptions.
2020-04-14 19:04:33 +01:00
Sadie Powell
4582696afb
Merge branch 'insp3' into master.
2020-04-11 14:08:02 +01:00
Sadie Powell
c5680d6493
Fix an oversight in mkversions that caused it to not update extras.
2020-04-10 20:36:20 +01:00
Sadie Powell
203a45d18e
Add a tool for updating module descriptions based on the docs.
2020-04-10 15:36:14 +01:00
Sadie Powell
c353cb5aee
Add a tool for retrieving directives from source files.
2020-04-06 10:35:11 +01:00
Sadie Powell
5960cbcde3
Fix get_cpu_count not being evaluated as a scalar.
...
This fixes a bug where the changes in 0c34d28447 did not work.
2020-03-09 03:44:41 +00:00
Sadie Powell
0c34d28447
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.
2020-02-10 11:59:15 +00:00
InspIRCd Robot
8f62016f16
Update copyright headers.
2020-01-31 12:48:25 +00:00
Sadie Powell
87471ab92d
Add a function for showing a command whilst executing it.
2020-01-18 14:25:03 +00:00
Sadie Powell
04b5090a2f
Disable auto extras when TEST_BUILD_MODULES is set in test-build.
2020-01-18 13:32:41 +00:00
Sadie Powell
2e91d9b2e1
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.
2020-01-17 15:35:20 +00:00
Sadie Powell
19cdd93861
Fix Perl tools not using the correct directory name in 'use lib'.
2020-01-17 15:35:20 +00:00
InspIRCd Robot
aa692dc103
Update copyright headers.
2020-01-11 22:14:43 +00:00