Source-Changes-HG archive

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

[src/netbsd-3]: src/distrib/notes/common First cut at updated release notes f...



details:   https://anonhg.NetBSD.org/src/rev/5906f0ea1bd7
branches:  netbsd-3
changeset: 577457:5906f0ea1bd7
user:      tron <tron%NetBSD.org@localhost>
date:      Sun Nov 06 17:25:35 2005 +0000

description:
First cut at updated release notes for NetBSD 3.0.

diffstat:

 distrib/notes/common/main |  368 +++------------------------------------------
 1 files changed, 31 insertions(+), 337 deletions(-)

diffs (truncated from 444 to 300 lines):

diff -r 7b57d90521de -r 5906f0ea1bd7 distrib/notes/common/main
--- a/distrib/notes/common/main Sun Nov 06 13:53:04 2005 +0000
+++ b/distrib/notes/common/main Sun Nov 06 17:25:35 2005 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: main,v 1.278.2.5 2005/09/02 20:37:24 tron Exp $
+.\"    $NetBSD: main,v 1.278.2.6 2005/11/06 17:25:35 tron Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -430,10 +430,10 @@
 wouldn't exist.
 .
 .if \n[FOR_RELEASE] \{\
-.Ss Changes Between The NetBSD 1.6 and 2.0 Releases
+.Ss Changes Between The NetBSD 2.0 and 3.0 Releases
 .Pp
 The
-.Nx 2.0
+.Nx 3.0
 release
 provides numerous significant functional enhancements, including
 support for many new devices, integration of hundreds of bug fixes,
@@ -441,366 +441,80 @@
 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 over eighteen months of
-development that went into the
+It is impossible to completely summarize a year of development that
+went into the
 .Nx \*V
 release.
 Some highlights include:
-XXX the following is still news in 1.6
-XXX needs updating!
 .
 .Ss2 Kernel
 .
 .(bullet
 Ports to new platforms including:
-algor,
-dreamcast,
-evbarm,
-evbppc,
-hp700,
-hpcarm,
-hpcsh,
-newsmips,
-sandpoint,
-sgimips,
-and
-sun2.
-.It
-Unified Buffer Cache (UBC) removes size restriction of the file system's
-buffer cache to use all available RAM (if not otherwise used!) and
-improves overall system performance.
-.It
-Round-robin page colouring implemented for various ports for better
-cache utilisation, more deterministic run-time behaviour, and faster
-program execution.
-.It
-A rewritten SCSI middle layer to provide a cleaner interface between
-the different kernel layers, including a kernel thread to handle error
-recovery outside of the interrupt context.
-See
-.Xr scsipi 9 .
-.It
-A new pipe implementation with significantly higher performance
-due to lower overheads, which uses the UVM Page Loan facility.
-.if !\n[mac68k] \{\
-.It
-New boot loader flags
-.Fl v
-.Pq Em bootverbose
+iyonix
 and
-.Fl q
-.Pq Em bootquiet ,
-to be used by kernel code to optionally print information during boot.
-.It
-An in-kernel boot time device configuration manager
-.Xr userconf 4 ,
-activated with the
-.Fl c
-boot loader flag.
-.\}
-.It
-A work-in-progress snapshot of ACPI support,
-based on the 20010831 snapshot of the Intel ACPICA reference implementation.
-.It
-USB 2.0 support, in the form of a preliminary driver for the
-.Xr ehci 4
-host controller.
-.It
-Basic kernel support for IrDA in the form of the
-.Xr irframe 4
-IrDA frame level driver.
-Serial dongles and the
-.Xr oboe 4
-driver are currently supported.
-.It
-Kernel configuration files can be embedded into the kernel for later
-retrieval.
-Refer to
-.Dv INCLUDE_CONFIG_FILE
-in
-.Xr options 4
-for more information.
-.It
-Many more kernel tunable variables added to
-.Xr sysctl 8 .
-.It
-Linux binary emulation has been greatly improved,
-and now supports Linux kernel version 2.4.18.
+Xen 2.0.
 .bullet)
 .
 .Ss2 Networking
 .
 .(bullet
-Hardware assisted IPv4 TCP and UDP checksumming and caching of the
-IPv6 TCP pseudo header.
-Support for checksum offloading on the DP83820 Gigabit Ethernet, 3Com 3c90xB,
-3Com 3c90xC, and Alteon Tigon/Tigon2 Gigabit Ethernet cards.
-.It
-Zero-Copy for TCP and UDP transmit path achieved through page
-loaning code for
-.Fn sosend .
-.It
-In-kernel ISDN support, from the ISDN4BSD project.
+TCP now supports TCP Selective Acknowledgement Options (RFC 2018) for
+enhanced performance especially on long distance connections and
+TCP MD5 signatures (RFC 2385) for enhanced protection agains attacks.
 .It
-802.1Q VLAN (virtual LAN) support.
-See
-.Xr vlan 4 .
-.It
-IPFilter now supports IPv6 filtering.
-.It
-.Xr ndbootd 8
-added;
-used to netboot
-.Nx Ns /sun2
-machines.
-.It
-.Xr racoon 8
-added;
-IKE key management daemon for IPsec key negotiation, from the KAME project.
+The OpenBSD Packet Filter has been integrated as alternative packet
+filer solution.
 .It
-WEP encryption supported in
-.Xr ifconfig 8
-and
-.Xr awi 4
-driver.
+IP Filter has been upgraded to version 4.1.8.
 .It
-.Xr wi 4
-and
-.Xr wiconfig 8
-now support scanning for access points,
-and defaults to BSS instead of ad-hoc mode.
+The KAME IPsec stack now support ESP over NAT connections (RFC 3948).
 .It
-Bridging support; currently only for ethernet.
-See
-.Xr bridge 4 .
-.It
-In-kernel PPP over Ethernet (PPPoE) - RFC 2516,
-with much lower overhead than user-land PPPoE clients.
-See
-.Xr pppoe 4 .
-.It
-.Xr ifwatchd 8
-added;
-invokes up-script and down-script when a network interface goes up and down.
-Used by
-.Xr pppoe 4 .
+ipsec-tools 0.6.2 provides IKE support for ESP over NAT connections (RFC 3947),
+user authentification via XAuth and automatic network configurations of VPN
+clients via Mode Config.
 .bullet)
 .
 .Ss2 File system
 .
 .(bullet
-Enhanced stability of LFS version 2, the BSD log-structured file system.
-.It
-.Xr dump 8 ,
-.Xr dumpfs 8 ,
-.Xr fsck_ffs 8 ,
-.Xr fsirand 8 ,
-.Xr newfs 8 ,
-and
-.Xr tunefs 8
-support a
-.Fl F
-option to manipulate file system images in regular files.
-.It
-.Xr makefs 8
-added;
-creates file system images from a directory tree.
-(Currently ffs only.)
-.It
-Enhanced
-.Fn ffs_dirpref
-by Grigoriy Orlov, which noticeably improves performance on FFS file systems
-when creating directories, and subsequently manipulating them.
-.It
-Fixes for free block tracking and directory block allocation in FFS softdeps.
-.It
-Correctly support FFS file systems with a large number of cylinder groups.
-.It
-Fix the endian independent FFS (FFS_EI) support.
-.It
-.Xr newfs 8 
-calculates default block size from the file system size,
-and uses the largest possible cylinders/group (cpg) value if
-.Fl c
-isn't given.
-.It
-.Xr dpti 4
-driver added;
-an implementation of the DPT/Adaptec SCSI/I2O RAID management interface.
-Allows the use of the Linux versions of
-.Ic dptmgr ,
-.Ic raidutil ,
-.Ic dptelog ,
-(etc).
-.It
-Support for
-.Tn "Windows 2000"
-.Sq NTFS
-(NTFS5).
-.It
-Tagged queueing support for SCSI drivers based on the ncr53c9x controller.
+UFS_DIRHASH
 .bullet)
 .
 .Ss2 Security
 .
 .(bullet
-Addition of a
-.Xr chroot 8
-hierarchy for services including
-.Xr named 8 ,
-.Xr ntpd 8 ,
-and
-.Xr sshd 8 .
-.It
-Additional
-.Xr passwd 5
-ciphers:
-MD5, and
-DES with more encryption rounds.
-See
-.Xr passwd.conf 5 .
-.It
-Several more code audits were performed.
-.It
-.Pa /etc/security
-performs many more checks and is far more flexible in how it monitors
-changes.
-See
-.Xr security.conf 5 .
-.
-.\" XXX: list security advisories here?
-.
+TBD
 .bullet)
 .
 .Ss2 System administration and user tools
 .
 .(bullet
-.Xr sushi 8
-added;
-a menu based system administration tool.
-.It
-.Xr pgrep 1
-and
-.Xr pkill 1
-added;
-find or signal processes by name or other attributes.
-.It
-System upgrades are made easier through the
-.Xr etcupdate 8
-script which helps updating the
-.Pa /etc
-config files interactively, and the
-.Pa /usr/sbin/postinstall
-script which is provided to check for or fix configuration changes
-that have occurred in
-.Nx .
-.It
-.Xr stat 1
-added;
-a user interface to the information returned by the
-.Xr stat 2



Home | Main Index | Thread Index | Old Index