CHANGES revision 1.130
11.130SyamtLIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.130 $> 21.1Slukem 31.1Slukem 41.1Slukem[Note: This file does not mention every change made to the NetBSD source tree. 51.1SlukemFor an exhaustive list, please subscribe to the `source-changes' mailing list, 61.1Slukemor see the mailing list archives. For more information, send a message 71.1Slukemcontaining just the word `help' to `majordomo@netbsd.org'.] 81.1Slukem 91.1Slukem 101.78SgrantChanges from NetBSD 1.6 to NetBSD 2.0: 111.1Slukem libcrypt: support bcrypt password entries. can be chosen with 121.1Slukem "blowfish" keyword in passwd.conf. from openbsd 131.1Slukem [itojun 20020524] 141.65Stsutsui tcp(4): implement path MTU discovery blackhole detection (turn off path 151.1Slukem MTU discovery if the connection is losing). PR 12790. 161.1Slukem [itojun 20020526] 171.19Sgrant pppd(8): import 2.4.1 [christos 20020529] 181.19Sgrant ftpd(8): optionally and experimentally use mmap(2) instead of read(2) 191.1Slukem for binary file transfer [enami 20020530] 201.1Slukem prep: support IBM RS/6000 43P 7043-140. [nonaka 20020530] 211.1Slukem pmppc: a port to Artesyn's PM/PPC board. [augustss 20020531] 221.1Slukem tcpdump(8): upgrade to 3.7.1 as of 2002/5/31. [itojun 20020531] 231.1Slukem amdpm(4): driver for AMD768 Power Management Controller (but currently 241.1Slukem an interface to rnd(4) only.) [enami 20020602] 251.1Slukem gspahextoc: was obsoleted by the -c option to gspa(1) a long 261.1Slukem time ago, and has thus been removed [is 20020607] 271.1Slukem netinet6: synchronize with recent interface/router/prefix management 281.1Slukem logic from KAME. [itojun 20020608] 291.1Slukem greconfig(8): obsoleted. use ifconfig(8) for configuration. 301.1Slukem [itojun 20020609] 311.1Slukem netinet: path MTU discovery is turned on by default (currently used 321.1Slukem for TCP only). [itojun 20020613] 331.18Sgrant amd(8): add new mount option "xlatecookie" to support NFS v3 mounts 341.1Slukem with cookie translation. [tron 20020614] 351.1Slukem factor(6): Use a Pollard Rho algorithm to factor arbitrary sized 361.1Slukem numbers. [simonb 20020615] 371.65Stsutsui systrace(1): Integrate Niels Provos' systrace(1) binary sand-boxing, 381.1Slukem device and userland support. [christos 20020617] 391.1Slukem netstat(1): add -q flag to print information about 401.1Slukem software interrupt queue. [enami 20020703] 411.65Stsutsui kernel: Socket buffer insertion is now O(C). This can provide a 421.1Slukem substantial performance boost to some applications 431.1Slukem which use large socket buffers. [thorpej 20020703] 441.65Stsutsui sh5: Added support for the SuperH SH-5 CPU architecture. 451.1Slukem [scw 20020705] 461.1Slukem chflags(1), chgrp(1), chmod(1), chown(8): Change default behaviour 471.1Slukem to follow symlinks on the command line rather than ignoring 481.1Slukem them, finally fixing PR 563. [bjh21 20020707] 491.1Slukem file(1): update to 3.39. [pooka 20020709] 501.65Stsutsui pdisk(8): Import pdisk 0.8a1, the Apple disk partitioning 511.65Stsutsui utility [dbj 20020709] 521.1Slukem Switch to a signal trampoline provided by libc. The kernel 531.1Slukem will provide one for backward compatibility, and 541.1Slukem for emulations. [thorpej 20020710] 551.65Stsutsui m68k: m68k-based ports now use __HAVE_SYSCALL_INTERN syscall interface. 561.1Slukem [scw 20020713] 571.1Slukem evbarm: Add support for the Intel IXM1200 eval board for 581.1Slukem the ixp12x0 Network Processor. [ichiro 20020715] 591.19Sgrant mopd(8): Added "-s <mopdir>" to avoid hard coding /tftpboot/mop. 601.1Slukem [mrg 20020719] 611.1Slukem hpcarm: X server for the Jornada 720 now works [manu 20020722] 621.1Slukem pciide(4): added support for the Silicon Image 0680 IDE controller. 631.1Slukem [onoe 20020726] 641.1Slukem macppc: finished support for 2nd CPU on 9500/180MP and 9600/200MP 651.1Slukem [chs 20020728] 661.65Stsutsui systrace(1): Update systrace(1) and the kernel code. Note that the 671.1Slukem update contains backward-incompatible change in ioctl. 681.1Slukem [itojun 20020730] 691.65Stsutsui dmover(4): Added dmover(4) API, interface to hardware-assisted data 701.1Slukem movers. [thorpej 20020801] 711.1Slukem pkg_admin(8): Add 'pmatch' keyword to return true if 'pkg' matches 721.1Slukem 'pattern', false else. [hubertf 20020804] 731.1Slukem macppc: added support for 2nd CPU on dual G4 boxes [chs 20020805] 741.1Slukem pmc(9): Added new performance counter framework. [briggs 20020806] 751.1Slukem auich(4): Added support for ICH4 and SiS 7012. [kent 20020807] 761.1Slukem pmc(3): Added new performance counter interface library. 771.1Slukem [thorpej 20020808] 781.65Stsutsui usb(4): Added slhci(4), ScanLogic SL811HS/T USB Host Controller. 791.1Slukem [isaki 20020811] 801.65Stsutsui ifmedia(4): Added new "ibss", "ibss-master", and "hostap" ifmedia media 811.65Stsutsui options for 802.11 interfaces. [thorpej 20020810] 821.1Slukem wi(4): Add experimental Host-AP support, allowing Intelsil 831.1Slukem Prism2/2.5/3-based boards to be used to make an 841.1Slukem 802.11 Access Point. [thorpej 20020811] 851.1Slukem arm: New versions of copyin(), copyout(), and kcopy(). These make 861.1Slukem almost all user/kernel interactions faster. [briggs 20020812] 871.1Slukem lpd(8): add libwrap support. [itojun 20020812] 881.1Slukem sparc64: Add sab driver for sab82532 serial controller. Written by 891.1Slukem Jason L. Wright for OpenBSD. [petrov 20020816] 901.1Slukem wscons(4): Add wsmoused(8) for mouse cut and paste in wscons vga 911.1Slukem driver. [christos 20020820] 921.65Stsutsui utmpx(5): All userland programs have been converted to understand both 931.1Slukem utmp and utmpx, wtmp and wtmpx, lastlog and lastlogx 941.1Slukem [christos 20020821] 951.1Slukem rescue: enable /rescue system recovery tools. [lukem 20020822] 961.65Stsutsui boot(8): allow path to init(8) to be entered when booting with 971.1Slukem RB_ASKNAME ("boot -a"). [lukem 20020823] 981.1Slukem rasctl(2): Restartable Atomic Sequences (RAS). [gmcgarry 20020828] 991.1Slukem pmap(1): Added to tree. Prints the address space of a given 1001.1Slukem process (or processes). [atatat 20020831] 1011.1Slukem zx(4): Add a driver for the Sun ZX/Leo framebuffer. [ad 20020913] 1021.1Slukem ipf(8): updated to version 3.4.29. [martti 20020919] 1031.2Schristos mount(2): Add MNT_GETARGS support to retrieve mounted filesystem 1041.2Schristos specific arguments. [christos 20020921] 1051.65Stsutsui compat_irix(8): sproc emulation supports share groups with private 1061.36Smanu memory mappings. [manu 20020922] 1071.3Slukem mk.conf(5): MKDYNAMICROOT=yes made as the default, resulting in 1081.3Slukem a fully dynamically linked system. [lukem 20020923] 1091.4Spooka iwic(4): Add driver for Winbond W6692 ISDN [pooka 20020924] 1101.65Stsutsui kernel: Removed the old rmap code, <sys/map.h> and kern/subr_rmap.c. 1111.5Sthorpej [thorpej 20020925] 1121.65Stsutsui kernel: Overhaul device parent matching; now record attributes in 1131.6Sthorpej a "parent spec" in the kernel. [thorpej 20020925] 1141.7Sitojun libcrypto: mdc2 is a patented algorithm, so move it out of libcrypto. 1151.7Sitojun if you need mdc2, define MKCRYPTO_MDC2 to get libcrypto_mdc2.a. 1161.7Sitojun [itojun 20020926] 1171.65Stsutsui kernel: Don't reference cfdriver structures directly in the cfdata 1181.65Stsutsui entries; instead, a string names the driver, which is looked up 1191.65Stsutsui from a list that is built at run-time. [thorpej 20020926] 1201.65Stsutsui ufs: Add support for the Apple UFS variation on ffs 1211.9Sdbj See PR 17345 [dbj 20020928] 1221.19Sgrant sh(1): Use vfork(2) rather than fork(2) where appropriate. 1231.10Selric See PR 5475 [christos,elric 20020928] 1241.11Sgrant Remove umask setting from /etc/skel/.{cshrc,profile} so that 1251.11Sgrant user files are not created group writable by default. 1261.11Sgrant [grant 20020929] 1271.12Sgrant sendmail(8): Include DOMAIN(generic) in prototype configuration 1281.12Sgrant to enable standard sendmail features. [grant 20020930] 1291.13Sitojun mrouted(8): moved to gnusrc, as it is not under BSD license. 1301.13Sitojun [itojun 20021001] 1311.20Sgrant i386: merge the sommerfeld_i386mp_1 branch [fvdl 20021001] 1321.15Sitojun ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.5 1331.15Sitojun around 20021001. [itojun 20021001] 1341.65Stsutsui kernel: Don't reference cfattach structures directly in the cfdata 1351.65Stsutsui entries; instead, a string names the attachment, which is 1361.65Stsutsui looked up from a list that is built at run-time. 1371.65Stsutsui [thorpej 20021003] 1381.65Stsutsui cgd(4): Add CryptoGraphic Disk driver, cgd(4). [elric 20021004] 1391.21Skent pciide(4): Added support for VIA VT8235 [kent 20021005] 1401.22Skent auvia(4): Added support for VT8233/VT8235 [kent 20021005] 1411.23Skent auvia(4): Enabled sampling rate conversion for fixed-rate AC'97 codec 1421.23Skent [kent 20021008] 1431.24Saugustss ubsa(4): Driver for Belkin serial adapters ported from FreeBSD 1441.24Saugustss [augustss 20021008] 1451.25Sitojun tar(1): upgrade to GNU tar 1.13.25 for security fixes 1461.25Sitojun [itojun 20021010] 1471.26Sthorpej Allow pseudo-devices to be parents of "real" devices. 1481.26Sthorpej [thorpej 20021009] 1491.33Smrg Allow options to register dependencies on attributes (the way it already 1501.33Smrg can for other options). [thorpej 20021010] 1511.26Sthorpej Allow devices to be orphaned in the kernel config file, but 1521.26Sthorpej emit an informational message when this happens. 1531.26Sthorpej [thorpej 20021010] 1541.27Schristos tar(1), cpio(1): We are now using pax(1) for those instead of 1551.29Sgrant the gnu version. [christos 20021016] 1561.28Sthorpej basename(3), dirname(3): Change to return pointer to static 1571.28Sthorpej storage, rather than modifying their input arguments. 1581.30Swiz The new behavior is explicitly allowed by IEEE Std 1591.28Sthorpej 1003.1-2001. [thorpej 20021016] 1601.31Slukem build.sh: add '-k kernel', to configure and build the given 1611.31Slukem kernel using the new toolchain. 1621.31Slukem From Alan Barrett in PR#18739. [lukem 20021021] 1631.32Sjdolecek kernel: kqueue branch merged [jdolecek 20021023] 1641.33Smrg kernel: keep separate read & write disk statistics. [mrg 20021101] 1651.34Smrg iostat(8): report read/write stats in iostat -x. [mrg 20021101] 1661.34Smrg systat(1): report read/write stats in iostat "rw" mode. [mrg 20021101] 1671.34Smrg sparc64: Find the correct boot path for all IDE disks. [mrg 20021102] 1681.35Spooka eap(4): Add support for second DAC [pooka 20021104] 1691.65Stsutsui kernel: Added two sysctl(8) flags to stop process just after creation by 1701.36Smanu fork(2) or exec(2). [manu 20021106] 1711.37Smartin mtd(4): Add driver for Myson Technologies MTD803 3-in-1 Fast Ethernet 1721.37Smartin cards from Peter Bex. [martin 20021107] 1731.38Smsaitoh iop(4): Add support for Adaptec 2000S and 2005S [msaitoh 20021108] 1741.64Stsutsui dreamcast: Add support for memory card and monochrome LCD on 1751.64Stsutsui Maple bus. [itohy 20021115] 1761.39Smrg vnd(4): Now also available as an LKM. [mrg 20021116] 1771.40Slukem etc/postinstall: Add support for examining the obsolete sets for 1781.40Slukem obsolete entries to check or remove. [lukem 20021117] 1791.41Sitojun named(8): Upgrade to BIND 8.3.4. [itojun 20021117] 1801.65Stsutsui gcc(1), as(1): Fixed bug in how NetBSD ARM ELF binaries were marked. 1811.42Sthorpej They now properly reflect ATPCS + Soft-VFP. 1821.42Sthorpej [thorpej 20021121] 1831.42Sthorpej lib/csu: Split crtbegin/crtend into crti/crtbegin/crtend/crtn. 1841.42Sthorpej This is inline with what other ELF systems do, and paves 1851.42Sthorpej the way to using GCC-supplied crtbegin/crtend. 1861.42Sthorpej [thorpej 20021121] 1871.43Sfvdl i386: reworked interrupt code to be more independent of the 1881.43Sfvdl underlying interrupt controller, to perform better 1891.43Sfvdl with shared lines, and to be more clean in general 1901.43Sfvdl [fvdl 20021122] 1911.65Stsutsui postfix(1): upgrade to 1.1.12. [itojun 20021126] 1921.45Slukem mk.conf(5): removed support for SYS_INCLUDE=symlinks; <sys/*.h> 1931.45Slukem include files are always copied now. [lukem 20021126] 1941.65Stsutsui cvs(1): upgrade to 1.11.2 [christos 20021127] 1951.46Slukem strsuftoll(3), strsuftollx(3): Add functions to parse numbers 1961.46Slukem with optional suffices and/or products. [lukem 20021129] 1971.47Schristos am-utils: upgrade to 6.1b1 [christos 20021129] 1981.65Stsutsui routed(8): upgrade to 2.27 [christos 20021129] 1991.50Slukem fparseln(3): migrated from libutil to libc. [lukem 20021130] 2001.49Sisaki x68k: add bmd(4), memory disk driver for Nereid bank memory. 2011.49Sisaki [isaki 20021201] 2021.51Sjdolecek i386: biosboot bootblocks now support booting off 2.88MB drive 2031.51Sjdolecek using 1.44MB floppy disk [jdolecek 20021204] 2041.52Sbouyer edquota(8): Added command-line options to allow setting quotas 2051.52Sbouyer from command line. [bouyer 20021204] 2061.66Stsutsui arc: Add support for NEC Express5800/240 R4400 EISA (NEC-J96A). 2071.66Stsutsui [tsutsui 20021207] 2081.53Slukem build.sh: add -E, to enable "expert mode", which allows builds 2091.53Slukem to DESTDIR=/. [lukem 20021208] 2101.65Stsutsui evbppc: Added arch/evbppc for PowerPC-based evaluation boards, with the 2111.54Sscw existing Walnut port as its first member. [scw 20021209] 2121.55Slukem db(1): Added. Manipulates db(3) btree(3) and hash(3) databases. 2131.55Slukem [lukem 20021211] 2141.56Ssimonb mips: support fully coherent data caches on MIPS32 and MIPS64 cpus 2151.65Stsutsui (enabled for Au1x00 and SB-1 CPUS). [simonb 20021217] 2161.57Slukem install(1): added -N dbdir, to specify different location for user 2171.65Stsutsui and group databases. [lukem 20021219] 2181.58Slukem build system: Users and groups for the build are now obtained from 2191.65Stsutsui src/etc instead of the host systems' passwd(5) and group(5) 2201.65Stsutsui databases. [lukem 20021219] 2211.59Slukem sunlabel(8): Now enabled by default. Manipulates SunOS disklabels. 2221.59Slukem [lukem 20021221] 2231.60Slukem vis(1): Add `-e extra', to provide a list of extra characters to 2241.60Slukem encode (per svis(3)). [lukem 20021223] 2251.61Slukem mtree(8): Add -C, which acts like -D except that the pathname 2261.61Slukem is printed first instead of last. [lukem 20021223] 2271.62Slukem build.sh: Add '-i installworlddir', to run "make installworld" 2281.62Slukem after all other operations have completed. [lukem 20021225] 2291.63Stsutsui dreamcast: Add support for the SEGA LAN Adapter, based on patch in 2301.63Stsutsui dreamcast/17493 from Christian Groessler. [tsutsui 20021227] 2311.67Sthorpej kprintf(9): Add "aprint" family of autoconfiguration message 2321.67Sthorpej printing routines that change their behavior based on 2331.67Sthorpej flags in boothowto. [thorpej 20021231] 2341.68Schristos procfs: Add /proc/<pid>/fd/<fd> [christos 20030103] 2351.69Slukem build system: Releases are now installed under ${RELEASEDIR}/${MACHINE} 2361.69Slukem instead of ${RELEASEDIR}. [lukem 20030103] 2371.70Slukem mtree(8): Newly created directories have 0777 instead of 0700 2381.70Slukem permissions (as modified by the umask(2)). This only 2391.70Slukem affects 'mtree -W', or directories without an explicit 2401.70Slukem mode= entry. [lukem 20030105]. 2411.71Smartin sparc,sparc64: The nell (STP4020) pcmcia bridge driver is now 2421.71Smartin finished. [martin 20030107] 2431.80Sgrant sparc: MULTIPROCESSOR support works. [pk,mrg 20030111] 2441.77Swiz cvs(1): upgraded to 1.11.4 [wiz 20030116] 2451.74Sgendalia auich(4): Added support for nForce2 MCP-T. [gendalia 20030116] 2461.76Sgendalia ex(4): Added support for 3c905CX-TX. [gendalia 20030116] 2471.97Swiz texinfo(1): upgraded to 4.3. [wiz 20030117] 2481.83Sjdolecek pthreads: Merge nathanw_sa branch, implementing p1003.1 POSIX thread 2491.84Slukem and Scheduler Activation thread interface. [thorpej 20030117] 2501.84Slukem cpio(1): removed GNU cpio (replaced by pax frontend). [wiz 20030118] 2511.84Slukem tar(1): removed GNU tar (replaced by pax frontend). [wiz 20030118] 2521.84Slukem semaphores: Added p1003.1b semaphores from freebsd. [christos 20030120] 2531.84Slukem cvs(1): upgraded to 1.11.5. [wiz 20030121] 2541.82Sjhawk progress(1): New standalone progress bar program factored out 2551.84Slukem from ftp(1). [jhawk 20030122] 2561.82Sjhawk sysinst: Leverage progress(1) for reasonable-looking file extraction 2571.84Slukem displays. [jhawk 20030122] 2581.84Slukem build.sh: Rework command line into command line options followed 2591.85Schristos by a list of operations to perform. [lukem 20030123] 2601.97Swiz gcore(1): Add it back. [christos 20030123] 2611.86Sthorpej semaphores: Fix kernel implementation, and add non-pthreads 2621.86Sthorpej version in new librt. [thorpej 20030123] 2631.87Swiz diff(1), diff3(1), sdiff(1): upgraded to diffutils-2.8.1 [wiz 20030126] 2641.115Swiz grep(1): upgraded to 2.5. Warning: -o is now a valid GNU grep option 2651.115Swiz (--only-matching (-o)), so we will not be supporting the 4.4BSD 2661.115Swiz -o any longer -- use -H instead. [wiz 20030127] 2671.89Ssimonb objcopy(1): Add --redefine-syms-file option. [simonb 20030129] 2681.89Ssimonb crunchgen(1): Use "objcopy --redefine-syms-file". [simonb 20030129] 2691.90Sjhawk find(1): allow preceding +/- on numeric arg to -user. [jhawk 20030130] 2701.91Stsutsui arc: Add support for the Cirrus Logic GD5428 ISA VGA console on 2711.91Stsutsui Express5800/240 R4400 EISA (NEC-J96A) and RISCserver2200 2721.91Stsutsui (NEC-R96). [tsutsui 20030131] 2731.92Sthorpej Add extensible kernel malloc types, adapted from FreeBSD. 2741.92Sthorpej [thorpej 20030131] 2751.95Satatat kernel: Added a sysctl(8) flag to control whether the kernel dumps 2761.95Satatat to the dump device on panic. [atatat 20030210] 2771.93Stron inetd(8): Use kqueue(2) for enhanced performance and scalability. 2781.93Stron [tron 20030212] 2791.94Sjhawk /etc/security, security.conf(5): Allow more flexibility in warnings 2801.94Sjhawk from check_passwd and check_mtree. [jhawk 20030213] 2811.96Swiz grep(1): upgraded to 2.5.1. [wiz 20030213] 2821.97Swiz texinfo(1): upgraded to 4.5. [wiz 20030213] 2831.98Saugustss usb: add uax(4), a driver for the AX88172 Ethernet adapter chip. 2841.98Saugustss The chip supports 10/100 and USB 2.0. [augustss 20030216] 2851.99Sperseant bridge(4), brconfig(8): add ipf support. [perseant 20030216] 2861.100Sjdolecek kernel: SMBFS support, ported from FreeBSD. [jdolecek 20030218] 2871.101Satatat kernel: Top down memory management option added, initially for 2881.101Satatat i386, but others are following. [atatat 20030220] 2891.102Sjhawk /etc/daily, daily.conf(5): Suppress empty security reports by default. 2901.102Sjhawk [jhawk 20030221] 2911.102Sjhawk /etc/security, security.conf(5): Produce unified diffs by default. 2921.102Sjhawk [jhawk 20030221] 2931.106Ssimonb kernel: Add LFSv2 support to libsa [simonb 20030224] 2941.106Ssimonb i386: Add LFS support to bootblocks [simonb 20030224] 2951.104Smatt kernel: Add MBUFTRACE kernel option. Change all MGET*(...M_WAIT,...) 2961.104Smatt to m_get*(M_WAIT, ...) to shrink kernel. Add m_clget 2971.104Smatt analogue to MCLGET and use it if M_WAIT is passed. Adapt 2981.104Smatt netinet, if_loop, gem, tulip, fxp driver to MBUFTRACE. Bump 2991.104Smatt version to 1.6P. [matt 20030226] 3001.105Sthorpej libpthread: Add pthread_{,attr}_{get,set}name_np() API, compatible 3011.105Sthorpej with Tru64 Unix. [thorpej 20030227] 3021.110Sthorpej sysctl: Add hw.physmem64 and hw.usermem64 sysctl nodes, which 3031.105Sthorpej return the same data has hw.physmem and hw.usermem, but 3041.110Sthorpej as a 64-bit byte count, instead of a 32-bit byte count. 3051.105Sthorpej Required for reporting >=4G RAM. [thorpej 20030227] 3061.107Smrg binutils: updated to FSF binutils 2.13.2.1 release. [mrg 20030228] 3071.108Sbjh21 libc: Add _Exit(), the C99 name for _exit(). [bjh21 20030301] 3081.108Sbjh21 acorn26: Add support for the 82C710 multi-I/O chip, as found in (some?) 3091.108Sbjh21 A5000s. [bjh21 20030301] 3101.109Sdogcow mdsetimage(1): only use libbfd calls to get symbol information; writing 3111.109Sdogcow is now done directly into the file. [dogcow 20030304] 3121.117Sfvdl x86_64: rearrange the x86_64 code, make it share code with i386, and 3131.117Sfvdl enable MP [fvdl 20030305] 3141.119Sjdolecek kernel: Report correct child cpu times. [dsl 20030305] 3151.119Sjdolecek kernel: Use common code for set{u,g}id functions. [dsl 20030305] 3161.110Sthorpej sysctl: Make hw.physmem and hw.usermem saturate if they are used 3171.110Sthorpej on a system with >=4G RAM. [thorpej 20030306] 3181.111Sperry postfix: update to 2.0.6 [perry 20030308] 3191.113Sperseant kernel: let LFS use the UBC system natively. This should provide 3201.113Sperseant complete coherency between mmap(2) and read(2)/write(2) on 3211.113Sperseant LFS, in addition to allowing it to use much more memory for 3221.113Sperseant its buffers. [perseant 20030308] 3231.114Schristos amd: update to 6.1b2 [christos 20030309] 3241.116Shannken evbppc: Add support for the NCD Explora451 ThinClient. 3251.116Shannken [hannken 20030311] 3261.118Sdsl kernel: New pid allocator - avoids all the searching in pfind() etc. 3271.118Sdsl Bump version to 1.6Q. [dsl 20030319] 3281.120Sthorpej pciide: Add support for the Intel i31244 and Silicon Image 3112 3291.120Sthorpej Serial ATA controllers. [thorpej 20030319] 3301.121Snakayama sparc64: Add support for PCI-CardBus bridge. [nakayama 20030322] 3311.122Smrg pppoectl: Add a "-f configfile" option. [mrg 20030322] 3321.127Satatat sendmail(8): update to 8.12.8. [atatat 20030324] 3331.123Sragge vax: Add device driver for RX01/RX02 floppies (rfc/rf). 3341.123Sragge From Jochen Kunz. [ragge 20030323] 3351.124Sscw sh5: Shared libraries now supported on SH5 (but not yet enabled 3361.124Sscw in bsd.own.mk due to sundry toolchain issues). 3371.124Sscw [scw 20030325] 3381.126Spooka file(1): update to 4.00. [pooka 20030326] 3391.126Spooka libmagic: add libmagic, which is currently used by file(1) 3401.126Spooka [pooka 20030326] 3411.129Slukem wall(1): added "-g group". [lukem 20030327] 3421.129Slukem dump(8), dump_lfs(8): remove setgid tty, as "wall -g operator" 3431.129Slukem is now used to notify operators. [lukem 20030327] 3441.130Syamt vnd(4), vnconfig(8): add read-only configuration support. 3451.130Syamt [yamt 20030327] 346