summaryrefslogtreecommitdiff
path: root/src/users.cpp
AgeCommit message (Collapse)Author
2025-05-10Use more appropriate types for MaxUserCount and OperCount.Sadie Powell
2025-05-09Store user away state and add it to the anope.user RPC event.Sadie Powell
2025-05-03Store 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-24Remove some double lookups in User::BadPassword.Sadie Powell
2025-04-16Rename TextSplitter to LineWrapper.Sadie Powell
2025-04-16Automatically wrap the help output.Sadie Powell
2025-04-15Automatically line wrap messages sent by services.Sadie Powell
2025-03-02Return 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-01-14Merge branch '2.0' into 2.1.Sadie Powell
2025-01-14Update the copyright headers for 2025.2.0Sadie Powell
2024-11-22Add a plural form overload of SendMessage.Sadie Powell
2024-10-22Move nickserv/set/message to a new module, kill options:useprivmsg.Sadie Powell
2024-10-02Change User::SetModesInternal to take a split mode change.Sadie Powell
2024-10-02Remove the formatting overload of User::SetModesInternal.Sadie Powell
2024-09-26Fix some messages not being marked as translatable.Sadie Powell
2024-09-26Fix setting +o on opers on login.Sadie Powell
2024-06-24Remove the formatting overloads of SendNotice/SendPrivmsg.Sadie Powell
2024-06-03Avoid NickAlias lookups by storing a pointer in the NickCore.Sadie Powell
2024-05-06Change badpasslimit from int to unsigned int.Sadie Powell
2024-03-15Use consistent casing when referring to vhosts and vidents.Sadie Powell
2024-02-29Rip 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-27Simplify several boolean expressions.Sadie Powell
2024-02-26Refactor User::IsServicesOper.Sadie Powell
2024-02-26Allow using more than one fingerprint in an oper block.Sadie Powell
Closes #362.
2024-02-26Remove several string format IRCDProto function overloads.Sadie Powell
2024-02-26Fix some coding style issues.Sadie Powell
2024-02-26Extract should privmsg logic to its own function.Sadie Powell
2024-02-22Deduplicate User::SendMessage.Sadie Powell
2024-02-22Add the IRCv3 reply tag to messages sent as responses to a user.Sadie Powell
2024-02-22Route message tags into more message functions.Sadie Powell
2024-02-17Update the copyright headers for 2024.Sadie Powell
2024-01-08Add a string overload of User::SetModes.Sadie Powell
2024-01-08Add a non-formatting overload of User::SetModesInternal.Sadie Powell
2024-01-04Update the copyright headers for 2024.Sadie Powell
2023-10-11Start migrating to range-based for loops.Sadie Powell
2023-06-03Merge branch '2.0' into 2.1.Sadie Powell
2023-05-11Fix not being able to log into oper accounts when DNS fails.Sadie Powell
2022-12-31Merge branch '2.0' into 2.1.Sadie Powell
2022-12-31Update the copyright headers for 2023.Sadie Powell
2022-01-12Merge branch '2.0' into 2.1.Sadie Powell
2022-01-06Update the copyright headers for 2022.Sadie Powell
2021-08-01Deduplicate code for checking if a user is securely connected.Sadie Powell
2021-01-07Update 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-04Update 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-14Fix a bunch of broken indentation.Peter Powell
2019-02-14Merge pull request #224 from genius3000/2.0+deoper_superadminRobby
Ensure SuperAdmin isn't left on when de-opering
2019-01-01Update 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-07-14Ensure SuperAdmin isn't left on when de-operingMatt Schatz
2018-04-25Update 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-17Cleanup some excess whitespaces and tabs, and fix a few typos along the way.Robby