Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-16 | Added os_forbid | Adam | |
2011-05-16 | Moved the core pseudo clients out into their own modules | Adam | |
2011-05-16 | Use std::map instead of unordered_map | Adam | |
2011-01-08 | Made the Flag class able to convert flags to strings and back | Adam | |
2011-01-05 | update copyrights for 2011 | lethality | |
2010-12-12 | Added cs_mode, rewrote the old list mode code, and added CIDR support | Adam | |
2010-10-13 | Fixed mlock, broken since revision cf98cd3e06e4de0f9902824b0ef8239e947c5b6a | Adam | |
2010-10-04 | Made anoperc stop/restart send the cycleonglobal, and fixed logfiles to be ↵ | Adam | |
opened with append not truncate | |||
2010-10-04 | Changed the protocol handling system to use a vector of strings instead of C ↵ | Adam | |
style arrays. Burned the old process/split_buf/memory.c code | |||
2010-09-27 | Cleaned up some unused code, moved handling of user modes around so we dont ↵ | Adam | |
get log messages about user modes when users connect, and fixed tracking some umodes on Unreal | |||
2010-09-15 | Rewrote all of the topic code, fixes a few topic related problems on some ↵ | Adam | |
older IRCds | |||
2010-09-10 | Added Anope::CurTime to keep us from calling time() everywhere | Adam | |
2010-08-28 | Properly store our clients internal channel status's and burst them if needed. | Adam | |
Also made Flag::HasFlag use test() instead of operator[] to catch errors, and fixed an out of bounds access to a Flags bitset causing crashes on some systems. | |||
2010-08-28 | Changed Channel's BanData C-style linked list to std::list, got rid of ↵ | Naram Qashat | |
shadowed variables in channels.cpp. | |||
2010-08-27 | Added a new logging system | Adam | |
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-07-29 | Added support for tracking inspircd2.0 usermode +Q and cahnged the Flags ↵ | Adam | |
bitsets for modes to not use a max defined value, it can go over | |||
2010-07-29 | Rewrote the hashing systems to properly handle the new Anope::strings which ↵ | Adam | |
we have everywhere. | |||
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 | 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-06-26 | Made the flags class take an optional size arg | 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 | Store modes in users and channels using the Flags class, cleaner | Adam | |
2010-06-18 | Rewrote the hashing system to use std::tr1::unordered_map | Adam | |
2010-06-18 | Removed all references to $, git has no svn keywords | Adam | |
2010-04-22 | Actually use readtimeout from the config & fixed many valgrind errors | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2905 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-01-21 | Rewrote how Anope stores channel status modes on users. | Adam- | |
This allows 3rd party modules to add and track their own status mode. Additionally we now store a users status in both the UserContainer and ChannelContainer. This also fixes the ModeStacker to not send any mode strings unnecessarially and shuffles some code around so we don't have to manually remove channels from users lists everywhere. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2775 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-01-16 | Removed c_userlist and u_chanlist, replaced with std::list | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2764 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-01-16 | Added channels.h and moved channel stuff from services.h to it | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2763 5417fbe8-f217-4b02-8779-1006273d7864 |