summaryrefslogtreecommitdiff
path: root/src/modes.cpp
AgeCommit message (Expand)Author
2011-03-07Added support for extbansAdam
2011-03-06Change the mode name code to use Flags names in preparation for extban supportAdam
2011-02-25Fixed a lot of small problemsAdam
2011-01-28Added patricia_tree::iteratorAdam
2011-01-19Added options:nomlockAdam
2011-01-08Made the Flag class able to convert flags to strings and backAdam
2011-01-05update copyrights for 2011lethality
2010-12-12Cleaned up some things, made the protocol modules use some basic inheritance ...Adam
2010-12-12Allow the patricia tree to store non-pointersAdam
2010-12-12Added cs_mode, rewrote the old list mode code, and added CIDR supportAdam
2010-12-12Removed and deprecated /cs set mlock, removed /cs clear, removed /os clearmod...Adam
2010-12-12Switched the system for storing users, channels, and sesions to a patriciaAdam
2010-11-14Delete users and channels from the modestacker when they are destructedAdam
2010-11-04Made Base not virtual, prevents us from having to dynamic cast in the mode st...Adam
2010-10-30Made gettext work on most OSs. Tested on Debian, FreeBSD, Gentoo, and Windows.Adam
2010-10-02Set the botmodes on bots in the log channel(s) when using ircds that have dyn...Adam
2010-09-16Fixed many bugs and crashesAdam
2010-08-28Properly store our clients internal channel status's and burst them if needed.Adam
2010-08-27Added a new logging systemAdam
2010-08-22Added a classbase for the major classes, makes dynamic_reference invalidation...Adam
2010-08-21Made Anope keep track of channels its clients are in if it splits from its up...Adam
2010-08-17Rewrote the config reader to better handle invalid configs.Adam
2010-07-30Some more slight cleanups, this time in modes.cpp and module.cpp.Naram Qashat
2010-07-29Added support for tracking inspircd2.0 usermode +Q and cahnged the Flags bits...Adam
2010-07-27Added debug_cast which uses dynamic_cast on debug builds, and static_cast on ...Adam
2010-07-26Trying to make things a little more const-safe, a work in progress but this i...Naram Qashat
2010-07-25Epic commit to replace most of the strings in Anope with a single Anope::stri...Naram Qashat
2010-06-27Made Anope track its own clients internally as if they were real usersAdam
2010-06-26Made the flags class take an optional size argAdam
2010-06-26Added support for InspIRCd 2.0s dynamic modes.Adam
2010-06-20The first of a few "CBX OCDing over code style" commits, focusing on include/...Naram Qashat
2010-06-18Store modes in users and channels using the Flags class, cleanerAdam
2010-06-18Store a plaintext version of mode names in the mode structures, removes alot ...Adam
2010-06-18Removed all references to $, git has no svn keywordsAdam
2010-06-18Fixed some problems with the mode stacker from svn to git mergeAdam
2010-06-18Merge svn with gitCharles
2010-06-16Minor edits to fix compile errors/warnings with clang and a small compile war...cyberbotx
2010-06-16Replaced some spaces with tabs in unreal32.c, os_defcon.c, and modes.cppAdam
2010-04-09Fixed tracking of InspIRCd mode +J and fixed mode manager and stacker to hand...Adam-
2010-04-09Removed the OnFind events, they are not necessary anymore and just waste CPUAdam-
2010-04-09Made the mode stacker never send a mode change for something that is already ...Adam-
2010-02-12Added generic support for unknown modes told to Anope at runtime by the IRCdAdam-
2010-02-10Changed up a small part of the mode API for preparation for dynamic mode supp...Adam-
2010-02-06Recieve the max number of modes we can set at once from the IRCd and use itAdam-
2010-02-06Remove protectbotserv option from modes, just use options:botmodes insteadAdam-
2010-02-02Added options:botmodes to configure what modes BotServ bots should use in cha...Adam-
2010-01-31replaced the alog() command with a new type-safe and stream-based Alog()DukePyrolator
2010-01-21Rewrote how Anope stores channel status modes on users.Adam-
2010-01-16Removed c_userlist and u_chanlist, replaced with std::listAdam-
2010-01-14Burned do_sjoin and rewrote it to be sane. This changes how Anope handles new...Adam-