| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Merge the cloak_account and cloak_nick modules. | 2023-06-20 | 2 | -178/+73 | ||
| | | | | | | | | | | | | | These modules are 90% identical and were only separate because before commit 78cd3898f5 we could not conditionally regenerate cloaks. | |||||
| * | | Fix building cloak_sha256 against libpsl on Windows. | 2023-06-19 | 1 | -3/+7 | ||
| | | | ||||||
| * | | Merge branch 'insp3' into master. | 2023-06-17 | 4 | -4/+4 | ||
| |\| | ||||||
| | * | Update copyright headers. | 2023-06-16 | 4 | -4/+4 | ||
| | | | ||||||
| * | | Make internal bug messages more consistent. | 2023-06-12 | 1 | -5/+5 | ||
| | | | ||||||
| * | | The standard-replies cap has been adopted by IRCv3 now. | 2023-06-12 | 1 | -1/+1 | ||
| | | | ||||||
| * | | Implement support for SPKI fingerprints into the ssl_gnutls module. | 2023-06-11 | 1 | -1/+46 | ||
| | | | ||||||
| * | | Implement support for SPKI fingerprints into the sslinfo module. | 2023-06-11 | 1 | -1/+3 | ||
| | | | ||||||
| * | | Only regenerate cloaks if a cloak of that type exists. | 2023-06-07 | 3 | -2/+15 | ||
| | | | | | | | | | This prevents unnecessary recloaking which may result in spam. | |||||
| * | | Include <cloak:pathparts> as link data in cloak_sha256. | 2023-06-07 | 1 | -0/+1 | ||
| | | | ||||||
| * | | Allow secondary cloak methods to be used on link synchronisation. | 2023-06-06 | 3 | -1/+26 | ||
| | | | | | | | | | | | | | | | | | If a server has a conditional cloak method (e.g. account) as the primary cloak method it doesn't make sense to use it for link consistency. With this change a secondary cloak method can request that it is used instead of the primary if the primary does not mark itself as link sensitive. | |||||
| * | | Merge branch 'insp3' into master. | 2023-06-05 | 1 | -1/+1 | ||
| |\| | ||||||
| | * | Use -std=c++17 on RE2 2023.06.02 or newer. | 2023-06-05 | 1 | -0/+2 | ||
| | | | ||||||
| * | | Make XLine::Matches const. | 2023-06-05 | 3 | -6/+6 | ||
| | | | ||||||
| * | | Add a DelLine override that takes an XLine pointer. | 2023-06-05 | 1 | -2/+1 | ||
| | | | ||||||
| * | | Make XLine::Displayable const. | 2023-06-05 | 3 | -3/+3 | ||
| | | | ||||||
| * | | Allow users to override SVSHOLDs for nicks in their nick group. | 2023-06-05 | 1 | -4/+22 | ||
| | | | ||||||
| * | | Try to cloak with the registerable suffix first with PSL cloaking. | 2023-06-05 | 1 | -1/+3 | ||
| | | | ||||||
| * | | Fix exposing oper hosts in `/STATS P`. | 2023-06-04 | 2 | -2/+2 | ||
| | | | ||||||
| * | | Fix extracting data from the 1205 version/fullversion SINFO keys. | 2023-06-04 | 1 | -13/+20 | ||
| | | | ||||||
| * | | Fix rewriting commands in the 1205 compat layer. | 2023-06-03 | 1 | -2/+2 | ||
| | | | ||||||
| * | | Fix an inverted condition in the cloak module. | 2023-06-03 | 1 | -1/+1 | ||
| | | | ||||||
| * | | Fix an inverted condition in the DNSBL module. | 2023-06-03 | 1 | -1/+1 | ||
| | | | ||||||
| * | | Fix calling c_str() for parameters that can take a std::string. | 2023-05-31 | 5 | -7/+6 | ||
| | | | ||||||
| * | | Convert DelLine from const char* to const std::string&. | 2023-05-30 | 5 | -6/+6 | ||
| | | | ||||||
| * | | Merge branch 'insp3' into master. | 2023-05-30 | 2 | -1/+13 | ||
| |\| | ||||||
| | * | Log when a server sends an unexpected command post-authentication. | 2023-05-29 | 1 | -0/+12 | ||
| | | | ||||||
| | * | Fix ssl_openssl on OpenSSL versions older than 1.1.1. | 2023-05-28 | 1 | -0/+4 | ||
| | | | | | | | | | Fixes a regression introduced in commit eba5cb9dc9. | |||||
| | * | Make it clear that <link:port> is only required for IP listeners. | 2023-05-26 | 1 | -1/+1 | ||
| | | | ||||||
| * | | Fix casing of metadata in function and event names. | 2023-05-30 | 8 | -19/+19 | ||
| | | | | | | | | | Metadata is one word not two so it shouldn't be capitalised like this. | |||||
| * | | Merge branch 'insp3' into master. | 2023-05-16 | 1 | -2/+2 | ||
| |\| | ||||||
| | * | Fix cert expiration for dates after year 2049 | 2023-05-10 | 1 | -2/+2 | ||
| | | | ||||||
| * | | Rename duration to timeutils and relocate InspIRCd::TimeString. | 2023-05-10 | 29 | -55/+60 | ||
| | | | ||||||
| * | | Show more details about unactivated/expired client certificates. | 2023-05-10 | 3 | -11/+29 | ||
| | | | ||||||
| * | | Fix some uses of NULL that have snuck back in during a merge. | 2023-05-07 | 1 | -1/+1 | ||
| | | | ||||||
| * | | Use GetPrintable in more places in the codepage module. | 2023-05-07 | 1 | -3/+2 | ||
| | | | ||||||
| * | | Fix narrowing unsigned long to uint32_t in the codepage module. | 2023-05-07 | 1 | -8/+8 | ||
| | | | ||||||
| * | | Improve the config error messages in the codepage module. | 2023-05-07 | 1 | -4/+12 | ||
| | | | ||||||
| * | | Tighten up the rules for nicknames to match the Modern IRC spec. | 2023-05-07 | 1 | -8/+33 | ||
| | | | ||||||
| * | | Allow customising who can receive the joinflood close notification. | 2023-05-07 | 1 | -1/+5 | ||
| | | | | | | | | | Closes #1747. | |||||
| * | | Remove the now-obsolete hostchange module. | 2023-05-02 | 2 | -270/+0 | ||
| | | | | | | | | | Closes #2025. | |||||
| * | | Add the cloak_static module to cloak using a fixed value. | 2023-05-02 | 1 | -0/+84 | ||
| | | | ||||||
| * | | Add the cloak_nick module to cloak based on a nickname. | 2023-05-02 | 1 | -0/+143 | ||
| | | | ||||||
| * | | Add the cloak_account module to cloak based on an account name/id. | 2023-05-02 | 1 | -0/+191 | ||
| | | | ||||||
| * | | Add <cloak:class> to limit cloaks to a specific connect class. | 2023-05-02 | 2 | -4/+4 | ||
| | | | ||||||
| * | | Remove a renamed module that snuck back in during a merge. | 2023-04-28 | 1 | -109/+0 | ||
| | | | ||||||
| * | | Merge branch 'insp3' into master. | 2023-04-28 | 16 | -16/+124 | ||
| |\| | ||||||
| | * | Update copyright headers. | 2023-04-28 | 17 | -18/+17 | ||
| | | | ||||||
| * | | Fix narrowing of the config in the messageflood module. | 2023-04-27 | 1 | -3/+3 | ||
| | | | ||||||
| * | | Merge branch 'insp3' into master. | 2023-04-27 | 6 | -21/+176 | ||
| |\| | ||||||
