+2004-09-15 04:14:14 GMT adam <adam@gamesurge.net> patch-81
+
+ Summary:
+ Consolidate use_registered_mode into off_channel and expand overall functionality
+ Revision:
+ srvx--devo--1.3--patch-81
+
+ * srvx.conf's off_channel setting now allows us to turn on all of the features of out-of-channel services without activating the
+ channel setting to have chanserv part
+
+
+
+
+ modified files:
+ ChangeLog src/chanserv.c srvx.conf.example
+
+
+2004-09-13 13:11:38 GMT Michael Poole <mdpoole@troilus.org> patch-80
+
+ Summary:
+ ChanServ bugfixes for +z and addbans in suspended channels
+ Revision:
+ srvx--devo--1.3--patch-80
+
+ If ChanServ should use MODE_REGISTERED, update that when moving channels.
+
+ Do not check for bans against an auth'ing user in suspended channels.
+
+ Change the example entries for off_channel and use_registered_mode to
+ make the enabled/on values more obvious.
+
+ modified files:
+ ChangeLog src/chanserv.c srvx.conf.example
+
+
+2004-09-08 23:36:51 GMT Michael Poole <mdpoole@troilus.org> patch-79
+
+ Summary:
+ Implement item #1011114, #997053
+ Revision:
+ srvx--devo--1.3--patch-79
+
+ * Adjust the default max_greetlen to 200 (since greetings are now
+ unconditionally capped at one line of output).
+
+ * Allow DNRs to be shown for accounts that currently do not exist.
+
+ modified files:
+ ChangeLog src/chanserv.c src/opserv.c srvx.conf.example
+
+
+2004-09-06 13:35:59 GMT Michael Poole <mdpoole@troilus.org> patch-78
+
+ Summary:
+ Fix bugs; better handle oplevels from ircu2.10.12
+ Revision:
+ srvx--devo--1.3--patch-78
+
+ * Fix order of port and IP in sample socks4 proxy test.
+
+ * Fix a bug in dict_remove2() that corrupted the tree order if a
+ cleanup function tried to delete another node.
+
+ * Fix a buffer overflow in cmd_joiner.
+
+ * Get rid of free_nick_info() since it is really just free().
+
+ * If our P10 uplink sends an oplevel in a burst, treat it as a chanop.
+
+ modified files:
+ ChangeLog sockcheck.conf.example src/dict-splay.c src/modcmd.c
+ src/nickserv.c src/proto-p10.c
+
+
+2004-08-12 16:06:55 GMT Zoot <zoot@gamesurge.net> patch-77
+
+ Summary:
+ More title host checking
+ Revision:
+ srvx--devo--1.3--patch-77
+
+ * src/nickserv.c: Make oset title verify that the final combined fakehost
+ will not be truncated before storing the title. Also, supply a missing
+ format string argument.
+
+ modified files:
+ ChangeLog src/nickserv.c
+
+
+2004-08-08 17:42:01 GMT Zoot <zoot@gamesurge.net> patch-76
+
+ Summary:
+ Fix format string bug
+ Revision:
+ srvx--devo--1.3--patch-76
+
+ * src/chanserv.c: Fix a format string bug in the myaccess command.
+
+ modified files:
+ ChangeLog src/chanserv.c
+
+
+2004-08-02 12:54:13 GMT Michael Poole <mdpoole@troilus.org> patch-75
+
+ Summary:
+ Assorted bug fixes
+ Revision:
+ srvx--devo--1.3--patch-75
+
+ * Add missing semicolon in German translation of CSMSG_TRANSFER_WAIT.
+
+ * Fix pointer used in !trim max_access calculation.
+
+ * Default to maximum line length for all "single-line" messages.
+
+ * Return success from NickServ ounregister so it is logged properly.
+
+ modified files:
+ ChangeLog languages/de/strings.db src/chanserv.c
+ src/helpfile.c src/nickserv.c
+
+
+2004-07-22 04:03:22 GMT Michael Poole <mdpoole@troilus.org> patch-74
+
+ Summary:
+ Channel suspension, transfer and line wrap changes
+ Revision:
+ srvx--devo--1.3--patch-74
+
+ * Treat half-unsuspended channels as unsuspended, to avoid crashes
+ caused by sysadmins editing chanserv.db in screwy ways.
+
+ * Add a srvx.conf option to limit how often channel owners can give
+ away channel ownership.
+
+ * Limit most output line expansions to just one line.
+
+ * Remove unnecessary assert(hs_user) checks from mod-helpserv.c.
+
+ * Don't run_empty_interval() in HelpServ when the user's server is
+ still bursting.
+
+ modified files:
+ ChangeLog languages/de/strings.db src/chanserv.c
+ src/chanserv.h src/helpfile.c src/helpfile.h
+ src/mod-helpserv.c srvx.conf.example
+
+
+2004-07-19 03:38:09 GMT Michael Poole <mdpoole@troilus.org> patch-73
+
+ Summary:
+ Bugfixes for !trim users, !unsuspend and /clearmodes
+ Revision:
+ srvx--devo--1.3--patch-73
+
+ * Show actual upper bound used to trim users.
+
+ * Update whether an user being unsuspended is in the channel.
+
+ * Add a missing "break;" so that /clearmodes c doesn't clear NOCTCPS too.
+
+ modified files:
+ ChangeLog src/chanserv.c src/proto-p10.c
+
+
+2004-07-12 19:06:38 GMT Michael Poole <mdpoole@troilus.org> patch-72
+
+ Summary:
+ add FAQ to distribition; make compatible with gcc-2.95
+ Revision:
+ srvx--devo--1.3--patch-72
+
+ * Add FAQ to EXTRA_DIST in root.
+
+ * Name the anonymous union inside struct mod_chanmode.
+
+ * Typecast printf() field width arguments to int.
+
+ modified files:
+ ChangeLog Makefile.am src/chanserv.c src/hash.c
+ src/mod-helpserv.c src/mod-snoop.c src/opserv.c
+ src/proto-bahamut.c src/proto-common.c src/proto-p10.c
+ src/proto.h
+
+
+2004-07-10 04:42:12 GMT Zoot <zoot@gamesurge.net> patch-71
+
+ Summary:
+ Fix OperServ inviteme crash
+ Revision:
+ srvx--devo--1.3--patch-71
+
+ * src/opserv.c: Fix a NULL pointer dereference in inviteme that caused crashes
+ for some users.
+
+ modified files:
+ ChangeLog src/opserv.c
+
+
+2004-07-01 02:23:21 GMT Michael Poole <mdpoole@troilus.org> patch-70
+
+ Summary:
+ miscellaneous bugfixes and indentation fixes
+ Revision:
+ srvx--devo--1.3--patch-70
+
+ * srvx.conf.example: Clarify comment about "default_hostmask" setting.
+
+ * patches/sethost13.diff: Forward port of sethost patch, from Reed Loden.
+
+ * src/opserv.c (cmd_kickbanall): Free mod_chanmode_change after use.
+
+ * src/proto-p10.c (cmd_whois): Fix indentation and show real server to opers.
+
+ * src/tools.c (string_buffer_append_vprintf): Avoid a possible buffer overrun.
+
+ new files:
+ patches/.arch-ids/sethost13.diff.id patches/sethost13.diff
+
+ modified files:
+ ChangeLog INSTALL Makefile.am NEWS README compile configure.in
+ depcomp docs/access-levels.txt docs/coding-style.txt
+ docs/cookies.txt docs/helpserv.txt docs/ircd-modes.txt
+ docs/malloc-compare.txt languages/.arch-inventory
+ languages/de/README languages/de/chanserv.help
+ languages/de/global.help languages/de/modcmd.help
+ languages/de/nickserv.help languages/de/strings.db
+ languages/en/README languages/en_UK/README
+ languages/en_UK/chanserv.help languages/en_UK/opserv.help
+ languages/en_UK/strings.db languages/validate.pl
+ patches/helpserv-pgsql.diff sockcheck.conf.example
+ src/Makefile.am src/chanserv.c src/chanserv.h
+ src/chanserv.help src/common.h src/conf.c src/conf.h
+ src/dict-splay.c src/gline.c src/gline.h src/global.c
+ src/global.h src/global.help src/hash.c src/hash.h src/heap.c
+ src/heap.h src/helpfile.c src/helpfile.h src/ioset.c
+ src/ioset.h src/log.h src/main.c src/mod-helpserv.c
+ src/mod-memoserv.c src/mod-snoop.c src/modcmd.c src/modcmd.h
+ src/modules.c src/modules.h src/nickserv.c src/nickserv.h
+ src/nickserv.help src/opserv.c src/opserv.h src/opserv.help
+ src/policer.c src/policer.h src/proto-bahamut.c
+ src/proto-common.c src/proto-p10.c src/proto.h src/recdb.c
+ src/recdb.h src/saxdb.c src/saxdb.h src/saxdb.help
+ src/sendmail.c src/sendmail.h src/timeq.c src/timeq.h
+ src/tools.c srvx.conf.example tests/nickserv.cmd tests/p10.cmd
+ tests/test-driver.pl tests/test.cmd
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-10
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-14
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-18
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-34
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-43
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-46
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-57
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-58
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-61
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-62
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-63
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-68
+ {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-69
+
+ modified directories:
+ languages/en_UK
+
+
+2004-06-16 12:23:32 GMT adam <adam@gamesurge.net> patch-69
+
+ Summary:
+ added modes parameter to srvx.conf to control user modes
+ Revision:
+ srvx--devo--1.3--patch-69
+
+ * each service now has a 'modes' parameter in srvx.conf to specify their individual modes.. if left blank, will default to whatever 'services' modes work for your ircd.
+
+
+ modified files:
+ ChangeLog src/chanserv.c src/global.c src/mod-helpserv.c
+ src/modcmd.c src/nickserv.c src/opserv.c src/proto-bahamut.c
+ src/proto-p10.c src/proto.h srvx.conf.example
+
+
+2004-06-08 09:24:49 GMT adam <adam@gamesurge.net> patch-68
+
+ Summary:
+ fixed MODE_REGISTERED bug; introduced MCP_REGISTERED
+ Revision:
+ srvx--devo--1.3--patch-68
+
+ * fixed MODE_REGISTERED bug: srvx was sending a blank mode change on channel unregistrations; we now have a srvx.conf setting that dictates whether or not to use MODE_REGISTERED (which has no corresponding letter on P10 networks!) - also, we now set MODE_REGISTERED in newly registered channels (which we werent before)
+
+ * introduced MCP_REGISTERED: we now don't let channels that are registered play with the registered mode (usually +r on bahamut networks) via chanserv user-level commands (ie: !mode -r)
+
+
+
+
+ modified files:
+ ChangeLog src/chanserv.c src/proto-bahamut.c src/proto.h
+ srvx.conf.example
+
+