summaryrefslogtreecommitdiff
path: root/src/channels.cpp
AgeCommit message (Expand)Author
2011-05-16Added os_forbidAdam
2011-05-16Moved some global functions to be member functions and misc cleanupAdam
2011-05-16Moved the core pseudo clients out into their own modulesAdam
2011-03-11Fixed some problems with m_alias and fantasyAdam
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-02-04Moved the language strings which are only used onceAdam
2011-01-08Made the Flag class able to convert flags to strings and backAdam
2011-01-05update copyrights for 2011lethality
2010-12-29Use empty SJOINs when allowed to create empty permanent channelsAdam
2010-12-23Rewrote the ignore code. Adds creator and reason to /os ignore list.Adam
2010-12-13Bug #1079 - Don't use users real host and IPs when matching againstAdam
2010-12-12Allowing adding hostmasks to channel access listsAdam
2010-12-12Added cs_entrymsgAdam
2010-12-12Removed the AUTODEOP level, it is unnecessary now because of cs_modeAdam
2010-12-12Added cs_mode, rewrote the old list mode code, and added CIDR supportAdam
2010-12-12Added /chanserv clone commandAdam
2010-11-14Delete users and channels from the modestacker when they are destructedAdam
2010-10-08Do not join our clients to enforce TS if they are already in the channelAdam
2010-10-07Log the kicker as the source of kicking log messages, not the targetAdam
2010-10-07Do now show topics being set by UIDs on TS6 IRCdsAdam
2010-10-04Made anoperc stop/restart send the cycleonglobal, and fixed logfiles to be op...Adam
2010-10-04Changed the protocol handling system to use a vector of strings instead of C ...Adam
2010-10-03Fixed checking the global block in the config to work ok, fixed having non-co...Adam
2010-10-02Made entry_match work once againAdam
2010-09-27Cleaned up some unused code, moved handling of user modes around so we dont g...Adam
2010-09-26Changed the language system to use gettextAdam
2010-09-19Fixed joining chanserv enforcers to unregistered channelsAdam
2010-09-15Rewrote all of the topic code, fixes a few topic related problems on some old...Adam
2010-09-10Added Anope::CurTime to keep us from calling time() everywhereAdam
2010-09-09Added an asynchronous DNS system and m_dnsbl, which checks clients against DN...Adam
2010-08-28Properly store our clients internal channel status's and burst them if needed.Adam
2010-08-28Changed Channel's BanData C-style linked list to std::list, got rid of shadow...Naram Qashat
2010-08-28Clean up some of the old now unused IRCDVar struct vars, and made the logchan...Adam
2010-08-27Added a new logging systemAdam
2010-08-27Added an Anope::string::is_pos_number_only function to use everywhere we conv...Adam
2010-08-24Internally ULine our server, and fixed a user count check for botserv when se...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-08-15Cleanup of various different crashes/inconsistanciesAdam
2010-08-01Fixed botserv bots parting empty channels. This also allows setting bsminuser...Adam
2010-08-01fixed a problem with parting botserv botsDukePyrolator
2010-07-30Cleanup in misc.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-28Unset all known status modes when we recieve a ts older than ours, and remove...Adam
2010-06-27Made Anope track its own clients internally as if they were real usersAdam