| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Switch from NULL to nullptr. | 2022-07-22 | 1 | -13/+13 | |
| * | Make clientprotocol{msg,event} and numericbuilder non-default headers. | 2022-06-26 | 1 | -0/+1 | |
| * | Move numerics to the source files where they are actually used. | 2022-06-26 | 1 | -0/+6 | |
| * | Preallocate the buffer in Membership::GetAllPrefix{Chars,Modes}. | 2022-05-17 | 1 | -2/+2 | |
| * | Add a typedef for a mode rank. | 2022-05-17 | 1 | -3/+3 | |
| * | Store a set of list mode pointers in Membership instead of characters. | 2022-05-17 | 1 | -29/+16 | |
| * | Rewrite logging calls to use the new APIs. | 2022-05-01 | 1 | -3/+3 | |
| * | Merge branch 'insp3' into master. | 2022-04-29 | 1 | -1/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2022-04-28 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2022-04-05 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix server status messages unintentionally being sent to all users.•••This fixes normal users seeing timedbans notices. Thanks to @AndrioCelos for pointing this out. | 2022-04-02 | 1 | -1/+1 | |
| | * | Fix the opermaxchans check, properly this time. | 2022-01-16 | 1 | -1/+1 | |
| | * | Fix using the oper channel limit even if it is lower than the general limit. | 2022-01-15 | 1 | -1/+1 | |
| * | | Add the type to the Extensible class. | 2022-01-31 | 1 | -1/+2 | |
| * | | Fix the case of Membership::GetRank. | 2022-01-31 | 1 | -3/+3 | |
| * | | Fix a bunch of weird uses of .c_str(). | 2022-01-30 | 1 | -12/+9 | |
| * | | Remove a bunch of unnecessary whitespace. | 2021-08-17 | 1 | -1/+0 | |
| * | | Added -Wshorten-64-to-32 and fixed all warnings. | 2021-05-30 | 1 | -2/+2 | |
| * | | Fire OnUserPreJoin regardless of whether the join is an override. | 2021-05-23 | 1 | -19/+13 | |
| * | | Switch Channel::ChanModes to use the channel mode map. | 2021-05-08 | 1 | -5/+3 | |
| * | | Move channel logic from InspIRCd to the new ChannelManager class. | 2021-05-08 | 1 | -5/+5 | |
| * | | Migrate collections from insert to emplace. | 2021-04-18 | 1 | -2/+2 | |
| * | | Make the reason parameter to PartUser const. | 2021-04-18 | 1 | -3/+4 | |
| * | | Switch simple iterator loops to use range-based for loops. | 2021-04-07 | 1 | -13/+14 | |
| * | | Convert various mode methods to take Mode::Change.•••- AccessCheck - AfterMode - BeforeMode - OnModeChange - OnRawMode | 2021-03-30 | 1 | -4/+5 | |
| * | | Merge branch 'insp3' into master. | 2021-03-05 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-03-05 | 1 | -1/+1 | |
| * | | Refactor classbase/CullResult into Cullable/Cullable::Result. | 2021-03-02 | 1 | -1/+1 | |
| * | | Move ban checking to core_channel. | 2020-11-30 | 1 | -14/+0 | |
| * | | Rename ChanMax to MaxChannel for consistency with the other limits. | 2020-11-27 | 1 | -2/+2 | |
| * | | Add first class support for extbans.•••This replaces the previous support which was pretty much a giant hack and was not synchronised between servers. | 2020-05-07 | 1 | -30/+0 | |
| * | | Use C++11 inline initialisation for class members. | 2020-02-06 | 1 | -1/+2 | |
| * | | Merge branch 'insp3' into master. | 2020-02-04 | 1 | -1/+6 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-31 | 1 | -1/+1 | |
| | * | Add Channel::WriteRemoteNotice and revert WriteNotice changes.•••This is a partial reversion of 687778b72e. See also: #1749. | 2020-01-29 | 1 | -0/+5 | |
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -5/+7 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -5/+7 | |
| * | | Merge branch 'insp3' into master. | 2019-12-08 | 1 | -2/+3 | |
| |\| | |||||
| | * | Allow Channel::WriteNotice send to other servers and status ranks. | 2019-11-17 | 1 | -2/+3 | |
| | * | Fix respecting the deprecated <channels:users> tag. | 2019-10-24 | 1 | -0/+2 | |
| * | | Merge branch 'insp3' into master. | 2019-07-16 | 1 | -2/+2 | |
| |\| | |||||
| | * | Replace all abstract usages of his/he/her with they/their/it. | 2019-06-07 | 1 | -2/+2 | |
| * | | Merge branch 'insp3' into master. | 2019-05-15 | 1 | -1/+1 | |
| |\| | |||||
| | * | Textual improvements and fixes such as typos, casing, etc. (#1612) | 2019-04-28 | 1 | -1/+1 | |
| * | | ModeParser: remove fakederef. | 2019-02-07 | 1 | -8/+8 | |
| * | | LogManager: remove fakederef. | 2019-02-07 | 1 | -3/+3 | |
| * | | Merge branch 'insp3' into master. | 2019-02-05 | 1 | -3/+3 | |
| |\| | |||||
| | * | Add ParamMode::IsParameterSecret and remove special casing of keys. | 2019-01-28 | 1 | -3/+3 | |
| * | | Remove all 2.0 config compatibility code. | 2019-01-25 | 1 | -4/+1 | |
| |/ | |||||
| * | Fix conversion issues by replacing ConvToInt with ConvToNum<T>.•••The former was a thin wrapper around atol and brought with it all of the weird parsing logic of atol which is almost never what is actually wanted. It also almost never returned the numeric type which is actually wanted which can cause weird issues when casting. | 2018-12-12 | 1 | -1/+1 | |
