| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Replace getInt/getUInt/getFloat with type safe templated functions. | 2023-01-25 | 1 | -1/+1 | |
| * | Refactor the caching methods in User and rename to make more sense. | 2023-01-24 | 1 | -1/+1 | |
| * | Move duration functions to their own header. | 2023-01-23 | 1 | -4/+5 | |
| * | Replace ModeAction with bool.•••This enum is functionally the same as bool but with weird semantics. | 2023-01-22 | 1 | -5/+5 | |
| * | Qualify auto correctly in all cases. | 2023-01-10 | 1 | -1/+1 | |
| * | Avoid copying shared_ptr<ConfigTag> when not necessary. | 2023-01-10 | 1 | -1/+1 | |
| * | Merge branch 'insp3' into master. | 2023-01-01 | 1 | -1/+0 | |
| |\ | |||||
| | * | Update copyright headers. | 2022-12-30 | 1 | -1/+0 | |
| * | | More const correctness work. | 2022-12-08 | 1 | -1/+1 | |
| * | | Modernize various minor legacy C++isms. | 2022-07-30 | 1 | -3/+2 | |
| * | | Make clientprotocol{msg,event} and numericbuilder non-default headers. | 2022-06-26 | 1 | -0/+1 | |
| * | | Move numeric helper classes to their own header. | 2022-06-26 | 1 | -1/+2 | |
| * | | Modernize the syntax of various templates. | 2022-06-23 | 1 | -1/+1 | |
| * | | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -3/+3 | |
| * | | Fix various edge cases in extensible synchronisation.•••- Fix not forwarding the accountid extensible if it is set. - Rename the variadic Set() overload to SetFwd(). - Re-add the `const T&` overload of Set(). - Move `bool synced` to SimpleExtItem from StringExtItem. - Only sync extensibles if their instance is marked as syncable. | 2022-01-21 | 1 | -1/+1 | |
| * | | Apply the final keyword to all module classes where appropriate. | 2021-10-04 | 1 | -3/+3 | |
| * | | Mark all mode classes as final. | 2021-10-01 | 1 | -1/+2 | |
| * | | Rename Simple{Channel,User}ModeHandler to match other mode handlers. | 2021-06-01 | 1 | -1/+1 | |
| * | | Added -Wshorten-64-to-32 and fixed all warnings. | 2021-05-30 | 1 | -5/+5 | |
| * | | Use string_view in IsCTCP. | 2021-04-08 | 1 | -1/+1 | |
| * | | Switch simple iterator loops to use range-based for loops. | 2021-04-07 | 1 | -6/+5 | |
| * | | Merge branch 'insp3' into master. | 2021-04-06 | 1 | -18/+24 | |
| |\| | |||||
| | * | Automatically prune the history lists in chanhistory. | 2021-04-03 | 1 | -18/+24 | |
| * | | Use emplace_back where possible. | 2021-03-30 | 1 | -1/+1 | |
| * | | Add a forwarding overload of SimpleExtItem#Set. | 2021-03-17 | 1 | -1/+1 | |
| * | | Pascalize Set in extension item classes. | 2021-03-17 | 1 | -1/+1 | |
| * | | Pascalize Get in extension item classes. | 2021-03-17 | 1 | -3/+3 | |
| * | | Merge branch 'insp3' into master. | 2021-02-28 | 1 | -12/+14 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-02-26 | 1 | -1/+1 | |
| | * | Refactor OnUserPostMessage in the chanhistory module. | 2021-02-24 | 1 | -11/+13 | |
| * | | Merge branch 'insp3' into master. | 2021-01-13 | 1 | -7/+12 | |
| |\| | |||||
| | * | Add a user mode which allows disabling receiving channel history.•••Closes #1830. | 2021-01-11 | 1 | -6/+22 | |
| * | | Convert ConfigTag from reference<> to std::shared_ptr<>. | 2020-10-31 | 1 | -1/+1 | |
| * | | Pascalize Cap::set and rename Cap::get to IsEnabled. | 2020-07-20 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-04-11 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update the module descriptions using mkversion. | 2020-04-10 | 1 | -1/+1 | |
| * | | Improve storage of module description, flags, and link data. | 2020-04-11 | 1 | -6/+2 | |
| * | | Merge branch 'insp3' into master. | 2020-02-04 | 1 | -1/+2 | |
| |\| | |||||
| | * | Fix the chanhistory module not storing CTCP ACTIONs. | 2020-01-31 | 1 | -1/+2 | |
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -10/+42 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -0/+6 | |
| | * | Rename <chanhistory:notice> to <chanhistory:prefixmsg>.•••This name is a lot lessambiguous. | 2020-01-03 | 1 | -4/+4 | |
| | * | Make chanhistory skip CTCPs when storing messages.•••Sending historic CTCPs to clients can only end badly. | 2020-01-03 | 1 | -1/+1 | |
| | * | Make chanhistory replay notices as well as privmsgs. | 2020-01-03 | 1 | -7/+9 | |
| | * | Fix the chanhistory module not replaying message tags. | 2020-01-03 | 1 | -3/+27 | |
| * | | Merge branch 'insp3' into master. | 2019-07-27 | 1 | -23/+30 | |
| |\| | |||||
| | * | Extract history sending logic in chanhistory to its own function. | 2019-07-21 | 1 | -23/+30 | |
| * | | Merge branch 'insp3' into master. | 2019-07-16 | 1 | -10/+15 | |
| |\| | |||||
| | * | Split ServerEventListener into {Broadcast,Link,Sync}EventListener.•••There is no reason to have these events in one big handler and it causes unnecessary event hooks to be created by having them like this. The ServerEventListener class still exists for compatibility | 2019-07-15 | 1 | -2/+2 | |
| | * | Use DurationString() in the 'Replaying ...' message. | 2019-07-04 | 1 | -1/+1 | |
