aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Release v3.12.0. v3.12.0Gravatar Sadie Powell2021-12-311-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2021-12-3037-41/+41
|
* Update module descriptions.Gravatar Sadie Powell2021-12-308-8/+8
|
* Add support for forwarding a password from the second nick param.Gravatar Sadie Powell2021-12-281-6/+17
|
* We only care about the first parameter to the nick command.Gravatar Sadie Powell2021-12-281-1/+1
| | | | | Nicknames can't have spaces so the trailing concatenation logic here is not what users will expect.
* Send an account id tag when account-tag & message-tags are enabled.Gravatar Sadie Powell2021-12-282-0/+35
|
* Fix not being able to look up hostnames that point to multiple IPs.Gravatar Sadie Powell2021-12-271-82/+123
|
* Make packing PTR queries a bit more robust.Gravatar Sadie Powell2021-12-251-3/+4
| | | | | There is no first party modules which could be compromised before this check was added but its better to be safe wherever possible.
* Fix not looking up IPv4 addresses when a server has an IPv6 address.Gravatar Sadie Powell2021-12-252-16/+32
| | | | Closes #1811.
* Allow unsetting uniqueusername with metadata too.Gravatar Sadie Powell2021-12-201-1/+1
|
* Only show the tls cap if there is a TLS provider available.Gravatar Sadie Powell2021-12-151-2/+25
|
* If a user has a unique username then include it in bans.Gravatar Sadie Powell2021-12-1410-18/+25
|
* Sync uniqueusername from the connect class to the user.Gravatar Sadie Powell2021-12-145-1/+19
| | | | | This is a massive hack for now but should be made to sync properly in v4 when we have extensibles that don't suck.
* Add a build time check that OpenLDAP is reentrant.Gravatar Sadie Powell2021-12-141-0/+4
|
* Fix the ldap module on OpenLDAP 2.5.Gravatar Sadie Powell2021-12-141-1/+2
|
* Fix sending ERR_CHANOPRIVSNEEDED where ERR_RESTRICTED should be used.Gravatar Sadie Powell2021-12-112-2/+2
|
* Add KNOCK and CYCLE to the list of sanitisable shun commands.Gravatar Sadie Powell2021-12-021-12/+12
|
* Fix LDAPCompare checking against the wrong return code.Gravatar Sadie Powell2021-12-011-8/+10
| | | | Better fix for #1946.
* Fix the default server name on non-macOS.Gravatar Sadie Powell2021-11-261-1/+1
|
* Make parsing websocket proxy headers more robust.Gravatar Sadie Powell2021-11-241-6/+14
|
* Escape the IP address in httpd_stats.Gravatar Sadie Powell2021-11-241-1/+1
|
* Escape the real and displayed hostnames in httpd_stats.Gravatar Sadie Powell2021-11-241-1/+1
|
* Add the <connect:uniqueusername> option.Gravatar Sadie Powell2021-11-232-0/+3
|
* Use a mode reference in the timedbans module.Gravatar Sadie Powell2021-11-161-2/+5
|
* Use a mode reference in the repeat module.Gravatar Sadie Powell2021-11-161-2/+5
|
* Clean up the banredirect module.Gravatar Sadie Powell2021-11-161-16/+17
|
* Use a mode reference in the anticaps module.Gravatar Sadie Powell2021-11-161-2/+4
|
* Use a mode reference in the messageflood module.Gravatar Sadie Powell2021-11-161-1/+3
|
* Document ConnectClass and reorder it to avoid unnecessary padding.Gravatar Sadie Powell2021-11-161-28/+28
|
* Allow configuring which options to trust from a WebIRC gateway.Gravatar Sadie Powell2021-11-101-8/+24
|
* Implement support for WebIRC gateways sending client fingerprints.Gravatar Sadie Powell2021-11-101-5/+25
|
* Fix use of auto_ptr in the ssl_gnutls module on C++17 compilers.Gravatar Sadie Powell2021-11-041-12/+16
|
* Silence a warning in the mysql module on MySQL 8.0.27.Gravatar Sadie Powell2021-10-251-1/+8
|
* Add Server::GetPublicName(), fix not respecting <security:hideserver>.Gravatar Sadie Powell2021-10-257-10/+15
|
* Respect <security:hideserver> in the 005 numeric.Gravatar Sadie Powell2021-10-251-1/+1
|
* Make reading DNs more consistent across modules.Gravatar Sadie Powell2021-10-143-23/+23
| | | | | | | | | - If the DN contains a new line character then replace it with a space instead of killing the entire DN in the ssl_gnutls and ssl_openssl modules. - Apply the same logic to ssl_mbedtls which previously did not handle spaces in DNs.
* Use the OVERRIDE 005 token for showing the override user mode char.Gravatar Sadie Powell2021-10-131-1/+2
|
* Fix showing the address of a custom title instead of the title.Gravatar Sadie Powell2021-10-061-4/+2
|
* Make the deprecation of LibreSSL support more explicit.Gravatar Sadie Powell2021-10-051-1/+1
|
* Fix parsing the Sec-WebSocket-Protocol header.Gravatar Sadie Powell2021-10-041-1/+3
|
* Move the ParseStack constructor out of the header.Gravatar Sadie Powell2021-09-301-0/+35
|
* Use CXX11_OVERRIDE instead of the override keyword.Gravatar Sadie Powell2021-09-222-2/+2
|
* Send SSL profile reloading errors to snomask `a`.Gravatar Sadie Powell2021-09-223-3/+3
|
* Replace <websocket:sendastext> with <websocket:defaultmode>.Gravatar Sadie Powell2021-09-221-6/+35
|
* Add an API for checking if I/O hooks are ready or not.Gravatar Sadie Powell2021-09-225-50/+41
|
* Add the channels/ignore-repeat priv to exempt opers from +E.Gravatar David Schultz2021-09-211-0/+3
|
* Fix customprefix allowing mode names that contain spaces.Gravatar Sadie Powell2021-09-161-0/+3
|
* Fix ssl_openssl on a broken fork of OpenSSL.Gravatar Sadie Powell2021-09-071-1/+3
|
* Replace certfp with sslfp in sqlauth and helpop.Gravatar Sadie Powell2021-08-281-1/+3
| | | | Once we implement SPKI fingerprints the old name will be inaccurate.
* Release v3.11.0. v3.11.0Gravatar Sadie Powell2021-08-271-1/+1
|