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
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