aboutsummaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Collapse)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.Gravatar Sadie Powell2022-12-191-0/+3
| | | | Closes #2007.
* 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.Gravatar Sadie Powell2022-12-101-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.Gravatar Sadie Powell2022-12-101-0/+6
| | | | | This mirrors the options (<sslprofile:tlsv{1,11,12}>) for other TLS versions.
* Fix sending malformed MOTD and showfile messages to clients.Gravatar Sadie Powell2022-12-092-8/+26
|
* Import regex_pcre2 from inspircd-contrib.Gravatar Sadie Powell2022-12-052-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.Gravatar Sadie Powell2022-11-291-1/+4
|
* Fix asserting when building against libstdc++ in debug mode.Gravatar Sadie Powell2022-11-281-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.Gravatar Sadie Powell2022-11-231-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.Gravatar Sadie Powell2022-11-021-1/+1
|
* Add support for the IRCv3 extended-monitor specification.Gravatar delthas2022-11-024-6/+40
| | | Co-authored-by: Sadie Powell <sadie@witchery.services>
* Allow using sts over a proxied hook like HAProxy.Gravatar Sadie Powell2022-10-241-1/+13
| | | | Closes #1911.
* 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.Gravatar Sadie Powell2022-10-101-1/+1
| | | | This doesn't make sense.
* 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.Gravatar Sadie Powell2022-09-053-3/+4
| | | | This prevents zombie files from causing problems.
* 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.Gravatar Sadie Powell2022-06-231-22/+20
| | | | | | | - 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.
* 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.Gravatar Sadie Powell2022-06-081-1/+1
| | | | Ref: #1987.
* Fix some compiler warnings on i386.Gravatar Sadie Powell2022-05-253-4/+4
|
* Fix httpd_stats swallowing requests that it doesn't handle.Gravatar Sadie Powell2022-05-211-14/+3
| | | | e.g. /stats/wibble
* Make linking servers over UNIX sockets less difficult.Gravatar Sadie Powell2022-05-071-4/+15
| | | | Closes #1730.
* 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
|