updating release notes in preparation fro 3.0.3pre1
authorGerald Carter <jerry@samba.org>
Thu, 18 Mar 2004 16:50:01 +0000 (16:50 +0000)
committerGerald Carter <jerry@samba.org>
Thu, 18 Mar 2004 16:50:01 +0000 (16:50 +0000)
(This used to be commit 3744d282badbe2fdc67e3ac309a0a0226d63173a)

WHATSNEW.txt

index 7b5c4d38f3d95b16f59834690839edbe19b8f5e3..0d01a925f43a30f07fc1e3fd22d6ff16a7a594dd 100644 (file)
@@ -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 <FILL THIS IN>
+  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 <jra@samba.org>
     * 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 <jra@samba.org>
     * 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 <moriyama@miraclelinux.com>).
+    * 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 <timur@com.bat.ru>
-    * 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 <abartlet@samba.org>
-    * 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 <abartlet@samba.org>
     * 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 <ab@samba.org>
+    * 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 <jerry@samba.org>
@@ -104,8 +138,23 @@ o   Gerald (Jerry) Carter <jerry@samba.org>
     * 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 <Robert.Dahlem@gmx.net>
+    * BUG 1048:  Don't return short names when when 'mangled names = no'
 
 
 o   Guenther Deschner <gd@suse.com>
@@ -119,7 +168,7 @@ o   Bostjan Golob <golob@gimb.org>
 
 
 o   Steve French <sfrench@us.ibm.com>
-    * 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 <fumiya@miraclelinux.com>
     * 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 <crh@samba.org>
@@ -138,6 +188,7 @@ o   Chris Hertel <crh@samba.org>
 o   John Klinger <john.klinger@lmco.com>
     * 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 <vl@samba.org>
@@ -153,18 +204,22 @@ o   Volker Lendecke <vl@samba.org>
     * 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 <herb@samba.org>
-
+    * 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 <j.lu@tiesse.com>
-    * 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 <ib@digicron.com>.
@@ -175,19 +230,25 @@ o   Jim McDonough <jmcd@us.ibm.com>
     * 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 <metze@samba.org>
+o    Heinrich Mislik <Heinrich.Mislik@univie.ac.at>
+     o BUG 979 -- Fix quota display on AIX.
 
 
 o   James Peach <jpeach@sgi.com>
     * 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 <tpot@samba.org>
@@ -199,6 +260,8 @@ o   Tim Potter <tpot@samba.org>
     * 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 <sys/mman.h> in tdbdump.c.
+    * BUG 1155: enclose use of fchown() with guards.
       
 
 o   Simo Source <idra@samba.org>
@@ -207,7 +270,7 @@ o   Simo Source <idra@samba.org>
 
 o   Richard Sharpe <rsharpe@samba.org>
     * 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 <tridge@samba.org>
@@ -217,6 +280,8 @@ o   Andrew Tridgell <tridge@samba.org>
     
 o   Jelmer Vernooij <jelmer@samba.org>
    * Fix ETA Calculation when resuming downloads in smbget.
+   * Add -O (for writing downloaded files to standard out) 
+     based on patch by Bas van Sisseren <bas@dnd.utwente.nl>.
 
 
 o   TAKEDA yasuma <yasuma@miraclelinux.com>