1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--srvx@srvx.net--2004-srvx/srvx--devo--1.3
5 2004-08-02 12:54:13 GMT Michael Poole <mdpoole@troilus.org> patch-75
10 srvx--devo--1.3--patch-75
12 * Add missing semicolon in German translation of CSMSG_TRANSFER_WAIT.
14 * Fix pointer used in !trim max_access calculation.
16 * Default to maximum line length for all "single-line" messages.
18 * Return success from NickServ ounregister so it is logged properly.
21 ChangeLog languages/de/strings.db src/chanserv.c
22 src/helpfile.c src/nickserv.c
25 2004-07-22 04:03:22 GMT Michael Poole <mdpoole@troilus.org> patch-74
28 Channel suspension, transfer and line wrap changes
30 srvx--devo--1.3--patch-74
32 * Treat half-unsuspended channels as unsuspended, to avoid crashes
33 caused by sysadmins editing chanserv.db in screwy ways.
35 * Add a srvx.conf option to limit how often channel owners can give
36 away channel ownership.
38 * Limit most output line expansions to just one line.
40 * Remove unnecessary assert(hs_user) checks from mod-helpserv.c.
42 * Don't run_empty_interval() in HelpServ when the user's server is
46 ChangeLog languages/de/strings.db src/chanserv.c
47 src/chanserv.h src/helpfile.c src/helpfile.h
48 src/mod-helpserv.c srvx.conf.example
51 2004-07-19 03:38:09 GMT Michael Poole <mdpoole@troilus.org> patch-73
54 Bugfixes for !trim users, !unsuspend and /clearmodes
56 srvx--devo--1.3--patch-73
58 * Show actual upper bound used to trim users.
60 * Update whether an user being unsuspended is in the channel.
62 * Add a missing "break;" so that /clearmodes c doesn't clear NOCTCPS too.
65 ChangeLog src/chanserv.c src/proto-p10.c
68 2004-07-12 19:06:38 GMT Michael Poole <mdpoole@troilus.org> patch-72
71 add FAQ to distribition; make compatible with gcc-2.95
73 srvx--devo--1.3--patch-72
75 * Add FAQ to EXTRA_DIST in root.
77 * Name the anonymous union inside struct mod_chanmode.
79 * Typecast printf() field width arguments to int.
82 ChangeLog Makefile.am src/chanserv.c src/hash.c
83 src/mod-helpserv.c src/mod-snoop.c src/opserv.c
84 src/proto-bahamut.c src/proto-common.c src/proto-p10.c
88 2004-07-10 04:42:12 GMT Zoot <zoot@gamesurge.net> patch-71
91 Fix OperServ inviteme crash
93 srvx--devo--1.3--patch-71
95 * src/opserv.c: Fix a NULL pointer dereference in inviteme that caused crashes
99 ChangeLog src/opserv.c
102 2004-07-01 02:23:21 GMT Michael Poole <mdpoole@troilus.org> patch-70
105 miscellaneous bugfixes and indentation fixes
107 srvx--devo--1.3--patch-70
109 * srvx.conf.example: Clarify comment about "default_hostmask" setting.
111 * patches/sethost13.diff: Forward port of sethost patch, from Reed Loden.
113 * src/opserv.c (cmd_kickbanall): Free mod_chanmode_change after use.
115 * src/proto-p10.c (cmd_whois): Fix indentation and show real server to opers.
117 * src/tools.c (string_buffer_append_vprintf): Avoid a possible buffer overrun.
120 patches/.arch-ids/sethost13.diff.id patches/sethost13.diff
123 ChangeLog INSTALL Makefile.am NEWS README compile configure.in
124 depcomp docs/access-levels.txt docs/coding-style.txt
125 docs/cookies.txt docs/helpserv.txt docs/ircd-modes.txt
126 docs/malloc-compare.txt languages/.arch-inventory
127 languages/de/README languages/de/chanserv.help
128 languages/de/global.help languages/de/modcmd.help
129 languages/de/nickserv.help languages/de/strings.db
130 languages/en/README languages/en_UK/README
131 languages/en_UK/chanserv.help languages/en_UK/opserv.help
132 languages/en_UK/strings.db languages/validate.pl
133 patches/helpserv-pgsql.diff sockcheck.conf.example
134 src/Makefile.am src/chanserv.c src/chanserv.h
135 src/chanserv.help src/common.h src/conf.c src/conf.h
136 src/dict-splay.c src/gline.c src/gline.h src/global.c
137 src/global.h src/global.help src/hash.c src/hash.h src/heap.c
138 src/heap.h src/helpfile.c src/helpfile.h src/ioset.c
139 src/ioset.h src/log.h src/main.c src/mod-helpserv.c
140 src/mod-memoserv.c src/mod-snoop.c src/modcmd.c src/modcmd.h
141 src/modules.c src/modules.h src/nickserv.c src/nickserv.h
142 src/nickserv.help src/opserv.c src/opserv.h src/opserv.help
143 src/policer.c src/policer.h src/proto-bahamut.c
144 src/proto-common.c src/proto-p10.c src/proto.h src/recdb.c
145 src/recdb.h src/saxdb.c src/saxdb.h src/saxdb.help
146 src/sendmail.c src/sendmail.h src/timeq.c src/timeq.h
147 src/tools.c srvx.conf.example tests/nickserv.cmd tests/p10.cmd
148 tests/test-driver.pl tests/test.cmd
149 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-10
150 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-14
151 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-18
152 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-34
153 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-43
154 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-46
155 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-57
156 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-58
157 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-61
158 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-62
159 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-63
160 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-68
161 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-69
163 modified directories:
167 2004-06-16 12:23:32 GMT adam <adam@gamesurge.net> patch-69
170 added modes parameter to srvx.conf to control user modes
172 srvx--devo--1.3--patch-69
174 * 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.
178 ChangeLog src/chanserv.c src/global.c src/mod-helpserv.c
179 src/modcmd.c src/nickserv.c src/opserv.c src/proto-bahamut.c
180 src/proto-p10.c src/proto.h srvx.conf.example
183 2004-06-08 09:24:49 GMT adam <adam@gamesurge.net> patch-68
186 fixed MODE_REGISTERED bug; introduced MCP_REGISTERED
188 srvx--devo--1.3--patch-68
190 * 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)
192 * 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)
198 ChangeLog src/chanserv.c src/proto-bahamut.c src/proto.h
202 2004-05-22 04:24:57 GMT Michael Poole <mdpoole@troilus.org> patch-67
205 Add fake host support (assuming your ircd supports it)
207 srvx--devo--1.3--patch-67
209 Add definitions in various places to support assigning fake hosts to
210 users. We will not give you (or make for you) patches to make your
211 ircd support this feature, so please do not ask. You must set a
212 certain srvx.conf setting to be able to assign fakehosts; finding it
213 is left as an exercise to the reader.
216 ChangeLog src/chanserv.c src/hash.c src/hash.h src/log.c
217 src/nickserv.c src/nickserv.h src/opserv.c src/proto-bahamut.c
218 src/proto-common.c src/proto-p10.c src/proto.h src/tools.c
221 2004-05-22 03:00:05 GMT Michael Poole <mdpoole@troilus.org> patch-66
224 Remove obsolete check for src/srvx directory
226 srvx--devo--1.3--patch-66
228 Since srvx is in arch, and arch doesn't have CVS's eccentricities
229 about old directories, remove the test for src/srvx being a directory.
235 2004-05-21 12:58:18 GMT Michael Poole <mdpoole@troilus.org> patch-65
238 Fix memory leak in ?accounts
240 srvx--devo--1.3--patch-65
242 Fix a memory leak in ?accounts.
245 ChangeLog src/nickserv.c
248 2004-05-21 12:38:39 GMT Michael Poole <mdpoole@troilus.org> patch-64
251 Fix helpserv whine when helpers leave the channel; fix ?devoiceall
253 srvx--devo--1.3--patch-64
255 Remove the parting modeNode before making callbacks, so callbacks
256 don't get confused and think the user is still in the channel.
258 In ?devoiceall, OpServ should only remove voice from users who have it.
261 ChangeLog src/hash.c src/opserv.c
264 2004-05-17 09:44:35 GMT adam <adam@gamesurge.net> patch-63
267 fix minor EnfModes bug in chanserv.c
269 srvx--devo--1.3--patch-63
271 * address bug id #955105; minor EnfModes issue
275 ChangeLog src/chanserv.c
278 2004-05-14 06:27:30 GMT adam <adam@gamesurge.net> patch-62
281 fix stupid typo from --patch-61
283 srvx--devo--1.3--patch-62
285 * fix stupid typo in nickserv.c from --patch-61; sigh.
289 ChangeLog src/nickserv.c
292 2004-05-14 05:37:38 GMT adam <adam@gamesurge.net> patch-61
295 rearrange chanserv-level ban/kick messages; change wording on authentication cookie email, implement old tried2reg patch
297 srvx--devo--1.3--patch-61
299 * chanserv ban/kick messages are now displayed as "(name) message" as opposed to what they were, which was "message (name)"; this was done to remove irregularity with how it was in some parts of the code.
301 * at semi-popular request, wording in initial registration emails has been changed to explain that COOKIE should not be used more than once
303 * implemented old 'tried2reg' patch - you may only use /msg authserv register once per session (this was not the case before, which was apparent with email registrations)
307 patches/.arch-ids/ns_tried2reg102403.diff.id
308 patches/ns_tried2reg102403.diff
311 ChangeLog src/chanserv.c src/hash.h src/nickserv.c
315 2004-05-09 03:05:48 GMT Michael Poole <mdpoole@troilus.org> patch-60
318 Fix several bugs; make off-channel a per-channel option
320 srvx--devo--1.3--patch-60
322 * Add per-channel option (!set offchannel) for off-channel services
325 * Rename REGISTERED_MODE to MODE_REGISTERED and always use it.
327 * Delete remaining (registered) channels on exit.
329 * Fix tests in proto-p10.c for chanop-ness when using off-channel
333 ChangeLog src/chanserv.c src/chanserv.h src/hash.c src/hash.h
334 src/nickserv.c src/proto-bahamut.c src/proto-common.c
335 src/proto-p10.c src/proto.h srvx.conf.example
338 2004-05-07 14:32:06 GMT Michael Poole <mdpoole@troilus.org> patch-59
341 allow daemon mode under cygwin
343 srvx--devo--1.3--patch-59
345 * Remove code to disable daemon mode in Cygwin, since Cygwin now
346 properly implements fork() etc.
352 2004-05-06 09:46:38 GMT adam <adam@gamesurge.net> patch-58
355 basic off-channel support; restructuring how part functions are handled
357 srvx--devo--1.3--patch-58
359 * added srvx.conf setting to allow chanserv to work being outside of a channel; if you'd like to have srvx set a mode as it joins, edit REGISTERED_MODE in hash.h. this will not work properly on P10 networks - though it may be nice for bahamut-based networks. either way, please do not ask us for assistance.
361 * changed the way part functions are called - a modeNode is now passed, and they are run *before* the user's membership link in that channel is nuked.
366 ChangeLog src/chanserv.c src/hash.c src/hash.h
367 src/mod-helpserv.c src/mod-snoop.c src/proto-common.c
368 src/proto-p10.c srvx.conf.example
371 2004-05-01 11:17:11 GMT adam <akl@gamesurge.net> patch-57
374 introduce unreg_privmsg_func, fix minor autoinvite issue, alter account-finding on local services clients
376 srvx--devo--1.3--patch-57
378 * introduce unreg_privmsg_func: unreg_privmsg_func()/unreg_notice_func() - both of which reverse the effect of reg_privmsg_func()/reg_notice_func()
380 * fix minor autoinvite issue: UserAutoInvite (aka: '!uset autoinvite ..') no longer invites you to channels you weren't in if the server you are on just reconnected to the network
382 * alter account-finding on local services clients: non +k users on the local services server are now no longer referred to as services (at least not in regard to accounts..)
386 ChangeLog src/chanserv.c src/nickserv.c src/proto-common.c
387 src/proto-p10.c src/proto.h srvx.conf.example
390 2004-04-29 01:57:00 GMT Michael Poole <mdpoole@troilus.org> patch-56
393 Remove debug messages from account MERGE command; translate RECLAIM kill message
395 srvx--devo--1.3--patch-56
397 * Change the debug messages in NickServ MERGE to be more succinct and
398 useful for accounting/undos.
400 * Translate the kill message sent when reclaiming an owned nickname.
403 ChangeLog src/nickserv.c
406 2004-04-29 01:51:19 GMT Michael Poole <mdpoole@troilus.org> patch-55
409 Fix Bahamut assertion failure; move BURST to more "natural" place
411 srvx--devo--1.3--patch-55
413 * Fix a mod_chanmode assertion failure when using proto-bahamut.c with
416 * Send BURST in response to SVINFO, not SERVER, so that eventual
417 timestamp adjustment is more accurate.
420 ChangeLog src/proto-bahamut.c
423 2004-04-29 01:41:37 GMT Michael Poole <mdpoole@troilus.org> patch-54
426 Fix !up for users below GiveVoice level; implement RFE#933634
428 srvx--devo--1.3--patch-54
430 * If users have access belowGiveVoice, do not let them use UP.
432 * Show channel flags (suspended, autoop, etc) in MYACCESS.
435 ChangeLog src/chanserv.c src/chanserv.help
438 2004-04-29 00:31:22 GMT Michael Poole <mdpoole@troilus.org> patch-53
441 REALLY remove duplicate line in languages/en_UK/chanserv.help.
443 srvx--devo--1.3--patch-53
445 REALLY remove duplicate line in languages/en_UK/chanserv.help.
448 ChangeLog languages/en_UK/chanserv.help
451 2004-04-28 19:55:22 GMT Michael Poole <mdpoole@troilus.org> patch-52
454 Remove duplicate line in en_UK chanserv.help file
456 srvx--devo--1.3--patch-52
458 Remove a duplicate line in languages/en_UK/chanserv.help.
464 2004-04-28 19:53:40 GMT Michael Poole <mdpoole@troilus.org> patch-51
467 Sanity check user infolines
469 srvx--devo--1.3--patch-51
471 * Disallow infolines longer than a configured maximum length (by
472 default, 400 characters).
474 * Disallow infolines that contain certain characters (currently
478 ChangeLog languages/de/strings.db src/chanserv.c
482 2004-04-12 03:25:03 GMT Michael Poole <mdpoole@troilus.org> patch-50
485 fix compile errors on readdir()-deficient platforms
487 srvx--devo--1.3--patch-50
489 * Cygwin does not have "struct dirent.d_type". Check for that in the
490 configure script and use stat() to test for directory-ness instead.
493 ChangeLog configure.in src/helpfile.c
496 2004-04-10 23:04:21 GMT Michael Poole <mdpoole@troilus.org> patch-49
499 add en_UK translation by Byte
501 srvx--devo--1.3--patch-49
503 Add en_UK translation by byte.
506 languages/en_UK/.arch-ids/=id
507 languages/en_UK/.arch-ids/README.id
508 languages/en_UK/.arch-ids/chanserv.help.id
509 languages/en_UK/.arch-ids/opserv.help.id
510 languages/en_UK/.arch-ids/strings.db.id languages/en_UK/README
511 languages/en_UK/chanserv.help languages/en_UK/opserv.help
512 languages/en_UK/strings.db
518 languages/en_UK languages/en_UK/.arch-ids
521 2004-04-09 22:18:21 GMT Michael Poole <mdpoole@troilus.org> patch-48
524 Fix service persistence bug in patch-47
526 srvx--devo--1.3--patch-48
528 patch-47 attempted to fix a previously reported error where srvx would
529 create NickServ, ChanServ, OpServ and Global even if the "nick" entry
530 was omitted from srvx.conf. This broke persistence of all service
531 bots added by the modcmd.service\ add comand. (Closes: #932566)
534 ChangeLog src/modcmd.c
537 2004-04-09 20:08:58 GMT Michael Poole <mdpoole@troilus.org> patch-47
540 Fix service triggers; allow service hostname configuration; fix glitches
542 srvx--devo--1.3--patch-47
544 * Improve length checking logic in ChanServ.names command.
546 * Fix service trigger registration so that database is used in
547 preference to srvx.conf and compiled-in defaults.
549 * Allow service hostnames to be configured in srvx.conf and through
550 "service add"; document this and show an example of setting the
553 * Fix an uninitialized value bug in OpServ.join.
555 * Make OpServ.addtrust accept a count of 0.
557 * Remove untranslated messages from languages/de/modcmd.help (so that
558 new "service add" help is inherited).
561 ChangeLog languages/de/modcmd.help src/chanserv.c src/global.c
562 src/mod-helpserv.c src/modcmd.c src/modcmd.h src/modcmd.help
563 src/nickserv.c src/opserv.c src/opserv.help
564 src/proto-bahamut.c src/proto-p10.c src/proto.h
568 2004-04-09 01:57:12 GMT adam <akl@gamesurge.net> patch-46
571 changes to !uset autoinvite behavior, introduction of allchanmsg_func hooks
573 srvx--devo--1.3--patch-46
575 * changes to !uset autoinvite behavior: the autoinvite flag now works whether or not the channel it is set in is +i/+k.
577 * introduction of allchanmsg_func hooks: there is now a set of hooks (available via reg_allchanmsg_func()) in place to catch all public channel messages the services server sees.
581 ChangeLog src/chanserv.c src/chanserv.help src/proto-common.c
585 2004-04-08 03:42:49 GMT Michael Poole <mdpoole@troilus.org> patch-45
588 Fix automatic ChangeLog tag (I hope)
590 srvx--devo--1.3--patch-45
592 * Try to set the ChangeLog file tag correctly for it to be updated on
596 .arch-ids/ChangeLog.id ChangeLog
599 .arch-ids/ChangeLog.id ChangeLog
602 2004-04-08 03:18:41 GMT Michael Poole <mdpoole@troilus.org> patch-44
605 Fix some signed/unsigned misbehaviors; add FAQ
607 srvx--devo--1.3--patch-44
609 * Change format and variable types to unsigned so as to avoid
610 confusing negative numbers with very large positive numbers.
618 ChangeLog src/chanserv.c src/chanserv.help src/nickserv.c
619 src/opserv.c src/proto-common.c
622 2004-04-04 21:37:36 GMT Zoot <zoot@gamesnet.net> patch-43
625 Fix spurious user protection notices
627 srvx--devo--1.3--patch-43
629 * Fix ChanServ warning users when they remove a ban set on a protected
636 2004-04-03 03:26:43 GMT Michael Poole <mdpoole@troilus.org> patch-42
639 I18N fixes and (hopefully) protocol fixes
641 srvx--devo--1.3--patch-42
643 * Correct some grammar in German translation (extraneous "vor").
645 * Try to fix desyncs when an older channel bursts in after initial join.
647 * Languages must be subdirectories that do not start with '.', so
648 check that before applying them as a language. Since we already
649 have the language list at helpfile_finalize() time, use it instead
650 of walking the "languages" directory again.
652 * Ignore 467 response from uplink.
655 languages/de/strings.db src/hash.c src/helpfile.c
659 2004-04-02 18:38:19 GMT Michael Poole <mdpoole@troilus.org> patch-41
662 Fix mistakes in backport of German translation
664 srvx--devo--1.3--patch-41
666 * Delete mod-serverspy.help since it is not part of this code base.
668 * Replace /AUTHSERV with /msg $N@$s.
671 languages/de/.arch-ids/mod-serverspy.help.id
672 languages/de/mod-serverspy.help
675 languages/de/strings.db
678 2004-04-02 18:34:40 GMT Michael Poole <mdpoole@troilus.org> patch-40
681 Add German translation
683 srvx--devo--1.3--patch-40
685 * Fix a format string bug in nickserv.c:NSEMAIL_ALLOWAUTH_BODY.
687 * Use a separate key name for !netinfo's "Total User Count" so
688 other languages can get proper alignment for both that and
691 * Add German language translation by Marc 'feigling' Kührer.
694 languages/.arch-ids/.arch-inventory.id languages/.arch-ids/=id
695 languages/.arch-ids/validate.pl.id languages/.arch-inventory
696 languages/de/.arch-ids/=id languages/de/.arch-ids/README.id
697 languages/de/.arch-ids/chanserv.help.id
698 languages/de/.arch-ids/global.help.id
699 languages/de/.arch-ids/mod-serverspy.help.id
700 languages/de/.arch-ids/modcmd.help.id
701 languages/de/.arch-ids/nickserv.help.id
702 languages/de/.arch-ids/strings.db.id languages/de/README
703 languages/de/chanserv.help languages/de/global.help
704 languages/de/mod-serverspy.help languages/de/modcmd.help
705 languages/de/nickserv.help languages/de/strings.db
706 languages/en/.arch-ids/=id languages/en/.arch-ids/README.id
707 languages/en/README languages/validate.pl
710 src/chanserv.c src/nickserv.c
713 languages languages/.arch-ids languages/de
714 languages/de/.arch-ids languages/en languages/en/.arch-ids
717 2004-03-30 04:40:38 GMT Michael Poole <mdpoole@troilus.org> patch-39
720 translate interval strings; translate more NickServ messages
722 srvx--devo--1.3--patch-39
724 * Translate interval strings to the user's language.
726 * Translate cookie emails and auth failure messages based on the
727 account's preferred language, rather than the user's preferred
728 language (they will not be authed, so they would get lang_C).
731 src/chanserv.c src/common.h src/global.c src/main.c
732 src/mod-helpserv.c src/mod-memoserv.c src/mod-sockcheck.c
733 src/nickserv.c src/opserv.c src/saxdb.c src/tools.c
736 2004-03-30 04:25:14 GMT Michael Poole <mdpoole@troilus.org> patch-38
739 Fix uninitialized mod_chanmode element in debug build
741 srvx--devo--1.3--patch-38
743 * Convert an old-style auto-variable mod_chanmode to use
744 mod_chanmode_init() so that all fields are initialized.
750 2004-03-30 04:11:03 GMT Michael Poole <mdpoole@troilus.org> patch-37
753 Multi-language support fixes
755 srvx--devo--1.3--patch-37
757 * Copy keys in per-language message tables so that they don't point to
760 * Only warn about missing/extra messages if there are any.
762 * In language_read_list(), do not allocate languages "." or "..".
768 2004-03-29 21:10:10 GMT Michael Poole <mdpoole@troilus.org> patch-36
771 automatic arch-version.h update; CTCP support; helpfile fixes; disk-out-of-space error detection and handling
773 srvx--devo--1.3--patch-36
775 * Add a rule to automatically check arch version and update
776 arch-version.h when needed
778 * Implement CTCP response handling messages direct to services.
780 * Fix grammar error in GIVEOWNERSHIP help entry, fix cross-reference
781 markup in several ChanServ commands (should underline, not bold, the
782 "See Also:" link), remove VERSION help entries from modules that no
783 longer implement that command.
785 * Check for errors (using setjmp/longjmp) when writing to a saxdb
786 file, and log the failures.
789 src/Makefile.am src/chanserv.help src/global.help
790 src/mod-helpserv.c src/mod-memoserv.help src/modcmd.c
791 src/opserv.help src/proto-bahamut.c src/proto-p10.c
792 src/proto.h src/saxdb.c src/saxdb.h src/tools.c
795 2004-03-28 03:28:18 GMT Michael Poole <mdpoole@troilus.org> patch-35
800 srvx--devo--1.3--patch-35
802 * Allow a helpfile to use another module's expansion function by using
803 the syntax ${module:variable}, so that "set language" can be kept in
806 * Fix typos, unclear help entries, and add some missing entries.
809 src/chanserv.help src/helpfile.c src/modcmd.help
810 src/nickserv.help src/proto-bahamut.c src/proto-p10.c
813 2004-03-25 23:17:04 GMT Zoot <zoot@gamesnet.net> patch-34
818 srvx--devo--1.3--patch-34
820 * Make some further updates to INSTALL to bring it in line with srvx 1.3
826 2004-03-25 21:41:17 GMT Michael Poole <mdpoole@troilus.org> patch-33
829 Message and documentation cleanups
831 srvx--devo--1.3--patch-33
833 * Update version number in INSTALL and mention where we do most of
836 * Move the message about using the authcookie to inside of
837 nickserv_make_cookie(), so that when another cookie exists, only the
838 "cookie already pending" message is sent.
840 * Fix various typos, extraneous sentences, and misplaced command
841 listings in nickserv.help.
843 * Remove (unused) fakehost options from srvx.conf.example and update
844 ChanServ's set_shows option.
847 INSTALL src/nickserv.c src/nickserv.help srvx.conf.example
850 2004-03-24 20:32:16 GMT Michael Poole <mdpoole@troilus.org> patch-32
853 Infinite recursion fix; mod_chanmode_parse() fixes
855 srvx--devo--1.3--patch-32
857 * Default lang->parent to lang_C rather than language_find("C"), so
858 that trying to create language "C" does not cause infinite recursion.
860 * Fail when we try to parse a mode with an unrecognized mode character
861 from users; ignore them coming from a server.
864 src/helpfile.c src/proto-bahamut.c src/proto-p10.c
867 2004-03-23 00:12:53 GMT Michael Poole <mdpoole@troilus.org> patch-31
872 srvx--devo--1.3--patch-31
874 * Fix typos in several message strings, and clarify others.
876 * Typecast first argument of gethostbyaddr() to quash warnings.
878 * Load languages in finalization, not initialization, and do not crash
879 when running off the end of a localized strings.db file.
881 * Show the LANGUAGE option in NickServ SET response.
883 * Remove mention of GHOST command when !enable_ghost.
885 * Only initialize alloc_argc when !defined(NDEBUG)
888 src/chanserv.c src/gline.c src/helpfile.c src/helpfile.h
889 src/main.c src/modcmd.c src/nickserv.c src/nickserv.help
893 2004-03-19 14:46:53 GMT Michael Poole <mdpoole@troilus.org> patch-30
896 Fix language initialization bug; fix email change text
898 srvx--devo--1.3--patch-30
900 * Initialize each new account's language when registering it.
902 * Send the first half of the email change cookie to the old address,
903 rather than sending the second half (which also goes to the new
907 src/modcmd.c src/nickserv.c
910 2004-03-17 04:27:17 GMT Michael Poole <mdpoole+arch@troilus.org> patch-29
913 ChanServ seen fixes; other cleanups
915 srvx--devo--1.3--patch-29
917 * Remove rule to generate the unused EXTRA_MODULES preprocessor macro.
919 * Properly adjust ChanServ seen time when a user leaves or is kicked
922 * Read languages from disk before initializing the core services,
923 since they must all be available when loading accounts.
925 * Fix a typo in the log BNF documentation, and add =SEVLIT support for
928 * Add missing "invalid" to NSMSG_INVALID_ANNOUNCE string.
931 configure.in src/chanserv.c src/helpfile.c src/helpfile.h
932 src/log.c src/main.c src/nickserv.c
935 2004-03-12 00:27:29 GMT Entrope <entrope@clan-dk.org> patch-28
938 fix channel mode bouncing bugs
940 srvx--devo--1.3--patch-28
942 * Make mod_chanmode_dup() copy the limit and key like one might expect.
944 * Make ChanServ's handle_mode() copy the default modes using
945 mod_chanmode_dup() instead of an implicit memcpy.
948 src/chanserv.c src/proto-common.c
951 2004-03-11 16:44:35 GMT Entrope <entrope@clan-dk.org> patch-27
954 Fix !resync; helpfile updates; improve ?modcmd
956 srvx--devo--1.3--patch-27
958 * Make ChanServ.RESYNC op (or voice) users when GiveOps (GiveVoice,
959 respectively) is 0 and the user is not on the userlist.
961 * Remove mention of PEONINVITE from chanserv.help.
963 * Mention the GIVEOWNERSHIP command in HelpServ's help file; remove
964 mention of the removed VERSION and WRITE commands.
966 * Make modcmd.MODCMD accept no options, and display the (final)
967 settings for the command. Update the help entry for it.
970 src/chanserv.c src/chanserv.help src/mod-helpserv.help
971 src/modcmd.c src/modcmd.help
974 2004-03-10 19:04:59 GMT Entrope <entrope@clan-dk.org> patch-26
979 srvx--devo--1.3--patch-26
981 * Revert to plain GPLv2.
984 COPYING src/chanserv.c src/chanserv.h src/common.h src/conf.c
985 src/conf.h src/dict-splay.c src/dict.h src/gline.c src/gline.h
986 src/global.c src/global.h src/hash.c src/hash.h src/heap.c
987 src/heap.h src/helpfile.c src/helpfile.h src/ioset.c
988 src/ioset.h src/log.c src/log.h src/main.c src/mod-helpserv.c
989 src/mod-memoserv.c src/mod-snoop.c src/mod-sockcheck.c
990 src/modcmd.c src/modcmd.h src/modules.c src/modules.h
991 src/nickserv.c src/nickserv.h src/opserv.c src/opserv.h
992 src/policer.c src/policer.h src/proto-bahamut.c
993 src/proto-common.c src/proto-p10.c src/proto.h src/recdb.c
994 src/recdb.h src/saxdb.c src/saxdb.h src/sendmail.c
995 src/sendmail.h src/timeq.c src/timeq.h src/tools.c
998 2004-03-10 17:03:30 GMT Entrope <entrope@clan-dk.org> patch-25
1001 Further cleanups and bugfixes
1003 srvx--devo--1.3--patch-25
1005 * Remove "TODO: reimplement" comment in chanserv.c, since all the
1006 functions were already reimplemented.
1008 * Make "/msg ChanServ huggle" work again.
1010 * Fix error messages when bad target names given to say and emote.
1012 * If we get a MODE change affecting a user who somehow quit already,
1015 * Add debugging checks for mod_chanmode argument counts.
1018 src/chanserv.c src/hash.c src/main.c src/mod-helpserv.c
1019 src/mod-snoop.c src/proto-bahamut.c src/proto-common.c
1020 src/proto-p10.c src/proto.h
1023 2004-03-08 17:41:48 GMT Entrope <entrope@clan-dk.org> patch-24
1026 bug fixes (from code coverage tests)
1028 srvx--devo--1.3--patch-24
1030 * Fix typo in CSMSG_ADDED_USER message.
1032 * Fix memory leak in !bans when no bans are shown.
1034 * Fix SAY, EMOTE to user targets.
1036 * Require unsuspended channel for OPCHAN (i.e. ChanServ is in-channel).
1038 * Fix typo in TOPICSNARF help description.
1040 * Fix mod_chanmode argc when reopping services.
1042 * Fix memory leak when rehashing with with an uplink bind address.
1044 * Fix typo in OSMSG_NICK_UNRESERVED message.
1046 * Make *OpServ.op actually op non-ops, instead of just ops.
1048 * Fix kick message translations when shutting down a channel.
1050 * Fix use-after-free if an oper does ?part #badchan.
1052 * Make mod_chanmode_apply() more sensitive to invalid mode changes.
1054 * In create_helper(), let AddChannelUser() decide whether to op the user.
1056 * Remove "Mod" and "Game" from "set_shows" in srvx.conf.example.
1058 * Do not print the status "." in tests when full debug mode is on.
1061 src/chanserv.c src/chanserv.help src/hash.c src/helpfile.c
1062 src/main.c src/opserv.c src/proto-common.c src/proto-p10.c
1063 srvx.conf.example tests/test-driver.pl
1066 2004-03-04 04:48:35 GMT Entrope <entrope@clan-dk.org> patch-23
1069 Bug fixes and cleanups
1071 srvx--devo--1.3--patch-23
1073 * Remove unused src/expnhelp.c file.
1075 * Do not call mod_chanmode_announce() if we give a user neither voice
1076 nor ops (it causes an assertion failure).
1078 * Make switch() on mod_chanmode argument modes a little clearer.
1080 * Add OSMSG_NICK_UNRESERVED format string.
1082 * Translate weekly statistics report headers for HelpServ.
1085 src/.arch-ids/expnhelp.c.id src/expnhelp.c
1088 src/chanserv.c src/mod-helpserv.c src/opserv.c
1091 2004-03-03 01:47:41 GMT Entrope <entrope@clan-dk.org> patch-22
1096 srvx--devo--1.3--patch-22
1098 * In ?kickbanall, mod_chanmode_alloc(1) when we only use one arg.
1100 * In ?modcmd ... channel_access, accept "0" to mean the same as "none."
1102 * In log.c, make a single function to free the oldest log entry for a
1105 * Add more checks for cmd==NULL in chanserv.c:eject_user().
1108 src/chanserv.c src/log.c src/modcmd.c src/opserv.c
1111 2004-03-02 18:21:59 GMT Entrope <entrope@clan-dk.org> patch-21
1114 Add MYACCESS command; fix reference count bug in MOVE
1116 srvx--devo--1.3--patch-21
1118 * Always LockChannel(target) when moving a registered channel.
1120 * Move the self-access list function from ACCESS to MYACCESS, so that
1121 ACCESS can be marked with MODCMD_REQUIRE_CHANUSER.
1123 * Update documentation for MYACCESS vs ACCESS.
1126 src/chanserv.c src/chanserv.help
1129 2004-03-02 04:35:35 GMT Entrope <entrope@clan-dk.org> patch-20
1132 Fix NickServ language crash; convert four ChanServ binary options to level options
1134 srvx--devo--1.3--patch-20
1136 * When you use "/msg nickserv set language" and you have no language
1137 assigned, it would crash. Fix this.
1139 * Convert four ChanServ binary options to level based options:
1140 * Voice (CHANNEL_VOICE_ALL) -> Voice (lvlGiveVoice)
1141 * UserInfo (CHANNEL_INFO_LINES) -> UserInfo (lvlUserInfo)
1142 * PeonInvite (CHANNEL_PEON_INVITE) -> InviteMe (lvlInviteMe)
1143 * TopicSnarf (CHANNEL_TOPIC_SNARF) -> TopicSnarf (lvlTopicSnarf)
1145 * Document the changes in ChanServ options.
1148 src/chanserv.c src/chanserv.h src/chanserv.help src/nickserv.c
1151 2004-03-01 16:23:51 GMT Entrope <entrope@clan-dk.org> patch-19
1154 giveownership fix; handle_join +ov "fix"; revert OSMSG_FLOOD_MODERATE
1156 srvx--devo--1.3--patch-19
1158 * Fix !giveownership by staff.
1160 * If ChanServ gives ops to someone onjoin, do not also give them voice.
1162 * Translate OSMSG_FLOOD_MODERATE according to the channel options
1163 (well, hopefully in the future we will support that) rather than the
1164 join-flooding user's options.
1167 src/chanserv.c src/opserv.c
1170 2004-03-01 09:54:10 GMT Adam Loghry <adam@gamesurge.net> patch-18
1173 no error on inexistent commands done publicly, announcements setting display fix, two opserv chaninfo fixes, OSMSG_FLOOD_MODERATE now works when sent to channels, and hostmask lastquit searches
1175 srvx--devo--1.3--patch-18
1179 src/modcmd.c src/nickserv.c src/nickserv.help src/opserv.c
1182 2004-03-01 02:44:25 GMT Entrope <entrope@clan-dk.org> patch-17
1185 Minor fixes and improvements
1187 srvx--devo--1.3--patch-17
1189 * Fix implementation of privileged-setter note types (it ignored the
1190 OpServ access level before).
1192 * Show proper message when an account's announcements are disabled.
1194 * Translate OSMSG_FLOOD_MODERATE when sending it to a channel.
1197 src/chanserv.c src/nickserv.c src/opserv.c
1200 2004-02-29 21:58:29 GMT Entrope <entrope@clan-dk.org> patch-16
1203 Fix possible crash in chanserv.c:handle_kick()
1205 srvx--devo--1.3--patch-16
1207 * Delay looking up translation for CSMSG_USER_PROTECTED until we know
1208 the kicker actually exists (if a server does the KICK, kicker==NULL).
1214 2004-02-29 14:47:51 GMT Entrope <entrope@clan-dk.org> patch-15
1217 Update .arch-inventory for in-tree builds; remove --disable-lame-tricks
1219 srvx--devo--1.3--patch-15
1221 * Switch to using "backup" in .arch-inventory for generated sources
1222 and objects, since that is more accurate than "precious."
1224 * Add normal build output to .arch-inventory so normal builds do not
1225 cause tree-lint failures (e.g. during "tla update" - bad!).
1227 * Remove the "lame-tricks" option from configure.in since it was not
1231 .arch-inventory configure.in rx/.arch-inventory
1235 2004-02-29 08:07:37 GMT Zoot <zoot@gamesnet.net> patch-14
1238 Limit mode parameter count.
1240 srvx--devo--1.3--patch-14
1242 Restrict the number of mode parameters sent by the P10 protocol
1243 backend to MAXMODEPARAMS.
1249 2004-02-29 03:40:25 GMT Entrope <entrope@clan-dk.org> patch-13
1252 Privileged service fixes
1254 srvx--devo--1.3--patch-13
1256 * Allow runtime control of privileged services.
1258 * Make all oper commands default to having flags +oper.
1260 * Add a "privileged" directive for OpServ in srvx.conf.example.
1263 src/helpfile.c src/modcmd.c src/opserv.c srvx.conf.example
1266 2004-02-28 21:33:30 GMT Entrope <entrope@clan-dk.org> patch-12
1269 more bug fixes from GameSurge
1271 srvx--devo--1.3--patch-12
1273 * Refuse to let an owner !set setters 501.
1275 * Report proper level range when using !trim users <duration>.
1277 * Refuse to let anyone !set <numericoption> 502, etc.
1279 * Refuse to let people below owner level !set <numericoption> above
1282 * Make !d 1d6+5 work.
1284 * Mark users as seen/present AFTER deciding whether to show their
1285 infoline, and PRIVMSG infolines rather than NOTICE them.
1287 * Translate "CSMSG_USER_PROTECTED" (kick protection enforcement
1290 * Enforce plain mode changes, not just ops/deops/bans etc.
1292 * Fix documentation for ChanServ UNREGISTER command.
1295 src/chanserv.c src/chanserv.help
1298 2004-02-28 19:08:13 GMT Entrope <entrope@clan-dk.org> patch-11
1301 Fix bugs found on GameSurge
1303 srvx--devo--1.3--patch-11
1305 * Remove unused ARCH_REVISION macro in Makefile.am
1307 * Fix !trim <userlevel> <duration> (so it does not trim ALL users)
1309 * Properly allow owners to set levels to 501
1311 * Set "deopped" when we deop the person who changed modes
1313 * Mark the first user in a channel as a chanop (fixes a spurious
1314 HACK(4) for newly registered channels).
1316 * Document user level ranges for the TRIM command.
1318 * Document user-level-based SET options as being such (rather than
1319 being multiple-choice options).
1322 src/Makefile.am src/chanserv.c src/chanserv.help src/hash.c
1325 2004-02-28 18:46:03 GMT Zoot <zoot@gamesnet.net> patch-10
1328 reply correctly to bad bans
1330 srvx--devo--1.3--patch-10
1332 Send the correct ban being bounced.
1338 2004-02-28 04:31:12 GMT Entrope <entrope@clan-dk.org> patch-9
1341 put back Make rule for arch-version.h
1343 srvx--devo--1.3--patch-9
1345 * Reinstate the rule to create arch-version.h, which I accidentally
1346 deleted in the last commit
1352 2004-02-28 00:29:08 GMT Entrope <entrope@clan-dk.org> patch-8
1355 runtime helpfile splicing
1357 srvx--devo--1.3--patch-8
1359 * Add a miniature parser to the helpfile reader, allowing
1360 nickserv.help's subsections to be selected at runtime.
1362 * Move nickserv.help.m4 to nickserv.help and rewrite the
1363 selection code to use the above.
1366 Makefile.am TODO src/Makefile.am src/helpfile.c
1370 src/.arch-ids/nickserv.help.m4.id
1371 ==> src/.arch-ids/nickserv.help.id
1372 src/nickserv.help.m4
1373 ==> src/nickserv.help
1376 2004-02-27 16:31:57 GMT Entrope <entrope@clan-dk.org> patch-7
1379 fix userlist presence tracking; "version" command on all services
1381 srvx--devo--1.3--patch-7
1383 * Change scan_handle_presence() to scan_user_presence(), since we always
1384 have the userData* at the caller site.
1386 * Make handle_auth() respect user suspensions.
1388 * In handle_part(), let scan_user_presence() update "seen" time.
1390 * Make ChanServ adduser command take arguments in the "expected" order
1391 ("!adduser target level", not "!adduser level target")
1393 * Add the "version" command to all built-in services
1396 TODO src/chanserv.c src/chanserv.help src/modcmd.c
1399 2004-02-25 04:06:30 GMT Entrope <entrope@clan-dk.org> patch-6
1402 ChanServ, OpServ and main.c bug fixes
1404 srvx--devo--1.3--patch-6
1406 * Read new-style channel flags from the correct field, and do not make
1407 ChanServ rejoin channels that are still suspended
1409 * Allow service nicknames to be omitted from srvx.conf (again)
1411 * Construct "opserv" bot earlier so that database read works correctly
1414 src/chanserv.c src/main.c src/opserv.c
1417 2004-02-24 03:55:22 GMT Entrope <entrope@clan-dk.org> patch-5
1420 fix TODO list, services without "description" fields
1422 srvx--devo--1.3--patch-5
1424 Remove items in the TODO list that have been done
1426 Restore the ability to use a default description for services when a
1427 "nick" but no "description" is present in srvx.conf
1430 TODO src/chanserv.c src/global.c src/main.c src/nickserv.c
1434 2004-02-20 19:29:46 GMT Entrope <entrope@clan-dk.org> patch-4
1437 Fix zoot style [wcmop]list; tweak events access
1439 srvx--devo--1.3--patch-4
1441 Use proper lower bound for zoot style user-level lists.
1443 Change default "events" access to 350.
1449 2004-02-19 22:36:42 GMT Entrope <entrope@clan-dk.org> patch-3
1454 srvx--devo--1.3--patch-3
1456 Fix the response when trying to set an option to an invalid access level.
1458 Put accurate headers on zoot_list !users output.
1460 Reduce default addban/addtimedban/delban access levels to 250.
1462 Add advertising/support plug for #srvx.
1464 Handle (but report) IRC socket connection errors.
1467 src/chanserv.c src/hash.c src/modcmd.c tests/test-driver.pl
1470 2004-02-18 00:18:30 GMT Entrope <entrope@clan-dk.org> patch-2
1473 Support topic bursts; fix topic display in CHANINFO command
1475 srvx--devo--1.3--patch-2
1477 When we wipe out an older channel on our end, clear its topic.
1479 Fix the message send function used by CHANINFO.
1481 When we get a P10 T message, check for the extra fields added in Asuka.
1484 src/hash.c src/opserv.c src/proto-p10.c
1487 2004-02-17 22:02:03 GMT Entrope <entrope@clan-dk.org> patch-1
1490 Indenting cleanups, +sp fix, PING fix
1492 srvx--devo--1.3--patch-1
1494 Add explicit copyright notice to VERSION command
1495 When receiving a PING, respond using numnick instead of readable name
1497 Remove out-of-date references to GamesNET
1500 .arch-ids/.cvsignore.id .cvsignore
1501 docs/.arch-ids/.cvsignore.id docs/.cvsignore
1502 patches/.arch-ids/.cvsignore.id patches/.cvsignore
1503 rx/.arch-ids/.arch-inventory.id rx/.arch-ids/.cvsignore.id
1504 rx/.arch-inventory rx/.cvsignore src/.arch-ids/.cvsignore.id
1505 src/.cvsignore tests/.arch-ids/.cvsignore.id tests/.cvsignore
1508 .arch-inventory AUTHORS docs/.arch-inventory
1509 docs/access-levels.txt patches/.arch-inventory
1510 sockcheck.conf.example src/.arch-inventory src/chanserv.help
1511 src/ioset.c src/modcmd.c src/proto-bahamut.c src/proto-p10.c
1512 src/tools.c tests/.arch-inventory
1515 2004-02-11 04:12:26 GMT Entrope <entrope@clan-dk.org> base-0
1518 Initial import (again)
1520 srvx--devo--1.3--base-0
1522 Initial import of srvx-1.3 code.
1525 AUTHORS COPYING ChangeLog INSTALL Makefile.am NEWS README TODO
1526 autogen.sh compile config.guess config.sub configure.in
1527 depcomp docs/access-levels.txt docs/coding-style.txt
1528 docs/cookies.txt docs/helpserv.txt docs/ircd-modes.txt
1529 docs/malloc-compare.txt install-sh ltmain.sh missing
1530 mkinstalldirs patches/asuka-sethost.diff
1531 patches/helpserv-pgsql.diff patches/helpserv-pgsql.txt
1532 patches/log-pgsql.diff patches/log-pgsql.txt
1533 patches/ns_reclaim-flag102403.diff
1534 patches/ns_tried2reg102403.diff patches/srvx-bantypes.diff
1535 patches/srvx-successor.diff rx/COPYING.LIB rx/ChangeLog
1536 rx/Makefile.am rx/Makefile.in rx/_rx.h rx/compile rx/depcomp
1537 rx/hashrexp.c rx/inst-rxposix.h rx/rx.c rx/rx.h rx/rxall.h
1538 rx/rxanal.c rx/rxanal.h rx/rxbasic.c rx/rxbasic.h
1539 rx/rxbitset.c rx/rxbitset.h rx/rxcontext.h rx/rxcset.c
1540 rx/rxcset.h rx/rxdbug.c rx/rxgnucomp.c rx/rxgnucomp.h
1541 rx/rxhash.c rx/rxhash.h rx/rxnfa.c rx/rxnfa.h rx/rxnode.c
1542 rx/rxnode.h rx/rxposix.c rx/rxposix.h rx/rxproto.h rx/rxsimp.c
1543 rx/rxsimp.h rx/rxspencer.c rx/rxspencer.h rx/rxstr.c
1544 rx/rxstr.h rx/rxsuper.c rx/rxsuper.h rx/rxunfa.c rx/rxunfa.h
1545 sockcheck.conf.example src/Makefile.am src/chanserv.c
1546 src/chanserv.h src/chanserv.help src/checkdb.c src/common.h
1547 src/compat.c src/compat.h src/conf.c src/conf.h
1548 src/dict-splay.c src/dict.h src/expnhelp.c src/getopt.c
1549 src/getopt.h src/getopt1.c src/gline.c src/gline.h
1550 src/global.c src/global.h src/global.help src/globtest.c
1551 src/hash.c src/hash.h src/heap.c src/heap.h src/helpfile.c
1552 src/helpfile.h src/ioset.c src/ioset.h src/log.c src/log.h
1553 src/main.c src/md5.c src/md5.h src/mod-helpserv.c
1554 src/mod-helpserv.help src/mod-memoserv.c src/mod-memoserv.help
1555 src/mod-snoop.c src/mod-sockcheck.c src/mod-sockcheck.help
1556 src/modcmd.c src/modcmd.h src/modcmd.help src/modules.c
1557 src/modules.h src/nickserv.c src/nickserv.h
1558 src/nickserv.help.m4 src/opserv.c src/opserv.h src/opserv.help
1559 src/policer.c src/policer.h src/proto-bahamut.c
1560 src/proto-common.c src/proto-p10.c src/proto.h src/recdb.c
1561 src/recdb.h src/saxdb.c src/saxdb.h src/saxdb.help
1562 src/sendmail.c src/sendmail.h src/sendmail.help src/stamp-h.in
1563 src/stamp-h1.in src/timeq.c src/timeq.h src/tools.c
1564 srvx.conf.example stamp-h2.in tests/coverage-2.cmd
1565 tests/coverage.cmd tests/coverage.txt tests/ircd.conf
1566 tests/ircd.motd tests/nickserv.cmd tests/p10.cmd
1567 tests/srvx.conf tests/test-driver.pl tests/test.cmd