| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Rename HasPermission to HasCommandPermission. | 2019-04-19 | 1 | -1/+1 | ||
| * | | Remove the 'noisy' mode for HasPrivPermission.•••This was only used in one place. | 2019-04-19 | 2 | -2/+5 | ||
| * | | Remove CXX11_OVERRIDE from some non-overrides. | 2019-04-18 | 2 | -2/+2 | ||
| * | | Add the new implementation of the silence module.•••This module has significant improvements on the previous one: * Flags which actually make sense. * Better compatibility with other SILENCE implementations. * Support for blocking CTCPs. * Support for blocking TAGMSGs. | 2019-04-18 | 1 | -0/+438 | ||
| * | | Remove m_silence pending a complete rewrite. | 2019-04-18 | 2 | -386/+5 | ||
| * | | Update trivially-modifiable modules to handle tag messages. | 2019-04-16 | 7 | -21/+134 | ||
| * | | Fix building m_geo_maxmind with older versions of libmaxminddb. | 2019-04-16 | 1 | -2/+2 | ||
| * | | Replace the geoip module with geo_maxmind, geoban, and geoclass.•••MaxMind have EOL'd the library that the geoip module uses and have replaced it with libmaxminddb. The geoip module has been split into geo_maxmind which provides geolocation data, geoban which provides location-based channel bans, and geoclass which is used to filter a user into a connect class based on location. | 2019-04-15 | 4 | -220/+389 | ||
| * | | Fix linking servers with UNIX sockets.•••- Remove the address/port overloads of BeginConnect. - Change DoConnect to take a sockaddrs instead of an address/port. | 2019-04-15 | 5 | -22/+38 | ||
| * | | commonchans: HandleMessage should not be marked as override. | 2019-04-13 | 1 | -1/+1 | ||
| * | | General code cleanup for the commonchans module.•••- Restructure the code to be more readable. - Add support for tag messages. | 2019-04-04 | 1 | -16/+35 | ||
| * | | Use a consistent naming scheme for operator privileges.•••- users/callerid-override is now users/ignore-callerid. - users/privdeaf-override is now users/ignore-privdeaf. | 2019-04-04 | 2 | -2/+2 | ||
| * | | Use SQUERY instead of PRIVMSG in alias/passforward config. | 2019-04-04 | 1 | -1/+1 | ||
| * | | Merge extras/m_privdeaf into m_deaf and update documentation.•••- Merge the 2.0 extras module m_privdeaf (usermode +D for deaf to user messages and notices) as they have a similar purpose. - Improve the channel deaf logic where a known case of bypassing still looped the channel userlist building an empty exemption list. - Improve the comments within the code. - Update the documentation with the previously undocumented configuration to deaf and the new privdeaf configuration. | 2019-04-03 | 1 | -35/+72 | ||
| * | | m_commonchans: Replace IsOper() with HasPrivPermission() instead. | 2019-04-02 | 1 | -1/+1 | ||
| * | | Rename OnClientProtocolPopulateTags to OnPopulateTags. | 2019-03-30 | 1 | -1/+1 | ||
| * | | Mark messages with inspircd.org/bot if the user has +B set. | 2019-03-30 | 1 | -0/+32 | ||
| * | | m_permchannels: validate channel names properly. | 2019-03-25 | 1 | -2/+2 | ||
| * | | Strip message tags correctly in the 1202 spanningtree compat layer. | 2019-03-20 | 1 | -1/+1 | ||
| * | | Update most URLs to use HTTPS and fix some dead links. | 2019-03-14 | 3 | -4/+4 | ||
| * | | Generate the ssl_cert metadata before bursting a connecting user. | 2019-03-14 | 2 | -0/+9 | ||
| * | | Add oper privs to allow overriding noctcp. | 2019-03-14 | 1 | -0/+6 | ||
| * | | Fix incorrect ModResult for noctcp user target. | 2019-03-14 | 1 | -1/+1 | ||
| * | | Add SSL flag to WHO response | 2019-03-12 | 1 | -0/+16 | ||
| * | | Rename GetFlagIndex -> GetFieldIndex | 2019-03-12 | 2 | -2/+2 | ||
| * | | Add Who::Request::GetFlagIndex to get field index•••Replaces the dirty logic in m_hideoper and m_namesx | 2019-03-12 | 2 | -32/+6 | ||
| * | | m_httpd: GCC is __GNUC__ not _GNUC. | 2019-03-09 | 1 | -1/+1 | ||
| * | | m_httpd: use http_response_str() instead of Response().•••Lets not reinvent the wheel pointlessly. | 2019-03-08 | 1 | -14/+2 | ||
| * | | Fix an "unknown pragma" warning on Windows. | 2019-03-08 | 1 | -1/+3 | ||
| * | | Reject client-to-client tags with no name. | 2019-03-02 | 1 | -1/+1 | ||
| * | | Improve the handling of config X-lines and filters. (#1583) | 2019-02-22 | 2 | -15/+24 | ||
| * | | Implement support for IRCv3 client-to-client tags. | 2019-02-19 | 4 | -4/+413 | ||
| * | | Minor text fixes for m_filter. | 2019-02-19 | 1 | -1/+1 | ||
| * | | Improve the messages in m_filter.•••* 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-19 | 1 | -25/+49 | ||
| * | | Improve support for wildcards in <link:name>.•••Closes #1569. | 2019-02-18 | 1 | -1/+1 | ||
| * | | Start using DurationString() in X-line additions and•••a few other modules where it fits better than just showing seconds. | 2019-02-18 | 7 | -30/+31 | ||
| * | | X-line expiries: use the new DurationString() function. | 2019-02-18 | 1 | -2/+2 | ||
| * | | Various text improvements: consistency, syntax, help and doc updates/fixes. | 2019-02-18 | 39 | -55/+55 | ||
| * | | ircv3_chghost: also send the CHGHOST message to the modified user. | 2019-02-16 | 1 | -1/+1 | ||
| * | | Remove obsolete ifdef in m_ssl_gnutls.•••GNUTLS_DIG_SHA256 was added in version 1.7.4 and we require 2.0.0+ | 2019-02-16 | 1 | -2/+0 | ||
| * | | Move the close and jumpserver modules to inspircd-extras.•••- The close module is borderline useless. - The jumpserver numeric is supported by barely any clients and has various security problems. | 2019-02-15 | 2 | -281/+0 | ||
| * | | Replace GetServerPort() with server_sa.port(). | 2019-02-15 | 4 | -4/+4 | ||
| * | | Expand searching in m_httpd_stats, add global handling of GET parameters (#1566) | 2019-02-06 | 4 | -33/+208 | ||
| * | | m_check: improve the output when showing list modes.•••Closes #1568. | 2019-02-04 | 1 | -6/+11 | ||
| * | | m_check: rename the timestamp key to createdat. | 2019-02-04 | 1 | -1/+1 | ||
| * | | m_check: improve the output of the member key. | 2019-02-04 | 1 | -3/+3 | ||
| * | | m_check: split modeperms into chanmodeperms and usermodeperms. | 2019-02-04 | 1 | -3/+2 | ||
| * | | m_check: remove unnecessary usage of CheckContext::List. | 2019-02-04 | 1 | -7/+2 | ||
| * | | m_check: replace timestring() with a Write() overlod. | 2019-02-04 | 1 | -16/+20 | ||
| * | | ident: fix erroneously prefixing an ident multiple times. | 2019-02-04 | 1 | -2/+37 | ||
