summaryrefslogtreecommitdiff
path: root/src/users.cpp
AgeCommit message (Expand)Author
2008-04-13char -> const charw00t
2008-04-12Trunk fix for bug #505 reported by nenolodbrain
2008-04-11Fix silliesbrain
2008-04-11Patch from Brain fixing broken stuffw00t
2008-04-11Much faster way of checking if the user is 4in6, avoid strncmp in User::GetIP...brain
2008-04-10Provide an optional param translate4in6 to User::GetIPString() and default it...brain
2008-04-09Move QuitUser into UserManager class, and unstaticize it. This prepares for s...w00t
2008-04-08Don't check Q:Lines here, it will affect change to UIDw00t
2008-04-07This should probably be tested, but makes a whole lot more sense like this (u...brain
2008-04-06Initialise this so WriteCommon() knows what it's dealing with (thanks, valgrind)w00t
2008-04-05Make sure this is pushed toobrain
2008-04-05Use 1.2, not VERSION constant for here.w00t
2008-04-03Fix a (long standing) tiny bug: wallops do not go out to all +w users, only o...w00t
2008-04-02Fix brain's compile error :pw00t
2008-04-02Fix for bug #456 so we can be rid of itbrain
2008-04-02Automatic detection and allocation of max fds. No longer needs recompile to c...brain
2008-03-31fix a few warnings by casting since thats the only way to be sure non native ...peavey
2008-03-31Fix two format warnings, dont you DARE tell me size_t varies in size too.brain
2008-03-30Commit -Wformat=2 -Wmissing-format-attributes, printf-like functions in inspi...aquanight
2008-03-24Add stuff so that modules can hook users by altering a pointer in the User cl...brain
2008-03-23Clean up user/chan modes on deoper, fix memsets off-by-1, delete[] properly i...aquanight
2008-03-23These memsets cant rely on sizeof() any more, afaik. The sizeof() would give ...brain
2008-03-23Whoops, take out some foolish memsets (well theyre foolish now :p)brain
2008-03-23This should save 128 bytes per user for non-opers. Well worth it imho for a r...brain
2008-03-23Add ability to control what opertypes can set what operonly user/chan modes. ...aquanight
2008-03-22Wheeee for HUGE commits. Convert all numerics to WriteNumeric so that OnNumer...brain
2008-03-22Add WriteNumeric() to User and OnNumeric module event. Note that modules do n...brain
2008-02-26Fix for bug #466 reported by Johnbrain
2008-02-26Fix for feature request in bug #465 by Johnbrain
2008-02-22Convert remaining InspIRCd::Log() calls to new logging systemaquanight
2008-02-22Nuke TIMESYNC from orbit \o/w00t
2008-02-21The issue from stable does not exist here, because we initialize userrec::qui...brain
2008-02-17Seperate USERIO into USERINPUT and USEROUTPUTbrain
2008-02-13Commit patch from danieldg that makes a ton of stuff const-safe for latest wa...brain
2008-02-12Backport r8910: oper quit message would be blankw00t
2008-02-11Add -Wshadow to cflags, and fix a bunch of warnings that come with it. Add a ...w00t
2008-02-09Add a printf-type override for LogManager::Log(). We need to find a way to se...w00t
2008-02-08Support for /invite <user> <channel> <timeout> - if the user doesn't partake ...aquanight
2008-02-05This makes more sensebrain
2008-02-04Brain, look at this pleasew00t
2008-02-02Cache User::GetIPString()w00t
2008-02-02Move some stuff to usermanager, remove a little header insanity, remove trace...w00t
2008-01-17Fix.. snomask O is already taken (ffs) so use A insteadw00t
2008-01-17Remove InspIRCd::WriteOpers in favour of snomask Ow00t
2008-01-16Add a warning about quitting a user twice, and fix a minor brainfartw00t
2008-01-16Remove an O(log n) in favour of an O(1) operation, and tidy up culllist some ...w00t
2008-01-16Two stage commit: don't set user->muted except in QuitUser (duplicate setting...w00t
2008-01-16Re-add support for silent quits (note: we also remove an O(n) doing it this way)w00t
2008-01-16Hacked-up culllist: stores user pointers rather than CullItem, as creating th...w00t
2008-01-13Undo my constructor playing, I'm pretty sure it will break stuff. This will r...w00t