--------------------- PatchSet 1899 Date: 2002/12/13 22:06:16 Author: codemastr Log: Rewrote some +G code Members: Changes:1.1.1.1.2.1.2.1.2.1501->1.1.1.1.2.1.2.1.2.1502 [devel] include/struct.h:1.1.1.1.6.1.2.178->1.1.1.1.6.1.2.179 [devel] src/badwords.c:1.1.4.1.2.9->1.1.4.1.2.10 [devel] Changes:1.1.1.1.6.1.2.201->1.1.1.1.6.1.2.202 [devel] --------------------- --------------------- PatchSet 1909 Date: 2002/12/17 19:56:11 Author: mcskaf Log: Fix bug 552 Members: include/h.h:1.1.1.1.6.1.2.94->1.1.1.1.6.1.2.95 [devel] src/badwords.c:1.1.4.1.2.10->1.1.4.1.2.11 [devel] --------------------- --------------------- PatchSet 1960 Date: 2003/01/20 15:21:37 Author: syzop Log: Fixed crash when +x is in modes-on-oper, user has -x and then /oper's. Members: Changes:1.1.1.1.2.1.2.1.2.1549->1.1.1.1.2.1.2.1.2.1550 [devel] src/modules/m_oper.c:1.1.2.25->1.1.2.26 [devel] --------------------- --------------------- PatchSet 1968 Date: 2003/01/22 19:37:40 Author: syzop Log: Added much better checking for weird characters in hostnames. We were doing "deny known bad characters" instead of "only allow known good characters", this was REALLY bad... This patch limits hostnames to alphanumeric, '-', '_' and '.'. Members: Changes:1.1.1.1.2.1.2.1.2.1557->1.1.1.1.2.1.2.1.2.1558 [devel] src/res.c:1.1.1.1.6.1.2.50->1.1.1.1.6.1.2.51 [devel] --------------------- --------------------- PatchSet 2029 Date: 2003/02/04 21:23:41 Author: syzop Log: - Fixed a bug in m_part reported by Angrywould, cause unknown (yet). - Currently it's not possible to compile with ZIP_LINKS _and_ SSL without changing zlib.h :(. It really sucks... it's because zlib.h has a typedef for 'free_func' and this is also used in openssl header files as a (useless) name... :((. I did some updates to allow future zlib changes, dunnow if they will because it can break other zlib programs. It compiled fine at windows, but not at Linux... you need to replace free_func to zlib_free_func in zlib.h in order to get ZIP_LINKS + SSL to work... but like I said, that may break programs (ARGH!). Members: Changes:1.1.1.1.2.1.2.1.2.1612->1.1.1.1.2.1.2.1.2.1613 [devel] src/channel.c:1.1.1.1.6.1.2.200->1.1.1.1.6.1.2.201 [devel] src/zip.c:1.1.2.4->1.1.2.5 [devel] src/modules/m_chgident.c:1.1.2.10->1.1.2.11 [devel] src/modules/m_chgname.c:1.1.2.7->1.1.2.8 [devel] --------------------- --------------------- PatchSet 2043 Date: 2003/02/10 00:41:18 Author: syzop Log: Fixed a bug in coadmin: global flags were not added (#0000716). Members: Changes:1.1.1.1.2.1.2.1.2.1625->1.1.1.1.2.1.2.1.2.1626 [devel] include/struct.h:1.1.1.1.6.1.2.192->1.1.1.1.6.1.2.193 [devel] Changes:1.1.1.1.6.1.2.227->1.1.1.1.6.1.2.228 [devel] --------------------- --------------------- PatchSet 2044 Date: 2003/02/10 00:56:56 Author: syzop Log: Made ".. did a /whois on you" always show the real host (#0000705). Members: Changes:1.1.1.1.2.1.2.1.2.1626->1.1.1.1.2.1.2.1.2.1627 [devel] src/modules/m_whois.c:1.1.2.16->1.1.2.17 [devel] --------------------- --------------------- PatchSet 2056 Date: 2003/02/16 04:59:26 Author: syzop Log: List options were not correctly freed when /list was completed. The bug was it did free the yeslist/nolist elements but not the data in it (lp->value) :PP. Changed to use free_str_list() instead, just like in exit_client. Members: Changes:1.1.1.1.2.1.2.1.2.1637->1.1.1.1.2.1.2.1.2.1638 [devel] src/channel.c:1.1.1.1.6.1.2.206->1.1.1.1.6.1.2.207 [devel] --------------------- --------------------- PatchSet 2057 Date: 2003/02/16 21:12:31 Author: syzop Log: - Fixed MyConnect()/MyClient() bug causing memory leak. Members: Changes:1.1.1.1.2.1.2.1.2.1638->1.1.1.1.2.1.2.1.2.1639 [devel] include/struct.h:1.1.1.1.6.1.2.197->1.1.1.1.6.1.2.198 [devel] src/list.c:1.1.1.1.6.1.2.46->1.1.1.1.6.1.2.47 [devel] --------------------- --------------------- PatchSet 2064 Date: 2003/02/18 18:59:35 Author: syzop Log: - Fixed bug with channel mode +u: Quits/nick changes of other users were shown. Members: Changes:1.1.1.1.2.1.2.1.2.1645->1.1.1.1.2.1.2.1.2.1646 [devel] src/send.c:1.1.1.1.6.1.2.78->1.1.1.1.6.1.2.79 [devel] --------------------- --------------------- PatchSet 2068 Date: 2003/02/19 16:02:28 Author: syzop Log: - Fixed chmode +u again. Members: Changes:1.1.1.1.2.1.2.1.2.1649->1.1.1.1.2.1.2.1.2.1650 [devel] src/send.c:1.1.1.1.6.1.2.79->1.1.1.1.6.1.2.80 [devel] --------------------- PatchSet 2082 Date: 2003/02/26 22:07:10 Author: syzop Log: - Added feature that if the chan is +m AND +u (so both!) and you ban IRC!*@* then ops will no longer see the "relayed" message from IRC. Members: Changes:1.1.1.1.2.1.2.1.2.1660->1.1.1.1.2.1.2.1.2.1661 [devel] src/channel.c:1.1.1.1.6.1.2.208->1.1.1.1.6.1.2.209 [devel] --------------------- --------------------- PatchSet 2083 Date: 2003/02/27 17:13:01 Author: syzop Log: - Made set::allow-userhost-change forced-rejoin work. - Fixed chmode +u bug when chanop was parting but wasn't sent to normal users. Members: Changes:1.1.1.1.2.1.2.1.2.1661->1.1.1.1.2.1.2.1.2.1662 [devel] src/channel.c:1.1.1.1.6.1.2.209->1.1.1.1.6.1.2.210 [devel] Changes:1.1.1.1.6.1.2.241->1.1.1.1.6.1.2.242 [devel] Changes:1.1.1.1.6.1.2.261->1.1.1.1.6.1.2.262 [devel] src/modules/m_chghost.c:1.1.2.14->1.1.2.15 [devel] src/modules/m_chgident.c:1.1.2.11->1.1.2.12 [devel] src/modules/m_sethost.c:1.1.2.13->1.1.2.14 [devel] src/modules/m_setident.c:1.1.2.15->1.1.2.16 [devel] --------------------- --------------------- PatchSet 2085 Date: 2003/02/27 23:23:22 Author: syzop Log: - Added SVSWATCH: allows U-lined server to modify the watch list of a user. - Added SVSSILENCE: allows U-lined server to modify the silence list of a user. Members: Changes:1.1.1.1.2.1.2.1.2.1663->1.1.1.1.2.1.2.1.2.1664 [devel] help.conf:1.1.2.13->1.1.2.14 [devel] makefile.win32:1.1.1.1.4.1.2.41->1.1.1.1.4.1.2.42 [devel] makefile.win32.ssl:1.1.2.4->1.1.2.5 [devel] makefile.win32.ssl.ziplink:1.1.2.2->1.1.2.3 [devel] makefile.win32.ziplink:1.1.2.2->1.1.2.3 [devel] include/h.h:1.1.1.1.6.1.2.107->1.1.1.1.6.1.2.108 [devel] Changes:1.1.1.1.6.1.2.262->1.1.1.1.6.1.2.263 [devel] src/modules/Makefile.in:1.1.2.27->1.1.2.28 [devel] src/modules/l_commands.c:1.1.2.46->1.1.2.47 [devel] src/modules/m_svssilence.c:1.1->1.1.2.1 [devel] src/modules/m_svswatch.c:1.1->1.1.2.1 [devel] --------------------- --------------------- PatchSet 2095 Date: 2003/03/02 23:13:32 Author: syzop Log: - Fixed /setident bug Members: Changes:1.1.1.1.2.1.2.1.2.1668->1.1.1.1.2.1.2.1.2.1669 [devel] src/modules/m_setident.c:1.1.2.16->1.1.2.17 [devel] --------------------- --------------------- PatchSet 2100 Date: 2003/03/07 14:37:24 Author: stskeeps Log: - Fixed a buffer overflow that could be used against setuid setups, found by rave@dtors.net, reported by kokanin - Disabled CMDLINE_CONFIG(-f) by default Members: Changes:1.1.1.1.2.1.2.1.2.1672->1.1.1.1.2.1.2.1.2.1673 [devel] Changes:1.1.1.1.6.1.2.74->1.1.1.1.6.1.2.75 [devel] Changes:1.1.1.1.6.1.2.244->1.1.1.1.6.1.2.245 [devel] --------------------- --------------------- PatchSet 2102 Date: 2003/03/08 17:41:03 Author: codemastr Log: Fixed a /list bug with +s channels and opers Members: Changes:1.1.1.1.2.1.2.1.2.1673->1.1.1.1.2.1.2.1.2.1674 [devel] src/channel.c:1.1.1.1.6.1.2.210->1.1.1.1.6.1.2.211 [devel] --------------------- --------------------- PatchSet 2104 Date: 2003/03/09 03:07:58 Author: syzop Log: - Fixed a match() bug In case of a mask like '*\' it was trying to read out of bounds data. Members: Changes:1.1.1.1.2.1.2.1.2.1675->1.1.1.1.2.1.2.1.2.1676 [devel] src/match.c:1.1.1.1.6.1.2.8->1.1.1.1.6.1.2.9 [devel] --------------------- --------------------- PatchSet 2115 Date: 2003/03/15 19:06:33 Author: codemastr Log: Added chmode +M to numeric 005 and a /restart and /die cleanup Members: Changes:1.1.1.1.2.1.2.1.2.1686->1.1.1.1.2.1.2.1.2.1687 [devel] include/common.h:1.1.1.1.6.1.2.52->1.1.1.1.6.1.2.53 [devel] --------------------- --------------------- PatchSet 2123 Date: 2003/03/21 21:43:36 Author: codemastr Log: Added usermode +p 'hide channels in whois' Members: Changes:1.1.1.1.2.1.2.1.2.1694->1.1.1.1.2.1.2.1.2.1695 [devel] doc/unreal32docs.html:1.1.2.39->1.1.2.40 [devel] include/h.h:1.1.1.1.6.1.2.108->1.1.1.1.6.1.2.109 [devel] src/modules/m_whois.c:1.1.2.17->1.1.2.18 [devel] ---------------------