Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-10 | Consistently use realname instead of gecos. | Sadie Powell | |
2025-05-10 | Use more appropriate types for MaxUserCount and OperCount. | Sadie Powell | |
2025-05-09 | Store user away state and add it to the anope.user RPC event. | Sadie Powell | |
2025-05-03 | Store the setter and ts for all modes and try to restore them. | Sadie Powell | |
This is mostly for preserving channel list mode info. | |||
2025-04-24 | Remove some double lookups in User::BadPassword. | 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-11-22 | Add a plural form overload of SendMessage. | Sadie Powell | |
2024-10-02 | Change User::SetModesInternal to take a split mode change. | Sadie Powell | |
2024-10-02 | Remove the formatting overload of User::SetModesInternal. | Sadie Powell | |
2024-06-03 | Avoid NickAlias lookups by storing a pointer in the NickCore. | Sadie Powell | |
2024-03-09 | Rename hash_map to unordered_map to match the underlying container. | Sadie Powell | |
2024-02-29 | Fix some oversights from previous commits. | 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-26 | Fix some coding style issues. | Sadie Powell | |
2024-02-26 | Extract should privmsg logic to its own function. | Sadie Powell | |
2024-02-22 | Add the IRCv3 reply tag to messages sent as responses to a user. | Sadie Powell | |
2024-02-17 | Update the copyright headers for 2024. | Sadie Powell | |
2024-01-23 | Improve the layout of types that inherit from another type. | Sadie Powell | |
2024-01-08 | Add a string overload of User::SetModes. | Sadie Powell | |
2024-01-08 | Add a non-formatting overload of User::SetModesInternal. | Sadie Powell | |
2024-01-08 | Mark format strings with the GNU printf attribute. | 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 | |
2022-12-31 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2022-12-31 | Update the copyright headers for 2023. | Sadie Powell | |
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 | 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-03 | Replace anope_{final,override} with their C++11 equivalent. | Sadie Powell | |
2021-08-01 | Deduplicate code for checking if a user is securely connected. | Sadie Powell | |
2021-06-17 | Fix various spelling issues (#274). | Josh Soref | |
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>. | |||
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-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-12-22 | Make User::Mask behave more like 1.8 | Adam | |
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. | |||
2015-07-08 | Fix a ton of typos. | Peter Powell | |
2014-05-20 | Speed up akill xline checks | Adam | |
Cache xline nick, user, host, etc instead of rebuilding it everytime its requested. Store users ip in sockaddr form and not string form to prevent having to rebuild sockaddrs when checking xlines. Also do not try to convert empty config values in Config::Get as this can be rather common if a non string configuration value is not set, and the cost of the ConvertException is great. | |||
2014-02-27 | Handle nick collisions somewhat instead of blindly overwriting the nicks | Adam | |
in memory, which does weird things. For fun different ircds implement this differently (Unreal compares timestamps, TS6 compares timestamps and user username/host), and whether or not we get a kill for our user also varies, so just kill everyone. This can't really happen anyway with properly set qlines, only if services haven't yet set the qlines, or possibly in a bot add/nick user introduce race, or with enforcers, which not many ircds require. | |||
2014-02-09 | Add an opertype priv "protected" to not allow services to kick a user. | Adam | |
Also classify ulines as protected | |||
2014-01-01 | Update copyright to 2014. This was done with: | Adam | |
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; | |||
2013-08-31 | add vhost support for hybrid | DukePyrolator | |
2013-08-01 | Use MessageSource as the source for many IRCDProto funcs | Adam | |
Keep track of what user modes are oper only/server only/etc | |||
2013-07-21 | Move SendLogin() back to User::Identify, it was moved at some point? but ↵ | Adam | |
doesn't as intended in ::Login | |||
2013-06-19 | Set vhosts when users id to an account (and not a nick), add account arg to ↵ | Adam | |
user ctor to ease handling users who connect already identified | |||
2013-05-26 | Get rid of the remaining references in the core to specific services. Move ↵ | Adam | |
more stuff out of the core to the proper modules. |