2005-11-13 06:27 michael * configure, configure.ac, include/setup.h.in: - Backported configure fix to 7.1.4 2005-10-23 17:48 db * src/send.c: - backported fix from HEAD done by Michael - Fixed bug in sendto_channel_remote() that would cause multiple copies of the same message to be sent to the uplinked server. 2005-10-21 20:02 michael * src/irc_string.c: - Fixed gcc4 related compilewarnings in inet_ntop6(). Reported by ThaPrince 2005-10-21 18:05 michael * contrib/m_etrace.c: - ETRACE should spit out an error if used by a non-oper. Reported by nenolod 2005-10-21 05:46 michael * include/client.h, src/irc_res.c, src/s_bsd.c: - Removed LocalUser.port - Removed two extra memsets in make_request() 2005-10-16 22:07 db * src/irc_res.c: Backport from HEAD - res.c would send out hundreds? of retry requests on clients that did not resolve, i.e. SERVFAIL. The code was essentailly ignoring SERVFAIL hence generating request after request after request. This appears to fix this major bug. It would be a good idea to add some logging here however. 2005-10-16 14:01 db * src/s_conf.c: - flush_deleted_I_P() was trying to examine items which were MatchItems as if they were AccessItems. - It also appears to me that flush_deleted_I_P() is duplicating what clear_out_old_conf() does and should be removed. Someone else verify that flush_deleted_I_P() can be removed. 2005-10-16 13:59 db * modules/m_testline.c: - Fix m_testline.c on 7.1.4 This bug is old. The code was missing a test for a kline conf and the sendto to print that kline out, in the case where it was a kline against and IP. i.e. foo@ip.ip.ip.ip it would work in the case where it was a kline against a dns. 2005-10-16 06:07 michael * modules/m_whowas.c: - Limit maximum WHOWAS replies for remote requests to 20, as per H6 2005-10-16 05:51 michael * modules/m_whowas.c: - Fixed a bug where remoteservers would send us an ERROR on "WHOWAS nick count remoteserver.net". Propably one of the oldest bugs that got introduced in 7.0. (Backported from HEAD) 2005-10-16 05:23 michael * include/client.h, modules/m_llnick.c, modules/core/m_nick.c, src/client.c: - Backported llname optimization that will save about a meg of ram on a typical efnet server 2005-10-15 20:06 db * modules/m_testline.c, src/ircd_parser.y, src/y.tab.c, src/y.tab.h: - backport ircd_parser fixes from HEAD - rework m_testline.c fix from HEAD, there is no split_nuh() in 7.1.x base 2005-10-15 18:53 adx * src/s_bsd.c: - backported tos tuning, please make sure it still compiles .. 2005-10-15 16:46 michael * src/s_conf.c: - Updated flag_list[] so it shows operflag letters for both 'remoteban' and 'operwall' on oper-up notice. Spotted by Ariel 2005-10-15 11:09 lusky * include/patchlevel.h: bump pacthlevel to 7.1.3 2005-10-15 07:06 michael * RELNOTES, modules/m_whois.c, src/s_misc.c: - Backported fixes for /TIME and /WHOIS 2005-10-15 06:48 michael * etc/: example.conf, example.efnet.conf: - Updated example.conf as suggested by pi 2005-10-12 05:31 michael * RELNOTES, modules/m_links.c: - Backported /LINKS core fix 2005-10-10 12:33 michael * RELNOTES, src/ircd_parser.y, src/s_conf.c, src/y.tab.c, src/y.tab.h: - Backported glines{} fix - Rebuilt y.tab.c using bison 2.1 - Updated RELNOTES 2005-10-09 13:40 michael * configure, configure.ac: - Updated configure.ac 2005-10-09 11:01 michael * RELNOTES: - Fixed typo 2005-10-09 10:57 michael * RELNOTES, include/ircd_defs.h, include/supported.h, modules/core/m_join.c: - CHANNELLEN vs. LOCAL_CHANNELLEN fix. Local JOINs are limited to 50chars whereas remote SJOINs/JOINs can be upto 200chars for backwards compatibility. 2005-09-14 23:37 metalrock * RELNOTES, TODO, doc/index.txt, doc/serverhide.txt, modules/m_whois.c: - Don't show local channels on remote /whois. 2005-09-10 22:03 lusky * include/patchlevel.h: - bump patchlevel to 7.1.2 2005-09-10 22:02 lusky * configure, configure.ac: - (MFC) change tail back to the deprecated form that still works on everything 2005-09-10 14:05 adx * RELNOTES: - updated RELNOTES 2005-09-04 10:52 adx * modules/core/m_sjoin.c: - MFC: fixed possible core / protocol corruption on ts5 links Spotted by: anfl 2005-08-31 11:42 adx * src/messages.tab: - MFC include +G, +D in 004 numeric 2005-08-29 22:44 metalrock * contrib/Makefile.in: - make depend before make 2005-08-25 05:46 db * Hybrid-team: - corrected bane's information (MFC) 2005-08-23 00:03 db * include/numeric.h, src/messages.tab: - MFC numeric 707, 708 change to 727, 728 2005-08-22 09:47 michael * RELNOTES, contrib/m_capture.c, contrib/m_change.c, contrib/m_classlist.c, contrib/m_clearchan.c, contrib/m_jupe.c, contrib/m_ojoin.c, contrib/m_opme.c, contrib/m_spoof.c, etc/example.conf, etc/example.efnet.conf, include/resv.h, include/s_conf.h, modules/m_kline.c, modules/m_locops.c, modules/m_resv.c, modules/m_xline.c, src/channel_mode.c, src/ircd_parser.y, src/match.c, src/resv.c, src/send.c, src/y.tab.c, src/y.tab.h: - Backported a hnadful of fixes from 7.2 including the cluster fix 2005-08-16 03:33 adx * modules/m_topic.c: - allow halfops change channel topic 2005-08-11 11:33 adx * include/modules.h, src/ircd.c, src/modules.c, src/s_conf.c: - fixed conf module support 2005-08-07 06:07 michael * doc/server-version-info, modules/m_version.c: - Updated server-version-info - Fixed small cosmetic bug in confopts() wich had an impact on /VERSION output. We always used to use a lowercase 'g' for NO_FAKE_GLINES and an uppercase 'G' for GLINES, not vice versa. 2005-08-04 01:57 metalrock * src/: ircd_parser.y, y.tab.c, y.tab.h: - Added remoteban = yes/no. - Spotted by zerocide. 2005-08-02 22:35 lusky * include/patchlevel.h: change patchlevel to 7.1.1 for release 2005-08-02 21:49 db * RELNOTES: - add note about TB 2005-08-02 18:27 adx * include/supported.h: - fixed compile with --enable-halfops 2005-08-02 18:20 adx * src/channel_mode.c: - [MFC] fixed b0rked halfop support 2005-08-02 13:09 db * doc/technical/send.txt: - MFC bring send.txt up to date 2005-08-02 02:27 db * doc/technical/send.txt: - MFC updated send.txt doc 2005-08-02 02:25 adx * src/: ircd.c, s_log.c: - MFC: don't reuse fd 2, always leave it as /dev/null when running in background 2005-08-02 02:02 adx * doc/technical/send.txt: - added info about my sendto_* changes 2005-08-02 01:54 db * src/s_log.c: - MFC try to open /dev/null as a last ditch effort to keep fd 2 2005-08-02 01:33 adx * RELNOTES, contrib/m_clearchan.c, contrib/m_force.c, contrib/m_ojoin.c, contrib/m_opme.c, contrib/help/opers/umode, contrib/help/users/umode, etc/example.conf, etc/example.efnet.conf, include/client.h, include/send.h, modules/m_invite.c, modules/m_knock.c, modules/m_lljoin.c, modules/m_tb.c, modules/m_topic.c, modules/core/m_join.c, modules/core/m_kick.c, modules/core/m_message.c, modules/core/m_mode.c, modules/core/m_part.c, modules/core/m_sjoin.c, src/channel_mode.c, src/ircd_lexer.l, src/ircd_parser.y, src/lex.yy.c, src/parse.c, src/s_user.c, src/send.c, src/y.tab.c, src/y.tab.h: MFC: - added umode +D: "deaf" (don't receive channel messages) - added nodeaf as the second argument of sendto_channel_local. if set to YES, IsDeaf clients will be omitted - REMEMBER ** sendto_channel_butone, sendto_channel_local_butone NOW IGNORE +D CLIENTS. Don't forget in case you need these functions in the future. 2005-08-01 18:46 db * src/send.c: - MFC serial number checking not necessary here 2005-08-01 18:12 db * src/send.c: - I couldn't resist this MFC. serial checking has always been unnecessary. 2005-08-01 10:23 db * src/: fileio.c, s_log.c: - MFC don't try to close NULL fb's be paranoid about it 2005-07-31 14:03 db * modules/Makefile.in: - modify Makefile to reflect repomove of m_tburst.c to m_tb.c 2005-07-31 00:35 db * src/: ircd_lexer.l, ircd_parser.y, lex.yy.c, y.tab.c, y.tab.h: - fixed parser problems with BURST_AWAY - removed unused variable target_p 2005-07-31 00:20 adx * src/s_user.c: - added +G to the umode table 2005-07-31 00:15 adx * RELNOTES, contrib/help/opers/umode, contrib/help/users/umode, doc/modeg.txt, doc/modes.txt, etc/example.conf, etc/example.efnet.conf, include/client.h, src/client.c, src/ircd_lexer.l, src/ircd_parser.y: - backported the +G add-on 2005-07-31 00:06 db * contrib/help/opers/: dline, kline: - fixed spelling sepArate not seperate - no more ircd.conf in kline/dline - add