basic off-channel support; restructuring how part functions are handled
[srvx.git] / ChangeLog
index fb2dad97737002b9a710a7eec9139ad32ceac3ef..c9e5b0b88857e8a134c65423b73e17a1d2ca003d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,150 @@
 # arch-tag: automatic-ChangeLog--srvx@srvx.net--2004-srvx/srvx--devo--1.3
 #
 
+2004-05-06 09:46:38 GMT        adam <adam@gamesurge.net>       patch-58
+
+    Summary:
+      basic off-channel support; restructuring how part functions are handled 
+    Revision:
+      srvx--devo--1.3--patch-58
+
+    * 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. 
+    
+    * 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.
+    
+    
+
+    modified files:
+     ChangeLog src/chanserv.c src/hash.c src/hash.h
+     src/mod-helpserv.c src/mod-snoop.c src/proto-common.c
+     src/proto-p10.c srvx.conf.example
+
+
+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: