summaryrefslogtreecommitdiff
path: root/src/users.cpp
AgeCommit message (Expand)Author
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
2008-07-02Forward port r9946: make SVSHOLD silent to avoid useless irritation to opersw00t
2008-06-06Fix compile errorbrain
2008-06-01Remove limits on assigning of oper types. Theres no practical reason to restr...brain
2008-06-01Add ProtocolInterface::Introduce() to prevent confusion over event ordering, ...brain
2008-05-25First phase of conversion to dynamic limits on all the lengths, configured vi...brain
2008-05-23Fix uuid generation to not generate ten character uuids, thanks nenolodbrain
2008-05-23Why are we using .compare() when we can use == ?brain
2008-05-19Convert channel::name to std::string, this was a beastie!brain
2008-05-19Convert connection::hostbrain
2008-05-18Make User:: nick/ident/dhost/fullname and some other things std::string inste...aquanight
2008-05-18This conflicted a few hours ago apparantly (????)w00t
2008-05-18check for GetDisabled should be before the match() commands, because its not ...brain
2008-05-18Show count of total num of classes, for Jasonw00t
2008-05-18I dont know who said we keep going when we get a match, because thats just si...brain
2008-05-18More debug for Jasonw00t
2008-05-18Remove some unneccessary .c_str() callsbrain
2008-05-18Debug logging for connect class match failurew00t
2008-05-18Fix bug found in <connect> code, <connect:limit> was checked after finding a ...w00t
2008-05-09nuke some debug (snatch)peavey
2008-05-07Masterful rewrite of User::AddBuffer to remove a string copy (and make more e...w00t
2008-05-04Conversion of command handler params from "const char* const* parameters, int...brain