Module Name: src Committed By: riz Date: Sun Sep 22 22:43:10 UTC 2013
Modified Files: src/distrib/notes/common [netbsd-5-2]: main src/doc [netbsd-5-2]: CHANGES-5.2.1 LAST_MINUTE README.files src/gnu/usr.bin/groff/tmac [netbsd-5-2]: mdoc.local src/sys/sys [netbsd-5-2]: param.h Log Message: Welcome to 5.2.1! To generate a diff of this commit: cvs rdiff -u -r1.425.2.16 -r1.425.2.16.2.1 src/distrib/notes/common/main cvs rdiff -u -r1.1.2.21 -r1.1.2.22 src/doc/CHANGES-5.2.1 cvs rdiff -u -r1.2.30.3 -r1.2.30.3.2.1 src/doc/LAST_MINUTE cvs rdiff -u -r1.4.10.4 -r1.4.10.4.2.1 src/doc/README.files cvs rdiff -u -r1.43.4.18.2.1 -r1.43.4.18.2.2 \ src/gnu/usr.bin/groff/tmac/mdoc.local cvs rdiff -u -r1.330.4.18.2.1 -r1.330.4.18.2.2 src/sys/sys/param.h 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.16 src/distrib/notes/common/main:1.425.2.16.2.1 --- src/distrib/notes/common/main:1.425.2.16 Tue Nov 27 18:12:23 2012 +++ src/distrib/notes/common/main Sun Sep 22 22:43:10 2013 @@ -1,4 +1,4 @@ -.\" $NetBSD: main,v 1.425.2.16 2012/11/27 18:12:23 riz Exp $ +.\" $NetBSD: main,v 1.425.2.16.2.1 2013/09/22 22:43:10 riz Exp $ .\" .\" Copyright (c) 1999-2008 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -454,325 +454,74 @@ wouldn't exist. .if \n[FOR_RELEASE] \{\ .Pp The complete list of changes can be found in the -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: +CHANGES-5.2.1: +.Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-5.2.1/CHANGES-5.2.1 +file in the top level directory of the NetBSD 5.2.1 release tree. An abbreviated list is as follows: .Ss2 Security Advisory Fixes .(bullet -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-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-SA2011-002: -.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2011-002.txt.asc , -OpenSSL TLS extension parsing race condition -.It -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-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-SA2011-005: -.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2011-005.txt.asc , -ISC dhclient does not strip shell meta-characters (CVE-2011-0997) -.It -NetBSD-SA2011-006: -.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2011-006.txt.asc , -BIND DoS via packet with rrtype zero -.It -NetBSD-SA2011-007: -.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2011-007.txt.asc , -LZW decoding loop on manipulated compressed files -.It -NetBSD-SA2011-008: -.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2011-008.txt.asc , -OpenPAM privilege escalation (CVE-2010-1166) -.It -NetBSD-SA2011-009: -.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2011-009.txt.asc , -BIND resolver DoS -.It -NetBSD-SA2012-001: -.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2012-001.txt.asc , -OpenSSL buffer overflow in DER read function -.It -NetBSD-SA2012-002: -.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2012-002.txt.asc , -OpenSSL Invalid TLS/DTLS record attack -.It -NetBSD-SA2012-003: -.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2012-003.txt.asc , -Intel processors sysret to non-canonical address behaviour -.It -NetBSD-SA2012-004: -.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2012-004.txt.asc , -BIND resolver DoS when using DNSSEC Validation -.bullet) -. -.Pp -Advisories prior to NetBSD-SA2010-012 do not affect -NetBSD 5.2: -.Lk http://www.NetBSD.org/support/security/patches-5.2.html . -.Ss2 Other Security Fixes -.(bullet -openssl: Fix CVE-2010-3864, CVE-2010-4180, CVE-2011-0014, CVE-2011-4109, CVE-2011-4576, CVE-2012-0050, CVE-2012-2110, and CVE-2012-2333. +NetBSD-SA2013-004: +.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2013-004.txt.asc +Vulnerabilities in grep .It -postfix: Fix CVE-2011-0411 and CVE-2011-1720. +NetBSD-SA2013-005: +.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2013-005.txt.asc +bind Denial of Service (CVE-2013-4854) .It -xrdb: Fix CVE-2011-0465. +NetBSD-SA2013-006: +.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2013-006.txt.asc +Arbitrary Kernel Read with netstat -P .It -.Xr dhcpcd 8 : -Fix CVE-2011-996. +NetBSD-SA2013-007: +.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2013-007.txt.asc +Protocol handling issues in X Window System client libraries .It -BIND: Fix CVE-2011-1910, CVE-2011-0414, CVE-2011-2464, CVE-2011-4313, CVE-2012-3817, CVE-2012-4244, and CVE-2012-5166. -.It -Address CVE-2011-2895, buffer overflow in decompression, affecting multiple system utilities. -.It -.Xr bpf 4 : -avoid stack memory disclosure. +NetBSD-SA2013-009: +.Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2013-009.txt.asc +user settable small BPF buffer can cause a panic .bullet) . +.Pp +Advisories prior to NetBSD-SA2013-004 do not affect +NetBSD 5.2.1: +.Lk http://www.NetBSD.org/support/security/patches-5.2.1.html . .Ss2 Kernel .(bullet -Fix -.Xr ptrace 2 -PT_SYSCALL. -.bullet) -. -.Ss2 File Systems -.(bullet -WAPBL: Fix an error that could lead to file system corruption and "freeing free block" panics. -.It -ext2fs: support inodes > 128 bytes, variable inode sizes, and 32 bit UID fields. -.It -.Xr fss 4 : -various fixes for snapshots. -.It -Numerous fixes for extended attributes on UFS1 file systems. -.It -Fix rename locking for UFS. +Fixed a panic triggered when killing a process waiting to start. +(PR#44935): +.Lk http://gnats.NetBSD.org/44935 +.It +Fixed a LOCKDEBUG panic in sysctl path. +(PR#45827): +.Lk http://gnats.netbsd.org/45827 +.It +Fixed diagnostic panic when killing a traced process. +(PR#42309): +.Lk http://gnats.netbsd.org/42309 .bullet) . .Ss2 Networking .(bullet -.Xr wm 4 : -add support for more chips, work around some other issues. -.It -.Xr bge 4 : -add support for many more chips, and many bugfixes. -.It -.Xr ne 4 : -add NE2000 with 8bit bus width support, and EtherNEC support. -.It -Fix NULL pointer dereferences in IPv6 ESP code paths. -.It -Make EtherIP in IPv6 input path work. -.It -Fix MPPE in pppd. -.It -Clean up setting ECN bit in TOS. -.It -Added SOCK_SEQPACKET to PL_LOCAL sockets. -.It -Prevent a crash when destroying an interface. -.bullet) -. -.Ss2 Miscellaneous Drivers -.(bullet -.Xr btmagic 4 : -add Apple Magic Mouse driver. -.It -.Xr rnd 4 : -prevent crash if len field in ioctl(RNDADDDATA) is garbage. -.It -.Xr uts 4 : -driver for USB touchscreens. -.bullet) -. -.Ss2 Audio -.(bullet -.Xr hdaudio 4 : -.(bullet -Add support for NVidia controllers. -.It -Fix 32KHz playback. PR#43542. -.bullet) -. -.bullet) -. -.Ss2 Storage -.(bullet -.Xr esiop 4 -/ -.Xr siop 4 : -Improve error paths. PR#43278. -.It -.Xr aac 4 : -support more boards. -.It -.Xr dk 4 : -avoid a LOCKDEBUG panic on -.Xr raid 4 . -.It -.Xr ciss 4 : -Fix a performance problem. Also fix a DIAGNOSTIC panic. -.It -Fix an issue with >2TB disks. -.It -.(bullet -.Xr raid 4 : -.It -Add support for >2TB raid devices. -.It -Add support for non-512-byte sector disks (up to 16KB). -.It -Add a hack to fix up disks with very old raidframe component labels. -.bullet) -. -.It -.Xr mpt 4 : -Add byte-swapping so this works on bigendian platforms. Allow -.Xr mpt 4 -to use tagged queueing on SAS adapters. -.It -.Xr vnd 4 : -fix using sparse files as backing store. -.It -.Xr raid 4 : -parity maps always have at least one parity region. -.bullet) -. -.Ss2 Platform specific -.(bullet -x86 (amd64 and i386) -.(bullet -Fix an array overflow when cpuid >= 32. -.It -Xorg: add more support for Intel HD3000/4000 and some for HD5000. -.It -Various fixes to allow NetBSD to run unmodified under Linux KVM. -.bullet) -. -.It -amiga -.(bullet -Raise address of user stack to highest safe address, which increases available user address space by 256MB. -.bullet) -. -.It -atari -.(bullet -Add support for the SMC Elite Ultra Ethernet. -.It -Allow users to change serial console behavior with -.Xr binpatch 8 . -.It -Fixes for scheduling callback functions. -.bullet) -. -.It -dreamcast: Add workaround to make audio work. -.It -hp300: Make install.md probe -.Xr cd 4 -devices properly. -.It -hpcmips: Fix pcic kthread creation timing. PRs 41791 and 41164. -.It -m68k: -.(bullet -Ensure functions like -.Xr mmap 2 , -.Xr mremap 2 , -.Xr shmat 2 -or -.Xr sbrk 2 -return -1 in case of an error. A side benefit of this is to fix a segfault caused by jemalloc when -.Xr mmap 2 -failed. -.It -Fix some bad results in FPE. -.bullet) -. -.It -macppc: pbms(4): Avoid an immediate crash during attach, and fix the aspect ratio of the trackpad on the geyser2 model. -.It -pmax: Make -.Xr ksyms 4 -actually work. -.It -sh3: Fix logic error in copyinstr() when deciding whether to return EFAULT or ENAMETOOLONG. -.It -sparc -.(bullet -Many fixes for sparc SMP. -.bullet) -. -.It -vax -.(bullet -Corrected the definition of leap year for vax. -.bullet) -. -.It -x68k: -.(bullet -Fix boot problem on X68030+060turbo in 060 mode. -.It -Fix panics on heavy key strokes while running X. +Include BRDADDR and NETMASK in the IPv4 ioctls we ban for IPv6. .bullet) . -.It -xen +.Ss2 File Systems .(bullet -Fix xennet hotplug and implement feature-rx-copy, improving support under Linux Dom0. -.It -xbdback: prevent dom0 pool corruption. -.It -Fix xenbus probe so NetBSD DomU can boot on Linux Dom0 with xl. -.It -Fix random kernel panics on domains with large memory. +.Xr fss 4 : +Don't crash when running multiple "dump -X". +(PR#47514): +.Lk http://gnats.netbsd.org/47514 .It -Expose Xen kernfs entries inside a domU to make it possible to use xentools inside a domU to query XenStore entries. -.bullet) -. .bullet) . .Ss2 Miscellaneous .(bullet -.Xr passwd 1 : -Log successful and unsuccessful attempts to change passwords, via -l or PAM. -.It -.Xr ftp 1 : -.(bullet -Avoid NULL dereference in log output. -.It -Parse HTTP 'Date' entries in the 'C' locale rather than the user's. -.bullet) -. -.It -Improve 'boot -z' support. -.It -Update to libfetch 2.31. -.It -.Xr top 1 : -improve the default display for large numbers of CPUs. +Update tzdata to 2013e. .It -Updated 32/64-bit compat to version 2. +Update IPv6 DNS servers in sysinst. .It -Stop -.Xr nfsd 8 -from exiting prematurely during port-scan. +MAKEDEV: the console major number is not always 0. .It -.Xr resize_ffs 8 : -support growing and shrinking all FFSv1 and growing all FFSv2 file systems. +Update some TNF ssh keys in /etc/ssh/ssh_known_hosts. .bullet) . .\} \" \n[FOR_RELEASE] @@ -855,6 +604,8 @@ Changes between the initial 5.0 branch a Changes between the 5.0 and 5.1 releases. .It Li CHANGES-5.2 Changes between the 5.1 and 5.2 releases. +.It Li CHANGES-5.2.1 +Changes between the 5.2 and 5.2.1 releases. .It Li CHANGES.prev Changes in previous .Nx Index: src/doc/CHANGES-5.2.1 diff -u src/doc/CHANGES-5.2.1:1.1.2.21 src/doc/CHANGES-5.2.1:1.1.2.22 --- src/doc/CHANGES-5.2.1:1.1.2.21 Sat Sep 21 02:59:52 2013 +++ src/doc/CHANGES-5.2.1 Sun Sep 22 22:43:10 2013 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-5.2.1,v 1.1.2.21 2013/09/21 02:59:52 riz Exp $ +# $NetBSD: CHANGES-5.2.1,v 1.1.2.22 2013/09/22 22:43:10 riz Exp $ A complete list of changes from the NetBSD 5.2 release to the NetBSD 5.2.1 release: @@ -271,3 +271,11 @@ share/zoneinfo/australasia 1.33 This year Fiji will start DST on October 27, not October 20. [apb, ticket #1880] +distrib/notes/common/main patched by hand +doc/LAST_MINUTE patched by hand +doc/README.files patched by hand +gnu/usr.bin/groff/tmac/mdoc.local patched by hand +sys/sys/param.h patched by hand + + Welcome to 5.2.1! + [riz] Index: src/doc/LAST_MINUTE diff -u src/doc/LAST_MINUTE:1.2.30.3 src/doc/LAST_MINUTE:1.2.30.3.2.1 --- src/doc/LAST_MINUTE:1.2.30.3 Tue Nov 27 18:52:28 2012 +++ src/doc/LAST_MINUTE Sun Sep 22 22:43:10 2013 @@ -1,6 +1,6 @@ -# $NetBSD: LAST_MINUTE,v 1.2.30.3 2012/11/27 18:52:28 riz Exp $ +# $NetBSD: LAST_MINUTE,v 1.2.30.3.2.1 2013/09/22 22:43:10 riz Exp $ -This file contains important information on the NetBSD 5.2 release that +This file contains important information on the NetBSD 5.2.1 release that did not make it into the main documentation. [all] Index: src/doc/README.files diff -u src/doc/README.files:1.4.10.4 src/doc/README.files:1.4.10.4.2.1 --- src/doc/README.files:1.4.10.4 Tue Nov 27 18:52:28 2012 +++ src/doc/README.files Sun Sep 22 22:43:10 2013 @@ -1,4 +1,4 @@ -# $NetBSD: README.files,v 1.4.10.4 2012/11/27 18:52:28 riz Exp $ +# $NetBSD: README.files,v 1.4.10.4.2.1 2013/09/22 22:43:10 riz Exp $ What's in this directory: @@ -10,6 +10,8 @@ CHANGES-5.1 Changes between the 5.0 and CHANGES-5.2 Changes between the 5.1 and 5.2 releases. +CHANGES-5.2.1 Changes between the 5.2 and 5.2.1 releases. + CHANGES.prev Changes in previous NetBSD releases. LAST_MINUTE Last minute changes and notes about the release. Index: src/gnu/usr.bin/groff/tmac/mdoc.local diff -u src/gnu/usr.bin/groff/tmac/mdoc.local:1.43.4.18.2.1 src/gnu/usr.bin/groff/tmac/mdoc.local:1.43.4.18.2.2 --- src/gnu/usr.bin/groff/tmac/mdoc.local:1.43.4.18.2.1 Tue Dec 18 21:55:15 2012 +++ src/gnu/usr.bin/groff/tmac/mdoc.local Sun Sep 22 22:43:10 2013 @@ -1,4 +1,4 @@ -.\" $NetBSD: mdoc.local,v 1.43.4.18.2.1 2012/12/18 21:55:15 riz Exp $ +.\" $NetBSD: mdoc.local,v 1.43.4.18.2.2 2013/09/22 22:43:10 riz Exp $ .\" .\" Copyright (c) 2003, 2004 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -44,9 +44,9 @@ .as doc-str-St--ieee1275-94 " (\*[Lq]\*[doc-Tn-font-size]Open Firmware\*[doc-str-St]\*[Rq]) . .\" Default .Os value -.ds doc-operating-system NetBSD\~5.2.0_PATCH +.ds doc-operating-system NetBSD\~5.2.1 .\" Default footer operating system value -.ds doc-default-operating-system NetBSD\~5.2.0_PATCH +.ds doc-default-operating-system NetBSD\~5.2.1 .\" Other known versions, not yet in groff distribution .ds doc-operating-system-NetBSD-1.3.3 1.3.3 .ds doc-operating-system-NetBSD-1.6.3 1.6.3 @@ -59,6 +59,7 @@ .ds doc-operating-system-NetBSD-5.0 5.0 .ds doc-operating-system-NetBSD-5.1 5.1 .ds doc-operating-system-NetBSD-5.2 5.2 +.ds doc-operating-system-NetBSD-5.2.1 5.2.1 .ds doc-operating-system-FreeBSD-4.11 4.11 .ds doc-operating-system-FreeBSD-6.1 6.1 .ds doc-operating-system-FreeBSD-6.3 6.3 Index: src/sys/sys/param.h diff -u src/sys/sys/param.h:1.330.4.18.2.1 src/sys/sys/param.h:1.330.4.18.2.2 --- src/sys/sys/param.h:1.330.4.18.2.1 Tue Dec 18 21:55:15 2012 +++ src/sys/sys/param.h Sun Sep 22 22:43:10 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.330.4.18.2.1 2012/12/18 21:55:15 riz Exp $ */ +/* $NetBSD: param.h,v 1.330.4.18.2.2 2013/09/22 22:43:10 riz Exp $ */ /*- * Copyright (c) 1982, 1986, 1989, 1993 @@ -63,7 +63,7 @@ * 2.99.9 (299000900) */ -#define __NetBSD_Version__ 502000000 /* NetBSD 5.2.0_PATCH */ +#define __NetBSD_Version__ 502000100 /* NetBSD 5.2.1 */ #define __NetBSD_Prereq__(M,m,p) (((((M) * 100000000) + \ (m) * 1000000) + (p) * 100) <= __NetBSD_Version__)