[SCM] Samba Shared Repository - branch v3-2-test updated - release-3-2-0pre2-2651-g7e3e68b

Karolin Seeger kseeger at samba.org
Thu Jun 26 12:46:03 GMT 2008


The branch, v3-2-test has been updated
       via  7e3e68bbeaa8b644c6a84848bcb28507765b2b3d (commit)
      from  3dfa6c3b34652c5b13b9f1fc299241214611a4e2 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-2-test


- Log -----------------------------------------------------------------
commit 7e3e68bbeaa8b644c6a84848bcb28507765b2b3d
Author: Karolin Seeger <kseeger at samba.org>
Date:   Thu Jun 26 14:47:27 2008 +0200

    WHATSNEW: Preparations for 3.2.0.
    
    Karolin

-----------------------------------------------------------------------

Summary of changes:
 WHATSNEW.txt |  649 ++--------------------------------------------------------
 1 files changed, 14 insertions(+), 635 deletions(-)


Changeset truncated at 500 lines:

diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index e94f5ba..c498f88 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,12 +1,9 @@
-                   =================================
-                   Release Notes for Samba 3.2.0rc3
-                             July 1, 2008
-                   =================================
+                   ==============================
+                   Release Notes for Samba 3.2.0
+                            July 1, 2008
+                   ==============================
 
-This is the third release candidate of Samba 3.2.0.  This is *not*
-intended for production environments and is designed for testing
-purposes only.  Please report any defects via the Samba bug reporting
-system at https://bugzilla.samba.org/.
+This is the first stable release of Samba 3.2.0.
 
 Please be aware that Samba is now distributed under the version 3
 of the new GNU General Public License.  You may refer to the COPYING
@@ -217,10 +214,13 @@ o   Jeremy Allison <jra at samba.org>
     * BUG 5531: Fix conversion of ns units when converting
       from nttime to timespec.
     * BUG 5533: Fix handling of workgroup names containing a '.' in Winbindd.
+    * BUG 5551: Fix group enumeration with 'wbinfo -g' on PDCs.
+    * BUG 5555: Fix setting of the password last set field during domain joins.
 
 
 o   Michael Adam <obnox at samba.org>
     * BUG 5548: Fix segfaults in handle_include with %m macro expansion.
+    * Add several tests to the testsuite.
 
 
 o   Volker Lendecke <vl at samba.org>
@@ -232,7 +232,7 @@ o   Volker Lendecke <vl at samba.org>
     * Fix warnings on Fedory Core 9.
     * Fix several memleaks.
     * Fix a segfaults in wbcLookupRids.
-    * Fix a segfault in clitar
+    * Fix a segfault in clitar.
     * Fix the build on FreeBSD 4.6.2 and Darwin.
     * Fix a double-closedir() in form_junctions().
     * Fix a crash in _dfs_Enum.
@@ -247,6 +247,11 @@ o   William Jojo <jojowil at hvcc.edu>
     * Add -brtl to the AIX linker flags.
 
 
+o   Andreas Schneider <anschneider at suse.de>
+    * Add documentation for kerberos support in libsmbclient.
+    * Add krb5 support for the testbrowse example.
+
+
 o   John H Terpstra <jht at samba.org>
     * Fix net help info.
     * Add documentation for TDB file.
@@ -260,632 +265,6 @@ o   Christoph Zauner <christoph.zauner at sernet.de>
     * Fix several typos in the man pages and the Samba3 HowTo Collection.
 
 
-Changes since 3.2.0rc1:
------------------------
-
-
-o   Jeremy Allison <jra at samba.org>
-    * BUG 5504: Fix behaviour of winbindd children receiving a SIGTERM.
-    * BUG 5489: Split the winbindd_passdb backend into a 'builtin' and a 'sam'.
-    * Security fix for CVE-2008-1105.
-    * Fix valgrind bug in debug statement.
-    * Make sure we take account of the large read/write SMB headers as
-      well as the buffer space when allocating cli buffers for large
-      read/write.
-    * Fix tag as a goto target we were not reinitializing the array counts.
-
-
-o   Steven Danneman <sdanneman at isilon.com>
-    * BUG 5451: Fix for using the correct machine domain when looking up trust
-      credentials in our tdb.
-    * Fix spnego SPN when contacting trusted domains.
-
-
-o   Günther Deschner <gd at samba.org>
-    * BUG 5285: Fix libcap header mismatch.
-    * Fix pam_sm_chauthtok for storing modified cached creds.
-    * Fix joining issue in setups with "config backend = registry".
-
-
-o   Björn Jacke <bj at sernet.de>
-    * BUG 4544: Add new parameter 'ldap connection timeout' to prevent
-      waiting for TCP connection timeouts if no LDAP server is available.
-
-
-o   Volker Lendecke <vl at samba.org>
-    * BUG 5502: Fix security=server.
-    * Fix coverity IDs 552, 553, 570, 571, 572.
-    * Fix the compile on NetBSD.
-    * Shrink ldbtools.
-
-
-o   Jim McDonough <jmcd at samba.org>
-    * Fix reset of password last set time just because the expired flag
-      is set to 0.
-
-
-o   Stefan Metzmacher <metze at samba.org>
-    * Remove support for symbol versioning in shared libraries.
-      For more information, please have a look at the disussion on
-      samba-technical starting with
-      http://lists.samba.org/archive/samba-technical/2008-June/059511.html.
-    * Fix autogen for autoconf 2.62.
-
-
-o   Marc VanHeyningen <marc.vanheyningen at isilon.com>
-    * Fix memory leak.
-
-
-o   Andreas Schneider <anschneider at suse.de>
-    * BUG 5515: Fix empty input fields in SWAT.
-    * BUG 5516: Fix saving of the config file in SWAT.
-
-
-o   Bo Yang <boyang at novell.com>
-    * Fix winbindd trusted domain child not keeping primary domain
-      online status up to date.
-
-
-o   Chere Zhou <chere.zhou at isilon.com>
-    * Fix memory leaks. 
-
-
-Changes since 3.2.0pre3:
------------------------
-
-
-o   Michael Adam <obnox at samba.org>
-    * Move the posix pending close functionality down into the VFS layer.
-    * Fix activation of registry globals in loadparm.
-
-
-o   Jeremy Allison <jra at samba.org>
-    * BUG 5452: Fix smbclient put.
-    * BUG 5095: Fix Manage Documents privilege.
-    * BUG 5434: Ensure the loaded password doesn't contain the '\n' at the end.
-    * BUG 5456: Fix missing echo if we ^C at the prompt. 
-    * BUG 5460: Fix DFS referrals.
-    * BUG 5464: Fix timeout in winbindd.
-    * Fix returning a directory value for a QPATHINFO on a msdfs link
-      with a non-dfs path.
-
-
-o   Alexander Bokovoy <ab at samba.org>
-    * Use more error-prone form of testing dm_destroy_session() return code.
-
-
-o   Günther Deschner <gd at samba.org>
-    * BUG 5453: Fix winbindd and smbd crash when dsgetdcname is used.
-    * BUG 5465: Fix joining with createcomputer=ou1/ou2/ou3.
-    * BUG 5461: Fix issue with Citrix on Samba DCs with more than 900 groups.
-    * Fix wins null pointer crash in nss_wins module.
-    * Fix lm session key length in _netr_LogonSamLogon.
-    * Add -f switch for DsGetDCName() example and be more verbose on output.
-
-
-o   Gerald (Jerry) Carter <jerry at samba.org>
-    * Prevent Winbind cycle in children list when reaping dead child processes.
-    * BUG 5107: Fix handling of large DNS replies on AIX and Solaris.
-    * BUG 5429: Clarify log msgs re: failure to create
-      BUILTIN\{Administrators,Users}
-    * Fix the DNS Update option of "net ads join".
-
-
-o   Eric Cronin <ecronin at gizmolabs.org>
-    * BUG 5184: Add Missing HAVE_UPDWTMPX check before using updwtmpx().
-
-
-o   Steven Danneman <sdanneman at sd-ubuntu.(none)>
-    * Bug 5419: Fix memory leak in ads_do_search_all_args() when enumerating 
-      1000s of entries 
-
-
-o   Holger Hetterich <hhetter at novell.com>
-    * Recognize and allow longer UA keys in winbindd_cache.
-
-
-o   Björn Jacke <bj at sernet.de>
-    * Fix compile warnings.
-    * Increase log level for failed setsockopt call.
-
-
-o   Volker Lendecke <vl at samba.org>
-    * BUG 5420: Fix build on IRIX.
-    * BUG 5398: Fix compiler warning.
-    * BUG 5399: Fix compiler warning.
-    * BUG 5400: Fix compiler warning.
-    * BUG 5436: Fix signing problem in the client with transs requests.
-    * Fix a valgrind bug in the new [ug]id2sid cache.
-    * Fix Coverity IDs 565 and 222.
-    * Fix dfs_Enum: In form_junctions, correctly check for malloc failure.
-
-
-o   Stefan Metzmacher <metze at samba.org>
-    * BUG 5443: Fix build on HP-UX.
-    * Add support for symbol versioning in shared libraries (can be
-      disabled with --disable-sysmbol-versioning).
-    * Add new function wbcLibraryDetails() to libwbclient.
-
-
-o   Tim Prouty <tim.prouty at isilon.com>
-    * Cleanup size_t return values in convert_string_allocate.
-
-
-o   Mike Sweet <msweet at apple.com>
-    * Fix Kerberos support for CUPS 1.3 in smbspool.
-
-
-o   Martin Zielinski <mz at seh.de>
-    * Fix printing with Vista.
-    * Fix deletion of files when they're in use by other drivers.
-
-
-Changes since 3.2.0pre2:
------------------------
-
-
-o   Michael Adam <obnox at samba.org>
-    * Fix session setup with security = share.
-    * Fix segfault in testparm.
-    * Fix several Makefile issues.
-    * Fix build of bin/net on Solaris.
-    * Reformat the parm table of loadparm to use named initializers.
-    * Fix %I macro expansion for IPv4 mapped IPv6 addresses.
-    * Convert registry.tdb to use dbwrap and fix memleaks.
-    * Several make test fixes and improvements.
-    * Several libreplace extensions and fixes (portet from v4-0-test).
-    * Rename libnet_conf to libsmbconf and introduce backend abstraction layer.
-    * Add text backend to libsmbconf, based on params.c.
-    * Fix handling of includes in registry libsmbconf backend.
-    * Fix net conf import by reading from text backend.
-    * Add a "net registry" command to locally access the registry.
-    * Add getvalue subcommand to "net rpc registry".
-    * Add testsuites for libsmbconf and "net registry".
-    * Fix Coverity IDs 517, 536, 545.
-    * Remove unneeded REGISTRY_HOOKS layer from reghook cache
-      to allow plugging one backend to multiple keys more easily.
-    * Add smbconf_init dispatcher taking source strings like "backend:path"
-    * Fix handling of dangling parameters (without share) in libsmbconf.
-    * Introduce special meaning of "include = registry" to complement
-      the registry-only configuration of "config backend = registry".
-    * Enhance error propagation by making several registry functions
-      return WERROR.
-    * Fix loading of registry shares in smbd by fixing the token.
-    * Fix a segfault in tdb_wrap_log().
-
-
-o   Jeremy Allison <jra at samba.org>
-    * BUG 5311: Fix IPv6 issue with hosts allow/deny settings.
-    * BUG 5372: Fix client timeouts in large CUPS installations.
-    * Fix problem with nmbd not waiting until interfaces come up.
-    * Fix S3 to pass the test_raw_oplock_exclusive3 test.
-    * Fix MSDFS bug breaking MS clients in some cases by ensuring 
-      the target host is ourselves.
-    * Rewrite the wrap checks to deal with gcc 4.x optimisations.
-
-
-o   Kai Blin <kai at samba.org>
-    * BUG 4235: Prevent ntlm_auth from sending BH responses without a message.
-    * Fix one BH message.
-
-
-o   Gerald (Jerry) Carter <jerry at samba.org>
-    * Fix libtdb some to move back towards allowing out of tree builds.
-    * Ignore port when pulling IP addr from struct sockaddr_storage..
-
-
-o   Guenther Deschner <gd at samba.org>
-    * Fix build of pam_smbpass.
-    * Fix lp_load with an empty registry and "config backend = registry".
-    * Fix build targets for bin/net.
-    * Fix _dssetup_DsRoleGetPrimaryDomainInformation().
-    * Fix the build of cifs.spnego.
-    * Migration of the SRVSVC client and server DCE/RPC code to IDL
-      based structures and autogenerated code
-    * Fix Kerberos session setup with Vista SP1 (ignore PAC type 12)
-    * Fix support for vampire of lockout policies and
-      for storing dialin/terminal server settings.
-    * Fix remote join/unjoin server implementation.
-    * BUG 5328: Fix netlogon credential chain with Windows 2008
-      (this also fixes joining Windows 2008 with rpc methods).
-    * Various fixes for establishing and validating interdomain trust
-      relationships with Windows 2008.
-    * Use IDL for storing domain controller information in dsgetdcname.
-    * Re-arranged internal structure of libnetapi.
-    * Add support for domain\dcname syntax in libnetjoin.
-    * Add support for browsing/joining OUs in netdomjoin-gui.
-    * Add various new calls to libnetapi.
-
-
-o   Björn Jacke <bj at sernet.de>
-    * Add AC_TRY_RUN_STRICT support for Sun Studio compiler.
-
-
-o   Volker Lendecke <vl at samba.org>
-    * Add support for async SMB requests.
-    * Add transactions to the dbwrap API.
-    * Add "net idmap aclmapset".
-    * Change default bufsize to 512k.
-    * Fix Coverity IDs 473, 481, 506, 507, 525, 526, 527, 528, 529, 530, 537,
-      538, 547, 548, 551, 552, 553, 554, 555, 557, 558, 559, 563, 564, 567.
-      ... and half a ton more
-    * Fix some warnings in the tsmsm module.
-    * Fix warnings.
-    * BUG 4901: Fix "ldap passwd sync = only".
-    * BUG 5334: Fix download of empty files using smbclient.
-    * BUG 5307: Fix notify changes.
-    * BUG 5317: Fix debug output in domain_client_validate.
-    * BUG 5338: Fix format string issue in rpcclient.
-    * Convert account_pol.tdb and share_info.tdb to dbwrap.
-    * Protect group_mapping.tdb ops with transactions.
-    * BUG 5366: "passwd program" should work on Solaris 10 again now.
-    * A level 25 setuserinfo does change the pwdlastset, fixes XP joins.
-    * BUG 5350: A Samba DC trusting NT4 should do an anon session setup.
-    * BUG 5375: Fix a segfault with "security=share" and [in]valid users.
-    * Fix printing from DOS clients -- introduced by inbuf/outbuf rewrite.
-    * Fix wbinfo -a trusted\\user%password on a Samba DC with trusts.
-    * BUG 5341: Fix async smbclient get command on Solaris.
-    * Make winbind use NetSamLogonEx when possible.
-    * Merge fixes in the 3-0-ctdb cluster code.
-    * Fix a segfault in snprintf replacement code.
-    * Fix a regression for wbinfo --group-info if winbind separator is set
-
-
-o   Derrell Lipman <derrell at samba.org>
-    * Check for NULL pointers before dereferencing them.
-    * Fix use of AuthDataWithContext capability.
-
-
-o   Stefan Metzmacher <metze at samba.org>
-    * Add dbwrap_tdb2 backend, useful for cluster setups.
-    * Add more functions to libwbclient:
-      - wbcGetGroups()
-      - wbcInterfaceDetails()
-      - wbcListUsers()
-      - wbcListGroups()
-      - wbcLookupUserSids()
-      - wbcSetUidMapping()
-      - wbcSetGidMapping()
-      - wbcSetUidHwm()
-      - wbcSetGidHwm()
-      - wbcResolveWinsByName()
-      - wbcResolveWinsByIP()
-      - wbcCheckTrustCredentials()
-    * Let wbinfo use libwbclient where possible.
-    * Let net use only libwbclient to access winbindd.
-    * Make socket wrapper pcap support more portable.
-    * Some libreplace backports from v4-0-test.
-    * Store the write time in the locking.tdb,
-      so that smbd passes the BASE-DELAYWRITE test.
-    * Run RAW-SEARCH and BASE-DELAYWRITE by 'make test'.
-    * Let each process use its own connection to ctdb
-      in cluster mode.
-    * Add a reinit_after_fork() helper function to correct
-      reinitialize the same things in all cases.
-    * Fix a chicken and egg problem with "include = registry".
-
-
-o   Karolin Seeger <kseeger at samba.org>
-    * Fix usage message for "net idmap dump".
-
-
-o   Andrew Tridgell <tridge at samba.org>
-    * Suppress superfluous message.
-
-
-o   Marc VanHeyningen <marc.vanheyningen at isilon.com>
-    * Coverity fixes.
-
-
-Changes since 3.2.0pre1:
------------------------
-
-o   Michael Adam <obnox at samba.org>
-    * Add library for access to the registry configuration data.
-    * BUG 5023: Separate NFS4 and POSIX ACL code in file access checks.
-    * BUG 4308: Fix Excel save operation ACL bug.
-    * Refactor and consolidate logic for retrieving the machine
-      trust password information.
-    * VFS API cleanup (remove redundant parameter).
-    * BUG 4801: Correctly implement LSA lookup levels for LookupNames.
-    * Add new option "debug class" to control printing of the debug class.
-      in debug headers.
-    * Enable building of the zfsacl and notify_fam vfs modules.
-    * BUG 5083: Fix memleak in solarisacl module.
-    * BUG 5063: Fix build on RHEL5.
-    * New smb.conf parameter "config backend = registry" to enable registry
-      only configuration.
-    * Move "net conf" functionality into a separate module libnet_conf.c
-    * Restructure registry code, eliminating the dynamic overlay.
-      Make use of reg_api instead of backend code in most places.
-    * Add support for intercepting LDAP libraries' debug output and print
-      it in Samba's debugging system.
-    * Libreplace fixes.
-    * Build fixes.
-    * Initial support for using subsystems as shared libraries.
-      Use talloc, tdb, and libnetapi as shared libraries internally.
-
-
-o   Jeremy Allison <jra at samba.org>
-    * Added support for IPv6 client and server connections.
-    * Add in the recvfile entry to the VFS layer.
-    * Removal of pstring data type.
-    * Remove unused utilities: smbctool and rpctorture.
-    * Fix service principal detection to match Windows Vista
-      (based on work from Andreas Schneider).
-    * Encrypted SMB transport in client tools and libraries, and server.
-
-
-o   Kai Blin <kai at 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   Gerald (Jerry) Carter <jerry at samba.org>
-    * Add Winbind client library.
-    * Decouple static linking between smbd and winbindd's client
-      interface.
-
-
-o   Guenther Deschner <gd at samba.org>
-    * Enhance client and server remote registry access.
-    * Add client calls for remotely joining a computer to a domain
-      (including calls from "net dom" command).
-    * Add libnetapi.so library for joining domains including
-      sample GTK+ app.
-    * Fixes for Vista SP1 Kerberos authdata handling to only pickup
-      the PAC.
-    * Various error code and error message fixes.
-    * Add initial draft of libnetconf to allow programmatic
-      configuration changes.
-    * Add libnet_join internal library for programmatically joining
-      and unjoining Domains.
-    * Add various fixes and new calls to libnetapi.so library.
-    * Various fixes for DsGetDcName and conversion to IDL based
-      structures.
-    * Fixes for pidl to correctly generate WERROR based client calls.
-    * Fixes for pidl to generate output that complies to coding
-      conventions.
-    * Various IDL fixes.
-    * Add ads_get_joinable_ous() to libads to get list of joinable ous.
-    * Add get_logon_hours_from_pdb() to comply with new IDL based
-      structures.
-    * Add debugging capabilities to dump AD connections to libads
-      (using ndr_print).
-    * Add "dump-domain-list" command for smbcontrol to retrieve better
-      debugging information out of winbindd.
-    * Migration of the entire client and server DCE/RPC code to IDL
-      based structures and autogenerated code for DSSETUP, LSA, SAMR
-      and NETLOGON.
-    * Started migration of client and server DCE/RPC code to IDL based
-      structures and autogenerated code for NTSSVC, SVCCTL and
-      EVENTLOG.
-    * Use IDL and autogenerated code for samlogoncache and Kerberos
-      PAC handling.
-    * Various fixes and cleanup of Kerberos PAC handling.
-    * Fix segfault in _srv_net_file_enum.
-    * Conversion of client join and unjoin code to libnet_join.
-    * Add remote join/unjoin server-side implementation.
-    * Removed a lot of code which has become obsolete.
-
-
-o   Steve Langasek <vorlon at debian.org>
-    * Integrate 2 out of 3 --with-fhs patches from Debian packaging
-      for better adherence to the FHS standard.
-
-
-o   Volker Lendecke <vl at samba.org>
-    * Add talloc_stackframe() and talloc_pool() features.
-    * Removal of pstring data type.
-    * Add generic a in-memory cache.
-    * Import the Linux red-black tree implementation.
-    * Remove large amount of global variables.
-    * 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().
-    * Speed up the smbclient "get" command
-    * Add the aio_fork module
-    * Fix bug 4901
-
-o   Derrell Lipman <derrell at samba.org>
-    * Modified libsmbclient API for more easily maintaining ABI compatibility
-      while adding new features to libsmbclient.
-
-o   Stefan Metzmacher <metze at samba.org>
-    * Refactor Winbind internal parent-child interface tables
-      to achieve better unit testing support.
-    * Add nss_wrapper API for local Winbind unit tests.


-- 
Samba Shared Repository


More information about the samba-cvs mailing list