Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-06 | Use std::tr1::unordered_map for a few of the larger maps | Adam | |
2012-11-06 | Windows fixes | Adam | |
2012-10-30 | Made os_forbid honor nssecureadmins | 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-09 | Cleanup ok if modules with pending identify requests are unloaded | Adam | |
2012-10-07 | Remove the asynchronous identifing hack and replace it with something ↵ | Adam | |
better. Fixes m_*_authentication only being able to properly work when people identify normally using nickserv/identify | |||
2012-10-01 | Allow modules to store data in their own databases. | Adam | |
2012-09-02 | Fix Windows | Adam | |
2012-04-23 | Reworked live SQL support yet again | Adam | |
2012-04-08 | Added Chanstats. It uses a new, improved database format and is not ↵ | DukePyrolator | |
compatible with current phpdenora or magirc installations. | |||
2012-02-18 | Use C++11's explicit override feature if available | Adam | |
2012-02-14 | Clean up and reorganize our header files | Adam | |
2011-11-17 | Fixed storing mode locks | Adam | |
2011-11-08 | Windows | Adam | |
2011-10-24 | Fixed bug #1349 (m_sqlite compiles without error under FreeBSD), as well as ↵ | Naram Qashat | |
use C99's stdint.h (or cstdint if available) to get (u)intX_t types instead of our stupid typedefs. pstdint.h included in case there is no cstdint or stdint.h available. | |||
2011-09-25 | Added a new database format and sqlite support. Also moved db-convert to a ↵ | Adam | |
module. | |||
2011-08-24 | Clear NS_HELD from nicks when recover expiry is up | Adam | |
2011-08-11 | Added a separate field for last seen realhost to ns_info, shown to services ↵ | DukePyrolator | |
admins only | |||
2011-08-10 | Fixed windows build | Adam | |
2011-05-22 | fixed a possible crash on database saving | DukePyrolator | |
2011-05-16 | Added os_forbid | Adam | |
2011-05-16 | Use std::map instead of unordered_map | Adam | |
2011-03-14 | Rewrote some of the opertype system, added os_login | Adam | |
2011-03-12 | added ns_cert | DukePyrolator | |
2011-03-05 | Removed nickrequests, instead have unconfirmed registrations. Also made ↵ | Adam | |
ns_resetpass allow remote-id to get past things such as kill immed. | |||
2011-01-15 | Fixed flag names to match 1.9.3s | Adam | |
2011-01-08 | Changed db_mysql_live to use a safer mutex system to prevent deadlocks | Adam | |
2011-01-08 | Made the Flag class able to convert flags to strings and back | Adam | |
2010-09-26 | Changed the language system to use gettext | Adam | |
2010-09-10 | Fixed bug #1187 - Fixed releasing enforcer clients on TS6 IRCds | Adam | |
2010-07-30 | Some code cleanup and constification in nickserv.cpp. | Naram Qashat | |
2010-07-29 | Rewrote the hashing systems to properly handle the new Anope::strings which ↵ | Adam | |
we have everywhere. | |||
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-26 | Made the flags class take an optional size arg | Adam | |
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 | Rewrote the hashing system to use std::tr1::unordered_map | Adam | |
2010-06-18 | Allow attaching metadata to nickrequests and storing it in the databases and ↵ | Adam | |
fixed windows build | |||
2010-05-22 | Rewrote the nick colliding/releaseing/canceling system, fixes many many bugs ↵ | Adam- | |
on IRCds without svsnick and/or svshold git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2975 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-09 | changed all password fields to std::string and reworked the way how the enc ↵ | DukePyrolator | |
modules handle the passwords git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2740 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-01-02 | Rewrote the vhost code, and moved it to be part of nickalias instead of in ↵ | Adam- | |
its own list. This also fixes being able to steal other users vhosts with /hs on git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2724 5417fbe8-f217-4b02-8779-1006273d7864 |