summaryrefslogtreecommitdiff
path: root/include/modules
AgeCommit message (Collapse)Author
2025-01-14Update the copyright headers for 2025.2.0Sadie Powell
2024-02-17Update the copyright headers for 2024.Sadie Powell
2022-12-31Update the copyright headers for 2023.Sadie Powell
2022-01-06Update the copyright headers for 2022.Sadie Powell
2022-01-03Fix some minor issues discovered whilst working on 2.1.Sadie Powell
2021-06-17Fix various spelling issues (#274).Josh Soref
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>.
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-10-06Fix the global/global command showing the wrong origin nick.Sadie Powell
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-01-03Allow multiple IP addresses in extforward_ip separated by spaceslinuxdaemon
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-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' {} \;
2018-03-26m_httpd: make http headers case insensitiveAdam
2017-06-05httputils: escape ampersand tooAdam
2017-03-19m_sasl: pass module to loggerAdam
2017-03-16redis: check for socket errors when loading database on startupAdam
2017-02-21os_forbid: match forbids exact on add/delAdam
2017-01-22m_sasl: don't allow logging into unconfirmed accountsAdam
2017-01-17Cleanup some excess whitespaces and tabs, and fix a few typos along the way.Robby
2017-01-16Update 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-19m_sasl: log hostname/ip, if providedAdam
2016-01-28Update 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-23Put maxlogins logic a few other important placesAdam
2016-01-02Add sasl log category for auth log messagesAdam
2015-07-08Fix a ton of typos.Peter Powell
2015-03-11Redesign m_ldap to no longer rely on undefined behaviorAdam
Accessing the same LDAP* from multiple threads at once is always undefined, even if one thread is just polling ldap_result. Instead keep one thread per connection and issue blocking queries on the thread.
2014-05-20Speed up akill xline checksAdam
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-03-22SASL: Also disallow suspended nicks to login using EXTERNAL mechanism. ↵Robby-
Improve the log message for failed logins.
2014-03-22Do not allow SASL login to suspended nicksAdam
2014-03-01Export interface for cs_entrymsgAdam
2014-02-24Log successful SASL authsAdam
2014-02-22Store a cert->account map and use it for SASL EXTERNAL and certfp authAdam
2014-02-17Fix os_ignore to work correctly with SQLAdam
2014-02-17Move most of the implementation details out of os_forbid.h, fixes crashing ↵Adam
if a module adding a forbid is unloaded without removing the forbid
2014-02-17Move encryption.h to include/modulesAdam
2014-02-14sasl.h, m_sasl.cpp: Move IdentifyRequest to the headerDaniel Vassdal
2014-02-14sasl.h, m_sasl.cpp: Add RemoveSession(), DeleteSessions(), and have active ↵Daniel Vassdal
sessions closed when a Mechanism is unloaded
2014-02-12Add SASL EXTERNAL support. Thanks to ShutterQuick for fixing and testing.Adam
2014-02-07Allow other modules to suspend nicknames and channels without having to ↵Adam
subclass suspendinfo
2014-02-07Allow other modules to be able to view and modify cs and ns set_misc dataAdam
2014-01-02Have db_old load news.db tooAdam
2014-01-01Update 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-12-01Fix crash from loading exceptions with db_old and then unloading db_oldAdam
2013-09-27Fix compile warnings and errors found by clangAdam
2013-08-23Remove webpanel:ssl configuration option because its dumbAdam
2013-08-12Fix some issues with suspendAdam
2013-08-11Add DNS Notify supportAdam
2013-08-10Support DNS ANY query typeAdam
2013-08-01Use MessageSource as the source for many IRCDProto funcsAdam
Keep track of what user modes are oper only/server only/etc