summaryrefslogtreecommitdiff
path: root/src/users.cpp
AgeCommit message (Expand)Author
2012-06-12users: introduce OnSetClientIP hook.William Pitcock
2012-06-12users: LocalUser constructor should call SetClientIP() on itselfWilliam Pitcock
2012-06-12users: add SetClientIP function for irc::sockets::sockaddrs type.William Pitcock
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2012-04-19Avoid sending empty channel list numeric on whois if the target is not in any...attilamolnar
2012-04-15Merge pull request #28 from DjSlash/classinconnectmsgRobin Burchell
2012-04-01Show class in connectmsgRutger
2012-04-01Add <connect:maxconnwarn>Rutger
2011-07-17<connect deny=""> (or allow="") should not match all usersDaniel De Graaf
2011-05-23Fix recursion of QuitUser in SendQ quitsJackmcbarn
2010-09-05Fix the pseudo-penalty hack that doesn't work properlyDaniel De Graaf
2010-08-03Skip invalid allowed modes in oper block (bug #64)Daniel De Graaf
2010-05-12Add some missing <connect> updates from rehash, noticed by mixx941Daniel De Graaf
2010-03-31Prevent pre-registration connect blocks from being used post-registrationDaniel De Graaf
2010-03-31Fix <connect:password> incorrectly reading <connect:pass>Daniel De Graaf
2010-03-23Fix CommandFloodPenalty overflow on connectdanieldg
2010-03-23Calling OnError from Resolver's constructor is broken; just use the exceptiondanieldg
2010-03-19Add RAWIO log level which is more verbose than DEBUGdanieldg
2010-03-18Only check password during second connect block check; add registered="yes" t...danieldg
2010-03-14Add <options:cyclehostsfromuser> to configure source for mode changes on host...danieldg
2010-03-06Somehow this return got removed, should fix "Access denied by configuration" ...danieldg
2010-02-25Make remote/local snomasks consistent and allow use without namingdanieldg
2010-02-15Allow a reason to be specified for <connect:deny>danieldg
2010-02-15Allow forced nick change to bypass Q:Linesdanieldg
2010-02-12Remove possible references to deleted User objects due to DNS lookupsdanieldg
2010-02-09Move password checking into connect class searchdanieldg
2010-02-09Clean up documentation of connect blocks a bitdanieldg
2010-02-05Fix NICKLOCK/SANICK errors with Q:lined nicksdanieldg
2010-02-02Add OnSetConnectClass hook for use in adding requirements to connect classes ...danieldg
2010-02-01Don't run OnUserPostNick hook for initial NICK commanddanieldg
2010-01-31Allow connect classes to be specified without an allow or deny maskdanieldg
2010-01-30Remove UpdateNickHash due to incorrect behaviordanieldg
2010-01-30Move nick change code out of cmd_nick; fixes double-invocation of hooks and m...danieldg
2010-01-30Remove a few needless string crops, compile fixdanieldg
2010-01-30Remove FakeUser from clientlist/uuidlist, as it bypasses QuitUserdanieldg
2010-01-30Remove users from uuidlist on QuitUser, not during cull (allows UID reuse on ...danieldg
2010-01-19ERROR is not a valid log level, so all these messages were getting droppeddanieldg
2010-01-19Fix MOTD and RULES to work remotely (remove the old hacks for MOTD)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
2010-01-04GCC 4.5 warning fixupsdanieldg
2009-11-11Add fine-grained command flood controlsdanieldg
2009-11-06Move StreamSocket inheritance off of Userdanieldg
2009-11-03Match USERINPUT/USEROUTPUT identifiersdanieldg
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-24Get rid of ModePairdanieldg
2009-10-23Make User::uuid and User::server constdanieldg
2009-10-23Change to <type:vhost> and <oper:vhost> because <oper:host> is taken.danieldg