CVS commit: [netbsd-5] src/distrib/notes/common

2012-11-27 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Tue Nov 27 18:12:24 UTC 2012

Modified Files:
src/distrib/notes/common [netbsd-5]: main

Log Message:
Update release notes for 5.2


To generate a diff of this commit:
cvs rdiff -u -r1.425.2.15 -r1.425.2.16 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.425.2.15 src/distrib/notes/common/main:1.425.2.16
--- src/distrib/notes/common/main:1.425.2.15	Wed Dec  1 12:28:38 2010
+++ src/distrib/notes/common/main	Tue Nov 27 18:12:23 2012
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.425.2.15 2010/12/01 12:28:38 sborrill Exp $
+.\	$NetBSD: main,v 1.425.2.16 2012/11/27 18:12:23 riz Exp $
 .\
 .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -50,7 +50,7 @@
 .as MACHINE_LIST  sgimips shark sparc sparc64 sun2 sun3 vax x68k xen zaurus .
 .so \*[.CURDIR]/../common/macros
 .
-.Dd April 24, 2010
+.Dd November 27, 2012
 .Dt INSTALL 8
 .Os NetBSD
 .Sh NAME
@@ -451,1121 +451,330 @@ possible, it's likely that
 .Nx
 wouldn't exist.
 .
-.Ss Dedication
-.Pp
-.
-.Nx
-5.1 is dedicated to the memory of Martti Kuparinen, who
-was the victim of a traffic accident in June 2010.
-.Pp
-Martti's technical contributions are too many to list here in full.
-He created and maintained numerous packages in pkgsrc, updated two
-packet filter solutions distributed with
-.Nx
-and improved several
-hardware drivers. Beyond that he was always helpful and friendly. His
-example encouraged users to contribute to the project and share their
-work with the community. Some of these users later became
-.Nx
-developers themselves thanks to Martti's efforts.
-.
 .if \n[FOR_RELEASE] \{\
-.Ss Changes Between the NetBSD 5.0 and 5.1 Releases
-.Pp
-The
-.Nx
-\*V
-release is the first feature update of the NetBSD 5.0 release branch.
-It represents a selected subset of fixes deemed critical for security or
-stability reasons, as well as new features and enhancements.
-.Pp
-Please note that all fixes in security/critical updates (i.e., NetBSD 5.0.1,
-5.0.2, etc.) are cumulative, so the latest update contains all such fixes
-since the corresponding minor release.
-These fixes also appear in minor releases (i.e., NetBSD 5.1, 5.2, etc.).
 .Pp
 The complete list of changes can be found in the
-CHANGES-5.1:
-.Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-5.1/CHANGES-5.1
-file in the top level directory of the NetBSD 5.1 release tree.
-An abbreviated list is as follows:
+CHANGES-5.2:
+.Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-5.2/CHANGES-5.2
+file in the top level directory of the NetBSD 5.2 release tree. An abbreviated list is as follows:
 .Ss2 Security Advisory Fixes
 .(bullet
-NetBSD-SA2009-004 (NetBSD OpenPAM
-.Xr passwd 1
-changing weakness):
-.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-004.txt.asc
-.It
-NetBSD-SA2009-005 (Plaintext Recovery Attack Against SSH):
-.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-005.txt.asc
-.It
-NetBSD-SA2009-006 (Buffer overflows in ntp):
-.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-006.txt.asc
+NetBSD-SA2010-012:
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-012.txt.asc ,
+OpenSSL TLS extension parsing race condition
 .It
-NetBSD-SA2009-007 (Buffer overflows in
-.Xr hack 6 ):
-.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-007.txt.asc
+NetBSD-SA2011-001:
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2011-001.txt.asc ,
+BIND DoS due to improper handling of RRSIG records
 .It
-NetBSD-SA2009-008 (OpenSSL ASN1 parsing denial of service and CMS signature
-verification weakness):
-.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-008.txt.asc
+NetBSD-SA2011-002:
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2011-002.txt.asc ,
+OpenSSL TLS extension parsing race condition
 .It
-NetBSD-SA2009-009 (OpenSSL DTLS Memory Exhaustion and DSA signature
-verification vulnerabilities):
-.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-009.txt.asc
+NetBSD-SA2011-003:
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2011-003.txt.asc ,
+Exhausting kernel memory from user controlled value
 .It
-NetBSD-SA2009-010 (ISC dhclient subnet-mask flag stack overflow):
-.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-010.txt.asc
+NetBSD-SA2011-004:
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2011-004.txt.asc ,
+Kernel stack overflow via nested IPCOMP packet (CVE-2011-1547)
 .It
-NetBSD-SA2009-011 (ISC DHCP server Denial of Service vulnerability):
-.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-011.txt.asc
+NetBSD-SA2011-005:
+.Lk 

CVS commit: [netbsd-5] src/distrib/notes/common

2010-12-01 Thread Stephen Borrill
Module Name:src
Committed By:   sborrill
Date:   Wed Dec  1 12:28:38 UTC 2010

Modified Files:
src/distrib/notes/common [netbsd-5]: main

Log Message:
Add myself to releng on netbsd-5 branch


To generate a diff of this commit:
cvs rdiff -u -r1.425.2.14 -r1.425.2.15 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.425.2.14 src/distrib/notes/common/main:1.425.2.15
--- src/distrib/notes/common/main:1.425.2.14	Sat Nov  6 03:42:21 2010
+++ src/distrib/notes/common/main	Wed Dec  1 12:28:38 2010
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.425.2.14 2010/11/06 03:42:21 snj Exp $
+.\	$NetBSD: main,v 1.425.2.15 2010/12/01 12:28:38 sborrill Exp $
 .\
 .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -2363,6 +2363,7 @@
 .It Ta Soren Jacobsen Ta Mt s...@netbsd.org
 .It Ta Phil Nelson Ta Mt p...@netbsd.org
 .It Ta Jeff Rizzo Ta Mt r...@netbsd.org
+.It Ta Stephen Borrill Ta Mt sborr...@netbsd.org
 .It Ta Ta
 .
 .br_ne 2i



CVS commit: [netbsd-5] src/distrib/notes/common

2010-11-05 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Fri Nov  5 07:30:25 UTC 2010

Modified Files:
src/distrib/notes/common [netbsd-5]: main

Log Message:
Pull up following revision(s) (requested by martin in ticket #1465):
distrib/notes/common/main: revision 1.467
Adapt to newer Rawrite32 version


To generate a diff of this commit:
cvs rdiff -u -r1.425.2.10 -r1.425.2.11 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.425.2.10 src/distrib/notes/common/main:1.425.2.11
--- src/distrib/notes/common/main:1.425.2.10	Thu Nov  4 20:02:45 2010
+++ src/distrib/notes/common/main	Fri Nov  5 07:30:24 2010
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.425.2.10 2010/11/04 20:02:45 sborrill Exp $
+.\	$NetBSD: main,v 1.425.2.11 2010/11/05 07:30:24 snj Exp $
 .\
 .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -236,9 +236,9 @@
 .Ic rawrite.exe
 MS-DOS program
 or the
-.Ic Rawrite32.exe
-Windows32 program (inside
-.Pa rawrite32.zip )
+.Ic Rawrite32
+Windows32 program (installed by
+.Pa rawr32.exe )
 in the
 .Pa i386/installation/misc/
 directory may be of help.



CVS commit: [netbsd-5] src/distrib/notes/common

2010-11-05 Thread Stephen Borrill
Module Name:src
Committed By:   sborrill
Date:   Fri Nov  5 07:55:58 UTC 2010

Modified Files:
src/distrib/notes/common [netbsd-5]: main

Log Message:
Only include link to binary compatibility packages on relevant ports


To generate a diff of this commit:
cvs rdiff -u -r1.425.2.11 -r1.425.2.12 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.425.2.11 src/distrib/notes/common/main:1.425.2.12
--- src/distrib/notes/common/main:1.425.2.11	Fri Nov  5 07:30:24 2010
+++ src/distrib/notes/common/main	Fri Nov  5 07:55:58 2010
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.425.2.11 2010/11/05 07:30:24 snj Exp $
+.\	$NetBSD: main,v 1.425.2.12 2010/11/05 07:55:58 sborrill Exp $
 .\
 .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -1834,9 +1834,9 @@
 before extracting the xbase set.
 In the version of X.Org shipped with 5.0, this was a directory, but in more
 recent X.Org versions it is a file.
+.if \n[i386]:\n[macppc]:\n[sparc]:\n[sparc64]:\n[amd64]:\n[sgimips] \{\
 .Pp
-On ports using X.Org (amd64, i386, macppc, sgimips, shark and sparc64),
-libpixman and libXfont had their major versions bumped.
+On ports using X.Org, libpixman and libXfont had their major versions bumped.
 This can be a source of trouble if using binary packages built on 5.0.x with
 a clean install of \*V (upgrades from 5.0.x will include both old and new
 versions of libpixman and libXfont).
@@ -1846,6 +1846,7 @@
 This URL can be passed directly to the
 .Xr pkg_add 1
 command.
+.\}
 .Pp
 pkg_install now depends on the pkgdb cache for automatic conflict detection.
 It is recommended to rebuild the cache with



CVS commit: [netbsd-5] src/distrib/notes/common

2010-11-05 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sat Nov  6 03:42:21 UTC 2010

Modified Files:
src/distrib/notes/common [netbsd-5]: main

Log Message:
ftpd/sftp glob stuff is covered by SA2010-008.  No need to duplicate it.


To generate a diff of this commit:
cvs rdiff -u -r1.425.2.13 -r1.425.2.14 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.425.2.13 src/distrib/notes/common/main:1.425.2.14
--- src/distrib/notes/common/main:1.425.2.13	Fri Nov  5 09:28:46 2010
+++ src/distrib/notes/common/main	Sat Nov  6 03:42:21 2010
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.425.2.13 2010/11/05 09:28:46 sborrill Exp $
+.\	$NetBSD: main,v 1.425.2.14 2010/11/06 03:42:21 snj Exp $
 .\
 .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -603,11 +603,6 @@
 Fix an NX regression observed on amd64 kernels, where per-page execution right
 was disabled (therefore leading to the inability of the kernel to detect
 fraudulent use of memory mappings marked as not being executable).
-.It
-.Xr ftpd 8
-and
-.Xr sftp 1 :
-Prevent remote DoS attack with glob patterns.
 .bullet)
 .
 .Ss2 Kernel



CVS commit: [netbsd-5] src/distrib/notes/common

2010-11-04 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Nov  4 16:48:29 UTC 2010

Modified Files:
src/distrib/notes/common [netbsd-5]: main

Log Message:
fill in bits for 5.1:
* SA list
* dedication
* statically linked pthreaders have been fixed


To generate a diff of this commit:
cvs rdiff -u -r1.425.2.8 -r1.425.2.9 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.425.2.8 src/distrib/notes/common/main:1.425.2.9
--- src/distrib/notes/common/main:1.425.2.8	Wed Nov  3 08:03:32 2010
+++ src/distrib/notes/common/main	Thu Nov  4 16:48:29 2010
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.425.2.8 2010/11/03 08:03:32 snj Exp $
+.\	$NetBSD: main,v 1.425.2.9 2010/11/04 16:48:29 pooka Exp $
 .\
 .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -451,6 +451,24 @@
 .Nx
 wouldn't exist.
 .
+.Ss Dedication
+.Pp
+.
+.Nx
+5.1 is dedicated to the memory of Martti Kuparinen, who
+was the victim of a traffic accident in June 2010.
+.Pp
+Martti's technical contributions are too many to list here in full.
+He created and maintained numerous packages in pkgsrc, updated two
+packet filter solutions distributed with
+.Nx
+and improved several
+hardware drivers. Beyond that he was always helpful and friendly. His
+example encouraged users to contribute to the project and share their
+work with the community. Some of these users later became
+.Nx
+developers themselves thanks to Martti's efforts.
+.
 .if \n[FOR_RELEASE] \{\
 .Ss Changes Between the NetBSD 5.0 and 5.1 Releases
 .Pp
@@ -507,6 +525,33 @@
 .It
 NetBSD-SA2009-013 (BIND named dynamic update Denial of Service vulnerability):
 .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-013.txt.asc
+.It
+NetBSD-SA2010-002 (OpenSSL TLS renegotiation man in the middle vulnerability):
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-002.txt.asc
+.It
+NetBSD-SA2010-003 (azalia(4)/hdaudio(4) negative mixer index panic):
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-003.txt.asc
+.It
+NetBSD-SA2010-004 (amd64 per-page No-execute (NX) bit disabled):
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-004.txt.asc
+.It
+NetBSD-SA2010-005 (NTP server Denial of Service vulnerability):
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-005.txt.asc
+.It
+NetBSD-SA2010-006 (Buffer length checking errors in CODA):
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-006.txt.asc
+.It
+NetBSD-SA2010-007 (Integer overflow in libbz2 decompression code):
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-007.txt.asc
+.It
+NetBSD-SA2010-008 (sftp(1)/ftp(1)/glob(3) related resource exhaustion):
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-008.txt.asc
+.It
+NetBSD-SA2010-010 (Buffer Length Handling Errors in netsmb):
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-010.txt.asc
+.It
+NetBSD-SA2010-011 (OpenSSL Double Free Arbitrary Code Execution):
+.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-011.txt.asc
 .bullet)
 .
 .Pp
@@ -1523,8 +1568,6 @@
 Workaround: generate a core file from the program using
 .Xr gcore 1
 and pass the core to gdb, instead of debugging the running program.
-.Pp
-Statically linked binaries using pthreads are currently broken.
 .
 .Pp
 The sparc port does not have functional SMP support in this release.



CVS commit: [netbsd-5] src/distrib/notes/common

2010-11-04 Thread Stephen Borrill
Module Name:src
Committed By:   sborrill
Date:   Thu Nov  4 20:02:45 UTC 2010

Modified Files:
src/distrib/notes/common [netbsd-5]: main

Log Message:
Extend discussion of libpixman and libXfont compat issue and compatibility
packages (URL is not yet 100% decided, but is currently correct).

Rename discussion of pthread and SA support to fix duplicate subsection names
(previously two sections about upgrading from 4.x).

Change some text from 5.0 to 5.x.


To generate a diff of this commit:
cvs rdiff -u -r1.425.2.9 -r1.425.2.10 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.425.2.9 src/distrib/notes/common/main:1.425.2.10
--- src/distrib/notes/common/main:1.425.2.9	Thu Nov  4 16:48:29 2010
+++ src/distrib/notes/common/main	Thu Nov  4 20:02:45 2010
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.425.2.9 2010/11/04 16:48:29 pooka Exp $
+.\	$NetBSD: main,v 1.425.2.10 2010/11/04 20:02:45 sborrill Exp $
 .\
 .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -1835,8 +1835,17 @@
 In the version of X.Org shipped with 5.0, this was a directory, but in more
 recent X.Org versions it is a file.
 .Pp
-On ports using X.Org, libpixman and libXfont had their major versions bumped.
-This can be a source of trouble if using binary packages built on 5.0.x.
+On ports using X.Org (amd64, i386, macppc, sgimips, shark and sparc64),
+libpixman and libXfont had their major versions bumped.
+This can be a source of trouble if using binary packages built on 5.0.x with
+a clean install of \*V (upgrades from 5.0.x will include both old and new
+versions of libpixman and libXfont).
+Compatibility packages have been prepared and are available from:
+.Lk ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/\*M/5.0/emulators/netbsd-compat50-5.1.tgz
+(or a convenient mirror).
+This URL can be passed directly to the
+.Xr pkg_add 1
+command.
 .Pp
 pkg_install now depends on the pkgdb cache for automatic conflict detection.
 It is recommended to rebuild the cache with
@@ -1859,7 +1868,7 @@
 has moved into
 .Xr pkg_admin 1 .
 However, wrapper scripts that handle the common use cases are provided.
-.Ss2 Issues affecting an upgrade from NetBSD 4.x releases
+.Ss2 Issues when running older binaries on NetBSD \*V
 .Pp
 The pthread libraries from previous versions of
 .Nx
@@ -1871,19 +1880,19 @@
 .Dv 0 .
 This affects the following environments:
 .(bullet
-Running a 5.0 kernel with an older userland.
+Running a 5.x kernel with an older userland.
 .It
-Running an older userland inside a chroot'ed environment on a 5.0 system.
+Running an older userland inside a chroot'ed environment on a 5.x system.
 .It
 Running older statically linked pthread applications.
 .bullet)
 .Pp
-The 5.0 kernel defaults to
+The 5.x kernel defaults to
 .Dv 0
 for 
 .Dv kern.no_sa_support ,
 which covers the first case.
-However, please note that a full installation of 5.0
+However, please note that a full installation of 5.x
 .Pq either from scratch or through an upgrade
 will set
 .Dv kern.no_sa_support



CVS commit: [netbsd-5] src/distrib/notes/common

2010-11-03 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Wed Nov  3 08:03:33 UTC 2010

Modified Files:
src/distrib/notes/common [netbsd-5]: main

Log Message:
Bring in some changes from changes51.xml 1.7 and 1.8.


To generate a diff of this commit:
cvs rdiff -u -r1.425.2.7 -r1.425.2.8 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.425.2.7 src/distrib/notes/common/main:1.425.2.8
--- src/distrib/notes/common/main:1.425.2.7	Sat Apr 24 06:48:22 2010
+++ src/distrib/notes/common/main	Wed Nov  3 08:03:32 2010
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.425.2.7 2010/04/24 06:48:22 snj Exp $
+.\	$NetBSD: main,v 1.425.2.8 2010/11/03 08:03:32 snj Exp $
 .\
 .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -558,6 +558,11 @@
 Fix an NX regression observed on amd64 kernels, where per-page execution right
 was disabled (therefore leading to the inability of the kernel to detect
 fraudulent use of memory mappings marked as not being executable).
+.It
+.Xr ftpd 8
+and
+.Xr sftp 1 :
+Prevent remote DoS attack with glob patterns.
 .bullet)
 .
 .Ss2 Kernel
@@ -600,6 +605,8 @@
 PR 41620.
 .It
 Fix ktrace of data from iovec based system calls. PR 41819.
+.It
+Fix stack size enforcement.
 .bullet)
 .
 .Ss2 File Systems
@@ -642,6 +649,8 @@
 .
 .It
 Add support for file sizes greater than 4GB.
+.It
+Prevent malicious local program from causing a kernel crash.
 .bullet)
 .
 .It
@@ -669,6 +678,15 @@
 PR 41494.
 .It
 Various improvements to UDF.
+.It
+xattr: Fix system crash which could be triggered by a malicious command.
+.It
+coda: Fix incomplete ioctl parameter verification.
+.It
+ffs: Fix a race condition which could lead to data corruption.
+.It
+.Xr wapbl 4 :
+Fix replay problems which could corrupt the fs. PR 43336.
 .bullet)
 .
 .Ss2 Networking
@@ -785,6 +803,10 @@
 .It
 .Xr tap 4 :
 Fix a potential leak on device close.
+.Xr bpf 4 :
+Prevent malicious bytecode from crashing the kernel with a divide-by-zero trap.
+.It
+UDPv6: Prevent local crash by malicious user program.
 .bullet)
 .
 .Ss2 Miscellaneous Drivers
@@ -1006,12 +1028,18 @@
 .bullet)
 .
 .It
-i386: The FPU Tag word is a 16bit register, in FPU (387) mode it defines 2-bit
+i386
+.(bullet
+.It
+The FPU Tag word is a 16bit register, in FPU (387) mode it defines 2-bit
 tags for each FPU data register, in MMX mode it defines 1-bit tags for each
 data register.
 The single bit tags are stored in the lower 8 bits and thus in the first byte
 of the save frame.
 .It
+Fix a local user crash.
+.bullet)
+.It
 ARM: Work-around a possible process exit corner case which can leave stale
 data in the cache after a context-switch.
 PR 41058.
@@ -1055,6 +1083,10 @@
 .It
 Fix a problem with the timecounter running backwards everytime the hardware
 counter wraps and the clock-interrupt is not yet serviced by hardclock().
+.It
+Improve precision of small kernel delays.
+.It
+Fix keyboard handshaking problems on Amiga 1200.
 .bullet)
 .
 .It
@@ -1220,6 +1252,10 @@
 .It
 Improve the algorithm used in pthread creation so that it does a better job of
 reusing dead threads.
+.It
+Make sure thread id is set correctly in case a threaded program forks from a
+thread other than the main thread.
+Fixes issues with, e.g., ruby.
 .bullet)
 .
 .It
@@ -1286,9 +1322,8 @@
 Check validity of parent to avoid a potential segfault.
 .It
 .Xr sort 1 :
-Fix a ton of bugs.
-PR 18614 PR 27257 PR 25551 PR 22182 PR 31095 PR 30504 PR 36816 PR 37860 PR
-39308 PR 42094.
+Fix a ton of bugs including but not limited to PR 18614 PR 27257 PR 25551 PR 221
+82 PR 31095 PR 30504 PR 36816 PR 37860 PR 39308 PR 42094.
 .It
 .Xr user 8 :
 Fix -p flag: rm_eo is the first character *after* the match, so no need for a +1. Blowfish hashes are only 53 chars long, not 54.



CVS commit: [netbsd-5] src/distrib/notes/common

2009-03-31 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Tue Mar 31 23:27:35 UTC 2009

Modified Files:
src/distrib/notes/common [netbsd-5]: main

Log Message:
Pull up following revision(s) (requested by apb in ticket #581):
distrib/notes/common/main: revision 1.435
Under Features to be removed in a later release, try to explain what
softdep is, as well as saying that it will be removed.  Say that the
WAPBL in netbsd-5 is a preview, not an experimental preview.


To generate a diff of this commit:
cvs rdiff -u -r1.425.2.1 -r1.425.2.2 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.425.2.1 src/distrib/notes/common/main:1.425.2.2
--- src/distrib/notes/common/main:1.425.2.1	Mon Jan 26 01:20:58 2009
+++ src/distrib/notes/common/main	Tue Mar 31 23:27:34 2009
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.425.2.1 2009/01/26 01:20:58 snj Exp $
+.\	$NetBSD: main,v 1.425.2.2 2009/03/31 23:27:34 snj Exp $
 .\
 .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -539,10 +539,16 @@
 .Nx
 in the future:
 .(bullet
-Support for soft dependencies.
+Support for soft dependencies, also knows as soft updates
+(see
+.Dq softdep
+in
+.Xr mount 8 )
+will be removed in the next major release.
+.Pp
 .Nx
 \*V
-includes an experimental preview of WAPBL
+includes a preview of WAPBL
 .Pq Write Ahead Physical Block Logging ,
 which will replace soft dependencies in the next major release.
 See



CVS commit: [netbsd-5] src/distrib/notes/common

2009-03-31 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Tue Mar 31 23:28:52 UTC 2009

Modified Files:
src/distrib/notes/common [netbsd-5]: main

Log Message:
Pull up following revision(s) (requested by apb in ticket #581):
distrib/notes/common/main: revision 1.436
Under The following issues need to be resolved manually, say that
unprivileged use of mount(8) now needs the nosuid and nodev flags.


To generate a diff of this commit:
cvs rdiff -u -r1.425.2.2 -r1.425.2.3 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.425.2.2 src/distrib/notes/common/main:1.425.2.3
--- src/distrib/notes/common/main:1.425.2.2	Tue Mar 31 23:27:34 2009
+++ src/distrib/notes/common/main	Tue Mar 31 23:28:52 2009
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.425.2.2 2009/03/31 23:27:34 snj Exp $
+.\	$NetBSD: main,v 1.425.2.3 2009/03/31 23:28:52 snj Exp $
 .\
 .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -1030,6 +1030,16 @@
 .Sq _timedc
 need to be created.
 .It
+Unprivileged use of the
+.Xr mount 8
+command now requires the
+.Ar nosuid
+and
+.Ar nodev
+options to be explicitly specified.
+Previously, these options were automatically enforced even if they
+were not explicitly specified.
+.It
 A number of things have been removed from the
 .Nx
 \*V release.