| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-08-27 | Added a new logging system | Adam | |
| 2010-08-22 | Added a classbase for the major classes, makes dynamic_reference ↵ | Adam | |
| invalidation really work. This also cleans up a bit of the code in the modestacker. | |||
| 2010-08-17 | Always unload socketengines/database/protocl etc modules last, and fixed a ↵ | Adam | |
| potential crash in m_mysql when unloading when not in GDB | |||
| 2010-08-15 | Rewrote the MySQL API to use threads. This acts similar to before, but is ↵ | Adam | |
| faster. Removed db_mysql_execute for now. | |||
| 2010-07-29 | Rewrote the hashing systems to properly handle the new Anope::strings which ↵ | Adam | |
| we have everywhere. | |||
| 2010-07-26 | Trying to make things a little more const-safe, a work in progress but this ↵ | Naram Qashat | |
| is a bit better. | |||
| 2010-07-26 | Removed std::string and ci::string versions of LoadModuleList, we only need ↵ | Naram Qashat | |
| the Anope::string version now. | |||
| 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-24 | Removed MARK_DEPRECATED from the OnDatabaseExpire events | Adam | |
| 2010-07-08 | Added an epoll socket engine | Adam | |
| 2010-07-05 | Removed OnEncryptInPlace, although it currently causes no problems it is ↵ | Adam | |
| just redundant. | |||
| 2010-06-28 | Fix version system so it doesn't cause the entire build tree to get rebuilt ↵ | Naram Qashat | |
| just because version.h gets regenerated, thanks to Adam for initial patch. | |||
| 2010-06-26 | The next of a few "CBX OCDing over code style" commits, focusing on ↵ | Naram Qashat | |
| src/core/hs_* and src/core/ms_*, plus some tiny fallout caused by changing the FOREACH_* macros. | |||
| 2010-06-22 | moved FindMessage() into the Anope class | DukePyrolator | |
| 2010-06-20 | Store modules in a list and xlines in a vector, not deques. We need to be ↵ | Adam | |
| able to keep iterators valid. | |||
| 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 | Moved the *Serv help functions to Command, will come in use later with ↵ | Adam | |
| subcommands | |||
| 2010-06-18 | Rewrote all of the command handling to get rid of all the nasty strtoks() ↵ | Adam | |
| everywhere, and added a bot map by uid | |||
| 2010-06-18 | Burned slist, rewrote operservs XLine code | Adam | |
| 2010-06-18 | Removed process_numlist and having to mark everything as "in use" and ↵ | Adam | |
| constantly checking it. Replaced with a better system. | |||
| 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-06-18 | Allow enabling ssl on a per-uplink basis | Adam | |
| 2010-06-18 | Added m_ssl.cpp which allows Anope to use SSL when connecting to its uplink | Adam | |
| 2010-06-18 | Added two events called in ns_info and cs_info that allows modules to ↵ | Adam | |
| easially add info output. Made os_info use this | |||
| 2010-06-18 | Rewrote all of the server handling code | Adam | |
| 2010-06-18 | Moved Commands stuff to its own file and changed Command::name to be ↵ | Adam | |
| ci::string - Will be used after hashing system is rewritten | |||
| 2010-06-18 | Removed all references to $, git has no svn keywords | Adam | |
| 2010-06-03 | Added inspircd2.0 protocol module, moved usermode +r unsetting on nick ↵ | Adam- | |
| change to the protocol modules to fix inspircd1.2s weird usermode +r behavior git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2997 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-05-23 | Fixed bug #1165, fixed soem missing tables in /os sqlsync. Also added ↵ | Adam- | |
| support for saving cs_levels git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2979 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-04-10 | Made db_plain backup its databases | Adam- | |
| git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2882 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-04-09 | Removed the OnFind events, they are not necessary anymore and just waste CPU | Adam- | |
| git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2872 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-04-09 | added a new event OnFinishSync, that allows modules to send additional data ↵ | dukepyrolator | |
| to the IRCd before we send the EOB git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2871 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-04-08 | Rewrote sockets. This adds support for IPv6 and makes Anope capable of ↵ | Adam- | |
| reconnecting if it loses connection to the uplink. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2862 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-03-31 | Fixed cs_xop to not add its commands until after it knows what modes as ↵ | Adam- | |
| supported by the IRCd git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2849 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-03-31 | Added akicks into SQL | Adam- | |
| git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2848 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-03-28 | Finish rest of BotServ SQL stuff | Adam- | |
| git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2839 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-03-20 | Added in support for OperServ and MemoServ into SQL | Adam- | |
| git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2822 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-25 | Removed OnBotPreLoad event, this is a much better way to prevent multiple of ↵ | Adam- | |
| the same bots being loaded git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2796 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-02-25 | Rewrote part of the Timer and CallBack code for modules to be sane | Adam- | |
| git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2795 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 | |||
| 2010-01-14 | Added param arg to ChannelModeSet/Unset events, and fixed it to not ignore ↵ | Adam- | |
| status and list modes git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2758 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-01-14 | Burned do_sjoin and rewrote it to be sane. This changes how Anope handles ↵ | Adam- | |
| new channel creations drasitcally as we now truely track it all instead of hack around it by not initially tracking user joins to new channels git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2755 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-01-11 | updated copyright info for 2010 | pimpmylinux | |
| git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2753 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-01-10 | Rewrote the code that handles and sends kicks | Adam- | |
| git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2746 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-06 | Fixed windows build and cleaned up a few small things | Adam- | |
| git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2736 5417fbe8-f217-4b02-8779-1006273d7864 | |||
| 2010-01-04 | Changed 'char *' fields in BotInfo to 'std::string', cleanup of bots.cpp, ↵ | cyberbotx | |
| changed many other functions to use 'const std::string &' arguments as a chain reaction. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2733 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 | |||
