CHANGES revision 1.173
11.173StshiozakLIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.173 $> 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.158Sichiro evbarm: Add support for the NOVATEC NTNP425B eval board for 151.158Sichiro the Intel IXP425 Network Processor. [ichiro 20030523] 161.65Stsutsui tcp(4): implement path MTU discovery blackhole detection (turn off path 171.1Slukem MTU discovery if the connection is losing). PR 12790. 181.1Slukem [itojun 20020526] 191.19Sgrant pppd(8): import 2.4.1 [christos 20020529] 201.19Sgrant ftpd(8): optionally and experimentally use mmap(2) instead of read(2) 211.1Slukem for binary file transfer [enami 20020530] 221.1Slukem prep: support IBM RS/6000 43P 7043-140. [nonaka 20020530] 231.1Slukem pmppc: a port to Artesyn's PM/PPC board. [augustss 20020531] 241.1Slukem tcpdump(8): upgrade to 3.7.1 as of 2002/5/31. [itojun 20020531] 251.1Slukem amdpm(4): driver for AMD768 Power Management Controller (but currently 261.1Slukem an interface to rnd(4) only.) [enami 20020602] 271.1Slukem gspahextoc: was obsoleted by the -c option to gspa(1) a long 281.1Slukem time ago, and has thus been removed [is 20020607] 291.1Slukem netinet6: synchronize with recent interface/router/prefix management 301.1Slukem logic from KAME. [itojun 20020608] 311.1Slukem greconfig(8): obsoleted. use ifconfig(8) for configuration. 321.1Slukem [itojun 20020609] 331.1Slukem netinet: path MTU discovery is turned on by default (currently used 341.1Slukem for TCP only). [itojun 20020613] 351.18Sgrant amd(8): add new mount option "xlatecookie" to support NFS v3 mounts 361.1Slukem with cookie translation. [tron 20020614] 371.1Slukem factor(6): Use a Pollard Rho algorithm to factor arbitrary sized 381.1Slukem numbers. [simonb 20020615] 391.65Stsutsui systrace(1): Integrate Niels Provos' systrace(1) binary sand-boxing, 401.1Slukem device and userland support. [christos 20020617] 411.1Slukem netstat(1): add -q flag to print information about 421.1Slukem software interrupt queue. [enami 20020703] 431.65Stsutsui kernel: Socket buffer insertion is now O(C). This can provide a 441.1Slukem substantial performance boost to some applications 451.1Slukem which use large socket buffers. [thorpej 20020703] 461.65Stsutsui sh5: Added support for the SuperH SH-5 CPU architecture. 471.1Slukem [scw 20020705] 481.1Slukem chflags(1), chgrp(1), chmod(1), chown(8): Change default behaviour 491.1Slukem to follow symlinks on the command line rather than ignoring 501.1Slukem them, finally fixing PR 563. [bjh21 20020707] 511.1Slukem file(1): update to 3.39. [pooka 20020709] 521.65Stsutsui pdisk(8): Import pdisk 0.8a1, the Apple disk partitioning 531.65Stsutsui utility [dbj 20020709] 541.1Slukem Switch to a signal trampoline provided by libc. The kernel 551.1Slukem will provide one for backward compatibility, and 561.1Slukem for emulations. [thorpej 20020710] 571.65Stsutsui m68k: m68k-based ports now use __HAVE_SYSCALL_INTERN syscall interface. 581.1Slukem [scw 20020713] 591.1Slukem evbarm: Add support for the Intel IXM1200 eval board for 601.1Slukem the ixp12x0 Network Processor. [ichiro 20020715] 611.19Sgrant mopd(8): Added "-s <mopdir>" to avoid hard coding /tftpboot/mop. 621.1Slukem [mrg 20020719] 631.1Slukem hpcarm: X server for the Jornada 720 now works [manu 20020722] 641.1Slukem pciide(4): added support for the Silicon Image 0680 IDE controller. 651.1Slukem [onoe 20020726] 661.1Slukem macppc: finished support for 2nd CPU on 9500/180MP and 9600/200MP 671.1Slukem [chs 20020728] 681.65Stsutsui systrace(1): Update systrace(1) and the kernel code. Note that the 691.1Slukem update contains backward-incompatible change in ioctl. 701.1Slukem [itojun 20020730] 711.65Stsutsui dmover(4): Added dmover(4) API, interface to hardware-assisted data 721.1Slukem movers. [thorpej 20020801] 731.1Slukem pkg_admin(8): Add 'pmatch' keyword to return true if 'pkg' matches 741.1Slukem 'pattern', false else. [hubertf 20020804] 751.1Slukem macppc: added support for 2nd CPU on dual G4 boxes [chs 20020805] 761.1Slukem pmc(9): Added new performance counter framework. [briggs 20020806] 771.1Slukem auich(4): Added support for ICH4 and SiS 7012. [kent 20020807] 781.1Slukem pmc(3): Added new performance counter interface library. 791.1Slukem [thorpej 20020808] 801.65Stsutsui usb(4): Added slhci(4), ScanLogic SL811HS/T USB Host Controller. 811.1Slukem [isaki 20020811] 821.65Stsutsui ifmedia(4): Added new "ibss", "ibss-master", and "hostap" ifmedia media 831.65Stsutsui options for 802.11 interfaces. [thorpej 20020810] 841.1Slukem wi(4): Add experimental Host-AP support, allowing Intelsil 851.1Slukem Prism2/2.5/3-based boards to be used to make an 861.1Slukem 802.11 Access Point. [thorpej 20020811] 871.1Slukem arm: New versions of copyin(), copyout(), and kcopy(). These make 881.1Slukem almost all user/kernel interactions faster. [briggs 20020812] 891.1Slukem lpd(8): add libwrap support. [itojun 20020812] 901.1Slukem sparc64: Add sab driver for sab82532 serial controller. Written by 911.1Slukem Jason L. Wright for OpenBSD. [petrov 20020816] 921.1Slukem wscons(4): Add wsmoused(8) for mouse cut and paste in wscons vga 931.1Slukem driver. [christos 20020820] 941.65Stsutsui utmpx(5): All userland programs have been converted to understand both 951.1Slukem utmp and utmpx, wtmp and wtmpx, lastlog and lastlogx 961.1Slukem [christos 20020821] 971.1Slukem rescue: enable /rescue system recovery tools. [lukem 20020822] 981.65Stsutsui boot(8): allow path to init(8) to be entered when booting with 991.1Slukem RB_ASKNAME ("boot -a"). [lukem 20020823] 1001.1Slukem rasctl(2): Restartable Atomic Sequences (RAS). [gmcgarry 20020828] 1011.1Slukem pmap(1): Added to tree. Prints the address space of a given 1021.1Slukem process (or processes). [atatat 20020831] 1031.1Slukem zx(4): Add a driver for the Sun ZX/Leo framebuffer. [ad 20020913] 1041.1Slukem ipf(8): updated to version 3.4.29. [martti 20020919] 1051.2Schristos mount(2): Add MNT_GETARGS support to retrieve mounted filesystem 1061.2Schristos specific arguments. [christos 20020921] 1071.65Stsutsui compat_irix(8): sproc emulation supports share groups with private 1081.36Smanu memory mappings. [manu 20020922] 1091.3Slukem mk.conf(5): MKDYNAMICROOT=yes made as the default, resulting in 1101.3Slukem a fully dynamically linked system. [lukem 20020923] 1111.4Spooka iwic(4): Add driver for Winbond W6692 ISDN [pooka 20020924] 1121.65Stsutsui kernel: Removed the old rmap code, <sys/map.h> and kern/subr_rmap.c. 1131.5Sthorpej [thorpej 20020925] 1141.65Stsutsui kernel: Overhaul device parent matching; now record attributes in 1151.6Sthorpej a "parent spec" in the kernel. [thorpej 20020925] 1161.7Sitojun libcrypto: mdc2 is a patented algorithm, so move it out of libcrypto. 1171.7Sitojun if you need mdc2, define MKCRYPTO_MDC2 to get libcrypto_mdc2.a. 1181.7Sitojun [itojun 20020926] 1191.65Stsutsui kernel: Don't reference cfdriver structures directly in the cfdata 1201.65Stsutsui entries; instead, a string names the driver, which is looked up 1211.65Stsutsui from a list that is built at run-time. [thorpej 20020926] 1221.65Stsutsui ufs: Add support for the Apple UFS variation on ffs 1231.9Sdbj See PR 17345 [dbj 20020928] 1241.19Sgrant sh(1): Use vfork(2) rather than fork(2) where appropriate. 1251.10Selric See PR 5475 [christos,elric 20020928] 1261.11Sgrant Remove umask setting from /etc/skel/.{cshrc,profile} so that 1271.11Sgrant user files are not created group writable by default. 1281.11Sgrant [grant 20020929] 1291.12Sgrant sendmail(8): Include DOMAIN(generic) in prototype configuration 1301.12Sgrant to enable standard sendmail features. [grant 20020930] 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.136Stsutsui config(9): Allow pseudo-devices to be parents of "real" devices. 1481.26Sthorpej [thorpej 20021009] 1491.136Stsutsui config(9): Allow options to register dependencies on attributes 1501.136Stsutsui (the way it already can for other options). [thorpej 20021010] 1511.136Stsutsui config(9): 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.136Stsutsui malloc(9): 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.136Stsutsui usb(4): 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.136Stsutsui postfix(1): 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.136Stsutsui am-utils: 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.136Stsutsui pciide(4): 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.136Stsutsui pppoectl(8): 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] 3461.136Stsutsui cron(8): Move default cron log from /var/cron/log to /var/log/cron 3471.131Sperry [perry 20030402] 3481.133Sfvdl kernel and userland: UFS2 support from Kirk McKusick via FreeBSD. 3491.133Sfvdl [fvdl 20030402] 3501.132Sitojun ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.6.1 3511.132Sitojun around 20030403. [itojun 20030403] 3521.134Skent pciide(4): add support for i82801DBM (ICH4-M). [kent 20030405] 3531.134Skent wm(4): add support for i82540EP. [kent 20030405] 3541.135Stsutsui scsi: Add a MI driver for the Symbios/NCR 53c700 SCSI controller 3551.135Stsutsui written by Shuichiro URATA. [tsutsui 20030406] 3561.137Shubertf rsh(1), rlogin(1): Add -p flag to allow specifying a non-standard 3571.137Shubertf port number. [hubertf 20030407] 3581.138Sjdolecek kernel: SMBFS uses low-overhead NT Directory Change Notify SMB to watch 3591.138Sjdolecek for vnode kqueue(2) events on directories [jdolecek 20030407] 3601.139Skml kernel: hostap power saving mode support [kml 20030407] 3611.140Sthorpej kernel: pool caches now have the ability to cache physical addresses 3621.140Sthorpej of objects. [thorpej 20030409] 3631.140Sthorpej kernel: mbufs use new cached physical address feature of pools, 3641.140Sthorpej and can provide other information about external buffers 3651.140Sthorpej to save work for bus_dma back-ends. Use this information 3661.140Sthorpej in the ARM and x86 bus_dma back-ends to improve network 3671.159Stsutsui performance. [thorpej 20030409] 3681.141Sgrant pkg_install: improve bzip2 support, especially for non-NetBSD 3691.141Sgrant systems. [grant 20030410] 3701.142Smrg less: update to less-381. [mrg 20030414] 3711.146Sdogcow kernel: added a sysctl(8) flag to check and reject packets arriving 3721.146Sdogcow on the "wrong" interface. [christos 20030412] 3731.143Ssalo libc: added slovak language libc message catalog. [salo 20030414] 3741.145Sthorpej mpt(4): Added device driver for LSI Fusion-MPT based SCSI and 3751.145Sthorpej Fibre Channel controllers. Ported from the FreeBSD "mpt" 3761.145Sthorpej driver written by Greg Ansley. Supports the LSI 53c1030 3771.145Sthorpej Ultra320 SCSI and LSI FC909, FC919, and FC929 Fibre 3781.145Sthorpej Channel adapters. [thorpej 20030416] 3791.148Sgrant df(1), du(1): add -g argument for output in gigabytes [grant 20030418] 3801.147Sscw arm32: Add new arm32 pmap contributed by Wasabi Systems. 3811.147Sscw [scw 20030418] 3821.149Sbouyer fsdb(8): add a findblk command, which lists the inode(s) owning the 3831.149Sbouyer disk sector(s) specified as argument. [bouyer 20030426] 3841.150Sbouyer wd(4): add support for the DIOCGCACHE and DIOCSCACHE ioctls. 3851.150Sbouyer [bouyer 20030426] 3861.151Sbjh21 inet(3): align signatures of inet_addr(), inet_network(), 3871.151Sbjh21 inet_makeaddr(), inet_lnaof(), and inet_netof() with XNS and 3881.151Sbjh21 POSIX. [bjh21 20030505] 3891.152Slukem build.sh: Provide defaults for DESTDIR and RELEASEDIR if not in 3901.152Slukem expert mode. Display summary of operations performed at end. 3911.152Slukem [lukem 20030508] 3921.154Slukem build.sh: Add "sourcesets" option to build the source sets. 3931.154Slukem [lukem 20030510] 3941.156Swiz olms(4),omms(4): Removed olms(4) and omms(4) from the i386 port, 3951.156Swiz since they have been superseded by lms(4) and mms(4) 3961.156Swiz respectively. [wiz 20030516] 3971.157Sseb db(1): Add '-S chr', '-T str' and '-X str' to specify (with options) 3981.157Sseb strvis(3) encoding of keys/values when reading a database. 3991.157Sseb Add '-U chr' to specify strunvis(3) decoding of keys/values 4001.157Sseb when writing a database or deleting entries from a database. 4011.157Sseb [seb 20030519] 4021.160Spooka file(1): update to 4.03. [pooka 20030525] 4031.161Satatat sendmail(8): update to 8.12.9. [atatat 20030601] 4041.162Sitojun named(8): Upgrade to BIND 8.3.5. [itojun 20030603] 4051.164Sitojun named(8): Upgrade to BIND 8.3.6. [itojun 20030609] 4061.165Sbriggs tftpd(8), tftp(1): Add support for rfcs 2347, 2348, and 2349, 4071.165Sbriggs tftp 'blksize', 'timeout', and 'tsize' options. Contributed 4081.165Sbriggs by Wasabi Systems. [briggs 20030610] 4091.166Swiz hunt(6), huntd(6): Synced with current version from 2003-04-16, 4101.171Swiz which is BSD licensed. [wiz 20030610] 4111.167Suwe netwinder: Add wscons support. [uwe 20030614] 4121.168Stsutsui arc: Fix support for DeskStation Tyne and it boots into single user. 4131.168Stsutsui [tsutsui 20030614] 4141.169Sitojun cvs(1): $CVS_RSH defaults to ssh (instead of rsh). [itojun 20030620] 4151.170Scdi cobalt: Implement first stage bootloader for the cobalt port. 4161.170Scdi [cdi 20030625] 4171.173Stshiozak libc: Add iconv support. [tshiozak 20030627] 4181.173Stshiozak iconv(1): Added. [tshiozak 20030627] 4191.171Swiz groff(1): Updated to 1.19. [wiz 20030630] 4201.172Swiz texinfo(1): upgraded to 4.6. [wiz 20030703] 4211.173Stshiozak locale(1): Added. Obtained from FreeBSD. [tshiozak 20030704] 422