| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Fix serialising the kicknorejoin link data. | 2022-04-07 | 1 | -1/+1 | ||
| * | | Merge branch 'insp3' into master. | 2022-04-05 | 7 | -29/+35 | ||
| |\| | ||||||
| | * | Use consistent xline messages locally•••For connectban these messages would have previously been duplicated to other servers until this was fixed earlier today. For dnsbl and rline they would have just differed on the local to a remote. As of the previous commit the module name is included in the setter so there is no need to vary the snotice. This makes things more consistent for server operators and allows scripts to parse the messages. | 2022-04-05 | 3 | -14/+23 | ||
| | * | Notify opers about the connectban zline being added before applying it.•••This matches behaviour elsewhere. | 2022-04-05 | 1 | -1/+1 | ||
| | * | Include the module name in the setter for server-added xlines. | 2022-04-05 | 3 | -5/+5 | ||
| | * | Fix some more grammar errors in xline messages. | 2022-04-05 | 1 | -4/+1 | ||
| | * | Increase the default connectban ban duration from 10m to 6h.•••10m is borderline useless for preventing bot floods. | 2022-04-05 | 1 | -1/+1 | ||
| | * | Default connectban cidr ranges to the values specified in <cidr>. | 2022-04-05 | 1 | -2/+2 | ||
| | * | Fix the cban and connectban modules sending out duplicate snotices. | 2022-04-05 | 2 | -4/+4 | ||
| | * | Fix the grammar of various xline messages. | 2022-04-05 | 5 | -10/+10 | ||
| * | | Use a consistent message format for end of list numerics. | 2022-04-01 | 5 | -5/+5 | ||
| * | | Merge branch 'insp3' into master. | 2022-04-01 | 1 | -3/+8 | ||
| |\| | ||||||
| | * | Add the channels/ignore-chanfilter priv to the chanfilter module.•••Closes #1971. | 2022-03-28 | 1 | -3/+8 | ||
| * | | Hide disabled commands from /COMMANDS. | 2022-03-29 | 1 | -1/+18 | ||
| * | | Pack the mode set more efficiently and add support for numeric modes. | 2022-03-27 | 1 | -2/+2 | ||
| * | | Add a typedef for the mode status bitset. | 2022-03-27 | 1 | -9/+6 | ||
| * | | Fix unsigned/const keyword ordering, remove unnecessary consts. | 2022-03-27 | 1 | -1/+1 | ||
| * | | Merge branch 'insp3' into master. | 2022-03-27 | 8 | -10/+40 | ||
| |\| | ||||||
| | * | Add support for matching against geolocation data with WHO.•••Closes #1969. | 2022-03-25 | 1 | -1/+14 | ||
| | * | Add support for blocking invites to the commonchans module. | 2022-03-23 | 1 | -4/+28 | ||
| | * | Rename <connectban:duration> to <connectban:banduration>. | 2022-03-22 | 1 | -1/+1 | ||
| | * | Fix real name formatting bleeding into IRC messages. | 2022-03-21 | 3 | -3/+3 | ||
| | * | m_deaf: Correct default return in HandleUser(). | 2022-03-21 | 1 | -1/+1 | ||
| * | | Merge branch 'insp3' into master. | 2022-03-11 | 4 | -21/+30 | ||
| |\| | ||||||
| | * | Use UCHAR_MAX instead of raw sizes in channames.•••This matches other code that does similar things. | 2022-03-11 | 1 | -4/+4 | ||
| | * | Only set the chanlog channel name handler after reading the config.•••Fixes IsChannel returning false for a valid channel name because the bitset is empty on server boot. | 2022-03-11 | 1 | -5/+1 | ||
| | * | Improve chanlog config reading. | 2022-03-09 | 1 | -9/+9 | ||
| | * | Change delaymsg to use exemptchanops and have an oper priv (#1959). | 2022-02-13 | 1 | -6/+13 | ||
| | * | Add an option to allow channel ops to enable the permchannels mode.•••Closes #1964. | 2022-02-05 | 1 | -0/+6 | ||
| * | | Refactor the opermodes module.•••- Fix the module class name to match the module name. - Squish ApplyModes into the only function that calls it. - Remove unnecessary logic to check mode is well formed (this check is alse done by the MODE command handler). - Remove obsolete comment from when we had to manually loop through the oper config to check their modes. | 2022-02-04 | 1 | -28/+15 | ||
| * | | Merge branch 'insp3' into master. | 2022-02-01 | 2 | -3/+7 | ||
| |\| | ||||||
| | * | Fix splitting servers multiple times in some cases. | 2022-02-01 | 2 | -1/+5 | ||
| | * | Fix duplicate messages when a server connection errors. | 2022-02-01 | 1 | -2/+2 | ||
| * | | The target in OnDecodeMetaData can be nullptr sometimes. | 2022-01-31 | 2 | -2/+2 | ||
| * | | Move stdalgo::map::difference to its own utility header. | 2022-01-31 | 1 | -2/+3 | ||
| * | | Remove the nationalchars module.•••This is mostly undocumented, partially broken, and is replaced by the codepage module which will soon be extended to support UTF-8 ranges to entirely replace it. | 2022-01-31 | 1 | -453/+0 | ||
| * | | Slim down the protocol interface for sending metadata. | 2022-01-31 | 4 | -39/+31 | ||
| * | | Use more appropriate types in module-specific extension types. | 2022-01-31 | 3 | -19/+19 | ||
| * | | Refuse to set an extension on the wrong type of extensible. | 2022-01-31 | 7 | -0/+21 | ||
| * | | Make extension names case insensitive. | 2022-01-31 | 2 | -2/+2 | ||
| * | | Add the type to the Extensible class. | 2022-01-31 | 2 | -6/+4 | ||
| * | | Rename the ExtensionItem::type field to extype to avoid collisions. | 2022-01-31 | 1 | -3/+3 | ||
| * | | Replace the inlined MD5 implementation with a vendored one. | 2022-01-31 | 1 | -210/+15 | ||
| * | | Fix the case of Membership::GetRank. | 2022-01-31 | 9 | -12/+12 | ||
| * | | Fix a bunch of weird uses of .c_str(). | 2022-01-30 | 3 | -3/+3 | ||
| * | | Merge branch 'insp3' into master. | 2022-01-30 | 1 | -3/+23 | ||
| |\| | ||||||
| | * | Abort pre-registration SASL attempts when the user fully connects.•••This makes InspIRCd work more like other IRC servers which implement the recommended behaviour from the sasl-3.1 specification: If the client completes registration (with CAP END, NICK, USER and any other necessary messages) while the SASL authentication is still in progress, the server SHOULD abort it and send a 906 numeric, then register the client without authentication. Thanks to @aaronmdjones and @edk0 for finding and reporting this. | 2022-01-30 | 1 | -3/+23 | ||
| * | | Kill vendor_directory in favour of normal include paths. | 2022-01-26 | 4 | -12/+4 | ||
| * | | Slim the included headers down more. | 2022-01-26 | 5 | -3/+11 | ||
| * | | Merge branch 'insp3' into master. | 2022-01-26 | 1 | -3/+9 | ||
| |\| | ||||||
