summaryrefslogtreecommitdiff
path: root/src/xline.cpp
AgeCommit message (Expand)Author
2006-01-27Improved IP handling. Now uses in_addr to store client ip, not char[16]!brain
2006-01-15Updated copyrights in headers etc using perl inplace editbrain
2006-01-12GCC 4.0.2 warns because we assign in an if. we want to assign in an if, so we...brain
2006-01-12Typo (whoops)brain
2006-01-12xline tweaksbrain
2006-01-12Replaced sprintf's with some char* voodoobrain
2005-12-15Full removal of inspircd_util.hbrain
2005-12-15Made apply_lines apply perm lines againbrain
2005-12-15Added CullList classbrain
2005-12-15New CullList trickbrain
2005-12-14More config tidyupsbrain
2005-12-14Added config_f to serverconfig, UNTESTEDbrain
2005-12-14Tidied up modules.h added some typedefs to typedefs.hbrain
2005-12-14moved declarations of typedefs for user_hash and chan_hash etc to typedefs.hbrain
2005-12-14Started moving of data into ServerConfig classbrain
2005-12-14Added parameter to apply_lines to indicate what we want to applybrain
2005-12-13#define IS_LOCAL(x) (x->fd > -1)brain
2005-12-13optimized a ton of strcmps down to an integer comparison!brain
2005-12-08Typo in a comment, talk about grammar-nazibrain
2005-12-08Optimized (much faster, more efficient, less cpu usage)brain
2005-11-30Split the expiry loop into sections, to hopefully decrease time taken to expi...w00t
2005-11-25Fixes for removal of serverrecbrain
2005-11-25Removed references to deprecated files servers.* and connection.*brain
2005-05-28Fixed fd_Setsize in cygwinbrain
2005-05-16Removed __single_client_alloc again because gcc devs were smoking crack and r...brain
2005-05-15Changed to use __single_client_alloc, faster on most systems in a single threadbrain
2005-05-15Changed to use __single_client_alloc, supposedly faster in single-thread situ...brain
2005-05-15Moved StrHashComp and InAddr_HashComp into the irc:: namespacebrain
2005-05-15sorted hashcomp etcbrain
2005-05-15Moved a ton of functions into helperfuncs.h to speed up recompilesbrain
2005-05-14Added 'uniqueness sums': http://www.inspircd.org/wiki/InspIRCd_Server_Protoco...brain
2005-05-12Changed the type of struct whowas records are stored in (no need to waste a b...brain
2005-05-08Changed the final bunch of udp_* vars to server_*/tcp_*brain
2005-04-29Fixed some flood checkingbrain
2005-04-29A few anti-flood featuresbrain
2005-04-29Made xline notices neater when notifying of unknown connectionsbrain
2005-04-26Major code tidyup (-W) - expect a few belchesbrain
2005-04-18Fixed strhashcompbrain
2005-04-13Added Server::AddGLinebrain
2005-04-05Major optimizations!brain
2005-04-04Added E:Lines, a form of ban exception that can prevent opers, netadmins etc ...brain
2005-03-25Added implementation of strlcpy and strlcat for systems that dont have itbrain
2005-03-25Fixes for GCC3.4 and namespaces (must rerun configure!)brain
2005-03-25Changed occurances of vector to std::vectorbrain
2004-09-11Security audit based on RATS outputbrain
2004-05-16Updated header commentsbrain
2004-05-09Added support for /RESTART (currently has a bug, do not use)brain
2004-04-26Fixed some channel pointer stuff (eeeky)brain
2004-04-26Incrased speed of apply_lines() (was too slow when banning 100 users)brain
2004-04-25Added MaxWhoReplies stuff (bahamut-style /WHO limiting)brain