| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2023-06-16 | 4 | -4/+4 | |
| | | |||||
| * | Use -std=c++17 on RE2 2023.06.02 or newer. | 2023-06-05 | 1 | -0/+2 | |
| | | |||||
| * | Log when a server sends an unexpected command post-authentication. | 2023-05-29 | 1 | -0/+12 | |
| | | |||||
| * | Fix ssl_openssl on OpenSSL versions older than 1.1.1. | 2023-05-28 | 1 | -0/+4 | |
| | | | | | Fixes a regression introduced in commit eba5cb9dc9. | ||||
| * | Make it clear that <link:port> is only required for IP listeners. | 2023-05-26 | 1 | -1/+1 | |
| | | |||||
| * | Fix cert expiration for dates after year 2049 | 2023-05-10 | 1 | -2/+2 | |
| | | |||||
| * | Update copyright headers. | 2023-04-28 | 17 | -18/+17 | |
| | | |||||
| * | Fix an off by one error in the rmode module. | 2023-04-21 | 1 | -1/+1 | |
| | | |||||
| * | Warn users when their client certificate is about to expire. | 2023-03-01 | 1 | -0/+15 | |
| | | | | | Closes #1938. | ||||
| * | Add client cert activation/expiration times to the ssl_cert class. | 2023-03-01 | 3 | -10/+72 | |
| | | |||||
| * | Fix destroying duplicate channels when the casemapping changes. | 2023-03-01 | 1 | -0/+53 | |
| | | |||||
| * | Fix renicking duplicate users when the casemapping changes. | 2023-03-01 | 1 | -11/+36 | |
| | | |||||
| * | Switch to the IRCv3 standard-replies cap. | 2023-02-13 | 2 | -2/+3 | |
| | | | | | | Nothing is using this so far so I'm not counting it as a breaking change. | ||||
| * | Fix missing some data when synchronising a new user over a link. | 2023-02-03 | 1 | -0/+6 | |
| | | |||||
| * | Work around a bug in reading the config for the Argon2 module. | 2023-01-25 | 1 | -0/+3 | |
| | | | | | | | | | | | ProviderConfig::version is set to an argon2 version not a base 10 version so using it as a default for the config may result in the default being ignored. Luckily 0x10 and 0x12 are 16 and 18 respectively so we can just allow them as valid values until v4 where we can eradicate the SanitiseArgon2Version function and use getEnum instead. | ||||
| * | Fix PackageInfo directives in extra modules. | 2023-01-19 | 9 | -7/+14 | |
| | | |||||
| * | Fix the nicklock module sending a notice instead of ERR_NOSUCHNICK. | 2023-01-18 | 1 | -2/+2 | |
| | | |||||
| * | Fix the cycle module sending a notice instead of ERR_BANNEDFROMCHAN. | 2023-01-16 | 1 | -1/+1 | |
| | | |||||
| * | Fix building the pgsql connection DSN in some rare cases. | 2023-01-14 | 1 | -5/+32 | |
| | | | | | | | These values need to be escaped or they will be malformed. Ref: https://www.postgresql.org/docs/15/libpq-connect.html#id-1.7.3.8.3.5 | ||||
| * | Fix DNSBL user/host marks being overwritten by ident/host lookups. | 2023-01-07 | 1 | -10/+52 | |
| | | |||||
| * | Update copyright headers. | 2022-12-30 | 157 | -191/+127 | |
| | | |||||
| * | Update module descriptions. | 2022-12-30 | 1 | -1/+1 | |
| | | |||||
| * | Fix a C++11-ism in the dnsbl module. | 2022-12-26 | 1 | -1/+1 | |
| | | |||||
| * | Fix overwriting marks from earlier DNSBLs. | 2022-12-26 | 1 | -10/+19 | |
| | | |||||
| * | Include the WebSocket fail reason in the body of the HTTP response. | 2022-12-25 | 1 | -0/+1 | |
| | | |||||
| * | Consistently limit the range for config port fields. | 2022-12-19 | 2 | -2/+2 | |
| | | |||||
| * | Add an oper priv for exempting opers from blockamsg. | 2022-12-19 | 1 | -0/+3 | |
| | | | | | Closes #2007. | ||||
| * | Fix an incompatibility between MySQL and MariaDB. | 2022-12-18 | 1 | -0/+2 | |
| | | |||||
| * | Add SSL support to the mysql module. | 2022-12-18 | 1 | -0/+4 | |
| | | |||||
| * | Fix warning about UNIX socket connections being insecure. | 2022-12-17 | 1 | -1/+2 | |
| | | |||||
| * | Allow specifying multiple masks when adding an X-line. | 2022-12-10 | 1 | -2/+3 | |
| | | | | | | | | The only exemptions for this are RLINE (a real name might contains commas) and SVSHOLD (sent by services only). Closes #1972. | ||||
| * | Add a sslprofile option for disabling TLS 1.3 in ssl_openssl. | 2022-12-10 | 1 | -0/+6 | |
| | | | | | | This mirrors the options (<sslprofile:tlsv{1,11,12}>) for other TLS versions. | ||||
| * | Fix sending malformed MOTD and showfile messages to clients. | 2022-12-09 | 2 | -8/+26 | |
| | | |||||
| * | Import regex_pcre2 from inspircd-contrib. | 2022-12-05 | 2 | -2/+110 | |
| | | | | | | | The original plan was to make the PCRE2 switch happen in v3 but it seems that distributions are beginning to unpackage the old pcre library already. | ||||
| * | Use gnutls_digest_get_id if supported by the GnuTLS library. | 2022-11-29 | 1 | -1/+4 | |
| | | |||||
| * | Fix asserting when building against libstdc++ in debug mode. | 2022-11-28 | 1 | -1/+1 | |
| | | | | | | This code was safe as the pointer was never actually dereferenced but libstdc++ would assert on it anyway. | ||||
| * | Allow silence flag metadata to contain unknown flags. | 2022-11-23 | 1 | -3/+5 | |
| | | | | | | This prevents breaking link compatibility if we ever add more silence flags in the future. | ||||
| * | The extended-monitor spec has been ratified now. | 2022-11-02 | 1 | -1/+1 | |
| | | |||||
| * | Add support for the IRCv3 extended-monitor specification. | 2022-11-02 | 4 | -6/+40 | |
| | | | | Co-authored-by: Sadie Powell <sadie@witchery.services> | ||||
| * | Allow using sts over a proxied hook like HAProxy. | 2022-10-24 | 1 | -1/+13 | |
| | | | | | Closes #1911. | ||||
| * | Only store the topic in the permchannels database if one is set. | 2022-10-23 | 1 | -5/+9 | |
| | | |||||
| * | Add the inspircd.org/echo tag to echo message responses. | 2022-10-12 | 1 | -4/+37 | |
| | | |||||
| * | Fix channels with +D or +u set being picked for the /WHO response. | 2022-10-12 | 2 | -0/+20 | |
| | | |||||
| * | Allow modules to control the visible channel in a WHO request. | 2022-10-12 | 1 | -21/+29 | |
| | | |||||
| * | Prevent having the dccallow module loaded with a zero list size. | 2022-10-10 | 1 | -1/+1 | |
| | | | | | This doesn't make sense. | ||||
| * | Drop attempts to send a tag message to a server. | 2022-09-24 | 1 | -0/+6 | |
| | | |||||
| * | Allow building regex_posix against PCRE on Windows for link compat. | 2022-09-21 | 1 | -2/+8 | |
| | | |||||
| * | Fix the ldap module when building against Windows LDAP. | 2022-09-21 | 1 | -16/+75 | |
| | | |||||
| * | Add the protocol serializer to the check output. | 2022-09-21 | 1 | -0/+1 | |
| | | |||||
| * | Fix forwarding tags when sending a numeric to a remote user. | 2022-09-19 | 1 | -0/+1 | |
| | | |||||
