| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2024-06-07 | 1 | -3/+2 | |
| | | |||||
| * | Merge branch 'insp3' into master. | 2023-12-22 | 1 | -1/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2023-12-22 | 1 | -1/+1 | |
| | | | |||||
| | * | Update module descriptions. | 2023-12-22 | 1 | -1/+1 | |
| | | | |||||
| * | | Pass the raw away state to AwayMessage in the ircv3 module. | 2023-08-04 | 1 | -5/+5 | |
| | | | |||||
| * | | Rework how away state is stored internally. | 2023-08-04 | 1 | -5/+5 | |
| | | | | | | | | | | | This will be necessary for implementing pre-away as well as some changes for WATCH compatibility with Unreal. | ||||
| * | | Merge branch 'insp3' into master. | 2023-02-14 | 1 | -0/+3 | |
| |\| | |||||
| | * | Switch to the IRCv3 standard-replies cap. | 2023-02-13 | 1 | -0/+3 | |
| | | | | | | | | | | | Nothing is using this so far so I'm not counting it as a breaking change. | ||||
| * | | Expose the removed away message in OnUserBack. | 2023-02-03 | 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 | -0/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2022-12-30 | 1 | -0/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2022-11-16 | 1 | -2/+7 | |
| |\| | |||||
| | * | Add support for the IRCv3 extended-monitor specification. | 2022-11-02 | 1 | -2/+7 | |
| | | | | | | | Co-authored-by: Sadie Powell <sadie@witchery.services> | ||||
| * | | Rename session registration to connection to avoid a semantic conflict. | 2022-10-29 | 1 | -1/+1 | |
| | | | | | | | | | | | | | We previously referred to both session registration and user registration as "registration" which is confusing for users who aren't familiar with how IRC works. | ||||
| * | | Assign more class members inline instead of in the constructor. | 2022-10-21 | 1 | -2/+1 | |
| | | | |||||
| * | | Make clientprotocol{msg,event} and numericbuilder non-default headers. | 2022-06-26 | 1 | -0/+1 | |
| | | | |||||
| * | | Add the new account system. | 2022-05-14 | 1 | -5/+7 | |
| | | | | | | | | | | | This still relies on the old extensibles for now but we can change that later. | ||||
| * | | 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-21 | 1 | -1/+1 | |
| |\| | |||||
| | * | Also send ACCOUNT to the user who is authenticating. | 2022-04-18 | 1 | -1/+1 | |
| | | | | | | | | | Closes #1974. | ||||
| * | | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -4/+4 | |
| | | | |||||
| * | | Fix a bunch of cases where module types were not marked as final. | 2021-11-28 | 1 | -1/+1 | |
| | | | |||||
| * | | Apply the final keyword to all module classes where appropriate. | 2021-10-04 | 1 | -1/+2 | |
| | | | |||||
| * | | Mark all event hook classes as final. | 2021-10-01 | 1 | -1/+2 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2021-08-28 | 1 | -0/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-08-27 | 1 | -0/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2021-06-13 | 1 | -6/+1 | |
| |\| | |||||
| | * | Code refactor and minor fix (#1879) | 2021-06-12 | 1 | -6/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2021-05-11 | 1 | -2/+2 | |
| |\| | |||||
| | * | Fix a bunch of weird indentation and spacing issues. | 2021-04-27 | 1 | -2/+2 | |
| | | | |||||
| * | | Pascalize Get in extension item classes. | 2021-03-17 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2021-03-05 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-03-05 | 1 | -1/+1 | |
| | | | |||||
| * | | 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 | -2/+2 | |
| | | | |||||
| * | | 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 | -7/+3 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -1/+2 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -1/+2 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2019-08-09 | 1 | -0/+3 | |
| |\| | |||||
| | * | Only send ACCOUNT and CHGHOST to clients that have sent NICK/USER. | 2019-08-01 | 1 | -0/+3 | |
| | | | | | | | | | Closes #1657. | ||||
| * | | Replace the override macro with the override keyword. | 2019-01-25 | 1 | -7/+7 | |
| |/ | |||||
| * | Implement IRCv3 message tag support. | 2018-08-13 | 1 | -122/+108 | |
| | | | | | Co-authored-by: Attila Molnar <attilamolnar@hush.com> | ||||
| * | Convert AWAY to use cross-module events and clean up slightly. | 2018-08-12 | 1 | -15/+25 | |
| | | | | | | | | OnSetAway has been replaced with four events. OnUserPreAway and OnUserPreBack can be used to deny an away state change and/or change the away message of a local user. OnUserAway and OnUserBack allow modules to be notified that a user's away state has changed. | ||||
| * | Rename User::fullname to realname and make it private. | 2018-07-30 | 1 | -1/+1 | |
| | | |||||
| * | Add CXX11_OVERRIDE to overridden members that lack it. | 2017-07-12 | 1 | -1/+1 | |
| | | | | | | This fixes a ton of warnings when building on compilers that default to C++11 or newer. | ||||
| * | Merge insp20 | 2016-02-22 | 1 | -1/+1 | |
| |\ | |||||
