summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-04-02m_commonchans: Replace IsOper() with HasPrivPermission() instead.Robby
2019-03-30Rename OnClientProtocolPopulateTags to OnPopulateTags.Peter Powell
2019-03-30Mark messages with inspircd.org/bot if the user has +B set.Peter Powell
2019-03-25m_permchannels: validate channel names properly.Peter Powell
2019-03-20Strip message tags correctly in the 1202 spanningtree compat layer.Peter Powell
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-14Check perms for removal of oper-only channel modes.Matt Schatz
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-12Move field lookup logic out of WhoData constructorlinuxdaemon
2019-03-12Add Who::Request::GetFlagIndex to get field indexlinuxdaemon
2019-03-10Fix BanCache entries existing after X-line expiry.Matt Schatz
2019-03-09m_httpd: GCC is __GNUC__ not _GNUC.Peter Powell
2019-03-08m_httpd: use http_response_str() instead of Response().Peter Powell
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-20Split reading module initialisation and configuration reading.Peter Powell
2019-02-20Fix not showing all modes on a channellinuxdaemon
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
2019-02-18Improve support for wildcards in <link:name>.Peter Powell
2019-02-18Fix MatchCIDR matching UNIX socket hostnames.Peter Powell
2019-02-18Start using DurationString() in X-line additions andMatt Schatz
2019-02-18X-line expiries: use the new DurationString() function.Matt Schatz
2019-02-18Add a function for displaying human-readable durations.Matt Schatz
2019-02-18Various text improvements: consistency, syntax, help and doc updates/fixes.Robby
2019-02-17Fix an off-by-one error in User::GetModeLetters().Peter Powell
2019-02-16ircv3_chghost: also send the CHGHOST message to the modified user.Peter Powell
2019-02-16Use the local hostname as the server name if one is not specified.Peter Powell
2019-02-16Remove obsolete ifdef in m_ssl_gnutls.Peter Powell
2019-02-15Move the close and jumpserver modules to inspircd-extras.Peter Powell
2019-02-15Replace GetServerPort() with server_sa.port().Peter Powell
2019-02-15Rename User::nping to nextping for consistency with lastping.Peter Powell
2019-02-15Refactor UserManager::DoBackgroundUserStuff().Peter Powell
2019-02-09Implement support for SQUERY from RFC 2812.Peter Powell
2019-02-09Move CommandMessage::Handle into the class definition.Peter Powell
2019-02-09Move message handling code to Handle{Channel,Server,User}Target.Peter Powell
2019-02-09Deduplicate firing module events in core_message.Peter Powell
2019-02-08core_message: remove unnecessary inheritance logic.Peter Powell
2019-02-08Rename core_privmsg to core_message.Peter Powell
2019-02-07Fix erroneously limiting to the size of sa instead of sun_path.Peter Powell
2019-02-07Add irc::sockets::untosa() for creating AF_UNIX sockaddrs.Peter Powell
2019-02-07Fix an unintentionally inverted condition in core_oper.Peter Powell
2019-02-06Don't allow invalid characters in UNIX listener paths.linuxdaemon
2019-02-06Expand searching in m_httpd_stats, add global handling of GET parameters (#1566)linuxdaemon