syncing whatsnew from release branch
authorGerald Carter <jerry@samba.org>
Wed, 24 Sep 2003 15:42:29 +0000 (15:42 +0000)
committerGerald Carter <jerry@samba.org>
Wed, 24 Sep 2003 15:42:29 +0000 (15:42 +0000)
(This used to be commit 6988eb854e55954000d8f9196d865bfbffb7eeda)

WHATSNEW.txt

index ee5255d16ce67ba1135c466e03e3eece0210f5f6..69036fae3c635d6c3c25c9180fa2d16f5ad91937 100644 (file)
@@ -1,15 +1,10 @@
                     WHATS NEW IN Samba 3.0.0
-                        September XX, 2003
+                        September 24, 2003
                   ==============================
 
-This is the fourth release candidate snapshot of Samba 3.0.0. A release 
-candidate implies that the code is very close to a final release, remember 
-that this is still a non-production release intended for testing purposes.  
-Use at your own risk. 
-
-The purpose of this release candidate is to get wider testing of the major
-new pieces of code in the current Samba 3.0 development tree. 
-Please refer to the section on "Known Issues" for more details.
+This is the first official release of Samba 3.0.0 code base.  Work
+on the SAMBA_3_0 CVS branch continues.  Please refer to the section 
+on "Known Issues" for more details.
 
 
 Major new features:
@@ -19,13 +14,13 @@ Major new features:
     join a ADS realm as a member server and authenticate 
     users using LDAP/Kerberos.
 
-2)  Unicode support. Samba will now negotiate UNICODE on the wire and
-    internally there is now a much better infrastructure for multi-byte
-    and UNICODE character sets.
+2)  Unicode support. Samba will now negotiate UNICODE on the wire 
+    and internally there is now a much better infrastructure for 
+    multi-byte and UNICODE character sets.
 
-3)  New authentication system. The internal authentication system has
-    been almost completely rewritten. Most of the changes are internal,
-    but the new auth system is also very configurable.
+3)  New authentication system. The internal authentication system 
+    has been almost completely rewritten. Most of the changes are 
+    internal, but the new auth system is also very configurable.
 
 4)  New default filename mangling system.
 
@@ -37,11 +32,11 @@ Major new features:
 6)  Samba now negotiates NT-style status32 codes on the wire. This
     improves error handling a lot.
 
-7)  Better Windows 2000/XP/2003 printing support including publishing 
+7)  Better Windows 2000/XP/2003 printing support including publishing
     printer attributes in active directory.
 
-8)  New loadable module support for passdb backends and 
-    character sets.
+8)  New loadable module support for passdb backends and character 
+    sets.
 
 9)  New default dual-daemon winbindd support for better performance.
 
@@ -59,6 +54,10 @@ Major new features:
 14) Full support for client and server SMB signing to ensure
     compatibility with default Windows 2003 security settings.
 
+15) Improvement of ACL mapping features based on code donated by
+    Andreas Gr├╝nbacher.
+
+
 Plus lots of other improvements!
 
 
@@ -82,12 +81,39 @@ License.
 
 
 ######################################################################
-Changes since 3.0rc3
+Changes since 3.0rc4
 ####################
 
 Please refer to the CVS log for the SAMBA_3_0 branch for complete 
 details:
 
+1)  Fix bug that prevented restoring filenames of length
+    >100 characters.
+2)  Fix bug that prevented fast path code in strchr_m 
+    from being used.
+3)  Make sure we store the desired access flag on incoming 
+    SAMR rpc calls.
+4)  Fix smbd crash when dealing with mangled file names.
+5)  Ensure that the group comment field is not overwritten
+    if it already exists.
+6)  Fix bug that prevented 'net rpc join' from working
+    with mixed mode AD domains (bug 442).
+7)  Fix crash in smbd when a Samba PDC is not able to 
+    enumerate trusted domains (bug 450).
+8)  Fix crash bug found by the Samba4 testsuite.
+9)  Fix bug that prevented smbd from returning an ACL list
+    if one of the SIDs could not be resolved (bug 470).
+10) Remove -P option from smbclient printing scripts since it
+    has a different meaning in Samba 3.0 (bug 473).
+11) Sync smbldap-tools with latest version 
+12) Cleanup some warnings produced by the Sun C compiler.
+13) Several fixes for SWAT relating to international character 
+    sets.
+
+
+Changes since 3.0rc3
+####################
+
 1)  Fix incorrect error message in testparm.c regarding 'map system'.
 2)  Protect against core dump if ioctl for print job sends invalid 
     fid.
@@ -708,24 +734,24 @@ ${lock directory}/*tdb before upgrading to Samba 3.0.  Samba will
 upgrade databases as they are opened (if necessary), but downgrading 
 from 3.0 to 2.2 is an unsupported path.
 
-Name                   Description                             Backup?
-----                   -----------                             -------
-account_policy         User policy settings                    yes
-gencache               Generic caching db                      no
-group_mapping          Mapping table from Windows              yes
-                       groups/SID to unix groups       
-winbindd_idmap         ID map table from SIDS to UNIX          yes
-                       uids/gids.
-namecache              Name resolution cache entries           no
-netsamlogon_cache      Cache of NET_USER_INFO_3 structure      no
-                       returned as part of a successful
-                       net_sam_logon request 
-printing/*.tdb         Cached output from 'lpq                 no
-                       command' created on a per print 
-                       service basis
-registry               Read-only samba registry skeleton       no
-                       that provides support for exporting
-                       various db tables via the winreg RPCs
+Name                    Description                             Backup?
+----                    -----------                             -------
+account_policy          User policy settings                    yes
+gencache                Generic caching db                      no
+group_mapping           Mapping table from Windows              yes
+                        groups/SID to unix groups        
+winbindd_idmap          ID map table from SIDS to UNIX          yes
+                        uids/gids.
+namecache               Name resolution cache entries           no
+netsamlogon_cache       Cache of NET_USER_INFO_3 structure      no
+                        returned as part of a successful
+                        net_sam_logon request 
+printing/*.tdb          Cached output from 'lpq                 no
+                        command' created on a per print 
+                        service basis
+registry                Read-only samba registry skeleton       no
+                        that provides support for exporting
+                        various db tables via the winreg RPCs
 
 
 Changes in Behavior