Home | History | Annotate | Line # | Download | only in doc
CHANGES revision 1.1182
      1 # LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.1182 $>
      2 #
      3 #
      4 # [Note: This file does not mention every change made to the NetBSD source tree.
      5 # For an exhaustive list, please subscribe to the `source-changes' mailing list,
      6 # or see the mailing list archives.  For more information, send a message
      7 # containing just the word `help' to `majordomo (a] NetBSD.org'.]
      8 #
      9 # ----------------------------------------------------------------------------
     10 # PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS:
     11 #
     12 #	theme: Content ...
     13 #		more content ...
     14 #		more content. [developer DATE-FORMAT]
     15 #
     16 # That's it, one tab to start an item, and two tabs to indent the content.
     17 # Also please start the content with a capital and end it with a dot.
     18 #
     19 # This is very important for the www scripts, otherwise it won't be able to
     20 # parse the file and the HTML output will be mangled.
     21 #
     22 # See htutils/changes/changes2html script for more details.
     23 #
     24 # ----------------------------------------------------------------------------
     25 
     26 
     27 Changes from NetBSD 5.0 to NetBSD 6.0:
     28 
     29 	syslog(3): Import Martin Schuette's Summer of Code project: 
     30 		Reliable TCP connections, syslog protocol API,
     31 		encryption. [christos 20081031]
     32 	agp(4): Add support for Intel G35. [christos 20081108]
     33 	kernel: Add generic producer/consumer queue. [matt 20081111]
     34 	lkm: Removed. Superseded by the new module framework. [ad 20081112]
     35 	module: Allow the POSIX semaphore code to be loaded as a module.
     36 		[ad 20081112]
     37 	module: Make compat_ossaudio a module. [ad 20081113]
     38 	module: Make compat_ndis a module. [ad 20081113]
     39 	build.sh: Add support for new MAKEVERBOSE levels 3 and 4.
     40 		[apb 20081113]
     41 	libfetch: Update to libfetch 2.20. Allow HTTP auth to be provided in
     42 		URL. [joerg 20081114]
     43 	module: Make POSIX AIO loadable as a module. [ad 20081114]
     44 	amd64, i386: Make boot loader autoload a kernel module corresponding
     45 		to the root file system type. [ad 20081119]
     46 	module: Make the emulations, exec formats, coredump, NFS, and
     47 		the NFS server into modules. [ad 20081119]
     48 	rump(3): Move VFS functionality away from librump to a new library:
     49 		librumpvfs [pooka 20081119]
     50 	kernel, libc: Add new ptree (Patricia / RADIX tree) implementation.
     51 		[matt 20081120]
     52 	i386: Switch the i386 installation CDs away from RAM disks and
     53 		instead use the CD-ROM as the root file system. [ad 20081121]
     54 	i386: Remove most compat and file system options from GENERIC
     55 		since they are also provided by modules. [ad 20081122]
     56 	nfs: Avoid noisy nfs_timer/nfs_reply DEBUG output that occurs
     57 		when the NFS server goes away. [mrg 20081123]
     58 	compat_osf1(8): Add getpgid, needed for Tru64 4.0g ksh.
     59 		[njoly 20081124]
     60 	module: Make PPP compressors modules. [cube 20081125]
     61 	i386: Make pxeboot(8) understand boot.cfg(5). [ad 20081125]
     62 	agp(4): Add support for the Intel G45 AGP. [christos 20081129]
     63 	compat_osf1(8): Fix getdirentries(2). [njoly 20081202]
     64 	module: Add a couple of sysctl(8) entries, kern.module.autoload and
     65 		kern.module.verbose. [ad 20081203]
     66 	module: Add a layerfs module. [ad 20081205]
     67 	libc: Add fdopendir(3), from Solaris/Linux. [ad 20081205]
     68 	compat_linux32: Add getresuid() and getresgid() syscalls.
     69 		[njoly 20081205]
     70 	ddb(4): Add 'show vmem' and 'show all vmems' commands.
     71 		[cegger 20081207]
     72 	re(4): Add support for a 8168C/8111C revision. [alc 20081208]
     73 	tab(1): Add tabs utility, fixes PR bin/11227. [roy 20081211]
     74 	httpd(8): Add rc.d script to control httpd daemon. [mishka 20081211]
     75 	ath(4): Switch from the binary HAL to the open-source HAL released by
     76 		Sam Leffler. [alc 20081211]
     77 	compat_linux32: Add clock_nanosleep syscall. [njoly 20081212]
     78 	boot.cfg(5): Add an option to clear the screen. [christos 20081213]
     79 	pms(4): Add Elantech multi-touch trackpad support [jmcneill 20081213]
     80 	sparc: Switch to use wscons. [macallan 20081213]
     81 	snprintb(3), kprintf(9): Share snprintb(3) among kernel and libutil
     82 		and make it supersede bitmask_snprintf(9). [christos 20081216]
     83 	sup(1): Add -M user flag to specify the username to send mail to from
     84 		the command line. [christos 20081217]
     85 	malloc(9): Remove MALLOC() and FREE() macros. [cegger 20081217]
     86 	x68k:	pow(4) switches to use MI powerd(8) [isaki 20081220]
     87 	viaide(4): Add VT8237S Integrated SATA Controller support.
     88 		[nonaka 20081221]
     89 	lvm:	Add LVM functionality to NetBSD; this is done by dm(4) driver
     90 		in kernel and lvm2 tools made by RedHat. We use the same well
     91 		known interface as Linux does for managing LVM. [haad 20081222]
     92 	gcscaudio(4): Add AMD Geode CS5536 audio driver, from SHIMIZU Ryo.
     93 		[jmcneill 20081228]
     94 	mount_cd9660(8): Add nocasetrans option as a synonym for nomaplcase.
     95 		[christos 20090103]
     96 	rc.d(8): Add a script for rndctl(8). [apb 20090104]
     97 	module: Add sysvbfs module. [pooka 20090105]
     98 	bwi(4): Add a driver for Broadcom AirForce / Apple Airport Extreme
     99 		wireless network controllers. From Taylor Campbell.
    100 		[macallan 20090109]
    101 	rgephy(4): Support for RTL8211C(L) phy. From FreeBSD. [cegger 20090109]
    102 	rgephy(4): Support for flow control. From OpenBSD. [cegger 20090109]
    103 	makefs(8): Add support for encoding RISC OS metadata into
    104 		ISO 9660 filesystems. [bjh21 20090110]
    105 	time_t, dev_t: Change time_t and dev_t to be 64 bit quantities. Fixed
    106 		POSIX issues in timeval and timespec. [christos 20090110]
    107 	make(1): Changes to the way .for loops are processed. [dsl 20090111]
    108 	openpgpsdk: Initial import of openpgpsdk v0.9. [agc 20090112]
    109 	age(4):	Add a driver for Attensic/Atheros L1 gigabit ethernet.
    110 		From FreeBSD via OpenBSD. [cegger 20090116]
    111 	atphy(4): Add a driver for Attensic/Atheros F1 PHY.
    112 		From FreeBSD via OpenBSD. [cegger 20090116]
    113 	atf(7): Import 0.6.  [jmmv 20090119]
    114 	msdosfs: The default behaviour when mounting empty filesystems has
    115 		been changed. Previously, msdosfs would assume the -s flag
    116 		(short filenames) in this case; now msdosfs will assume the
    117 		-l flag (long filenames). [jmcneill 20090122]
    118 	openpgpsdk: Imported openpgpsdk 0.9 library (BSD-licensed) into
    119 		src/crypto/external. The command-line driver program, openpgp,
    120 		which is shipped with it has been mostly rewritten to be more
    121 		user-friendly. [agc 20090123]
    122 	X11: added support for X11FLAVOUR=xorg for NetBSD/alpha.  No support
    123 		for turbochannel graphic cards yet. [bouyer 20090124]
    124 	udf, mount_udf(8): add support for session opening/closing on
    125 		sequential media. Media can be closed on request on unmount by
    126 		passing the '-c' flag as mount option. [reinoud 20090208]
    127 	share/mk: Enable -Wsign-compare for $WARNS>=4.  [lukem 20090212]
    128 
    129