summaryrefslogtreecommitdiff
path: root/modules/protocol/hybrid.cpp
AgeCommit message (Collapse)Author
2012-11-23Change the return type of ircdmessage to void now that we don't use it, add ↵Adam
an ircd message module event, and a few more fixups
2012-11-22Pretty large coding style cleanup, in source docAdam
cleanup, and allow protocol mods to depend on each other
2012-11-16Fixed some stuff spotted by Cronus, made db_old convert ACCESS_INVALID ↵Adam
levels to ACCESS_FOUNDER, fix cs_enforce +R from an earlier commit, fixed ChangeModeInternal TS checking when IRCds don't send TS on mode
2012-11-06Use std::tr1::unordered_map for a few of the larger mapsAdam
2012-10-14Updated the hybrid protocol module, patch provided by MichaelDukePyrolator
- Change mode handler to use UIDs within SVSMODE messages - The IP can be 0 in UID messages depending whether or not a client is spoofed - Removed SendGlobopsInternal handler. Anope is using GLOBOPS by default - Set user's services timestamp/account to 0 instead of 1 on /ns logout, otherwise the UID message handler will
2012-10-14Use account name for svid on hybridAdam
2012-10-14Better clarify signon vs timestamp and allow updating users timestamp to an ↵Adam
ircd given value from NICK
2012-10-13Add a hybrid 8 protocol module courtesy of Michael <michael@wobst.at>Adam