svn commit: samba r21629 - in branches/SAMBA_3_0_25: . source
jerry at samba.org
jerry at samba.org
Thu Mar 1 11:40:30 GMT 2007
Author: jerry
Date: 2007-03-01 11:40:29 +0000 (Thu, 01 Mar 2007)
New Revision: 21629
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21629
Log:
Bump version to 3.0.25pre2 and fix incorrect commit msg in release notes
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-03-01 06:09:21 UTC (rev 21628)
+++ branches/SAMBA_3_0_25/WHATSNEW.txt 2007-03-01 11:40:29 UTC (rev 21629)
@@ -11,24 +11,64 @@
these changes as we work towards the next significant production
upgrade Samba 3.0 release.
-Major Features included in the 3.0.25 code base include:
+Major features included in the 3.0.25 code base include:
- o Significant improvements in the winbind off-line logon
- support
- o Support for secure DDNS updates as part of the 'net
- ads join' process
- o Rewritten IdMap interface which allows for TTL based
- caching and per domain backends.
+ o Significant improvements in the winbind off-line logon support.
+ o Support for secure DDNS updates as part of the 'net ads join'
+ process.
+ o Rewritten IdMap interface which allows for TTL based caching and
+ per domain backends.
o New plug-in interface for the "winbind nss info" parameter.
- o New file change notify subsystem which is able to make use
- of inotify on Linux.
- 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 New file change notify subsystem which is able to make use of
+ inotify on Linux.
+ 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 plugins.
+Off-line Logons and AD Site Support
+===================================
+Winbind's capability to support offline logons has been greatly
+improved with the 3.0.25 release including support for locating
+domain controllers asynchronously using Active Directory Site
+information.
+
+
+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
+
+ http://www.samba.org/~idra/samba3_newidmap.pdf
+
+The final 3.0.25 release will include full documentation in the
+distributed manpages.
+
+
+Dynamic DNS Updates
+===================
+
+The "net ads join" command is now able to register the host's DNS A
+records with Windows 2000 SP4 and 2003 DNS servers. This
+feature must be enabled at compile time using the --with-dnsupdate
+when running the ./configure script. There is also a related "net ads
+dns" command for refreshing a host's records which could be launched
+from a dhcp client script when a new IP address is obtained.
+
+
+Support for Additional ACL Modules
+==================================
+
+Samba's POSIX ACL support has been moved inside of the VFS layer
+which means it is now possible to support multiple ACL implementations
+on the same server including NFSv3 and GPFS ACLs.
+
+
######################################################################
Changes
#######
@@ -41,71 +81,80 @@
Parameter Name Description Default
-------------- ----------- -------
+ change notify timeout Removed n/a
+ change notify New Yes
+ fam change notify Removed n/a
+ idmap domains New ""
+ idmap alloc backend New ""
+ idmap expire time New 900
+ idmap negative time New 120
+ kernel change notify Per share Yes
+ max stat cache size Modified 1024MB
+ printjob username New %U
+ winbind normalize names New no
-
+
commits
-------
o Michael Adam <ma at sernet.de>
- * Patch to lib/sysquotas_linux.c replacing some "get"s
- by "set"s. This makes the difference between the get
- and set calls for SMB_USER_FS_QUOTA_TYPE and
- SMB_GROUP_FS_QUOTA_TYPE.
- * Prevent collision from config.h created by stand alone
- component builds.
+ * Patch to lib/sysquotas_linux.c replacing some "get"s by "set"s.
+ This makes the difference between the get and set calls for
+ SMB_USER_FS_QUOTA_TYPE and SMB_GROUP_FS_QUOTA_TYPE.
+ * Prevent collision from config.h created by stand alone component
+ builds.
o Jeremy Allison <jra at samba.org>
* winbind off-line logon fixes.
* Support for AD sites when locating domain controllers.
- * Fix libsmbclient bug with Konqueror and NetApp filers
- that need a leading / in OpenAndX calls.
+ * Fix libsmbclient bug with Konqueror and NetApp filers that need
+ a leading / in OpenAndX calls.
* BUG 4187: Possible crash in signing on/off code.
* Fix memory leaks in pam_winbind.c.
- * Fix a bug in the sequence number store/fetch routines in
+ * Fix a bug in the sequence number store/fetch routines in
winbindd_cache.tdb.
- * Fix the problem with Linux clients requesting O_WRONLY
- on write-only files.
- * Fix a class of memory allocation bugs in the handling
- of user tokens.
- * Fix crash bug in winbindd caused by a bug in the
- messaging dispatch code.
- * Fix memory bloat in trans calls caused by talloc()'ing
- memory off the wrong context.
+ * Fix the problem with Linux clients requesting O_WRONLY on write-only
+ files.
+ * Fix a class of memory allocation bugs in the handling of user tokens.
+ * Fix crash bug in winbindd caused by a bug in the messaging dispatch
+ code.
+ * Fix memory bloat in trans calls caused by talloc()'ing memory off the
+ wrong context.
* Fix wildcard renames with SMBmv.
* Fixes for pathname handling code.
* Add in the wdel smbclient command to perform wildcard deletes.
- * Fix a bug that causes smbd to 'hang' intermittently while
- updating the trusted domain cache.
+ * Fix a bug that causes smbd to 'hang' intermittently while updating
+ the trusted domain cache.
* Cleanup error path processing in reduce_name().
* Fixes for smbtorture tests (BASE-DELETE, ...)
* Delete on close fixes ("I completely understand it this time").
- * Remove unneeded checks on incoming uid/gid for mknod
- (fifo) Unix extensions code.
+ * Remove unneeded checks on incoming uid/gid for mknod (fifo) Unix
+ extensions code.
* More fixes for Unix Extensions include support for POSIX locking.
* NTLMv2 fixes for Vista clients.
- * Add an optimized lookup for Domain Users and only report
- the current user (which is generally what the calling
- application wants to know anyways).
- * Fixes for supporting the Vista backup utility based on work
- by Joe Meadows <jameadows at webopolis.com>.
+ * Add an optimized lookup for Domain Users and only report the current
+ user (which is generally what the calling application wants to know
+ anyways).
+ * Fixes for supporting the Vista backup utility based on work by Joe
+ Meadows <jameadows at webopolis.com>.
* Fix 4377: Fix rename of "foo" -> "Foo".
* BUG 4188: Fix for Vista delete directory bug.
- * BUG 4400: Add support for processing large Krb5 tickets
- in SMBsesssetup&X. Basic on work by Todd Stecher
- <todd.stecher at isilon.com>.
+ * BUG 4400: Add support for processing large Krb5 tickets in SMB
+ sesssetup&X. Based on work by <todd.stecher at isilon.com>.
+ * Fix trans2 file size reporting for Linux CIFS client.
o Danilo Almeida <dalmeida at centeris.com>
* Add additional debug support for pam_winbind.
- * Add support for listing multiple groups in pam_winbind's
+ * Add support for listing multiple groups in pam_winbind's
require-membership-of option which act as a logical OR.
o Andrew Benham <andrew.benham at thus.net>
- * BUG 4290: Properly compute time to password expiration
- in message from pam_winbind.
+ * BUG 4290: Properly compute time to password expiration in message
+ from pam_winbind.
o Alexander Bokovoy <ab at samba.org>
@@ -119,12 +168,12 @@
o Gerald (Jerry) Carter <jerry at samba.org>
* Implement pluggable "winbind nss info" interface.
* Removal of unmaintained smbwrapper utility.
- * Fix server affinity bugs in the 'net ads join'
- code to include support for AD sites.
+ * Fix server affinity bugs in the 'net ads join' code to include
+ support for AD sites.
* Implement DDNS update client code.
* Upper case the host/sAMAccountName in the keytab file.
- * Fix lookupname call in winbindd when joined to a child
- domain and trying to resolve a SID in a sibling domain.
+ * Fix lookupname call in winbindd when joined to a child domain and
+ trying to resolve a SID in a sibling domain.
* Fix password changes against a Windows 2000 DC using pam_winbind.
* Fix crash in "pdbedit -L -w"
* Add "winbind normalize names" option.
@@ -134,6 +183,8 @@
* Protect the sasl bind against a NULL principal string in the
SPNEGO negTokenInit
* Fix some "cannot access LDAP when no root" bugs.
+ * NSS and PAM fixes on AIX.
+ * Cached credentials and Krb5 ticket renewal fixes in winbindd.
o Mathias Dietz <mdietz at de.ibm.com>
@@ -153,8 +204,8 @@
* Implement grace logons for offline authentications in pam_winbind.
* Fixes for idmap_ad.
* Memory leak fixes.
- * BUG 4009: Fixes leaking file descriptors (CLOSE_WAIT) in
- winbindd with short lived service tickets
+ * BUG 4009: Fixes leaking file descriptors (CLOSE_WAIT) in winbindd
+ with short lived service tickets
* Implement basic AD group policy library
@@ -163,14 +214,13 @@
o SATOH Fumiyasu <fumiyas at osstech.co.jp>
- * BUG 3319: Ensure that 'hide unreadable' does not filter
- MS-DFS links.
+ * BUG 3319: Ensure that 'hide unreadable' does not filter MS-DFS links.
o Krishna Ganugapati <krishnag at centeris.com>
* Implement DDNS update client code.
-
+
o YAMASAKI Hiroyuki <h-yamasaki at pd.jp.nec.com>
* BUG 4346: Fix type reported for hidden shares via MS-RPC.
@@ -187,6 +237,10 @@
* BUG 3713: Re-add reporting what the profiles tool does (-v).
+o Zack Kirsch <zack.kirsch at isilon.com>
+ * Fix memory leaks on some error paths.
+
+
o Volker Lendecke <vl at samba.org>
* Replace snum references with a structure based array.
* Allow changing of the hashsize when running tdbbackup.
@@ -195,21 +249,20 @@
* BUG 4273: Fix crash in 'net rpc vampire'
* Refactor older SMB file serving code.
* Refactor open directory file serving code.
- * Implement support for inotify when serving CIFS change
- notification requests.
- * Fixes to allow Samba 3.0 to pass various smbtorture tests
- (RAW-OPEN, RAW-UNLINK, RAW-CLOSE, ...)
+ * Implement support for inotify when serving CIFS change notification
+ requests (includes merge work from SAMBA_4_0).
+ * Fixes to allow Samba 3.0 to pass various smbtorture tests (RAW-OPEN,
+ RAW-UNLINK, RAW-CLOSE, ...)
* Refactor delete on close file server code.
* MS-DFS fixes for Vista clients.
* BUG 4372: Long timeout in LDAP setup when accessing files after
10 secs.
- * Change the static array for the in-memory mirrors of the hash
- chain locks to a dynamically allocated one.
+ * Change the static array for the in-memory mirrors of the hash chain
+ locks to a dynamically allocated one.
* Use inotify for file change notification on Linux.
* Revert "msdfs root" to default to "no".
* Refactor AIO code.
- * Fix memory leaks when returning user lists to clients via
- the SAMR calls.
+ * Fix memory leaks when returning user lists to clients via SAMR calls.
o Herb Lewis <herb at samba.org>
@@ -221,7 +274,6 @@
* Bug fixes for GPFS VFS module.
-
o Stefan Metzmacher <metze at samba.org>
[merges from SAMBA_4_0]
* Portability fixes for dlopen()
@@ -247,23 +299,24 @@
o J Raynor <raynorj at mn.rr.com>
- * Make sure we are privileged when doing DMAPI operations
- on systems that don't have capability support.
+ * Make sure we are privileged when doing DMAPI operations on systems
+ that don't have capability support.
o Jiri Sasek <Jiri.Sasek at Sun.COM>
- Fix possible NULL dereference in adt_tree.c
+ I Fix possible NULL dereference in adt_tree.c
o Karolin Seeger <ks at sernet.de>
- * Improvements to 'net sam policy'
+ * Add 'net sam policy' commands.
* Fixes for "net usershare" and "guest_ok=y"
o Simo Sorce <idra at samba.org>
* Initial implementation of new IdMap interface.
- * Fix crash in pam_winbind caused by referencing a
- pointer after the memory had been freed.
+ * Fix crash in pam_winbind caused by referencing a pointer after the
+ memory had been freed.
+ * Implement escaping function for ldap RDN values.
o Peter Somogyi <SOMOGYI at de.ibm.com>
Modified: branches/SAMBA_3_0_25/source/VERSION
===================================================================
--- branches/SAMBA_3_0_25/source/VERSION 2007-03-01 06:09:21 UTC (rev 21628)
+++ branches/SAMBA_3_0_25/source/VERSION 2007-03-01 11:40:29 UTC (rev 21629)
@@ -46,7 +46,7 @@
# e.g. SAMBA_VERSION_PRE_RELEASE=1 #
# -> "2.2.9pre1" #
########################################################
-SAMBA_VERSION_PRE_RELEASE=1
+SAMBA_VERSION_PRE_RELEASE=2
########################################################
# For 'rc' releases the version will be #
More information about the samba-cvs
mailing list