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
Sadie Powell
ba19a3259b
Update Doxygen config and fix some warnings.
2024-06-11 20:29:04 +01:00
Valentin Lorentz
28e2f30525
tools/convert-unreal-*: Parse input in linear time
...
Non-trivial string slicing on CPython makes a copy of the string, making
the overall parsing run in quadratic time.
For example, assuming an average field size of 10 bytes, parsing a 1MB
file on my computer would take 70s in slicing alone.
2024-06-11 19:05:31 +01:00
Sadie Powell
19b389468c
Add some tools for converting UnrealIRCd databases to InspIRCd.
2024-06-11 18:25:17 +01:00
Sadie Powell
ed8abaa6e0
Fix some references to --debug that should be --protocoldebug now.
2024-06-11 12:24:01 +01:00
Sadie Powell
2c4971ee03
Remove host-based cloak data from the hmac-sha256-addr link data.
2024-06-10 21:45:38 +01:00
Sadie Powell
6d6f5542e7
Fix formatting the user count percentage in MAP.
2024-06-10 10:04:08 +01:00
Sadie Powell
748f3c6200
Add /GL and /GLOBAL to the generic services config file.
2024-06-07 19:29:17 +01:00
Sadie Powell
c18499a332
Rename regex_pcre back to regex_pcre2.
...
This rename happened before we had config compatibility and it doesn't
make sense to keep it anymore.
2024-06-07 19:19:19 +01:00
Sadie Powell
e852518eff
Update irctest.
2024-06-07 17:37:41 +01:00
Sadie Powell
756051eada
Update irctest.
2024-06-07 15:03:11 +01:00
Sadie Powell
dbc2b4ce9f
Fix a conversion warning in win32service.
2024-06-07 14:40:41 +01:00
Sadie Powell
95e69c01e8
Update the Alpine version in the CI.
2024-06-07 14:40:29 +01:00
Sadie Powell
06794f7db2
Update the list of distributions we provide packages for.
2024-06-07 12:07:04 +01:00
Sadie Powell
be0ad350c1
Remove an extraneous semicolon in the SQL module header.
2024-06-07 12:04:00 +01:00
Sadie Powell
ecdde90d45
Release v4.0.0 release candidate 1.
v4.0.0rc1
2024-06-07 11:01:19 +01:00
InspIRCd Robot
ae3e2db109
Update copyright headers.
2024-06-07 10:37:56 +01:00
Sadie Powell
f3e847b21a
Merge branch 'insp3' into insp4.
2024-06-07 10:33:35 +01:00
InspIRCd Robot
855c1f6ab4
Update copyright headers.
2024-06-07 10:30:30 +01:00
Sadie Powell
ff69aa7513
We will have v4 binary packages shortly.
2024-06-07 09:31:55 +01:00
Sadie Powell
f15229a174
Stop referring to v4 in some todos.
2024-06-07 09:23:49 +01:00
Sadie Powell
e597d7fb41
Replace std::aligned_storage with a non-deprecated alternative.
2024-06-04 13:14:43 +01:00
Sadie Powell
89f1c853f7
Add nullability attributes to module functions.
2024-06-04 12:40:16 +01:00
Sadie Powell
84b7583107
Merge branch 'insp3' into master.
2024-06-03 19:57:01 +01:00
Sadie Powell
1c014f7283
Send an error when a user tries to give a status rank to a non-member.
...
Closes #2097 .
2024-06-03 19:50:01 +01:00
Sadie Powell
86b9c95aa5
Merge branch 'insp3' into master.
2024-05-28 22:58:51 +01:00
Sadie Powell
742b11dbe4
Update irctest.
2024-05-28 22:49:47 +01:00
Sadie Powell
4fc8ffa0c0
Merge branch 'insp3' into master.
2024-05-28 22:17:04 +01:00
Sadie Powell
112f4fbb1c
Sync the Windows NSIS installer with the latest code from CMake.
2024-05-27 21:48:43 +01:00
Sadie Powell
07d7535281
Add support for non-web WebSocket connections.
...
Closes #2066 .
2024-05-23 14:22:45 +01:00
Sadie Powell
09e8670459
Abbreviate the date even more in the debug logger.
2024-05-21 00:50:07 +01:00