| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release v3.15.0. v3.15.0 | 2022-12-30 | 1 | -1/+1 | |
| | | |||||
| * | Update copyright headers. | 2022-12-30 | 228 | -285/+194 | |
| | | |||||
| * | 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 | |
| | | |||||
| * | Deduplicate retrieving error messages on Windows. | 2022-12-13 | 3 | -25/+10 | |
| | | |||||
| * | Show the system error message when loading modules fails. | 2022-12-13 | 1 | -1/+9 | |
| | | |||||
| * | Tell an oper when the X-line they were trying to match is too wide. | 2022-12-10 | 7 | -8/+12 | |
| | | | | | | Also move the snotice for an overwide X-line to snomask 'X' which should have been done when it was added. | ||||
| * | Allow specifying multiple masks when adding an X-line. | 2022-12-10 | 6 | -11/+23 | |
| | | | | | | | | 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 reading the MOTD when <connect:motd> is a literal path. | 2022-12-09 | 1 | -5/+14 | |
| | | |||||
| * | Fix sending malformed MOTD and showfile messages to clients. | 2022-12-09 | 4 | -14/+41 | |
| | | |||||
| * | 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. | ||||
| * | Fix using C++11 features in code that was backported from master. | 2022-11-30 | 1 | -1/+2 | |
| | | |||||
| * | Add a method for quickly escaping a tag value. | 2022-11-30 | 1 | -0/+31 | |
| | | |||||
| * | 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. | ||||
| * | Avoid sending an +o mode change when the mode isn't available. | 2022-11-28 | 1 | -1/+1 | |
| | | | | | | This is generally fine but may cause problems if an oper unloads the core_oper module. | ||||
| * | 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. | ||||
| * | Fix matching partially expanded IPv6 addresses. | 2022-11-18 | 1 | -2/+2 | |
| | | |||||
| * | Avoid using a CIDR range when it only represents a single IP. | 2022-11-18 | 1 | -1/+11 | |
| | | |||||
| * | Fix cidr_range::str() on a UNIX socket returning an uninit value. | 2022-11-16 | 1 | -1/+2 | |
| | | | | | | This isn't an ideal fix but its the best we can do for now. In v4 we can change the struct internals to do this properly. | ||||
| * | Fix the previous commit on Windows. | 2022-11-09 | 1 | -2/+4 | |
| | | |||||
| * | Log when the uid/gid of config files might be wrong. | 2022-11-08 | 1 | -2/+29 | |
| | | |||||
| * | 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 | |
| | | |||||
| * | Clear the ban cache when an xline is expired as well as removed. | 2022-10-15 | 1 | -0/+1 | |
| | | |||||
| * | Document how DNS PTR record lookups work better. | 2022-10-15 | 1 | -1/+4 | |
| | | |||||
| * | Fix the default case in GetFirstVisibleChannel and document it. | 2022-10-13 | 1 | -2/+5 | |
| | | |||||
| * | 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 | 2 | -28/+44 | |
| | | |||||
| * | Add the matched channel to the WHO request data. | 2022-10-12 | 1 | -3/+3 | |
| | | |||||
| * | 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 | |
| | | |||||
| * | Send ERR_NONICKNAMEGIVEN when an empty nick is given in WHOIS/WHOWAS. | 2022-09-12 | 2 | -3/+14 | |
| | | |||||
| * | Make the temporary filenames used by modules more unique. | 2022-09-05 | 3 | -3/+4 | |
| | | | | | This prevents zombie files from causing problems. | ||||
| * | Fix unnecessarily using c_str in parameters that take a std::string. | 2022-09-04 | 13 | -22/+22 | |
| | | |||||
