summaryrefslogtreecommitdiff
path: root/src/users.c
AgeCommit message (Expand)Author
2009-06-06New events stuff, patch totally by Adam (aka Awesome).rburchell
2009-04-03Patch from DukePyrolator to include an OnUserNickChange() event to replace EV...cyberbotx
2009-02-19Fix a few warnings. Also move split_usermask into cs_akick, as this is the on...rburchell
2009-02-18Add OnUserConnect event, mark OnSaveDatabase deprecated pending db redesign.rburchell
2009-02-18Patch from DP, converting all match calls and removing old match method.rburchell
2009-02-17Fix numerous errors in Win32 building under Visual Studio due to the many cha...cyberbotx
2009-02-16Revert "Patch from DukePyrolator to replace all calls to match_wild() and mat...rburchell
2009-02-16Patch from DukePyrolator to replace all calls to match_wild() and match_wild_...cyberbotx
2009-02-15Remove User::na, use User::nc everywhere. Will probably break everything, but...rburchell
2009-02-15First stab at adding User::nc as requested!robbeh
2009-02-10NS_VERBOTEN -> NS_FORBIDDEN, CS_VERBOTEN -> CS_FORBIDDEN, etc.rburchell
2009-02-09Squashed commit: merge next (1.9.1) back to trunk.rburchell
2009-01-23Possible fix to bug #998, reported by Ankit (bad password count is not correct).rburchell
2009-01-23Fix a signed vs unsigned warning (this also means Anope will correctly functi...rburchell
2009-01-05Really fix bug 985, had to fix security hole in User::SendMessage() as well.cyberbotx
2009-01-03Housekeeping contact address updates.sjaz
2009-01-02Update copyrights for 2009.rburchell
2008-12-23Some more Windows fixes, both in CMake and in the code itself. (I don't like ...cyberbotx
2008-11-28Remove (void) args, these just make things ugly.rburchell
2008-11-25Fixed issue with nick changes showing the new nick as non-existing.cyberbotx
2008-11-23Converted many C-style casts to C++-style casts.cyberbotx
2008-11-22Properly initialized new objects when needed so they don't contain garbage data.cyberbotx
2008-11-22Replaced most uses of smalloc and scalloc with new, replaced most uses of fre...cyberbotx
2008-11-20Call find_byuid() if isdigit(*nick) and ircd->ts6 (most likely looking up a u...rburchell
2008-11-16Remove UseTS6. This is now on or off at an ircd, not a config level. Move Cha...rburchell
2008-11-15Remove moduleAddData|GetData|DelData and all associated mess. Extensible base...rburchell
2008-11-14Insane commit of doom: s/ \t/grburchell
2008-10-27Added akillexpire directive to defcon block in new config.Naram Qashat cyberbotx@cyberbotx.com
2008-10-03Merge commit 'cbx/anopeng-uid' into anopeng-uidRobin Burchell w00t@inspircd.org
2008-10-02Make src/sessions.c and src/users.c compile.Robin Burchell w00t@inspircd.org
2008-10-02Replaced anope_SendSVID() with direct call to SendSVID() in IRCDProto class.Naram Qashat cyberbotx@cyberbotx.com
2008-10-02Replaced anope_cmd_privmsg() and privmsg() with direct call to SendPrivmsg() ...Naram Qashat cyberbotx@cyberbotx.com
2008-10-02Replaced anope_cmd_notice() with direct call to SendNotice() in IRCDProto class.Naram Qashat cyberbotx@cyberbotx.com
2008-10-02set_umode -> ProcessUsermodesRobin Burchell w00t@inspircd.org
2008-10-02SVSJOIN, SVSPART, CTCP, svid_umode*, unregistered nickchange func renamesRobin Burchell w00t@inspircd.org
2008-10-01Nuke struct Uid from the core. (hooray!)Robin Burchell w00t@inspircd.org
2008-09-30Initialise everything properly to avoid crashes. Also, fix a prototype to fix...Robin Burchell w00t@inspircd.org
2008-09-30Add MODULE_INIT to all modules, fix a few various crashes.Robin Burchell w00t@inspircd.org
2008-09-30Added cmd_notice() function to IRCDProtoNew class. (Replaces cmd_notice2)Robin Burchell w00t@inspircd.org
2008-09-30Remove anope_cmd_privmsg2 (it's identical to anope_cmd_privmsg!)Robin Burchell w00t@inspircd.org
2008-09-30Mark some stuff deprecated, move implementation from the interface into the u...Robin Burchell w00t@inspircd.org
2008-09-30Made all protocol modules able to be compiled via mostly constifying strings.Robin Burchell w00t@inspircd.org
2008-09-30Move delete_user() into a destructor. Fix a few minor bugs with conversion also.Robin Burchell w00t@inspircd.org
2008-09-30Add User::SetRealname().Robin Burchell w00t@inspircd.org
2008-09-30Remove duplicate debug notice.Robin Burchell w00t@inspircd.org
2008-09-30Fix indentation.Robin Burchell w00t@inspircd.org
2008-09-30Add User::SetIdent(). Also remove duplication by using update_host().Robin Burchell w00t@inspircd.org
2008-09-30Move more stuff into the user class.Robin Burchell w00t@inspircd.org
2008-09-30Add User::SetNewNick() method, to be called from ircd protocol.Robin Burchell w00t@inspircd.org
2008-09-30Move users to a basic class.Robin Burchell w00t@inspircd.org