CHANGES revision 1.538 1 1.538 rpaulo LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.538 $>
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.460 jmcneill ac97: 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.469 christos gettext: 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.506 rpaulo postfix: 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.520 christos 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.529 bouyer 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