summaryrefslogtreecommitdiff
path: root/src/usermanager.cpp
AgeCommit message (Expand)Author
2010-03-02DelFd should not fail, it will leave a bad dangling pointer in that casedanieldg
2010-02-14m_dnsbl updatesdanieldg
2010-01-30Remove users from uuidlist on QuitUser, not during cull (allows UID reuse on ...danieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2010-01-09Remove mode counter, not reliable and only used for umode +idanieldg
2009-11-06Move StreamSocket inheritance off of Userdanieldg
2009-11-06Show IP of the user in the quit snomask [dKingston]danieldg
2009-11-03Move MODENOTICE command to a command moduledanieldg
2009-11-01Fix global clone count not being decremented on remote user quitdanieldg
2009-10-25Fixes found by removing User inheritance from StreamSocketdanieldg
2009-10-24Create irc::sockets::cidr_maskdanieldg
2009-10-23Make User::uuid and User::server constdanieldg
2009-10-22Make irc::sockets::* parameters consistent, add irc::sockets::maskdanieldg
2009-10-21Kill ListenSocketBase, use OnAcceptConnection for all new connectionsdanieldg
2009-10-21Move all local-only fields to LocalUserdanieldg
2009-10-21Change module API to use LocalUser* where correctdanieldg
2009-10-21Split LocalUser and RemoteUserdanieldg
2009-10-03Get rid of a bunch of memory-wasting C-style stringsdanieldg
2009-10-02Fix valgrind issues and crashes on exitdanieldg
2009-09-30Move destruction logic for User and Spanningtree into cull()danieldg
2009-09-26Change IS_FAKE and CheckTimeStamp to IS_SERVER and ResolveModeConflict to cla...danieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-26Clean up SocketEngine interface to allow edge-triggered I/O and sockets that ...danieldg
2009-09-21Allow objects to be added to cull list during apply - fixes user deletion on ...danieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-21Remove mistaken duplicate check for fake usersdanieldg
2009-09-21Prevent fake users from quittingdanieldg
2009-09-17Prevent fake users from quittingdanieldg
2009-09-02Remove now-unused quitmsg/operquitmsg fields from Userdanieldg
2009-09-02Move user quit logic out of cull listdanieldg
2009-09-02Change OnHookUserIO to OnHookIO, making it usable for more than User* and les...danieldg
2009-09-01Remove more text<->binary IP conversions, making code more IPv4/IPv6 independentdanieldg
2009-09-01Return server port in GetPort rather than the arbitrary client portdanieldg
2009-09-01Change IP address storage in User to use more IPv4/IPv6 common codedanieldg
2009-09-01Strip SUPPORT_IP6LINKS #definedanieldg
2009-04-16Convert snomask 'A' into snomask 'a' for local announcements, add snomask 'A'...w00t
2009-03-18Fix for bug #788, set user->quitting before writing error to users socket, an...brain
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-03-10Fix fast quit/connect by changing nick to UID on QuitUserdanieldg
2009-02-14Nuke trailing spacespeavey
2009-01-25Format this message a little nicer.w00t
2009-01-02Update copyrights for 2009.w00t
2008-11-17Fix recursion in QuitUserw00t
2008-11-01Simulate AF_INET addresses for 4in6 connections [danieldg]w00t
2008-10-16possible fix for bug #623, reported by MacGyver. Untested please test :Dpeavey
2008-09-07Move a socket sanity check into the generic listener handler, avoiding the ne...w00t
2008-09-07Merge the second interface for socket hooking into one, so it's all done by A...w00t
2008-07-29Remove last vestige of libircdfoo, by changing tag into a single identifier...w00t
2008-07-12Scary.. CIDR range clone checking for <connect> tags.w00t
2008-05-25First phase of conversion to dynamic limits on all the lengths, configured vi...brain