summaryrefslogtreecommitdiff
path: root/src/channels.cpp
AgeCommit message (Expand)Author
2008-07-12Debugw00t
2008-07-12Okay, and there's the working version of it. Extbans that don't work on users...w00t
2008-07-12Overload IsExtBanned to provide a *string matching* version, this finally ope...w00t
2008-07-11Add OnCheckExtBan, will be used for exceptions to extbansw00t
2008-07-11Convert API to use std::string, fixes my slight bug from earlier and looks ti...w00t
2008-07-11Fix m_nopartmsg to work via API modification, involves a string copy that won...w00t
2008-06-12for realpippijn
2008-05-25First phase of conversion to dynamic limits on all the lengths, configured vi...brain
2008-05-19Convert channel::name to std::string, this was a beastie!brain
2008-05-19Convert channel banlist members to std::stringbrain
2008-05-18Make User:: nick/ident/dhost/fullname and some other things std::string inste...aquanight
2008-05-18Remove .c_str()'s in match() calls that are no longer needed as match() nativ...brain
2008-04-16Change that allows the m_override module to not announce a key override for a...brain
2008-04-10Fix for bug #513brain
2008-04-07Fix for bug #510brain
2008-04-07Make it work properly, toobrain
2008-04-07Show server kills with correct origin, UNLESS hidden server in whois is setbrain
2008-04-07This should probably be tested, but makes a whole lot more sense like this (u...brain
2008-04-06Stupid, stupid :| use the correct variable to find existing channel (this cau...w00t
2008-04-04Remove debug printfw00t
2008-04-04The start of extended bans infrastructure: syntax is e.g. +b n:w00tdiff@*, ba...w00t
2008-04-04Allow for custom prefixes as status chars in /notice @#chan etc. Up until now...brain
2008-04-03Whoops, allow numeric 353 (names list) to be overridden by OnNumeric if we wa...brain
2008-04-01Remove this, it won't work (reliably), use ModeParser::ModeString() instead, ...w00t
2008-04-01Configurable prefixes for chanmodes +qa: prefixes can be turned on or off ind...w00t
2008-03-30The bug we fixed for bug #506 may still occur in trunk if a module adjusts th...brain
2008-03-22Wheeee for HUGE commits. Convert all numerics to WriteNumeric so that OnNumer...brain
2008-03-21Convert to new apibrain
2008-03-21Add support for OnNamesListItem, discussed with w00t a few days ago. This mak...brain
2008-02-22Convert remaining InspIRCd::Log() calls to new logging systemaquanight
2008-02-22Nuke TIMESYNC from orbit \o/w00t
2008-02-13Commit patch from danieldg that makes a ton of stuff const-safe for latest wa...brain
2008-02-11Add -Wshadow to cflags, and fix a bunch of warnings that come with it. Add a ...w00t
2008-02-02Small tidyupw00t
2008-01-10Header update: 2007 -> 2008w00t
2008-01-06Permanent channels, currently conflicts with blockcaps (+P) and is untestedw00t
2008-01-06Throw exception if trying to construct a duplicate channelw00t
2008-01-06Move CreateChannel to a constructor insteadw00t
2008-01-06Move channel creation to a seperate Channel::CreateChannel (y'know, perhaps t...w00t
2007-11-10m_spy no longer implements SPYNAMES, instead it overrides normal NAMES on the...brain
2007-11-09Roadmap item "Fix jointhrottle to not try 'throttle' clients during a netmerg...brain
2007-10-22Remove the need for a bunch of the hard coded arrays/hashes by scanning the s...brain
2007-10-15In the grand tradition of huge fucking commits:w00t
2007-08-28From RFC 2812, the funny = that i could never identify in NAMES reply: = mean...brain
2007-08-28Remove some fake client stuff, make it use the global recordw00t
2007-08-27Remove more unnecessary header trafficw00t
2007-08-23Add some stuff to change how we process a token sepeperated streambrain
2007-08-19Add <connect:maxchans> as per feature bug #338 - combined with the last featu...brain
2007-08-05Logic cleanup for chanrec::JoinUser - why I didn't do this the other 3-4 time...w00t
2007-07-23Tidyup a bunch of stuff that was using userrec::modes directly rather than us...brain