16497 Commits

Author SHA1 Message Date
Sadie Powell
a5f902ec71 Avoid allocating in ListExtItem when its obviously not necessary. 2024-07-07 17:16:48 +01:00
Sadie Powell
87f66dda48 Shrink the geo_maxmind storage after garbage collection. 2024-07-07 16:56:36 +01:00
Sadie Powell
edd2446081 Fix a memory leak in the regex_pcre2 module. 2024-07-07 16:33:40 +01:00
Sadie Powell
6ae6ad176e Unregister extbans when the providing module is unloaded. 2024-07-06 03:08:13 +01:00
Sadie Powell
1263f3cf63 Fix MOTD parsing accidentally skipping lines which are blank. 2024-07-05 17:47:19 +01:00
Sadie Powell
cfad49d655 Build with -pie as well as -fPIE.
Co-authored-by: Marcus Rueckert <darix@nordisch.org>
2024-07-03 16:16:36 +01:00
Sadie Powell
c1c34113cc Update the AppArmor profile for the new profile syntax.
Co-authored-by: Marcus Rueckert <darix@nordisch.org>
2024-07-03 15:59:32 +01:00
Sadie Powell
3fc82fa681 Release v4.0.1. v4.0.1 2024-07-02 22:54:30 +01:00
InspIRCd Robot
6703d7ac37 Update copyright headers. 2024-07-02 22:54:30 +01:00
Sadie Powell
2377656408 Update the vendored dependencies. 2024-07-02 22:54:30 +01:00
Sadie Powell
b1f581787d Skip the local server when routing messages in spanningtree. 2024-07-02 20:44:12 +01:00
Sadie Powell
f166ef0a70 Fix some minor issues with the sqloper schemas.
- Only create the pgsql table if it doesn't exist.
- Separate the active column out from others.
2024-07-01 18:33:07 +01:00
Sadie Powell
4718cec54a Add a DBML schema for the sqloper module and update the tables. 2024-07-01 13:14:04 +01:00
Sadie Powell
de1ede1ebc Fix the log_sql module schema allowing null columns. 2024-07-01 12:06:45 +01:00
Sadie Powell
f18df622ab Fix a typo in the example config. 2024-06-30 23:16:16 +01:00
Sadie Powell
2b6dcdee3f Fix various docs issues.
Ref: #2099.
2024-06-30 22:09:21 +01:00
Sadie Powell
97155a912a Use the password from the class instead of the config in passforward. 2024-06-30 21:58:44 +01:00
Sadie Powell
58d775b2b1 Release v4.0.0. v4.0.0 2024-06-29 09:43:32 +01:00
InspIRCd Robot
5b1dd4cfa5 Update copyright headers. 2024-06-29 09:43:32 +01:00
Sadie Powell
e307143df5 Bump the man page change dates for the previous commit. 2024-06-29 09:43:32 +01:00
Sadie Powell
f7194cb8b3 Tell people to use the main ChatSpike domain not our alias. 2024-06-28 10:14:26 +01:00
Sadie Powell
1598edd002 Merge branch 'insp3' into insp4. 2024-06-28 10:02:15 +01:00
Sadie Powell
e45a92e16d Release v3.17.1. v3.17.1 2024-06-28 01:14:14 +01:00
Sadie Powell
03033f03d0 Use unprefixed module names in modulemanager. 2024-06-24 19:34:42 +01:00
Sadie Powell
0482a13752 When a user installs a contrib module tell them how to load it. 2024-06-24 19:23:12 +01:00
Sadie Powell
e11adbea4f Move module_{expand,shrink} to make::common. 2024-06-24 19:15:41 +01:00
Sadie Powell
cf44162c6a Fix some uses of raw mode characters in messages. 2024-06-23 18:26:52 +01:00
Sadie Powell
5a3dbf7a05 Fix swapped parameters when opering remote users. 2024-06-23 16:41:54 +01:00
Sadie Powell
b59fa6cf32 Release v4.0.0 release candidate 3. v4.0.0rc3 2024-06-21 10:38:08 +01:00
InspIRCd Robot
fd4c5e3840 Update copyright headers. 2024-06-21 10:36:09 +01:00
InspIRCd Robot
ef382701fa Update author list. 2024-06-21 10:30:34 +01:00
Sadie Powell
e9cd55cc2a Update irctest.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
[skip windows ci]
2024-06-20 00:05:14 +01:00
Sadie Powell
9121150503 Add MD5 as a fallback hash in the SSL modules for compat with v3. 2024-06-19 23:51:02 +01:00
Sadie Powell
8d4e26833f Merge branch 'insp3' into insp4. 2024-06-19 23:49:19 +01:00
Sadie Powell
fe89a4a2e1 Update the Windows dependencies.
[skip alpine ci]
[skip irctest ci]
[skip macos ci]
[skip ubuntu ci]
2024-06-19 23:15:49 +01:00
Sadie Powell
edb7101e6a Default to PROTO_NEWEST if no protocol is negotiated. 2024-06-19 15:11:10 +01:00
Sadie Powell
8f0833aa94 Put examples in the example directory on system-wide installs. 2024-06-19 13:17:10 +01:00
Sadie Powell
ff5c2c748d Update a few mailmap entries. 2024-06-17 18:56:45 +01:00
Sadie Powell
b202db6cac Remove a now unnecessary hack for Windows filenames. 2024-06-17 17:46:18 +01:00
Sadie Powell
31541a8645 Make filenames a bit more friendly for Windows users. 2024-06-17 17:32:53 +01:00
Sadie Powell
0e18b9daaf Fix directory includes to always be in a consistent order. 2024-06-17 16:58:10 +01:00
Sadie Powell
be8f97b4a5 Resort the module config file to be alphabetical. 2024-06-17 16:37:57 +01:00
Sadie Powell
162d132bcb Release v4.0.0 release candidate 2. v4.0.0rc2 2024-06-14 09:14:38 +01:00
InspIRCd Robot
d4da9eeff9 Update copyright headers. 2024-06-14 09:13:03 +01:00
InspIRCd Robot
db18817067 Update author list. 2024-06-14 09:07:49 +01:00
Sadie Powell
31f655201f Merge branch 'insp3' into insp4. 2024-06-13 18:22:47 +01:00
Sadie Powell
e226f87e27 Update the security policy in preparation of the v4 release. 2024-06-13 18:22:31 +01:00
Sadie Powell
0861181926 Fix a minor print safety issue in configreader. 2024-06-13 17:52:31 +01:00
Sadie Powell
dc3ddb4d82 Remove development warning from the readme. 2024-06-11 20:32:02 +01:00
Sadie Powell
ff8000bf47 Link to v4 docs from the issue templates. 2024-06-11 20:31:44 +01:00