Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-09 | Move HTTP types to the HTTP namespace. | Sadie Powell | |
2025-04-19 | Remove time from the name of some variables where its obvious. | Sadie Powell | |
2025-03-08 | Fix various webcpanel bugs relating to nickname protection. | Sadie Powell | |
2025-03-08 | Rework how nickname protection works. | Sadie Powell | |
- Rename the command and module from kill to protect (this command hasn't actually killed users in a long time). - Replace QUICK/IMMED with a duration option. | |||
2025-03-08 | Use a C++11 lambda instead of a channel sorting method. | Sadie Powell | |
2025-03-08 | Move some headers around. | Sadie Powell | |
2025-03-03 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2025-03-03 | Fix a compiler warning on newer versions of MSVC. | Sadie Powell | |
2025-03-02 | Return references instead of pointers from the config system. | Sadie Powell | |
We used to return NULL from these methods but now we return an empty block so this can never actually be null now. | |||
2025-02-20 | Store the source address in the identify request. | Sadie Powell | |
2025-01-14 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2025-01-14 | Update the copyright headers for 2025.2.0 | Sadie Powell | |
2024-05-11 | Store when the account name was registered in the NickCore. | Sadie Powell | |
2024-03-26 | Add more nick options to webcpanel's nickserv/info page. | Sadie Powell | |
2024-03-15 | Use consistent casing when referring to vhosts and vidents. | Sadie Powell | |
2024-03-14 | Restore some functionality that was removed in an earlier commit. | Sadie Powell | |
2024-03-11 | Replace convertTo/stringify with non-throwing alternatives. | Sadie Powell | |
Having these throw is terrible for ergonomics and there are loads of places where the exception was either silently ignored or not handled at all. Having a function which returns an optional and another that returns a default works a lot better imo. | |||
2024-03-09 | Rename hash_map to unordered_map to match the underlying container. | Sadie Powell | |
2024-03-07 | Use the C++11 random number generator instead of rand(). | Sadie Powell | |
This is safer, faster, and doesn't require seeding. | |||
2024-03-07 | Require new accounts to have email addresses. | Sadie Powell | |
2024-03-04 | Add NickAlias::GetVhostMask for getting the vident@vhost. | Sadie Powell | |
2024-02-29 | Consolidate some header files. | Sadie Powell | |
2024-02-29 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2024-02-29 | Fix a copy/paste error in webcpanel. | Sadie Powell | |
2024-02-29 | Rip out ns_access and related code. | Sadie Powell | |
This is wildly insecure and has been disabled by default for at least a decade. | |||
2024-02-27 | Simplify several boolean expressions. | Sadie Powell | |
2024-02-17 | Update the copyright headers for 2024. | Sadie Powell | |
2024-01-23 | Mark types that have no inheritors as final. | Sadie Powell | |
2024-01-23 | Improve the layout of types that inherit from another type. | 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-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-09 | Use emplace() instead of insert(std::make_pair()). | Sadie Powell | |
2022-12-07 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2022-09-22 | Add the ability to confirm accounts via webcpanel after logging in. | Austin Ellis | |
2022-01-12 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2022-01-06 | Update the copyright headers for 2022. | Sadie Powell | |
2022-01-04 | Replace all uses of push_back with emplace_back. | Sadie Powell | |
2022-01-04 | Consistently use #pragma once across all header files. | Sadie Powell | |
This replaces a mixture of no include guards, ANOPE_FOO_H, and FOO_H. | |||
2022-01-04 | Use C++11 style class/struct initialisation. | Sadie Powell | |
2022-01-03 | Replace anope_{final,override} with their C++11 equivalent. | 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-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-12-14 | Fix a bunch of broken indentation. | Peter Powell | |
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-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-06-05 | webcpanel: rate limit login attempts | Adam | |