2006-07-15 02:47:55 +04:00
|
|
|
LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.654 $>
|
2002-09-21 12:17:32 +04:00
|
|
|
|
|
|
|
|
|
|
|
[Note: This file does not mention every change made to the NetBSD source tree.
|
|
|
|
For an exhaustive list, please subscribe to the `source-changes' mailing list,
|
|
|
|
or see the mailing list archives. For more information, send a message
|
2003-07-26 21:24:44 +04:00
|
|
|
containing just the word `help' to `majordomo@NetBSD.org'.]
|
2002-09-21 12:17:32 +04:00
|
|
|
|
|
|
|
|
2005-03-17 03:19:55 +03:00
|
|
|
Changes from NetBSD 3.0 to NetBSD 4.0:
|
2005-03-19 18:19:15 +03:00
|
|
|
agr(4): Add pseudo-device driver for link aggregation. [yamt 20050318]
|
2005-03-21 16:50:27 +03:00
|
|
|
kernel: Limit the number of locks per user to 1024 [christos 20050320]
|
2005-03-25 23:17:07 +03:00
|
|
|
crypto: Upgrade to OpenSSL 0.9.7f [christos 20050325]
|
2005-03-27 18:48:35 +04:00
|
|
|
attimer(4): Split the pcppi(4) driver to properly assign resources and
|
|
|
|
allow both the devices to attach through ACPI [cube 20050325]
|
2005-04-01 00:44:10 +04:00
|
|
|
gre(4): add support for IPv6 as inner protocol, contributed by
|
|
|
|
Gert Doering [is 20050330]
|
2005-04-01 12:35:17 +04:00
|
|
|
/rescue: Add tetris. [lukem 20050401]
|
2005-04-01 16:17:07 +04:00
|
|
|
uvm(9): Simplify kernel memory allocation API and its implementation.
|
|
|
|
[yamt 20050401]
|
2005-04-04 07:26:28 +04:00
|
|
|
ipf(8): Updated to version 4.1.8. [martti 20050403]
|
2005-04-04 21:02:43 +04:00
|
|
|
identd(8): Add support for forwarding ident queries and receiving of
|
|
|
|
proxied ident queries. [peter 20050404]
|
2005-12-30 05:48:13 +03:00
|
|
|
ac97(4): Add support for AC'97 modems. [jmcneill 20050407]
|
2005-04-08 04:38:24 +04:00
|
|
|
auich(4): Add support for Intel ICH AC'97 modems as audio devices.
|
|
|
|
Currently disabled by default. [jmcneill 20050407]
|
2005-04-25 21:45:42 +04:00
|
|
|
event(3): Updated libevent to 1.0c [provos 20050417]
|
2005-04-19 16:05:58 +04:00
|
|
|
arc: Add a standalone boot program to load ELF kernels.
|
|
|
|
[tsutsui 20050418]
|
2005-04-20 06:03:22 +04:00
|
|
|
cvs(1): Upgrade to 1.11.20. [christos 20050419]
|
2005-04-23 20:57:07 +04:00
|
|
|
openssh: Upgrade to 4.0. [christos 20050423]
|
2005-04-23 23:32:34 +04:00
|
|
|
crypto: Upgrade to OpenSSL 0.9.7g [christos 20050423]
|
2005-12-30 05:48:13 +03:00
|
|
|
gettext(1): Upgrade to 0.14.4 [christos 20050429]
|
2005-05-01 23:42:59 +04:00
|
|
|
ehci(4): Various bug fixes. The most visible is that low/full speed
|
|
|
|
devices can now be connected to high speed hubs.
|
|
|
|
[augustss 20050501]
|
2005-05-02 19:09:59 +04:00
|
|
|
acpi(4): Import ACPI-CA 20050408 [kochi 20050502]
|
2005-05-24 20:00:08 +04:00
|
|
|
psh3tp(4): Support touch-panel for PERSONA SH3 machines.
|
|
|
|
[kiyohara 20050523]
|
2005-06-07 00:28:34 +04:00
|
|
|
evbarm: Add support for the Arcom Viper. [pooka 20050606]
|
2005-06-15 22:08:41 +04:00
|
|
|
scan_ffs(8): Added scan_ffs from OpenBSD. Utility to find FFSv1/FFSv2
|
|
|
|
partitions, to recover lost disklabels. [xtraeme 20050615]
|
2005-06-20 17:15:24 +04:00
|
|
|
ataraid(4): Add man page and adapt support for Adaptec HostRAID
|
|
|
|
from FreeBSD. [briggs 20050620]
|
2005-06-23 00:11:03 +04:00
|
|
|
wtf(6): Now searches all acronyms databases (the -t switch is
|
2005-07-01 18:20:58 +04:00
|
|
|
gone), whatis(1) and then pkg_info(1). [hubertf 20050622]
|
2005-06-23 11:12:07 +04:00
|
|
|
i386: Add cd9660 file system support to the BIOS bootloader.
|
2005-07-01 18:19:35 +04:00
|
|
|
[junyoung 20050622]
|
2005-06-24 21:06:52 +04:00
|
|
|
tlp(4): added support for ASIX AX88140A and AX88141.
|
|
|
|
[rpaulo 20050624]
|
2005-06-28 12:36:47 +04:00
|
|
|
pss(4): Remove the pss(4) driver. It has never been workable.
|
|
|
|
[kent 20050628]
|
2005-06-30 18:04:26 +04:00
|
|
|
deroff(1): brought back from the dead. [perry 20050629]
|
|
|
|
spell(1): brought back from the dead. [perry 20050629]
|
|
|
|
ching(6): brought back from the dead. [perry 20050630]
|
2005-07-01 16:45:15 +04:00
|
|
|
pf(4): PF from OpenBSD 3.7 imported [peter 20050701]
|
2005-07-18 19:34:25 +04:00
|
|
|
i386: WSDISPLAY_SCROLLSUPPORT is now enabled in GENERIC kernel.
|
|
|
|
[rpaulo 20050702]
|
2005-07-03 00:19:50 +04:00
|
|
|
awk(1): Upgrade to nawk 20050424 [jdolecek 20050702]
|
2005-07-11 19:29:05 +04:00
|
|
|
ieee1394: ieee1394 from FreeBSD imported [kiyohara 20050711]
|
2005-07-14 16:52:18 +04:00
|
|
|
ral(4): Add driver for Ralink PCI/Cardbus/USB wlan adapters
|
|
|
|
(written by Damien Bergamini, ported by FUKAUMI Naoki)
|
|
|
|
[drochner 20050714]
|
2005-07-18 15:43:47 +04:00
|
|
|
uipaq(4): USB driver for iPAQ devices. From OpenBSD.
|
|
|
|
[augustss 20050718]
|
2005-07-19 21:01:59 +04:00
|
|
|
netinet: Implement PMTU checks and ignore ICMP Source Quench messages
|
|
|
|
for TCP as described in:
|
|
|
|
http://www.gont.com.ar/drafts/icmp-attacks-against-tcp.html
|
|
|
|
[christos 20050719]
|
2005-07-25 01:41:27 +04:00
|
|
|
config(1): Implement "no <dev> at <attachment>". [cube 20050724]
|
2005-08-19 11:04:33 +04:00
|
|
|
ucycom(4): Add driver for Cypress microcontroller based serial
|
|
|
|
devices. [skrll 20050731]
|
2005-07-31 05:11:07 +04:00
|
|
|
hpcmips: Add teliosio(4) driver for the Sharp Telios LCD screen and
|
2005-07-31 05:34:20 +04:00
|
|
|
Battery unit. [nakayama 20050731]
|
2005-07-31 23:26:06 +04:00
|
|
|
scan_lfs(8): Program to find LFS partitions on disks [xtraeme 20050731]
|
2005-08-07 04:38:07 +04:00
|
|
|
ftpd(8): Implement option "-D", for running ftpd(8) in standalone mode.
|
|
|
|
[peter 20050804]
|
2005-08-05 16:24:04 +04:00
|
|
|
bpf(4): Add two new sysctls to retrieve statistics and current
|
|
|
|
peers, viewable with netstat(1). [rpaulo 20050805]
|
2005-12-30 05:48:13 +03:00
|
|
|
postfix(1): Updated to 2.2.5. [rpaulo 20050818]
|
2005-08-19 16:33:24 +04:00
|
|
|
kernel: 64 bit inode changes [christos 20050819]
|
2005-08-24 19:04:32 +04:00
|
|
|
getent(1): Add support for "ethers" database. [ginsbach 20050824]
|
2005-08-24 19:59:35 +04:00
|
|
|
ftpd(8): Add new ftpd.conf(5) option, recvbufsize, and make
|
|
|
|
readsize option also apply to network reads for transfers to
|
|
|
|
the server. [ginsbach 20050824]
|
2005-08-28 23:38:56 +04:00
|
|
|
UFS: Add experimental support for file-backed extended attributes
|
|
|
|
on UFS1 file systems, adapted from FreeBSD. [thorpej 20050828]
|
2005-09-05 22:54:10 +04:00
|
|
|
psh3lcd(4): Support LCD screen driver for PERSONA SH3 machines.
|
|
|
|
[kiyohara 20050906]
|
2005-09-09 17:49:10 +04:00
|
|
|
i386: WSDISPLAY_SCROLLSUPPORT enabled in GENERIC.MPACPI,
|
|
|
|
GENERIC_LAPTOP and XEN0 kernels. [rpaulo 20050909]
|
|
|
|
amd64: WSDISPLAY_SCROLLSUPPORT enabled in GENERIC kernel.
|
|
|
|
[rpaulo 20050909]
|
2005-09-11 02:28:57 +04:00
|
|
|
kernel: Add tmpfs file system. [jmmv 20050910]
|
|
|
|
mount_tmpfs(8): Add utility to mount a tmpfs file system.
|
2005-09-15 16:41:23 +04:00
|
|
|
[jmmv 20050910]
|
2005-12-30 05:48:13 +03:00
|
|
|
kernel, libc: Re-factor compatibility code to hide compatibility
|
2005-09-15 16:41:23 +04:00
|
|
|
info from the header files and to allow libc to compile
|
|
|
|
without the compatibility hooks [christos 20050912]
|
2005-09-20 22:40:22 +04:00
|
|
|
am-utils: Upgrade to 6.1.2.1 [rpaulo 20050920]
|
2005-09-21 18:20:56 +04:00
|
|
|
pam_afslog(8): Add module to obtain AFS tokens from krb5
|
2005-09-21 18:58:52 +04:00
|
|
|
credentials and create a PAG if necessary. [tsarna 20050921]
|
2005-09-22 11:54:11 +04:00
|
|
|
kernel: Reset the AMD Geode SC1100 microcontroller. [dyoung 20050922]
|
|
|
|
geodewdog(4): Add driver for AMD Geode SC1100 microcontroller's
|
|
|
|
watchdog timer. [dyoung 20050922]
|
Apply the NFS exports list rototill patch:
- Remove all NFS related stuff from file system specific code.
- Drop the vfs_checkexp hook and generalize it in the new nfs_check_export
function, thus removing redundancy from all file systems.
- Move all NFS export-related stuff from kern/vfs_subr.c to the new
file sys/nfs/nfs_export.c. The former was becoming large and its code
is always compiled, regardless of the build options. Using the latter,
the code is only compiled in when NFSSERVER is enabled. While doing this,
also make some functions in nfs_subs.c conditional to NFSSERVER.
- Add a new command in nfssvc(2), called NFSSVC_SETEXPORTSLIST, that takes a
path and a set of export entries. At the moment it can only clear the
exports list or append entries, one by one, but it is done in a way that
allows setting the whole set of entries atomically in the future (see the
comment in mountd_set_exports_list or in doc/TODO).
- Change mountd(8) to use the nfssvc(2) system call instead of mount(2) so
that it becomes file system agnostic. In fact, all this whole thing was
done to remove a 'XXX' block from this utility!
- Change the mount*, newfs and fsck* userland utilities to not deal with NFS
exports initialization; done internally by the kernel when initializing
the NFS support for each file system.
- Implement an interface for VFS (called VFS hooks) so that several kernel
subsystems can run arbitrary code upon receipt of specific VFS events.
At the moment, this only provides support for unmount and is used to
destroy NFS exports lists from the file systems being unmounted, though it
has room for extension.
Thanks go to yamt@, chs@, thorpej@, wrstuden@ and others for their comments
and advice in the development of this patch.
2005-09-23 16:10:31 +04:00
|
|
|
kernel: Add the VFS hooks interface so that kernel subsystems
|
|
|
|
other than VFS can execute code upon VFS operations.
|
|
|
|
[jmmv 20050923]
|
|
|
|
kernel: Re-factor NFS exports list code handling, making it simpler
|
|
|
|
by abstracting all the details into the NFS generic code,
|
|
|
|
using the previously mentioned VFS hooks interface to make
|
|
|
|
it work. [jmmv 20050923]
|
|
|
|
mountd(8): Make this utility file system independent, also simplifying
|
|
|
|
its code. [jmmv 20050923]
|
2005-09-27 07:03:31 +04:00
|
|
|
gpio(4): Import general purpose I/O framework from OpenBSD.
|
|
|
|
[jmcneill 20050926]
|
|
|
|
gpioctl(8): Import utility to talk to general purpose I/O devices
|
|
|
|
from OpenBSD [jmcneill 20050926]
|
2005-10-01 03:05:02 +04:00
|
|
|
config(1): Implement "no device at <attachment>" and "no <device>".
|
|
|
|
[cube 20050930]
|
2005-10-01 22:53:58 +04:00
|
|
|
wpa: Add wpa_cli and wpa_supplicant.
|
|
|
|
[scw 20051001]
|
2005-12-30 05:48:13 +03:00
|
|
|
xen: Improvements to the network backend to avoid data copy when
|
2005-10-03 01:55:41 +04:00
|
|
|
possible. [bouyer 20051002]
|
2005-10-18 01:39:14 +04:00
|
|
|
file(1): update to 4.16. [pooka 20051018]
|
2005-11-13 11:11:03 +03:00
|
|
|
evbarm: Add support for the Atmark Techno Armadillo-9.
|
|
|
|
[hamajima 20051113]
|
2005-11-24 20:35:59 +03:00
|
|
|
ipv6: rc.conf(5) $ip6sitelocal variable has been removed. You
|
2005-11-24 23:48:55 +03:00
|
|
|
should use Local IPv6 Unicast Addresses defined by RFC 4193
|
|
|
|
and control how they are routed with the $ip6uniquelocal
|
|
|
|
variable. [rpaulo 20051124]
|
2005-11-25 23:40:23 +03:00
|
|
|
openssl: update to 0.9.8a [christos 20051125]
|
2005-12-01 15:54:33 +03:00
|
|
|
kernel: Switch to a stateful read-ahead algorithm. [yamt 20051130]
|
|
|
|
posix_fadvise(2): Add. (Only POSIX_FADV_NORMAL, POSIX_FADV_RANDOM,
|
|
|
|
and POSIX_FADV_SEQUENTIAL are implemented.) [yamt 20051130]
|
2005-12-30 05:48:13 +03:00
|
|
|
postfix(1): Updated to 2.2.6. [rpaulo 20051201]
|
2005-12-04 15:54:57 +03:00
|
|
|
auich(4): Now it supports ICH7 and Intel 6300ESB audio controllers.
|
|
|
|
[xtraeme 20051204]
|
2005-12-06 06:31:21 +03:00
|
|
|
lmc(4): New driver from David Boggs [christos 20051205]
|
2005-12-11 16:41:49 +03:00
|
|
|
kernel: Add a new ktrace record type for SA upcalls and add LWP
|
2005-12-13 04:02:23 +03:00
|
|
|
information to ktrace records
|
2005-12-30 06:02:01 +03:00
|
|
|
[darrenr,skrll,christos 20051211]
|
2005-12-13 04:02:23 +03:00
|
|
|
userland: Generation and decode of new ktrace record type (sa_upcall)
|
|
|
|
and LWP information for kdump and ktruss. Ability to trace
|
2005-12-30 06:02:01 +03:00
|
|
|
upcalls. [skrll,christos 20051211]
|
2005-12-20 16:08:17 +03:00
|
|
|
sip(4): Now enabled and known working for sparc64. [mrg 20051220]
|
2006-01-14 23:20:34 +03:00
|
|
|
libc/libkern: Merge common files [christos 20051220]
|
2006-01-17 22:14:45 +03:00
|
|
|
tb(4): Remove the line discipline driver. [thorpej 20051220]
|
2005-12-22 03:38:36 +03:00
|
|
|
bind: Imported 9.3.2 for named and tools [christos 20051221]
|
2005-12-26 13:44:47 +03:00
|
|
|
dkctl(8), bufq(9): Add a functionality to switch bufq strategy
|
|
|
|
on the fly. [yamt 20051226]
|
2005-12-27 18:38:51 +03:00
|
|
|
mbrlabel(8): Add the -s option to specify the sector in which sector
|
|
|
|
the partition table is located. [jmmv 20051227]
|
2005-12-29 17:58:46 +03:00
|
|
|
kernel: Add preliminary support for System V Boot File System.
|
|
|
|
Written by UCHIYAMA Yasushi. [tsutsui 20051229]
|
2005-12-30 05:39:15 +03:00
|
|
|
newfs_sysvbfs(8), mount_sysvbfs(8): Add utilities for System V
|
|
|
|
Boot File System. Also written by UCHIYAMA Yasushi.
|
2005-12-31 08:21:28 +03:00
|
|
|
[tsutsui 20051229]
|
2005-12-29 19:24:23 +03:00
|
|
|
ews4800mips: Initial import of ews4800mips port. Most porting work
|
|
|
|
was done by UCHIYAMA Yasushi. [tsutsui 20051229]
|
2005-12-30 01:31:53 +03:00
|
|
|
rtw(4): Add support for GCT Semiconductor GRF5101
|
|
|
|
transceiver/synthesizer. [dyoung 20051229]
|
2005-12-31 20:55:55 +03:00
|
|
|
i386: Add support for AMD PowerNow technology.
|
|
|
|
Written by Martin Vegiard. [xtraeme 20051231]
|
2006-01-05 00:52:17 +03:00
|
|
|
rlphy(4): Realtek 8139/8201L PHY. From OpenBSD [xtraeme 20060104]
|
2006-02-04 22:57:04 +03:00
|
|
|
build.sh: Add experimental ability to build syspkgs. [apb 20060104]
|
2006-01-12 18:32:01 +03:00
|
|
|
postfix(1): Updated to 2.2.8. [rpaulo 20060109]
|
2006-04-23 00:43:02 +04:00
|
|
|
ews4800mips: Add sysinst support. [tsutsui 20060109]
|
2006-01-14 23:27:22 +03:00
|
|
|
zlib: Updated to 1.2.3 and shared between kernel and userland.
|
2006-01-14 23:20:34 +03:00
|
|
|
[christos 20060114]
|
2006-04-23 00:47:51 +04:00
|
|
|
firmload(9): Add an API for loading firmware images used by hardware
|
2006-01-17 09:08:48 +03:00
|
|
|
devices. [thorpej 20060116]
|
2006-01-28 02:27:49 +03:00
|
|
|
evbmips: Add support for Alchemy Au1550 processors and DBAu1550 board.
|
|
|
|
[gdamore 20060127]
|
2006-02-04 22:57:04 +03:00
|
|
|
build.sh: Add iso-image action, to create a CD-ROM image after
|
|
|
|
build.sh release. [apb 20060128]
|
2006-01-31 08:49:04 +03:00
|
|
|
acpi(4): Import ACPI-CA 20060113 [kochi 20060129]
|
2006-02-01 06:26:31 +03:00
|
|
|
vnd(4): Remove compile-time limit on the number of vnd(4) devices. Now
|
|
|
|
devices are automatically created when they are configured.
|
|
|
|
[cube 20060201]
|
2006-02-02 19:10:26 +03:00
|
|
|
fs/udf: added UDF file system support for optical media and block
|
2006-02-02 19:09:48 +03:00
|
|
|
devices like harddisc partions and vnd's.
|
2006-02-02 19:13:17 +03:00
|
|
|
[reinoud 20060202]
|
2006-02-03 11:23:58 +03:00
|
|
|
binutils: updated to FSF binutils 2.16.1 release. [skrll 20060202]
|
2006-02-03 14:08:23 +03:00
|
|
|
i386: Add support for the Multiboot Specification. [jmmv 20060203]
|
2006-02-04 22:13:32 +03:00
|
|
|
cvs(1): Upgrade to 1.11.21, and move it to xcvs [christos 20060204]
|
2006-02-05 01:39:22 +03:00
|
|
|
openssh: Upgrade to 4.3. [christos 20060204]
|
2006-03-19 06:41:29 +03:00
|
|
|
openpam(3): update to 20050616 (figwort) [christos 20060204]
|
2006-02-05 19:30:33 +03:00
|
|
|
am-utils: Upgrade to 6.1.3 [christos 20060205]
|
2006-02-05 20:38:33 +03:00
|
|
|
wsmouse(4): Add support to automatically repeat wsmouse button events.
|
|
|
|
[jmmv 20060205]
|
2006-02-05 21:30:52 +03:00
|
|
|
pbms(4): 15" powerbook mouse driver from Johan Wallen
|
|
|
|
[christos 20060205]
|
2006-02-06 17:05:15 +03:00
|
|
|
evbarm: Add support for the Atmark Techno Armadillo-210.
|
|
|
|
[hamajima 20060206]
|
Updated groff to 1.19.2. User-visible changes since 1.19.1:
VERSION 1.19.2
==============
Troff
-----
o Analogously to the .ft and \f pair, two new requests `gcolor' and
`fcolor' (which pair with \m and \M, respectively) have been added to
set the glyph and background colours.
o A new read-only, string-valued register `.sty' returns the name of the
current style.
o Two new conditional operators `F <name>' and `S <name>' have been added.
`F' is true if a font <name> exists. `S' is true if a style <name> has
been registered.
o Cyrillic characters have been added to the `utf8' and `html' output
devices.
Pic
---
o The `by' argument in a `for' loop can now be negative if it is additive.
For the multiplicative case, it must be greater than zero.
Eqn
---
o The following keywords aren't new but haven't been documented previously:
undef NAME (to undefine a macro)
copy "FILE" (a synonym for `include')
space n (to modify the vertical spacing before and after
an equation)
o The following macros aren't new but haven't been documented previously:
Alpha, ..., Omega (the same as `ALPHA', ..., `OMEGA')
ldots (three dots on the base line)
dollar (a dollar glyph)
o The following keywords have been extended. Again, this isn't new but
hasn't been documented previously:
col n { ... }
lcol n { ... }
rcol n { ... }
ccol n { ... }
pile n { ... }
lpile n { ... }
rpile n { ... }
cpile n { ... } (set vertical spacing between rows to N)
Grohtml
-------
o This device driver has been raised to beta stage; its set of tags should
be stable now.
o New command line option `-s' to set the base point size.
o New command line option `-S' to set the split level while generating
multiple files.
Grotty
------
o Experimental support for zero-width and double-width characters.
Gxditview
---------
o On platforms which have the X Window System this program is now built and
installed automatically.
[not in NetBSD's base system]
Xtotroff
--------
o This program to create font definition files for xditview isn't new but
hasn't been installed previously.
[not in NetBSD's base system]
Groffer
-------
o A security problem (reported as CAN-2004-0969) has been fixed.
Gdiffmk
-------
o A new script contributed by Mike Bianchi. It compares two groff, nroff,
or troff documents and creates an output with added margin characters
(using `.mc') to indicate the differences.
[installed]
Pdfroff
-------
o A new wrapper script contributed by Keith Marshall to easily create PDF
documents with groff.
[not installed, uses ghostscript]
Macro packages
--------------
o ms.tmac
. Support for fractional point sizes: A value for the `PS', `VS', `FPS',
and `VPS' register larger than or equal to 1000 is always divided by
1000. For example, `.nr PS 10250' sets the document's font size to
10.25 points.
. The `Ds' and `De' macros provided in ms since groff version 1.19 have
been removed; the equivalent `DS' and `DE' macros should be used
instead. X11 documents which actually use `Ds' and `De' always load a
specific macro file from the X11 distribution (`macros.t') which
provides proper definitions for the two macros.
. The following registers have been added for improving layout control:
PORPHANS
Defines number of lines following `LP', `PP', `QP', `IP' or `XP' which
must be kept together, before any automatic page break.
HORPHANS
Sets number of lines of following paragraph which must be kept with a
heading, defined by `NH' or `SH', before any automatic page break.
GROWPS
Sets the first level of heading (set with `NH') which will keep the
same point size as body text.
PSINCR
Sets the point size increment for each level of heading (set with
`NH'), below the threshold level set by `GROWPS'; e.g., if
\n[PS] = 10, \n[GROWPS] = 3 and \n[PSINCR] = 2.0p, then `.NH 1' will
produce 14pt headings, `.NH 2' will produce 12pt, and all other levels
will remain at 10pt (because \n[PS] = 10).
. The `SH' macro now accepts a numeric argument, to make heading size
match that of `NH' with same argument value when the `GROWPS'/`PSINCR'
feature is enabled.
Please refer to the documentation of the ms package for other, minor
improvements.
o me.tmac
The section type set with the `++' request is available in the `_M'
register. This isn't new but hasn't been documented before.
o www.tmac
The `HR' macro no longer causes an empty line for non-HTML devices.
A new macro `HEAD' has been added to directly add data to the
<head>...</head> block.
New macros `OLS' and `OLE' to start and end an ordered list.
New macros `DLS' and `DLE' to start and end a definition list.
Pdfmark
-------
o A new macro package contributed by Keith Marshall which implements PDF
marks. This is in alpha stage currently.
[not installed, needs ghostscript]
Miscellaneous
-------------
o Two new keywords to the DESC file have been added which are needed for
grohtml: `image_generator' and `unscaled_charwidths'. The former gives
the name of the program which creates PNG images, and the latter makes
troff always use unscaled character widths.
2006-02-06 21:59:16 +03:00
|
|
|
groff(1): Updated to 1.19.2. [wiz 20060206]
|
2006-02-08 16:52:58 +03:00
|
|
|
sushi(8): Moved from base to othersrc [christos 20060208]
|
2006-02-08 22:06:42 +03:00
|
|
|
iscsi-target(8): Add the NetBSD iSCSI target [agc 20060208]
|
2006-02-09 03:47:50 +03:00
|
|
|
evbmips: Add support Alchemy Au15XX PCI host. (DBAu1500/DBAu1550).
|
|
|
|
[gdamore 20060208]
|
2006-02-09 22:18:56 +03:00
|
|
|
amd64: Add initial COMPAT_LINUX32 support [manu 20060209]
|
2006-02-18 18:30:52 +03:00
|
|
|
rasops(9): Add shadow framebuffer support [jmcneill 20060218]
|
2006-04-23 00:47:51 +04:00
|
|
|
etcupdate(8): Add ability to update from a binary set file. Change
|
2006-02-18 22:34:13 +03:00
|
|
|
the meaning of some options. [apb 20060218]
|
2006-02-19 00:14:12 +03:00
|
|
|
splash(9): Add splash screen support [jmcneill 20060218]
|
|
|
|
vesafb(4): Add console driver for VBE 2.0+ framebuffers on i386
|
|
|
|
[jmcneill 20060218]
|
|
|
|
wsdisplay(4): Add WSDISPLAYIO_SSPLASH and WSDISPLAYIO_SPROGRESS
|
|
|
|
ioctls [jmcneill 20060218]
|
2006-06-29 23:33:52 +04:00
|
|
|
prep: Add support for IBM 7024-E20 and 7025-F30. [garbled 20060223]
|
2006-02-26 01:55:23 +03:00
|
|
|
postfix(1): Updated to 2.2.9. [rpaulo 20060225]
|
2006-02-27 08:26:11 +03:00
|
|
|
evbmips: Add support for 4G Systems MTX-1 board (MeshCube/AccessCube).
|
|
|
|
[gdamore 20060225]
|
2006-02-28 00:39:29 +03:00
|
|
|
evbmips: Add support for Plat'home OpenMicroServer (OMS-AL400/128).
|
|
|
|
[shige 20060227]
|
2006-02-28 23:42:55 +03:00
|
|
|
evbarm: Add support for the Linksys NSLU2 (a.k.a. "Slug") NAS device.
|
|
|
|
[scw 20060228]
|
2006-03-04 17:16:39 +03:00
|
|
|
hpcarm: Jornada 720 keyboard driver changed to use hpckbd(4)
|
|
|
|
[peter 20060304]
|
|
|
|
hpcarm: Jornada 720 power management driver changed to use hpcapm(4)
|
|
|
|
[peter 20060304]
|
2006-03-05 20:01:00 +03:00
|
|
|
kernel: Add support for PT_SYSCALL, a ptrace call that allows processes
|
|
|
|
to stop on syscall entry and exit. Used by tools like
|
|
|
|
strace/truss [christos 20060305]
|
2006-03-06 21:35:24 +03:00
|
|
|
svwsata(4): Driver for Serverworks K2 SATA controllers. From
|
|
|
|
OpenBSD via Joerg Sonnenberger [bouyer 20060306]
|
2006-06-29 23:33:52 +04:00
|
|
|
prep: Add pnpbus pseudo-bus to allow attachment of devices found in
|
|
|
|
PReP residual data. Remove hardcoded per-machine constants
|
|
|
|
and replace with a dynamic machine setup for all prep
|
|
|
|
hardware. [garbled 20060309]
|
2006-03-12 09:52:37 +03:00
|
|
|
acpi(4): Import ACPI-CA 20060217 [kochi 20060312]
|
2006-03-26 04:35:05 +04:00
|
|
|
nfe(4): Driver for NVIDIA nForce Ethernet from OpenBSD [chs 20060312]
|
2006-06-29 23:33:52 +04:00
|
|
|
prep: Add NVRAM device and root device detection. [garbled 20060316]
|
2006-03-20 07:03:10 +03:00
|
|
|
krb4: Removed [christos 20060319]
|
2006-03-21 22:01:33 +03:00
|
|
|
evbmips: Add support for Atheros AR5312 SoC. [gdamore 20060321]
|
2006-03-23 19:19:05 +03:00
|
|
|
ciss(4): Driver for HP/Compaq 5th+ generation Smart ARRAY controllers
|
|
|
|
[he 20060321]
|
2006-06-29 23:33:52 +04:00
|
|
|
prep: Add support for updating the boot partition. [garbled 20060323]
|
2006-03-29 23:40:53 +04:00
|
|
|
tun(4): IPv6 support added [rpaulo 20060329]
|
2006-04-03 12:21:21 +04:00
|
|
|
utoppy(4): Driver for Topfield TF5000PVR range of digital video
|
|
|
|
recorders. [scw 20060403]
|
|
|
|
utoppya(1): Userland program to interface to utoppy(4).
|
|
|
|
[scw 20060403]
|
2006-04-04 20:20:21 +04:00
|
|
|
ipf(8): Updated to version 4.1.13. [martti 20060404]
|
2006-04-07 23:03:00 +04:00
|
|
|
onewire(4): Driver for Dallas Semiconductor 1-wire bus. From
|
|
|
|
OpenBSD. [riz 20060407]
|
|
|
|
gpioow(4): bit-banging driver for onewire via gpio pin. From
|
|
|
|
OpenBSD. [riz 20060407]
|
|
|
|
owtemp(4): Driver for some 1-wire temperature sensors. From
|
|
|
|
OpenBSD. [riz 20060407]
|
2006-05-16 04:47:49 +04:00
|
|
|
wpa_supplicant(8): Updated to version 0.4.8 [rpaulo 20060412]
|
2006-04-23 00:47:51 +04:00
|
|
|
hostapd(8): Imported version 0.4.8 [rpaulo 20060412]
|
2006-04-14 23:21:15 +04:00
|
|
|
lfs: Better handling of the page cache, particularly in regard to
|
|
|
|
not writing us out of space. New cleaner daemon.
|
|
|
|
Various other fixes and improvements. [perseant 20060414]
|
2006-04-22 10:23:13 +04:00
|
|
|
cobalt: Add code to identify Cobalt models. [tsutsui 20060415]
|
|
|
|
arc: Add support for pci_configure_bus(9) (a.k.a. options
|
|
|
|
PCI_NETBSD_CONFIGURE) so that PCI devices over ppb(4) work
|
|
|
|
properly on PCI based NEC machines. [tsutsui 20060415]
|
|
|
|
cobalt: Switch cobalt port to use MI todr(9) functions and MI mc146818
|
|
|
|
driver. [tsutsui 20060415]
|
2006-04-20 15:25:46 +04:00
|
|
|
evbarm: Add support for the I-O DATA HDL-G. [nonaka 20060416]
|
2006-04-22 10:23:13 +04:00
|
|
|
sgimips: Switch macepci for O2 to use MI pci_configure_bus(9) rather
|
|
|
|
than its own PCI fixup code. [tsutsui 20060417]
|
2006-05-16 04:47:49 +04:00
|
|
|
ipw(4): The firmload(9) API is now used. You no longer need to
|
|
|
|
use ipwctl(8) to load the firmware. [rpaulo 20060417]
|
2006-04-18 15:45:42 +04:00
|
|
|
init(8): Support for running multi-user in a chroot() environment.
|
|
|
|
Allows / file system on e.g., cgd(4), vnd(4) or ccd(4)
|
|
|
|
volumes. [salo 20060418]
|
2006-07-05 17:50:32 +04:00
|
|
|
gcc(1): Import GCC 4.1 branch from 20060420 (4.1.1 prerelease.)
|
2006-06-04 00:00:54 +04:00
|
|
|
[mrg 20060420]
|
2006-04-22 10:23:13 +04:00
|
|
|
cobalt: Account interrupts by evcnt(9). [tsutsui 20060421]
|
2006-04-23 20:40:16 +04:00
|
|
|
cksum(1): Add a switch "-c file" to verify a list of checksums
|
|
|
|
generated by the cksum program (and its siblings) and stored
|
|
|
|
in file against files on disk, e.g. after "md5 *.tgz >MD5"
|
|
|
|
verify with "md5 -c MD5". [hubertf 20060423]
|
2006-06-29 23:33:52 +04:00
|
|
|
prep: Add support for the Motorola Powerstack E1. [garbled 20060426]
|
|
|
|
prep: Add generic soft interrupt support. [garbled 20060503]
|
2006-05-13 19:57:19 +04:00
|
|
|
ipv6: Add support for RFC 3542 API. By the KAME project.
|
|
|
|
[rpaulo 20060505]
|
2006-05-06 19:52:36 +04:00
|
|
|
piixpcib(4): Add support for Intel SpeedStep SMI on PIIX4 PCI-ISA
|
|
|
|
bridges to the i386 port. [jmcneill 20060506]
|
2006-05-07 05:39:38 +04:00
|
|
|
piixpm(4): Import Intel PIIX4 power management controller from
|
|
|
|
OpenBSD. [jmcneill 20060506]
|
2006-06-29 23:33:52 +04:00
|
|
|
prep: Account interrupts by evcnt(9). [garbled 20060508]
|
2006-05-13 13:02:18 +04:00
|
|
|
it(4): Driver for iTE IT87xxF/SIS 950 Hardware monitor. Adapted
|
|
|
|
from OpenBSD. [xtraeme 20060513]
|
2006-05-18 19:38:00 +04:00
|
|
|
kauth(9): Integrate kernel authorization, to replace kernel management
|
2006-05-18 21:06:33 +04:00
|
|
|
of credentials and (potentially) privileged operations
|
2006-05-18 19:38:00 +04:00
|
|
|
requests. [elad 20060515]
|
|
|
|
kernel: Add mprotect(2) restrictions to enforce W^X policies. See
|
|
|
|
options(4), sysctl(3), and paxctl(1). From PaX. [elad 20060515]
|
2006-05-19 18:12:22 +04:00
|
|
|
carp(4): Import Common Address Redundancy Protocol from OpenBSD
|
|
|
|
[liamjfoy 20060518]
|
2006-05-25 06:39:53 +04:00
|
|
|
security.conf(5): Add $check_devices_ignore_paths, to specify
|
|
|
|
paths to not traverse during the $check_devices
|
|
|
|
operation. [lukem 20060525]
|
2006-05-25 07:58:30 +04:00
|
|
|
hostapd(8): Updated to version 0.4.9. [rpaulo 20060525]
|
2006-05-25 08:10:09 +04:00
|
|
|
wpa_supplicant(8): Updated to version 0.4.9. [rpaulo 20060525]
|
2006-07-05 17:50:32 +04:00
|
|
|
sendmail(8): Removed. This removal was planned for post 4.0, but
|
2006-05-31 01:27:39 +04:00
|
|
|
core@ and security-officer@ decided the sooner the
|
|
|
|
better [christos 20060529]
|
2006-07-04 21:45:05 +04:00
|
|
|
gcc(1): Import GCC 4.1 branch from 20060602 (4.1.2 prerelease.)
|
2006-06-04 00:00:54 +04:00
|
|
|
[mrg 20060602]
|
2006-06-05 19:09:39 +04:00
|
|
|
gcc(1): Import gcc 3.3.6 release. [skrll 20060605]
|
2006-06-05 22:08:04 +04:00
|
|
|
ath(4): Import HAL 0.9.17.2, which adds support for WiSoC platforms
|
|
|
|
(AR531x devices), and 32-bit SPARC. [gdamore 20060605]
|
2006-06-07 02:00:57 +04:00
|
|
|
ral(4): new driver layout supporting the RT2661 chipset. From
|
|
|
|
OpenBSD. [rpaulo 20060606]
|
2006-07-04 21:45:05 +04:00
|
|
|
timecounter(9): ported from FreeBSD.
|
2006-06-08 02:43:43 +04:00
|
|
|
completely new time-keeping infrastructure along with
|
|
|
|
NTP API 4 nanokernel implementation. was expected after
|
|
|
|
4.0 but core@ voted for early import to facilitate early
|
2006-06-08 11:23:50 +04:00
|
|
|
testing and port conversion. simonb & [kardel 20060607]
|
2006-06-29 23:33:52 +04:00
|
|
|
prep: Add support for PCI cards that have a builtin PCI-PCI bridge.
|
|
|
|
[garbled 20060609]
|
2006-07-04 21:45:05 +04:00
|
|
|
xen: Renamed kernel config files:
|
2006-06-09 02:17:07 +04:00
|
|
|
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU
|
|
|
|
INSTALL_XENU -> INSTALL_XEN2_DOMU
|
|
|
|
XEN0 -> XEN2_DOM0
|
|
|
|
XEN3_U -> XEN3_DOMU
|
|
|
|
XENU -> XEN2_DOMU
|
|
|
|
[hubertf 20060621]
|
2006-06-11 23:34:07 +04:00
|
|
|
ntp: Import ntp 4.2.2 (20060606). [kardel 20060611]
|
2006-06-29 23:33:52 +04:00
|
|
|
prep: Add root device detection for Motorola machines.
|
|
|
|
[garbled 20060615]
|
2006-07-04 21:45:05 +04:00
|
|
|
bluetooth(9): Bluetooth support has enhanced so that bluetooth
|
|
|
|
keyboards, mice, audio devices, and rfcomm networking are
|
|
|
|
supported.
|
2006-06-19 21:02:58 +04:00
|
|
|
The work was done by Iain Hibbert under sponsorship by
|
|
|
|
Itronix, Inc. [gdamore 20060619]
|
2006-07-04 21:45:05 +04:00
|
|
|
installboot(8): Add support for 2nd stage boot loaders on RAID 1
|
2006-06-29 23:33:52 +04:00
|
|
|
partitions. [jdc 20060620]
|
2006-06-20 09:44:47 +04:00
|
|
|
sparc: Add support to the 2nd stage boot loader for booting from
|
2006-06-29 23:33:52 +04:00
|
|
|
RAID 1 filesystems. [jdc 20060620]
|
|
|
|
prep: Add timecounter support. [garbled 20060620]
|
2006-07-04 21:45:05 +04:00
|
|
|
gcc(1): Switched arm, armeb, i386, sparc, sparc64, x86_64 to GCC4.
|
2006-06-24 02:05:24 +04:00
|
|
|
[christos 20060623]
|
2006-06-24 02:49:50 +04:00
|
|
|
cvs(1): Upgrade to 1.11.22. [christos 20060623]
|
2006-07-04 21:45:05 +04:00
|
|
|
gcc(1): Switched m68000 to GCC4. [mrg 20060623]
|
|
|
|
gcc(1): Switched powerpc to GCC4. [garbled 20060623]
|
2006-06-25 17:47:18 +04:00
|
|
|
azalia(4): add support for S/PDIF [kent 20060625]
|
2006-07-04 21:45:05 +04:00
|
|
|
gcc(1): Switched alpha to GCC4. [drochner 20060626]
|
2006-06-28 01:14:11 +04:00
|
|
|
socket(2): version bump for reasons listed in PR/33676 [mrg 20060627]
|
2006-06-30 01:55:26 +04:00
|
|
|
pppd(8): updated to version 2.4.4. [christos 20060629]
|
2006-06-30 21:28:39 +04:00
|
|
|
kse(4): Driver for Micrel KSZ8842/8841 PCI Ethernet controller.
|
|
|
|
[nisimura 20060630]
|
2006-07-04 21:45:05 +04:00
|
|
|
midi(4): many changes to midi(4): eliminated several cases where
|
2006-07-04 21:32:00 +04:00
|
|
|
certain message sequences could be mangled in transit;
|
|
|
|
added support for Active Sensing. Altered handling of output
|
|
|
|
to MIDI ports that lack transmit ready interrupts;
|
|
|
|
latency reduced but can load system if used for bulk output;
|
|
|
|
dmesg identifies which devices to avoid.
|
|
|
|
eap(4): now uses tx-ready interrupt on MIDI port.
|
|
|
|
Sequencer (/dev/music): improved handling of tempo and
|
|
|
|
timebase changes; supplied the native sequencer API
|
|
|
|
alluded to in midi.4.
|
|
|
|
umidi(4): large improvements in transmit and receive
|
|
|
|
throughput, resolving dropped-input problems;
|
|
|
|
additional device support;
|
|
|
|
resolved an input hang when receiving on multiple ports;
|
|
|
|
improved mapping of device nodes to physical ports for
|
|
|
|
nonstandard devices.
|
|
|
|
opl(4), cms(4), pcppi(4): improved (if still primitive)
|
|
|
|
MIDI synthesis. midiplay(1): Exact effect of some options
|
|
|
|
clarified. Untested support added for playing absolute-timed
|
|
|
|
MIDI files. [chap 20060630]
|
2006-07-03 01:30:03 +04:00
|
|
|
xen: Xen3 dom0 support with block and network device backends
|
2006-07-04 21:32:00 +04:00
|
|
|
completed. [bouyer 20060702]
|
2006-07-06 01:53:29 +04:00
|
|
|
proplib(3): Added protocol for sending property lists to/from
|
2006-07-08 13:38:56 +04:00
|
|
|
the kernel using ioctls. [thorpej 20060705]
|
2006-07-08 04:33:03 +04:00
|
|
|
gcc(1): Switched vax to GCC4. [matt 20060707]
|
2006-07-15 02:47:55 +04:00
|
|
|
kernel: Add fileassoc(9), in-kernel and file-system independent file
|
|
|
|
meta-data association interface. [elad 20060714]
|