summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-14- m_encap.c: fixed indentation, style cleanups, reformattingmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2817 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-14- Greatly speedup k-/g-line lookup. Instead of testing every single client ↵michael
against every single k-/g-line just check the just added ban against connected clients. - Renamed ban_them() to conf_try_ban() - conf_try_ban() removed exemption notices that are now redundant - hostmask.c:parse_netmask(): optimize for the ipv4 case git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2815 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-12- m_dline.c, m_kline.c: fixed indentation, style cleanups, reformattingmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2809 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-12- m_dline.c:mo_dline(). if a target server exists, use sendto_match_servs()michael
instead of sendto_server() git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2808 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-12- m_kline.c:mo_kline(). if a target server exists, use sendto_match_servs()michael
instead of sendto_server() git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2803 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-11- Fixed inconsistent ERR_NOPRIVS vs. ERR_NOPRIVILEGES messmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2802 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-09- m_message.c:msg_client(): removed pointless MyClient() testmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2798 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-09- m_message.c: fixed indentation, style cleanups, reformattingmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2795 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-09- send.c:sendto_anywhere(): fix to previous commit. 'to' can be a remotemichael
connection not connected to our server git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2792 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-09- Make PRIVMSG/NOTICE use UID targets if possiblemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2791 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-07- Revved patchlevelmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2789 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- parse.c, m_message.c: replaced few 512s with IRCD_BUFSIZE; removed useless ↵michael
casts git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2787 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- m_whois.c:do_whois(): get it to work with UIDs. Spotted and fixed by Adam.michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2783 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- Update NEWS. Just for fgeekmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2782 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- Update NEWSmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2781 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- Update help/opermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2779 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- Update help/trace, help/killmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2776 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- Update help/statsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2773 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- Update help/unxlinemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2770 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- Update help/connectmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2767 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- Update help/squitmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2765 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- m_whois.c:whois_person(): removed /whois noticemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2761 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-05- hash.c:exceeding_sendq(): constificationmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2758 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-05- m_who.c:do_who(): don't hide hopcount to irc operatorsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2755 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-05- Update NEWSmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2753 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-05- m_map.c: don't leak hidden servers in /mapmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2750 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-05- Fixed server name leak for hidden servers in /who, /whois and /whowasmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2747 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-05- m_trace.c:mo_trace(): properly check return value of hunt_server()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2745 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-05- mo_version(): fixed indentationmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2742 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-04- Fixed kline issue as reported by Andrei Hristowmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2740 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-03- conf.c:conf_free(): sanely clear hub/leaf lists fur debugging purposesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2735 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-03- s_bsd.c:ssl_handshake(): reset timeout handler once SSL_accept() hasmichael
succeeded. Spotted by gp. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2734 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-01- Update copyright yearsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2731 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-31- Update NEWSmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2730 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-29- Update NEWSmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2729 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-29- Cleaned up RPL_WHOISADMIN hackmichael
--- Diese und die folgenden Zeilen werden ignoriert -- M include/numeric.h M src/numeric.c M modules/m_whois.c git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2726 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-29- Fixed bug where ircd didn't timeout SSL connections that haven'tmichael
finished the SSL handshake. Reported by Adam. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2724 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-25- automake 1.14.1michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2721 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-25- Update NEWS filemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2720 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-25- Fixed EOB not working for remote servers (Fake Direction)michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2717 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-24- list.c:dlinkFindDelete(): minor readability improvementsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2715 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-24- m_webirc.c: instead of silently dropping WEBIRC requests frommichael
registered clients, simply send ERR_ALREADYREGISTRED git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2711 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-21- Update several help filesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2708 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-21- Update several help filesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2705 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-20- Revved patchlevel to 8.1.12michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2703 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-18- Update NEWS filemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2702 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-18- m_webirc.c:mr_webirc(): fixed bug where parv[3] isn't tested formichael
a valid hostname. Spotted by Adam. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2699 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-18- channel_mode.c:set_channel_mode(): removed legacy code which has beenmichael
introduced in rev 7.66(CVS) / Sat Dec 14 04:08:38 2002 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2696 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-17- Avoid magically sized temporary buffersmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2693 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-17- Avoid magically sized temporary buffersmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2690 82007160-df01-0410-b94d-b575c5fd34c7