CHANGES revision 1.175 1 1.175 lukem LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.175 $>
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.1 lukem containing just the word `help' to `majordomo (a] netbsd.org'.]
8 1.1 lukem
9 1.1 lukem
10 1.78 grant Changes from NetBSD 1.6 to NetBSD 2.0:
11 1.1 lukem libcrypt: support bcrypt password entries. can be chosen with
12 1.1 lukem "blowfish" keyword in passwd.conf. from openbsd
13 1.1 lukem [itojun 20020524]
14 1.158 ichiro evbarm: Add support for the NOVATEC NTNP425B eval board for
15 1.158 ichiro the Intel IXP425 Network Processor. [ichiro 20030523]
16 1.65 tsutsui tcp(4): implement path MTU discovery blackhole detection (turn off path
17 1.1 lukem MTU discovery if the connection is losing). PR 12790.
18 1.1 lukem [itojun 20020526]
19 1.19 grant pppd(8): import 2.4.1 [christos 20020529]
20 1.19 grant ftpd(8): optionally and experimentally use mmap(2) instead of read(2)
21 1.1 lukem for binary file transfer [enami 20020530]
22 1.1 lukem prep: support IBM RS/6000 43P 7043-140. [nonaka 20020530]
23 1.1 lukem pmppc: a port to Artesyn's PM/PPC board. [augustss 20020531]
24 1.1 lukem tcpdump(8): upgrade to 3.7.1 as of 2002/5/31. [itojun 20020531]
25 1.1 lukem amdpm(4): driver for AMD768 Power Management Controller (but currently
26 1.1 lukem an interface to rnd(4) only.) [enami 20020602]
27 1.1 lukem gspahextoc: was obsoleted by the -c option to gspa(1) a long
28 1.1 lukem time ago, and has thus been removed [is 20020607]
29 1.1 lukem netinet6: synchronize with recent interface/router/prefix management
30 1.1 lukem logic from KAME. [itojun 20020608]
31 1.1 lukem greconfig(8): obsoleted. use ifconfig(8) for configuration.
32 1.1 lukem [itojun 20020609]
33 1.1 lukem netinet: path MTU discovery is turned on by default (currently used
34 1.1 lukem for TCP only). [itojun 20020613]
35 1.18 grant amd(8): add new mount option "xlatecookie" to support NFS v3 mounts
36 1.1 lukem with cookie translation. [tron 20020614]
37 1.1 lukem factor(6): Use a Pollard Rho algorithm to factor arbitrary sized
38 1.1 lukem numbers. [simonb 20020615]
39 1.65 tsutsui systrace(1): Integrate Niels Provos' systrace(1) binary sand-boxing,
40 1.1 lukem device and userland support. [christos 20020617]
41 1.1 lukem netstat(1): add -q flag to print information about
42 1.1 lukem software interrupt queue. [enami 20020703]
43 1.65 tsutsui kernel: Socket buffer insertion is now O(C). This can provide a
44 1.1 lukem substantial performance boost to some applications
45 1.1 lukem which use large socket buffers. [thorpej 20020703]
46 1.65 tsutsui sh5: Added support for the SuperH SH-5 CPU architecture.
47 1.1 lukem [scw 20020705]
48 1.1 lukem chflags(1), chgrp(1), chmod(1), chown(8): Change default behaviour
49 1.1 lukem to follow symlinks on the command line rather than ignoring
50 1.1 lukem them, finally fixing PR 563. [bjh21 20020707]
51 1.1 lukem file(1): update to 3.39. [pooka 20020709]
52 1.65 tsutsui pdisk(8): Import pdisk 0.8a1, the Apple disk partitioning
53 1.65 tsutsui utility [dbj 20020709]
54 1.1 lukem Switch to a signal trampoline provided by libc. The kernel
55 1.1 lukem will provide one for backward compatibility, and
56 1.1 lukem for emulations. [thorpej 20020710]
57 1.65 tsutsui m68k: m68k-based ports now use __HAVE_SYSCALL_INTERN syscall interface.
58 1.1 lukem [scw 20020713]
59 1.1 lukem evbarm: Add support for the Intel IXM1200 eval board for
60 1.1 lukem the ixp12x0 Network Processor. [ichiro 20020715]
61 1.19 grant mopd(8): Added "-s <mopdir>" to avoid hard coding /tftpboot/mop.
62 1.1 lukem [mrg 20020719]
63 1.1 lukem hpcarm: X server for the Jornada 720 now works [manu 20020722]
64 1.1 lukem pciide(4): added support for the Silicon Image 0680 IDE controller.
65 1.1 lukem [onoe 20020726]
66 1.1 lukem macppc: finished support for 2nd CPU on 9500/180MP and 9600/200MP
67 1.1 lukem [chs 20020728]
68 1.65 tsutsui systrace(1): Update systrace(1) and the kernel code. Note that the
69 1.1 lukem update contains backward-incompatible change in ioctl.
70 1.1 lukem [itojun 20020730]
71 1.65 tsutsui dmover(4): Added dmover(4) API, interface to hardware-assisted data
72 1.1 lukem movers. [thorpej 20020801]
73 1.1 lukem pkg_admin(8): Add 'pmatch' keyword to return true if 'pkg' matches
74 1.1 lukem 'pattern', false else. [hubertf 20020804]
75 1.1 lukem macppc: added support for 2nd CPU on dual G4 boxes [chs 20020805]
76 1.1 lukem pmc(9): Added new performance counter framework. [briggs 20020806]
77 1.1 lukem auich(4): Added support for ICH4 and SiS 7012. [kent 20020807]
78 1.1 lukem pmc(3): Added new performance counter interface library.
79 1.1 lukem [thorpej 20020808]
80 1.65 tsutsui usb(4): Added slhci(4), ScanLogic SL811HS/T USB Host Controller.
81 1.1 lukem [isaki 20020811]
82 1.65 tsutsui ifmedia(4): Added new "ibss", "ibss-master", and "hostap" ifmedia media
83 1.65 tsutsui options for 802.11 interfaces. [thorpej 20020810]
84 1.1 lukem wi(4): Add experimental Host-AP support, allowing Intelsil
85 1.1 lukem Prism2/2.5/3-based boards to be used to make an
86 1.1 lukem 802.11 Access Point. [thorpej 20020811]
87 1.1 lukem arm: New versions of copyin(), copyout(), and kcopy(). These make
88 1.1 lukem almost all user/kernel interactions faster. [briggs 20020812]
89 1.1 lukem lpd(8): add libwrap support. [itojun 20020812]
90 1.1 lukem sparc64: Add sab driver for sab82532 serial controller. Written by
91 1.1 lukem Jason L. Wright for OpenBSD. [petrov 20020816]
92 1.1 lukem wscons(4): Add wsmoused(8) for mouse cut and paste in wscons vga
93 1.1 lukem driver. [christos 20020820]
94 1.65 tsutsui utmpx(5): All userland programs have been converted to understand both
95 1.1 lukem utmp and utmpx, wtmp and wtmpx, lastlog and lastlogx
96 1.1 lukem [christos 20020821]
97 1.1 lukem rescue: enable /rescue system recovery tools. [lukem 20020822]
98 1.65 tsutsui boot(8): allow path to init(8) to be entered when booting with
99 1.1 lukem RB_ASKNAME ("boot -a"). [lukem 20020823]
100 1.1 lukem rasctl(2): Restartable Atomic Sequences (RAS). [gmcgarry 20020828]
101 1.1 lukem pmap(1): Added to tree. Prints the address space of a given
102 1.1 lukem process (or processes). [atatat 20020831]
103 1.1 lukem zx(4): Add a driver for the Sun ZX/Leo framebuffer. [ad 20020913]
104 1.1 lukem ipf(8): updated to version 3.4.29. [martti 20020919]
105 1.2 christos mount(2): Add MNT_GETARGS support to retrieve mounted filesystem
106 1.2 christos specific arguments. [christos 20020921]
107 1.65 tsutsui compat_irix(8): sproc emulation supports share groups with private
108 1.36 manu memory mappings. [manu 20020922]
109 1.3 lukem mk.conf(5): MKDYNAMICROOT=yes made as the default, resulting in
110 1.3 lukem a fully dynamically linked system. [lukem 20020923]
111 1.4 pooka iwic(4): Add driver for Winbond W6692 ISDN [pooka 20020924]
112 1.65 tsutsui kernel: Removed the old rmap code, <sys/map.h> and kern/subr_rmap.c.
113 1.5 thorpej [thorpej 20020925]
114 1.65 tsutsui kernel: Overhaul device parent matching; now record attributes in
115 1.6 thorpej a "parent spec" in the kernel. [thorpej 20020925]
116 1.7 itojun libcrypto: mdc2 is a patented algorithm, so move it out of libcrypto.
117 1.7 itojun if you need mdc2, define MKCRYPTO_MDC2 to get libcrypto_mdc2.a.
118 1.7 itojun [itojun 20020926]
119 1.65 tsutsui kernel: Don't reference cfdriver structures directly in the cfdata
120 1.65 tsutsui entries; instead, a string names the driver, which is looked up
121 1.65 tsutsui from a list that is built at run-time. [thorpej 20020926]
122 1.65 tsutsui ufs: Add support for the Apple UFS variation on ffs
123 1.9 dbj See PR 17345 [dbj 20020928]
124 1.19 grant sh(1): Use vfork(2) rather than fork(2) where appropriate.
125 1.10 elric See PR 5475 [christos,elric 20020928]
126 1.11 grant Remove umask setting from /etc/skel/.{cshrc,profile} so that
127 1.11 grant user files are not created group writable by default.
128 1.11 grant [grant 20020929]
129 1.12 grant sendmail(8): Include DOMAIN(generic) in prototype configuration
130 1.12 grant to enable standard sendmail features. [grant 20020930]
131 1.20 grant i386: merge the sommerfeld_i386mp_1 branch [fvdl 20021001]
132 1.15 itojun ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.5
133 1.15 itojun around 20021001. [itojun 20021001]
134 1.65 tsutsui kernel: Don't reference cfattach structures directly in the cfdata
135 1.65 tsutsui entries; instead, a string names the attachment, which is
136 1.65 tsutsui looked up from a list that is built at run-time.
137 1.65 tsutsui [thorpej 20021003]
138 1.65 tsutsui cgd(4): Add CryptoGraphic Disk driver, cgd(4). [elric 20021004]
139 1.21 kent pciide(4): Added support for VIA VT8235 [kent 20021005]
140 1.22 kent auvia(4): Added support for VT8233/VT8235 [kent 20021005]
141 1.23 kent auvia(4): Enabled sampling rate conversion for fixed-rate AC'97 codec
142 1.23 kent [kent 20021008]
143 1.24 augustss ubsa(4): Driver for Belkin serial adapters ported from FreeBSD
144 1.24 augustss [augustss 20021008]
145 1.25 itojun tar(1): upgrade to GNU tar 1.13.25 for security fixes
146 1.25 itojun [itojun 20021010]
147 1.136 tsutsui config(9): Allow pseudo-devices to be parents of "real" devices.
148 1.26 thorpej [thorpej 20021009]
149 1.136 tsutsui config(9): Allow options to register dependencies on attributes
150 1.136 tsutsui (the way it already can for other options). [thorpej 20021010]
151 1.136 tsutsui config(9): Allow devices to be orphaned in the kernel config file, but
152 1.26 thorpej emit an informational message when this happens.
153 1.26 thorpej [thorpej 20021010]
154 1.27 christos tar(1), cpio(1): We are now using pax(1) for those instead of
155 1.29 grant the gnu version. [christos 20021016]
156 1.28 thorpej basename(3), dirname(3): Change to return pointer to static
157 1.28 thorpej storage, rather than modifying their input arguments.
158 1.30 wiz The new behavior is explicitly allowed by IEEE Std
159 1.28 thorpej 1003.1-2001. [thorpej 20021016]
160 1.31 lukem build.sh: add '-k kernel', to configure and build the given
161 1.31 lukem kernel using the new toolchain.
162 1.31 lukem From Alan Barrett in PR#18739. [lukem 20021021]
163 1.32 jdolecek kernel: kqueue branch merged [jdolecek 20021023]
164 1.33 mrg kernel: keep separate read & write disk statistics. [mrg 20021101]
165 1.34 mrg iostat(8): report read/write stats in iostat -x. [mrg 20021101]
166 1.34 mrg systat(1): report read/write stats in iostat "rw" mode. [mrg 20021101]
167 1.34 mrg sparc64: Find the correct boot path for all IDE disks. [mrg 20021102]
168 1.35 pooka eap(4): Add support for second DAC [pooka 20021104]
169 1.65 tsutsui kernel: Added two sysctl(8) flags to stop process just after creation by
170 1.36 manu fork(2) or exec(2). [manu 20021106]
171 1.37 martin mtd(4): Add driver for Myson Technologies MTD803 3-in-1 Fast Ethernet
172 1.37 martin cards from Peter Bex. [martin 20021107]
173 1.38 msaitoh iop(4): Add support for Adaptec 2000S and 2005S [msaitoh 20021108]
174 1.64 tsutsui dreamcast: Add support for memory card and monochrome LCD on
175 1.64 tsutsui Maple bus. [itohy 20021115]
176 1.39 mrg vnd(4): Now also available as an LKM. [mrg 20021116]
177 1.40 lukem etc/postinstall: Add support for examining the obsolete sets for
178 1.40 lukem obsolete entries to check or remove. [lukem 20021117]
179 1.41 itojun named(8): Upgrade to BIND 8.3.4. [itojun 20021117]
180 1.65 tsutsui gcc(1), as(1): Fixed bug in how NetBSD ARM ELF binaries were marked.
181 1.42 thorpej They now properly reflect ATPCS + Soft-VFP.
182 1.42 thorpej [thorpej 20021121]
183 1.42 thorpej lib/csu: Split crtbegin/crtend into crti/crtbegin/crtend/crtn.
184 1.42 thorpej This is inline with what other ELF systems do, and paves
185 1.42 thorpej the way to using GCC-supplied crtbegin/crtend.
186 1.42 thorpej [thorpej 20021121]
187 1.43 fvdl i386: reworked interrupt code to be more independent of the
188 1.43 fvdl underlying interrupt controller, to perform better
189 1.43 fvdl with shared lines, and to be more clean in general
190 1.43 fvdl [fvdl 20021122]
191 1.65 tsutsui postfix(1): upgrade to 1.1.12. [itojun 20021126]
192 1.45 lukem mk.conf(5): removed support for SYS_INCLUDE=symlinks; <sys/*.h>
193 1.45 lukem include files are always copied now. [lukem 20021126]
194 1.65 tsutsui cvs(1): upgrade to 1.11.2 [christos 20021127]
195 1.46 lukem strsuftoll(3), strsuftollx(3): Add functions to parse numbers
196 1.46 lukem with optional suffices and/or products. [lukem 20021129]
197 1.47 christos am-utils: upgrade to 6.1b1 [christos 20021129]
198 1.65 tsutsui routed(8): upgrade to 2.27 [christos 20021129]
199 1.50 lukem fparseln(3): migrated from libutil to libc. [lukem 20021130]
200 1.49 isaki x68k: add bmd(4), memory disk driver for Nereid bank memory.
201 1.49 isaki [isaki 20021201]
202 1.51 jdolecek i386: biosboot bootblocks now support booting off 2.88MB drive
203 1.51 jdolecek using 1.44MB floppy disk [jdolecek 20021204]
204 1.52 bouyer edquota(8): Added command-line options to allow setting quotas
205 1.52 bouyer from command line. [bouyer 20021204]
206 1.66 tsutsui arc: Add support for NEC Express5800/240 R4400 EISA (NEC-J96A).
207 1.66 tsutsui [tsutsui 20021207]
208 1.53 lukem build.sh: add -E, to enable "expert mode", which allows builds
209 1.53 lukem to DESTDIR=/. [lukem 20021208]
210 1.65 tsutsui evbppc: Added arch/evbppc for PowerPC-based evaluation boards, with the
211 1.54 scw existing Walnut port as its first member. [scw 20021209]
212 1.55 lukem db(1): Added. Manipulates db(3) btree(3) and hash(3) databases.
213 1.55 lukem [lukem 20021211]
214 1.56 simonb mips: support fully coherent data caches on MIPS32 and MIPS64 cpus
215 1.65 tsutsui (enabled for Au1x00 and SB-1 CPUS). [simonb 20021217]
216 1.57 lukem install(1): added -N dbdir, to specify different location for user
217 1.65 tsutsui and group databases. [lukem 20021219]
218 1.58 lukem build system: Users and groups for the build are now obtained from
219 1.65 tsutsui src/etc instead of the host systems' passwd(5) and group(5)
220 1.65 tsutsui databases. [lukem 20021219]
221 1.59 lukem sunlabel(8): Now enabled by default. Manipulates SunOS disklabels.
222 1.59 lukem [lukem 20021221]
223 1.60 lukem vis(1): Add `-e extra', to provide a list of extra characters to
224 1.60 lukem encode (per svis(3)). [lukem 20021223]
225 1.61 lukem mtree(8): Add -C, which acts like -D except that the pathname
226 1.61 lukem is printed first instead of last. [lukem 20021223]
227 1.62 lukem build.sh: Add '-i installworlddir', to run "make installworld"
228 1.62 lukem after all other operations have completed. [lukem 20021225]
229 1.63 tsutsui dreamcast: Add support for the SEGA LAN Adapter, based on patch in
230 1.63 tsutsui dreamcast/17493 from Christian Groessler. [tsutsui 20021227]
231 1.67 thorpej kprintf(9): Add "aprint" family of autoconfiguration message
232 1.67 thorpej printing routines that change their behavior based on
233 1.67 thorpej flags in boothowto. [thorpej 20021231]
234 1.68 christos procfs: Add /proc/<pid>/fd/<fd> [christos 20030103]
235 1.69 lukem build system: Releases are now installed under ${RELEASEDIR}/${MACHINE}
236 1.69 lukem instead of ${RELEASEDIR}. [lukem 20030103]
237 1.70 lukem mtree(8): Newly created directories have 0777 instead of 0700
238 1.70 lukem permissions (as modified by the umask(2)). This only
239 1.70 lukem affects 'mtree -W', or directories without an explicit
240 1.70 lukem mode= entry. [lukem 20030105].
241 1.71 martin sparc,sparc64: The nell (STP4020) pcmcia bridge driver is now
242 1.71 martin finished. [martin 20030107]
243 1.80 grant sparc: MULTIPROCESSOR support works. [pk,mrg 20030111]
244 1.77 wiz cvs(1): upgraded to 1.11.4 [wiz 20030116]
245 1.74 gendalia auich(4): Added support for nForce2 MCP-T. [gendalia 20030116]
246 1.76 gendalia ex(4): Added support for 3c905CX-TX. [gendalia 20030116]
247 1.97 wiz texinfo(1): upgraded to 4.3. [wiz 20030117]
248 1.83 jdolecek pthreads: Merge nathanw_sa branch, implementing p1003.1 POSIX thread
249 1.84 lukem and Scheduler Activation thread interface. [thorpej 20030117]
250 1.84 lukem cpio(1): removed GNU cpio (replaced by pax frontend). [wiz 20030118]
251 1.84 lukem tar(1): removed GNU tar (replaced by pax frontend). [wiz 20030118]
252 1.84 lukem semaphores: Added p1003.1b semaphores from freebsd. [christos 20030120]
253 1.84 lukem cvs(1): upgraded to 1.11.5. [wiz 20030121]
254 1.82 jhawk progress(1): New standalone progress bar program factored out
255 1.84 lukem from ftp(1). [jhawk 20030122]
256 1.82 jhawk sysinst: Leverage progress(1) for reasonable-looking file extraction
257 1.84 lukem displays. [jhawk 20030122]
258 1.84 lukem build.sh: Rework command line into command line options followed
259 1.85 christos by a list of operations to perform. [lukem 20030123]
260 1.97 wiz gcore(1): Add it back. [christos 20030123]
261 1.86 thorpej semaphores: Fix kernel implementation, and add non-pthreads
262 1.86 thorpej version in new librt. [thorpej 20030123]
263 1.87 wiz diff(1), diff3(1), sdiff(1): upgraded to diffutils-2.8.1 [wiz 20030126]
264 1.115 wiz grep(1): upgraded to 2.5. Warning: -o is now a valid GNU grep option
265 1.115 wiz (--only-matching (-o)), so we will not be supporting the 4.4BSD
266 1.115 wiz -o any longer -- use -H instead. [wiz 20030127]
267 1.89 simonb objcopy(1): Add --redefine-syms-file option. [simonb 20030129]
268 1.89 simonb crunchgen(1): Use "objcopy --redefine-syms-file". [simonb 20030129]
269 1.90 jhawk find(1): allow preceding +/- on numeric arg to -user. [jhawk 20030130]
270 1.91 tsutsui arc: Add support for the Cirrus Logic GD5428 ISA VGA console on
271 1.91 tsutsui Express5800/240 R4400 EISA (NEC-J96A) and RISCserver2200
272 1.91 tsutsui (NEC-R96). [tsutsui 20030131]
273 1.136 tsutsui malloc(9): Add extensible kernel malloc types, adapted from FreeBSD.
274 1.92 thorpej [thorpej 20030131]
275 1.95 atatat kernel: Added a sysctl(8) flag to control whether the kernel dumps
276 1.95 atatat to the dump device on panic. [atatat 20030210]
277 1.93 tron inetd(8): Use kqueue(2) for enhanced performance and scalability.
278 1.93 tron [tron 20030212]
279 1.94 jhawk /etc/security, security.conf(5): Allow more flexibility in warnings
280 1.94 jhawk from check_passwd and check_mtree. [jhawk 20030213]
281 1.96 wiz grep(1): upgraded to 2.5.1. [wiz 20030213]
282 1.97 wiz texinfo(1): upgraded to 4.5. [wiz 20030213]
283 1.136 tsutsui usb(4): add uax(4), a driver for the AX88172 Ethernet adapter chip.
284 1.98 augustss The chip supports 10/100 and USB 2.0. [augustss 20030216]
285 1.99 perseant bridge(4), brconfig(8): add ipf support. [perseant 20030216]
286 1.100 jdolecek kernel: SMBFS support, ported from FreeBSD. [jdolecek 20030218]
287 1.101 atatat kernel: Top down memory management option added, initially for
288 1.101 atatat i386, but others are following. [atatat 20030220]
289 1.102 jhawk /etc/daily, daily.conf(5): Suppress empty security reports by default.
290 1.102 jhawk [jhawk 20030221]
291 1.102 jhawk /etc/security, security.conf(5): Produce unified diffs by default.
292 1.102 jhawk [jhawk 20030221]
293 1.106 simonb kernel: Add LFSv2 support to libsa [simonb 20030224]
294 1.106 simonb i386: Add LFS support to bootblocks [simonb 20030224]
295 1.104 matt kernel: Add MBUFTRACE kernel option. Change all MGET*(...M_WAIT,...)
296 1.104 matt to m_get*(M_WAIT, ...) to shrink kernel. Add m_clget
297 1.104 matt analogue to MCLGET and use it if M_WAIT is passed. Adapt
298 1.104 matt netinet, if_loop, gem, tulip, fxp driver to MBUFTRACE. Bump
299 1.104 matt version to 1.6P. [matt 20030226]
300 1.105 thorpej libpthread: Add pthread_{,attr}_{get,set}name_np() API, compatible
301 1.105 thorpej with Tru64 Unix. [thorpej 20030227]
302 1.110 thorpej sysctl: Add hw.physmem64 and hw.usermem64 sysctl nodes, which
303 1.105 thorpej return the same data has hw.physmem and hw.usermem, but
304 1.110 thorpej as a 64-bit byte count, instead of a 32-bit byte count.
305 1.105 thorpej Required for reporting >=4G RAM. [thorpej 20030227]
306 1.107 mrg binutils: updated to FSF binutils 2.13.2.1 release. [mrg 20030228]
307 1.108 bjh21 libc: Add _Exit(), the C99 name for _exit(). [bjh21 20030301]
308 1.108 bjh21 acorn26: Add support for the 82C710 multi-I/O chip, as found in (some?)
309 1.108 bjh21 A5000s. [bjh21 20030301]
310 1.109 dogcow mdsetimage(1): only use libbfd calls to get symbol information; writing
311 1.109 dogcow is now done directly into the file. [dogcow 20030304]
312 1.117 fvdl x86_64: rearrange the x86_64 code, make it share code with i386, and
313 1.117 fvdl enable MP [fvdl 20030305]
314 1.119 jdolecek kernel: Report correct child cpu times. [dsl 20030305]
315 1.119 jdolecek kernel: Use common code for set{u,g}id functions. [dsl 20030305]
316 1.110 thorpej sysctl: Make hw.physmem and hw.usermem saturate if they are used
317 1.110 thorpej on a system with >=4G RAM. [thorpej 20030306]
318 1.136 tsutsui postfix(1): update to 2.0.6 [perry 20030308]
319 1.113 perseant kernel: let LFS use the UBC system natively. This should provide
320 1.113 perseant complete coherency between mmap(2) and read(2)/write(2) on
321 1.113 perseant LFS, in addition to allowing it to use much more memory for
322 1.113 perseant its buffers. [perseant 20030308]
323 1.136 tsutsui am-utils: update to 6.1b2 [christos 20030309]
324 1.116 hannken evbppc: Add support for the NCD Explora451 ThinClient.
325 1.116 hannken [hannken 20030311]
326 1.118 dsl kernel: New pid allocator - avoids all the searching in pfind() etc.
327 1.118 dsl Bump version to 1.6Q. [dsl 20030319]
328 1.136 tsutsui pciide(4): Add support for the Intel i31244 and Silicon Image 3112
329 1.120 thorpej Serial ATA controllers. [thorpej 20030319]
330 1.121 nakayama sparc64: Add support for PCI-CardBus bridge. [nakayama 20030322]
331 1.136 tsutsui pppoectl(8): Add a "-f configfile" option. [mrg 20030322]
332 1.127 atatat sendmail(8): update to 8.12.8. [atatat 20030324]
333 1.123 ragge vax: Add device driver for RX01/RX02 floppies (rfc/rf).
334 1.123 ragge From Jochen Kunz. [ragge 20030323]
335 1.124 scw sh5: Shared libraries now supported on SH5 (but not yet enabled
336 1.124 scw in bsd.own.mk due to sundry toolchain issues).
337 1.124 scw [scw 20030325]
338 1.126 pooka file(1): update to 4.00. [pooka 20030326]
339 1.126 pooka libmagic: add libmagic, which is currently used by file(1)
340 1.126 pooka [pooka 20030326]
341 1.129 lukem wall(1): added "-g group". [lukem 20030327]
342 1.129 lukem dump(8), dump_lfs(8): remove setgid tty, as "wall -g operator"
343 1.129 lukem is now used to notify operators. [lukem 20030327]
344 1.130 yamt vnd(4), vnconfig(8): add read-only configuration support.
345 1.130 yamt [yamt 20030327]
346 1.136 tsutsui cron(8): Move default cron log from /var/cron/log to /var/log/cron
347 1.131 perry [perry 20030402]
348 1.133 fvdl kernel and userland: UFS2 support from Kirk McKusick via FreeBSD.
349 1.133 fvdl [fvdl 20030402]
350 1.132 itojun ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.6.1
351 1.132 itojun around 20030403. [itojun 20030403]
352 1.134 kent pciide(4): add support for i82801DBM (ICH4-M). [kent 20030405]
353 1.134 kent wm(4): add support for i82540EP. [kent 20030405]
354 1.135 tsutsui scsi: Add a MI driver for the Symbios/NCR 53c700 SCSI controller
355 1.135 tsutsui written by Shuichiro URATA. [tsutsui 20030406]
356 1.137 hubertf rsh(1), rlogin(1): Add -p flag to allow specifying a non-standard
357 1.137 hubertf port number. [hubertf 20030407]
358 1.138 jdolecek kernel: SMBFS uses low-overhead NT Directory Change Notify SMB to watch
359 1.138 jdolecek for vnode kqueue(2) events on directories [jdolecek 20030407]
360 1.139 kml kernel: hostap power saving mode support [kml 20030407]
361 1.140 thorpej kernel: pool caches now have the ability to cache physical addresses
362 1.140 thorpej of objects. [thorpej 20030409]
363 1.140 thorpej kernel: mbufs use new cached physical address feature of pools,
364 1.140 thorpej and can provide other information about external buffers
365 1.140 thorpej to save work for bus_dma back-ends. Use this information
366 1.140 thorpej in the ARM and x86 bus_dma back-ends to improve network
367 1.159 tsutsui performance. [thorpej 20030409]
368 1.141 grant pkg_install: improve bzip2 support, especially for non-NetBSD
369 1.141 grant systems. [grant 20030410]
370 1.142 mrg less: update to less-381. [mrg 20030414]
371 1.146 dogcow kernel: added a sysctl(8) flag to check and reject packets arriving
372 1.146 dogcow on the "wrong" interface. [christos 20030412]
373 1.143 salo libc: added slovak language libc message catalog. [salo 20030414]
374 1.145 thorpej mpt(4): Added device driver for LSI Fusion-MPT based SCSI and
375 1.145 thorpej Fibre Channel controllers. Ported from the FreeBSD "mpt"
376 1.145 thorpej driver written by Greg Ansley. Supports the LSI 53c1030
377 1.145 thorpej Ultra320 SCSI and LSI FC909, FC919, and FC929 Fibre
378 1.145 thorpej Channel adapters. [thorpej 20030416]
379 1.148 grant df(1), du(1): add -g argument for output in gigabytes [grant 20030418]
380 1.147 scw arm32: Add new arm32 pmap contributed by Wasabi Systems.
381 1.147 scw [scw 20030418]
382 1.149 bouyer fsdb(8): add a findblk command, which lists the inode(s) owning the
383 1.149 bouyer disk sector(s) specified as argument. [bouyer 20030426]
384 1.150 bouyer wd(4): add support for the DIOCGCACHE and DIOCSCACHE ioctls.
385 1.150 bouyer [bouyer 20030426]
386 1.151 bjh21 inet(3): align signatures of inet_addr(), inet_network(),
387 1.151 bjh21 inet_makeaddr(), inet_lnaof(), and inet_netof() with XNS and
388 1.151 bjh21 POSIX. [bjh21 20030505]
389 1.152 lukem build.sh: Provide defaults for DESTDIR and RELEASEDIR if not in
390 1.152 lukem expert mode. Display summary of operations performed at end.
391 1.152 lukem [lukem 20030508]
392 1.154 lukem build.sh: Add "sourcesets" option to build the source sets.
393 1.154 lukem [lukem 20030510]
394 1.156 wiz olms(4),omms(4): Removed olms(4) and omms(4) from the i386 port,
395 1.156 wiz since they have been superseded by lms(4) and mms(4)
396 1.156 wiz respectively. [wiz 20030516]
397 1.157 seb db(1): Add '-S chr', '-T str' and '-X str' to specify (with options)
398 1.157 seb strvis(3) encoding of keys/values when reading a database.
399 1.157 seb Add '-U chr' to specify strunvis(3) decoding of keys/values
400 1.157 seb when writing a database or deleting entries from a database.
401 1.157 seb [seb 20030519]
402 1.160 pooka file(1): update to 4.03. [pooka 20030525]
403 1.161 atatat sendmail(8): update to 8.12.9. [atatat 20030601]
404 1.162 itojun named(8): Upgrade to BIND 8.3.5. [itojun 20030603]
405 1.164 itojun named(8): Upgrade to BIND 8.3.6. [itojun 20030609]
406 1.165 briggs tftpd(8), tftp(1): Add support for rfcs 2347, 2348, and 2349,
407 1.165 briggs tftp 'blksize', 'timeout', and 'tsize' options. Contributed
408 1.165 briggs by Wasabi Systems. [briggs 20030610]
409 1.166 wiz hunt(6), huntd(6): Synced with current version from 2003-04-16,
410 1.171 wiz which is BSD licensed. [wiz 20030610]
411 1.167 uwe netwinder: Add wscons support. [uwe 20030614]
412 1.168 tsutsui arc: Fix support for DeskStation Tyne and it boots into single user.
413 1.168 tsutsui [tsutsui 20030614]
414 1.169 itojun cvs(1): $CVS_RSH defaults to ssh (instead of rsh). [itojun 20030620]
415 1.170 cdi cobalt: Implement first stage bootloader for the cobalt port.
416 1.170 cdi [cdi 20030625]
417 1.173 tshiozak libc: Add iconv support. [tshiozak 20030627]
418 1.173 tshiozak iconv(1): Added. [tshiozak 20030627]
419 1.171 wiz groff(1): Updated to 1.19. [wiz 20030630]
420 1.172 wiz texinfo(1): upgraded to 4.6. [wiz 20030703]
421 1.173 tshiozak locale(1): Added. Obtained from FreeBSD. [tshiozak 20030704]
422 1.174 simonb pax(1): Add support for gnutar's -O "extract to stdout" option in tar
423 1.174 simonb mode. [simonb 20030708]
424 1.175 lukem share/mk: Rename many make(1) variables that contain names of
425 1.175 lukem programs from `FOO' to `TOOL_FOO'. [lukem 20030711]
426