aboutsummaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2022-12-30157-191/+127
* Update module descriptions.Gravatar Sadie Powell2022-12-301-1/+1
* Fix a C++11-ism in the dnsbl module.Gravatar Sadie Powell2022-12-261-1/+1
* Fix overwriting marks from earlier DNSBLs.Gravatar Sadie Powell2022-12-261-10/+19
* Include the WebSocket fail reason in the body of the HTTP response.Gravatar Sadie Powell2022-12-251-0/+1
* Consistently limit the range for config port fields.Gravatar Sadie Powell2022-12-192-2/+2
* Add an oper priv for exempting opers from blockamsg.•••Closes #2007. Gravatar Sadie Powell2022-12-191-0/+3
* Fix an incompatibility between MySQL and MariaDB.Gravatar Sadie Powell2022-12-181-0/+2
* Add SSL support to the mysql module.Gravatar Sadie Powell2022-12-181-0/+4
* Fix warning about UNIX socket connections being insecure.Gravatar Sadie Powell2022-12-171-1/+2
* Allow specifying multiple masks when adding an X-line.•••The only exemptions for this are RLINE (a real name might contains commas) and SVSHOLD (sent by services only). Closes #1972. Gravatar Sadie Powell2022-12-101-2/+3
* Add a sslprofile option for disabling TLS 1.3 in ssl_openssl.•••This mirrors the options (<sslprofile:tlsv{1,11,12}>) for other TLS versions. Gravatar Sadie Powell2022-12-101-0/+6
* Fix sending malformed MOTD and showfile messages to clients.Gravatar Sadie Powell2022-12-092-8/+26
* Import regex_pcre2 from inspircd-contrib.•••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. Gravatar Sadie Powell2022-12-052-2/+110
* Use gnutls_digest_get_id if supported by the GnuTLS library.Gravatar Sadie Powell2022-11-291-1/+4
* Fix asserting when building against libstdc++ in debug mode.•••This code was safe as the pointer was never actually dereferenced but libstdc++ would assert on it anyway. Gravatar Sadie Powell2022-11-281-1/+1
* Allow silence flag metadata to contain unknown flags.•••This prevents breaking link compatibility if we ever add more silence flags in the future. Gravatar Sadie Powell2022-11-231-3/+5
* The extended-monitor spec has been ratified now.Gravatar Sadie Powell2022-11-021-1/+1
* Add support for the IRCv3 extended-monitor specification.•••Co-authored-by: Sadie Powell <sadie@witchery.services>Gravatar delthas2022-11-024-6/+40
* Allow using sts over a proxied hook like HAProxy.•••Closes #1911. Gravatar Sadie Powell2022-10-241-1/+13
* Only store the topic in the permchannels database if one is set.Gravatar Sadie Powell2022-10-231-5/+9
* Add the inspircd.org/echo tag to echo message responses.Gravatar Sadie Powell2022-10-121-4/+37
* Fix channels with +D or +u set being picked for the /WHO response.Gravatar Sadie Powell2022-10-122-0/+20
* Allow modules to control the visible channel in a WHO request.Gravatar Sadie Powell2022-10-121-21/+29
* Prevent having the dccallow module loaded with a zero list size.•••This doesn't make sense. Gravatar Sadie Powell2022-10-101-1/+1
* Drop attempts to send a tag message to a server.Gravatar Sadie Powell2022-09-241-0/+6
* Allow building regex_posix against PCRE on Windows for link compat.Gravatar Sadie Powell2022-09-211-2/+8
* Fix the ldap module when building against Windows LDAP.Gravatar Sadie Powell2022-09-211-16/+75
* Add the protocol serializer to the check output.Gravatar Sadie Powell2022-09-211-0/+1
* Fix forwarding tags when sending a numeric to a remote user.Gravatar Sadie Powell2022-09-191-0/+1
* Make the temporary filenames used by modules more unique.•••This prevents zombie files from causing problems. Gravatar Sadie Powell2022-09-053-3/+4
* Fix unnecessarily using c_str in parameters that take a std::string.Gravatar Sadie Powell2022-09-046-15/+15
* Fix the name of the compiler flags attribute in the ldap module.Gravatar Sadie Powell2022-09-011-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2022-08-259-9/+10
* Fix remote users with UNIX socket paths as their sockaddr.Gravatar Sadie Powell2022-08-101-2/+9
* Fix some harmless debug messages when initializing remote users.Gravatar Sadie Powell2022-08-101-2/+1
* Fix a pedantic C++98 warning in the websocket module.Gravatar Sadie Powell2022-08-041-1/+1
* Expose WebSocket error messages to clients.Gravatar Sadie Powell2022-08-041-6/+27
* Fix more inconsistencies with USERIP.•••- Use a dummy value instead of erroring if the viewer does not have the privs to see the IP address (fixes UnrealIRCd compat). - Respect the hideoper mode when building the USERIP response. Gravatar Sadie Powell2022-06-231-22/+20
* Fix inconsistencies between USERHOST and USERIP.Gravatar Sadie Powell2022-06-231-5/+4
* Fix the parameter documentation for the repeat mode.Gravatar Sadie Powell2022-06-151-1/+1
* Fix parsing non-normalised WebSocket headers.•••Ref: #1987. Gravatar Sadie Powell2022-06-081-1/+1
* Fix some compiler warnings on i386.Gravatar Sadie Powell2022-05-253-4/+4
* Fix httpd_stats swallowing requests that it doesn't handle.•••e.g. /stats/wibble Gravatar Sadie Powell2022-05-211-14/+3
* Make linking servers over UNIX sockets less difficult.•••Closes #1730. Gravatar Sadie Powell2022-05-071-4/+15
* Fix the argon2 package name on newer versions of Debian.Gravatar Sadie Powell2022-05-061-1/+1
* Fix using the obsolete curve method on mbedTLS 3+.Gravatar Sadie Powell2022-05-021-6/+17
* Implement the 'r' (registered nick) WHO flag from UnrealIRCd.Gravatar Sadie Powell2022-05-011-1/+16
* Update copyright headers.Gravatar InspIRCd Robot2022-04-2843-49/+50
* Update module descriptions.Gravatar Sadie Powell2022-04-281-1/+1