svn commit: samba r22532 - in branches/SAMBA_3_0_25: . source

jerry at samba.org jerry at samba.org
Fri Apr 27 13:12:45 GMT 2007


Author: jerry
Date: 2007-04-27 13:12:44 +0000 (Fri, 27 Apr 2007)
New Revision: 22532

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=22532

Log:
Sync release notes from the release branch and bump 
version to 3.0.25rc4.


Modified:
   branches/SAMBA_3_0_25/WHATSNEW.txt
   branches/SAMBA_3_0_25/source/VERSION


Changeset:
Modified: branches/SAMBA_3_0_25/WHATSNEW.txt
===================================================================
--- branches/SAMBA_3_0_25/WHATSNEW.txt	2007-04-27 11:13:37 UTC (rev 22531)
+++ branches/SAMBA_3_0_25/WHATSNEW.txt	2007-04-27 13:12:44 UTC (rev 22532)
@@ -1,9 +1,9 @@
                    =================================
-                   Release Notes for Samba 3.0.25rc1
-                               Apr 9, 2007
+                   Release Notes for Samba 3.0.25rc3
+                               Apr 25, 2007
                    =================================
 
-This is the first release candidate of the Samba 3.0.25 code base 
+This is the third release candidate of the Samba 3.0.25 code base 
 and is provided for testing only.  An RC release means that we are 
 close to the final release but the code may still have a few 
 remaining minor bugs.  This release is *not* intended for production 
@@ -25,8 +25,9 @@
   o Support for passing Windows security descriptors to a VFS 
     plug-in allowing for multiple Unix ACL implements to running side 
     by side on the Same server.
-  o Improved compatibility with Windows Vista clients.
-  o Man pages for VFS plug-ins.
+  o Improved compatibility with Windows Vista clients including 
+    improved read performance with Linux servers.
+  o Man pages for IdMap and VFS plug-ins.
 
 
 Off-line Logons and AD Site Support
@@ -41,16 +42,12 @@
 New IdMap Interface for Winbindd
 ================================
 
-The 3.0.25 release of Samba will include a rewritten IdMap interface
-for winbindd which replaces the "idmap backend" parameter.  The
-initial design document may be found at
+The 3.0.25 release of Samba includes a rewritten IdMap interface
+for winbindd which replaces the "idmap backend" parameter.  Please 
+refer to the "idmap domains" description in the smb.conf(5) man 
+page for more details.
 
-	http://www.samba.org/~idra/samba3_newidmap.pdf
 
-Please refer to the "idmap domains" description in the smb.conf(5)
-man page for more details.
-
-
 Dynamic DNS Updates
 ===================
 
@@ -70,10 +67,214 @@
 on the same server including NFSv4 and GPFS ACLs.
 
 
+VFS ReadAhead Plugin
+====================
+
+Windows Vista introduces pipe-lined read support for improved 
+performance when transferring files.  The new vfs_readahead plugin
+allows Linux file servers to utilize additional Kernel buffers
+for caching files in order to avoid Disk I/O wait time when serving
+Vista clients.  If you experience poor read performance between 
+Linux servers and Vista clients, please test the vfs_readahead
+module by adding the following lines to the share definition
+in smb.conf:
+
+[file_share]
+	vfs objects = readahead
+
+Note that this plugin will result in additional RAM requirements
+due to the increased amount of kernel buffer caches used by smbd.
+Please refer to vfs_readahead(8) for more information.
+
+
+Windows Vista, Office 2007, and Offline Files
+=============================================
+
+Research surrounding offline files, Windows Vista, and Microsoft 
+Office 2007 has revealed a incompatibility between these 
+applications and the "map acl inherit = no" setting in smb.conf.  
+Users requiring support client side caching (csc) and offline 
+files are encouraged to enable the "map acl inherit" for any 
+affected share definitions in the server's configuration.
+Future versions of Samba will enable this setting by default.
+
+Please refer to the smb.conf(5) man page for more details on 
+"map acl inherit".
+
+
 ######################################################################
 Changes
 #######
 
+Changes since 3.0.25rc2
+-----------------------
+
+commits
+-------
+
+o   Jeremy Allison <jra at samba.org>
+    * Allow Well-Known and Local Groups to be stored in POSIX ACLs
+      as long as there is a SID/gid mapping entry available.
+    * Fix memory corruption bug in the CIFS POSIX open/mkdir.
+    * BUG 4536: Correctly delete symlinks pointing to a directory.
+
+
+o   Gerald (Jerry) Carter <jerry at samba.org>
+    * Ensure winbindd honors the "idmap domains" option and not 
+      default to idmap_tdb.
+    * Fix memory corruption caused by calling free() on talloc()'d
+      memory when adding and removing users from local groups.
+
+
+o   Guenther Deschner <gd at samba.org>
+    * Memory allocation error checks in libgpo.
+
+
+o   Jim McDonough <jmcd at us.ibm.com>
+    * Fix crate_user() access checks when setting the "User Cannot 
+      Change Password" flag.
+
+
+o   Simo Sorce <idra at samba.org>
+    * Fix linking flags used when creating shared libraries.
+
+
+
+Release Notes for older release follow:
+
+      --------------------------------------------------
+
+                   =================================
+                   Release Notes for Samba 3.0.25rc2
+                               Apr 22, 2007
+                   =================================
+
+
+######################################################################
+Changes
+#######
+
+Changes since 3.0.25rc1
+-----------------------
+
+commits
+-------
+
+o   Jeremy Allison <jra at samba.org>
+    * BUG 4494: Make sure to fail immediately if sendfile fails and
+      don't continue on to call chain_reply() (based on report from
+      Kevin Jamieson).
+    * Remove tdb.h from the libsmbsharemodes.so header file.
+    * BUG 3634: Fix crash in nmbd caused by a bad "interfaces" include
+      in smb.conf.
+    * Add initial version to winbindd_cache.tdb file.  Automatically
+      delete existing non-versioned cache files.
+    * Fix the storage size of time_t in winbindd_cache.tdb to be 8
+      bytes.
+    * Cope with signature errors on sessionsetupX logins where the
+      server just reflects our signature back to us. Allow the upper 
+      layer to see the real error.  
+    * BUG 4512: Limit the volume label for a share to 32 UNICODE
+      characters.
+    * Allow arbitrary bases in int and ulong parsing in smb.conf.
+    * Fix off-by-one error in tconX parsing.
+
+
+o   Andrew Bartlett <abartlet at samba.org>
+    * Ensure debug messages from tools print the correct config file 
+      location if the file was defined as a command line option.
+
+
+o   Gerald (Jerry) Carter <jerry at samba.org>
+    * BUG 4501 (partial): Fix crash bugs in idmap_ad plugin by adding
+      the schema_mode option when using "winbind nss info = template".
+    * BUG 4491, 4501 (partial): Disable attempts to allocate a uid/gid if no
+      idmap alloc backend has been defined.  Do not defined a default
+      alloc backend.
+    * Fix "make install" to include creating the links between
+      idmap_ad and the nss_info_rfc2307 and nss_info_sfu plugins.
+    * Enable the --with-dnsupdate in the Fedora/RHEL RPM packaging
+      files.
+    * BUG 4508: Remove potential loops in the idmap API by requiring
+      the caller defined the SID type rather than having the idmap layer
+      call back up to determine the SID type when allocating
+      uids/gids.
+    * Don't inherit the offline flag for winbindd_domains that have
+      not been initialized yet.
+    * Fix a crash in idmap_ldap caused by a NULL pointer dereference.
+    * Fix deadlock and timeout conditions in idmap_rid.
+
+
+o   Guenther Deschner <gd at samba.org>
+    * Build fixes when linking against Heimdal 0.8 Kerberos libraries.
+    * Build fixes when using older Heimdal Krb5 libs (e.g. 0.6.3).
+
+
+o   William Jojo <jojowil at hvcc.edu>
+    * BUG 3632: Fix for EISCON in open_any_socket_out() on AIX.
+
+
+o   Taj Khattra <taj.khattra at gmail.com>
+    * Fix missing lock count release in transaction cancel.
+
+
+o   Herb Lewis <herb at samba.org>
+    * Allow profiling level to be set on startup.
+
+
+o   Ying Li <ying.li2 at hp.com>
+    * Use the default tdb idmap plugin when neither idmap domains
+      nor idmap backend have been defined.
+
+
+o   Jason Mader <jason at ncac.gwu.edu>
+    * Various compile warning fixes. 
+    * Initial patch set for strptime() in libreplace.
+
+
+o   Jim McDonough <jmcd at us.ibm.com>
+    * Fix the GPFS VFS module to pass the POSIX ACL tests (Thanks to
+      Gomati Mohanan).
+
+
+o   Stefan Metzmacher <metze at samba.org>
+    * BUG 4496: Fix libreplace failure on ulibc systems.    
+    * Merge numerous libreplace fixes from the SAMBA_4_0 code base 
+      (stdint.h, stdbool.h, unsetenv, strptime(), strtoll(), et. al.).
+    * Move ZERO_*, ARRAY_SIZE and PTR_DIFF macros into libreplace.
+
+
+o   Lars Mueller <lmuelle at samba.org>
+    * Log the reason for failures when not creating a core file on a
+      crash due to restrictive permissions on the log file directory.
+
+
+o   Jorge Santos <jorge_a_santos at hotmail.com>
+    * BUG 4500: Fix compile bug in quota.c.
+
+
+o   Simo Sorce <idra at samba.org>
+    * Offline logon fixes in the idmap backend manager.
+    * Cleanup initialization code in the sfu and rfc2307 nss_info
+      plugins to protect against a crash if called before the idmap_ad
+      module has been initialized.
+    * Protect against crashes in get_dc_name() in the idmap_ad code
+      when we are working offline.
+
+
+Release Notes for older release follow:
+
+      --------------------------------------------------
+                   =================================
+                   Release Notes for Samba 3.0.25rc1
+                               Apr 9, 2007
+                   =================================
+
+
+######################################################################
+Changes
+#######
+
 Changes since 3.0.25pre2
 ------------------------
 

Modified: branches/SAMBA_3_0_25/source/VERSION
===================================================================
--- branches/SAMBA_3_0_25/source/VERSION	2007-04-27 11:13:37 UTC (rev 22531)
+++ branches/SAMBA_3_0_25/source/VERSION	2007-04-27 13:12:44 UTC (rev 22532)
@@ -56,7 +56,7 @@
 # e.g. SAMBA_VERSION_RC_RELEASE=1                      #
 #  ->  "3.0.0rc1"                                      #
 ########################################################
-SAMBA_VERSION_RC_RELEASE=3
+SAMBA_VERSION_RC_RELEASE=4
 
 ########################################################
 # To mark SVN snapshots this should be set to 'yes'    #



More information about the samba-cvs mailing list