summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Collapse)Author
2019-03-14Update most URLs to use HTTPS and fix some dead links.Robby
2019-03-14Generate the ssl_cert metadata before bursting a connecting user.Peter Powell
2019-03-14Add oper privs to allow overriding noctcp.Matt Schatz
2019-03-14Fix incorrect ModResult for noctcp user target.Matt Schatz
2019-03-12Add SSL flag to WHO responselinuxdaemon
2019-03-12Rename GetFlagIndex -> GetFieldIndexlinuxdaemon
2019-03-12Add Who::Request::GetFlagIndex to get field indexlinuxdaemon
Replaces the dirty logic in m_hideoper and m_namesx
2019-03-09m_httpd: GCC is __GNUC__ not _GNUC.Peter Powell
2019-03-08m_httpd: use http_response_str() instead of Response().Peter Powell
Lets not reinvent the wheel pointlessly.
2019-03-08Fix an "unknown pragma" warning on Windows.Peter Powell
2019-03-02Reject client-to-client tags with no name.Peter Powell
2019-02-22Improve the handling of config X-lines and filters. (#1583)Matt Schatz
2019-02-19Implement support for IRCv3 client-to-client tags.Peter Powell
2019-02-19Minor text fixes for m_filter.Robby
2019-02-19Improve the messages in m_filter.Matt Schatz
* Deduplicate "FILTER" in some SNOTICES. * Add the filter reason to removals to match with X-line removals now. * Use the new DurationString() function for a standardized duration display when adding. * Add X-line mask, duration, and expiry date to the action messages.
2019-02-18Improve support for wildcards in <link:name>.Peter Powell
Closes #1569.
2019-02-18Start using DurationString() in X-line additions andMatt Schatz
a few other modules where it fits better than just showing seconds.
2019-02-18X-line expiries: use the new DurationString() function.Matt Schatz
2019-02-18Various text improvements: consistency, syntax, help and doc updates/fixes.Robby
2019-02-16ircv3_chghost: also send the CHGHOST message to the modified user.Peter Powell
2019-02-16Remove obsolete ifdef in m_ssl_gnutls.Peter Powell
GNUTLS_DIG_SHA256 was added in version 1.7.4 and we require 2.0.0+
2019-02-15Move the close and jumpserver modules to inspircd-extras.Peter Powell
- The close module is borderline useless. - The jumpserver numeric is supported by barely any clients and has various security problems.
2019-02-15Replace GetServerPort() with server_sa.port().Peter Powell
2019-02-06Expand searching in m_httpd_stats, add global handling of GET parameters (#1566)linuxdaemon
2019-02-04m_check: improve the output when showing list modes.Peter Powell
Closes #1568.
2019-02-04m_check: rename the timestamp key to createdat.Peter Powell
2019-02-04m_check: improve the output of the member key.Peter Powell
2019-02-04m_check: split modeperms into chanmodeperms and usermodeperms.Peter Powell
2019-02-04m_check: remove unnecessary usage of CheckContext::List.Peter Powell
2019-02-04m_check: replace timestring() with a Write() overlod.Peter Powell
2019-02-04ident: fix erroneously prefixing an ident multiple times.Peter Powell
2019-02-04ident: rename ext to socket.Peter Powell
2019-02-04ident: rename nolookupprefix to prefixunqueried.Peter Powell
2019-02-04ident: store the timeout as an unsigned value and limit to 60s.Peter Powell
2019-02-04ident: reduce the amount of messages sent when a lookup fails.Peter Powell
2019-02-04ident: Change idents with the ChangeIdent method.Peter Powell
2019-02-04ident: Fix making idents longer than maxident when a lookup fails.Peter Powell
2019-02-01Allow multiple fingerprints in an oper block (#1564)linuxdaemon
2019-01-28Fix reading the setname config tag.Peter Powell
2019-01-28Read the muteban config in ReadConfig().Peter Powell
2019-01-28Fix the prioritisation of OnRawMode in m_samode.Peter Powell
2019-01-28Allow configuring whether SETNAME sends snotices and is oper-only.Peter Powell
2019-01-28Fix not checking for server names case insensitively.Peter Powell
2019-01-28Refactor m_httpd_stats, add subpages (#1554)linuxdaemon
2019-01-28Fix parsing anticaps mode parameters (again).Peter Powell
It is better to fix the underlying bug than the result of it. This replaces commit 963213132dd923d0e7dbd47ea6f20373cdef343b.
2019-01-25Fix sending the SSL connection notice when using a non-SSL gateway.Peter Powell
2019-01-24Remove trailing whitespace from various source files.Peter Powell
2019-01-24Fix parsing anticaps mode parameters.Peter Powell
2019-01-24Add the reason to xline removal notices. (#1545)Matt Schatz
Show the reason in manual xline removal SNOTICEs, just like expiry SNOTICEs do. This modifies XLineManager::DelLine() to require another string reference passed to it. Requested by @Robby-.
2019-01-24Add translation for casemapping between 2.0/3.0 (#1544)linuxdaemon
If the casemapping is set to ascii, advertise the m_ascii module to 2.0 to allow use of the m_ascii extras module for 2.0