diff options
author | Gerald Carter <jerry@samba.org> | 2003-02-28 15:10:24 +0000 |
---|---|---|
committer | Gerald Carter <jerry@samba.org> | 2003-02-28 15:10:24 +0000 |
commit | 8c6776ae0ff1d09e5ac56381955e62403dd0b0b5 (patch) | |
tree | 5e460d34074fe7260cd45aba86385c8e328d7f20 | |
parent | ee4f04334b6cd6bdac85b54fe14176fa5db4b291 (diff) | |
download | samba-8c6776ae0ff1d09e5ac56381955e62403dd0b0b5.tar.gz |
updating whatsnew for release
-rw-r--r-- | WHATSNEW.txt | 115 |
1 files changed, 60 insertions, 55 deletions
diff --git a/WHATSNEW.txt b/WHATSNEW.txt index 64be6c8e460..06c751557a6 100644 --- a/WHATSNEW.txt +++ b/WHATSNEW.txt @@ -1,16 +1,63 @@ - What's new in Samba 2.2.8pre1 - 3rd February 2003 - ================================================= + What's new in Samba 2.2.8pre2 - 28th February 2003 + ================================================== -This is a non-production, preview release of the upcoming Samba -2.2.8 distribution. This preview release is for testing purposes -only and should not be installed in production environments. +This is a non-production, preview release of the upcoming Samba +2.2.8 distribution. This preview release is for testing purposes +only and should not be installed in production environments. -The purpose of this preview release to make numerous bugs fixes +The purpose of this preview release to make numerous bugs fixes for Samba 2.2.7a available to the Samba community. Please report -testing results of this release to the Samba mailing list +testing results of this release to the Samba mailing list <samba@samba.org>. +Changes since 2.2.8pre1 +----------------------- +1) smbumount lazy patch from Mandrake +2) Check for too many processes *before* the fork. +3) make sure we don't run over the end of 'name' in unix_convert() +4) set umask to 0 before creating socket directory. +5) Fix the LARGE_SMB_OFF_T problems and allow smbd to do the right thing + in interactive mode when a log file dir is also specified. +6) Fix delete on close semantics to match W2K. +7) Correctly return access denied on share mode deny when we can't open + the file. +8) Always use safe_strcpy not pstrcpy for malloc()'d strings +9) Fixes for HP-UX only having limited POSIX lock range +10) Added uid/gid caching code. Reduces load on winbindd. +11) Removed extra copy of server name in the printername field (it was + mangling the the name to be \\server\\\server\printer +12) Fix dumb perror used without errno being set. +13) Do retries correctly if the connection to the DC has failed. +14) Correctly check for inet_addr fail. +15) Ensure we use getgrnam() unless BROKEN_GETGRNAM is defined. +16) Fix for missing if (setting_acls) on default perms. +17) Fix to cache the sidtype +18) fix printer settings on Solaris (big-endian) print servers. + ASCII -> UNICODE conversion bug. +19) Small fix check correct error return. +20) Ensure space_avail is unsigned. +21) patch to check for a valid [f]chmod_acl function pointer + before calling it. Fixes seg fault in audit VFS module +22) When checking is_locked() new WRITE locks conflict with existing + READ locks even if the context is the same. +23) Merge off-by-one crash fixes from HEAD +24) Move off-by-one buggy malloc()/safe_strcpy() combination to strdup() + instead. +25) Merge from HEAD. Use pstrcpy not safe_strcpy. +26) Fix to allow blocking lock notification to be done rapidly (no wait + for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb + (does not interfere with existing locks). +27) Doxygen cleanups for code documentation +28) limit the unix domain sockets used by winbindd by adding a + "last_access" field to winbindd connections, and will close + the oldest idle connection once the number of open connections goes + over WINBINDD_MAX_SIMULTANEOUS_CLIENTS (defined in local.h as 200 + currently) +29) Fix a couple of string handling errors in smbd/dir.c that would + cause smbd to crash + + Changes since 2.2.7a --------------------- @@ -62,48 +109,6 @@ See the cvs log for SAMBA_2_2 for more details 27) Include support for CUPS printer classes and logging the remote client name -Changes since 2.2.8pre1 ------------------------ -28) smbumount lazy patch from Mandrake -29) Check for too many processes *before* the fork. -30) make sure we don't run over the end of 'name' in unix_convert() -31) set umask to 0 before creating socket directory. -32) Fix the LARGE_SMB_OFF_T problems and allow smbd to do the right thing in - interactive mode when a log file dir is also specified. -33) Fix delete on close semantics to match W2K. -34) Correctly return access denied on share mode deny when we can't open the - file. -35) Always use safe_strcpy not pstrcpy for malloced strings -36) Fixes for HPUX only having limited POSIX lock range from Michael Steffens - <michael.steffens@hp.com> -37) Added code based on Michael Steffens <michael.steffens@hp.com> uid/gid - caching code. Reduces load on winbindd. -38) Removed extra copy of server name in the printername field (it was - mangling the the name to be \\server\\\server\printer -39) Fix dumb perror used without errno beeing set. - thanks to RedHat developers for the report -40) Do retries correctly if the connection to the DC has failed. Based on - work by Michael Steffens. -41) Correctly check for inet_addr fail. Patch from gregor.7@osu.edu. -42) Ensure we use getgrnam() unless BROKEN_GETGRNAM is defined. -43) Fix from Corny.Bondad@hp.com for missing if (setting_acls) on default - perms. -44) Fix inspired by Stefan (metze) Metzmacher - cache the sidtype also. -45) fix printer settings on Solaris print servers. - ASCII -> UNICODE conversion bug. -46) Small fix from Tom Jansen <tom@ninja.nl> to check correct error return. -47) Ensure space_avail is unsigned. Patch from R.Nieuwenhuizen@cpb.nl. -48) patch from Hal Roberts check for a valid [f]chmod_acl function pointer - before calling it. Fixes seg fault in audit VFS module -49) When checking is_locked() new WRITE locks conflict with existing READ locks even - if the context is the same. -50) Merge off-by-one crash fixes found and fixed in HEAD by Andrew Bartlett. -51) Move off-by-one buggy malloc()/safe_strcpy() combination to strdup() instead. -52) Merge from HEAD. Use pstrcpy not safe_strcpy. -53) Fix to allow blocking lock notification to be done rapidly (no wait - for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb - (does not interfere with existing locks). - Changes since 2.2.7 -------------------- @@ -657,7 +662,7 @@ between the UNIX EXIST error code and the NT status error. As Windows Explorer is a highly visible end user application a quick bugfix release was required, hence 2.2.3a. -Compilation on HPUX versions earlier than HPUX 11 has also been +Compilation on HP-UX versions earlier than HP-UX 11 has also been corrected. The cvs.log file is no longer included with this release, as it adds @@ -690,7 +695,7 @@ switch (nss) to be entered into a Windows NT/2000 domain and use the Domain controller for all user and group enumeration. Samba 2.2.3 fixes the known memory leaks in winbindd and has -been extended to work with SGI IRIX and HPUX (11.x) in addition +been extended to work with SGI IRIX and HP-UX (11.x) in addition to the earlier targets of Linux and Solaris. For more information on using winbind, see the man pages for @@ -741,7 +746,7 @@ this. 10). Win9x clients can now see full user list. 11). field added to identify simultaneous open files (no longer use dev/inode/time as unique value). -12). HPUX ACL code added (donated by HP). +12). HP-UX ACL code added (donated by HP). 13). vfs interfaces updated (again !). 14). MSDOS Code Page 866 -> 1251 mapping added. 15). winbindd now processes quit/hup signals correctly. @@ -831,7 +836,7 @@ Windows behavior of always allocating on-disk space. use mmap -Set to 'on' by default, only set to 'off' on HPUX 11.x or below or other +Set to 'on' by default, only set to 'off' on HP-UX 11.x or below or other UNIX systems that don't have coherent mmap/read-write internal caches. You should not need to set this parameter. @@ -923,7 +928,7 @@ In the meantime we need to ship..... Changes in 2.2.2 ----------------- -1). mmap tdb code disabled on HPUX. This should prevent the reports of +1). mmap tdb code disabled on HP-UX. This should prevent the reports of tdb corruption on HUPX. 2). Large file support set to off in Solaris 5.5 and below. 3). Better CUPS detection. @@ -1068,7 +1073,7 @@ Changes in 2.2.1 22). Fix SID returns for server roles. 23). Allow Windows 2000 mmc to view and set Samba share security descriptors. 24). Allow smbcontrol to forcibly disconnect a share. -25). tdb fixes for HPUX, OpenBSD and other OS's that don't have a coherent +25). tdb fixes for HP-UX, OpenBSD and other OS's that don't have a coherent mmap/file read/write cache. 26). Fix race condition in returning create disposition for file create/open. 27). Fix NT rewriting of security descriptors to their canonical form for |