summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Mark as version 2.1 v2.1forkGravatar Daniel De Graaf2010-02-193-4/+4
|
* Disable -O2 when compiling with full debug, allow make D=2 to enable ↵Gravatar danieldg2010-02-191-10/+13
| | | | | | debug+optimize git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12498 e03df62e-2008-0410-955e-edbf42e46eb7
* Kill m_spy, which was replaced by channels/auspex in 1.2 but kept alive for ↵Gravatar danieldg2010-02-195-81/+9
| | | | | | nostalgia git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12497 e03df62e-2008-0410-955e-edbf42e46eb7
* Compile fix for m_ldapauthGravatar danieldg2010-02-181-3/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12495 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow SASL messages to be targeted at the services serverGravatar danieldg2010-02-187-22/+77
| | | | | | | <sasl target="services.example.net"> will avoid broadcasting all authentication messages across the network, which improves security. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12494 e03df62e-2008-0410-955e-edbf42e46eb7
* Reset the already_sent IDs during slow garbage collectionGravatar danieldg2010-02-181-18/+22
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12493 e03df62e-2008-0410-955e-edbf42e46eb7
* Support multiple certificates in GnuTLS certificate chainGravatar danieldg2010-02-181-7/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12491 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix double-erase of iterator if a server dies and times out at the same timeGravatar danieldg2010-02-181-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12490 e03df62e-2008-0410-955e-edbf42e46eb7
* Documentation updates by DukePyrolatorGravatar danieldg2010-02-182-38/+51
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12489 e03df62e-2008-0410-955e-edbf42e46eb7
* Add <chanhistory:maxlines> to specify the maximum allowed size of channel ↵Gravatar danieldg2010-02-171-5/+19
| | | | | | history git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12488 e03df62e-2008-0410-955e-edbf42e46eb7
* Check for <user>:<password> for ldap auth in /PASS password if ↵Gravatar w00t2010-02-171-9/+27
| | | | | | ident/nickname method fails, this allows people with long uids/invalid uids to still auth to LDAP. Thanks to stezz. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12486 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow STARTTLS to be disabled via <gnutls starttls="no">Gravatar danieldg2010-02-171-2/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12485 e03df62e-2008-0410-955e-edbf42e46eb7
* Hide SSL= line of 005 if <gnutls:showports>/<openssl:showports> is falseGravatar danieldg2010-02-172-24/+32
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12484 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix routing of prefix-channel messages now that 2.0 sends to status and ↵Gravatar danieldg2010-02-172-2/+11
| | | | | | above, not just status git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12483 e03df62e-2008-0410-955e-edbf42e46eb7
* Change is-using-SSL numeric to 671 to match more other IRCdsGravatar danieldg2010-02-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12482 e03df62e-2008-0410-955e-edbf42e46eb7
* Change is-using-SSL numeric to 275 to match other IRCdsGravatar danieldg2010-02-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12481 e03df62e-2008-0410-955e-edbf42e46eb7
* Bug #645 was correct behavior on the client's part, the IRC STARTTLS ↵Gravatar danieldg2010-02-161-6/+2
| | | | | | standard was broken git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12480 e03df62e-2008-0410-955e-edbf42e46eb7
* Change /HELPOP to /HELP in documentation, add alias for HELPOPGravatar danieldg2010-02-162-14/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12478 e03df62e-2008-0410-955e-edbf42e46eb7
* Defer module init on initial load for easier dependency checkingGravatar danieldg2010-02-163-26/+68
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12477 e03df62e-2008-0410-955e-edbf42e46eb7
* Document <oper:autologin>Gravatar danieldg2010-02-161-0/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12476 e03df62e-2008-0410-955e-edbf42e46eb7
* Delete 0-user permanent channels that are being set -PGravatar danieldg2010-02-161-22/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12475 e03df62e-2008-0410-955e-edbf42e46eb7
* Incrementing the counter in a loop is useful to prevent it being an infinite ↵Gravatar danieldg2010-02-161-0/+1
| | | | | | loop git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12474 e03df62e-2008-0410-955e-edbf42e46eb7
* Handle GRELOADMODULE when module is not loadedGravatar danieldg2010-02-161-1/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12472 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove SYSTEM and related sensitive information from the non-oper VERSION lineGravatar danieldg2010-02-162-10/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12471 e03df62e-2008-0410-955e-edbf42e46eb7
* Show opers the raw VERSION string, not the custom oneGravatar danieldg2010-02-153-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12470 e03df62e-2008-0410-955e-edbf42e46eb7
* Dump sendq before closing socketGravatar danieldg2010-02-151-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12469 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow a reason to be specified for <connect:deny>Gravatar danieldg2010-02-152-2/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12468 e03df62e-2008-0410-955e-edbf42e46eb7
* Add <oper:autologin> to allow SSL fingerprint-based automatic oper loginGravatar danieldg2010-02-155-32/+36
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12467 e03df62e-2008-0410-955e-edbf42e46eb7
* Deny identical mode +H changeGravatar danieldg2010-02-151-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12466 e03df62e-2008-0410-955e-edbf42e46eb7
* 2.0 beta 3 release v2.0.0b3Gravatar danieldg2010-02-151-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12464 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow forced nick change to bypass Q:LinesGravatar danieldg2010-02-152-6/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12460 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix build errorGravatar danieldg2010-02-151-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12459 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove unused exports; counting is not for programmersGravatar danieldg2010-02-142-2/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12457 e03df62e-2008-0410-955e-edbf42e46eb7
* Switch the order of arguments in the +X mode, thanks aquanight for the ↵Gravatar danieldg2010-02-142-14/+9
| | | | | | suggestion git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12456 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't check for existance and such when removing bansGravatar danieldg2010-02-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12455 e03df62e-2008-0410-955e-edbf42e46eb7
* m_dnsbl updatesGravatar danieldg2010-02-144-49/+92
| | | | | | | Prevent user registration until dnsbl lookups are complete Allow DNSBLs to be checked using <connect:dnsbl> (MARK type) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12454 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix inverted return on ldapoperGravatar danieldg2010-02-131-5/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12453 e03df62e-2008-0410-955e-edbf42e46eb7
* Clean up treesocket naming confusion by adding a link block reference during ↵Gravatar danieldg2010-02-138-157/+84
| | | | | | negotiation git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12452 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix double-invocation of Squit that can cause a crash on delinkGravatar danieldg2010-02-132-4/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12451 e03df62e-2008-0410-955e-edbf42e46eb7
* Change GeoIP to be a connect block matcherGravatar danieldg2010-02-132-52/+41
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12450 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix kqueue to not report 0 maximum open socketsGravatar danieldg2010-02-131-26/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12449 e03df62e-2008-0410-955e-edbf42e46eb7
* Copy example configs and such to run/confGravatar danieldg2010-02-131-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12448 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix compilationGravatar danieldg2010-02-121-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12447 e03df62e-2008-0410-955e-edbf42e46eb7
* Write out the permchannels database on a timer, not on every mode changeGravatar danieldg2010-02-121-13/+18
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12446 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove possible references to deleted User objects due to DNS lookupsGravatar danieldg2010-02-128-114/+79
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12445 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix stats output to divide in floating-pointGravatar danieldg2010-02-121-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12444 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix conversion warnings on g++ 3.4Gravatar danieldg2010-02-121-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12443 e03df62e-2008-0410-955e-edbf42e46eb7
* Floating-point math should have no place in an ircdGravatar danieldg2010-02-123-8/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12442 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix sending null character on callerid metadata, which causes netsplitsGravatar danieldg2010-02-121-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12440 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix help text in helpop, route ACCEPT command to fix calleridGravatar danieldg2010-02-122-13/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12439 e03df62e-2008-0410-955e-edbf42e46eb7