WHATSNEW: Add new parameter 'config backend'.
[jra/samba/.git] / WHATSNEW.txt
index de8df4b0068bf7f7363598dec3edbef87ed7725e..d7a1185c675e7cf76fdd3a725bc3af25e9b88c96 100644 (file)
@@ -22,6 +22,7 @@ Major enhancements in Samba 3.2.0 include:
   o Introduction of a registry based configuration system.
   o Improved CIFS Unix Extensions support.
   o Experimental support for file serving clusters.
+  o Support for storing alternate data streams in xattrs
 
 
   Winbind and Active Directory Integration:
@@ -50,7 +51,7 @@ Now Licensed under the GNU GPLv3
 The Samba Team has adopted the Version 3 of the GNU General Public
 License for the 3.2 and later releases.   The GPLv3 is the updated
 version of the GPLv2 license under which Samba is currently
-distributed. It has been updated to improvecompatibility with other 
+distributed. It has been updated to improve compatibility with other
 licenses and to make it easier to adopt internationally, and is an 
 improved version of the license to better suit the needs of Free
 Software in the 21st Century.
@@ -107,18 +108,52 @@ smb.conf changes
     client plaintext auth              Changed Default No
     clustering                         New             No
     cluster addresses                  New             ""
+    config backend                     New             file
     ctdb socket                                New             ""
     lanman auth                                Changed Default No
-    mangle map                          Removed
+    mangle map                         Removed
     open files database hashsize       Removed
-    read bmpx                           Removed
+    read bmpx                          Removed                         
     registry shares                    New             No
-    winbind expand groups               New             1
-    winbind rpc only                    New             No
+    winbind expand groups              New             1
+    winbind rpc only                   New             No
 
 
 Changes since 3.2.0pre1:
 -----------------------
+o   Kai Blin <kai@samba.org>
+    * Added support for an SMB_CONF_PATH environment variable
+      containing the path to smb.conf.
+    * Various fixes to ntlm_auth.
+    * make test now supports more extensive SPOOLSS testing using vlp.
+    * Correctly handle mixed-case hostnames in NTLMv2 authentication.
+
+
+o   Stefan Metzmacher <metze@samba.org>
+    * Fixes for libreplace.
+    * Build fixes.
+    * Add nss_wrapper support.
+    * Start and test winbindd by 'make test'
+    * Split up child_dispatch_table into domain, idmap and locator tables
+      in winbindd.
+    * Fix for a crash bug in pidl generated client code.
+      This could have happend with [in,out,unique] pointers
+      when the clients sends a valid pointer, but the server
+      reponse with a NULL pointer (as samba-3.0.26a do for some calls).
+    * Change NTSTAUS into enum ndr_err_code in librpc/ndr.
+    * Remove unused calls in the struct based winbindd protocol.
+    * Add --configfile option to wbinfo.
+    * Convert winbind_env_set(), winbind_on() and winbind_off() into macros.
+    * Return rids and other_sids arrays in WBFLAG_PAM_INFO3_TEXT mode.
+    * Implement wbcErrorString() and wbcAuthenticateUserEx()
+    * Convert auth_winbind to use wbcAuthenticateUserEx()
+
+
+o   Karolin Seeger <ks@sernet.de>
+    * Improve error messages of net subcommands.
+    * Add 'net rap file user'.
+    * Change LDAP search filter to find machine accounts which
+      are not located in the user suffix.
 
 
 Original 3.2.0pre1 commits:
@@ -195,6 +230,10 @@ o   Volker Lendecke <vl@samba.org>
     * Remove static incoming and outgoing buffers from core server SMB 
       packet processing code.
     * Add "net sam rights" command.
+    * Support for storing xattrs in tdb files
+    * Support for storing alternate data streams in xattrs
+    * Implement a generic in-memory cache based on rb-trees
+    * Add implicit temporary talloc contexts via talloc_stack()
 
 
 o   Steve French <sfrench@samba.org>