summaryrefslogtreecommitdiff
path: root/src/usermanager.cpp
AgeCommit message (Expand)Author
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
2008-05-23Fix this to not have the same issuebrain
2008-05-23Fix user->host not being assigned correctly for new connectionsaquanight
2008-05-19Convert connection::hostbrain
2008-05-19Remove outdated commentw00t
2008-05-18Make User:: nick/ident/dhost/fullname and some other things std::string inste...aquanight
2008-05-18Same herebrain
2008-04-09AddClient -> AddUser, to be consistantw00t
2008-04-09Move QuitUser into UserManager class, and unstaticize it. This prepares for s...w00t
2008-04-02Squish a warningbrain
2008-04-02Remove MAXCLIENTS, this is supported at runtime by the softlimit anyway.brain
2008-04-02Automatic detection and allocation of max fds. No longer needs recompile to c...brain