summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Collapse)Author
2010-03-02Fix m_ident deleting sockets that are still in usedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12586 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-02Fix some more incorrect socket usedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12585 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-02What, I have to make this compile now?danieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12581 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-02Log duplicate UUID events a bit betterdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12580 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-02Log invalid S2S commands a bit betterdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12579 e03df62e-2008-0410-955e-edbf42e46eb7
2010-03-01Let ENCAP target match on server names, not just SIDsdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12577 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-28Fix snomask sending having the final-parameter colon stripped (noticed in ↵danieldg
globops in bug #951) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12573 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-28Fix misspellingdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12572 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-28Fix m_customprefix trying to add the first tag twicedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12571 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-26Allow auditorium mode to be customized via exemptchanopsdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12569 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-25Make remote/local snomasks consistent and allow use without namingdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12568 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-25Don't strip ENCAP from WHOISNOTICE, it will delink 1.2 serversdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12566 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-25GCC doesn't like characters being used in array subscriptsdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12564 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-24Fix empty prefixes in m_chanprotectdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12558 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-23Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ↵danieldg
specified git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-23Add a short message at the top of permchannel DB, and ensure config format ↵danieldg
is compat git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12544 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-21Fix base64 decoding functiondanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12509 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-21Add HMAC implementation to HashProviderdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12508 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-21Add Base64 encode/decode functions to the coredanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12507 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-21Fix exception on m_cloaking GetVersion if run without a hash providerdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12506 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-20Allow invex to bypass keydanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12505 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-20Replace m_halfvoice with m_customprefixdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12503 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-20Restore <options:exemptchanops> with long namesdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12502 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-20Extend +X to take named modes in addition to mode lettersdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12501 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-19Change channel mode +a to "admin" which is easier to remember than "protected"danieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12500 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-19Allow autoop to use long namesdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12499 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-19Kill m_spy, which was replaced by channels/auspex in 1.2 but kept alive for ↵danieldg
nostalgia git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12497 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-18Compile fix for m_ldapauthdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12495 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-18Allow SASL messages to be targeted at the services serverdanieldg
<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
2010-02-18Support multiple certificates in GnuTLS certificate chaindanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12491 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-18Fix double-erase of iterator if a server dies and times out at the same timedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12490 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-17Add <chanhistory:maxlines> to specify the maximum allowed size of channel ↵danieldg
history git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12488 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-17Check for <user>:<password> for ldap auth in /PASS password if ↵w00t
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
2010-02-17Allow STARTTLS to be disabled via <gnutls starttls="no">danieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12485 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-17Hide SSL= line of 005 if <gnutls:showports>/<openssl:showports> is falsedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12484 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-17Fix routing of prefix-channel messages now that 2.0 sends to status and ↵danieldg
above, not just status git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12483 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-16Change is-using-SSL numeric to 671 to match more other IRCdsdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12482 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-16Change is-using-SSL numeric to 275 to match other IRCdsdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12481 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-16Bug #645 was correct behavior on the client's part, the IRC STARTTLS ↵danieldg
standard was broken git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12480 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-16Delete 0-user permanent channels that are being set -Pdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12475 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-16Incrementing the counter in a loop is useful to prevent it being an infinite ↵danieldg
loop git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12474 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-16Handle GRELOADMODULE when module is not loadeddanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12472 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-15Add <oper:autologin> to allow SSL fingerprint-based automatic oper logindanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12467 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-15Deny identical mode +H changedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12466 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-15Allow forced nick change to bypass Q:Linesdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12460 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-15Fix build errordanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12459 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-14Remove unused exports; counting is not for programmersdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12457 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-14Switch the order of arguments in the +X mode, thanks aquanight for the ↵danieldg
suggestion git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12456 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-14Don't check for existance and such when removing bansdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12455 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-14m_dnsbl updatesdanieldg
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