[BACK]Return to CHANGES-1.4.2 CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src

Annotation of src/CHANGES-1.4.2, Revision 1.1.2.78

1.1.2.78! he          1: #      $NetBSD: CHANGES-1.4.2,v 1.1.2.77 1999/11/08 07:57:32 cgd Exp $
1.1.2.1   cgd         2:
                      3: A complete list of changes from NetBSD 1.4.1 to NetBSD 1.4.2:
                      4:
1.1.2.5   he          5: File                                           Revision(s)
1.1.2.1   cgd         6: ----                                           --------
1.1.2.4   he          7:
1.1.2.1   cgd         8: bin/pax/tar.c                                  1.15
                      9:
                     10:   Add the ability to read V7 tar archives which use USTAR-style
1.1.2.30  cgd        11:   directories.  Addresses PR#8220.
1.1.2.2   cgd        12:
                     13: sbin/newfs_msdos/newfs_msdos.c                 1.4
                     14:
                     15:   After determining the size of a file being used as an msdosfs image, seek
1.1.2.30  cgd        16:   back to its start so subsequent writes go to the right places.
1.1.2.2   cgd        17:
                     18: lib/libkvm/kvm_file.c                          1.14
                     19:
1.1.2.30  cgd        20:   Fix kvm_getfiles() so that it works properly on kernel core dumps.
1.1.2.2   cgd        21:
                     22: usr.bin/netstat/unix.c                         1.18
                     23:
1.1.2.30  cgd        24:   Report error returns from kvm_getfiles() more correctly.
1.1.2.2   cgd        25:
                     26: sys/lib/libsa/ufs.c                            1.26
                     27:
                     28:   Fix a problem that could cause files' seek pointers to be incorrect
1.1.2.30  cgd        29:   after being opened.
1.1.2.2   cgd        30:
                     31: usr.sbin/mbrlabel/mbrlabel.c                   1.4-1.5
                     32:
                     33:   Correct usage message and make the MBR examination code function
1.1.2.30  cgd        34:   properly on architectures which enforce strict alignment.
1.1.2.2   cgd        35:
1.1.2.3   cgd        36: usr.bin/tail/extern.h                          1.4
                     37: usr.bin/tail/forward.c                         1.16
                     38: usr.bin/tail/read.c                            1.7
                     39: usr.bin/tail/reverse.c                         1.11
                     40:
1.1.2.30  cgd        41:   Avoid incorrectly-repeated error messages.
1.1.2.3   cgd        42:
                     43: sys/msdosfs/denode.h                           1.31
                     44: sys/msdosfs/fat.h                              1.13
                     45: sys/msdosfs/msdosfs_fat.c                      1.31
                     46: sys/msdosfs/msdosfs_vnops.c                    1.83
                     47:
                     48:   Fix LP64 problems which made the MS-DOS file system unusable on
                     49:   NetBSD/alpha as reported in PR#8037 and several other problems
                     50:   encountered while researching it (NFS exporting and printf
1.1.2.30  cgd        51:   formats).
1.1.2.3   cgd        52:
                     53: usr.bin/find/extern.h                          1.12
                     54: usr.bin/find/find.h                            1.12
                     55: usr.bin/find/find.1                            1.22-1.23
                     56: usr.bin/find/function.c                                1.31
                     57: usr.bin/find/option.c                          1.13
                     58:
                     59:   Implement -regex and -iregex primaries which behave similarly (but
                     60:   not identically) to the GNU find primaries of the same names.  (The
                     61:   differences are caused by differences in the Basic Regular
1.1.2.30  cgd        62:   Expression implementations.)
1.1.2.5   he         63:
                     64: distrib/sets/lists/comp/md.arm32               1.25
                     65:
                     66:   Add "usr/include/machine/devmap.h" so that the X server can be built.
                     67:
                     68: sys/dev/rnd.c                                  patch
                     69:
                     70:   A more consistent branch-specific fix for the data extraction locking
1.1.2.30  cgd        71:   bug previously fixed.
1.1.2.5   he         72:
                     73: lib/libc/sys/connect.2                         1.14
                     74:
                     75:   Explain how to get status information for non-blocking connects,
1.1.2.30  cgd        76:   fixing PR#8208.
1.1.2.5   he         77:
                     78: sys/dev/eisa/eisadevs                          1.16
1.1.2.38  cgd        79: sys/dev/eisa/eisadevs.h                                regenerate
                     80: sys/dev/eisa/eisadevs_data.h                   regenerate
1.1.2.5   he         81: sys/dev/eisa/if_ep_eisa.c                      1.21
                     82:
                     83:   Recognize a 3Com 3c509 Combo configured in EISA mode, fixing PR#8234.
                     84:
1.1.2.22  he         85: usr.sbin/pkg_install/Makefile.inc              1.6-1.10
                     86: usr.sbin/pkg_install/add/add.h                 1.4
                     87: usr.sbin/pkg_install/add/extract.c             1.17-1.20
                     88: usr.sbin/pkg_install/add/futil.c               1.7-1.8
                     89: usr.sbin/pkg_install/add/main.c                        1.10-1.12
                     90: usr.sbin/pkg_install/add/perform.c             1.30,1.32-1.39
1.1.2.5   he         91: usr.sbin/pkg_install/add/pkg_add.1             1.16
1.1.2.22  he         92: usr.sbin/pkg_install/admin/main.c              1.4-1.8
                     93: usr.sbin/pkg_install/create/create.h           1.12
                     94: usr.sbin/pkg_install/create/main.c             1.14
                     95: usr.sbin/pkg_install/create/perform.c          1.18-1.19
1.1.2.5   he         96: usr.sbin/pkg_install/create/pkg_create.1       1.17-1.18
1.1.2.22  he         97: usr.sbin/pkg_install/create/pl.c               1.12-1.16
                     98: usr.sbin/pkg_install/delete/delete.h           1.5-1.6
                     99: usr.sbin/pkg_install/delete/main.c             1.12-1.13
                    100: usr.sbin/pkg_install/delete/perform.c          1.24-1.28
1.1.2.5   he        101: usr.sbin/pkg_install/delete/pkg_delete.1       1.13-1.14
1.1.2.22  he        102: usr.sbin/pkg_install/info/info.h               1.10-1.11
                    103: usr.sbin/pkg_install/info/main.c               1.17-1.18
                    104: usr.sbin/pkg_install/info/perform.c            1.24-1.28
                    105: usr.sbin/pkg_install/info/show.c               1.13-1.16
1.1.2.5   he        106: usr.sbin/pkg_install/info/pkg_info.1           1.18
1.1.2.22  he        107: usr.sbin/pkg_install/lib/exec.c                        1.6
                    108: usr.sbin/pkg_install/lib/file.c                        1.28-1.32
                    109: usr.sbin/pkg_install/lib/global.c              1.6
                    110: usr.sbin/pkg_install/lib/lib.h                 1.22-1.26
                    111: usr.sbin/pkg_install/lib/lpkg.c                        1.2
                    112: usr.sbin/pkg_install/lib/pen.c                 1.16
                    113: usr.sbin/pkg_install/lib/pkgdb.c               1.4
                    114: usr.sbin/pkg_install/lib/plist.c               1.19-1.22
                    115: usr.sbin/pkg_install/lib/str.c                 1.16-1.17
1.1.2.5   he        116:
                    117:   Update in-tree pkg tools:
                    118:
                    119:   o Pass & use BINDIR instead of hardcoding /usr/sbin.
                    120:   o Adapt this to work better on Solaris.
                    121:   o Treat absolute paths in PLIST properly, i.e. do not allow them
                    122:     at all.
                    123:   o Clean up URL handling.
                    124:   o Fix conflict checking for package names with hyphens in their name
                    125:     by using "pkg-[0-9]*" instead of "pkg-*" for detecting conflicting
                    126:     packages.
                    127:   o Document PKG_TMPDIR environment variable.
                    128:   o De-linting and some code cleanup.
                    129:   o @srcdir was renamed to @src a long time ago (fixing PR#7555).
                    130:   o Message files in binary packages are not displayed with more(1).
                    131:   o Allow specifying a package name without a version.
                    132:   o Call deinstall-script again after files are removed, with
                    133:     POST-DEINSTALL argument.
                    134:   o Disable annoying "key not present" warning.
1.1.2.7   he        135:   o Fix error checking when creating directory for pkgdb.
1.1.2.22  he        136:   o Bring closer to /usr/share/misc/style with the aid of indent(1).
                    137:   o Provide full pathnames for chgrp and chown, fixing PR#8250.
                    138:   o Hide test for URLlength()>0 behind a macro (IS_URL()).
                    139:   o Handle symlinks to directories correctly in "check" and "rebuild"
                    140:     targets.
                    141:   o More work to run the DEINSTALL script a second time.
                    142:   o Some code documentation.
1.1.2.5   he        143:
1.1.2.6   he        144: sys/net/if.c                                   1.51
                    145:
                    146:   Fix a problem in ifa_ifwithnet() for netatalk, making atalkd
1.1.2.30  cgd       147:   work in more configurations.
1.1.2.6   he        148:
                    149: sys/netinet/ip_proxy.c                         1.18
                    150:
                    151:   Check the protocol before forwarding to proxy module.  Fixes
1.1.2.30  cgd       152:   PR#7831.
1.1.2.6   he        153:
                    154: gnu/usr.bin/tar/gnu.c                          1.5
                    155: gnu/usr.bin/tar/list.c                         1.6
                    156:
                    157:   Cast off_t to size_t when passing arguments to functions expecting
                    158:   a size_t.  This fixes errors due to memory corruption when
                    159:   extracting archives with gtar style long file names on big endian
1.1.2.30  cgd       160:   machines.  Fixes PR#8229.
1.1.2.6   he        161:
                    162: doc/tmac/doc-common                            1.32
                    163:
1.1.2.30  cgd       164:   Mark Ap as callable, fixes formatting of a few man pages.
1.1.2.7   he        165:
1.1.2.35  cgd       166: sys/dev/ata/ata_wdc.c                          1.20
                    167: sys/dev/ic/wdc.c                               1.69-1.70
                    168: sys/dev/scsipi/atapi_wdc.c                     patch
1.1.2.7   he        169:
                    170:   Add some debug printfs, change timeout handling to be more efficient
                    171:   and less error-prone, and fix the "lockup after lost interrupt"
1.1.2.8   he        172:   problem some users have been reporting.  Also a mostly-stylistic
                    173:   change guarding tsleep() with a while() loop, and a retry if PIO
1.1.2.30  cgd       174:   mode < 3 fails.
1.1.2.8   he        175:
                    176: share/mk/bsd.man.mk                            1.46
                    177:
                    178:   Use -Tascii for pre-generated man pages, avoiding nroff character
1.1.2.30  cgd       179:   set dependence on LESSCHARSET (!), fixing PR#4522.
1.1.2.8   he        180:
                    181: etc/mtree/special                              1.23-1.24
                    182:
                    183:   Change to match the permissions set on install, and fix for
1.1.2.30  cgd       184:   nonexistent group name.
1.1.2.8   he        185:
                    186: share/zoneinfo/africa                          1.1.1.10
                    187: share/zoneinfo/antarctica                      1.1.1.6
                    188: share/zoneinfo/asia                            1.1.1.9
                    189: share/zoneinfo/australasia                     1.1.1.9
                    190: share/zoneinfo/europe                          1.1.1.9
                    191: share/zoneinfo/leapseconds                     1.1.1.4
                    192: share/zoneinfo/northamerica                    1.1.1.10
                    193: share/zoneinfo/southamerica                    1.1.1.9
                    194:
1.1.2.30  cgd       195:   Update to tzdata1999e.
1.1.2.9   he        196:
                    197: sys/miscfs/fdesc/fdesc_vnops.c                 1.51-1.53
                    198: sys/miscfs/kernfs/kernfs_vnops.c               1.66-1.67
                    199: sys/miscfs/procfs/procfs_vnops.c               1.66-1.68
                    200:
                    201:   Protect {fdesc,kernfs,procfs}_readdir against directory seeks
1.1.2.30  cgd       202:   with bogus offsets.
1.1.2.9   he        203:
1.1.2.10  he        204: etc/rc                                         1.129
                    205:
1.1.2.30  cgd       206:   Fix denial-of-service attack involving vi preserve.
1.1.2.10  he        207:
                    208: usr.bin/su/su.c                                        1.35
                    209:
1.1.2.30  cgd       210:   Fix memory corruption problem.
1.1.2.11  he        211:
                    212: etc/etc.x68k/MAKEDEV                           1.21
                    213:
                    214:   Since we now use Xwrapper to start the X server, we can restrict
1.1.2.12  he        215:   non-root access to grf, mouse and kbd, closing a security hole.
1.1.2.14  he        216:
                    217: sys/dev/pci/pcidevs                            1.137
1.1.2.38  cgd       218: sys/dev/pci/pcidevs.h                          regenerate
                    219: sys/dev/pci/pcidevs_data.h                     regenerate
1.1.2.14  he        220: sys/dev/pci/if_ex_pci.c                                1.7
                    221:
1.1.2.30  cgd       222:   Recognize 3c905C-TX card.
1.1.2.15  he        223:
1.1.2.16  he        224: sys/msdosfs/msdosfs_vnops.c                    1.86
1.1.2.15  he        225:
1.1.2.17  he        226:   Do not permit writing to read-only mounted msdosfs file system,
1.1.2.30  cgd       227:   fixing PR#7619.
1.1.2.18  he        228:
                    229: sys/sys/fcntl.h                                        1.17
                    230: sys/kern/vfs_vnops.c                           1.38
                    231: sys/kern/kern_sig.c                            1.93
                    232:
                    233:   Don't allow coredump to follow symlinks, this has security
1.1.2.30  cgd       234:   implications.
1.1.2.18  he        235:
                    236: sys/ufs/lfs/lfs_alloc.c                                1.23
                    237: sys/ufs/lfs/lfs_segment.c                      1.28
                    238:
                    239:   Fix a printf format bug that gives compiler warnings/errors on
1.1.2.30  cgd       240:   64-bit platforms, fixing PR#8241.
1.1.2.19  he        241:
                    242: lib/libc/gen/__fts13.c                         1.16-1.25
                    243:
                    244:   Fix various bug in fts(3), preventing a buffer overflow on a very
                    245:   deep tree, and a silent trucation of the path when fts_pathlen
1.1.2.30  cgd       246:   overflows.  Also, make this compile on Linux.
1.1.2.20  he        247:
                    248: sbin/newfs_lfs/lfs.c                           1.5
                    249:
                    250:   Refuse to create a file system with too few segments, which
1.1.2.30  cgd       251:   would prevent the cleaner from working, fixing PR#7623.
1.1.2.20  he        252:
                    253: sbin/mount_ados/mount_ados.c                   1.9
                    254: sbin/mount_cd9660/mount_cd9660.c               1.8
                    255: sbin/mount_fdesc/mount_fdesc.c                 1.10
                    256: sbin/mount_filecore/mount_filecore.c           1.2
                    257: sbin/mount_kernfs/mount_kernfs.c               1.11
                    258: sbin/mount_lfs/mount_lfs.c                     1.8
                    259: sbin/mount_msdos/mount_msdos.c                 1.20
                    260: sbin/mount_nfs/mount_nfs.c                     1.23
                    261: sbin/mount_null/mount_null.c                   1.6
                    262: sbin/mount_procfs/mount_procfs.c               1.10
                    263: sbin/mount_umap/mount_umap.c                   1.9
                    264: sbin/mount_union/mount_union.c                 1.6
                    265:
                    266:   Regularize error reporting of mount_* commands for failure of
                    267:   mount(2) to the form "mount_xxx: dev on dir: reason for failure"
                    268:   (as opposed to the old "mount_xxx: : reason for failure").
1.1.2.21  he        269:   This is related to PR#7592, but not a complete fix for that PR.
                    270:
1.1.2.35  cgd       271: distrib/sets/lists/xbase/mi                    1.14-1.16
                    272: distrib/sets/lists/xcomp/mi                    1.7-1.8
                    273: distrib/sets/lists/xserver/md.arm32            1.5-1.7
                    274: distrib/sets/lists/xserver/md.atari            1.4-1.5
                    275: distrib/sets/lists/xserver/md.i386             1.10-1.11
                    276: distrib/sets/lists/xserver/md.vax              1.3 (new)
1.1.2.21  he        277:
                    278:   Various changes to sync these files with xsrc.  Specifically:
                    279:    o Update for XFree86 3.3.4
                    280:    o Update for XFree86 3.3.5
                    281:    o Add Vax X11 server
                    282:    o RCS Id policy conformance
                    283:
                    284: distrib/sets/makeflist                         1.16
                    285:
1.1.2.30  cgd       286:   Cope with #-comments in distrib set files.
1.1.2.21  he        287:
                    288: etc/security                                   1.40
                    289:
1.1.2.30  cgd       290:   Don't try to grab disklabels from CDs.
1.1.2.21  he        291:
                    292: sys/nfs/nfs_subs.c                             1.71
                    293:
1.1.2.30  cgd       294:   Don't truncate minor numbers > 255 on a NFS client.
1.1.2.21  he        295:
                    296: sys/arch/i386/i386/locore.s                    1.212
                    297:
                    298:   Make kernels configured without npx link again, fixing PR#8262.
                    299:
                    300: sbin/disklabel/interact.c                      1.10
                    301:
1.1.2.30  cgd       302:   'Label disk?' prompt should check for 'Y' as well as 'y'.
1.1.2.21  he        303:
                    304: sys/dev/isa/files.isa                          1.89
                    305:
                    306:   The nca driver mistakenly detects an i82585tx as its hardware.
                    307:   Move the nca driver probe after the iy probe (which is more
1.1.2.30  cgd       308:   friendly to other hardware).
1.1.2.21  he        309:
                    310: share/mk/bsd.doc.mk                            1.43
                    311: share/mk/bsd.files.mk                          1.10
                    312: share/mk/bsd.kmod.mk                           1.32
                    313: share/mk/bsd.lib.mk                            1.157
                    314: share/mk/bsd.man.mk                            1.48
                    315: share/mk/bsd.nls.mk                            1.19
                    316: share/mk/bsd.prog.mk                           1.103
                    317:
                    318:   Allow natural use of multiple "make" targets within the main tree
                    319:   without setting BUILD in /etc/mk.conf, or anywhere else.
                    320:   Particularly, permit "make all install" and "make file install"
                    321:   (where file is installed by "make install"). Behavior with BUILD
1.1.2.30  cgd       322:   set is unchanged.  Fixes PR#8313 and PR#3894.
1.1.2.21  he        323:
                    324: sys/dev/ic/i82586.c                            1.24
                    325:
                    326:   Remove a spurious printf() from the interrupt handler which got
1.1.2.30  cgd       327:   triggered when sharing the interrupt level with other devices.
1.1.2.21  he        328:
                    329: gnu/dist/gdb/config/arm/tm-armnbsd.h           1.5
                    330:
                    331:   Make single-stepping over conditional instructions work on the
1.1.2.30  cgd       332:   ARM32, fixing PR#7565 and possibly PR#8156.
1.1.2.21  he        333:
                    334: sys/dev/ic/clmpccreg.h                         1.2
                    335: sys/dev/ic/clmpccvar.h                         1.3
                    336: sys/dev/ic/clmpcc.c                            1.6
                    337:
1.1.2.30  cgd       338:   Fix panics seen by some people during mvme167 installation.
1.1.2.22  he        339:
                    340: distrib/utils/sysinst/arch/mac68k/md.c         1.12
                    341:
                    342:   Insert a leading slash in device name used in md_pre_disklabel(),
1.1.2.30  cgd       343:   fixing PR#8384.
1.1.2.23  he        344:
1.1.2.35  cgd       345: sys/arch/arm32/podulebus/if_ie.c               patch
1.1.2.23  he        346:
1.1.2.30  cgd       347:   Fix Berkeley Packet Filter support, fixing PR#8343.
1.1.2.24  itojun    348:
                    349: sys/dev/ic/smc91cxx.c                          1.18-1.19
                    350:
                    351:   Avoid multicast packet loopback from itself during promiscuous mode.
                    352:   This makes the driver behave as IFF_SIMPLEX interface in all cases.
1.1.2.25  cgd       353:
                    354: sys/dev/ic/elinkxl.c                           1.14
                    355: sys/dev/ic/elinkxlreg.h                                1.2
                    356:
1.1.2.26  he        357:   Select the right tranceiver type when configuring the driver,
                    358:   and change the timing for the MII code a bit.  Fixes the problem
                    359:   reported in PR#8363 with the MII not being reported
1.1.2.30  cgd       360:   correctly.
1.1.2.25  cgd       361:
                    362: sys/dev/pci/ncr.c                              1.81
                    363:
1.1.2.26  he        364:   Make the ncr driver work with more than 5 devices on the same
1.1.2.30  cgd       365:   bus.  Fixes PR#6347.
1.1.2.25  cgd       366:
                    367: sys/dev/pci/ncr.c                              1.82
                    368:
1.1.2.26  he        369:   Make driver build with Tekram EEPROM support enabled.
1.1.2.30  cgd       370:   Fixes PR#8141.
1.1.2.25  cgd       371:
                    372: sys/dev/pci/ncr.c                              1.83
                    373:
1.1.2.26  he        374:   Zero out DMA memory regions to avoid use of uninitialized
1.1.2.31  cgd       375:   memory (and resulting "COMMAND FAILED" errors) on systems
1.1.2.30  cgd       376:   which don't clear memory on boot.
1.1.2.26  he        377:
1.1.2.35  cgd       378: sys/dev/wscons/wsemul_vt100_keys.c             1.3
1.1.2.26  he        379:
1.1.2.30  cgd       380:   Map the Home and End keys as xterm does.
1.1.2.27  he        381:
                    382: sys/arch/i386/conf/DISKLESS                    1.67
                    383:
1.1.2.30  cgd       384:   Update device name ed* -> we*, fixing PR#7503 and PR#8020.
1.1.2.27  he        385:
1.1.2.34  cgd       386: lib/libc/arch/arm32/Makefile.inc               1.7
                    387: lib/libc/arch/arm32/gen/divsi3.S               1.3-1.4
                    388: sys/lib/libkern/arch/arm32/divsi3.S            1.3-1.6
1.1.2.27  he        389:
                    390:   If the highest bit of the dividend is set, care must be taken when
1.1.2.34  cgd       391:   shifting the divisor.  Fixes PR#7760.  Also, arrange for this file
                    392:   to be copied to libkern via libc's copy-to-libkern target.
1.1.2.29  cgd       393:
                    394: usr.sbin/amd/AUTHORS                           1.1.1.7
                    395: usr.sbin/amd/Makefile                          1.9-1.12
                    396: usr.sbin/amd/amd/am_ops.c                      1.9
                    397: usr.sbin/amd/amd/amd.c                         1.12
                    398: usr.sbin/amd/amd/amfs_auto.c                   1.1.1.3
                    399: usr.sbin/amd/amd/amfs_program.c                        1.1.1.3
                    400: usr.sbin/amd/amd/amfs_toplvl.c                 1.1.1.3
                    401: usr.sbin/amd/amd/amq_subr.c                    1.11
                    402: usr.sbin/amd/amd/amq_svc.c                     1.8
                    403: usr.sbin/amd/amd/conf.c                                1.7
                    404: usr.sbin/amd/amd/conf_parse.y                  1.6
                    405: usr.sbin/amd/amd/info_hesiod.c                 1.1.1.2
                    406: usr.sbin/amd/amd/info_nis.c                    1.14
                    407: usr.sbin/amd/amd/map.c                         1.12
                    408: usr.sbin/amd/amd/mapc.c                                1.12
                    409: usr.sbin/amd/amd/nfs_prot_svc.c                        1.8
                    410: usr.sbin/amd/amd/nfs_start.c                   1.10
                    411: usr.sbin/amd/amd/ops_cdfs.c                    1.8
                    412: usr.sbin/amd/amd/ops_nfs.c                     1.8
                    413: usr.sbin/amd/amd/opts.c                                1.9
                    414: usr.sbin/amd/amd2netbsd                                1.20-1.22
                    415: usr.sbin/amd/amq/amq.c                         1.13
                    416: usr.sbin/amd/doc/Makefile                      1.6-1.7
                    417: usr.sbin/amd/doc/am-utils.info                 deleted
                    418: usr.sbin/amd/doc/am-utils.info-1               deleted
                    419: usr.sbin/amd/doc/am-utils.info-2               deleted
                    420: usr.sbin/amd/doc/am-utils.info-3               deleted
                    421: usr.sbin/amd/doc/am-utils.info-4               deleted
                    422: usr.sbin/amd/doc/am-utils.info-5               deleted
                    423: usr.sbin/amd/doc/am-utils.info-6               deleted
                    424: usr.sbin/amd/doc/am-utils.texi                 1.1.1.6
                    425: usr.sbin/amd/doc/hlfsd.ps                      1.1.1.3
                    426: usr.sbin/amd/doc/version.texi                  1.1.1.6
                    427: usr.sbin/amd/fixmount/fixmount.c               1.7
                    428: usr.sbin/amd/fsinfo/fsi_gram.y                 1.8
                    429: usr.sbin/amd/fsinfo/fsinfo.c                   1.11
                    430: usr.sbin/amd/hlfsd/hlfsd.c                     1.8
                    431: usr.sbin/amd/include/am_compat.h               1.1.1.5
                    432: usr.sbin/amd/include/am_defs.h                 1.10
                    433: usr.sbin/amd/include/am_utils.h                        1.8
                    434: usr.sbin/amd/include/amd.h                     1.7
                    435: usr.sbin/amd/include/amu_nfs_prot.h            1.7
                    436: usr.sbin/amd/include/config.h                  1.15
                    437: usr.sbin/amd/libamu/mkconf                     1.1.1.2
                    438: usr.sbin/amd/libamu/mount_fs.c                 1.1.1.7
                    439: usr.sbin/amd/libamu/tranputil.c                        1.1.1.7
                    440: usr.sbin/amd/libamu/wire.c                     1.1.1.5
                    441: usr.sbin/amd/libamu/xutil.c                    1.4
                    442: usr.sbin/amd/mk-amd-map/mk-amd-map.c           1.11
                    443: usr.sbin/amd/pawd/pawd.c                       1.1.1.3
                    444: usr.sbin/amd/wire-test/wire-test.c             1.5
                    445:
                    446:   Upgrade amd(8) and related software to fix expoitable stack overflows
1.1.2.30  cgd       447:   in amq(8), as reported in BUGTRAQ and elsewhere.
1.1.2.32  cgd       448:
                    449: usr.sbin/config/sem.c                          1.23
                    450:
                    451:   Fix the (English) grammar in a couple of places.
                    452:
                    453: distrib/sets/lists/base/mi                     1.122
                    454: usr.bin/Makefile                               1.107
                    455: usr.bin/mktemp/Makefile                                1.1-1.2 (new)
                    456: usr.bin/mktemp/mktemp.1                                1.1-1.3 (new)
                    457: usr.bin/mktemp/mktemp.c                                1.1-1.2 (new)
                    458:
                    459:   Add mktemp(1), a utility to make temporary files for shell scripts.
                    460:
                    461: sys/kern/uipc_socket2.c                                1.31-1.33
                    462:
                    463:   Compact mbuf clusters, to help prevent mbuf cluster exhaustion when
                    464:   receiving lots of small packets.  This costs some performance (the
                    465:   compaction copies data), but adds a lot of stability to many systems.
                    466:
                    467: sys/dev/pci/if_vr.c                            1.26
                    468:
                    469:   Fix packet reception in promiscuous mode: compare the Ethernet
                    470:   destination address against our station address if it's not a
                    471:   multicast packet.  Fixes a redirect storm problem.
1.1.2.33  cgd       472:
                    473: sys/arch/alpha/conf/Makefile.alpha             1.53
1.1.2.36  cgd       474: sys/arch/amiga/conf/Makefile.amiga             1.82
1.1.2.33  cgd       475:
                    476:   Be more efficient when linking kernels with debugging symbols.  (Don't
                    477:   copy them just to strip them, use strip -o.)
1.1.2.37  cgd       478:
                    479: usr.bin/col/col.c                              1.11
                    480:
                    481:   Fix incorrect option string used in call to getopt(3).  Fixes PR#8475.
                    482:
                    483: gnu/dist/gprof/gprof.1                         1.2
                    484:
                    485:   Remove references to nonexistent manual pages and replace them with
                    486:   up-to-date references where appropriate.
1.1.2.39  cgd       487:
                    488: share/man/man8/compat_ultrix.8                 1.9
                    489:
                    490:   Fix typo in roff macro name.
                    491:
                    492: bin/df/df.c                                    1.32
                    493:
1.1.2.42  cgd       494:   Fix an overflow when using df(1) on a big partition's raw device,
                    495:   where the number of available blocks would be displayed incorrectly.
1.1.2.39  cgd       496:
                    497: usr.bin/join/join.c                            1.16
                    498:
                    499:   Fix incorrect array size in a call to memset(), and avoid a possible
                    500:   segmentation fault in a call to memmove().  Fixes PR#8184.
                    501:
                    502: sys/dev/raidframe/rf_netbsdkintf.c             1.20
                    503: sys/dev/raidframe/rf_raid.h                    1.6
                    504: sys/dev/raidframe/rf_states.c                  1.7
                    505:
                    506:   Add a more reasonable throttling mechanism to the RAIDframe code.
                    507:   Increases write performance, and helps prevent the I/O routines from
                    508:   using too much kernel memory.
1.1.2.40  cgd       509:
                    510: sys/sys/disklabel_mbr.h                                1.4
                    511:
                    512:   Correct NTFS partition type.
                    513:
                    514: usr.sbin/mbrlabel/mbrlabel.c                   1.6
                    515: sys/sys/disklabel_mbr.h                                1.5
                    516:
                    517:   Correct handling of extended partitions within extended partitions, and
                    518:   add support for Linux extended partitions.
1.1.2.41  he        519:
                    520: include/db.h                                   1.17
                    521:
                    522:   Fix P_{16,32}_SWAP() macros to avoid unaligned 16 and 32 bit
                    523:   memory accesses.  This fixes a problem seen on arm32 when trying
                    524:   to use the db(3) functions to access a BIG_ENDIAN btree.
                    525:
                    526: usr.bin/systat/extern.h                                1.8-1.9
                    527: usr.bin/systat/fetch.c                         1.5
                    528: usr.bin/systat/main.c                          1.16
                    529: usr.bin/systat/netstat.c                       1.11
                    530: usr.bin/systat/pigs.c                          1.14
                    531:
                    532:   LP64 and type sanity fixes, with visible effects of enabling echo
                    533:   on commands and correct cursor placement after update.
                    534:
                    535: usr.bin/systat/cmds.c                          1.10
                    536: usr.bin/systat/keyboard.c                      1.6
                    537:
                    538:   Do not downcase input, which prevented "ignore X11" in the
                    539:   "netstat" display from working.  Fixes PR#7655.
1.1.2.43  cgd       540:
                    541: sys/dev/raidframe/rf_layout.c                  1.4
                    542:
                    543:   Do not continue the configuration process if sectorsPerStripeUnit is
                    544:   not larger than 0.
                    545:
                    546: sys/dev/raidframe/rf_driver.c                  1.12
                    547:
                    548:   rf_UnconfigureVnodes() needs to be called in the DO_RAID_FAIL macro.
                    549:
                    550: sys/dev/raidframe/rf_netbsdkintf.c             1.21
                    551:
                    552:   splbio()/splx() protect some reconstruction code to avoid
                    553:   potentially bad interatctions with the pool code.
                    554:
                    555: sys/dev/raidframe/rf_parityscan.c              1.5
                    556:
                    557:   Do not allow rebuilding parity on a degraded RAID set.  Also, don't
                    558:   allow parity rewriting on a RAID 0 set, as that makes no sense.
1.1.2.44  cgd       559:
1.1.2.45  cgd       560: usr.bin/audio/common/audio.c                   1.9
                    561:
                    562:   Fix an off-by-one error in the error message array.
                    563:
1.1.2.66  he        564: usr.bin/audio/record/record.c                  1.6
                    565: usr.bin/audio/play/audioplay.1                 1.5
                    566: usr.bin/audio/play/play.c                      1.11
                    567:
                    568:   If not specified on the command line, attempt to fall back
                    569:   to the environment variables AUDIODEVICE (for -d) and
                    570:   AUDIOCTLDEVICE (for -C) before falling back to _PATH_* constants.
                    571:
1.1.2.45  cgd       572: usr.bin/audio/record/record.c                  1.7-1.8
                    573:
                    574:   Fix audiorecord(1)'s "-t" option so that it actually works.
1.1.2.46  cgd       575:
1.1.2.66  he        576: usr.bin/audio/record/audiorecord.1             1.6-1.7
                    577:
                    578:   Document AUDIODEVICE and AUDIOCTLDEVICE environment variables
                    579:   and the -t option.
                    580:
                    581: share/man/man7/environ.7                       1.8
                    582:
                    583:   Document the AUDIODEVICE and AUDIOCTLDEVICE environment variables.
                    584:
                    585: usr.bin/audio/play/play.c                      1.13
                    586:
                    587:   Honor the "-f" flag even if we appear to recognize a broken Sun audio
                    588:   file, and fix an error message on little-endian hosts.
                    589:
1.1.2.46  cgd       590: usr.sbin/mopd/common/dl.c                      1.4
                    591:
                    592:   In a program request packet during the second and third stage of an
                    593:   Ultrix/mips MOP boot, the "software" packet is 256 bytes - bump the
                    594:   size of the program array (maximum for the VAX must only be 16 bytes).
1.1.2.47  cgd       595:
                    596: sys/dev/raidframe/rf_netbsdkintf.c             1.24
                    597:
                    598:   Don't allow reconstructs, copybacks, or forced failures of components if
                    599:   using a RAID 0, since RAID 0 can't handle those sorts of things.
                    600:
                    601: sys/dev/raidframe/rf_parityscan.c              1.6
                    602:
                    603:   Don't panic the system just because there is a problem verifying
                    604:   the parity.
                    605:
                    606: sys/dev/raidframe/rf_reconstruct.c             1.6
                    607:
                    608:   Clean up reconstruction accounting a bit.  While it worked before, it
                    609:   was slightly broken in the case where the RAID set did not support
                    610:   reconstruction.
                    611:
                    612: sys/dev/raidframe/rf_netbsdkintf.c             1.26
                    613:
                    614:   Correct and/or improve detection of bogus row/column values passed
                    615:   in via ioctls.
                    616:
                    617: sys/dev/raidframe/rf_reconmap.c                        1.6
                    618:
                    619:   Fix an 'off-by-one' error in a RF_ASSERT which meant that a reconstruct
                    620:   would panic in the case where the stripe width was 1 block.
1.1.2.48  he        621:
                    622: usr.sbin/nfsd/nfsd.c                           1.31
                    623: usr.sbin/nfds/nfsd.8                           1.10-1.11
                    624:
                    625:   Serve UDP requests by default if neither UDP nor TCP is specified,
                    626:   as already documented in the man page.  Fixes PR#7358.
1.1.2.49  he        627:
                    628: libexec/ftpd/ftpd.c                            1.70
                    629:
                    630:   Avoid segmentation fault if there is an empty line in /etc/ftpusers,
                    631:   fixing PR#8504.
1.1.2.50  he        632:
                    633: sys/arch/amiga/dev/sbic.c                      1.36
                    634:
                    635:   Make this compile with options DEBUG.
                    636:
                    637: sys/dev/pci/if_tireg.h                         1.1 (new)
                    638: sys/dev/pci/ti_fw.h                            1.1 (new)
                    639: sys/dev/pci/ti_fw2.h                           1.1 (new)
1.1.2.51  cgd       640: sys/dev/pci/if_ti.c                            patch (new)
1.1.2.50  he        641: sys/dev/pci/files.pci                          1.62 via patch
                    642: sys/dev/pci/pcidevs                            1.150 via patch
                    643: sys/dev/pci/pcidevs_data.h                     regenerate
                    644: sys/dev/pci/pcidevs.h                          regenerate
                    645:
1.1.2.51  cgd       646:   Add a driver for Alteon Gigabit Ethernet cards.
1.1.2.50  he        647:
                    648: sys/nfs/nfs_boot.c                             1.51-1.52
                    649:
                    650:   Mount diskless root with "noconn" option to allow easier use of
1.1.2.51  cgd       651:   multi-homed servers.  Also, wait a while between bringing up
                    652:   interface and using it, to allow drivers to establish link settings.
1.1.2.50  he        653:
                    654: libexec/ftpd/ftpcmd.y                          1.39
                    655:
                    656:   Don't use an undefined C expression, fixing PR#8534.
1.1.2.52  cgd       657:
                    658: gnu/dist/bfd/targets.c                         1.10
                    659:
                    660:   Fix calculation of size of bfd_target_vector, which was incorrect and
                    661:   would cause some bfd-using programs (e.g. ar) to crash.  Fixes PR#8200
                    662:   and PR#8573.
                    663:
                    664: usr.bin/rwho/rwho.c                            1.12
                    665:
                    666:   Use full hostnames when sorting rwho database entries.  Fixes PR#8401.
1.1.2.53  cgd       667:
                    668: usr.bin/id/id.c                                        1.15
                    669:
1.1.2.71  cgd       670:   Fix inconsistent format between `id' and `id userid'.  Fixes PR#8706.
1.1.2.53  cgd       671:
                    672: bin/sh/jobs.c                                  1.32
                    673:
                    674:   Allow the tty interrupt character (e.g. ^C) to interrupt loops run
                    675:   in an interactive shell again.
                    676:
                    677: distrib/sets/lists/base/mi                     1.129
                    678: distrib/sets/lists/misc/mi                     1.22
                    679: etc/mtree/NetBSD.dist                          1.92
                    680: usr.sbin/dhcp/server/Makefile                  1.5
                    681:
                    682:   Install an example dhcpd.conf into /usr/share/examples/dhcp
                    683:   to provide an example of how to setup a dhcp server.
                    684:
                    685: sys/arch/i386/conf/GENERIC                     1.262, 1.264 via patch
                    686: distrib/notes/i386/hardware                    1.56
                    687:
                    688:   Remove "nca* at isa?" from i386 GENERIC kernel.  Its probe function
                    689:   gives false positives and steps on other hardware.  Fixes PR#8361.
                    690:
                    691: usr.sbin/quot/quot.c                           1.15-1.16
                    692:
                    693:   Fix integer overflows with file systems >=2GB.
                    694:
                    695: sys/nfs/nfs_nqlease.c                          1.30
                    696:
                    697:   Fix an odd corner case if you use nfsv3 and nqnfs at the same time:
                    698:   v3 changes the error-case behavior of the nfsm_reply macro, but the
                    699:   caller keeps going and in this case you end up calling vput(NULL).
                    700:
                    701: sys/net/route.c                                        1.28
                    702:
                    703:   Avoid duplicate free() calls if a route's gateway points to itself,
                    704:   by marking a route down (~RTF_UP) _after_ calling RTFREE on its
                    705:   gateway.  Partial fix for PR#4561 and PR#4827 (the looped route can
                    706:   still occur, but it won't cause a panic).
                    707:
                    708: sys/net/pfil.c                                 1.9
                    709:
                    710:   Fix panic()s in pfil_list_remove() when running "ipf -D" a second
                    711:   time with a DIAGNOSTIC kernel.
                    712:
1.1.2.74  cgd       713: sys/arch/arm32/arm32/db_machdep.c              1.14
1.1.2.53  cgd       714: sys/coda/coda_subr.c                           1.7
                    715: sys/coda/coda_vnops.c                          1.13
                    716: sys/kern/vfs_subr.c                            1.111-1.112
                    717: sys/sys/vnode.h                                        1.65
                    718: sys/ufs/lfs/lfs_segment.c                      1.31
                    719: sys/ufs/mfs/mfs_vnops.c                                1.18
                    720: usr.sbin/pstat/pstat.c                         1.46
                    721:
                    722:   Fix potential overflow of v_usecount and v_writecount (and panics
                    723:   resulting from this) by widening them to `long'.  Mostly affects
                    724:   systems where maxvnodes>=32768.
1.1.2.54  cgd       725:
                    726: lib/libntp/systime.c                           1.4-1.6
                    727:
                    728:   Fix an LP64 bug that would cause NTP to report "previous time
                    729:   adjustment did not complete" on NetBSD/alpha.  Fixes PR#7602.
                    730:
                    731: usr.sbin/xntp/xntpd/ntp_proto.c                        1.6
                    732:
                    733:   Improve calculation of 'tick' used in the precision estimate.
                    734:
                    735: usr.sbin/xntp/xntpd/ntp_peer.c                 1.5
                    736:
                    737:   Don't start all peers simultaneously if using DNS names in ntp.conf.
                    738:
                    739: sys/kern/kern_clock.c                          1.50
                    740:
                    741:   If using kernel NTP PLL, initialize "fixtick" to a reasonable
                    742:   approximation of reality if machine-dependent code doesn't.  This
                    743:   allows a NetBSD/alpha kernel (where hz=1024) with "options NTP" to
                    744:   synch up quite nicely (as opposed to having an frequency error of
                    745:   ~560ppm, which is outside the capture range of the PLL).
                    746:
                    747: sys/arch/alpha/alpha/clock.c                   1.26
                    748:
                    749:   Patch time_precision so we report a realistic NTP "precision"
                    750:   value to userland.
1.1.2.55  cgd       751:
                    752: libexec/lfs_cleanerd/library.c                 1.13-1.14
                    753:
                    754:   Remove incorrect partial-segment timestamp optimization from
                    755:   lfs_segmapv which would cause continuous cleaning and eventual
                    756:   panics with "no clean segments."  Don't complain if fstat() fails
                    757:   on the Ifile when the file system has been unmounted (avoids
                    758:   expected errors every time an LFS is unmounted).
                    759:
                    760: usr.sbin/tcpdump/Makefile                      1.16
                    761: usr.sbin/tcpdump/interface.h                   1.10
                    762: usr.sbin/tcpdump/print-tcp.c                   1.15
                    763: usr.sbin/tcpdump/tcpdump.c                     1.12 via patch
1.1.2.58  cgd       764: usr.sbin/tcpdump/tcpdump.8                     1.10-1.11 via patch
1.1.2.55  cgd       765: usr.sbin/tcpdump/print-ascii.c                 1.1 (new)
                    766: usr.sbin/tcpdump/print-telnet.c                        1.1 (new)
                    767:
                    768:   Add telnet option printing and hex/ascii dumps to tcpdump.
1.1.2.56  he        769:
1.1.2.57  he        770: bin/ps/print.c                                 1.44
1.1.2.56  he        771: usr.sbin/ac/ac.c                               1.9
                    772: usr.bin/systat/ps.c                            1.6
                    773: usr.bin/w/w.c                                  1.32
                    774:
1.1.2.57  he        775:   Make various utilities skip "dty" as well as "tty" on terminals,
                    776:   so that the actually used tty is visiable instead of just 'dt'.
1.1.2.59  cgd       777:
                    778: sys/kern/kern_synch.c                          1.66
                    779:
                    780:   Correct use of `wrong' clock for %cpu calculation.  (This is not
                    781:   a functional change at present because all clock frequencies are
                    782:   the same.)
1.1.2.60  cgd       783:
                    784: sys/netinet/ip_input.c                         1.93
                    785: sys/netinet/ip_flow.c                          1.14
                    786:
                    787:   Multicast storm prevention: don't attempt to forward link-level
                    788:   multicast packets which contain ip unicast packets; these packets
                    789:   would only be generated from misconfigured/buggy systems.
1.1.2.61  cgd       790:
1.1.2.63  he        791: sys/adosfs/advfsops.c                          1.37-1.38
1.1.2.61  cgd       792: sys/coda/coda_vnops.c                          1.14
                    793: sys/filecorefs/filecore_vfsops.c               1.8
                    794: sys/isofs/cd9660/cd9660_vfsops.c               1.40
                    795: sys/miscfs/specfs/spec_vnops.c                 1.44
                    796: sys/miscfs/union/union_subr.c                  1.36
                    797: sys/msdosfs/msdosfs_vfsops.c                   1.63
                    798: sys/ufs/ext2fs/ext2fs_vfsops.c                 1.28
                    799: sys/ufs/ffs/ffs_vfsops.c                       1.53
1.1.2.63  he        800: sys/ufs/lfs/lfs_vfsops.c                       1.39
1.1.2.61  cgd       801: sys/uvm/uvm_swap.c                             1.29
                    802:
                    803:   In spec_close(), call the device's close routine with the vnode
                    804:   unlocked if the call might block. Force a non-blocking close if
                    805:   VXLOCK is set.  This eliminates a potential deadlock situation, and
                    806:   should eliminate the dirty buffers on reboot issue.
                    807:
                    808: etc/rc.conf                                    1.59
                    809:
                    810:   Add "-f /var/db/ntp.drift" to default xntpd parameters to make it
                    811:   more likely the clock frequency error learned by NTP will be
                    812:   retained across reboots.
1.1.2.63  he        813:
                    814: sys/dev/wscons/wsdisplay.c                     1.31
                    815: sys/dev/wscons/wsdisplay_compat_usl.c          1.10
                    816: sys/dev/wscons/wsdisplayvar.h                  1.13
                    817:
                    818:   Enable VT-switching ioctls on ttyEcfg, which allows Linux X servers
                    819:   to work when properly configured (with symlink /emul/linux/dev/tty0
                    820:   -> /dev/ttyEcfg).
                    821:
                    822: sys/arch/macppc/include/disklabel.h            1.4
                    823: sys/arch/macppc/macppc/disksubr.c              1.5
                    824:
                    825:   Add support for reading MacOS-partitioned disks. Stolen from the mac68k
                    826:   port, but modified in that macppc searches for netbsd-partitioned
                    827:   disks before MacOS partitioned disks, since installboot generates a
                    828:   fake MacOS partition table which isn't the one we want to use.
1.1.2.64  he        829:
                    830: sys/arch/macppc/include/vmparam.h              1.9
                    831: sys/arch/macppc/include/param.h                        1.5-1.6
                    832:
                    833:   Fix "panic: startup: cannot allocate VM for buffers" right after
                    834:   copyright message when RAM > approx. 128MB.
                    835:   Move kernel segment base to 0xf00000, some Power Macintosh 9500s
                    836:   won't boot witht he old value.
                    837:
                    838: sys/arch/powerpc/powerpc/pmap.c                        1.24
                    839:
                    840:   Make sure we only use addresses inside the available memory region
                    841:   in pmap_bootstrap.
                    842:
                    843: distrib/notes/pmax/install                     1.21
                    844:
                    845:   Include the root-path in the booptab and dhcpd.conf examples.
                    846:
                    847: distrib/utils/sysinst/arch/pmax/md.c           1.34
                    848:
                    849:   During a custom partition layout, don't create an empty /usr
                    850:   partition that newfs fails on if / and swap take up the entire disk.
                    851:
                    852: distrib/pmax/Makefile.inc                      1.2
                    853: distrib/pmax/instkernel/Makefile               1.5-1.11
                    854: distrib/pmax/ramdisk/Makefile                  1.4-1.9
                    855: etc/etc.pmax/Makefile.inc                      1.4-1.5
                    856:
                    857:   Bring pmax release building machinery up-to-date.
                    858:
                    859: sbin/ldconfig/ldconfig.c                       1.23-1.25
                    860:
                    861:   Do not handle a missing /etc/ld.so.conf as a fatal error,
                    862:   and plug a file descriptor leak.
                    863:
                    864: sys/arch/i386/conf/GENERIC                     1.255
                    865: sys/dev/pci/files.pci                          1.57
                    866: sys/dev/pci/pcidevs                            patch
                    867: sys/dev/pci/pcidevs_data.h                     regenerate
                    868: sys/dev/pci/pcidevs.h                          regenerate
                    869: sys/dev/pci/if_rl.c                            1.2 + patch (new)
                    870: sys/dev/pci/if_rlreg.h                         1.1 (new)
                    871:
1.1.2.68  cgd       872:   Add a driver for Realtek Ethernet cards.
1.1.2.64  he        873:
                    874: sys/kern/kern_time.c                           1.41
                    875:
                    876:   If time delta is larger than thresh, use 10* adjustment factor.
                    877:   Make this work for negative deltas too.  Fixes PR#8589.
                    878:
                    879: sys/dev/scsipi/scsiconf.c                      1.129-1.130
                    880:
                    881:   Add quirks for Toshiba XM-3401TA SCSI CD-ROM and CDU-561 CD-ROM,
                    882:   fixing PR#7438 and PR#8608.
1.1.2.65  he        883:
                    884: lib/libc/net/inet_pton.c                       1.10
                    885:
                    886:   Fix IPv6 parsing for the benefit of BIND.
1.1.2.66  he        887:
                    888: gnu/usr.bin/ld/ld/lib.c                                1.20
                    889:
                    890:   Don't abuse alloca() for allocating string sections which can
                    891:   easily have a size of several megabytes, exceeding the hard stack
                    892:   limit on some ports.  Fixes PR#8547.
                    893:
                    894: sys/dev/ic/wdc.c                               1.76
                    895:
                    896:   The WDCF_IRQ_WAIT flag was erroneously cleared when an earlier
                    897:   interrupt not for this IDE channel controller was received.
1.1.2.67  he        898:   Fixes the "missing untimeout" problems and PR#8639.
1.1.2.69  he        899:
                    900: sys/uvm/uvm_device.c                           1.17
                    901:
                    902:   Bugfix for device mmap fault handler, fixes serious performance
                    903:   problem with alpha X server.
                    904:
                    905: sys/ufs/lfs/lfs_bio.c                          1.12
                    906:
                    907:   Fix LFS buffer starvation under degenerate access patterns.
                    908:
                    909: distrib/notes/pmax/install                     1.22
                    910:
                    911:   The netboot kernel is called "install.ecoff", not "install".
                    912:
                    913: sys/arch/i386/conf/INSTALL                     patch
                    914:
                    915:   Add "rl" and "vr" PCI Ethernet device drivers.  Remove EXEC_ELF32
                    916:   and "en at pci" to make install kernel still fit in 1.44MB.  ATM-
                    917:   only machines should be rare, and will need to borrow an ethernet
                    918:   card for installation or use a custom install floppy.
                    919:
                    920: sys/arch/i386/conf/GENERIC                     patch
                    921:
                    922:   Add "rl" PCI Ethernet device driver.
1.1.2.70  he        923:
                    924: sys/dev/cons.c                                 1.33
                    925:
                    926:   Catch a console configuration error.  Instead of jumping through
                    927:   cdevsw indexed on major(NODEV), call panic, fixing PR#8690.
1.1.2.72  he        928:
                    929: share/man/man5/passwd.5                                1.13
                    930:
                    931:   Document what an & in the GECOS field does, fixing PR#8655.
                    932:
                    933: usr.sbin/pppd/pppd/pppd.8                      1.26
                    934:
                    935:   Document the callback option, fixing PR#8550.
                    936:
                    937: share/man/man4/audio.4                         1.29
                    938:
                    939:   Add missing "that" in AUDIO_WSEEK description, fixing PR#8664.
                    940:
                    941: sys/arch/hp300/dev/scsi                                1.26
                    942:
                    943:   Print vendor/product/rev also for SCSI-3 devices.
                    944:
                    945: distrib/utils/sysinst/net.c                    1.55
                    946:
                    947:   Do not mislead users by inserting "lookup files bind" in
                    948:   /etc/resolv.conf; after we converted to nsswitch this is
                    949:   handled elsewhere.
1.1.2.73  cgd       950:
                    951: distrib/notes/pmax/install                     1.22
                    952:
                    953:   Note that the netboot kernel is called "install.ecoff", not "install".
                    954:
                    955: gnu/usr.bin/send-pr/send-pr.man                        1.5
                    956:
                    957:   Document the files and environment variables used by send-pr to fill in
                    958:   defaults for problem reports, in the FILES and ENVIRONMENT sections
                    959:   of the manual page, respectively.  Fixes PR#1889.
                    960:
                    961: gnu/usr.bin/send-pr/fields.texi                        1.3
                    962: gnu/usr.bin/send-pr/send-pr.sh                 1.18
                    963: gnu/usr.bin/send-pr/send-pr.texi               1.3
                    964:
                    965:   Change the example values of the Confidential field from "yes | no" to
                    966:   "no | yes" so that "yes" will be less likely to be used accidentally.
                    967:
                    968: sys/nfs/nfs_socket.c                           1.51
                    969: sys/nfs/nfs_vfsops.c                           1.84
                    970: sys/nfs/nfsmount.h                             1.18
                    971:
                    972:   Avoid a panic when forcibly unmounting a hung NFS mount, e.g. at
                    973:   reboot.
                    974:
                    975: usr.bin/fmt/fmt.c                              1.10-1.11
                    976:
                    977:   Process lines longer than BUFSIZ characters correctly.
                    978:
                    979: lib/libc/net/inet_pton.c                       1.13
                    980:
                    981:   Check for invalid digits in number components.  Fixes PR#8314.
                    982:
                    983: sys/arch/arm32/arm32/copystr.S                 1.11-1.13
                    984:
                    985:   Fix problems in copy{,in,out}str() with zero-length buffers.
                    986:
                    987: sys/dev/ccd.c                                  1.64
                    988:
                    989:   Fix a dobule-biodone() panic when ccd component buffers have errors.
                    990:
                    991: sys/arch/m68k/include/psl.h                    1.3
                    992:
                    993:   Provide multiple inclusion protection.
                    994:
                    995: sys/msdosfs/msdosfs_vnops.c                    1.88
                    996:
                    997:   Set iovec offset correctly in msdosfs_readdir() so that some long
                    998:   filename entries won't be ignored when the contents of the directory
                    999:   don't fit in the user buffer all at once.  Fixes PR#4492.
                   1000:
                   1001: sys/arch/sparc/sparc/locore.s                  1.126
                   1002:
                   1003:   Fix several panics in copy{in,out,}str().
                   1004:
                   1005: sys/arch/i386/isa/pms.c                                1.43
                   1006:
                   1007:   Disable a diagnostic printout ("opmsprobe: command error" if no mouse
                   1008:   is connected) which is often misunderstood to be an error message.
1.1.2.75  cgd      1009:
                   1010: sys/ufs/lfs/lfs_vnops.c                                1.29-1.30
                   1011:
                   1012:   Check for cross-device rename before setting up dirop markers in
                   1013:   lfs_rename.  Addresses PR#8577.
                   1014:
                   1015: bin/ps/extern.h                                        1.14
                   1016: bin/ps/print.c                                 1.45-1.46
                   1017: bin/ps/procfs_ops.c                            1.5-1.7
                   1018: bin/ps/ps.c                                    1.29-1.31
                   1019:
                   1020:   When using the procfs for extracting process information, extract process
                   1021:   start time, arguments, and session leadership status.  Also, fall back to
                   1022:   procfs when kvm_openfiles() completely fails (e.g. when /dev/mem is not
                   1023:   readable).  Fixes PR#7772.
1.1.2.76  cgd      1024:
                   1025: gnu/dist/gcc/combine.c                         1.2-1.3 via patch
                   1026:
                   1027:   Fix a misoptimization by disabling the optimization in certain cases.
                   1028:
                   1029: etc/etc.mac68k/MAKEDEV                         1.44
                   1030: sys/arch/mac68k/conf/GENERIC                   1.90
                   1031: sys/arch/mac68k/mac68k/conf.c                  1.53 via patch
                   1032:
                   1033:   Add Coda support to NetBSD/mac68k.
1.1.2.78! he       1034:
        !          1035: libexec/lfs_cleanerd/clean.h                   1.8
        !          1036:
        !          1037:   Fix arithmetic overflow which had prevented cleaning of segments
        !          1038:   above the first 2GB of the file system.
        !          1039:
        !          1040: sys/dev/raidframe/rf_dagutils.c                        1.5
        !          1041:
        !          1042:   Do not trust the parity disk for read balancing in a RAID 1 set
        !          1043:   if we know that the parity might not be up-to-date (and if we
        !          1044:   have a choice in the matter).
        !          1045:
        !          1046: sys/arch/i386/i386/apmcall.s                   1.6
        !          1047:
        !          1048:   Make a standard kernel usable on IBM laptops (and possibly others).
        !          1049:   Some machines require interrupts enabled at suspend-time in order
        !          1050:   to avoid a hang at resume.  Fixes PR#6279.
        !          1051:
        !          1052: sys/nfs/nfs_socket.c                           1.52-1.53
        !          1053:
        !          1054:   Fix overzealous DIAGNOSTIC check in nfs_disconnect() and
        !          1055:   don't try to copy a possibly freed mbuf.  Fixes PR#8249, PR#8288
        !          1056:   and PR#8766.

CVSweb <webmaster@jp.NetBSD.org>