summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2003-02-28 15:10:24 +0000
committerGerald Carter <jerry@samba.org>2003-02-28 15:10:24 +0000
commit8c6776ae0ff1d09e5ac56381955e62403dd0b0b5 (patch)
tree5e460d34074fe7260cd45aba86385c8e328d7f20
parentee4f04334b6cd6bdac85b54fe14176fa5db4b291 (diff)
downloadsamba-8c6776ae0ff1d09e5ac56381955e62403dd0b0b5.tar.gz
updating whatsnew for release
-rw-r--r--WHATSNEW.txt115
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