summaryrefslogtreecommitdiff
path: root/src/users.cpp
AgeCommit message (Expand)Author
2008-12-01Remove lines_in and reset_due flood protection mechanism, recvq/sendq on thei...w00t
2008-12-01Remove m_operflood, add privs: users/flood/no-throttle & users/flood/increase...w00t
2008-12-01Remove OverPenalty, saves sizeof(bool) per user.w00t
2008-11-02Remove +s when no snomasks are set.. bug found (indirectly) by jackmcbarn.w00t
2008-11-01Second attempt at time() -> SI->Time(), now problems with the original were f...w00t
2008-11-01Remove now-unneeded 4in6 hacks [danieldg]w00t
2008-11-01Merge commit 'ddg/out-12'w00t
2008-10-28Fix 4in6 IP resolution hack now that the leading ::ffff: is stripped from the...w00t
2008-10-28Remove one (now unneeded) 4in6 hack.w00t
2008-10-25Move spanningtree to use OnChangeLocalUserHost instead of OnChangeHost, this ...w00t
2008-10-25(sort of..) Revert commit 7736e920fe6ccaf9ad1984afc70db19efd4fb8cd - remove d...w00t
2008-10-23Revert earlier time() -> SI->Time() diff for now, this causes problems with d...w00t
2008-10-23Patch from Namegduf converting all instances (where possible) of time() -> Se...w00t
2008-10-18Working privs implementation, and example usage in NOTICE for mass messaging.w00t
2008-10-18Migrate oper commands to an std::set, add a set for privs also. Change the AP...w00t
2008-10-18Add skeleton of HasPrivPermission.w00t
2008-10-17Remove space indenting. (Brain, *smack* :P)w00t
2008-10-17Remove the duplicate checking/disabled setting of <connect> craq, there is a ...w00t
2008-10-03Whooops! thanks psychonbrain
2008-10-02Fix for bug #601brain
2008-09-29Replace the IP (in addition to hostname) for CGIIRC clients; fixes glines and...special
2008-09-18Reinvert order of insert/erase into user hash_map to avoid a lil crash :)peavey
2008-09-14Patch by dz to remove the one usage of strdup/strtok_r, which is very un-C++ ...special
2008-09-13Changed Allowed Modes to bitsets.aquanight
2008-09-07Merge the second interface for socket hooking into one, so it's all done by A...w00t
2008-08-31Move all the parameters around AGAIN. See docs shortlybrain
2008-08-31Save 4 bytes (assuming sizeof(ptr) == 2) per user record, storing unneeded po...w00t
2008-08-27Fix recursion crashw00t
2008-08-27Don't force-finish a burst on a timer, instead, set bursted if a PONG is reci...w00t
2008-08-27Fix..w00t
2008-08-27Clean up opering a tiny bit.. pave the way for SVSOPERw00t
2008-08-25Bounds checking on IsModeSet, etc, to stop silly problemsw00t
2008-08-21match() is no longer a function+no header, now a static method of InspIRCd cl...w00t
2008-08-07I am a retard, mixx941 is my godw00t
2008-08-07Don't add duplicate invitesw00t
2008-08-06fix compile errors under debug profile in windows.brain
2008-07-29Remove last vestige of libircdfoo, by changing tag into a single identifier...w00t
2008-07-21Remove duplicated member, kept in classes.. Possible now we have a pointer. t...w00t
2008-07-19Change modes in channels and users to use std::bitset instead of an array. Th...w00t
2008-07-19Fix compile. Also remove write error stuff, as that was used prior to the goo...w00t
2008-07-14Remove unneccessary temp value which caused a win32 problem by using uint32_t...om
2008-07-14More broken compile stuffw00t
2008-07-13Convert, convert, convertw00t
2008-07-13Convert a bunch of crapw00t
2008-07-12Change sprintf to snprintf, just in case; Update comments.om
2008-07-12Increase static buffer size to 44 to account for a full IPv6 CIDR mask: 1111:...om
2008-07-12Cleanup of some of the new CIDR code: compiles but untested; Also: My first c...om
2008-07-12Fix for #564w00t
2008-07-12Add User::GetCIDRMask(int range), will be used for CIDR throttling, etc. Also...w00t
2008-07-02Back out the incomplete linebuffering stuff that shouldn't have been committed..w00t