From 3744d282badbe2fdc67e3ac309a0a0226d63173a Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Thu, 18 Mar 2004 16:50:01 +0000 Subject: [PATCH] updating release notes in preparation fro 3.0.3pre1 --- WHATSNEW.txt | 103 +++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 84 insertions(+), 19 deletions(-) diff --git a/WHATSNEW.txt b/WHATSNEW.txt index 7b5c4d38f3d..0d01a925f43 100644 --- a/WHATSNEW.txt +++ b/WHATSNEW.txt @@ -1,6 +1,6 @@ ================================= Release Notes for Samba 3.0.3pre1 - XXXXXX XX, 2004 + March 19, 2004 ================================= This is a preview release of the Samba 3.0.3 code base and is @@ -14,7 +14,23 @@ exact updates. Common bugs fixed in this preview release include: - o + o Crash bugs and change notify issues in Samba's + printing code. + o Honoring secondary group membership on domain + member servers. + o TDB scalability issue surrounding the TDB_CLEAR_IF_FIRST + flag. + +New features introduced in this preview release include: + + o Improved support for i18n character sets. + o Support for account lockout policy based on + bad password attempts. + o Improved support for long password changes (>14 + characters) and strong password enforcement. + o Continued work on support Windows aliases (i.e. + nested groups). + ###################################################################### @@ -37,12 +53,13 @@ details. The list of changes per contributor are as follows: commits ------- + o Jeremy Allison * Ensure that Kerberos mutex is always properly unlocked. * Removed Heimdal "in-memory keytab" support. * Fixup the 'multiple-vuids' bugs in our server code. * Correct return code from lsa_lookup_sids() on unmapped - sids (based on work by vlendecke). + sids (based on work by vl@samba.org). * Fix the "too many fcntl locks" scalability problem raised by tridge. * Fixup correct (as per W2K3) returns for lookupsids @@ -59,21 +76,32 @@ o Jeremy Allison * Don't set allocation size on directories. * Return correct error code on fail if file exists and target is a directory. - * Added client "hardlink" commant to test doing NT rename with + * Added client "hardlink" comment to test doing NT rename with hard links. Added hardlink_internals() code - UNIX extensions now use this as well. * Use a common function to parse all pathnames from the wire for much closer emulation of Win2k3 error return codes. - * More fixes for internal multibyte string handling. + * Implement check_path_syntax() and rewrite string sub + functions for better multibyte support. + * Ensure msdfs referrals are multibyte safe. + * Allow msdfs symlink syntax to be more forgiving. + eg. sym_link -> msdfs://server/share/path/in/share + or sym_link -> msdfs:\\server\share\path\in\share. + * Cleanup multibyte netbios name support in nmbd ( based on patch + by MORIYAMA Masayuki ). + * Fix check_path_syntax() for multibyte encodings which have + no '\' as second byte (based on work by ab@samba.org. + * Fix the "dfs self-referrals as anonymous user" problem + (based on patch from vl@samba.org). o Timur Bakeyev - * BUG 1144: only set --with-fhs when the argumenet is 'yes' + * BUG 1144: only set --with-fhs when the argument is 'yes' o Andrew Bartlet - * Include support for linking with cracklib for enforcing - strong password changes. + * Include support for linking with cracklib for enforcing strong + password changes. * Add support for >14 character password changes from Windows clients. * Add 'admin set password' capability to 'net rpc'. @@ -82,9 +110,15 @@ o Andrew Bartlet * Use an allocated buffer for count_chars. * Add sanity checks for changes in the domain SID in an LDAP DIT. + * Implement python unit tests for Samba's multibyte string + support. o Alexander Bokovoy + * Fix incorrect size calculation of the directory name + in recycle.so. + * Fix problems with very long filenames in both smbd and smbclient + caused by truncating paths during character conversions. o Gerald (Jerry) Carter @@ -104,8 +138,23 @@ o Gerald (Jerry) Carter * BUG 503: RedHat/Fedora packaging fixes regarding logrotate. * BUG 848: don't create winbind local users/groups that already exist in the tdb. - * BUG 1080: fix declaration of SMB_BIG_UINT (broek compile on + * BUG 1080: fix declaration of SMB_BIG_UINT (broke compile on LynxOS/ppc). + * BUG 488: fix the 'show client in col 1' button and correctly + enumerate active connections. + * BUG 1007 (partial): Fix abort in smbd caused by byte ordering + problem when storing the updating pid for the lpq cache. + * BUG 1007 (partial): Fix print change notify bugs. + * BUG 1165, 1126: Fix bug with secondary groups (security = ads) + and winbind use default domain = yes. Also ensures that + * BUG 1151: Ensure that winbindd users are passed through + the username map. + * Fix client rpc binds for ASU derived servers (pc netlink, + etc...). + + +o Robert Dahlem + * BUG 1048: Don't return short names when when 'mangled names = no' o Guenther Deschner @@ -119,7 +168,7 @@ o Bostjan Golob o Steve French - * Update moun.cifs to version 1.1. + * Update mount.cifs to version 1.1. * Disable dev (MS_NODEV) on user mounts from cifs vfs. * Fixes to minor security bug in the mount helper. @@ -128,6 +177,7 @@ o SATOH Fumiyasu * BUG 1055; formatting fixes for 'net share'. * BUG 692: correct truncation of share names and workgroup names in smbclient. + * BUG 1088: use strchr_m() for query_host (smbclient -L). o Chris Hertel @@ -138,6 +188,7 @@ o Chris Hertel o John Klinger * Return NSS_SUCCESS once the max number of gids possible has been found in initgroups() on Solaris. + * BUG 1182: Re-enable the -n 'no cache' option for winbindd. o Volker Lendecke @@ -153,18 +204,22 @@ o Volker Lendecke * Add 'net rpc group add'. * Implement 'net groupmap set' and 'net groupmap cleanup'. * Add 'net rpc group [add|del]mem' for domain groups and aliases. - * Fix wb_delgrpmem (wbinfo -o) - * As a DC we should not reply to lsalookupnames on DCNAME\\user - * Fix sambaUserWorkstations on a Samba DC + * Fix wb_delgrpmem (wbinfo -o). + * As a DC we should not reply to lsalookupnames on DCNAME\\user. + * Fix sambaUserWorkstations on a Samba DC. o Herb Lewis - + * Fix typo for tag in proto file. + * Add missing #ifdef HAVE_BICONV stuff. + * Truncate Samba's netbios name at the first '.' (not + right to left). + o Jianliang Lu - * Enforce the 'user must change password at nmext login' flag. + * Enforce the 'user must change password at next login' flag. * Decode meaning of 'fields present' flags (improves support - for usewrmgr.exe). + for usrmgr.exe). o L. Lucius . @@ -175,19 +230,25 @@ o Jim McDonough * Add versioning support to tdbsam. * Update the IBM Directory Server schema with the OpenLDAP file. - * Various decoding fixes to improve usermgr.exe support. + * Various decoding fixes to improve usrmgr.exe support. * Fix statfs redeclaration of statfs struct on ppc * Implement support for password lockout of Samba domain controllers and standalone servers. + * Get MungedDial attribute actually working with full TS + strings in it for pdb_ldap. -o Stefan Metzmacher +o Heinrich Mislik + o BUG 979 -- Fix quota display on AIX. o James Peach * Correct check for printf() format when using the SGI MIPSPro compiler. * BUG 1038: support backtrace for 'panic action' on IRIX. + * BUG 768: Accept profileing arg to IRIX init script. + * BUG 748: Relax arg parsing to sambalp script (IRIX). + * BUG 758: Fix pdma build. o Tim Potter @@ -199,6 +260,8 @@ o Tim Potter * BUG 1098: rename internal msleep() function to fix build problems on AIX. * BUG 1112: Fix for writable printerdata problem in python bindings. + * BUG 1154: Remove reference to in tdbdump.c. + * BUG 1155: enclose use of fchown() with guards. o Simo Source @@ -207,7 +270,7 @@ o Simo Source o Richard Sharpe * Add support to smbclient for multiple logins on the same - session (based on work by abartlet). + session (based on work by abartlet@samba.org). o Andrew Tridgell @@ -217,6 +280,8 @@ o Andrew Tridgell o Jelmer Vernooij * Fix ETA Calculation when resuming downloads in smbget. + * Add -O (for writing downloaded files to standard out) + based on patch by Bas van Sisseren . o TAKEDA yasuma