summaryrefslogtreecommitdiff
path: root/WHATSNEW.txt
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2003-09-24 15:43:12 +0000
committerGerald Carter <jerry@samba.org>2003-09-24 15:43:12 +0000
commitaa8205c4b071bac3bb66c673f97a6adcf7d4096c (patch)
tree075baa9738ef6a20d96184d3be534845701c4b5b /WHATSNEW.txt
parent602ad283b4724acac0a416cd1fd1124ce89ee316 (diff)
downloadsamba-aa8205c4b071bac3bb66c673f97a6adcf7d4096c.tar.gz
samba-aa8205c4b071bac3bb66c673f97a6adcf7d4096c.tar.bz2
samba-aa8205c4b071bac3bb66c673f97a6adcf7d4096c.zip
syncing files from 3.0
(This used to be commit b167f0989d004ba0940196c242c782ac698d1212)
Diffstat (limited to 'WHATSNEW.txt')
-rw-r--r--WHATSNEW.txt133
1 files changed, 93 insertions, 40 deletions
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 4a3c3e1d0a..69036fae3c 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,15 +1,10 @@
- WHATS NEW IN Samba 3.0.0 RC3
- September 8, 2003
+ WHATS NEW IN Samba 3.0.0
+ September 24, 2003
==============================
-This is the third 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,65 @@ License.
######################################################################
-Changes since 3.0rc2
+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.
+3) Fix bug in generic hash cacluation.
+4) Remove references to unused 'strip dot' parameter
+5) Fix CPU burn bug in multi-byte character conversion.
+6) Use opt_target_workgroup instead of lp_workgroup() in vampire
+ code so we can override the value in smb.conf with the -w option.
+7) Display an error if we can't create a posix account for the
+ user when running 'net rpc vampire' (bug 323).
+8) Fix UTF8 conversion bugs in LDAP passdb and idmap code (bug 296).
+9) Fix smbd crash when changing the machine trust account password
+ (bug 273).
+10) Remove getpwnam() calls from init_sam_from_xxx(). This means
+ that %u & %g will no longer expand in the "login ..." set of
+ smb.conf options, but %U and %G still do. The payback is that
+ winbindd local accounts for users work with 'wbinfo -u'
+ when winbind is running on a Samba PDC.
+11) Fix unitiailized timestamp where merging print_jobs and
+ lpq listing.
+12) Fix bug in debian packaging files affecting non-i386 platforms.
+
+
+Changes since 3.0rc2
+####################
+
1) Remove Perl module dependencies in generated RedHat 8/9 RPMS.
2) Update mount helper to take synonyms for file_mode and
dir_mode (fmask and dmask).
@@ -560,11 +612,12 @@ Removed Parameters (order alphabetically):
* domain guest group
* force unknown acl user
* nt smb support
- * post script
+ * postscript
* printer driver
* printer driver file
* printer driver location
* status
+ * strip dot
* total print jobs
* use rhosts
* valid chars
@@ -655,7 +708,7 @@ New Parameters (new parameters have been grouped by function):
General Configuration
---------------------
* preload modules
- * privatedir
+ * private dir
Modified Parameters (changes in behavior):
@@ -681,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