| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix incorrect sign of idle time | 2010-10-03 | 1 | -1/+1 | |
| | | |||||
| * | Remove deleted Membership objects from the user's channel list on quit | 2010-09-27 | 1 | -4/+4 | |
| | | |||||
| * | Add ExtensibleType argument to ExtensionItem to identify item types | 2010-09-22 | 1 | -1/+1 | |
| | | |||||
| * | Change spanningtree intercept of WHOIS to a DoWhois function in RemoteUser | 2010-09-12 | 1 | -0/+5 | |
| | | |||||
| * | Move RemoteUser into spanningtree | 2010-09-12 | 1 | -5/+0 | |
| | | |||||
| * | Fix the pseudo-penalty hack that doesn't work properly | 2010-09-05 | 1 | -3/+0 | |
| | | |||||
| * | Convert m_alias and m_serverbots to FormatSubstitute | 2010-08-27 | 1 | -0/+1 | |
| | | |||||
| * | Promote PopulateInfoMap to core, it is moderately useful | 2010-08-27 | 1 | -0/+12 | |
| | | |||||
| * | Remove "assign()" converter between irc::string and std::string | 2010-08-22 | 1 | -1/+1 | |
| | | |||||
| * | Remove some unused hooks | 2010-08-21 | 1 | -7/+0 | |
| | | | | | | | The conversion to named modes in 2.1 broke the OnDelBan hook, so remove m_timedbans (the only user) since it has been deprecated by m_timedmodes. The other hooks (OnAddMode and OnNumeric) have never been used. | ||||
| * | Replace remaining Request users with dynamic_reference | 2010-08-21 | 1 | -13/+0 | |
| | | |||||
| * | Move a useful utility function from spanningtree to core | 2010-08-15 | 1 | -0/+15 | |
| | | |||||
| * | Add User::frozen to temporarily stop processing on a user | 2010-08-15 | 1 | -10/+8 | |
| | | | | | | | This is useful if you want to intercept a command and do an asynchronous lookup (an SQL query, perhaps) to determine if it should be allowed. Without this, commands by that user could become reordered. | ||||
| * | Remove GetClass(), access MyClass directly when needed | 2010-08-15 | 1 | -37/+11 | |
| | | |||||
| * | Replace dynamic_cast with faster explicit type marking | 2010-08-14 | 1 | -1/+1 | |
| | | |||||
| * | Enforce SendQ collapse to soft limit in 30 seconds | 2010-08-14 | 1 | -1/+17 | |
| | | | | | | This prevents a user from blocking the recv side of their socket, and consuming memory for the full hardsendq until they time out. | ||||
| * | Remove irc::sockets::sato*, duplicates of internal irc::sockets::sockaddrs ↵ | 2010-08-13 | 1 | -3/+2 | |
| | | | | | functions | ||||
| * | Remove duplicated settings now solely defined by the <connect> class | 2010-08-13 | 1 | -14/+8 | |
| | | |||||
| * | Improve quit messages resulting from <connect> blocks | 2010-08-12 | 1 | -4/+6 | |
| | | |||||
| * | Finish header file #include untangle | 2010-08-08 | 1 | -1/+0 | |
| | | |||||
| * | Prevent kicks of users who have a protecting low-rank prefix set | 2010-08-07 | 1 | -1/+1 | |
| | | |||||
| * | Allow multiple hosts and ports to be specified in a <connect> block | 2010-08-04 | 1 | -9/+26 | |
| | | |||||
| * | Add some missing <connect> updates from rehash | 2010-08-03 | 1 | -1/+4 | |
| | | |||||
| * | Get rid of more useless assign() invocations | 2010-08-03 | 1 | -9/+6 | |
| | | |||||
| * | Change UserChanList to an intrusive-style linked list | 2010-08-03 | 1 | -14/+22 | |
| | | |||||
| * | Prevent pre-registration connect blocks from being used post-registration | 2010-08-03 | 1 | -0/+1 | |
| | | |||||
| * | Fix <connect:password> incorrectly reading <connect:pass> | 2010-08-03 | 1 | -2/+2 | |
| | | |||||
| * | Fix CommandFloodPenalty overflow on connect | 2010-08-03 | 1 | -0/+2 | |
| | | |||||
| * | Calling OnError from Resolver's constructor is broken; just use the exception | 2010-08-03 | 1 | -0/+2 | |
| | | |||||
| * | Add RAWIO log level which is more verbose than DEBUG | 2010-08-03 | 1 | -1/+4 | |
| | | |||||
| * | Only check password during second connect block check; add registered="yes" ↵ | 2010-08-03 | 1 | -1/+1 | |
| | | | | | to get the previous behavior | ||||
| * | Add <options:cyclehostsfromuser> to configure source for mode changes on ↵ | 2010-08-03 | 1 | -1/+3 | |
| | | | | | host cycle and autoop | ||||
| * | Remove some unused duplicate hooks | 2010-08-03 | 1 | -16/+1 | |
| | | |||||
| * | Allow m_sqlauth to set connect class | 2010-08-03 | 1 | -1/+10 | |
| | | |||||
| * | Change OperInfo to store oper/type/class together. | 2010-08-03 | 1 | -3/+27 | |
| | | | | | | This allows privelages to be granted using <oper:commands> or <type:commands> instead of requiring <class> blocks. | ||||
| * | Fix <connect:deny> crash | 2010-08-03 | 1 | -0/+1 | |
| | | |||||
| * | Fix override permission checking the wrong list | 2010-08-03 | 1 | -4/+13 | |
| | | |||||
| * | Change connect class inheritance to use references, allows conn_umode and ↵ | 2010-08-03 | 1 | -29/+66 | |
| | | | | | conn_join to inherit | ||||
| * | Remove three rarely-used cache items | 2010-08-03 | 1 | -31/+6 | |
| | | |||||
| * | Make remote/local snomasks consistent and allow use without naming | 2010-08-03 | 1 | -4/+15 | |
| | | |||||
| * | Make named mode permissions a subset of all permissions | 2010-08-03 | 1 | -14/+9 | |
| | | |||||
| * | Convert allowed oper-only modes to use names instead of letters | 2010-08-03 | 1 | -21/+27 | |
| | | |||||
| * | Mark as version 2.1 v2.1fork | 2010-02-19 | 1 | -2/+2 | |
| | | |||||
| * | Allow a reason to be specified for <connect:deny> | 2010-02-15 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12468 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Allow forced nick change to bypass Q:Lines | 2010-02-15 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12460 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Remove possible references to deleted User objects due to DNS lookups | 2010-02-12 | 1 | -51/+20 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12445 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Move password checking into connect class search | 2010-02-09 | 1 | -16/+14 | |
| | | | | | | | | This makes it possible to have a passworded connect class that is open to any host without denying users that do not use the password. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12411 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Clean up documentation of connect blocks a bit | 2010-02-09 | 1 | -0/+4 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12410 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Fix NICKLOCK/SANICK errors with Q:lined nicks | 2010-02-05 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12378 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Add OnSetConnectClass hook for use in adding requirements to connect classes ↵ | 2010-02-02 | 1 | -24/+20 | |
| | | | | | | | (such as requiressl) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12352 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
