summaryrefslogtreecommitdiff
path: root/src/modes.cpp
AgeCommit message (Expand)Author
2012-01-02Updated Copyright to 2012Adam
2011-09-25Added a new database format and sqlite support. Also moved db-convert to a mo...Adam
2011-09-19Fixed /os reload doing weird things to service channels, and allow setting mo...Adam
2011-09-10Moved signal/thread/mode checking to use signal pipesAdam
2011-09-10Track what "level" channel status modes are, which allows us to have chanserv...Adam
2011-07-14Rewrote how commands are handled within Anope.Adam
2011-05-16Moved the core pseudo clients out into their own modulesAdam
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-