Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-28 | Clean up some of the old now unused IRCDVar struct vars, and made the ↵ | Adam | |
logchan bots join if the IRCd requires them to | |||
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-21 | Made Anope keep track of channels its clients are in if it splits from its ↵ | Adam | |
uplink, then burst them back to its uplink once connection is reestablished. Also made Anope use TS enforcement to change persistant channels creation time to the time they were registered. | |||
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-08-02 | Added Italics support to the BotSev kickers | lethality | |
2010-08-01 | Set the correct bs default flags on new channels | Adam | |
2010-07-29 | Used std::list for ignore's IgnoreData instead of using the old C-style ↵ | Naram Qashat | |
double-linked list, also removed the addition of an ignore when a command "takes too long". | |||
2010-07-29 | Rewrote the hashing systems to properly handle the new Anope::strings which ↵ | Adam | |
we have everywhere. | |||
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-27 | Removed some assertions, replaced with throwing CoreExceptions | Adam | |
2010-07-27 | Added debug_cast which uses dynamic_cast on debug builds, and static_cast on ↵ | Adam | |
release builds | |||
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-25 | Some windows fixes caused by the last commit | Adam | |
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-09 | No need to allocate the numberlist callback classes with new | Adam | |
2010-07-08 | Added an epoll socket engine | Adam | |
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-27 | Made Anope track its own clients internally as if they were real users | Adam | |
2010-06-26 | Made the flags class take an optional size arg | Adam | |
2010-06-25 | Changed the versioning system to use git | Adam | |
2010-06-22 | moved FindMessage() into the Anope class | DukePyrolator | |
2010-06-20 | Fixed Windows build | 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 | Added in a subcommand system and switched ns_set and ns_saset to use it | Adam | |
2010-06-18 | Made NumberList take an arg to determin if it should pass numbers in ↵ | Adam | |
descending order, fixes listing specific ranges being returned in descending order | |||
2010-06-18 | Burned slist, rewrote operservs XLine code | Adam | |
2010-06-18 | Added a founder access level used to determin who is a channel founder. This ↵ | Adam | |
is completely independant of the owner levels | |||
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 | 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-06-18 | Allow attaching metadata to nickrequests and storing it in the databases and ↵ | Adam | |
fixed windows build | |||
2010-06-18 | Rewrote the mail system to use threading | Adam | |
2010-06-18 | Removed old config.h and moved configreader.h to config.h | Adam | |
2010-06-18 | Renamed the init_module function to AnopeInit - Some systems have an ↵ | Adam | |
init_module function outside of Anope which causes a crash if you try to load a non-Anope module | |||
2010-06-18 | Merged branch threadingengine with master - Added a threading engine | Adam | |
2010-06-18 | Rewrote all of the server handling code | Adam | |
2010-06-16 | Minor edits to fix compile errors/warnings with clang and a small compile ↵ | cyberbotx | |
warning under Windows (gotta work on the other 450+ Windows warnings sometime). git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@3006 5417fbe8-f217-4b02-8779-1006273d7864 | |||
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-06-03 | Use pongs to determine when servers are done syncing in Unreal, fixes a ↵ | Adam- | |
problem with Unreals endburst system where we have clients introduced to us from a "synced" server when they really arent git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2995 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-06-03 | Removed ircd->b_delay_auth, have User::CheckAuthenticationToken validate ↵ | Adam- | |
users. Fixes us telling people to identify after netmerge then silently identifying them once we process svid. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2994 5417fbe8-f217-4b02-8779-1006273d7864 | |||
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-04-11 | Correctly identify a user when they get autoidentified and made db_plain not ↵ | Adam- | |
crash if it gets a founderless channel git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2888 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-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 | Added last used time to akick view | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2846 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-03-24 | Rewrote arg parsing system, changed lots of std::string*s to std::string&, ↵ | Adam- | |
made --config arg, and made Anope print out a few lines of information when starting git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2833 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-03-20 | fixed sending CHGIDENT without parameter | DukePyrolator | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2825 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 |