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-04-10 23:04:21 GMT Michael Poole <mdpoole@troilus.org> patch-49
8 add en_UK translation by Byte
10 srvx--devo--1.3--patch-49
12 Add en_UK translation by byte.
15 languages/en_UK/.arch-ids/=id
16 languages/en_UK/.arch-ids/README.id
17 languages/en_UK/.arch-ids/chanserv.help.id
18 languages/en_UK/.arch-ids/opserv.help.id
19 languages/en_UK/.arch-ids/strings.db.id languages/en_UK/README
20 languages/en_UK/chanserv.help languages/en_UK/opserv.help
21 languages/en_UK/strings.db
27 languages/en_UK languages/en_UK/.arch-ids
30 2004-04-09 22:18:21 GMT Michael Poole <mdpoole@troilus.org> patch-48
33 Fix service persistence bug in patch-47
35 srvx--devo--1.3--patch-48
37 patch-47 attempted to fix a previously reported error where srvx would
38 create NickServ, ChanServ, OpServ and Global even if the "nick" entry
39 was omitted from srvx.conf. This broke persistence of all service
40 bots added by the modcmd.service\ add comand. (Closes: #932566)
43 ChangeLog src/modcmd.c
46 2004-04-09 20:08:58 GMT Michael Poole <mdpoole@troilus.org> patch-47
49 Fix service triggers; allow service hostname configuration; fix glitches
51 srvx--devo--1.3--patch-47
53 * Improve length checking logic in ChanServ.names command.
55 * Fix service trigger registration so that database is used in
56 preference to srvx.conf and compiled-in defaults.
58 * Allow service hostnames to be configured in srvx.conf and through
59 "service add"; document this and show an example of setting the
62 * Fix an uninitialized value bug in OpServ.join.
64 * Make OpServ.addtrust accept a count of 0.
66 * Remove untranslated messages from languages/de/modcmd.help (so that
67 new "service add" help is inherited).
70 ChangeLog languages/de/modcmd.help src/chanserv.c src/global.c
71 src/mod-helpserv.c src/modcmd.c src/modcmd.h src/modcmd.help
72 src/nickserv.c src/opserv.c src/opserv.help
73 src/proto-bahamut.c src/proto-p10.c src/proto.h
77 2004-04-09 01:57:12 GMT adam <akl@gamesurge.net> patch-46
80 changes to !uset autoinvite behavior, introduction of allchanmsg_func hooks
82 srvx--devo--1.3--patch-46
84 * changes to !uset autoinvite behavior: the autoinvite flag now works whether or not the channel it is set in is +i/+k.
86 * 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.
90 ChangeLog src/chanserv.c src/chanserv.help src/proto-common.c
94 2004-04-08 03:42:49 GMT Michael Poole <mdpoole@troilus.org> patch-45
97 Fix automatic ChangeLog tag (I hope)
99 srvx--devo--1.3--patch-45
101 * Try to set the ChangeLog file tag correctly for it to be updated on
105 .arch-ids/ChangeLog.id ChangeLog
108 .arch-ids/ChangeLog.id ChangeLog
111 2004-04-08 03:18:41 GMT Michael Poole <mdpoole@troilus.org> patch-44
114 Fix some signed/unsigned misbehaviors; add FAQ
116 srvx--devo--1.3--patch-44
118 * Change format and variable types to unsigned so as to avoid
119 confusing negative numbers with very large positive numbers.
127 ChangeLog src/chanserv.c src/chanserv.help src/nickserv.c
128 src/opserv.c src/proto-common.c
131 2004-04-04 21:37:36 GMT Zoot <zoot@gamesnet.net> patch-43
134 Fix spurious user protection notices
136 srvx--devo--1.3--patch-43
138 * Fix ChanServ warning users when they remove a ban set on a protected
145 2004-04-03 03:26:43 GMT Michael Poole <mdpoole@troilus.org> patch-42
148 I18N fixes and (hopefully) protocol fixes
150 srvx--devo--1.3--patch-42
152 * Correct some grammar in German translation (extraneous "vor").
154 * Try to fix desyncs when an older channel bursts in after initial join.
156 * Languages must be subdirectories that do not start with '.', so
157 check that before applying them as a language. Since we already
158 have the language list at helpfile_finalize() time, use it instead
159 of walking the "languages" directory again.
161 * Ignore 467 response from uplink.
164 languages/de/strings.db src/hash.c src/helpfile.c
168 2004-04-02 18:38:19 GMT Michael Poole <mdpoole@troilus.org> patch-41
171 Fix mistakes in backport of German translation
173 srvx--devo--1.3--patch-41
175 * Delete mod-serverspy.help since it is not part of this code base.
177 * Replace /AUTHSERV with /msg $N@$s.
180 languages/de/.arch-ids/mod-serverspy.help.id
181 languages/de/mod-serverspy.help
184 languages/de/strings.db
187 2004-04-02 18:34:40 GMT Michael Poole <mdpoole@troilus.org> patch-40
190 Add German translation
192 srvx--devo--1.3--patch-40
194 * Fix a format string bug in nickserv.c:NSEMAIL_ALLOWAUTH_BODY.
196 * Use a separate key name for !netinfo's "Total User Count" so
197 other languages can get proper alignment for both that and
200 * Add German language translation by Marc 'feigling' Kührer.
203 languages/.arch-ids/.arch-inventory.id languages/.arch-ids/=id
204 languages/.arch-ids/validate.pl.id languages/.arch-inventory
205 languages/de/.arch-ids/=id languages/de/.arch-ids/README.id
206 languages/de/.arch-ids/chanserv.help.id
207 languages/de/.arch-ids/global.help.id
208 languages/de/.arch-ids/mod-serverspy.help.id
209 languages/de/.arch-ids/modcmd.help.id
210 languages/de/.arch-ids/nickserv.help.id
211 languages/de/.arch-ids/strings.db.id languages/de/README
212 languages/de/chanserv.help languages/de/global.help
213 languages/de/mod-serverspy.help languages/de/modcmd.help
214 languages/de/nickserv.help languages/de/strings.db
215 languages/en/.arch-ids/=id languages/en/.arch-ids/README.id
216 languages/en/README languages/validate.pl
219 src/chanserv.c src/nickserv.c
222 languages languages/.arch-ids languages/de
223 languages/de/.arch-ids languages/en languages/en/.arch-ids
226 2004-03-30 04:40:38 GMT Michael Poole <mdpoole@troilus.org> patch-39
229 translate interval strings; translate more NickServ messages
231 srvx--devo--1.3--patch-39
233 * Translate interval strings to the user's language.
235 * Translate cookie emails and auth failure messages based on the
236 account's preferred language, rather than the user's preferred
237 language (they will not be authed, so they would get lang_C).
240 src/chanserv.c src/common.h src/global.c src/main.c
241 src/mod-helpserv.c src/mod-memoserv.c src/mod-sockcheck.c
242 src/nickserv.c src/opserv.c src/saxdb.c src/tools.c
245 2004-03-30 04:25:14 GMT Michael Poole <mdpoole@troilus.org> patch-38
248 Fix uninitialized mod_chanmode element in debug build
250 srvx--devo--1.3--patch-38
252 * Convert an old-style auto-variable mod_chanmode to use
253 mod_chanmode_init() so that all fields are initialized.
259 2004-03-30 04:11:03 GMT Michael Poole <mdpoole@troilus.org> patch-37
262 Multi-language support fixes
264 srvx--devo--1.3--patch-37
266 * Copy keys in per-language message tables so that they don't point to
269 * Only warn about missing/extra messages if there are any.
271 * In language_read_list(), do not allocate languages "." or "..".
277 2004-03-29 21:10:10 GMT Michael Poole <mdpoole@troilus.org> patch-36
280 automatic arch-version.h update; CTCP support; helpfile fixes; disk-out-of-space error detection and handling
282 srvx--devo--1.3--patch-36
284 * Add a rule to automatically check arch version and update
285 arch-version.h when needed
287 * Implement CTCP response handling messages direct to services.
289 * Fix grammar error in GIVEOWNERSHIP help entry, fix cross-reference
290 markup in several ChanServ commands (should underline, not bold, the
291 "See Also:" link), remove VERSION help entries from modules that no
292 longer implement that command.
294 * Check for errors (using setjmp/longjmp) when writing to a saxdb
295 file, and log the failures.
298 src/Makefile.am src/chanserv.help src/global.help
299 src/mod-helpserv.c src/mod-memoserv.help src/modcmd.c
300 src/opserv.help src/proto-bahamut.c src/proto-p10.c
301 src/proto.h src/saxdb.c src/saxdb.h src/tools.c
304 2004-03-28 03:28:18 GMT Michael Poole <mdpoole@troilus.org> patch-35
309 srvx--devo--1.3--patch-35
311 * Allow a helpfile to use another module's expansion function by using
312 the syntax ${module:variable}, so that "set language" can be kept in
315 * Fix typos, unclear help entries, and add some missing entries.
318 src/chanserv.help src/helpfile.c src/modcmd.help
319 src/nickserv.help src/proto-bahamut.c src/proto-p10.c
322 2004-03-25 23:17:04 GMT Zoot <zoot@gamesnet.net> patch-34
327 srvx--devo--1.3--patch-34
329 * Make some further updates to INSTALL to bring it in line with srvx 1.3
335 2004-03-25 21:41:17 GMT Michael Poole <mdpoole@troilus.org> patch-33
338 Message and documentation cleanups
340 srvx--devo--1.3--patch-33
342 * Update version number in INSTALL and mention where we do most of
345 * Move the message about using the authcookie to inside of
346 nickserv_make_cookie(), so that when another cookie exists, only the
347 "cookie already pending" message is sent.
349 * Fix various typos, extraneous sentences, and misplaced command
350 listings in nickserv.help.
352 * Remove (unused) fakehost options from srvx.conf.example and update
353 ChanServ's set_shows option.
356 INSTALL src/nickserv.c src/nickserv.help srvx.conf.example
359 2004-03-24 20:32:16 GMT Michael Poole <mdpoole@troilus.org> patch-32
362 Infinite recursion fix; mod_chanmode_parse() fixes
364 srvx--devo--1.3--patch-32
366 * Default lang->parent to lang_C rather than language_find("C"), so
367 that trying to create language "C" does not cause infinite recursion.
369 * Fail when we try to parse a mode with an unrecognized mode character
370 from users; ignore them coming from a server.
373 src/helpfile.c src/proto-bahamut.c src/proto-p10.c
376 2004-03-23 00:12:53 GMT Michael Poole <mdpoole@troilus.org> patch-31
381 srvx--devo--1.3--patch-31
383 * Fix typos in several message strings, and clarify others.
385 * Typecast first argument of gethostbyaddr() to quash warnings.
387 * Load languages in finalization, not initialization, and do not crash
388 when running off the end of a localized strings.db file.
390 * Show the LANGUAGE option in NickServ SET response.
392 * Remove mention of GHOST command when !enable_ghost.
394 * Only initialize alloc_argc when !defined(NDEBUG)
397 src/chanserv.c src/gline.c src/helpfile.c src/helpfile.h
398 src/main.c src/modcmd.c src/nickserv.c src/nickserv.help
402 2004-03-19 14:46:53 GMT Michael Poole <mdpoole@troilus.org> patch-30
405 Fix language initialization bug; fix email change text
407 srvx--devo--1.3--patch-30
409 * Initialize each new account's language when registering it.
411 * Send the first half of the email change cookie to the old address,
412 rather than sending the second half (which also goes to the new
416 src/modcmd.c src/nickserv.c
419 2004-03-17 04:27:17 GMT Michael Poole <mdpoole+arch@troilus.org> patch-29
422 ChanServ seen fixes; other cleanups
424 srvx--devo--1.3--patch-29
426 * Remove rule to generate the unused EXTRA_MODULES preprocessor macro.
428 * Properly adjust ChanServ seen time when a user leaves or is kicked
431 * Read languages from disk before initializing the core services,
432 since they must all be available when loading accounts.
434 * Fix a typo in the log BNF documentation, and add =SEVLIT support for
437 * Add missing "invalid" to NSMSG_INVALID_ANNOUNCE string.
440 configure.in src/chanserv.c src/helpfile.c src/helpfile.h
441 src/log.c src/main.c src/nickserv.c
444 2004-03-12 00:27:29 GMT Entrope <entrope@clan-dk.org> patch-28
447 fix channel mode bouncing bugs
449 srvx--devo--1.3--patch-28
451 * Make mod_chanmode_dup() copy the limit and key like one might expect.
453 * Make ChanServ's handle_mode() copy the default modes using
454 mod_chanmode_dup() instead of an implicit memcpy.
457 src/chanserv.c src/proto-common.c
460 2004-03-11 16:44:35 GMT Entrope <entrope@clan-dk.org> patch-27
463 Fix !resync; helpfile updates; improve ?modcmd
465 srvx--devo--1.3--patch-27
467 * Make ChanServ.RESYNC op (or voice) users when GiveOps (GiveVoice,
468 respectively) is 0 and the user is not on the userlist.
470 * Remove mention of PEONINVITE from chanserv.help.
472 * Mention the GIVEOWNERSHIP command in HelpServ's help file; remove
473 mention of the removed VERSION and WRITE commands.
475 * Make modcmd.MODCMD accept no options, and display the (final)
476 settings for the command. Update the help entry for it.
479 src/chanserv.c src/chanserv.help src/mod-helpserv.help
480 src/modcmd.c src/modcmd.help
483 2004-03-10 19:04:59 GMT Entrope <entrope@clan-dk.org> patch-26
488 srvx--devo--1.3--patch-26
490 * Revert to plain GPLv2.
493 COPYING src/chanserv.c src/chanserv.h src/common.h src/conf.c
494 src/conf.h src/dict-splay.c src/dict.h src/gline.c src/gline.h
495 src/global.c src/global.h src/hash.c src/hash.h src/heap.c
496 src/heap.h src/helpfile.c src/helpfile.h src/ioset.c
497 src/ioset.h src/log.c src/log.h src/main.c src/mod-helpserv.c
498 src/mod-memoserv.c src/mod-snoop.c src/mod-sockcheck.c
499 src/modcmd.c src/modcmd.h src/modules.c src/modules.h
500 src/nickserv.c src/nickserv.h src/opserv.c src/opserv.h
501 src/policer.c src/policer.h src/proto-bahamut.c
502 src/proto-common.c src/proto-p10.c src/proto.h src/recdb.c
503 src/recdb.h src/saxdb.c src/saxdb.h src/sendmail.c
504 src/sendmail.h src/timeq.c src/timeq.h src/tools.c
507 2004-03-10 17:03:30 GMT Entrope <entrope@clan-dk.org> patch-25
510 Further cleanups and bugfixes
512 srvx--devo--1.3--patch-25
514 * Remove "TODO: reimplement" comment in chanserv.c, since all the
515 functions were already reimplemented.
517 * Make "/msg ChanServ huggle" work again.
519 * Fix error messages when bad target names given to say and emote.
521 * If we get a MODE change affecting a user who somehow quit already,
524 * Add debugging checks for mod_chanmode argument counts.
527 src/chanserv.c src/hash.c src/main.c src/mod-helpserv.c
528 src/mod-snoop.c src/proto-bahamut.c src/proto-common.c
529 src/proto-p10.c src/proto.h
532 2004-03-08 17:41:48 GMT Entrope <entrope@clan-dk.org> patch-24
535 bug fixes (from code coverage tests)
537 srvx--devo--1.3--patch-24
539 * Fix typo in CSMSG_ADDED_USER message.
541 * Fix memory leak in !bans when no bans are shown.
543 * Fix SAY, EMOTE to user targets.
545 * Require unsuspended channel for OPCHAN (i.e. ChanServ is in-channel).
547 * Fix typo in TOPICSNARF help description.
549 * Fix mod_chanmode argc when reopping services.
551 * Fix memory leak when rehashing with with an uplink bind address.
553 * Fix typo in OSMSG_NICK_UNRESERVED message.
555 * Make *OpServ.op actually op non-ops, instead of just ops.
557 * Fix kick message translations when shutting down a channel.
559 * Fix use-after-free if an oper does ?part #badchan.
561 * Make mod_chanmode_apply() more sensitive to invalid mode changes.
563 * In create_helper(), let AddChannelUser() decide whether to op the user.
565 * Remove "Mod" and "Game" from "set_shows" in srvx.conf.example.
567 * Do not print the status "." in tests when full debug mode is on.
570 src/chanserv.c src/chanserv.help src/hash.c src/helpfile.c
571 src/main.c src/opserv.c src/proto-common.c src/proto-p10.c
572 srvx.conf.example tests/test-driver.pl
575 2004-03-04 04:48:35 GMT Entrope <entrope@clan-dk.org> patch-23
578 Bug fixes and cleanups
580 srvx--devo--1.3--patch-23
582 * Remove unused src/expnhelp.c file.
584 * Do not call mod_chanmode_announce() if we give a user neither voice
585 nor ops (it causes an assertion failure).
587 * Make switch() on mod_chanmode argument modes a little clearer.
589 * Add OSMSG_NICK_UNRESERVED format string.
591 * Translate weekly statistics report headers for HelpServ.
594 src/.arch-ids/expnhelp.c.id src/expnhelp.c
597 src/chanserv.c src/mod-helpserv.c src/opserv.c
600 2004-03-03 01:47:41 GMT Entrope <entrope@clan-dk.org> patch-22
605 srvx--devo--1.3--patch-22
607 * In ?kickbanall, mod_chanmode_alloc(1) when we only use one arg.
609 * In ?modcmd ... channel_access, accept "0" to mean the same as "none."
611 * In log.c, make a single function to free the oldest log entry for a
614 * Add more checks for cmd==NULL in chanserv.c:eject_user().
617 src/chanserv.c src/log.c src/modcmd.c src/opserv.c
620 2004-03-02 18:21:59 GMT Entrope <entrope@clan-dk.org> patch-21
623 Add MYACCESS command; fix reference count bug in MOVE
625 srvx--devo--1.3--patch-21
627 * Always LockChannel(target) when moving a registered channel.
629 * Move the self-access list function from ACCESS to MYACCESS, so that
630 ACCESS can be marked with MODCMD_REQUIRE_CHANUSER.
632 * Update documentation for MYACCESS vs ACCESS.
635 src/chanserv.c src/chanserv.help
638 2004-03-02 04:35:35 GMT Entrope <entrope@clan-dk.org> patch-20
641 Fix NickServ language crash; convert four ChanServ binary options to level options
643 srvx--devo--1.3--patch-20
645 * When you use "/msg nickserv set language" and you have no language
646 assigned, it would crash. Fix this.
648 * Convert four ChanServ binary options to level based options:
649 * Voice (CHANNEL_VOICE_ALL) -> Voice (lvlGiveVoice)
650 * UserInfo (CHANNEL_INFO_LINES) -> UserInfo (lvlUserInfo)
651 * PeonInvite (CHANNEL_PEON_INVITE) -> InviteMe (lvlInviteMe)
652 * TopicSnarf (CHANNEL_TOPIC_SNARF) -> TopicSnarf (lvlTopicSnarf)
654 * Document the changes in ChanServ options.
657 src/chanserv.c src/chanserv.h src/chanserv.help src/nickserv.c
660 2004-03-01 16:23:51 GMT Entrope <entrope@clan-dk.org> patch-19
663 giveownership fix; handle_join +ov "fix"; revert OSMSG_FLOOD_MODERATE
665 srvx--devo--1.3--patch-19
667 * Fix !giveownership by staff.
669 * If ChanServ gives ops to someone onjoin, do not also give them voice.
671 * Translate OSMSG_FLOOD_MODERATE according to the channel options
672 (well, hopefully in the future we will support that) rather than the
673 join-flooding user's options.
676 src/chanserv.c src/opserv.c
679 2004-03-01 09:54:10 GMT Adam Loghry <adam@gamesurge.net> patch-18
682 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
684 srvx--devo--1.3--patch-18
688 src/modcmd.c src/nickserv.c src/nickserv.help src/opserv.c
691 2004-03-01 02:44:25 GMT Entrope <entrope@clan-dk.org> patch-17
694 Minor fixes and improvements
696 srvx--devo--1.3--patch-17
698 * Fix implementation of privileged-setter note types (it ignored the
699 OpServ access level before).
701 * Show proper message when an account's announcements are disabled.
703 * Translate OSMSG_FLOOD_MODERATE when sending it to a channel.
706 src/chanserv.c src/nickserv.c src/opserv.c
709 2004-02-29 21:58:29 GMT Entrope <entrope@clan-dk.org> patch-16
712 Fix possible crash in chanserv.c:handle_kick()
714 srvx--devo--1.3--patch-16
716 * Delay looking up translation for CSMSG_USER_PROTECTED until we know
717 the kicker actually exists (if a server does the KICK, kicker==NULL).
723 2004-02-29 14:47:51 GMT Entrope <entrope@clan-dk.org> patch-15
726 Update .arch-inventory for in-tree builds; remove --disable-lame-tricks
728 srvx--devo--1.3--patch-15
730 * Switch to using "backup" in .arch-inventory for generated sources
731 and objects, since that is more accurate than "precious."
733 * Add normal build output to .arch-inventory so normal builds do not
734 cause tree-lint failures (e.g. during "tla update" - bad!).
736 * Remove the "lame-tricks" option from configure.in since it was not
740 .arch-inventory configure.in rx/.arch-inventory
744 2004-02-29 08:07:37 GMT Zoot <zoot@gamesnet.net> patch-14
747 Limit mode parameter count.
749 srvx--devo--1.3--patch-14
751 Restrict the number of mode parameters sent by the P10 protocol
752 backend to MAXMODEPARAMS.
758 2004-02-29 03:40:25 GMT Entrope <entrope@clan-dk.org> patch-13
761 Privileged service fixes
763 srvx--devo--1.3--patch-13
765 * Allow runtime control of privileged services.
767 * Make all oper commands default to having flags +oper.
769 * Add a "privileged" directive for OpServ in srvx.conf.example.
772 src/helpfile.c src/modcmd.c src/opserv.c srvx.conf.example
775 2004-02-28 21:33:30 GMT Entrope <entrope@clan-dk.org> patch-12
778 more bug fixes from GameSurge
780 srvx--devo--1.3--patch-12
782 * Refuse to let an owner !set setters 501.
784 * Report proper level range when using !trim users <duration>.
786 * Refuse to let anyone !set <numericoption> 502, etc.
788 * Refuse to let people below owner level !set <numericoption> above
791 * Make !d 1d6+5 work.
793 * Mark users as seen/present AFTER deciding whether to show their
794 infoline, and PRIVMSG infolines rather than NOTICE them.
796 * Translate "CSMSG_USER_PROTECTED" (kick protection enforcement
799 * Enforce plain mode changes, not just ops/deops/bans etc.
801 * Fix documentation for ChanServ UNREGISTER command.
804 src/chanserv.c src/chanserv.help
807 2004-02-28 19:08:13 GMT Entrope <entrope@clan-dk.org> patch-11
810 Fix bugs found on GameSurge
812 srvx--devo--1.3--patch-11
814 * Remove unused ARCH_REVISION macro in Makefile.am
816 * Fix !trim <userlevel> <duration> (so it does not trim ALL users)
818 * Properly allow owners to set levels to 501
820 * Set "deopped" when we deop the person who changed modes
822 * Mark the first user in a channel as a chanop (fixes a spurious
823 HACK(4) for newly registered channels).
825 * Document user level ranges for the TRIM command.
827 * Document user-level-based SET options as being such (rather than
828 being multiple-choice options).
831 src/Makefile.am src/chanserv.c src/chanserv.help src/hash.c
834 2004-02-28 18:46:03 GMT Zoot <zoot@gamesnet.net> patch-10
837 reply correctly to bad bans
839 srvx--devo--1.3--patch-10
841 Send the correct ban being bounced.
847 2004-02-28 04:31:12 GMT Entrope <entrope@clan-dk.org> patch-9
850 put back Make rule for arch-version.h
852 srvx--devo--1.3--patch-9
854 * Reinstate the rule to create arch-version.h, which I accidentally
855 deleted in the last commit
861 2004-02-28 00:29:08 GMT Entrope <entrope@clan-dk.org> patch-8
864 runtime helpfile splicing
866 srvx--devo--1.3--patch-8
868 * Add a miniature parser to the helpfile reader, allowing
869 nickserv.help's subsections to be selected at runtime.
871 * Move nickserv.help.m4 to nickserv.help and rewrite the
872 selection code to use the above.
875 Makefile.am TODO src/Makefile.am src/helpfile.c
879 src/.arch-ids/nickserv.help.m4.id
880 ==> src/.arch-ids/nickserv.help.id
882 ==> src/nickserv.help
885 2004-02-27 16:31:57 GMT Entrope <entrope@clan-dk.org> patch-7
888 fix userlist presence tracking; "version" command on all services
890 srvx--devo--1.3--patch-7
892 * Change scan_handle_presence() to scan_user_presence(), since we always
893 have the userData* at the caller site.
895 * Make handle_auth() respect user suspensions.
897 * In handle_part(), let scan_user_presence() update "seen" time.
899 * Make ChanServ adduser command take arguments in the "expected" order
900 ("!adduser target level", not "!adduser level target")
902 * Add the "version" command to all built-in services
905 TODO src/chanserv.c src/chanserv.help src/modcmd.c
908 2004-02-25 04:06:30 GMT Entrope <entrope@clan-dk.org> patch-6
911 ChanServ, OpServ and main.c bug fixes
913 srvx--devo--1.3--patch-6
915 * Read new-style channel flags from the correct field, and do not make
916 ChanServ rejoin channels that are still suspended
918 * Allow service nicknames to be omitted from srvx.conf (again)
920 * Construct "opserv" bot earlier so that database read works correctly
923 src/chanserv.c src/main.c src/opserv.c
926 2004-02-24 03:55:22 GMT Entrope <entrope@clan-dk.org> patch-5
929 fix TODO list, services without "description" fields
931 srvx--devo--1.3--patch-5
933 Remove items in the TODO list that have been done
935 Restore the ability to use a default description for services when a
936 "nick" but no "description" is present in srvx.conf
939 TODO src/chanserv.c src/global.c src/main.c src/nickserv.c
943 2004-02-20 19:29:46 GMT Entrope <entrope@clan-dk.org> patch-4
946 Fix zoot style [wcmop]list; tweak events access
948 srvx--devo--1.3--patch-4
950 Use proper lower bound for zoot style user-level lists.
952 Change default "events" access to 350.
958 2004-02-19 22:36:42 GMT Entrope <entrope@clan-dk.org> patch-3
963 srvx--devo--1.3--patch-3
965 Fix the response when trying to set an option to an invalid access level.
967 Put accurate headers on zoot_list !users output.
969 Reduce default addban/addtimedban/delban access levels to 250.
971 Add advertising/support plug for #srvx.
973 Handle (but report) IRC socket connection errors.
976 src/chanserv.c src/hash.c src/modcmd.c tests/test-driver.pl
979 2004-02-18 00:18:30 GMT Entrope <entrope@clan-dk.org> patch-2
982 Support topic bursts; fix topic display in CHANINFO command
984 srvx--devo--1.3--patch-2
986 When we wipe out an older channel on our end, clear its topic.
988 Fix the message send function used by CHANINFO.
990 When we get a P10 T message, check for the extra fields added in Asuka.
993 src/hash.c src/opserv.c src/proto-p10.c
996 2004-02-17 22:02:03 GMT Entrope <entrope@clan-dk.org> patch-1
999 Indenting cleanups, +sp fix, PING fix
1001 srvx--devo--1.3--patch-1
1003 Add explicit copyright notice to VERSION command
1004 When receiving a PING, respond using numnick instead of readable name
1006 Remove out-of-date references to GamesNET
1009 .arch-ids/.cvsignore.id .cvsignore
1010 docs/.arch-ids/.cvsignore.id docs/.cvsignore
1011 patches/.arch-ids/.cvsignore.id patches/.cvsignore
1012 rx/.arch-ids/.arch-inventory.id rx/.arch-ids/.cvsignore.id
1013 rx/.arch-inventory rx/.cvsignore src/.arch-ids/.cvsignore.id
1014 src/.cvsignore tests/.arch-ids/.cvsignore.id tests/.cvsignore
1017 .arch-inventory AUTHORS docs/.arch-inventory
1018 docs/access-levels.txt patches/.arch-inventory
1019 sockcheck.conf.example src/.arch-inventory src/chanserv.help
1020 src/ioset.c src/modcmd.c src/proto-bahamut.c src/proto-p10.c
1021 src/tools.c tests/.arch-inventory
1024 2004-02-11 04:12:26 GMT Entrope <entrope@clan-dk.org> base-0
1027 Initial import (again)
1029 srvx--devo--1.3--base-0
1031 Initial import of srvx-1.3 code.
1034 AUTHORS COPYING ChangeLog INSTALL Makefile.am NEWS README TODO
1035 autogen.sh compile config.guess config.sub configure.in
1036 depcomp docs/access-levels.txt docs/coding-style.txt
1037 docs/cookies.txt docs/helpserv.txt docs/ircd-modes.txt
1038 docs/malloc-compare.txt install-sh ltmain.sh missing
1039 mkinstalldirs patches/asuka-sethost.diff
1040 patches/helpserv-pgsql.diff patches/helpserv-pgsql.txt
1041 patches/log-pgsql.diff patches/log-pgsql.txt
1042 patches/ns_reclaim-flag102403.diff
1043 patches/ns_tried2reg102403.diff patches/srvx-bantypes.diff
1044 patches/srvx-successor.diff rx/COPYING.LIB rx/ChangeLog
1045 rx/Makefile.am rx/Makefile.in rx/_rx.h rx/compile rx/depcomp
1046 rx/hashrexp.c rx/inst-rxposix.h rx/rx.c rx/rx.h rx/rxall.h
1047 rx/rxanal.c rx/rxanal.h rx/rxbasic.c rx/rxbasic.h
1048 rx/rxbitset.c rx/rxbitset.h rx/rxcontext.h rx/rxcset.c
1049 rx/rxcset.h rx/rxdbug.c rx/rxgnucomp.c rx/rxgnucomp.h
1050 rx/rxhash.c rx/rxhash.h rx/rxnfa.c rx/rxnfa.h rx/rxnode.c
1051 rx/rxnode.h rx/rxposix.c rx/rxposix.h rx/rxproto.h rx/rxsimp.c
1052 rx/rxsimp.h rx/rxspencer.c rx/rxspencer.h rx/rxstr.c
1053 rx/rxstr.h rx/rxsuper.c rx/rxsuper.h rx/rxunfa.c rx/rxunfa.h
1054 sockcheck.conf.example src/Makefile.am src/chanserv.c
1055 src/chanserv.h src/chanserv.help src/checkdb.c src/common.h
1056 src/compat.c src/compat.h src/conf.c src/conf.h
1057 src/dict-splay.c src/dict.h src/expnhelp.c src/getopt.c
1058 src/getopt.h src/getopt1.c src/gline.c src/gline.h
1059 src/global.c src/global.h src/global.help src/globtest.c
1060 src/hash.c src/hash.h src/heap.c src/heap.h src/helpfile.c
1061 src/helpfile.h src/ioset.c src/ioset.h src/log.c src/log.h
1062 src/main.c src/md5.c src/md5.h src/mod-helpserv.c
1063 src/mod-helpserv.help src/mod-memoserv.c src/mod-memoserv.help
1064 src/mod-snoop.c src/mod-sockcheck.c src/mod-sockcheck.help
1065 src/modcmd.c src/modcmd.h src/modcmd.help src/modules.c
1066 src/modules.h src/nickserv.c src/nickserv.h
1067 src/nickserv.help.m4 src/opserv.c src/opserv.h src/opserv.help
1068 src/policer.c src/policer.h src/proto-bahamut.c
1069 src/proto-common.c src/proto-p10.c src/proto.h src/recdb.c
1070 src/recdb.h src/saxdb.c src/saxdb.h src/saxdb.help
1071 src/sendmail.c src/sendmail.h src/sendmail.help src/stamp-h.in
1072 src/stamp-h1.in src/timeq.c src/timeq.h src/tools.c
1073 srvx.conf.example stamp-h2.in tests/coverage-2.cmd
1074 tests/coverage.cmd tests/coverage.txt tests/ircd.conf
1075 tests/ircd.motd tests/nickserv.cmd tests/p10.cmd
1076 tests/srvx.conf tests/test-driver.pl tests/test.cmd