Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-08 | Add a non-formatting overload of User::SetModesInternal. | Sadie Powell | |
2024-01-06 | Use auto in places where the type is unambiguous. | Sadie Powell | |
2024-01-04 | Update the copyright headers for 2024. | Sadie Powell | |
2023-12-17 | Remove some unnecessary spaces that break editor indentation. | Sadie Powell | |
2023-11-03 | Remove the two day X-line cap. | Sadie Powell | |
2023-10-11 | Start migrating to range-based for loops. | Sadie Powell | |
2022-12-31 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2022-12-31 | Update the copyright headers for 2023. | Sadie Powell | |
2022-12-07 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2022-09-29 | Update ircd-hybrid protocol module | miwob | |
* Add METADATA command handler which currently only allows to modify a client's certificate fingerprint * Minor reformatting and style inconsistency fixes | |||
2022-09-15 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2022-09-15 | Update hybrid protocol module to improve compatibility with the latest ↵ | miwob | |
ircd-hybrid release. * Remove support for deprecated channel mode `u` * Add support for channel mode `N` * Fixed the `UID` message handler requiring the correct amount of arguments * Fixed the `SID` message handler requiring the correct amount of arguments * Fixed the `SJOIN` message handler requiring the correct amount of arguments * Minor documentation updates and style corrections * Remove pointless return statement in the `JOIN` message handler * Add support for the owner and admin channel prefix modes * Add support for `MLOCK` * Fixed SendChannel() so modes are prefixed with a `+` * Change SendJoin() to actually use the mode stacker * Add support for channel mode `Q` * Add support for channel mode `Z` * Add support for user mode `B` and `Z` * Actually user mode `g` is not oper only. For some reason this mode got set to oper only in anope/anope@1e625b6 * Work properly with extended bans, e.g. don't normalize masks starting with a `$` | |||
2022-01-12 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2022-01-09 | Adjust IsIdentValid test to comply with upcoming ircd-hybrid release (#272). | Michael Wobst | |
hybrid.cpp: adjust IsIdentValid test to comply with upcoming ircd-hybrid where user names may only consist of [A-Za-z0-9._-] and may not begin with '.', '-', or '_'. As a side effect this fixes an issue where currently it is possible to introduce bots whose user name starts with (non-alnum) characters considered invalid for ircd-hybrid leading to a services shutdown due to a nick introduction/kill loop. | |||
2022-01-06 | Update the copyright headers for 2022. | Sadie Powell | |
2022-01-03 | Replace anope_{final,override} with their C++11 equivalent. | Sadie Powell | |
2021-02-18 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2021-01-07 | Update copyright to 2021. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \; | |||
2020-10-07 | Merge tag '2.0.8' into 2.1. | Sadie Powell | |
2020-10-02 | Update/modernize ircd-hybrid protocol module to stay link compatible with ↵ | miwob | |
next ircd-hybrid release | |||
2020-09-28 | Remove the non-tagged version of IRCDMessage::Run. | Sadie Powell | |
2020-08-01 | ircd-hybrid protocol module: add support for channel mode 'K' (no knock) | miwob | |
2020-01-04 | Update copyright to 2020. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \; | |||
2019-01-01 | Update copyright to 2019. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \; | |||
2018-06-12 | Update ircd-hybrid protocol module to support latest version of ircd-hybrid ↵ | miwob | |
better | |||
2018-04-25 | Update copyright to 2018. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \; | |||
2017-03-19 | Add channel mode 'u', and 'L' to hybrid protocol module; Remove useless ↵ | miwob | |
CAPABs that are mandatory for some years now. | |||
2017-01-17 | Cleanup some excess whitespaces and tabs, and fix a few typos along the way. | Robby | |
2017-01-16 | Update copyright to 2017. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. | |||
2016-01-28 | Update copyright to 2016. This was done with: | Robby | |
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. Fixed some whitespace and blank lines along the way. | |||
2016-01-23 | Fix hybrid to compile | Adam | |
2016-01-23 | Merge pull request #145 from miwob/style+copyright | Adam | |
Style+copyright | |||
2016-01-23 | Merge pull request #149 from miwob/SendSQLine | Adam | |
Update SendSQLine() in hybrid's protocol module to use non-capsulatet… | |||
2016-01-20 | Update SendSQLine() in hybrid's protocol module to use non-capsulatet RESV ↵ | miwob | |
message | |||
2016-01-19 | Update SendSGLine() in hybrid's protocol module to add support for temporary ↵ | miwob | |
x-lines | |||
2016-01-13 | hybrid.cpp: clean up style to match with other code; update copyright header | miwob | |
2015-12-26 | Add support for channel mode +T to the ircd-hybrid protocol module | Michael Wobst | |
2015-12-13 | hybrid.cpp:SendClientIntroduction(): use a valid IP address format. In the ↵ | miwob | |
future ircd-hybrid will reject UID messages with invalid IP addresses | |||
2015-10-24 | hybrid.cpp: add missing CanSQLineChannel = true; to the protocol options | miwob | |
2015-07-08 | Fix a ton of typos. | Peter Powell | |
2015-03-12 | Merge pull request #105 from miwob/master+use-uid-for-svsnick | Adam | |
- Change SendForceNickChange() to use UIDs | |||
2015-03-12 | Merge pull request #106 from miwob/master+SendClientIntroduction | Adam | |
- Update SendClientIntroduction() to use * for account names instead of ... | |||
2015-03-12 | Merge pull request #107 from miwob/master+misc-hybrid-changes | Adam | |
- Misc updates to the hybrid protocol modules: | |||
2015-02-15 | - Misc updates to the hybrid protocol modules: | miwob | |
- best supported version is 8.2.x - fixed UID message handler to cope with account names being '*' - minium required TS version is TS6 now | |||
2015-02-15 | - Update SendClientIntroduction() to use * for account names instead of 0 | miwob | |
2015-02-15 | - Change SendForceNickChange() to use UIDs | miwob | |
2015-02-10 | Merge pull request #102 from miwob/master+protocol-missing-modes | Adam | |
- Added some missing user modes to the ircd-hybrid protocol module | |||
2015-02-08 | Misc changes to the ircd-hybrid protocol module: | miwob | |
- Increase MaxModes to 6 - SendLogout(): send "+d *" instead of "+d 0" - Update copyright year - Removed user mode +z from supported modes | |||
2015-02-07 | - Added some missing user modes to the ircd-hybrid protocol module | miwob | |
2015-02-06 | Merge pull request #101 from miwob/master+hybrid-protocol-no-globops-override | Adam | |
- Removed SendGlobopsInternal() override as it's basically a duplicate o... |