summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2007-08-27If SVSNICK fails, attempt to change to UID, before quitting as a last resort ...w00t
2007-08-27TS may be a more elegant solution, but it is fucking horrible to write code f...w00t
2007-08-27Oops, forgot a branch (the logic here totally sucks, it will need cleaning up...w00t
2007-08-27Nick collision handling with TS rules. This probably doesn't work yet.w00t
2007-08-27Remove some printfsbrain
2007-08-27Fix for problems with translationsbrain
2007-08-27Debug to try figure this out ..w00t
2007-08-27Add documentation commentsbrain
2007-08-27TranslateUIDs now correctly returns number of substitutions madebrain
2007-08-27Add a metric assload of TRANSLATE macros to modules.w00t
2007-08-27Translation of mode parameters to uids where neccessarybrain
2007-08-27Some useful defines for tidy definition of translation lists. See constructor...brain
2007-08-27Auto translation nick->uuid for command params should now work in all modules...brain
2007-08-27More translation stuffbrain
2007-08-27Remove more unnecessary header trafficw00t
2007-08-27Add vector<TranslationType> to commands, used to map fields to uid translationsbrain
2007-08-27Remove unnecessary header trafficw00t
2007-08-27Changes to UID generation:w00t
2007-08-27Add FindNickOnly, that wont fall through to uid checks if isdigit(*first). We...brain
2007-08-27Whoops, i had a ! and i didnt need onebrain
2007-08-27Fixed sigabrtbrain
2007-08-27Fix for bug #401 reported by DarkStormbrain
2007-08-27Add options:maxtargets that was somehow omitted, fixes bug #400 (Reported by ...brain
2007-08-27Add uuid hash_map - its management is automatic via userrec constructors/dest...brain
2007-08-27A few tidyups, and comment how the new constructors work (so that w00t doesnt...brain
2007-08-27More uuid fixes, and whack some warningsbrain
2007-08-27Allocate uid in userrec constructor. Optional param added, if its empty, the ...brain
2007-08-27Squash warningbrain
2007-08-27Initialise cmd_nick::allowinvalid in constructor init-list, and document Hand...brain
2007-08-27Fix obligotary typosbrain
2007-08-27Add a call to the NICK handler that allows toggling of allowing invalid nicks...brain
2007-08-27Make nickname-overruled rules change the user back to their uid, not to nnn-u...brain
2007-08-27When a numeric nick is passed to FindNick, we call FindUUID insteadbrain
2007-08-27Translate some stuff to uid.brain
2007-08-27Make this lookup by UUID ahead of nick also, so things work properly.w00t
2007-08-27Make the server to server parser look for UUID. Currently it will fall back a...w00t
2007-08-27Oops, don't forget to save UUID of remote clientsw00t
2007-08-27Make FJOIN send UUIDw00t
2007-08-27Convert a metric assload of stuff to use UIDw00t
2007-08-27Send UID (not nick) on client connectionw00t
2007-08-27Send UID prefix on module commands across links.w00t
2007-08-27Paranoia: Check for UUID collision on UID reciept, remove both clients if a c...w00t
2007-08-27This will royally fuck 1.2's linking right now, but..w00t
2007-08-27Fix me not being able to code..w00t
2007-08-27Add InspIRCd::FindUUID() methods. Currently, these work off an iteration arou...w00t
2007-08-27Fix to SVSJOIN: disallow invalid channel names. Needs backport.w00t
2007-08-27Now we know it works, remove debugbrain
2007-08-27Whoopsbrain
2007-08-27Automatic SID generation based on code similar to the STL hash function and u...brain
2007-08-27UUID is now generated and set on client add, and shown after 005 via numeric ...w00t