summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-26Define comparator for irc::sockets::sockaddrsDaniel De Graaf
This only compares IP/port, which ignores IPv6 flow information and scope ID, which aren't important in testing for equality.
2010-04-26Add debug output for received DNS packetsDaniel De Graaf
2010-04-26Add debug output of UserResolver resultsDaniel De Graaf
2010-04-25Change DNS binding to avoid BindSocket which could use the wrong address familyDaniel De Graaf
2010-04-24Add better debug output to dns.cppDaniel De Graaf
2010-04-24Emulate a bug in 1.2 to get matching cloaksDaniel De Graaf
2010-04-24Add "CLOAK" command to allow opers to see the cloaked form of any hostDaniel De Graaf
2010-04-24Fix IPv6 cloaking in compatability mode (was using the wrong xtab confusor)Daniel De Graaf
2010-04-24Add custom suffix support for 2.0-style IP cloaking (default of ".IP")Daniel De Graaf
2010-04-21typoDennis Friis
2010-04-16Possible fix for OpenSSL SendQ processing haltsDaniel De Graaf
2010-04-16Fix crash when a remote server has the same name as we doDaniel De Graaf
2010-04-16Check maximum length of ban list for local users, not remoteDaniel De Graaf
2010-04-15Fix cloak key being misread in 2.0 cloaking modesDaniel De Graaf
2010-04-14Add IPV6_V6ONLY supportDaniel De Graaf
2010-04-11Prevent using invalid UIDs and enforce UID/SID matchingDaniel De Graaf
2010-04-05Fix typo in argument to valdebug spotted by daemonic.Dennis Friis
2010-04-03Fix version comparisons in modulemanager so that "core 2.0" will match 2.0.1Daniel De Graaf
2010-04-02Use FindNickOnly in a few commands to prevent enumerating users via UID walkingDaniel De Graaf
2010-04-01Split up API_VERSION numberDaniel De Graaf
Since we can make API changes in multiple branches at the same time, a single sequence number is insufficient. Use two numbers to indicate the major version and API increment.
2010-03-31Prevent pre-registration connect blocks from being used post-registrationDaniel De Graaf
2010-03-31Remove unneeded inet_aton callDaniel De Graaf
2010-03-31Allow E:lines to make users exempt from DNSBL checksDaniel De Graaf
2010-03-31Fix <connect:password> incorrectly reading <connect:pass>Daniel De Graaf
2010-03-29Improve INSTUID error messageDaniel De Graaf
2010-03-272.0 release candidate 1Daniel De Graaf
2010-03-27Block writes to pending-connect socketDaniel De Graaf
2010-03-27Add debouncing to m_cloaking, and fix cloak of hosts without dotsDaniel De Graaf
2010-03-25Remove references to svn from configureDaniel De Graaf
2010-03-25Remove references to SVN from the MakefileDaniel De Graaf
2010-03-24Improve the output of "make install"danieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12660 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-23Fix CommandFloodPenalty overflow on connectdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12659 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-23Fail config parse if duplicate keys are founddanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12658 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-23Calling OnError from Resolver's constructor is broken; just use the exceptiondanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12657 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-23Change 2.0 cloak function to use variable-length segmentsdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12656 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-22A few minor fixupsdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12655 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-22Don't repeat the Raw I/O log message on every rehashdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12654 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-22Change <security:operspywhois> to a tristatedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12653 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-22Fix MySQL crash on module unload with empty query queuedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12652 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-22Move some unused modules to -extrasdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12651 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-22Remove channel argument from OnSendWhoLine, this information is already ↵danieldg
available in params[0] git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12650 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-22Move ModuleManager::UnloadAll out of modmanager_dynamicdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12649 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-22Allow static initialization of dynamic_reference objectsdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12648 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-19Add RAWIO log level which is more verbose than DEBUGdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12646 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-19Add configuration options to m_invisibledanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12645 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-18Only check password during second connect block check; add registered="yes" ↵danieldg
to get the previous behavior git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12644 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-18Make /etc/resolv.conf reader slightly less stupiddanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12642 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-18PURE_STATIC fixes to use normal <module> tagsdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12641 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-16Fix mismatched return value in kqueue DelFddanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12639 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-16Fix typo in kqueuedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12638 e03df62e-2008-0410-955e-edbf42e46eb7