Samba 3.0.25a Available for Download

                   ===============================
                   Release Notes for Samba 3.0.25a
                             May 25, 2007
                   ===============================

This is the second production release of the Samba 3.0.25 code 
base and is the version that servers should be run for for all 
current bug fixes.  

Major bug fixes included in Samba 3.0.25a are:

  o Missing supplementary Unix group membership when using "force 
    group".
  o Premature expiration of domain user passwords when using a 
    Samba domain controller.
  o Failure to open the Windows object picker against a server
    configured to use "security = domain".
  * Authentication failures when using security = server.


Changes to MS-DFS Root Share Behavior
=====================================

Please be aware that the initial value for the "msdfs root" share 
parameter was changed in the 3.0.25 release series and that this 
option is now disabled by default.  Windows clients frequently require 
a reboot in order to clear any cached information about MS-DFS
root shares on a server and you may experience failures accessing
file services on Samba 3.0.25 servers until the client reboot 
is performed.  Alternately, you may explicitly re-enable the 
parameter in smb.conf.   Please refer to the smb.conf(5) man page
for more details.



######################################################################
Changes
#######

Changes since 3.0.25
--------------------

o   Michael Adam 
    * Fix logic in detection of the need to replace dlopen, et. al.
    * Add HP-UX ACL VFS module.
    * Fix build of Tru64 ACL VFS module.


o   Jeremy Allison 
    * BUG 4622: Fix authentication failures in security = server.
    * Fix pointer marshalling in srvsvc parsing code.
    * BUG 4630: Fix conversion of 8 byte time_t and NT_TIME values.
    * Ensure that if we're blocked on a POSIX lock we know nothing
      about that we retry the lock every 10 seconds instead of waiting
      for the standard select timeout.
    * BUG 4637: Fix samlogon reply regression that broke domain logons.
    * Fix rename on open files and improved cdelete-on-close semantics.
    * Fix POSIX setfilepathinfo to use lstat.


o   Alexander Bokovoy 
    * Add -pie support to Python's setup.py.
    * Strip STYPE_TEMPORARY and STYPE_HIDDEN when printing share
      listing from "net rap shares".
    * Fix argument parsing in "net rap server domain".
   

o   Gerald (Jerry) Carter 
    * BUG 4616: Don't return a dns or forest name when replying to the
      DsGetPrimaryRoleInfo() and configured for security = domain.
    * Trim noise by removing redundant WARNING log message that would 
      flood at log level 2. 
    * Fix truncation of supplementary Unix groups when using "force group".


o   Guenther Deschner 
    * Always fallback to NTLM authentication in pam_winbind when the 
      user's account has UF_DONT_REQUIRE_PREAUTH set.


o   Steve French  
    * Valgrind fixes in mount.cifs.


o   Volker Lendecke 
    * Fix crash bug in the Solaria ACL VFS module caused by
      uninitialized variables.


o   Herb Lewis 
    * Update connection structure definition for tdbtool display
      output.


o   Derrell Lipman 
    * BUG 4601: Fix smbc_getxattr() to properly return the required
      size of the buffer needed to contain the extended attributes.
    * BUG 4599: Fix failure when setting attributes.
    * BUG 4634: Type of the size parameter to getpeername in
      libsmbclient code was wrong.
    * Fix libsmbclient interaction with links on Vista and properly
      detect non-NTSTATUS errors.
    

o   Jim McDonough 
    * BUG 4630: Fix special case of unix_to_nt_time() for TIME_T_MAX
      and the output from http_timestring().


o   Stefan Metzmacher 
    * Merge gdb_backtrace script changes form SAMBA_4_0.


o   Lars Mueller 
    * Allow idmap_ldap to be built as a shared lib.


o   James Peach 
    * BUG 4426: Move FAM libraries from smbd to vfs_fam_notify.
    * BUG 2287: Replace unnecessary AC_TRY_RUN with AC_TRY_LINK.
    * BUG 4589: Fix typo in pdbedit output.


o   Simo Sorce 
    * Short circuit Unix Users and Unix Groups Domain SID checks 
      in smbd to avoid unnecessary calls to winbindd.

Please refer to the original Samba 3.0.25 Release Notes for more details regarding changes in previous releases.