Sadie Powell
ffdae581d4
Use dummy values for the user/group with --disable-ownership.
2021-06-09 04:40:53 +01:00
Sadie Powell
3766337fcb
Add the --disable-ownership option to help packagers out.
2021-06-09 04:20:09 +01:00
Sadie Powell
d298378b3d
Fix the compiler_info name for the Intel compiler.
2021-06-09 02:36:31 +01:00
Sadie Powell
7ae94300b6
Add CI support for Windows.
2021-06-07 05:48:56 +01:00
Sadie Powell
71841b747d
Migrate Windows builds to installing their dependencies via Conan.
2021-06-07 04:46:32 +01:00
Sadie Powell
4a479db7f0
Update the Windows icon to something used this decade.
2021-06-07 04:18:57 +01:00
Sadie Powell
94066ae048
Disable fail-fast in GitHub Actions.
2021-06-06 07:10:31 +01:00
Sadie Powell
722c63ad53
Broadcast the limits for list modes on server link.
...
This allows services to not overflow the limit.
2021-06-04 02:03:52 +01:00
Sadie Powell
8ef5c350f0
Send the CHARSET token if using a non-ascii casemapping.
2021-06-02 03:43:27 +01:00
Sadie Powell
4e38d54da1
Fix the name of the strict-rfc1469 codepage file.
2021-06-02 03:37:08 +01:00
Sadie Powell
fe41ae3e81
Look up the SSL I/O hook properly in spanningtree.
...
Fixes a regression introduced in commit 83bb6951fe.
2021-06-01 09:19:51 +01:00
Sadie Powell
70aa5434fb
Fix the name of the regex_stdlib regex engine.
2021-06-01 03:21:44 +01:00
Sadie Powell
2688cfbad5
Refactor the sslqueries mode handler.
...
This fixes a rare desync where a server with the sslmodes module
but without the sslinfo module could desync when a remote user on
a server with both enables the sslqueries mode.
2021-06-01 01:36:13 +01:00
Sadie Powell
83bb6951fe
Avoid registering services as their unprefixed name.
...
This fixes SSL profiles overriding the websocket module.
2021-05-28 20:08:37 +01:00
Sadie Powell
071499a22c
Write to STDERR on error in test-build.
2021-05-28 20:07:50 +01:00
Sadie Powell
7dd1f81e12
Add the GitHub FUNDING file.
2021-05-26 22:45:52 +01:00
Sadie Powell
3555b981f9
The dest should be checked for uline status not the source.
2021-05-25 19:48:54 +01:00
Sadie Powell
b466b68485
Don't send RPL_WHOISHOST for users on ulined servers.
2021-05-25 18:56:39 +01:00
Sadie Powell
772f7ceb94
Implement support for setting TLSv1.3 ciphersuites in ssl_openssl.
2021-05-25 17:10:20 +01:00
Sadie Powell
182cdec310
Implement support for the delayjoin WHOX flag.
2021-05-22 22:27:53 +01:00
Sadie Powell
1505705639
Verify hostnames when installing contrib modules.
...
This was missed in f6b861f12d.
2021-05-22 15:55:01 +01:00
Sadie Powell
c7b9385022
Only check for a join time if a user is actually in the channel.
2021-05-22 06:29:50 +01:00
Sadie Powell
061d54f38e
Send the correct join timestamp on a delayed join message.
2021-05-22 04:58:41 +01:00
Sadie Powell
59c9b9dba4
Default to file logging if a log type is not specified.
2021-05-20 22:12:57 +01:00
Sadie Powell
dd930143a1
Update the Doxygen config for the new version.
2021-05-16 02:42:35 +01:00
Sadie Powell
94ddba020c
Enable Doxygen XML generation.
2021-05-16 01:23:10 +01:00
Sadie Powell
3adf2b7643
Create the runtime directory at install time if it does not exist.
2021-05-14 18:42:43 +01:00
Sadie Powell
6ff8f38a6d
Release v3.10.0.
v3.10.0
2021-05-14 14:49:07 +01:00
InspIRCd Robot
e94b673532
Update copyright headers.
2021-05-14 14:48:39 +01:00
Sadie Powell
c24a7435b8
Fix an off by one error in various bitsets.
2021-05-14 14:26:46 +01:00
Sadie Powell
4350a11c66
Fix sending malformed pong messages in some cases.
2021-05-14 13:56:32 +01:00
Sadie Powell
1288e9e593
Send ERR_BADCHANMASK when trying to OJOIN/SAJOIN an invalid channel.
2021-05-08 17:21:04 +01:00
Sadie Powell
a1db12cb2e
Fix the Ubuntu package name for ssl_gnutls.
2021-05-07 21:17:48 +01:00
Sadie Powell
d848034590
Switch from the Ubuntu 16.04 image to the 18.04 Ubuntu image.
...
The Argon2 PPA is broken again and I don't want to deal with the
stress of working out why. The 16.04 image is EOL soon (see
actions/virtual-environments/#1084) so switching off it is just
easier.
2021-05-07 20:13:55 +01:00
Sadie Powell
876d6d3afe
Send 400 Bad Request if a WebSocket client doesn't send an origin.
2021-05-07 16:09:02 +01:00
Sadie Powell
e4560ecec4
Only vendor the bits of utfcpp that we actually use.
2021-05-05 00:38:05 +01:00
Sadie Powell
96e059d2ec
Remove the v2 doc links from the issue templates.
2021-05-04 23:17:48 +01:00
Adam
030eaf9e57
core_dns: skip unknown resource record types
2021-05-04 17:53:57 -04:00
Sadie Powell
de648cb16d
Skip clients on ulined servers in SSLINFO <#chan>.
2021-05-03 00:51:12 +01:00
Sadie Powell
b4a174ee9c
Fix a bunch of weird indentation and spacing issues.
2021-04-27 16:41:14 +01:00
Sadie Powell
8a5a1c799e
Fix SendNoticeInternal not having a NULL command variant.
2021-04-27 02:47:47 +01:00
Sadie Powell
c73666dd8e
Send the max line length to remote servers on link.
2021-04-25 18:06:23 +01:00
Sadie Powell
d9b1772272
Update the module descriptions.
2021-04-21 19:46:34 +01:00
Sadie Powell
9ec004958f
Improve the messages sent when loading/unloading/reloading modules.
2021-04-19 19:59:41 +01:00
Sadie Powell
bde0e7e846
Improve the message sent when a mode does not exist.
2021-04-19 17:53:46 +01:00
Sadie Powell
033127f583
Update hideoper for the /STATS P change in the previous commit.
2021-04-19 00:51:58 +01:00
Sadie Powell
6b188f1d4e
Use a duration string for the idle time in /STATS P
.
2021-04-18 16:49:38 +01:00
Sadie Powell
01884cb328
Rename censor_t to CensorMap as the _t suffix is reserved by POSIX.
2021-04-17 22:18:17 +01:00
Sadie Powell
23b8d6bbed
Improve the debug logging for httpd_acl auth attempts.
2021-04-17 18:04:50 +01:00
Sadie Powell
b0f16081cc
Fix the 'w' extban not being added to the EXTBAN 005 numeric.
2021-04-17 14:18:50 +01:00