Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-6]: src/distrib/notes/common Update release notes for the impendi...



details:   https://anonhg.NetBSD.org/src/rev/dd844a5a6f6c
branches:  netbsd-6
changeset: 775790:dd844a5a6f6c
user:      riz <riz%NetBSD.org@localhost>
date:      Sun May 12 16:44:03 2013 +0000

description:
Update release notes for the impending release.

diffstat:

 distrib/notes/common/main |  1374 ++++++--------------------------------------
 1 files changed, 188 insertions(+), 1186 deletions(-)

diffs (truncated from 1509 to 300 lines):

diff -r eeafbdedf93d -r dd844a5a6f6c distrib/notes/common/main
--- a/distrib/notes/common/main Sun May 12 16:39:26 2013 +0000
+++ b/distrib/notes/common/main Sun May 12 16:44:03 2013 +0000
@@ -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,1305 +458,305 @@
 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:
+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
+NetBSD-SA2013-001:
+.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-001.txt.asc ,
+Kernel panic triggered from userland
+.It
+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
+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
+NetBSD-SA2013-004:
+.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-004.txt.asc ,
+Vulnerabilities in grep
+.bullet)
+.
+.Ss2 Security Fixes
+.(bullet
+expat: Fix CVE-2012-1147, CVE-2012-1148 and CVE-2012-0876.
+.It
+BIND: Address CVE-2012-5688: Named could die on specific queries with dns64 enabled.
+.It
+Fixed a crash which could happen with sysctl security.curtain=1 set.
+(PR#47598):
+.Lk http://gnats.NetBSD.org/47598
+.It
+Address CVE-2012-5667: Multiple integer overflows in GNU grep.
+.It
+Several fixes to entropy handling in the kernel.
+.It
+Prevent ktrace from being able to crash the kernel.
+.bullet)
+.
 .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.
+posix_spawn(): Fix processes with attributes.
 .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.
+Resolve races between vget() and vrele() resulting in vget() returning dead vnodes.
 .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.
+Prevent crash when unsupported fd's are used with kevent.
 .It
-Major improvements to
-.Xr uvm_map 9 ,
-.Xr uvm_km 9 ,
-.Xr vmem 9 ,
-and
-.Xr kmem 9
-layers.
+Fix a bug where kmem_alloc() could be called from interrupt context.
 .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 .
+WAPBL: coalesce writes to the journal to speed up wapbl_flush() on raid5 by a factor of 3 to 4.
 .bullet)
 .
 .Ss2 Networking
 .(bullet
-.Xr ip 4 :
-added IP_RECVTTL option to let
-.Xr recvmsg 2
-return the TTL of the received datagram.
+Fix "atomic fragments" for IPv6.
 .It
-.Xr ip 4 :
-added IP_MINTTL option to discard packets with a TTL lower than the option value.
+ipf: Fix alignment issues in ipmon.
+(PR#47101):
+.Lk http://gnats.NetBSD.org/47101
 .It
-Added SOCK_SEQPACKET for local sockets.
+npf: handle delayed checksums in the network stack.
+(PR#47235):
+.Lk http://gnats.NetBSD.org/47235
 .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.
+Fixed some locking issues in
+.Xr ipf 4
 .It
-Derive the mbuf cluster (NMBCLUSTERS) at boot time from the available memory. The default can be raised by changing
-.Dv "kern.mbuf.nmbclusters"
-.
+.Xr npf 3 :
+Many fixes and updates. Config syntax has changed somewhat, please check your config files.
 .It
-Added NPF, the NetBSD Packet Filter.
-.It
-.Xr udp 4 :
-implement RFC6056 port selection algorithms.
+Fixed sendto(2) issue with IPv6 UDP datagrams.
+(PR#47408):
+.Lk http://gnats.NetBSD.org/47408
 .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.
+smbfs: Make smbfs actually work on big-endian ports.
 .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.
+smbfs: various fixes.
+(PR#25070):
+.Lk http://gnats.NetBSD.org/25070
 .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.
+Allow mounting ext2fs and msdosfs in 32-bit compat mode.
+.It
+v7fs: fix off-by-one error.
 .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)
-.
+.Xr ciss 4 :
+don't try to handle sensors if there aren't any.
 .It
-Hardware Monitoring:
-.(bullet
-.Xr sysmon_envsys 9 :
-Enhancements to allow access to driver-internal limit values.
-.It
-.Xr acpicpu 4 :
-Add a driver for ACPI-based processor functionality.
-.It
-.Xr acpipmtr 4 :
-Add a driver for ACPI power meters.
-.It
-.Xr acpismbus 4 :
-ACPI SMBus Control Method Interface driver.
-.It
-.Xr acpiwdrt 4 :
-ACPI Watchdog Resource Tables driver.
-.It
-.Xr acpiwmi 4 :
-Windows Management Instrumentation support for ACPI. Also added mappings for
-.Xr wmidell 4 ,
-.Xr wmieeepc 4 ,
-.Xr wmihp 4 ,
-and
-.Xr wmimsi 4 .
+.Xr isp 4 :
+Fix FC-AL devices on QLogic ISP2100.
+(PR#47302):
+.Lk http://gnats.NetBSD.org/47302
 .It
-.Xr aibs 4 :
-New driver for ASUSTeK AI Booster (ACPI ASOC ATK0110) hardware monitor with limit support.
-.It
-.Xr amdtemp 4 :
-Add support for Family 12h.
-.It
-.Xr dbcool 4 :
-Added support for ADM1031 thermal sensor / fan controller.
-.bullet)



Home | Main Index | Thread Index | Old Index