summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 2.0 beta 4 release•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12590 e03df62e-2008-0410-955e-edbf42e46eb7 v2.0.0b4Gravatar danieldg2010-03-041-1/+1
* Unset umode +x when a different vhost is set on a user•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12589 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-041-36/+28
* Move DNSBL and ident lookups after <connect deny>/bancache/Z:line checks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12588 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-021-2/+2
* Fix m_ident deleting sockets that are still in use•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12586 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-023-42/+22
* Fix some more incorrect socket use•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12585 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-024-18/+1
* DelFd should not fail, it will leave a bad dangling pointer in that case•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12584 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-027-51/+21
* Don't try quite so hard to writev() the entire buffer in one go•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12583 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-021-4/+7
* Don't send events for removed FDs when both read and write are ready•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12582 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-024-24/+11
* What, I have to make this compile now?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12581 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-021-1/+1
* Log duplicate UUID events a bit better•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12580 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-022-0/+4
* Log invalid S2S commands a bit better•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12579 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-022-1/+6
* Let ENCAP target match on server names, not just SIDs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12577 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-011-1/+1
* Make <insane blah="no"> disallow insanity, to match the documentation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12576 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-011-3/+3
* Cap masks and bans at 250 characters•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12575 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-012-0/+7
* Fix snomask sending having the final-parameter colon stripped (noticed in glo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12573 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-281-1/+2
* Fix misspelling•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12572 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-282-1/+2
* Fix m_customprefix trying to add the first tag twice•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12571 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-281-0/+1
* Documentation for <auditorium> tag•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12570 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-261-11/+10
* Allow auditorium mode to be customized via exemptchanops•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12569 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-261-49/+59
* Make remote/local snomasks consistent and allow use without naming•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12568 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-257-160/+72
* Don't strip ENCAP from WHOISNOTICE, it will delink 1.2 servers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12566 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-251-1/+1
* Fix /LUSERS miscounting•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12565 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-251-5/+6
* GCC doesn't like characters being used in array subscripts•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12564 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-251-3/+3
* Fix empty prefixes in m_chanprotect•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12558 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-241-6/+6
* Add documentation of OJOIN [Namegduf]•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12557 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-241-1/+8
* Update mode list, remove taxonomy command [namegduf]•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12556 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-241-10/+12
* Document changes to /CHECK, invite timers (missed in 1.2), and fix•••SETNAME's documentation as it is not restricted to opers. Patch by namegduf. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12555 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-241-11/+20
* Update extban documentation to the new way extbans work. [namegduf]•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12554 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-241-33/+45
* Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-239-59/+49
* Add a short message at the top of permchannel DB, and ensure config format is...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12544 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-231-0/+1
* Fix uninit variable warning•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12528 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-231-3/+1
* Correct the base64 implementations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12510 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-211-5/+5
* Fix base64 decoding function•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12509 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-212-1/+2
* Add HMAC implementation to HashProvider•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12508 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-2110-67/+56
* Add Base64 encode/decode functions to the core•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12507 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-216-430/+139
* Fix exception on m_cloaking GetVersion if run without a hash provider•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12506 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-211-14/+16
* Allow invex to bypass key•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12505 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-202-2/+11
* Fix compilation warning•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12504 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-201-1/+1
* Replace m_halfvoice with m_customprefix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12503 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-204-108/+151
* Restore <options:exemptchanops> with long names•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12502 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-2021-89/+102
* Extend +X to take named modes in addition to mode letters•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12501 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-201-4/+17
* Change channel mode +a to "admin" which is easier to remember than "protected"•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12500 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-191-1/+1
* Allow autoop to use long names•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12499 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-193-24/+38
* Disable -O2 when compiling with full debug, allow make D=2 to enable debug+op...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12498 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-191-10/+13
* Kill m_spy, which was replaced by channels/auspex in 1.2 but kept alive for n...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12497 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-195-81/+9
* Compile fix for m_ldapauth•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12495 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-181-3/+4
* Allow SASL messages to be targeted at the services server•••<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 Gravatar danieldg2010-02-187-22/+77
* Reset the already_sent IDs during slow garbage collection•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12493 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-181-18/+22
* Support multiple certificates in GnuTLS certificate chain•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12491 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-181-7/+16
* Fix double-erase of iterator if a server dies and times out at the same time•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12490 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-181-1/+1