aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Block writes to pending-connect socketGravatar Daniel De Graaf2010-08-031-1/+1
* Add debouncing to m_cloaking, and fix cloak of hosts without dotsGravatar Daniel De Graaf2010-08-031-19/+39
* Basic counting is too easy to get wrongGravatar Daniel De Graaf2010-08-031-1/+1
* Fix CommandFloodPenalty overflow on connectGravatar Daniel De Graaf2010-08-032-3/+8
* Fail config parse if duplicate keys are foundGravatar Daniel De Graaf2010-08-031-2/+7
* Squash a few warningsGravatar Daniel De Graaf2010-08-037-13/+25
* Calling OnError from Resolver's constructor is broken; just use the exceptionGravatar Daniel De Graaf2010-08-032-4/+3
* Change 2.0 cloak function to use variable-length segmentsGravatar Daniel De Graaf2010-08-031-30/+46
* Don't repeat the Raw I/O log message on every rehashGravatar Daniel De Graaf2010-08-031-1/+1
* Fix rehash unloading AllModuleGravatar Daniel De Graaf2010-08-031-2/+2
* Change <security:operspywhois> to a tristateGravatar Daniel De Graaf2010-08-032-10/+14
* Fix MySQL crash on module unload with empty query queueGravatar danieldg2010-08-031-1/+3
* Remove modules that have moved to extrasGravatar Daniel De Graaf2010-08-033-389/+0
* Fix some issues found using valgrind/pure_staticGravatar Daniel De Graaf2010-08-033-6/+8
* Move ModuleManager::UnloadAll out of modmanager_dynamicGravatar Daniel De Graaf2010-08-033-27/+23
* Allow static initialization of dynamic_reference objectsGravatar Daniel De Graaf2010-08-031-10/+25
* Add RAWIO log level which is more verbose than DEBUGGravatar danieldg2010-08-037-10/+22
* Simplify SASL interface using SASLHookGravatar Daniel De Graaf2010-08-032-138/+80
* Add configuration options to m_invisibleGravatar Daniel De Graaf2010-08-031-9/+26
* Only check password during second connect block check; add registered="yes" t...Gravatar Daniel De Graaf2010-08-031-1/+1
* Make /etc/resolv.conf reader slightly less stupidGravatar Daniel De Graaf2010-08-031-2/+5
* PURE_STATIC fixes to use normal <module> tagsGravatar Daniel De Graaf2010-08-031-38/+78
* Fix kqueue compileGravatar Daniel De Graaf2010-08-031-2/+2
* Add <options:cyclehostsfromuser> to configure source for mode changes on host...Gravatar Daniel De Graaf2010-08-033-3/+5
* Remove some unused duplicate hooksGravatar Daniel De Graaf2010-08-033-22/+5
* Allow m_sqlauth to set connect classGravatar Daniel De Graaf2010-08-033-24/+37
* Fix uninit pointer on MySQL initial connectionGravatar Daniel De Graaf2010-08-031-5/+3
* Handle database not present a bit better, add missing MySQL rehash on initGravatar Daniel De Graaf2010-08-033-6/+18
* SQL API v3Gravatar danieldg2010-08-0312-3222/+1006
* Change lockserv emergency unlock procedure, and add one for jumpserverGravatar Jackmcbarn2010-08-032-10/+11
* Rename opermodes parameter to "automodes" to resolve conflict with the migrat...Gravatar Daniel De Graaf2010-08-031-1/+1
* Make MODENOTICE oper-only, noticed by jackmcbarnGravatar danieldg2010-08-031-1/+5
* Complain when duplicate tags are found using ConfValueGravatar Daniel De Graaf2010-08-031-3/+8
* Add interface user list to testnet check outputGravatar Daniel De Graaf2010-08-031-0/+6
* Warn about duplicate <type> and <class> blocksGravatar Daniel De Graaf2010-08-031-2/+5
* Change OperInfo to store oper/type/class together.•••This allows privelages to be granted using <oper:commands> or <type:commands> instead of requiring <class> blocks. Gravatar Daniel De Graaf2010-08-036-53/+42
* Move "topic" permisison back to "exempt/topiclock" like 2.0Gravatar Daniel De Graaf2010-08-031-13/+8
* Change "CAP *" reply to "CAP $nick", which is the intended use of the parameterGravatar danieldg2010-08-031-5/+5
* Fix mode +L being visibly reset on every FJOINGravatar danieldg2010-08-031-0/+2
* Fix <connect:deny> crashGravatar Daniel De Graaf2010-08-032-0/+3
* Add m_chanacl, channel access control groupsGravatar Daniel De Graaf2010-08-033-1/+144
* Fix override permission checking the wrong listGravatar Daniel De Graaf2010-08-032-9/+18
* Funnel access checks through the OnPermissionCheck hookGravatar Daniel De Graaf2010-08-0330-311/+138
* Remove mismerged init() additionGravatar Daniel De Graaf2010-08-031-4/+0
* Fix ModuleManager::SetPriority algorithm which did not handle PRIORITY_BEFORE...Gravatar Daniel De Graaf2010-08-031-47/+28
* Fix CGI:IRC cloaking happening too lateGravatar Daniel De Graaf2010-08-031-22/+41
* Search for SQL service in init(), not in constructor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12598 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-08-033-5/+8
* Fix SQL modules not all using AddService, noticed by Morpheus•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12595 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-08-034-15/+32
* Add <include:allow> permissions for included files•••This adds a "relative" permission to the existing "none", "file", and "exec" permissions. This prevents <files rules="/etc/passwd"> and similar shenanigans in remote include files. Gravatar Daniel De Graaf2010-08-031-15/+52
* Fix variable shadowing warningGravatar Daniel De Graaf2010-08-031-3/+3