aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* 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
* 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-252-2/+2
* Make reading DNs more consistent across modules.•••- 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. Gravatar Sadie Powell2021-10-143-23/+23
* 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
* 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.•••Once we implement SPKI fingerprints the old name will be inaccurate. Gravatar Sadie Powell2021-08-281-1/+3
* Update copyright headers.Gravatar InspIRCd Robot2021-08-2736-31/+42
* Use timing safe comparisons for the httpd_acl username and password.Gravatar Sadie Powell2021-08-191-1/+2
* Implement support for websocket subprotocols.•••This is based on the current IRCv3 draft but using a vendored protocol. Gravatar Sadie Powell2021-08-171-2/+23
* Minor clean up of the previous commit.Gravatar Sadie Powell2021-08-171-2/+1
* Improve WebSocket header parsing.Gravatar Sadie Powell2021-08-171-12/+26
* Fix not parsing headers properly in the HTTP module.Gravatar Sadie Powell2021-08-171-0/+2
* Update mkdescriptions for the new YAML module documentation.Gravatar Sadie Powell2021-08-042-2/+2
* Handle exceptions from hash providers in password_hash.Gravatar Sadie Powell2021-07-191-3/+11
* Fix using the wrong variable for the ciphersuites in ssl_openssl.Gravatar Sadie Powell2021-07-191-1/+1
* Fix ssl_mbedtls on mbedTLS v3.Gravatar Sadie Powell2021-07-171-1/+17
* Respect the noctcp user mode for global CTCPs.•••Please don't actually send global CTCPs though. Gravatar Sadie Powell2021-07-171-0/+12
* Deduplicate all whois numerics to the whois module header.Gravatar Sadie Powell2021-07-0511-53/+4
* Don't send oper swhois to users with hideoper enabled.Gravatar Sadie Powell2021-07-051-12/+18
* Stop sending RPL_WHOISSERVICE as it conflicts with RPL_WHOISHELPOP.•••Both Anope and Atheme send an oper type for services clients so this numeric is unnecessary. In cases where genericoper is enabled we now send "is a network service" in RPL_WHOISOPERATOR. Gravatar Sadie Powell2021-07-051-14/+4
* Allow hostchange to select users based on connect class.Gravatar Sadie Powell2021-07-031-0/+7
* Move hostchange port parsing to a method in the HostRule class.Gravatar Sadie Powell2021-07-031-16/+19
* Fix some "targ" usages which were missed in the earlier commit.Gravatar Sadie Powell2021-07-034-38/+37
* Allow reloading SSL profiles on rehash.Gravatar Sadie Powell2021-06-243-7/+9
* Add a log message to the SSL mods to remind users how to reload profiles.Gravatar Sadie Powell2021-06-243-0/+15
* Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Gravatar Josh Soref2021-06-2117-61/+61
* Add 'if-host-match' option to m_sslinfo oper autologin configuration.•••This adds an option to perform the source host check (which is usually performed on manual oper login) in addition to the certificate fingerprint check when automatically logging in opers upon connection to the ircd. Gravatar Molly Miller2021-06-211-1/+17
* Allow making the MKPASSWD command only usable by opers.Gravatar Sadie Powell2021-06-211-0/+6
* Fix the silence TAGMSG flags being inverted in BitsToFlags.Gravatar Sadie Powell2021-06-201-2/+2
* Show delayjoined users to themself in WHO.Gravatar Sadie Powell2021-06-201-2/+2
* Fix building the sha256 module on Haiku.Gravatar Sadie Powell2021-06-191-2/+13