introduce unreg_privmsg_func, fix minor autoinvite issue, alter account-finding on...
[srvx.git] / ChangeLog
index c6fae87a50be1ab62a8f8c6798d1e8daf7b0379d..b5c819394e76339c770ab1c2e9cb1ae2b20fdcd7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,220 @@
 # arch-tag: automatic-ChangeLog--srvx@srvx.net--2004-srvx/srvx--devo--1.3
 #
 
+2004-05-01 11:17:11 GMT        adam <akl@gamesurge.net>        patch-57
+
+    Summary:
+      introduce unreg_privmsg_func, fix minor autoinvite issue, alter account-finding on local services clients 
+    Revision:
+      srvx--devo--1.3--patch-57
+
+    * introduce unreg_privmsg_func: unreg_privmsg_func()/unreg_notice_func() - both of which reverse the effect of reg_privmsg_func()/reg_notice_func()
+    
+    * 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
+    
+    * 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..)
+    
+
+    modified files:
+     ChangeLog src/chanserv.c src/nickserv.c src/proto-common.c
+     src/proto-p10.c src/proto.h srvx.conf.example
+
+
+2004-04-29 01:57:00 GMT        Michael Poole <mdpoole@troilus.org>     patch-56
+
+    Summary:
+      Remove debug messages from account MERGE command; translate RECLAIM kill message
+    Revision:
+      srvx--devo--1.3--patch-56
+
+    * Change the debug messages in NickServ MERGE to be more succinct and
+    useful for accounting/undos.
+    
+    * Translate the kill message sent when reclaiming an owned nickname.
+
+    modified files:
+     ChangeLog src/nickserv.c
+
+
+2004-04-29 01:51:19 GMT        Michael Poole <mdpoole@troilus.org>     patch-55
+
+    Summary:
+      Fix Bahamut assertion failure; move BURST to more "natural" place
+    Revision:
+      srvx--devo--1.3--patch-55
+
+    * Fix a mod_chanmode assertion failure when using proto-bahamut.c with
+    debugging enabled.
+    
+    * Send BURST in response to SVINFO, not SERVER, so that eventual
+    timestamp adjustment is more accurate.
+
+    modified files:
+     ChangeLog src/proto-bahamut.c
+
+
+2004-04-29 01:41:37 GMT        Michael Poole <mdpoole@troilus.org>     patch-54
+
+    Summary:
+      Fix !up for users below GiveVoice level; implement RFE#933634
+    Revision:
+      srvx--devo--1.3--patch-54
+
+    * If users have access belowGiveVoice, do not let them use UP.
+    
+    * Show channel flags (suspended, autoop, etc) in MYACCESS.
+
+    modified files:
+     ChangeLog src/chanserv.c src/chanserv.help
+
+
+2004-04-29 00:31:22 GMT        Michael Poole <mdpoole@troilus.org>     patch-53
+
+    Summary:
+      REALLY remove duplicate line in languages/en_UK/chanserv.help.
+    Revision:
+      srvx--devo--1.3--patch-53
+
+    REALLY remove duplicate line in languages/en_UK/chanserv.help.
+
+    modified files:
+     ChangeLog languages/en_UK/chanserv.help
+
+
+2004-04-28 19:55:22 GMT        Michael Poole <mdpoole@troilus.org>     patch-52
+
+    Summary:
+      Remove duplicate line in en_UK chanserv.help file
+    Revision:
+      srvx--devo--1.3--patch-52
+
+    Remove a duplicate line in languages/en_UK/chanserv.help.
+
+    modified files:
+     ChangeLog
+
+
+2004-04-28 19:53:40 GMT        Michael Poole <mdpoole@troilus.org>     patch-51
+
+    Summary:
+      Sanity check user infolines
+    Revision:
+      srvx--devo--1.3--patch-51
+
+    * Disallow infolines longer than a configured maximum length (by
+    default, 400 characters).
+    
+    * Disallow infolines that contain certain characters (currently
+    just ^A).
+
+    modified files:
+     ChangeLog languages/de/strings.db src/chanserv.c
+     srvx.conf.example
+
+
+2004-04-12 03:25:03 GMT        Michael Poole <mdpoole@troilus.org>     patch-50
+
+    Summary:
+      fix compile errors on readdir()-deficient platforms
+    Revision:
+      srvx--devo--1.3--patch-50
+
+    * Cygwin does not have "struct dirent.d_type".  Check for that in the
+    configure script and use stat() to test for directory-ness instead.
+
+    modified files:
+     ChangeLog configure.in src/helpfile.c
+
+
+2004-04-10 23:04:21 GMT        Michael Poole <mdpoole@troilus.org>     patch-49
+
+    Summary:
+      add en_UK translation by Byte
+    Revision:
+      srvx--devo--1.3--patch-49
+
+    Add en_UK translation by byte.
+
+    new files:
+     languages/en_UK/.arch-ids/=id
+     languages/en_UK/.arch-ids/README.id
+     languages/en_UK/.arch-ids/chanserv.help.id
+     languages/en_UK/.arch-ids/opserv.help.id
+     languages/en_UK/.arch-ids/strings.db.id languages/en_UK/README
+     languages/en_UK/chanserv.help languages/en_UK/opserv.help
+     languages/en_UK/strings.db
+
+    modified files:
+     ChangeLog
+
+    new directories:
+     languages/en_UK languages/en_UK/.arch-ids
+
+
+2004-04-09 22:18:21 GMT        Michael Poole <mdpoole@troilus.org>     patch-48
+
+    Summary:
+      Fix service persistence bug in patch-47
+    Revision:
+      srvx--devo--1.3--patch-48
+
+    patch-47 attempted to fix a previously reported error where srvx would
+    create NickServ, ChanServ, OpServ and Global even if the "nick" entry
+    was omitted from srvx.conf.  This broke persistence of all service
+    bots added by the modcmd.service\ add comand.  (Closes: #932566)
+
+    modified files:
+     ChangeLog src/modcmd.c
+
+
+2004-04-09 20:08:58 GMT        Michael Poole <mdpoole@troilus.org>     patch-47
+
+    Summary:
+      Fix service triggers; allow service hostname configuration; fix glitches
+    Revision:
+      srvx--devo--1.3--patch-47
+
+    * Improve length checking logic in ChanServ.names command.
+    
+    * Fix service trigger registration so that database is used in
+    preference to srvx.conf and compiled-in defaults.
+    
+    * Allow service hostnames to be configured in srvx.conf and through
+    "service add"; document this and show an example of setting the
+    service description.
+    
+    * Fix an uninitialized value bug in OpServ.join.
+    
+    * Make OpServ.addtrust accept a count of 0.
+    
+    * Remove untranslated messages from languages/de/modcmd.help (so that
+    new "service add" help is inherited).
+
+    modified files:
+     ChangeLog languages/de/modcmd.help src/chanserv.c src/global.c
+     src/mod-helpserv.c src/modcmd.c src/modcmd.h src/modcmd.help
+     src/nickserv.c src/opserv.c src/opserv.help
+     src/proto-bahamut.c src/proto-p10.c src/proto.h
+     srvx.conf.example
+
+
+2004-04-09 01:57:12 GMT        adam <akl@gamesurge.net>        patch-46
+
+    Summary:
+      changes to !uset autoinvite behavior, introduction of allchanmsg_func hooks 
+    Revision:
+      srvx--devo--1.3--patch-46
+
+    * changes to !uset autoinvite behavior: the autoinvite flag now works whether or not the channel it is set in is +i/+k.
+    
+    * 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.
+    
+
+    modified files:
+     ChangeLog src/chanserv.c src/chanserv.help src/proto-common.c
+     src/proto.h
+
+
 2004-04-08 03:42:49 GMT        Michael Poole <mdpoole@troilus.org>     patch-45
 
     Summary: