Source-Changes-HG archive

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

[src/netbsd-6-0]: src/distrib/notes/common Update release notes for 6.0.1.



details:   https://anonhg.NetBSD.org/src/rev/c8295a1edc8b
branches:  netbsd-6-0
changeset: 774732:c8295a1edc8b
user:      riz <riz%NetBSD.org@localhost>
date:      Mon Dec 17 17:52:06 2012 +0000

description:
Update release notes for 6.0.1.

diffstat:

 distrib/notes/common/main |  1300 +-------------------------------------------
 1 files changed, 42 insertions(+), 1258 deletions(-)

diffs (truncated from 1365 to 300 lines):

diff -r e523737ed33f -r c8295a1edc8b distrib/notes/common/main
--- a/distrib/notes/common/main Mon Dec 17 00:33:00 2012 +0000
+++ b/distrib/notes/common/main Mon Dec 17 17:52:06 2012 +0000
@@ -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.4.2.1 2012/12/17 17:52:06 riz Exp $
 .\"
 .\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -458,429 +458,51 @@
 wouldn't exist.
 .
 .if \n[FOR_RELEASE] \{\
-.Ss Changes Between The NetBSD 5.0 and 6.0 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.
-The result of these improvements is a stable operating system fit for
-production use that rivals most commercially available systems.
+.Ss Changes Between The NetBSD 6.0 and 6.0.1 Releases
 .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.0.1:
+.Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-6.0.1/CHANGES-6.0.1
+file in the top level directory of the NetBSD 6.0.1 release tree. An abbreviated list is as follows:
+.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.
+.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.
-.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.
+posix_spawn(): Fix processes with attributes.
 .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.
+Resolve races between vget() and vrele() resulting in vget() returning dead vnodes.
 .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).
+Prevent crash when unsupported fd's are used with kevent.
 .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.
+Fix "atomic fragments" for IPv6.
 .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.
+ipf: Fix alignment issues in ipmon.
+(PR#47101):
+.Lk http://gnats.NetBSD.org/47101
 .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.
+npf: handle delayed checksums in the network stack.
+(PR#47235):
+.Lk http://gnats.NetBSD.org/47235
 .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.
+smbfs: Make smbfs actually work on big-endian ports.
 .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 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 .
-.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)
-.
-.It
-Networking:
-.(bullet
-Added support for more chip revisions to
-.Xr re 4 .
-Added hardware checksum support for newer PCIe 8168C/8111C/8102E chips.
-.It
-Switch
-.Xr ath 4
-from the binary HAL to the open-source HAL from Sam Leffler.
-.It
-Added
-.Xr bwi 4
-driver for Broadcom AirForce / Apple Airport Extreme network cards.
-.It
-Added flow control and RTL8211C(L) PHY support to
-.Xr rgephy 4 .
-.It
-Added
-.Xr age 4
-and
-.Xr atphy 4
-drivers for Attansic/Atheros L1 Gigabit Ethernet and F1 PHY, respectively.
-.It
-Added support for flow control to
-.Xr sk 4 .
-.It
-Added support for flow control on MCP65 to
-.Xr nfe 4 .
-.It
-Added TCPv4/UDPv4 RX hardware checksum support for i82559 and later chips to
-.Xr fxp 4 .
-.It
-.Xr wm 4 :
-Added ICH10, PCH, PCH2, 82575, 82576, 82580 and I350 devices support. Added some other improvements and workarounds.
-.It
-.Xr bge 4 :
-added misc quirk code for chip specific bugs.
-.It
-Added
-.Xr ale 4 :
-Attansic/Atheros L1E Gigabit Ethernet.
-.It
-.Xr agr 4 :
-added support for layering vlans on top, and allow LACP to be disabled.
-.It
-.Xr alc 4 :
-Add a driver for Atheros AR813x/AR815x Ethernet.



Home | Main Index | Thread Index | Old Index