Module Name: src
Committed By: bouyer
Date: Sat Sep 17 18:58:20 UTC 2011
Modified Files:
src/doc [netbsd-5]: CHANGES-5.2
Log Message:
Tickets 1658, 1660, 1664, 1666, 1667, 1669
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.102 -r1.1.2.103 src/doc/CHANGES-5.2
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/doc/CHANGES-5.2
diff -u src/doc/CHANGES-5.2:1.1.2.102 src/doc/CHANGES-5.2:1.1.2.103
--- src/doc/CHANGES-5.2:1.1.2.102 Mon Aug 22 17:48:28 2011
+++ src/doc/CHANGES-5.2 Sat Sep 17 18:58:20 2011
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.2,v 1.1.2.102 2011/08/22 17:48:28 riz Exp $
+# $NetBSD: CHANGES-5.2,v 1.1.2.103 2011/09/17 18:58:20 bouyer Exp $
A complete list of changes from the NetBSD 5.1 release to the NetBSD 5.2
release:
@@ -5539,3 +5539,92 @@
Address CVE-2011-2895, buffer overflow in decompression.
[joerg, ticket #1661]
+distrib/sets/lists/comp/mi 1.1659 via patch
+include/limits.h 1.30 via patch
+include/unistd.h 1.127 via patch
+lib/libc/sys/Makefile.inc 1.208 via patch
+lib/libc/sys/link.2 1.25 via patch
+sys/kern/init_sysent.c 1.257 via patch
+sys/kern/syscalls.c 1.248 via patch
+sys/kern/syscalls.master 1.251 via patch
+sys/kern/vfs_syscalls.c 1.433 via patch
+sys/rump/include/rump/rump_syscalls.h 1.52 via patch
+sys/rump/include/rump/rumpvnode_if.h 1.12 via patch
+sys/rump/librump/rumpkern/rump_syscalls.c 1.74 via patch
+sys/rump/librump/rumpvfs/rumpvnode_if.c 1.11 via patch
+sys/sys/fcntl.h 1.40, 1.41 via patch
+sys/sys/stat.h 1.61 via patch
+sys/sys/syscall.h 1.244 via patch
+sys/sys/syscallargs.h 1.227 via patch
+sys/sys/vnode_if.h 1.83 via patch
+
+ First stage of support for Extended API set 2. Most of the think is
+ unimplemented, except enough of linkat(2) to hardlink to a symlink.
+
+ Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063
+ since some software (e.g.: xcvs in our own tree) will assume they
+ can use openat(2) when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063
+ will go away once support will be completed.
+
+ improve comment about AT_* defines: they are not only used by linkat(2)
+
+ Add macros to hide OpenGroup extened API set 2 from GNU configure. This
+ is a temporary workaround until the implementation is completed.
+ [manu, ticket #1658]
+
+lib/librmt/rmtlib.c 1.23, 1.24
+
+ Improve isrmt() check: it cannot be a rmt fd if there are no pipes
+ open for the fd. Prevents collision with rumphijack.
+ Also, prevent potential hyperspace memory access.
+
+ PR/38413: Takahiro Kambe: mt(1) print some junk output when using
+ remote tape
+ Not all fields are valid in the ioctl to get tape info in the rmt
+ protocol. Zero out the struct so that we don't print junk.
+ [dholland, ticket #1660]
+
+sys/ufs/ufs/ufs_extattr.c 1.35
+
+ Fix locking protocol to avoid a panic on extattrctl stop and on umount.
+ [manu, ticket #1664]
+
+sys/fs/puffs/puffs_node.c 1.20 via patch
+sys/fs/puffs/puffs_sys.h 1.78 via patch
+sys/fs/puffs/puffs_vnops.c 1.155 via patch
+
+ Add a mutex for operations that touch size
+ (setattr, getattr, write, fsync).
+
+ This is required to avoid data corruption bugs, where a getattr slices
+ itself within a setattr operation, and sets the size to the stall value
+ it got from the filesystem. That value is smaller than the one set by
+ setattr, and the call to uvm_vnp_setsize() trigged a spurious truncate.
+ The result is a chunk of zeroed data in the file.
+ [manu, ticket #1666]
+
+sys/fs/union/union_vfsops.c 1.64
+
+ Print the warning message on mount once.
+ Should fix PR #42795 (patch to make mounting union filesystems
+ less obnoxious)
+ [hannken, ticket #1667]
+
+external/ibm-public/postfix/dist/HISTORY patch
+external/ibm-public/postfix/dist/README_FILES/MILTER_README patch
+external/ibm-public/postfix/dist/html/MILTER_README.html patch
+external/ibm-public/postfix/dist/proto/MILTER_README.html patch
+external/ibm-public/postfix/dist/src/global/mail_version.h patch
+external/ibm-public/postfix/dist/src/milter/milter8.c patch
+external/ibm-public/postfix/dist/src/smtpd/smtpd_state.c patch
+
+ Update Postfix to version 2.7.6. Changes since version 2.7.5:
+ - The Postfix Milter client logged a "milter miltername: malformed
+ reply" error when a Milter sent an SMTP response without enhanced
+ status code (i.e. "XXX Text" instead of "XXX X.X.X Text").
+ - The Postfix Milter client sent a random {client_connections} macro
+ value when the remote SMTP client was not subject to any
+ smtpd_client_* limit. As a workaround, it now sends a zero value
+ instead.
+ [tron, ticket #1669]
+