Merge 3.0.4.
[jelmer/ctrlproxy.git] / NEWS
diff --git a/NEWS b/NEWS
index e9c2cd1b9dd34a0bdd5fa9f7a7ddd0fe6cb46dc1..7e08cc37fa4503c900841a52ef9f4bf333ca6f06 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,22 +1,58 @@
  Otherwise indicated differently, all changes made by 
      Jelmer Vernooij.
 
-Ctrlproxy 3.0.4 UNRELEASED
+Ctrlproxy 3.0.5 UNRELEASED
+
+  IMPROVEMENTS
+  
+    * Integrate auto-away module into the core.
+
+       * New settings ``autosave'', ``replication''
+
+Ctrlproxy 3.0.4 2007-11-24
 
   IMPROVEMENTS
 
     * Add ctrlproxy-admin command for command-line access to the admin network.
 
+    * Send message to the client when ctrlproxy connects to the network.
+
+    * Announce number of clients/channels during client login. (#162)
+
+    * Add "set" command in the administration interface, including 
+      initial settings "log_level", "motd-file" and "report-time". (#6)
+
+    * Add "default-network" setting.
+
   BUG FIXES
+    
+    * Don't allow disconnect of admin network. (#164)
+
+    * Clearer error messages during disconnect.
+
+    * Handle ping timeouts from server. (#158)
+
+    * Don't crash when network of listener goes away. (#168)
+
+    * Don't abort when sending colon to listener. (#167)
+
+    * Handle 263 response correctly.
+
+    * Properly send non-data lines when using repl_lastdisconnect. (#146)
+
+    * No longer "skip" users on reconnect. (#146)
 
     * Check for empty argument to /CTRLPROXY BACKLOG (#132)
 
     * Integrate some more standard replication backends. 
 
-    * Allow specifying a network in the password, separated by a colon (:).
+    * Allow specifying a network in the password, separated by a colon (:). 
+      (#11)
 
     * Integrate listeners into the core.
 
+    * Reconcile log_custom and log_irssi. (#114)
+
     * Integrate socks support into listener code. Socks connections 
       can now be accepted at the same port as other connections.
 
@@ -36,10 +72,28 @@ Ctrlproxy 3.0.4 UNRELEASED
 
     * Add support for handling additional 005 parameters: HCN.
 
-       * Compress /NAMES lines (#123).
+    * Compress /NAMES lines (#123).
+
+    * Bail out when invalid arguments are specified on the command-line
+      (Emanuele Giaquinta <e.giaquinta@glauco.it>)
+
+    * Make connect to networks non-blocking. (#133)
+
+    * Support IRCD 005 parameter. (#160)
+
+    * Redirect DCC messages to clients. (#163)
+
+  NEW FEATURES
+
+    * New configuration option for auto-away: "client_limit". If set,
+      the connection will never be changed to away if there are more
+      than client_limit clients connected. Supersedes "only_noclient";
+      to achieve the effect of only_noclient=true, set client_limit=0.
+      (Adeodato Simó)
+
+  LICENSING
 
-       * Bail out when invalid arguments are specified on the command-line
-         (Emanuele Giaquinta <e.giaquinta@glauco.it>)
+    * CtrlProxy is now licensed under the GNU GPLv3.
 
   INTERNALS