summaryrefslogtreecommitdiff
path: root/src/usermanager.cpp
AgeCommit message (Expand)Author
2013-05-18Remove unused UserManager::ServerPrivmsgAll()attilamolnar
2013-05-18Initialize local_countattilamolnar
2013-05-16Workaround for std::list::size() having linear complexity on some implementat...attilamolnar
2013-05-15Replace some C-isms with C++-isms.Peter Powell
2013-05-14Add method for writing server notices.Peter Powell
2013-04-28Merge insp20attilamolnar
2013-04-26Modularize DNSAdam
2013-04-21Log some internal errors on DEFAULT loglevel instead of DEBUG, log detected e...attilamolnar
2013-04-19Fix uuids getting truncated in the nick hash in UserManager::AddUser() if nic...attilamolnar
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-04Stop recreating hashmaps every hour, move garbage collection code related to ...attilamolnar
2013-04-04Make cmd_whowas act like a module, remove special handlingattilamolnar
2013-04-01Change User::GetIPString() to return const std::string&attilamolnar
2013-03-11Stop user initialization when the user is marked as quitting after OnSetUserIPattilamolnar
2012-11-29Make LocalUserList an std::listattilamolnar
2012-11-29Add a typedef for LocalUserListattilamolnar
2012-11-29Reorder local user initialization stepsattilamolnar
2012-11-24Simplify UserManager::AddLocalClone()/AddGlobalClone()attilamolnar
2012-10-21Make better use of User::GetFullRealHost()attilamolnar
2012-09-13Call OnUserSetIP() whenever the IP of a local user changes, set ident,host,dh...attilamolnar
2012-06-29Fix typo in log message.Peter Powell
2012-06-12Snomask qQ: Swap quit message and IP for easier parsing by bots or scriptsRobby-
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-03-19Add RAWIO log level which is more verbose than DEBUGdanieldg
2010-03-06Fix logged error when user is denied by connect classdanieldg
2010-03-02Move DNSBL and ident lookups after <connect deny>/bancache/Z:line checksdanieldg
2010-03-02Fix m_ident deleting sockets that are still in usedanieldg
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