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:
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.
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.
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!
######################################################################
-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.
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