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

2013-05-12 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Sun May 12 16:44:04 UTC 2013

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

Log Message:
Update release notes for the impending release.


To generate a diff of this commit:
cvs rdiff -u -r1.484.2.5 -r1.484.2.6 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.484.2.5 src/distrib/notes/common/main:1.484.2.6
--- src/distrib/notes/common/main:1.484.2.5	Tue Oct 23 16:25:21 2012
+++ src/distrib/notes/common/main	Sun May 12 16:44:03 2013
@@ -1,4 +1,4 @@
-.\"	$NetBSD: main,v 1.484.2.5 2012/10/23 16:25:21 riz Exp $
+.\"	$NetBSD: main,v 1.484.2.6 2013/05/12 16:44:03 riz Exp $
 .\"
 .\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -458,1306 +458,306 @@ possible, it's likely that
 wouldn't exist.
 .
 .if \n[FOR_RELEASE] \{\
-.Ss Changes Between The NetBSD 5.0 and 6.0 Releases
+.Ss Changes Between The NetBSD 6.0 and 6.1 Releases
 .Pp
 The
 .Nx
 \*V release
 provides numerous significant functional enhancements, including
-support for many new devices, integration of hundreds of bug fixes,
-new and updated kernel subsystems, and many user-land enhancements.
+support for new devices, integration of hundreds of bug fixes,
+updated kernel subsystems, and many user-land enhancements.
 The result of these improvements is a stable operating system fit for
 production use that rivals most commercially available systems.
 .Pp
-It is impossible to completely summarize the massive development that
-went into the
-.Nx
-\*V release.
 The complete list of changes can be found in the
-CHANGES:
-.Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-6.0/CHANGES
-and
-CHANGES-6.0:
-.Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-6.0/CHANGES-6.0
-files in the top level directory of the NetBSD 6.0 release tree.
-.Pp
-Some highlights include:
-.Ss2 General kernel
+CHANGES-6.1:
+.Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-6.1/CHANGES-6.1
+file in the top level directory of the NetBSD 6.1 release tree. An abbreviated list is as follows:
+.Ss2 Security Advisory Fixes
 .(bullet
-.Dv "time_t"
-and
-.Dv "dev_t"
-are now 64 bits.
-.It
-Much-improved compat_linux support for running Linux binaries.
+NetBSD-SA2013-001:
+.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-001.txt.asc ,
+Kernel panic triggered from userland
 .It
-Added a generic producer/consumer queue.
+NetBSD-SA2013-002:
+.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-002.txt.asc ,
+kqueue related kernel panic triggered from userland
 .It
-Added a new ptree ( Patricia / RADIX tree ) implementation.
+NetBSD-SA2013-003:
+.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-003.txt.asc ,
+RNG Bug May Result in Weak Cryptographic Keys
 .It
-Removed
-.Dv "MALLOC()"
-and
-.Dv "FREE()"
-macros.
-.It
-Compute
-.Dv "kern.ipc.shmmaxpages"
-on startup based on physical memory. Can be overridden via
-.Xr sysctl 8 .
-.It
-.Xr kmem_alloc 9 :
-Add more extensive runtime debugging facilities.
-.It
-File descriptor access performance improvements were made.
-.It
-.Xr cpu_reboot 9 :
-tear down stacks of devices and file systems in an orderly fashion during shutdown.
-.It
-Added 'show vmem' and 'show all vmems' commands to
-.Xr ddb 4 .
-.It
-Added high-priority
-.Xr xcall 9
-support.
-.It
-Added direct select()/poll() support.
-.It
-Add PCU (Per-CPU Unit) interface to unify synchronization of per CPU context, like lazy FPU management.
-.It
-Added new system calls
-.Xr pipe2 2 ,
-.Xr paccept 2 ,
-.Xr kqueue1 2 ,
-flags SOCK_CLOEXEC/SOCK_NONBLOCK to
-.Xr socket 2 ,
-.Xr socketpair 2 ,
-F_DUPFD_CLOEXEC to
-.Xr fcntl 2 ,
-and a MSG_CMSG_CLOEXEC to
-.Xr recvfrom 2
-to be able to set close-on-exec to all newly created file descriptors.
-.It
-Major improvements to
-.Xr uvm_map 9 ,
-.Xr uvm_km 9 ,
-.Xr vmem 9 ,
-and
-.Xr kmem 9
-layers.
-.It
-Removed
-.Xr ltsleep 9
-and wakeup_one(9).
-.It
-Rewrote most of the entropy-gathering and entropy-distributing code, separating the
-.Xr rnd 4
-pseudodevice from the bitstream generation code
-.Xr cprng 9
-and entropy-pool code
-.Xr rnd 9 .
-.It
-Kernel support for
-.Xr posix_spawn 3 .
+NetBSD-SA2013-004:
+.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-004.txt.asc ,
+Vulnerabilities in grep
 .bullet)
 .
-.Ss2 Networking
+.Ss2 Security Fixes
 .(bullet
-.Xr ip 4 :
-added IP_RECVTTL option to let
-.Xr recvmsg 2
-return the TTL of the received datagram.
+expat: Fix CVE-2012-1147, CVE-2012-1148 and CVE-2012-0876.
 .It
-.Xr ip 4 :
-added IP_MINTTL option to discard packets with a TTL lower than the option value.
+BIND: Address CVE-2012-5688: Named could die on specific queries with dns64 enabled.
 .It
-Added SOCK_SEQPACKET for local sockets.
+Fixed a crash which could happen with sysctl security.curtain=1 set

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

2012-11-24 Thread Julian Coleman
Module Name:src
Committed By:   jdc
Date:   Sat Nov 24 20:38:08 UTC 2012

Modified Files:
src/distrib/notes/common [netbsd-6]: postinstall

Log Message:
Pull up revision 1.75 (requested by tsutsui in ticket #710).

Most contents in ftp://ftp.NetBSD.org/pub/NetBSD/packages/ seem removed
recently (do we have any announcment?) so update pakcages URLs and
descriptions accordingly.


To generate a diff of this commit:
cvs rdiff -u -r1.74.8.1 -r1.74.8.2 src/distrib/notes/common/postinstall

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/postinstall
diff -u src/distrib/notes/common/postinstall:1.74.8.1 src/distrib/notes/common/postinstall:1.74.8.2
--- src/distrib/notes/common/postinstall:1.74.8.1	Fri Aug 17 23:53:49 2012
+++ src/distrib/notes/common/postinstall	Sat Nov 24 20:38:07 2012
@@ -1,4 +1,4 @@
-.\"	$NetBSD: postinstall,v 1.74.8.1 2012/08/17 23:53:49 riz Exp $
+.\"	$NetBSD: postinstall,v 1.74.8.2 2012/11/24 20:38:07 jdc Exp $
 .\"
 .\" Copyright (c) 1999-2004 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -339,7 +339,7 @@ More information on the package system i
 .Lk http://www.NetBSD.org/docs/software/packages.html
 .It
 A list of available packages suitable for browsing is at
-.Lk ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/README.html
+.Lk ftp://ftp.NetBSD.org/pub/pkgsrc/current/pkgsrc/README.html
 .It
 Precompiled binaries can be found at
 .Lk ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/
@@ -369,9 +369,6 @@ is correctly configured, you can install
 Some mirror sites don't mirror the
 .Pa /pub/pkgsrc
 directory.
-If you would like to use such mirrors, you could also try the
-.Pa /pub/NetBSD/packages/current-packages/NetBSD/\*M/\*V/All
-directory, which may have the same contents.
 .Note)
 .Pp
 The above commands will install the Tenex-csh and Bourne Again shells,
@@ -385,7 +382,7 @@ post-installation configuration menu, th
 .Xr pkgsrc 7
 framework for compiling packages can be obtained by
 retrieving the file
-.Lk ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc.tar.gz
+.Lk ftp://ftp.NetBSD.org/pub/pkgsrc/pkgsrc.tar.gz .
 It is typically extracted into
 .Pa /usr/pkgsrc
 (though other locations work fine) with the commands:



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

2012-10-23 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Tue Oct 23 16:25:21 UTC 2012

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

Log Message:
Remove duplicate entries (requested by enami in ticket #618)


To generate a diff of this commit:
cvs rdiff -u -r1.484.2.4 -r1.484.2.5 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.484.2.4 src/distrib/notes/common/main:1.484.2.5
--- src/distrib/notes/common/main:1.484.2.4	Fri Oct 12 22:06:59 2012
+++ src/distrib/notes/common/main	Tue Oct 23 16:25:21 2012
@@ -1,4 +1,4 @@
-.\"	$NetBSD: main,v 1.484.2.4 2012/10/12 22:06:59 riz Exp $
+.\"	$NetBSD: main,v 1.484.2.5 2012/10/23 16:25:21 riz Exp $
 .\"
 .\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -557,9 +557,6 @@ pseudodevice from the bitstream generati
 and entropy-pool code
 .Xr rnd 9 .
 .It
-.Xr kmem_alloc 9 :
-add more extensive runtime debugging facilities.
-.It
 Kernel support for
 .Xr posix_spawn 3 .
 .bullet)



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

2012-10-12 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Fri Oct 12 22:07:00 UTC 2012

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

Log Message:
Insert changes.mdoc, detailing the highlighted changes from 5->6.


To generate a diff of this commit:
cvs rdiff -u -r1.484.2.3 -r1.484.2.4 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.484.2.3 src/distrib/notes/common/main:1.484.2.4
--- src/distrib/notes/common/main:1.484.2.3	Wed Oct 10 17:07:03 2012
+++ src/distrib/notes/common/main	Fri Oct 12 22:06:59 2012
@@ -1,4 +1,4 @@
-.\"	$NetBSD: main,v 1.484.2.3 2012/10/10 17:07:03 riz Exp $
+.\"	$NetBSD: main,v 1.484.2.4 2012/10/12 22:06:59 riz Exp $
 .\"
 .\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -481,7 +481,1253 @@ CHANGES-6.0:
 .Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-6.0/CHANGES-6.0
 files in the top level directory of the NetBSD 6.0 release tree.
 .Pp
-.\" fill in with changes.mdoc
+Some highlights include:
+.Ss2 General kernel
+.(bullet
+.Dv "time_t"
+and
+.Dv "dev_t"
+are now 64 bits.
+.It
+Much-improved compat_linux support for running Linux binaries.
+.It
+Added a generic producer/consumer queue.
+.It
+Added a new ptree ( Patricia / RADIX tree ) implementation.
+.It
+Removed
+.Dv "MALLOC()"
+and
+.Dv "FREE()"
+macros.
+.It
+Compute
+.Dv "kern.ipc.shmmaxpages"
+on startup based on physical memory. Can be overridden via
+.Xr sysctl 8 .
+.It
+.Xr kmem_alloc 9 :
+Add more extensive runtime debugging facilities.
+.It
+File descriptor access performance improvements were made.
+.It
+.Xr cpu_reboot 9 :
+tear down stacks of devices and file systems in an orderly fashion during shutdown.
+.It
+Added 'show vmem' and 'show all vmems' commands to
+.Xr ddb 4 .
+.It
+Added high-priority
+.Xr xcall 9
+support.
+.It
+Added direct select()/poll() support.
+.It
+Add PCU (Per-CPU Unit) interface to unify synchronization of per CPU context, like lazy FPU management.
+.It
+Added new system calls
+.Xr pipe2 2 ,
+.Xr paccept 2 ,
+.Xr kqueue1 2 ,
+flags SOCK_CLOEXEC/SOCK_NONBLOCK to
+.Xr socket 2 ,
+.Xr socketpair 2 ,
+F_DUPFD_CLOEXEC to
+.Xr fcntl 2 ,
+and a MSG_CMSG_CLOEXEC to
+.Xr recvfrom 2
+to be able to set close-on-exec to all newly created file descriptors.
+.It
+Major improvements to
+.Xr uvm_map 9 ,
+.Xr uvm_km 9 ,
+.Xr vmem 9 ,
+and
+.Xr kmem 9
+layers.
+.It
+Removed
+.Xr ltsleep 9
+and wakeup_one(9).
+.It
+Rewrote most of the entropy-gathering and entropy-distributing code, separating the
+.Xr rnd 4
+pseudodevice from the bitstream generation code
+.Xr cprng 9
+and entropy-pool code
+.Xr rnd 9 .
+.It
+.Xr kmem_alloc 9 :
+add more extensive runtime debugging facilities.
+.It
+Kernel support for
+.Xr posix_spawn 3 .
+.bullet)
+.
+.Ss2 Networking
+.(bullet
+.Xr ip 4 :
+added IP_RECVTTL option to let
+.Xr recvmsg 2
+return the TTL of the received datagram.
+.It
+.Xr ip 4 :
+added IP_MINTTL option to discard packets with a TTL lower than the option value.
+.It
+Added SOCK_SEQPACKET for local sockets.
+.It
+Added
+.Dv "net.inet.icmp.bmcastecho"
+.Xr sysctl 7 ,
+to disable ICMP replies to the braodcast address.
+.It
+Make TCP window size autoscaling the default.
+.It
+Derive the mbuf cluster (NMBCLUSTERS) at boot time from the available memory. The default can be raised by changing
+.Dv "kern.mbuf.nmbclusters"
+.
+.It
+Added NPF, the NetBSD Packet Filter.
+.It
+.Xr udp 4 :
+implement RFC6056 port selection algorithms.
+.bullet)
+.
+.Ss2 File systems
+.(bullet
+Added CHFS, a file system for flash devices.
+.It
+The default behavior when mounting empty msdosfs file systems has been changed to assume long filenames. The behavior with populated file systems has not changed.
+.It
+UDF: Added support for session opening/closing on sequential media.
+.It
+ext2fs: Added support for >128 byte inodes.
+.It
+Import OpenSolaris ZFS code. Experimental-only; does not work yet.
+.It
+ffs: New quota support. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by
+.Xr fsck_ffs 8
+(no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2.
+.bullet)
+.
+.Ss2 Security
+.(bullet
+.Xr secmodel_bsd44 9 ,
+.Xr secmodel_securelevel 9 :
+Add provisions to control access to
+.Xr gpio 4
+pins.
+.It
+.Xr security.conf 5 :
+Add check_pkg_vulnerabilities and check_pkg_signatures to validate the installed packages against the vulnerabilities database and the expected checksums for their files.
+.bullet)
+.
+.Ss2 Drivers
+.(bullet
+Audio:
+.(bullet
+Added
+.Xr gcscaudio 4
+driver for AMD Geode CS5536.
+.It
+Added
+.Xr hdaudio 4 ,
+a new standards-compliant Intel High Definition Audio driver written to replace
+.Xr azalia 4 .
+.It
+.Xr audio 9 :
+Audio drivers are now MP-safe.
+.bullet)
+.
+.It
+Hardware Monitorin

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

2012-10-10 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 10 17:07:03 UTC 2012

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

Log Message:
Pull up following revision(s) (requested by apb in ticket #599):
distrib/notes/common/main: revision 1.490
Refer to the list of mirrors at http://www.NetBSD.org/mirrors
in "Quick install notes for the impatient".  Previously it
said "Check the NetBSD website for details" without giving an URL.


To generate a diff of this commit:
cvs rdiff -u -r1.484.2.2 -r1.484.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.484.2.2 src/distrib/notes/common/main:1.484.2.3
--- src/distrib/notes/common/main:1.484.2.2	Mon Sep  3 18:45:42 2012
+++ src/distrib/notes/common/main	Wed Oct 10 17:07:03 2012
@@ -1,4 +1,4 @@
-.\"	$NetBSD: main,v 1.484.2.2 2012/09/03 18:45:42 riz Exp $
+.\"	$NetBSD: main,v 1.484.2.3 2012/10/10 17:07:03 riz Exp $
 .\"
 .\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -121,7 +121,11 @@ These can be found
 on an FTP site near you, usually located in the
 .Pa /pub/NetBSD/iso/
 directory.
-Check the NetBSD website for details.
+Check the list of
+.Nx
+mirrors at
+.Lk http://www.NetBSD.org/mirrors
+for details.
 .Pp
 Option 2: bootable CD-ROM images from
 .Pa \*M/installation/cdrom/ .