Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-16 | redis: check for socket errors when loading database on startup | Adam | |
2017-02-21 | os_forbid: match forbids exact on add/del | Adam | |
2017-01-22 | m_sasl: don't allow logging into unconfirmed accounts | Adam | |
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-12-19 | m_sasl: log hostname/ip, if provided | 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. | |||
2016-01-23 | Put maxlogins logic a few other important places | Adam | |
2016-01-02 | Add sasl log category for auth log messages | Adam | |
2015-07-08 | Fix a ton of typos. | Peter Powell | |
2015-03-11 | Redesign m_ldap to no longer rely on undefined behavior | Adam | |
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-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-03-22 | SASL: Also disallow suspended nicks to login using EXTERNAL mechanism. ↵ | Robby- | |
Improve the log message for failed logins. | |||
2014-03-22 | Do not allow SASL login to suspended nicks | Adam | |
2014-03-01 | Export interface for cs_entrymsg | Adam | |
2014-02-24 | Log successful SASL auths | Adam | |
2014-02-22 | Store a cert->account map and use it for SASL EXTERNAL and certfp auth | Adam | |
2014-02-17 | Fix os_ignore to work correctly with SQL | Adam | |
2014-02-17 | Move 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-17 | Move encryption.h to include/modules | Adam | |
2014-02-14 | sasl.h, m_sasl.cpp: Move IdentifyRequest to the header | Daniel Vassdal | |
2014-02-14 | sasl.h, m_sasl.cpp: Add RemoveSession(), DeleteSessions(), and have active ↵ | Daniel Vassdal | |
sessions closed when a Mechanism is unloaded | |||
2014-02-12 | Add SASL EXTERNAL support. Thanks to ShutterQuick for fixing and testing. | Adam | |
2014-02-07 | Allow other modules to suspend nicknames and channels without having to ↵ | Adam | |
subclass suspendinfo | |||
2014-02-07 | Allow other modules to be able to view and modify cs and ns set_misc data | Adam | |
2014-01-02 | Have db_old load news.db too | Adam | |
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-12-01 | Fix crash from loading exceptions with db_old and then unloading db_old | Adam | |
2013-09-27 | Fix compile warnings and errors found by clang | Adam | |
2013-08-23 | Remove webpanel:ssl configuration option because its dumb | Adam | |
2013-08-12 | Fix some issues with suspend | Adam | |
2013-08-11 | Add DNS Notify support | Adam | |
2013-08-10 | Support DNS ANY query type | Adam | |
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-20 | Fix more compile warnings found on newer g++ versions | Adam | |
2013-07-08 | Fix deleting badwords/modes/logs etc | Adam | |
2013-07-07 | Move op/deop/etc back to an actual command, its too hard to use cs_log with ↵ | Adam | |
it as rewrites. Allow cs_log to work with either command names or service names. | |||
2013-07-04 | Fix deleting mode locks | Adam | |
2013-07-01 | Change extensible keys to require explicitly having a type defined for it. ↵ | Adam | |
Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module. | |||
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. | |||
2013-05-18 | Fix Windows build | Adam | |
2013-05-17 | Add Redis database support | Adam | |
2013-05-05 | Move module header files to include/modules to fix naming conflicts with ↵ | Adam | |
system headers |