Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-05 | Rework the config file reader to be much more flexible and move many ↵ | Adam | |
configuration directives to the actual modules they are used in. | |||
2013-02-14 | Switch Destroy methods to delete | Adam | |
2013-02-14 | Store what channels have references to accounts in NickCore to prevent ↵ | Adam | |
having to iterate over all channels and then all access entries when nicks expire or from nickserv/alist | |||
2013-02-14 | Make NickCore::aliases a vector | Adam | |
2013-01-21 | Merge usefulness of Flags and Extensible classes into Extensible, made most ↵ | Adam | |
flags we have juse strings instead of defines/enums | |||
2013-01-09 | Update copyright to 2013. This was done with: | Adam | |
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \; | |||
2012-12-13 | Optimize much of the database code and serialize code. | Adam | |
2012-11-22 | Pretty large coding style cleanup, in source doc | Adam | |
cleanup, and allow protocol mods to depend on each other | |||
2012-11-07 | Duplicate check some of these larger hashmaps on insert, just incase | Adam | |
2012-10-22 | Cleanup of last few commits/warning fix | Adam | |
2012-10-21 | Base has to destruct before Extensible does because objects that destruct ↵ | DukePyrolator | |
due to Extensible destructing don't have their references to the already destroyed object for Base invalidated. (fixed for NickAlias and NickCore) | |||
2012-10-01 | Allow modules to store data in their own databases. | Adam | |
2012-04-25 | Fixed non-debug build | Adam | |
2012-04-23 | Reworked live SQL support yet again | Adam | |
2012-02-14 | Clean up and reorganize our header files | Adam | |
2012-01-15 | Improve on db_sql_live_read | Adam | |
2011-11-17 | Fixed storing mode locks | Adam | |
2011-11-15 | Fixed loading ssl certs for users | Adam | |
2011-11-08 | Windows | Adam | |
2011-09-25 | Store flags for objects, also fixes bug #1333 | Adam | |
2011-09-25 | Added a new database format and sqlite support. Also moved db-convert to a ↵ | Adam | |
module. | |||
2011-05-16 | Moved the core pseudo clients out into their own modules | Adam | |
2011-03-14 | Rewrote some of the opertype system, added os_login | Adam | |
2011-03-12 | added ns_cert | DukePyrolator | |
2011-03-04 | Added LDAP support | Adam | |
2011-01-20 | Removed db-upgrade, its no longer needed | Adam | |
2011-01-08 | Made the Flag class able to convert flags to strings and back | Adam | |
2010-12-26 | Fixed a potential crash from dropping nicks | Adam | |
2010-10-21 | Changed the log:normal config directive to a list like the other log values, ↵ | Adam | |
and fixed a potential crash from rehashing while sending mail | |||
2010-08-27 | Added a new logging system | Adam | |
2010-08-17 | Rewrote the config reader to better handle invalid configs. | Adam | |
This prevents Anope from exploding when /os reload has errors. | |||
2010-07-30 | Slight code cleanup in nickalias.cpp and nickcore.cpp. | Naram Qashat | |
2010-07-30 | Some code cleanup and constification in nickserv.cpp. | Naram Qashat | |
2010-07-29 | Made all of IRCDProto use const pointers, with the exception of SendVhostDel ↵ | Naram Qashat | |
because of the Unreal protocol module, it makes me sad. | |||
2010-07-25 | Epic commit to replace most of the strings in Anope with a single ↵ | Naram Qashat | |
Anope::string class, plus some other little fixes here and there. If you follow 1.9.x development and are testing things, THIS is one of those things that NEEDS testing. | |||
2010-07-10 | Added ns_set_misc and cs_set_misc. | Adam | |
These modules allows users to configure settable options in /ns and /cs set that will be displayed in /ns and /cs info. Removed os_info, cs_set_url, ns_set_url, cs_set_email, ns_set_icq | |||
2010-06-20 | The first of a few "CBX OCDing over code style" commits, focusing on ↵ | Naram Qashat | |
include/* and src/* but not src/core/* or src/modules/*. | |||
2010-06-18 | Burned slist, rewrote operservs XLine code | Adam | |
2010-06-18 | Fixed cmake build, removed version_flags it is no longer need, removed old ↵ | Adam | |
unneeded defs.h and split up pseudo.h | |||
2010-06-18 | Rewrote the hashing system to use std::tr1::unordered_map | Adam | |
2010-05-14 | Fixed many windows problems in the debug build | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2960 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-02-28 | Added in support for live updating MySQL databases and the ability to ↵ | Adam- | |
execute commands to Anope through MySQL. Currently database support only applies to NickServ, ChanServ and BotServ but will be expanded soon. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2798 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-02-04 | We now store a list of users using a NickCore in the NickCore, this prevents ↵ | Adam- | |
having to loop every user all the time to find them git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2780 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-01-31 | replaced the alog() command with a new type-safe and stream-based Alog() | DukePyrolator | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2777 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-12-13 | Added in a modestacker and rewrote almost all of the remaining old mode code | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2696 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-11-28 | Massive move of all of the Config variables out of global scope to the ↵ | Adam- | |
Config class git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2674 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-11-17 | Removed some unnecessary casts, used C++-style casts over C-style casts, ↵ | cyberbotx | |
fixed a few warnings (one possibly fatal one). git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2655 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-11-11 | Moved alot of stuff to constructors and destructors, instead of having ↵ | Adam- | |
functions everywhere to create and destroy objects git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2639 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-11-08 | Rewrote all of the old C style flag systems into a new Flag class which ↵ | Adam- | |
everything inherits from. This breaks reading and writing flags to the old databases (and probably many other things aswell) - Don't use it git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2636 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-08-22 | added more events | DukePyrolator | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2461 5417fbe8-f217-4b02-8779-1006273d7864 |