summaryrefslogtreecommitdiff
path: root/src/protocol.cpp
AgeCommit message (Expand)Author
2012-04-23Reworked live SQL support yet againAdam
2012-02-19Made our message sources actual clients/servers, and put in a few more defaul...Adam
2012-02-14Clean up and reorganize our header filesAdam
2012-01-10Don't ever attempt to process CTCPs as regular messagesAdam
2011-12-27Made capab management a bit simplierAdam
2011-11-25Remove send_cmd and replace it with a stringstreamAdam
2011-10-24Fixed the capab parser to parse capab tokens prefixed with :. Fixes not detec...Adam
2011-10-09Give more verbose messages on startupAdam
2011-09-10Added chanserv/logAdam
2011-08-20Moved the ERROR log message out of debugAdam
2011-08-12Track when our clients are introduced or notAdam
2011-07-14Rewrote how commands are handled within Anope.Adam
2011-05-16Added os_forbidAdam
2011-05-16Use module type to determine what type each module is instead of its location...Adam
2011-05-16Moved the core pseudo clients out into their own modulesAdam
2011-03-13Added some useful Anope::Version functions to prevent some files from unneces...DukePyrolator
2011-02-26Replaced the few language strings we use with #defines to prevent accidentall...Adam
2011-02-25More fixes. Also made db_mysql_live not keep bots updated because thats point...Adam
2011-02-25Fixed a lot of small problemsAdam
2011-02-09Removed a lot of the old capab flags we dont/have never usedAdam
2011-02-04Moved the language strings which are only used onceAdam
2010-12-31fixed a crash bug when a server squitslethality
2010-12-23Rewrote the ignore code. Adds creator and reason to /os ignore list.Adam
2010-12-12Cleaned up some things, made the protocol modules use some basic inheritance ...Adam
2010-12-12Added a plexus3 protocol moduleAdam
2010-09-10Added Anope::CurTime to keep us from calling time() everywhereAdam
2010-09-10Fixed bug #1187 - Fixed releasing enforcer clients on TS6 IRCdsAdam
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-29Made all of IRCDProto use const pointers, with the exception of SendVhostDel ...Naram Qashat
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-18Rewrote all of the server handling codeAdam
2010-06-03Use pongs to determine when servers are done syncing in Unreal, fixes a probl...Adam-
2010-01-04Removed NICKMAX and CHANMAX, replaced user->nick, c->name, and ci->name with ...Adam-
2009-12-17Added BotInfo* sender arg to all of the User mode functions, changed IRcdProt...Adam-
2009-12-16Made many of the functions in IRCDProto accept the relative object pointers i...Adam-
2009-12-13Added in a modestacker and rewrote almost all of the remaining old mode codeAdam-
2009-11-28Massive move of all of the Config variables out of global scope to the Config...Adam-
2009-11-08Rewrote all of the old C style flag systems into a new Flag class which every...Adam-
2009-10-03Fix bug #1109. Anopes now replies with proper PONGs to rfc compliant PINGs .jantje_85
2009-06-23Adds check for using commands on non-registered channels before the adam-
2009-04-13Remove 2 unneeded ternary operators, the result is the same with or without t...cyberbotx
2009-03-27Fix protocol violation error.rburchell
2009-02-14protocol: split implementation from interface for cleaner code.rburchell