Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/Attic/CHANGES-1.5.3,v retrieving revision 1.1 retrieving revision 1.1.2.22 diff -u -p -r1.1 -r1.1.2.22 --- src/Attic/CHANGES-1.5.3 2001/09/30 21:45:43 1.1 +++ src/Attic/CHANGES-1.5.3 2002/01/10 17:20:16 1.1.2.22 @@ -0,0 +1,1265 @@ +# $NetBSD: CHANGES-1.5.3,v 1.1.2.22 2002/01/10 17:20:16 he Exp $ + +A complete list of changes from NetBSD 1.5.2 to NetBSD 1.5.3: + +File Revision(s) +---- -------- + +sys/sys/param.h patch +sys/conf/osrelease.sh patch +share/tmac/doc-common patch + + Mark this with 1.5.3_ALPHA. + +etc/etc.pmax/Makefile.inc 1.7 + + Use ${KERNOBJDIR} to locate kernel build directory. + +sys/dev/usb/umass.c patch + + Minor coding fix in preprocessor directive. Fixes PR#13763. + +usr.bin/last/last.1 1.8 + + Include ``-T'' in the synopsis. + +sys/dev/pci/viaenv.c 1.4 + + Use PWAIT for the lock, not 0. + +sys/ufs/ffs/ffs_inode.c patch + + Make one call to uvm_vnp_uncache() conditional. Fixes a panic + when removing an mmap'ing to an unlinked, closed file. + +sys/compat/vax1k/files.vax1k 1.2 +sys/compat/vax1k/vax1k_exec.c 1.3-1.4 +sys/compat/vax1k/vax1k_subr.c delete + + Once again make BSD 4.3 binaries run on the vax. + +usr.sbin/lpr/common_source/displayq.c 1.21 + + Fix buffer overflow reading from queue file. Also increase the + size of buffers for file names. + +sys/arch/sun3/sun3/disksubr.c patch + + Make sure that an unlabeled device gets at least RAW_PART in the + default in-core disklabel, so that applying a new disklabel can + work. + +share/man/man9/microtime.9 1.5 + + Spelling fixes. + +share/man/man4/ddb.4 1.51 via patch + + Document fromconsole and DDB_FROMCONSOLE. + +sys/ddb/db_variables.c 1.21 + + Fix which variable is tweaked for ``fromconsole''. + +etc/rc.d/swap1 1.6 + + Check for and obey no_swap. + +gnu/dist/gcc/combine.c 1.4-1.5 + + Fix some optimization bugs related to comparison. + +gnu/dist/gcc/rtl.h 1.2 +gnu/dist/gcc/jump.c 1.2-1.3 +gnu/dist/gcc/rtlanal.c 1.2 + + Fix an optimization bug related to reordering of instructions. + +gnu/dist/gas/config/tc-sh.c 1.2-1.3 +gnu/dist/gas/config/tc-sh.h 1.3 + + Fix a range check for 12-bit PC relative access. + Also fix a big-endian/little-endian bug. + +gnu/dist/gcc/config/sh/sh.h 1.4-1.5 + + Fix REGISTER_MOVE_COST calculation bug. + Fix GO_IF_LEGITIMATE_ADDRESS bug. + +gnu/dist/gcc/config/sh/sh.c 1.5-1.7 + + Fix output_ieee_ccmpeq() bug. + Print true register for SUBREG cases. + Fix prepare_scc_operand bug. + +gnu/dist/gcc/config/sh/sh.md 1.5-1.7 + + Fix expand_block_move() bug. + Fix insv bug (big-endian mode only). + Fix misunderstanding whether a register is used in an insn. + +share/mk/bsd.own.mk 1.157 + + NetBSD/sh3 does not yet support dynamic linking. + +sys/arch/sh3/dev/sci.c 1.11,1.15 +sys/arch/sh3/dev/scif.c 1.14,1.18 + + Fix \n conversion from \n\r to \r\n, and some cleanup. + +gnu/dist/bfd/coff-sh.c 1.2 +gnu/dist/bfd/elf32-sh.c 1.4 + + Fix 32-bit immediate reloc bug. + +sys/arch/sh3/include/bus.h 1.5 + + Add missing macros for 8-bit PCMCIA access. + +sys/arch/sh3/include/pmap.h 1.8 + + Fix a serious pmap problem with dummy PMAP_{MAP,UNMAP}_POOLPAGE(). + +sys/arch/sh3/sh3/vm_machdep.c 1.16 + + Fix two SH4 issues in cpu_fork(). + +sys/arch/sh3/sh3/trap.c 1.20,1.27 via patch + + Add missing SH4_PCMCIA cases. Fixes PR#11441. + Fix KERNELMODE macro (check MD bits too). + +sys/arch/sh3/include/cpu.h 1.13 +sys/arch/sh3/include/segments.h 1.2 + + Fix KERNELMODE macro (check MD bits too). + +sys/arch/evbsh3/evbsh3/machdep.c 1.20,1.22-1.24 + + Add missing shpcmcia_mem*() for SH4_PCMCIA. + +sys/arch/sh3/sh3/in_cksum.S 1.3 + + Add missing _C_LABEL(). + +sys/arch/evbsh3/evbsh3/locore.s 1.27,1.31-1.33 via patch + + Fix LDTLB handling bug, add missing _C_LABEL(), and a small + optimization. + +sys/uvm/uvm_map.c 1.104 via patch +sys/vm/vm_map.h patch (uvm_map.h 1.30) + + Create a new pool for map entries, allocated from kmem_map instead + of kernel_map. Use this instead of the static map entries when + allocating map entries for kernel_map. This greatly reduces the + number of static map entries used, and should eliminate the + problems with running out. + +usr.sbin/lpr/lpd/lpd.8 patch + + Add missing command name. + +sys/arch/mac68k/include/bus.h 1.18 + + Define __BUS_SPACE_HAS_STREAM_METHODS since that fits what we + have. + +sys/kern/uipc_socket.c 1.57 + + In soreceive(): do not ignore uiomove() error. Fixes PR#11692. + +bin/sh/expand.c 1.52 + + Do not truncate expr > 10 digits. Fixes PR#13943. + +distrib/sun3/common/rd.services 1.2 + + Add missing NFS entries; required for mount_nfs. + +sys/dev/pci/bktr/bktr_os.c 1.21 + + Check unit count correctly (correct fencepost error) + on device open. Fixes PR#14289. + +distrib/sets/lists/comp/mi patch +distrib/sets/lists/man/mi patch +distrib/sets/lists/man/obsolete.mi patch +distrib/utils/sysinst/arch/alpha/md.h patch +distrib/utils/sysinst/arch/i386/md.h patch +etc/etc.alpha/MAKEDEV 1.68-1.69 +etc/etc.i386/MAKEDEV 1.129,1.135 +share/man/man4/Makefile patch +share/man/man4/ca.4 deleted +share/man/man4/cac.4 patch +share/man/man4/iop.4 1.1-1.11 (new) +share/man/man4/iopsp.4 1.1-1.4 (new) +share/man/man4/ld.4 1.1-1.4 (new) +share/man/man4/mlx.4 1.1-1.4,1.6 +share/man/man4/twe.4 1.1-1.7 (new) +sys/arch/alpha/alpha/conf.c patch +sys/arch/alpha/conf/ALPHA patch +sys/arch/alpha/conf/GENERIC patch +sys/arch/alpha/conf/files.alpha 1.126 via patch +sys/arch/arc/conf/files.arc 1.24 +sys/arch/arm32/conf/files.arm32 1.83 +sys/arch/atari/conf/files.atari 1.70 +sys/arch/bebox/conf/files.bebox 1.21 +sys/arch/cobalt/conf/files.cobalt 1.7 +sys/arch/i386/conf/GENERIC patch +sys/arch/i386/conf/INSTALL patch +sys/arch/i386/conf/files.i386 patch +sys/arch/i386/i386/autoconf.c patch +sys/arch/i386/i386/conf.c patch +sys/arch/macppc/conf/files.macppc 1.36 +sys/arch/sparc64/conf/files.sparc64 patch +sys/conf/files patch +sys/dev/Makefile patch +sys/dev/eisa/cac_eisa.c 1.1-1.2 (new) +sys/dev/eisa/eisadevs 1.19-1.24 +sys/dev/eisa/eisadevs.h regenerate +sys/dev/eisa/eisadevs_data.h regenerate +sys/dev/eisa/files.eisa 1.22 +sys/dev/i2o/Makefile 1.1-1.4 (new) +sys/dev/i2o/files.i2o 1.1-1.3 (new) +sys/dev/i2o/i2o.h 1.1-1.8 (new) +sys/dev/i2o/iop.c 1.1-1.16 (new, via patch) +sys/dev/i2o/iopio.h 1.1 (new) +sys/dev/i2o/iopreg.h 1.1 (new) +sys/dev/i2o/iopsp.c 1.1-1.10 (new, via patch) +sys/dev/i2o/iopspvar.h 1.1-1.5 (new, via patch) +sys/dev/i2o/iopvar.h 1.1-1.8 (new) +sys/dev/i2o/ld_iop.c 1.1-1.9 (new) +sys/dev/ic/ca.c deleted +sys/dev/ic/cac.c 1.10-1.18 via patch +sys/dev/ic/cacreg.h 1.4-1.5 via patch +sys/dev/ic/cacvar.h 1.6-1.8 +sys/dev/ic/ld_cac.c 1.1-1.3 (new) +sys/dev/ic/ld_mlx.c 1.1-1.2 (new) +sys/dev/ic/mlx.c 1.1-1.13 (new, via patch) +sys/dev/ic/mlxio.h 1.1 (new) +sys/dev/ic/mlxreg.h 1.1-1.3 (new) +sys/dev/ic/mlxvar.h 1.1-1.4 (new) +sys/dev/ld.c 1.1-1.11 (new) +sys/dev/ldvar.h 1.1-1.5 (new) +sys/dev/pci/Makefile patch +sys/dev/pci/cac_pci.c 1.5-1.10 via patch +sys/dev/pci/files.pci patch +sys/dev/pci/iop_pci.c 1.1-1.5 (new, via patch) +sys/dev/pci/ld_twe.c 1.1-1.7 (new) +sys/dev/pci/mlx_pci.c 1.1-1.5 (new, via patch) +sys/dev/pci/pci_subr.c 1.39-1.40 +sys/dev/pci/pcidevs 1.282,1.285,1.299 +sys/dev/pci/pcidevs.h regenerate +sys/dev/pci/pcidevs_data.h regenerate +sys/dev/pci/pcireg.h 1.31-1.32 +sys/dev/pci/twe.c 1.1-1.19 (new, via patch) +sys/dev/pci/twereg.h 1.1-1.5 (new) +sys/dev/pci/twevar.h 1.1-1.8 (new) +sys/dev/scsipi/scsiconf.c 1.153 +sys/sys/conf.h patch +sys/sys/device.h 1.43 +sys/sys/disklabel.h patch +sys/sys/scsiio.h 1.9 + + Add Mylex DACC960, CAC-EISA, and I2O block/SCSI drivers. + +sys/dev/ic/Makefile patch +sys/dev/pci/Makefile patch + + Move mlxio.h and mlxreg.h from dev/pci/Makefile to dev/ic/Makefile + +usr.sbin/lpr/lpd/lpd.c 1.29 + + Use DEFLP ("lp") for printer when printer is zero-length. + +lib/libc/gen/getcap.c 1.34 + + Avoid an underrun in "buf". Fixes PR#13292. + +gnu/libexec/uucp/uuxqt/uuxqt.c 1.4 + + Pay more attention to commandline parsing of long options. + +usr.sbin/vipw/vipw.8 1.8 + + Correct reference to user(8). + +sys/miscfs/specfs/spec_vnops.c 1.59 via patch + + Change spec_{read,write}() to specify block number in units of + DEV_BSIZE instead of the device's sector size. With this, + /dev/rcd0a and /dev/cd0a returns the same data. Fixes PR#3261 + and PR#14026. + +etc/defaults/rc.conf 1.22 via patch + + By default issue Router Solicitation requests on all interfaces + if someone sets rtsol=YES. + +sys/dev/pci/if_sip.c patch + + Adjust receive and transmit descriptor list structures, + sip_start(), and sip_txintr() to be more similar to the current + development version. Fixes periodic device timeouts. + +usr.bin/rpcgen/rpc_clntout.c 1.11 via patch + + Remove an extraneous opening brace from newstyle output. + Fixes PR#14066. + +crypto/dist/ssh/key.c 1.8 + + Fix ssh v2 access control vulnerability. + +lib/libc/db/recno/rec_get.c 1.11 + + Use a ptrdiff_t instead of an indx_t to hold a difference between + a pair of pointers, since the latter can be a 16 bit data type. + The effects are that recno databases can now handle records larger + than 64KB, and nvi can now handle files with lines longer than + 64KB. + +lib/libc/gen/fstab.c 1.23 + + Two fixes to fstabscan(): + o if fs_type is NULL, warn in stead of crashing + o clear _fs_fstab before each use + Fixes PR#13787 and PR#14117. + +gnu/usr.bin/send-pr/Makefile 1.26 via patch + + Get the information for the "Release" field via running "uname" + on the host which is doing the filing. Fixes PR#14217, PR#13938, + and PR#14104. + +share/man/man5/resolv.conf.5 1.21 via patch + + Typo correction. + +sys/dev/usb/uhci.c 1.127 + + Fix warnings about interrupts which were not for uhci. + +distrib/i386/floppies/Makefile 1.23 partial, via patch +distrib/i386/floppies/fdset-com/Makefile 1.1 (new) +distrib/i386/floppies/ramdisk-big/list 1.3 +distrib/utils/sysinst/arch/i386/md.c 1.55 +distrib/utils/sysinst/arch/i386/md.h 1.27 +distrib/utils/sysinst/arch/i386/menus.md.en 1.35 +distrib/utils/sysinst/arch/i386/menus.md.fr 1.28 +distrib/utils/sysinst/arch/i386/msg.md.en 1.24 +distrib/utils/sysinst/arch/i386/msg.md.fr 1.16 + + Create boot-com{1,2}.fs{,.gz} floppy images, for installing or + upgrading NetBSD/i386 on a machine with no video console at all. + +usr.bin/sed/process.c 1.27-1.30 + + Don't attempt memmove() if pattern space length is zero. + Fixes PR#14074. + +sys/dev/ic/rtl81x9.c 1.29-1.31,1.33-1.34,1.36 via patch +sys/dev/ic/rtl81x9var.h 1.8-1.10 via patch + + Apply assorted stability fixes: + o increase early TX threshold if underrun occurred + o reworked transmit logic + o fix bug in ring-buffer wrap calculation + Should fix problems with hung network interfaces of this type. + +sys/arch/i386/pci/ali1543.c 1.1-1.2 (new) +sys/arch/i386/pci/pci_intr_fixup.c 1.17 +sys/arch/i386/pci/pci_intr_fixup.h 1.3 via patch +sys/arch/i386/conf/files.i386 1.190 via patch + + Add support for ALi M1543 in pcibios as e.g. found in a Toshiba + Portege 4000. + +sys/arch/vax/vax/pmap.c patch + + Handle remapping of pages entered by pmap_kenter_pa() properly. + Fixes PR#12231. + +sys/arch/hp300/hp300/clock.c 1.22 via patch +sys/arch/hp300/hp300/clockreg.h 1.6 via patch + + Fix two bugs, one Year 2000 bug, one Year 2001 bug, related + to usage of two-digit BCD year in TOD clock. + +sys/kern/vfs_cache.c 1.31 + + Safely handle cleanup of namecache entries in the event of multiple + threads ending up in the same section of code looking for the same + entry, possible because vget() can sleep. Fixes PR#14042. + +usr.bin/ftp/fetch.c 1.127 + + If in a proxied environment and no_proxy is true, use fetch_ftp() + to fetch FTP type URLs. + +sys/net/route.c 1.48 + + Avoid memory leak on RTM_DELETE. + +sys/dev/scsipi/scsiconf.c 1.162 via patch + + Add a ``no tagged queueing'' for an old Micropolis drive. Fixes + PR#14256. + +sys/dev/pci/if_tl.c 1.40 +share/man/man4/tl.4 1.12 + + Fix media support for Compaq Deskpro 4000. Fixes PR#13244. + +sys/dev/pci/if_ti.c 1.26 + + When setting/changing an address, do not call ti_init() if the + interface is already up. This allows netatalk to start when + using this interface. + +sys/dev/pci/pciide.c 1.121 + + Disable UDMA only for SiS controllers which are really buggy, + not all the ones with revision 0xd0. + +sys/dev/pci/pciide.c 1.123 +sys/dev/pci/pciide_hpt_reg.h 1.4 + + Support HPT-370A controllers. Fixes PR#13540. + +usr.sbin/repquota/repquota.c 1.18 + + Fix int underflow for large quota. Fixes PR#12383. + +usr.sbin/repquota/repquota.c 1.19 + + Properly display quotas with more than 99999 inodes. + +usr.sbin/rpc.lockd/lockd_lock.c 1.8 + + Fix a memory leak: when unlocking, make sure we release the memory + associated with the lock being removed. + +usr.bin/rs/rs.c 1.7 + + Avoid segmentation fault if ``-z'' option is used. Fixes PR#14338. + +sys/nfs/nfs_subs.c 1.98 + + Always initialize ni_rootdir in nfs_namei(). This fixes a problem + where use of ``..'' would instead use the information for ``.'', + when using NetBSD/alpha NFS servers, and fixes PR#11618 and + PR#12953. + +sys/arch/mips/mips/pmap.c 1.135 via patch + + Fix problems on MIPS machines without secondary cache. + Manifestations are random /bin/sh core dumps and log messages like + ``pmap_unwire: wiring for pmap 0x... va 0x... didn't change''. + Caused by virtual alias problem in pmap_copy_page(). Fixes PR#13587. + +gnu/usr.bin/send-pr/send-pr.sh 1.19-1.20 + + Pick up information for the "Release" field from running ``uname'', + or by falling back to /bin/arch and /bin/machine if they exist. + Fixes PR#14217, PR#13938, PR$14104 and PR10614. + +share/man/man9/hz.9 1.1-1.2 (new) +share/man/man9/hardclock.9 1.1 (new) +share/man/man9/Makefile 1.90-1.91 via patch +distrib/sets/lists/comp/mi 1.365,1.367 via patch + + Add manual pages hz(9) and hardclock(9), already referenced from + microtime(9). + +sys/uvm/uvm_vnode.c patch + + Make sure to initialize uio_procp in uvn_io(). Fixes kernel + crash problem, reported in PR#14185. + +sys/dev/ic/elinkxl.c 1.39 + + Set correct bit for LED polarity. Affects CardBus cards, such + as 3c575[BC]. + +usr.bin/vmstat/vmstat.c 1.82 + + Change memory display to prevent results from running into + each other. + +games/wargames/wargames.sh 1.4 + + If we are going to quote the movie, do so correctly. + +usr.sbin/faithd/faithd.c 1.14 partial via patch + + Fix missing ntohl(). + +share/man/man4/Makefile patch + + Install ld(4) manual page. + +sbin/newfs/mkfs.c 1.39-1.47 +sbin/newfs/extern.h 1.2-1.3 +sbin/newfs/newfs.c 1.40-1.41 +sbin/newfs/newfs.8 1.25-1.26,1.28-1.29,1.31 + + Jumbo pullup for newfs: + o convert to ANSI function prototypes + o move external variables to extern.h + o allow ``m'' suffix in MFS size + o fix cg_firstfield bug introduced in 4.4-Lite + o don't swap clustersum[0], it's a bitmap + o don't unnecessarily set fs_clean twice + o check return vailues of memory allocation functions + o cleanup to reduce compile warnings + o replace ``filesystem'' with ``file system'' + o improve warning messages describing the MAXCSBUFS overflow + o manual page typos and other corrections + +sys/dev/pci/twe.c 1.20 via patch +sys/dev/pci/twevar.h 1.9 + + Improve stability of this driver by un-applying some earlier + changes. + +sbin/fsck_ffs/dir.c 1.28-1.32 +sbin/fsck_ffs/extern.h 1.11-1.13 +sbin/fsck_ffs/fsck.h 1.21-1.24 +sbin/fsck_ffs/main.c 1.35-1.37 +sbin/fsck_ffs/pass2.c 1.29 +sbin/fsck_ffs/pass3.c 1.11-1.12 +sbin/fsck_ffs/pass5.c 1.25-1.26 +sbin/fsck_ffs/setup.c 1.39-1.43 +sbin/fsck_ffs/utilities.c 1.28-1.30 + + Jumbo pullup for fsck_ffs: + o fix incorrect error message + o mark initialized globals with ``extern'' + o make reconnect algorithm O(n) instead of O(n^4) + o remove dead code + o don't swap cg_clustersum(cg)[0], it's a bitmap + o ensure rotor values are positive + o some code restructuring + o fix byte swapping bug + o pass5: check alternate superblocks for consistency with in-core master + o fix usage message + +sys/ufs/ffs/ffs_bswap.c 1.9-1.10 + + Offset should be endian independent. Some cosmetic changes. + +sys/ufs/ffs/ffs_vfsops.c 1.76,1.78 + + In ffs_reload(), copy fs_ronly to the new superblock too. + Clear fs_fmod on rw->ro transition. + +sys/ufs/ffs/fs.h 1.13 +sys/ufs/ufs/quota.h 1.9 +sbin/fsck_ffs/main.c 1.39 +usr.sbin/dumpfs/dumpfs.c 1.22-1.24 + + Use int32_t for on-disk time_t representation. + Convert %q_ to %ll_ in print formats. + +sys/ufs/ffs/ffs_alloc.c 1.42 + + Change ffs_dirpref() to be less pathological. + +sys/ufs/ffs/ffs_vfsops.c 1.82 + + Correctly refer to fs_clean in error message. + +sys/ufs/ufs/dinode.h 1.13 + + Multiple include protection. + +sys/ufs/ffs/fs.h 1.14-1.15 + + Mark a few fields as unused. Multiple include protection. + Also typo corrections. + +sys/lib/libkern/scanc.c 1.6 +sys/ufs/ffs/ffs_alloc.c 1.45 + + Fix scanc() arguments. + +usr.sbin/dumpfs/dumpfs.c 1.26 + + Call ffs_sb_swap() with ns=1. + +sbin/badsect/badsect.c 1.20 +sbin/clri/clri.c 1.14 +sbin/dump/ffs_inode.c 1.7 +sbin/fsck_ffs/fsck.h 1.27 +sbin/fsck_ffs/pass5.c 1.27 +sbin/fsck_ffs/setup.c 1.45 +sbin/fsirand/fsirand.c 1.14 +sbin/newfs/mkfs.c 1.51 +sbin/tunefs/tunefs.c 1.21 +usr.sbin/dumpfs/dumpfs.c 1.27 +usr.sbin/quotacheck/quotacheck.c 1.22 +sys/ufs/ffs/ffs_bswap.c 1.11 +sys/ufs/ffs/ffs_extern.h 1.19 +sys/ufs/ffs/ffs_vfsops.c 1.83 + + Call ffs_sb_swap() with the correct arguments. Fixes problems + with using other-endian file systems. + +sbin/newfs/extern.h 1.5 +sbin/newfs/mkfs.c 1.53 +sbin/newfs/newfs.c 1.46 +usr.sbin/dumpfs/dumpfs.c 1.28 +sys/ufs/ffs/fs.h 1.16 + + Replace unused fs_headswitch/trkseek with fs_id. + +sys/ufs/ffs/fs.h 1.17 + + Prevent 32-bit overflows by converting to 64-bit quantities in + appropriate places. + +sbin/fsck_ffs/setup.c 1.46 +sbin/fsck_ffs/utilities.c 1.32 +sbin/newfs/mkfs.c 1.54 +usr.sbin/dumpfs/dumpfs.c 1.29 +sys/ufs/ffs/ffs_vfsops.c 1.84 +sys/ufs/ffs/fs.h 1.18 + + Change fs_csp[] from being a fixed size to being an array sized + as required. This allows file systems with more than about 15500 + cylinder groups (on 32-bit systems) to be used. + +sbin/fsck_ffs/setup.c 1.47 +sys/ufs/ffs/ffs_bswap.c 1.12 +sys/ufs/ffs/fs.h 1.19 + + Deprecate unused fs_fscktime. + +sbin/tunefs/tunefs.8 1.23-1.25 +sbin/tunefs/tunefs.c 1.22-1.23 + + Add ``-F'' option, and rename ``-t'' option to ``-k''. + +sbin/fsck_ffs/setup.c 1.49 +sbin/newfs/extern.h 1.6 +sbin/newfs/mkfs.c 1.55 +sbin/newfs/newfs.8 1.33 via patch +sbin/newfs/newfs.c 1.47 via patch +sbin/tunefs/tunefs.8 1.26 +sbin/tunefs/tunefs.c 1.24 +usr.sbin/dumpfs/dumpfs.c 1.30 +sys/ufs/ffs/ffs_alloc.c 1.50 +sys/ufs/ffs/ffs_bswap.c 1.13 +sys/ufs/ffs/ffs_vfsops.c 1.85 +sys/ufs/ffs/fs.h 1.20 + + Pull in enhanced ffs_dirpref() algorithm, which provides a + substantial performance improvement through better locality + between parent/child directories and their files, and by easing + the pressure on the buffer cache for metadata operations. + +sys/ufs/ffs/ffs_alloc.c 1.52 +sys/ufs/ffs/fs.h 1.21 + + Mark fs_cgrotor as unused. + +sys/ufs/ffs/ffs_bswap.c 1.14 + + A few ffs_sb_swap() fixes. + +sbin/newfs/mkfs.c 1.52,1.56-1.57 + + Improve calcipg() calculations, and fix error reporting. + +sys/arch/i386/i386/svr4_machdep.c 1.56 + + Fix one more place where we explicitly need to restore %fs/%gs. + +usr.bin/jot/jot.c 1.6-1.8 + + Check the format string more thoroughly before use. Fixes PR#12316 + and PR#14253. + +sys/arch/mmeye/mmeye/locore.s 1.22 via patch +sys/arch/sh3/sh3/trap.c 1.28 via patch + + Fix LDTLB handling bug. + +bin/sh/parser.c 1.48 + + Prevent alias expansion in case labels, where it is unwanted. + +share/misc/bsd-family-tree 1.10 + + Update to reflect current reality. + +lib/libc/rpc/rpcb_clnt.c 1.10 + + Close socket correctly in three places. Fixes various problems + such as inetd not reloading correctly. Fixes PR#14454, PR#12651, + and PR#13657. + +usr.sbin/rtsold/rtsold.c 1.7 +usr.sbin/rtsold/rtsold.8 1.8-1.10 via patch + + Add ``-a'' flag to automtically find an interface to use to query + for router solicitations. + +usr.sbin/vnconfig/vnconfig.c 1.23 + + Try to open the file before configuring a vnode device, so that we + avoid silly error messages when the file cannot be opened for some + reason. Fixes PR#12445. + +gnu/usr.bin/send-pr/categories 1.35 + + Add a new category ``toolchain'' since building of NetBSD-current + from 1.5.x is supposed to work. + +distrib/sets/lists/comp/mi patch + + Add missing ./usr/includes/dev/i2o directory. + +sys/arch/alpha/conf/INSTALL patch + + Add Mylex DACC960 (mlx), change ca* to ld*. + +lib/csu/common_elf/Makefile.inc 1.8-1.9 via patch +lib/csu/common_elf/crtbegin.c 1.11-1.14 +lib/csu/common_elf/crtend.c 1.7-1.8 +lib/csu/common_elf/dot_init.h 1.1 (new) +lib/csu/common_elf/dwarf2_eh.h 1.1 (new) +lib/csu/alpha/Makefile 1.20-1.21 +lib/csu/alpha/dot_init.h 1.1 (new) +lib/csu/i386_elf/Makefile 1.5-1.6 +lib/csu/i386_elf/dot_init.h 1.1 (new) +lib/csu/mips/Makefile 1.22-1.23 +lib/csu/mips/dot_init.h 1.1-1.2 (new) +lib/csu/powerpc/Makefile 1.12 +lib/csu/powerpc/dot_init.h 1.1 (new) +lib/csu/sparc_elf/Makefile 1.5 +lib/csu/sparc_elf/dot_init.h 1.1 (new) +libexec/ld.elf_so/load.c 1.12-1.15 +libexec/ld.elf_so/map_object.c 1.12 +libexec/ld.elf_so/paths.c 1.12-1.13,1.15 +libexec/ld.elf_so/reloc.c 1.34,1.41-1.42 via patch +libexec/ld.elf_so/rtld.c 1.42-1.45 +libexec/ld.elf_so/rtld.h 1.26,1.29 +libexec/ld.elf_so/search.c 1.10 +libexec/ld.elf_so/symbol.c 1.11 +libexec/ld.elf_so/sysident.h 1.6-1.9 +libexec/ld.elf_so/xprintf.c 1.7-1.8 +libexec/ld.elf_so/arch/alpha/rtld_start.S 1.4 +libexec/ld.elf_so/arch/mips/mips_reloc.c 1.4-1.5 +libexec/ld.elf_so/arch/powerpc/ppc_reloc.c 1.10 +libexec/ld.elf_so/arch/powerpc/rtld_start.S 1.4 +libexec/ld.elf_so/arch/sparc64/mdreloc.c 1.4 +libexec/ld.elf_so/arch/sparc64/rtld_start.S 1.4-1.5 +usr.bin/ldd/ldd_elf/ldd.c 1.10-1.11 +share/mk/bsd.own.mk 1.153 +regress/lib/Makefile 1.9 via patch +regress/lib/csu/Makefile 1.1 (new) +regress/lib/csu/Makefile.inc 1.1 (new) +regress/lib/csu/initfini/Makefile 1.1-1.4 (new) +regress/lib/csu/initfini/expected 1.1 (new) +regress/lib/csu/initfini/initfini.c 1.1 (new) +regress/lib/csu/initfini/arch/alpha/initfini_asm.S 1.1 (new) +regress/lib/csu/initfini/arch/i386/initfini_asm.S 1.1 (new) +regress/lib/csu/initfini/arch/mips/initfini_asm.S 1.1-1.3 (new) +regress/lib/csu/initfini/arch/powerpc/initfini_asm.S 1.1 (new) +regress/lib/csu/initfini/arch/sparc/initfini_asm.S 1.1-1.2 (new) + + Add init/fini section support in crtbegin and crtend, and introduce + support for DWARF2 exception handling. Fixes PR#12865, PR#13488, + PR#13489, and PR#13491. Also fix ld.elf_so to deal appropriately. + +usr.sbin/mtree/mtree.8 1.13-1.14 + + Fix references to strsvis(3). + +usr.sbin/mtree/mtree.8 1.15 +usr.sbin/mtree/compare.c 1.26 +usr.sbin/mtree/mtree.c 1.17 via patch + + Add an ``-l'' flag which does ``loose'' permission checks. + +etc/security 1.58 + + Run mtree on the special file using the new ``-l'' option, so it + will not complain about things like files set to 444 instead of + 644. + +gnu/dist/bfd/bfd-in.h 1.7 +gnu/dist/bfd/bfd-in2.h 1.5 +gnu/dist/bfd/elflink.h 1.5 +gnu/dist/bfd/elf-bfd.h 1.2 +gnu/dist/bfd/elf.c 1.4 +gnu/dist/include/elf/common.h 1.4 +gnu/dist/ld/emultempl/elf32.em 1.2 + + When linking against libraries with recorded NEEDED/RPATH, no + longer require that the location of dependent libraries be supplied + using the ``-rpath'' option. Fixes PR#14583. + +lib/libc/stdlib/system.c 1.17 + + Don't return if wait()ing for the child is interrupted; fix a + race condition for the parent's SIG{INT,QUIT} disposition. + +usr.sbin/rpc.statd/statd.c 1.19 + + Add a handler for SIGCHLD which collects dead children, so that + rpc.statd won't leave zombies around. + +sys/net/if_gre.c 1.24-1.25 via patch + + Respect down interfaces, and sanity check the tunnel route after + computing it, marking the interface down if there is no route or + it loops back to ourselves. Helps avoid pilot errors which would + result in kernel stack overflows. + +etc/etc.i386/MAKEDEV patch +etc/etc.alpha/MAKEDEV patch + + Replace ca* with ld*. Fixes part of PR#14453. + +sys/crypto/cast128/cast128.c 1.5 +sys/crypto/cast128/cast128.h 1.4 +sys/netinet6/esp_core.c 1.19 + + Fix cast128 with short keys. + +usr.sbin/iopctl/Makefile 1.1 (new) +usr.sbin/iopctl/iopctl.8 1.1-1.6 (new) +usr.sbin/iopctl/iopctl.c 1.1-1.11 (new) via patch +usr.sbin/Makefile patch +distrib/sets/lists/man/mi patch +distrib/sets/lists/base/mi patch + + Add ``iopctl'', a program to control iop(4) devices. + +share/man/man4/ld.4 1.5-1.6 +share/man/man4/mlx.4 1.7-1.8 +share/man/man4/iop.4 1.12,1.14 +share/man/man4/iopsp.4 1.5-1.6 + + Sort sections, and mark these with ``First appeared in 1.5.3''. + +sys/dev/i2o/iopio.h 1.2 +sys/dev/i2o/iopvar.h 1.9-1.10 +sys/dev/i2o/i2o.h 1.9 +sys/dev/i2o/iop.c 1.17-1.18 +sys/dev/i2o/dptivar.h 1.1-1.2 (new) +sys/dev/i2o/i2odpt.h 1.1 (new) +sys/dev/i2o/dpti.c 1.1-1.3 (new) via patch +sys/dev/i2o/files.i2o patch +sys/dev/pci/iop_pci.c 1.6 +share/man/man4/iop.4 1.13 +share/man/man4/dpti.4 1.1 (new) +share/man/man4/Makefile patch +sys/arch/i386/i386/conf.c patch +sys/arch/i386/conf/GENERIC patch +sys/arch/i386/conf/INSTALL patch +etc/etc.i386/MAKEDEV patch +distrib/sets/lists/man/mi patch + + Add driver for DPT/Adaptec I2O RAID management interface. + +share/man/man4/twe.4 patch + + Mark as ``First appeared in 1.5.3''. + +usr.bin/getopt/getopt.1 1.10 + + Fix syntax error in example. Fixes PR#10259. + +lib/libc/stdio/vfprintf.c 1.40 + + Print the sign prefix for -0.0; fixes PR#3137. + +usr.sbin/mlxctl/Makefile 1.1 (new) +usr.sbin/mlxctl/cmds.c 1.1-1.4 (new) +usr.sbin/mlxctl/config.c 1.1 (new) +usr.sbin/mlxctl/dklist.c 1.1-1.3 (new) +usr.sbin/mlxctl/extern.h 1.1-1.2 (new) +usr.sbin/mlxctl/main.c 1.1-1.3 (new) via patch +usr.sbin/mlxctl/mlxctl.8 1.1-1.2 (new) via patch +usr.sbin/mlxctl/util.c 1.1-1.3 (new) +usr.sbin/Makefile patch +distrib/sets/lists/base/mi patch +distrib/sets/lists/man/mi patch + + Add mlxctl(8), a Mylex DAC960 family management utility. + +sys/arch/i386/pci/pchb.c 1.23,1.26 via patch + + Some ServerWorks (Pequr) Host-PCI bridges only get their memory + space enabled, even though IO space works. Some drivers only work + reliably with IO space (ahc(4) being a notable example), so check + for this condition and correct it. + + Also only pay attention to the low byte of configuration register + 0x44 on ServerWorks chips, and compress some duplicated code. + +crypto/dist/ssh/LICENCE 1.1.1.3 +crypto/dist/ssh/OVERVIEW 1.1.1.2 +crypto/dist/ssh/README 1.1.1.2 +crypto/dist/ssh/README.smartcard 1.1 (new) +crypto/dist/ssh/atomicio.c 1.3-1.5 +crypto/dist/ssh/atomicio.h 1.3-1.5 +crypto/dist/ssh/auth-bsdauth.c 1.1 (new) +crypto/dist/ssh/auth-chall.c 1.3-1.5 +crypto/dist/ssh/auth-krb4.c 1.1.1.3 -> 1.4 +crypto/dist/ssh/auth-krb5.c 1.1-1.5 (new) +crypto/dist/ssh/auth-options.c 1.1.1.5-1.1.1.8 +crypto/dist/ssh/auth-options.h 1.1.1.4-1.1.1.5 +crypto/dist/ssh/auth-passwd.c 1.1.1.4 -> 1.4 +crypto/dist/ssh/auth-rh-rsa.c 1.1.1.4-1.1.1.6 +crypto/dist/ssh/auth-rhosts.c 1.6-1.9 +crypto/dist/ssh/auth-rsa.c 1.1.1.4-1.1.1.8 +crypto/dist/ssh/auth-skey.c 1.1-1.5 (new) +crypto/dist/ssh/auth.c 1.4-1.10 +crypto/dist/ssh/auth.h 1.1.1.4 -> 1.7 +crypto/dist/ssh/auth1.c 1.7-1.15 +crypto/dist/ssh/auth2-chall.c 1.2-1.5 +crypto/dist/ssh/auth2.c 1.5-1.13 +crypto/dist/ssh/authfd.c 1.3-1.8 +crypto/dist/ssh/authfd.h 1.1.1.4-1.1.1.5 +crypto/dist/ssh/authfile.c 1.4-1.11 +crypto/dist/ssh/authfile.h 1.1.1.4-1.1.1.5 +crypto/dist/ssh/bufaux.c 1.1.1.4-1.1.1.5 +crypto/dist/ssh/bufaux.h 1.1.1.4-1.1.1.5 +crypto/dist/ssh/buffer.c 1.1.1.4-1.1.1.5 +crypto/dist/ssh/buffer.h 1.1.1.4-1.1.1.5 +crypto/dist/ssh/canohost.c 1.6-1.10 +crypto/dist/ssh/canohost.h 1.2-1.4 +crypto/dist/ssh/channels.c 1.7-1.11,1.13-1.17 +crypto/dist/ssh/channels.h 1.3-1.7 +crypto/dist/ssh/cipher.c 1.5-1.8 +crypto/dist/ssh/cipher.h 1.1.1.4-1.1.1.6 +crypto/dist/ssh/cli.c deleted +crypto/dist/ssh/cli.h delete +crypto/dist/ssh/clientloop.c 1.6-1.15 +crypto/dist/ssh/clientloop.h 1.2-1.3 +crypto/dist/ssh/compat.c 1.1.1.5-1.1.1.9 +crypto/dist/ssh/compat.h 1.1.1.5-1.1.1.8 +crypto/dist/ssh/compress.c 1.4-1.5 +crypto/dist/ssh/compress.h 1.1.1.4-1.1.1.5 +crypto/dist/ssh/crc32.c 1.1.1.4 +crypto/dist/ssh/crc32.h 1.1.1.4-1.1.1.6 +crypto/dist/ssh/deattack.c 1.5-1.10 +crypto/dist/ssh/deattack.h 1.1.1.4-1.1.1.5 +crypto/dist/ssh/dh.c 1.3-1.7 +crypto/dist/ssh/dh.h 1.1.1.2 -> 1.3 +crypto/dist/ssh/dispatch.c 1.1.1.4-1.1.1.5 +crypto/dist/ssh/dispatch.h 1.1.1.3-1.1.1.4 +crypto/dist/ssh/getput.h 1.1.1.4 +crypto/dist/ssh/groupaccess.c 1.2-1.3 +crypto/dist/ssh/groupaccess.h 1.2-1.3 +crypto/dist/ssh/hostfile.c 1.3-1.7 +crypto/dist/ssh/hostfile.h 1.4-1.5 +crypto/dist/ssh/includes.h 1.4-1.5 +crypto/dist/ssh/kex.c 1.6-1.12 +crypto/dist/ssh/kex.h 1.1.1.5-1.1.1.8 +crypto/dist/ssh/kexdh.c 1.1-1.5 (new) +crypto/dist/ssh/kexgex.c 1.1-1.6 (new) +crypto/dist/ssh/key.c 1.3-1.7,1.9-1.12 via patch +crypto/dist/ssh/key.h 1.1.1.4-1.1.1.7 +crypto/dist/ssh/log-client.c delete +crypto/dist/ssh/log-server.c deleted +crypto/dist/ssh/log.c 1.1.1.4-1.1.1.6 +crypto/dist/ssh/log.h 1.2-1.3 +crypto/dist/ssh/login.c delete +crypto/dist/ssh/login.h deleted +crypto/dist/ssh/mac.c 1.2 +crypto/dist/ssh/mac.h 1.2-1.3 +crypto/dist/ssh/match.c 1.1.1.4-1.1.1.7 +crypto/dist/ssh/match.h 1.1.1.4-1.1.1.7 +crypto/dist/ssh/misc.c 1.2-1.8 +crypto/dist/ssh/misc.h 1.2-1.6 +crypto/dist/ssh/moduli 1.1 (new) +crypto/dist/ssh/moduli.5 1.1-1.4 (new) +crypto/dist/ssh/mpaux.c 1.4 +crypto/dist/ssh/mpaux.h 1.1.1.4-1.1.1.5 +crypto/dist/ssh/myproposal.h 1.1.1.5-1.1.1.6 +crypto/dist/ssh/nchan.c 1.1.1.4-1.1.1.9 +crypto/dist/ssh/nchan.h delete +crypto/dist/ssh/nchan.ms 1.1.1.3 +crypto/dist/ssh/nchan2.ms 1.1.1.2 -> 1.3 +crypto/dist/ssh/openssh2netbsd 1.2-1.3 +crypto/dist/ssh/packet.c 1.7-1.14 +crypto/dist/ssh/packet.h 1.1.1.4-1.1.1.9 +crypto/dist/ssh/pathnames.h 1.5-1.7 +crypto/dist/ssh/primes deleted +crypto/dist/ssh/pty.c deleted +crypto/dist/ssh/pty.h delete +crypto/dist/ssh/radix.c 1.1.1.3 -> 1.6 +crypto/dist/ssh/radix.h 1.2-1.3 +crypto/dist/ssh/readconf.c 1.6-1.13 +crypto/dist/ssh/readconf.h 1.1.1.4 -> 1.8 +crypto/dist/ssh/readpass.c 1.4-1.8 +crypto/dist/ssh/readpass.h 1.2-1.4 +crypto/dist/ssh/readpassphrase.3 1.1 (new) +crypto/dist/ssh/readpassphrase.c 1.1 (new) +crypto/dist/ssh/readpassphrase.h 1.1 (new) +crypto/dist/ssh/rijndael.c 1.1.1.2 -> 1.3 +crypto/dist/ssh/rijndael.h 1.1.1.2 -> 1.5 +crypto/dist/ssh/rsa.c 1.1.1.4-1.1.1.5 +crypto/dist/ssh/rsa.h 1.1.1.4-1.1.1.5 +crypto/dist/ssh/scard.c 1.1.1.1-1.1.1.2 (new) +crypto/dist/ssh/scard.h 1.1 (new) +crypto/dist/ssh/scard/Makefile 1.1 (new) +crypto/dist/ssh/scard/Ssh.bin.uu 1.1 (new) +crypto/dist/ssh/scard/Ssh.java 1.1 (new) +crypto/dist/ssh/scp.1 1.1.1.4-1.1.1.5 +crypto/dist/ssh/scp.c 1.9-1.17 +crypto/dist/ssh/servconf.c 1.6-1.14 +crypto/dist/ssh/servconf.h 1.6-1.10 +crypto/dist/ssh/serverloop.c 1.6-1.15 +crypto/dist/ssh/serverloop.h 1.2-1.3 +crypto/dist/ssh/session.c 1.6-1.14,1.16-1.21 +crypto/dist/ssh/session.h 1.1.1.3-1.1.1.5 +crypto/dist/ssh/sftp-client.c 1.7-1.11 +crypto/dist/ssh/sftp-client.h 1.2-1.4 +crypto/dist/ssh/sftp-common.c 1.2-1.4 +crypto/dist/ssh/sftp-common.h 1.2-1.3 +crypto/dist/ssh/sftp-glob.c 1.1-1.7 (new) +crypto/dist/ssh/sftp-glob.h 1.1.1.1-1.1.1.4 (new) +crypto/dist/ssh/sftp-int.c 1.6-1.11 +crypto/dist/ssh/sftp-int.h 1.2-1.4 +crypto/dist/ssh/sftp-server.8 1.1.1.4-1.1.1.7 +crypto/dist/ssh/sftp-server.c 1.8-1.13 +crypto/dist/ssh/sftp.1 1.1.1.5 -> 1.7 +crypto/dist/ssh/sftp.c 1.4-1.9 +crypto/dist/ssh/sftp.h 1.2-1.3 +crypto/dist/ssh/ssh-add.1 1.4-1.8 +crypto/dist/ssh/ssh-add.c 1.7-1.14 +crypto/dist/ssh/ssh-agent.1 1.4-1.9 +crypto/dist/ssh/ssh-agent.c 1.7-1.13 +crypto/dist/ssh/ssh-dss.c 1.4-1.8 +crypto/dist/ssh/ssh-dss.h 1.1.1.2 -> 1.3 +crypto/dist/ssh/ssh-keygen.1 1.4-1.11 +crypto/dist/ssh/ssh-keygen.c 1.6-1.14 +crypto/dist/ssh/ssh-keyscan.1 1.4-1.8 +crypto/dist/ssh/ssh-keyscan.c 1.7-1.13 +crypto/dist/ssh/ssh-rsa.c 1.4-1.8 +crypto/dist/ssh/ssh-rsa.h 1.1.1.2 -> 1.3 +crypto/dist/ssh/ssh.1 1.9-1.16 +crypto/dist/ssh/ssh.c 1.8-1.18 +crypto/dist/ssh/ssh.h 1.5-1.6 +crypto/dist/ssh/ssh1.h 1.2-1.5 +crypto/dist/ssh/ssh2.h 1.1.1.4 +crypto/dist/ssh/ssh_config 1.3-1.4 +crypto/dist/ssh/sshconnect.c 1.7-1.15 +crypto/dist/ssh/sshconnect.h 1.1.1.4-1.1.1.8 +crypto/dist/ssh/sshconnect1.c 1.7-1.17 +crypto/dist/ssh/sshconnect2.c 1.7-1.15 +crypto/dist/ssh/sshd.8 1.8-1.20 +crypto/dist/ssh/sshd.c 1.7-1.17 +crypto/dist/ssh/sshd_config 1.3-1.9 +crypto/dist/ssh/sshlogin.c 1.1.1.1-1.1.1.2 (new) +crypto/dist/ssh/sshlogin.h 1.1.1.1-1.1.1.3 (new) +crypto/dist/ssh/sshpty.c 1.1-1.3 (new) +crypto/dist/ssh/sshpty.h 1.1.1.1-1.1.1.3 (new) +crypto/dist/ssh/sshtty.c 1.1 (new) +crypto/dist/ssh/sshtty.h 1.1.1.1-1.1.1.2 (new) +crypto/dist/ssh/tildexpand.c 1.4-1.5 +crypto/dist/ssh/tildexpand.h 1.2-1.3 +crypto/dist/ssh/ttymodes.c 1.1.1.3-1.1.1.6 +crypto/dist/ssh/ttymodes.h 1.1.1.3-1.1.1.5 +crypto/dist/ssh/uidswap.c 1.1.1.4-1.1.1.6 +crypto/dist/ssh/uidswap.h 1.1.1.3-1.1.1.4 +crypto/dist/ssh/uuencode.c 1.4-1.5 +crypto/dist/ssh/uuencode.h 1.1.1.4-1.1.1.5 +crypto/dist/ssh/version.h 1.11-1.20 via patch +crypto/dist/ssh/xmalloc.c 1.4-1.6 +crypto/dist/ssh/xmalloc.h 1.1.1.3-1.1.1.4 +usr.bin/ssh/Makefile 1.10,1.13 +usr.bin/ssh/libssh/Makefile 1.3-1.4,1.6-1.8 via patch +usr.bin/ssh/scp/Makefile 1.3 +usr.bin/ssh/sftp-server/Makefile 1.3 +usr.bin/ssh/sftp/Makefile 1.2 +usr.bin/ssh/ssh-add/Makefile 1.2 +usr.bin/ssh/ssh-agent/Makefile 1.2 +usr.bin/ssh/ssh-keygen/Makefile 1.2 +usr.bin/ssh/ssh-keyscan/Makefile 1.2-1.3 +usr.bin/ssh/ssh/Makefile 1.6-1.9 +usr.bin/ssh/sshd/Makefile 1.4-1.9 +distrib/sets/lists/etc/mi patch +distrib/sets/lists/etc/obsolete.mi patch +distrib/sets/lists/man/mi patch + + Upgrade OpenSSH to version 3.0.2. + +sys/arch/mac68k/obio/esp.c 1.30 + + Correct operation of non-pseudo-DMA mode, as used on 660 and 840 + AV models. + +sys/arch/sparc/dev/p9100.c patch + + The PROM does not set up the frame buffer if it is not the console. + We should not try to configure it in that case. This makes serial + console work on the SPARCbook, and fixes PR#14213. + +sys/dev/pckbc/pckbd.c 1.29 + + Use a polling command to enable the keyboard instead of + pckbc_enqueue_cmd, which is not intended for use during autoconfig. + This fixes some problems where keyboards would not work with + wscons on i386. + +sys/kern/sys_generic.c 1.60 +lib/libc/sys/poll.2 1.11 + + Make poll(2) ignore negative file descriptors, which is in line + with the Single Unix Specification. + +usr.sbin/lpr/common_source/common.c 1.21 + + Use getifaddrs(3) instead of gethostname(3) for local address + detection. + +sys/netinet6/in6.c 1.38 + + Make sure we don't use an uninitialized pointer. + +sys/dev/pci/pccbb.c 1.70 partial, via patch + + Add PCI power management control to the PCI-CardBus bridge. + Fixes PR#14149. + +lib/libc/time/strftime.c 1.12 via patch +lib/libc/time/strftime.3 1.10-1.12 + + Switch to widely circulated tzcode (2000g) implementation; it + implements C99 features. + +sys/dev/pci/cs4281.c 1.9 + + Remove spurious warning which is no longer valid. + +dist/dhcp/client/dhclient.c 1.3 + + Check for ``-'' as first character only after we checked all + recognized options. Fixes PR#14935. + +sys/arch/sparc/sparc/pmap.c 1.201 + + When counting PTEs, look at all the segments in a region, not + just the first. + +share/man/man4/dpti.4 1.2 + + First appeared in 1.5.3. + +etc/rc.d/ipfilter 1.9-1.10 + + Use && and || for logical concatenations instead of -a/-o operators, + and support ``resync'' (ipf -y). + +sys/arch/arm32/conf/A7000 patch +sys/arch/arm32/conf/A7INST patch +sys/arch/arm32/conf/GENERIC patch +sys/arch/arm32/conf/RISCPC patch +sys/arch/arm32/conf/RPCINST patch +sys/arch/arm32/conf/VOYAGER patch + + Comment out non-working Cumana SCSI II driver for now. + +gnu/dist/libio/cleanup.c 1.2 + + Fix a core dump when libstdc++ is unloaded (via dlclose()) before + exit(). + +sys/dev/ic/wdcvar.h 1.28 +sys/dev/scsipi/atapi_wdc.c 1.39 + + Make DVD commands work on drives configured for DMA. + +lib/libossaudio/ossaudio.c 1.16 +sys/compat/ossaudio/ossaudio.c 1.39 + + Change our emulation of SNDCTL_DSP_POST so that OSS applications + (e.g. xmms) don't randomly pause. + +sys/dev/cardbus/if_ex_cardbus.c 1.17,1.19 via patch +sys/dev/ic/elinkxl.c 1.47-1.48 via patch +sys/dev/ic/elinkxlvar.h 1.10 + + Add Power Management support for Cardbus Etherlink XL cards, and + some cleanup. + +sys/dev/pci/if_ex_pci.c 1.18 + + Improve intr_ack code to support 3c556 and 3c556B. + +sys/arch/macppc/conf/GENERIC 1.89 +sys/arch/macppc/conf/INSTALL 1.52 via patch + + Add the tlp(4) driver to GENERIC, and make the choice of the + de(4) driver vs. the tlp(4) driver consistent between the INSTALL + and GENERIC kernels. The choice is to use the de(4) driver for + the DEC-based Tulip cards, and tlp(4) for the Tulip clones + supported by that driver. + +sys/dev/cardbus/cardbusdevs 1.18-1.20 via patch +sys/dev/cardbus/cardbusdevs.h regenerate +sys/dev/cardbus/cardbusdevs_data.h regenerate +sys/dev/cardbus/if_rtk_cardbus.c 1.4-1.5,1.7 + + Add support for the following cards: + o D-Link DFE-690TXD 10/100 + o Realtek 8139 based cards + o Corega FEther CB-TXD + Fixes PR#15100, PR#13252 and PR#12709. + +sys/dev/ic/siop.c 1.47 via patch +sys/dev/ic/siopvar.h patch + + Don't call siop_morecbd() in interrupt context, but pre-allocate + CBD at probe time instead. Fixes PR#13827, PR#14866 and PR#15048. + +sys/kern/kern_sysctl.c 1.96 + + Fix a memory leak when pl_corename is changed more than once. + +sys/dev/ic/wdc.c 1.101 + + Do not allow forcing Ultra-DMA via config flags if the controller + does not support it. + +sys/dev/pci/pciide.c 1.135 +sys/dev/pci/pciide_cmd_reg.h 1.11 via patch + + Support Ultra-DMA 100 on the CMD 0649. + +distrib/notes/alpha/install 1.22 +distrib/notes/common/main 1.148 +distrib/notes/common/postinstall 1.30 +distrib/notes/common/sysinst 1.28 +distrib/notes/hpcmips/install 1.8 +distrib/notes/macppc/install 1.17 +distrib/notes/macppc/prep 1.23 +distrib/notes/mvme68k/install 1.15 +distrib/notes/sparc/install 1.44 +distrib/notes/sparc64/install 1.11 +distrib/notes/vax/install 1.11 + + Quote > and < characters with \*> and \*< respectively so the + correctness of the generated HTML is improved. + +sys/arch/x68k/dev/intio.c 1.10 +sys/arch/x68k/include/bus.h 1.9 + + Support mapping devices with BUS_SPACE_MAP_SHIFTED_EVEN. + +sys/arch/x68k/conf/files.x68k 1.40 +sys/arch/x68k/conf/ALL 1.45 via patch +sys/arch/x68k/conf/GENERIC 1.63,1.67 via patch +sys/arch/x68k/conf/INSTALL 1.43 +sys/arch/x68k/dev/if_ne_intio.c 1.1 (new) via patch + + Support the Ethernet part of Nereid (ether/USB/memory board).