CHANGES revision 1.11
1LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.11 $> 2 3 4[Note: This file does not mention every change made to the NetBSD source tree. 5For an exhaustive list, please subscribe to the `source-changes' mailing list, 6or see the mailing list archives. For more information, send a message 7containing just the word `help' to `majordomo@netbsd.org'.] 8 9 10Changes from NetBSD 1.6 to NetBSD 1.7: 11 libcrypt: support bcrypt password entries. can be chosen with 12 "blowfish" keyword in passwd.conf. from openbsd 13 [itojun 20020524] 14 tcp: implement path MTU discovery blackhole detection (turn off path 15 MTU discovery if the connection is losing). PR 12790. 16 [itojun 20020526] 17 pppd: import 2.4.1 [christos 20020529] 18 ftpd: optionally and experimentally use mmap(2) instead of read(2) 19 for binary file transfer [enami 20020530] 20 prep: support IBM RS/6000 43P 7043-140. [nonaka 20020530] 21 pmppc: a port to Artesyn's PM/PPC board. [augustss 20020531] 22 tcpdump(8): upgrade to 3.7.1 as of 2002/5/31. [itojun 20020531] 23 amdpm(4): driver for AMD768 Power Management Controller (but currently 24 an interface to rnd(4) only.) [enami 20020602] 25 gspahextoc: was obsoleted by the -c option to gspa(1) a long 26 time ago, and has thus been removed [is 20020607] 27 netinet6: synchronize with recent interface/router/prefix management 28 logic from KAME. [itojun 20020608] 29 greconfig(8): obsoleted. use ifconfig(8) for configuration. 30 [itojun 20020609] 31 netinet: path MTU discovery is turned on by default (currently used 32 for TCP only). [itojun 20020613] 33 amd(8): add new mount option ""xlatecookie" to support NFS v3 mounts 34 with cookie translation. [tron 20020614] 35 factor(6): Use a Pollard Rho algorithm to factor arbitrary sized 36 numbers. [simonb 20020615] 37 systrace: Integrate Niels Provos' systrace(1) binary sand-boxing, 38 device and userland support. [christos 20020617] 39 netstat(1): add -q flag to print information about 40 software interrupt queue. [enami 20020703] 41 Socket buffer insertion is now O(C). This can provide a 42 substantial performance boost to some applications 43 which use large socket buffers. [thorpej 20020703] 44 Added support for the SuperH SH-5 CPU architecture. 45 [scw 20020705] 46 chflags(1), chgrp(1), chmod(1), chown(8): Change default behaviour 47 to follow symlinks on the command line rather than ignoring 48 them, finally fixing PR 563. [bjh21 20020707] 49 file(1): update to 3.39. [pooka 20020709] 50 Import pdisk 0.8a1, the Apple disk partitioning utility [dbj 20020709] 51 Switch to a signal trampoline provided by libc. The kernel 52 will provide one for backward compatibility, and 53 for emulations. [thorpej 20020710] 54 m68k-based ports now use __HAVE_SYSCALL_INTERN syscall interface. 55 [scw 20020713] 56 evbarm: Add support for the Intel IXM1200 eval board for 57 the ixp12x0 Network Processor. [ichiro 20020715] 58 mopd: Added "-s <mopdir>" to avoid hard coding /tftpboot/mop. 59 [mrg 20020719] 60 hpcarm: X server for the Jornada 720 now works [manu 20020722] 61 pciide(4): added support for the Silicon Image 0680 IDE controller. 62 [onoe 20020726] 63 macppc: finished support for 2nd CPU on 9500/180MP and 9600/200MP 64 [chs 20020728] 65 systrace: Update systrace(1) and the kernel code. Note that the 66 update contains backward-incompatible change in ioctl. 67 [itojun 20020730] 68 Added dmover(4) API, interface to hardware-assisted data 69 movers. [thorpej 20020801] 70 pkg_admin(8): Add 'pmatch' keyword to return true if 'pkg' matches 71 'pattern', false else. [hubertf 20020804] 72 macppc: added support for 2nd CPU on dual G4 boxes [chs 20020805] 73 pmc(9): Added new performance counter framework. [briggs 20020806] 74 auich(4): Added support for ICH4 and SiS 7012. [kent 20020807] 75 pmc(3): Added new performance counter interface library. 76 [thorpej 20020808] 77 Added slhci(4), ScanLogic SL811HS/T USB Host Controller. 78 [isaki 20020811] 79 Added new "ibss", "ibss-master", and "hostap" ifmedia media options 80 for 802.11 interfaces. [thorpej 20020810] 81 wi(4): Add experimental Host-AP support, allowing Intelsil 82 Prism2/2.5/3-based boards to be used to make an 83 802.11 Access Point. [thorpej 20020811] 84 arm: New versions of copyin(), copyout(), and kcopy(). These make 85 almost all user/kernel interactions faster. [briggs 20020812] 86 lpd(8): add libwrap support. [itojun 20020812] 87 sparc64: Add sab driver for sab82532 serial controller. Written by 88 Jason L. Wright for OpenBSD. [petrov 20020816] 89 wscons(4): Add wsmoused(8) for mouse cut and paste in wscons vga 90 driver. [christos 20020820] 91 utmpx: All userland programs have been converted to understand both 92 utmp and utmpx, wtmp and wtmpx, lastlog and lastlogx 93 [christos 20020821] 94 rescue: enable /rescue system recovery tools. [lukem 20020822] 95 boot: allow path to init(8) to be entered when booting with 96 RB_ASKNAME ("boot -a"). [lukem 20020823] 97 rasctl(2): Restartable Atomic Sequences (RAS). [gmcgarry 20020828] 98 pmap(1): Added to tree. Prints the address space of a given 99 process (or processes). [atatat 20020831] 100 zx(4): Add a driver for the Sun ZX/Leo framebuffer. [ad 20020913] 101 ipf(8): updated to version 3.4.29. [martti 20020919] 102 mount(2): Add MNT_GETARGS support to retrieve mounted filesystem 103 specific arguments. [christos 20020921] 104 mk.conf(5): MKDYNAMICROOT=yes made as the default, resulting in 105 a fully dynamically linked system. [lukem 20020923] 106 iwic(4): Add driver for Winbond W6692 ISDN [pooka 20020924] 107 Removed the old rmap code, <sys/map.h> and kern/subr_rmap.c. 108 [thorpej 20020925] 109 Overhaul device parent matching; now record attributes in 110 a "parent spec" in the kernel. [thorpej 20020925] 111 libcrypto: mdc2 is a patented algorithm, so move it out of libcrypto. 112 if you need mdc2, define MKCRYPTO_MDC2 to get libcrypto_mdc2.a. 113 [itojun 20020926] 114 Don't reference cfdriver structures directly in the cfdata entries; 115 instead, a string names the driver, which is looked up from 116 a list that is built at run-time. [thorpej 20020926] 117 Add support for the Apple UFS variation on ffs 118 See PR 17345 [dbj 20020928] 119 Change /bin/sh to use vfork(2) rather than fork(2) where appropriate. 120 See PR 5475 [christos,elric 20020928] 121 Remove umask setting from /etc/skel/.{cshrc,profile} so that 122 user files are not created group writable by default. 123 [grant 20020929] 124