diff -uNr ircservices-5.0.6/Changes ircservices-5.0.7/Changes --- ircservices-5.0.6/Changes 2002-11-25 13:38:36.000000000 +0900 +++ ircservices-5.0.7/Changes 2003-01-30 23:51:52.000000000 +0900 @@ -1,5 +1,34 @@ Version 5.0 ----------- +2002/01/30 .7 Fixed crash when opening a corrupt StatServ database. + Reported by Rob van Eijk +2002/01/30 Added robustness in clearing mode +r from users after + nickname changes. +2002/01/30 Users now properly get mode +r upon successful AUTH after + registering a nick. Reported by +2003/01/23 SZlines are now properly added on startup when using + Unreal. Reported by Aragon Gouveia +2003/01/23 Save database changes if the uplink server disconnects us. + Reported by Aragon Gouveia +2003/01/22 OperServ KILLCLONES no longer adds a new autokill if an + existing autokill matches the clones' user@host mask. + Reported by Alexander Janssens +2003/01/07 Experimental PTlink IRC server support added. +2003/01/06 Fixed bug causing -remote command-line option to not be + recognized. +2003/01/06 Fixed Unreal support (Unreal does not support dynamic + autokill exceptions). Reported by +2003/01/06 The wallops warning for repeated bad passwords on a channel + now includes the nickname of the user who sent the last + bad password. Suggested by +2003/01/02 Incorporated fixes for Chunky Monkey IRCD support from + Chris Plant +2003/01/01 Fixed bug causing "AKILL has expired" messages to be sent + multiple times. Reported by +2002/12/13 Clarified that "transfer rights" in section 6-3 of the + manual refers only to rights under copyright law. +2002/12/03 Added documentation on mail modules to section 3 of the + manual. Reported by Neal Kirby 2002/11/25 .6 Fixed bug causing ChanServ commands to stop working on some channels. Reported by and others. 2002/11/23 Added documentation on how to compile modules into Services @@ -302,7 +331,7 @@ variables are set up correctly. 2002/05/09 Improved dynamic module usability check in configure script to handle OpenBSD correctly. Suggested by Chris Plant - (chris@monkeyircd.org) + 2002/05/08 Changed init.c to avoid a compilation warning under GCC 3. Reported by Craig McLure 2002/05/07 StatServ SERVERS DELETE and other root-only commands now diff -uNr ircservices-5.0.6/KnownBugs ircservices-5.0.7/KnownBugs --- ircservices-5.0.6/KnownBugs 2002-10-31 13:18:15.000000000 +0900 +++ ircservices-5.0.7/KnownBugs 2003-01-07 15:45:56.000000000 +0900 @@ -1,6 +1,16 @@ Known bugs: ----------- +Services appears to incorrectly detect "mode bouncing" (i.e. the IRC server +reversing Services' mode changes) in some cases. When this occurs, +commands like KICK and TOPIC as well as auto-ops and mode locking will no +longer work on that channel. If this problem occurs, appropriate messages +will be written to the log file; the problem can be worked around by either +clearing the channel (removing all users from the channel) or restarting +Services. Adding the "NoBouncyModes" directive in ircservices.conf will +prevent this problem from occurring, but will cause mode floods if you have +an incorrectly configured server on your network. + When kicking users from forbidden channels (or other cases when a user tries to join an empty channel and is kicked), Services will generate log messages about "MODE +b for unknown channel". These are harmless and can @@ -20,14 +30,6 @@ it as annoying. Services attempts to detect and correct this, but it may still occur in some cases. -Services appears to incorrectly detect "mode bouncing" (i.e. the IRC server -reversing Services' mode changes) in some cases. When this occurs, -commands like KICK and TOPIC as well as auto-ops and mode locking will no -longer work on that channel. If this problem occurs, appropriate messages -will be written to the log file; the problem can be worked around by either -clearing the channel (removing all users from the channel) or restarting -Services. - When setting NickServ options for other users as a Services admin, NickServ will incorrectly respond with "Your