Home | History | Annotate | Line # | Download | only in doc
CHANGES revision 1.602
      1  1.602       scw LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.602 $>
      2    1.1     lukem 
      3    1.1     lukem 
      4    1.1     lukem [Note: This file does not mention every change made to the NetBSD source tree.
      5    1.1     lukem For an exhaustive list, please subscribe to the `source-changes' mailing list,
      6    1.1     lukem or see the mailing list archives.  For more information, send a message
      7  1.182      salo containing just the word `help' to `majordomo (a] NetBSD.org'.]
      8    1.1     lukem 
      9    1.1     lukem 
     10  1.446       jmc Changes from NetBSD 3.0 to NetBSD 4.0:
     11  1.447      yamt 	agr(4): Add pseudo-device driver for link aggregation. [yamt 20050318]
     12  1.449  christos 	kernel: Limit the number of locks per user to 1024 [christos 20050320]
     13  1.451  christos 	crypto: Upgrade to OpenSSL 0.9.7f [christos 20050325]
     14  1.453      cube 	attimer(4): Split the pcppi(4) driver to properly assign resources and
     15  1.453      cube 		allow both the devices to attach through ACPI [cube 20050325]
     16  1.454        is 	gre(4): add support for IPv6 as inner protocol, contributed by
     17  1.454        is 		Gert Doering [is 20050330]
     18  1.455     lukem 	/rescue: Add tetris.  [lukem 20050401]
     19  1.456      yamt 	uvm(9): Simplify kernel memory allocation API and its implementation.
     20  1.456      yamt 		[yamt 20050401]
     21  1.459     peter 	ipf(8): Updated to version 4.1.8. [martti 20050403]
     22  1.457     peter 	identd(8): Add support for forwarding ident queries and receiving of
     23  1.459     peter 		proxied ident queries. [peter 20050404]
     24  1.554   tsutsui 	ac97(4): Add support for AC'97 modems. [jmcneill 20050407]
     25  1.460  jmcneill 	auich(4): Add support for Intel ICH AC'97 modems as audio devices.
     26  1.460  jmcneill 		Currently disabled by default. [jmcneill 20050407]
     27  1.468       wiz 	event(3): Updated libevent to 1.0c [provos 20050417]
     28  1.462   tsutsui 	arc: Add a standalone boot program to load ELF kernels.
     29  1.462   tsutsui 		[tsutsui 20050418]
     30  1.463  christos 	cvs(1): Upgrade to 1.11.20. [christos 20050419]
     31  1.465  christos 	openssh: Upgrade to 4.0. [christos 20050423]
     32  1.467  christos 	crypto: Upgrade to OpenSSL 0.9.7g [christos 20050423]
     33  1.554   tsutsui 	gettext(1): Upgrade to 0.14.4 [christos 20050429]
     34  1.471  augustss 	ehci(4): Various bug fixes.  The most visible is that low/full speed
     35  1.471  augustss 		devices can now be connected to high speed hubs.
     36  1.471  augustss 		[augustss 20050501]
     37  1.472     kochi 	acpi(4): Import ACPI-CA 20050408 [kochi 20050502]
     38  1.473  kiyohara 	psh3tp(4): Support touch-panel for PERSONA SH3 machines.
     39  1.473  kiyohara 		   [kiyohara 20050523]
     40  1.474     pooka 	evbarm: Add support for the Arcom Viper.  [pooka 20050606]
     41  1.475   xtraeme 	scan_ffs(8): Added scan_ffs from OpenBSD. Utility to find FFSv1/FFSv2
     42  1.475   xtraeme 		partitions, to recover lost disklabels. [xtraeme 20050615]
     43  1.476    briggs 	ataraid(4): Add man page and adapt support for Adaptec HostRAID
     44  1.476    briggs 		from FreeBSD. [briggs 20050620]
     45  1.478   hubertf 	wtf(6): Now searches all acronyms databases (the -t switch is
     46  1.487     peter 		gone), whatis(1) and then pkg_info(1). [hubertf 20050622]
     47  1.480  junyoung 	i386: Add cd9660 file system support to the BIOS bootloader.
     48  1.486     peter 		[junyoung 20050622]
     49  1.481    rpaulo 	tlp(4): added support for ASIX AX88140A and AX88141.
     50  1.481    rpaulo 		[rpaulo 20050624]
     51  1.483      kent 	pss(4): Remove the pss(4) driver.  It has never been workable.
     52  1.483      kent 		[kent 20050628]
     53  1.484     perry 	deroff(1): brought back from the dead. [perry 20050629]
     54  1.484     perry 	spell(1): brought back from the dead. [perry 20050629]
     55  1.484     perry 	ching(6):  brought back from the dead. [perry 20050630]
     56  1.485     peter 	pf(4): PF from OpenBSD 3.7 imported [peter 20050701]
     57  1.494    rpaulo 	i386: WSDISPLAY_SCROLLSUPPORT is now enabled in GENERIC kernel.
     58  1.494    rpaulo 		[rpaulo 20050702]
     59  1.489  jdolecek 	awk(1): Upgrade to nawk 20050424 [jdolecek 20050702]
     60  1.490  kiyohara 	ieee1394: ieee1394 from FreeBSD imported [kiyohara 20050711]
     61  1.491  drochner 	ral(4): Add driver for Ralink PCI/Cardbus/USB wlan adapters
     62  1.491  drochner 		(written by Damien Bergamini, ported by FUKAUMI Naoki)
     63  1.491  drochner 		[drochner 20050714]
     64  1.493  augustss 	uipaq(4): USB driver for iPAQ devices.  From OpenBSD.
     65  1.493  augustss 		[augustss 20050718]
     66  1.495  christos 	netinet: Implement PMTU checks and ignore ICMP Source Quench messages
     67  1.495  christos 		for TCP as described in:
     68  1.495  christos 		http://www.gont.com.ar/drafts/icmp-attacks-against-tcp.html
     69  1.495  christos 		[christos 20050719]
     70  1.497      cube 	config(1): Implement "no <dev> at <attachment>". [cube 20050724]
     71  1.507     skrll 	ucycom(4): Add driver for Cypress microcontroller based serial
     72  1.507     skrll 		devices. [skrll 20050731]
     73  1.499  nakayama 	hpcmips: Add teliosio(4) driver for the Sharp Telios LCD screen and
     74  1.500  nakayama 		Battery unit. [nakayama 20050731]
     75  1.501   xtraeme 	scan_lfs(8): Program to find LFS partitions on disks [xtraeme 20050731]
     76  1.503     peter 	ftpd(8): Implement option "-D", for running ftpd(8) in standalone mode.
     77  1.503     peter 		[peter 20050804]
     78  1.502    rpaulo 	bpf(4): Add two new sysctls to retrieve statistics and current
     79  1.502    rpaulo 		peers, viewable with netstat(1). [rpaulo 20050805]
     80  1.554   tsutsui 	postfix(1): Updated to 2.2.5. [rpaulo 20050818]
     81  1.508  christos 	kernel: 64 bit inode changes [christos 20050819]
     82  1.510  ginsbach 	getent(1): Add support for "ethers" database. [ginsbach 20050824]
     83  1.511  ginsbach 	ftpd(8): Add new ftpd.conf(5) option, recvbufsize, and make
     84  1.511  ginsbach 		readsize option also apply to network reads for transfers to
     85  1.511  ginsbach 		the server. [ginsbach 20050824]
     86  1.513   thorpej 	UFS: Add experimental support for file-backed extended attributes
     87  1.513   thorpej 		on UFS1 file systems, adapted from FreeBSD.  [thorpej 20050828]
     88  1.515  kiyohara 	psh3lcd(4): Support LCD screen driver for PERSONA SH3 machines.
     89  1.515  kiyohara 		   [kiyohara 20050906]
     90  1.517    rpaulo 	i386: WSDISPLAY_SCROLLSUPPORT enabled in GENERIC.MPACPI,
     91  1.517    rpaulo 		GENERIC_LAPTOP and XEN0 kernels. [rpaulo 20050909]
     92  1.517    rpaulo 	amd64: WSDISPLAY_SCROLLSUPPORT enabled in GENERIC kernel.
     93  1.517    rpaulo 		[rpaulo 20050909]
     94  1.519      jmmv 	kernel: Add tmpfs file system. [jmmv 20050910]
     95  1.519      jmmv 	mount_tmpfs(8): Add utility to mount a tmpfs file system.
     96  1.520  christos 		[jmmv 20050910]
     97  1.554   tsutsui 	kernel, libc: Re-factor compatibility code to hide compatibility
     98  1.520  christos 		info from the header files and to allow libc to compile
     99  1.520  christos 		without the compatibility hooks [christos 20050912]
    100  1.521    rpaulo 	am-utils: Upgrade to 6.1.2.1 [rpaulo 20050920]
    101  1.522    tsarna 	pam_afslog(8): Add module to obtain AFS tokens from krb5
    102  1.523    tsarna 		credentials and create a PAG if necessary. [tsarna 20050921]
    103  1.524    dyoung 	kernel: Reset the AMD Geode SC1100 microcontroller. [dyoung 20050922]
    104  1.524    dyoung 	geodewdog(4): Add driver for AMD Geode SC1100 microcontroller's
    105  1.524    dyoung 		watchdog timer. [dyoung 20050922]
    106  1.525      jmmv 	kernel: Add the VFS hooks interface so that kernel subsystems
    107  1.525      jmmv 		other than VFS can execute code upon VFS operations.
    108  1.525      jmmv 		[jmmv 20050923]
    109  1.525      jmmv 	kernel: Re-factor NFS exports list code handling, making it simpler
    110  1.525      jmmv 		by abstracting all the details into the NFS generic code,
    111  1.525      jmmv 		using the previously mentioned VFS hooks interface to make
    112  1.525      jmmv 		it work. [jmmv 20050923]
    113  1.525      jmmv 	mountd(8): Make this utility file system independent, also simplifying
    114  1.525      jmmv 		its code. [jmmv 20050923]
    115  1.526  jmcneill 	gpio(4): Import general purpose I/O framework from OpenBSD.
    116  1.526  jmcneill 		[jmcneill 20050926]
    117  1.526  jmcneill 	gpioctl(8): Import utility to talk to general purpose I/O devices
    118  1.526  jmcneill 		from OpenBSD [jmcneill 20050926]
    119  1.527      cube 	config(1): Implement "no device at <attachment>" and "no <device>".
    120  1.527      cube 		[cube 20050930]
    121  1.528       scw 	wpa:	Add wpa_cli and wpa_supplicant.
    122  1.528       scw 		[scw 20051001]
    123  1.554   tsutsui 	xen:	Improvements to the network backend to avoid data copy when
    124  1.529    bouyer 		possible. [bouyer 20051002]
    125  1.533     pooka 	file(1): update to 4.16.  [pooka 20051018]
    126  1.534  hamajima 	evbarm: Add support for the Atmark Techno Armadillo-9.
    127  1.534  hamajima 		[hamajima 20051113]
    128  1.537    rpaulo 	ipv6: rc.conf(5) $ip6sitelocal variable has been removed. You
    129  1.538    rpaulo 		should use Local IPv6 Unicast Addresses defined by RFC 4193
    130  1.538    rpaulo 		and control how they are routed with the $ip6uniquelocal
    131  1.538    rpaulo 		variable. [rpaulo 20051124]
    132  1.539  christos 	openssl: update to 0.9.8a [christos 20051125]
    133  1.540      yamt 	kernel:	Switch to a stateful read-ahead algorithm. [yamt 20051130]
    134  1.540      yamt 	posix_fadvise(2): Add.  (Only POSIX_FADV_NORMAL, POSIX_FADV_RANDOM,
    135  1.540      yamt 		and POSIX_FADV_SEQUENTIAL are implemented.) [yamt 20051130]
    136  1.554   tsutsui 	postfix(1): Updated to 2.2.6. [rpaulo 20051201]
    137  1.542   xtraeme 	auich(4): Now it supports ICH7 and Intel 6300ESB audio controllers.
    138  1.542   xtraeme 		[xtraeme 20051204]
    139  1.543  christos 	lmc(4): New driver from David Boggs [christos 20051205]
    140  1.544     skrll 	kernel: Add a new ktrace record type for SA upcalls and add LWP
    141  1.545  christos 		information to ktrace records
    142  1.555   tsutsui 		[darrenr,skrll,christos 20051211]
    143  1.545  christos 	userland: Generation and decode of new ktrace record type (sa_upcall)
    144  1.545  christos 		and LWP information for kdump and ktruss. Ability to trace
    145  1.555   tsutsui 		upcalls. [skrll,christos 20051211]
    146  1.546       mrg 	sip(4): Now enabled and known working for sparc64.  [mrg 20051220]
    147  1.560  christos 	libc/libkern: Merge common files [christos 20051220]
    148  1.563      jmmv 	tb(4): Remove the line discipline driver.  [thorpej 20051220]
    149  1.547  christos 	bind:	Imported 9.3.2 for named and tools [christos 20051221]
    150  1.548      yamt 	dkctl(8), bufq(9): Add a functionality to switch bufq strategy
    151  1.548      yamt 		on the fly.  [yamt 20051226]
    152  1.549      jmmv 	mbrlabel(8): Add the -s option to specify the sector in which sector
    153  1.549      jmmv 		the partition table is located.  [jmmv 20051227]
    154  1.550   tsutsui 	kernel: Add preliminary support for System V Boot File System.
    155  1.550   tsutsui 		Written by UCHIYAMA Yasushi. [tsutsui 20051229]
    156  1.553   tsutsui 	newfs_sysvbfs(8), mount_sysvbfs(8): Add utilities for System V
    157  1.553   tsutsui 		Boot File System. Also written by UCHIYAMA Yasushi.
    158  1.556   tsutsui 		[tsutsui 20051229]
    159  1.551   tsutsui 	ews4800mips: Initial import of ews4800mips port. Most porting work
    160  1.551   tsutsui 		was done by UCHIYAMA Yasushi. [tsutsui 20051229]
    161  1.552    dyoung 	rtw(4): Add support for GCT Semiconductor GRF5101
    162  1.552    dyoung 		transceiver/synthesizer.  [dyoung 20051229]
    163  1.557   xtraeme 	i386:	Add support for AMD PowerNow technology.
    164  1.557   xtraeme 		Written by Martin Vegiard. [xtraeme 20051231]
    165  1.558   xtraeme 	rlphy(4): Realtek 8139/8201L PHY. From OpenBSD [xtraeme 20060104]
    166  1.573       apb 	build.sh: Add experimental ability to build syspkgs. [apb 20060104]
    167  1.559    rpaulo 	postfix(1): Updated to 2.2.8. [rpaulo 20060109]
    168  1.561       wiz 	zlib: Updated to 1.2.3 and shared between kernel and userland.
    169  1.560  christos 		[christos 20060114]
    170  1.562   thorpej 	firmload: Add an API for loading firmware images used by hardware
    171  1.562   thorpej 		devices.  [thorpej 20060116]
    172  1.564   gdamore 	evbmips: Add support for Alchemy Au1550 processors and DBAu1550 board.
    173  1.564   gdamore 		[gdamore 20060127]
    174  1.573       apb 	build.sh: Add iso-image action, to create a CD-ROM image after
    175  1.573       apb 		build.sh release. [apb 20060128]
    176  1.565     kochi 	acpi(4): Import ACPI-CA 20060113 [kochi 20060129]
    177  1.566      cube 	vnd(4):	Remove compile-time limit on the number of vnd(4) devices.  Now
    178  1.566      cube 		devices are automatically created when they are configured.
    179  1.566      cube 		[cube 20060201]
    180  1.568   reinoud 	fs/udf: added UDF file system support for optical media and block
    181  1.567   reinoud 		devices like harddisc partions and vnd's.
    182  1.569   reinoud 		[reinoud 20060202]
    183  1.570     skrll 	binutils: updated to FSF binutils 2.16.1 release.  [skrll 20060202]
    184  1.571      jmmv 	i386: Add support for the Multiboot Specification.  [jmmv 20060203]
    185  1.572  christos 	cvs(1): Upgrade to 1.11.21, and move it to xcvs [christos 20060204]
    186  1.574  christos 	openssh: Upgrade to 4.3. [christos 20060204]
    187  1.596   tsutsui 	openpam(3): update to 20050616 (figwort) [christos 20060204]
    188  1.576  christos 	am-utils: Upgrade to 6.1.3 [christos 20060205]
    189  1.577      jmmv 	wsmouse(4): Add support to automatically repeat wsmouse button events.
    190  1.577      jmmv 		[jmmv 20060205]
    191  1.578  christos 	pbms(4): 15" powerbook mouse driver from Johan Wallen
    192  1.578  christos 		[christos 20060205]
    193  1.579  hamajima 	evbarm: Add support for the Atmark Techno Armadillo-210.
    194  1.579  hamajima 		[hamajima 20060206]
    195  1.580       wiz 	groff(1): Updated to 1.19.2. [wiz 20060206]
    196  1.581  christos 	sushi(8): Moved from base to othersrc [christos 20060208]
    197  1.582       agc 	iscsi-target(8): Add the NetBSD iSCSI target [agc 20060208]
    198  1.583   gdamore 	evbmips: Add support Alchemy Au15XX PCI host. (DBAu1500/DBAu1550).
    199  1.583   gdamore 		[gdamore 20060208]
    200  1.584      manu 	amd64: Add initial COMPAT_LINUX32 support [manu 20060209]
    201  1.585  jmcneill 	rasops(9): Add shadow framebuffer support [jmcneill 20060218]
    202  1.586       apb 	etcupdate: Add ability to update from a binary set file.  Change
    203  1.586       apb 		the meaning of some options.  [apb 20060218]
    204  1.587  jmcneill 	splash(9): Add splash screen support [jmcneill 20060218]
    205  1.587  jmcneill 	vesafb(4): Add console driver for VBE 2.0+ framebuffers on i386
    206  1.587  jmcneill 		[jmcneill 20060218]
    207  1.587  jmcneill 	wsdisplay(4): Add WSDISPLAYIO_SSPLASH and WSDISPLAYIO_SPROGRESS
    208  1.587  jmcneill 		ioctls [jmcneill 20060218]
    209  1.588    rpaulo 	postfix(1): Updated to 2.2.9. [rpaulo 20060225]
    210  1.589   gdamore 	evbmips: Add support for 4G Systems MTX-1 board (MeshCube/AccessCube).
    211  1.589   gdamore 		[gdamore 20060225]
    212  1.590     shige 	evbmips: Add support for Plat'home OpenMicroServer (OMS-AL400/128).
    213  1.590     shige 		[shige 20060227]
    214  1.591       scw 	evbarm: Add support for the Linksys NSLU2 (a.k.a. "Slug") NAS device.
    215  1.591       scw 		[scw 20060228]
    216  1.592     peter 	hpcarm: Jornada 720 keyboard driver changed to use hpckbd(4)
    217  1.592     peter 		[peter 20060304]
    218  1.592     peter 	hpcarm: Jornada 720 power management driver changed to use hpcapm(4)
    219  1.592     peter 		[peter 20060304]
    220  1.593  christos 	kernel: Add support for PT_SYSCALL, a ptrace call that allows processes
    221  1.593  christos 		to stop on syscall entry and exit. Used by tools like
    222  1.593  christos 		strace/truss [christos 20060305]
    223  1.594    bouyer 	svwsata(4): Driver for Serverworks K2 SATA controllers. From
    224  1.594    bouyer 		OpenBSD via Joerg Sonnenberger [bouyer 20060306]
    225  1.595     kochi 	acpi(4): Import ACPI-CA 20060217 [kochi 20060312]
    226  1.600       chs 	nfe(4): Driver for NVIDIA nForce Ethernet from OpenBSD [chs 20060312]
    227  1.597  christos 	krb4: Removed [christos 20060319]
    228  1.598   gdamore 	evbmips: Add support for Atheros AR5312 SoC. [gdamore 20060321]
    229  1.599        he 	ciss(4): Driver for HP/Compaq 5th+ generation Smart ARRAY controllers
    230  1.599        he 		[he 20060321]
    231  1.601    rpaulo 	tun(4): IPv6 support added [rpaulo 20060329]
    232  1.602       scw 	utoppy(4): Driver for Topfield TF5000PVR range of digital video
    233  1.602       scw 		recorders.  [scw 20060403]
    234  1.602       scw 	utoppya(1): Userland program to interface to utoppy(4).
    235  1.602       scw 		[scw 20060403]
    236