summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-01-21- channel_mode.c: fixed indentation, removed whitespaces/tabs,michael
removed unused header includes git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2893 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-21- Fixed grammatical errormichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2890 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-21- Fixed improper use of the ID_or_name macro in several placesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2889 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-20- irc_string.c:has_wildcards(): add support for character escapingmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2884 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-20- Use the i/o subsystem to execute scheduled writes. Patch provided by Adam.michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2882 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-19- motd.c:motd_lookup(): constificationmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2875 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-19- Moved configuration related code from ircd.c to conf.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2873 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-19- s_gline.c:find_is_glined(): style cleanupmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2871 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-19- s_serv.h, send.h, send.c: made some things use an enummichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2869 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-18- Fixed indentation, removed whitespaces/tabs, update copyright headermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2856 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-18- Added 'unxline' oper privilege for better fine tuningmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2854 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-17- Made irc numeric use an enummichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2849 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-17- hook.h, hook.c: fixed indentation, removed whitespaces/tabsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2847 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-16- Allow private rsa keys larger than 2048 bits. Reported by Zdenek Kaspar.michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2842 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-16- ircd_signal.c: fixed typo in commentmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2839 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-16- ircd_signal.c: fixed indentation, removed whitespaces/tabs, removed unused ↵michael
header includes git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2837 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-16- ircd_signal.c:setup_signals(): fixed bug where signals stopped frommichael
working after restaring the ircd via SIGINT. Spotted and fixed by Adam. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2835 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-16- ircd_signal.c: minor fixes to sigchld_handler()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2833 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-16- Tweak reloading/rehasing config files server noticemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2831 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-15- Clean up all files in modules/ (fixed indentation, removed whitespaces/tabs)michael
- Fixed copyright years - Made module handlers int type for later use git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2821 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-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-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-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- 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-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-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- 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-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
2013-12-17- introduce_client(), sendnick_TS(): fixed buffer overflow if a client has ↵michael
all possible modes set that are defined in SEND_UMODES git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2687 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-15- client.c: #include "parse.h"michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2681 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-15- event.c:aventAdIsh(): fixed compile warning with -Wunsuffixed-float-constants,michael
replaced rand() with genrand_int32() git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2679 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-15- client.c:make_client(): make use of the SetUnknown() macromichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2677 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-14- version.c: cosmetical changesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2674 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-14- stats_hooks(), show_events(): no longer sending an extra empty linemichael
before RPL_ENDOFSTATS git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2671 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-13- Update AUTHORS & version.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2668 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-12- conf.c:valid_wild_card(): add missing va_end()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2660 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-11- send.c:send_queued_write(): removed pointless castmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2653 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-10- s_bsd_select.c, s_bsd_devpoll.c, s_bsd_epoll.c,michael
s_bsd_kqueue.c, s_bsd_poll.c: style corrections git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2649 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-10- ircd.c: show serial number on startupmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2645 82007160-df01-0410-b94d-b575c5fd34c7
2013-12-10- send.c: cleaned up style here and theremichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2637 82007160-df01-0410-b94d-b575c5fd34c7