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

Annotation of src/CHANGES-1.5.1, Revision 1.1.2.13

1.1.2.13! jhawk       1: #      $NetBSD: CHANGES-1.5.1,v 1.1.2.12 2000/12/24 07:59:04 jhawk Exp $
1.1.2.1   he          2:
                      3: A complete list of changes from NetBSD 1.5 to NetBSD 1.5.1:
                      4:
1.1.2.2   he          5: File                                           Revision(s)
                      6: ----                                           --------
1.1.2.1   he          7:
                      8: sys/sys/param.h                                        patch
                      9: sys/conf/osrelease.sh                          patch
                     10: share/tmac/doc-common                          patch
                     11:
                     12:   Mark this as 1.5.1_ALPHA.
1.1.2.2   he         13:
                     14: sys/dev/ic/an.c                                        1.1-1.3 + patch (new)
                     15: sys/dev/ic/anreg.h                             1.1-1.2 (new)
                     16: sys/dev/ic/anvar.h                             1.1 (new)
                     17: sys/dev/pcmcia/if_an_pcmcia.c                  1.1-1.2 (new)
                     18: sys/dev/DEVNAMES                               1.24
                     19: sys/conf/files                                 1.409
                     20: sys/dev/pcmcia/files.pcmcia                    1.30
                     21: sys/arch/i386/conf/GENERIC                     1.382
                     22: sys/arch/i386/conf/GENERIC_LAPTOP              1.7
                     23: sys/arch/i386/conf/INSTALL_LAPTOP              1.7
                     24:
                     25:   Add a driver for an(4), Aironet and Cisco wireless pcmcia cards.
1.1.2.3   he         26:
                     27: crypto/dist/krb4/lib/krb/tf_util.c             1.2
                     28: crypto/dist/krb4/lib/krb/kdc_reply.c           1.2
                     29: crypto/dist/krb4/lib/krb/extra.c               1.2
                     30:
                     31:   Remove overwriting of the old ticket file.  Fix buffer overrun.
                     32:   Remove obsolete support for environment variables.
1.1.2.4   he         33:
                     34: libexec/ftpd/cmds.c                            1.9
                     35: libexec/ftpd/version.h                         patch
                     36:
                     37:   Fix a one-byte buffer overrun.
                     38:
1.1.2.8   he         39: sys/netinet/udp_usrreq.c                       1.73-1.74
1.1.2.4   he         40:
                     41:   Fix multicast inbound packet processing.  Fixes PR#11629.
                     42:
                     43: sys/dev/wscons/wsdisplay.c                     1.43
                     44:
                     45:   Make sure to switch consoles synchronously.
                     46:
                     47: sys/arch/powerpc/powerpc/ofw_machdep.c         1.7
                     48:
                     49:   Make memory probing work correctly with the DIMMs in any order.
                     50:
                     51: distrib/atari/miniroot/install.md              1.14
                     52:
                     53:   Add the X11 sets to MDSETS.
                     54:
                     55: distrib/sets/lists/base/obsolete.mi            1.14
                     56:
                     57:   Add /usr/sbin/gifconfig; we now do "ifconfig tunnel".
                     58:
                     59: usr.sbin/dhcp/common/discover.c                        1.9-1.10
                     60: usr.sbin/dhcp/common/bpf.c                     1.7
                     61:
                     62:   Fix multiple problems that caused dhcpd to either spin or not
                     63:   respond to queries in a timely fashion.
                     64:
                     65: sys/arch/vax/conf/INSTALL                      1.11
                     66:
                     67:   Enable VS4000/90 SCSI controller.
                     68:
                     69: sys/arch/hp300/stand/Makefile.inc              1.11
                     70:
                     71:   Use ``make print-objdir'' to get obj directory correctly.
                     72:
                     73: sys/dev/pci/fms.c                              1.8
                     74:
                     75:   Make this build without ``mpu at fms''.
1.1.2.5   he         76:
                     77: usr.sbin/user/user.c                           1.34
                     78:
                     79:   Don't try to create or move directory if only ``-d'' option is
                     80:   given; documentation claims ``-m'' is also required.
                     81:
                     82: usr.bin/login/k5login.c                                1.17
                     83:
                     84:   Use strlcpy() to copy environment variable into a fixed-length
                     85:   buffer.  Fixes PR#11550.
                     86:
1.1.2.6   he         87: libexec/telnetd/sys_term.c                     1.20 via patch
1.1.2.5   he         88:
                     89:   Fix buffer overflow and environment passing problems, and only
                     90:   accept a limites set of environment variables and non-filename
                     91:   TERMCAP variables.
                     92:
                     93: sys/arch/mac68k/nubus/nubus.h                  1.52
                     94:
                     95:   Add the DrHw Apple 24AC "Boogie" video card.
                     96:
                     97: sys/arch/mac68k/nubus/grf_nubus.c              1.60
                     98:
                     99:   Clear interrupts on the Apple "Boogie" card.
                    100:
                    101: sys/coda/coda_vnops.c                          1.21
                    102: sys/kern/vfs_subr.c                            1.140
                    103: sys/kern/vfs_syscalls.c                                1.162
                    104: sys/miscfs/genfs/genfs_vnops.c                 1.20
                    105: sys/miscfs/genfs/layer_vnops.c                 1.4
                    106: sys/miscfs/specfs/spec_vnops.c                 1.50
                    107: sys/miscfs/syncfs/sync_subr.c                  1.6
                    108: sys/miscfs/syncfs/sync_vnops.c                 1.4
                    109: sys/miscfs/union/union_vnops.c                 1.48
                    110: sys/msdosfs/msdosfs_vfsops.c                   1.70
                    111: sys/ntfs/ntfs_vnops.c                          1.30
                    112: sys/ufs/ext2fs/ext2fs_vfsops.c                 1.39
                    113: sys/ufs/lfs/lfs_vnops.c                                1.45
                    114: sys/ufs/ffs/ffs_balloc.c                       1.22
                    115: sys/ufs/ffs/ffs_inode.c                                1.37
                    116: sys/ufs/ffs/ffs_softdep.c                      1.6
                    117: sys/ufs/ffs/ffs_vfsops.c                       1.71
                    118: sys/ufs/ffs/ffs_vnops.c                                1.33,1.34
                    119: sys/nfs/nfs_nqlease.c                          1.33
                    120: sys/nfs/nfs_serv.c                             1.58
                    121: sys/nfs/nfs.h                                  1.24
                    122: sys/nfs/nfs_bio.c                              1.52
                    123: sys/nfs/nfs_node.c                             1.36
                    124: sys/nfs/nfs_subs.c                             1.83
                    125: sys/nfs/nfs_syscalls.c                         1.44,1.45
                    126: sys/nfs/nfs_var.h                              1.18
                    127: sys/nfs/nfs_vnops.c                            1.120,1.123
                    128: sys/nfs/nfs_vfsops.c                           1.96
                    129: sys/nfs/nfsnode.h                              1.30
                    130: sys/nfs/nfsproto.h                             1.9
                    131: sys/nfs/nfs_socket.c                           1.60
                    132: sys/nfs/nfs_subs.c                             1.85,1.87
                    133: sys/kern/vnode_if.src                          1.25
                    134: sys/kern/vnode_if.c                            regenerate
                    135: sys/sys/vnode_if.h                             regenerate
                    136:
                    137:   Improve NFS performance, possibly with as much as 100% in
                    138:   throughput.  Please note: this implies a kernel interface change,
                    139:   VOP_FSYNC gains two arguments.
                    140:
                    141: sys/nfs/nfs_boot.c                             1.55
                    142: sys/nfs/nfs_socket.c                           1.63
                    143: sys/kern/uipc_socket.c                         1.51
                    144: sys/kern/uipc_syscalls.c                       1.56
                    145: sys/sys/socketvar.h                            1.41
                    146:
                    147:   Fix NFS+tcp client hangs on server or network outage.  Again,
                    148:   please note that this introduces yet another kernel interface
                    149:   change: sobind() gains an argument.
                    150:
                    151: usr.bin/passwd/krb5_passwd.c                   1.10
                    152:
                    153:   Don't try to free an uninitialized context; fixes core dump when
                    154:   called as ``yppasswd''.
                    155:
                    156: sys/dev/pcmcia/if_ray.c                                1.24-1.25
                    157:
                    158:   Add a missing return after freeing an mbuf.
                    159:   Add support for 802.11 authentication frames, required to
                    160:   interoperate with Aviator Pro cards on Windows.
                    161:
                    162: sys/dev/pci/pccbb.c                            1.47,1.49
                    163:
                    164:   Turn off power on shutdown, except on ToPIC (TI 113X) bridges on
                    165:   shutdown to avoid hangs on some systems.
1.1.2.7   he        166:
                    167: distrib/notes/sparc64/hardware                 1.6
                    168: distrib/notes/sparc64/install                  1.5
                    169:
                    170:   Recommend minimum 32MB.  The pciide cdroms work on secondary channel,
                    171:   but disks do not.  Also, add ``Install from Solaris'' instructions.
                    172:
                    173: distrib/sparc/ramdisk/dot.profile              1.15
                    174:
                    175:   Look for ``instfs.tgz'' in the $MACHINE subdir on cdrom first.
                    176:
                    177: sys/arch/pmax/pmax/autoconf.c                  1.55
                    178:
                    179:   Fix netbooting on the 2100/3100.  Fixes PR#11212.
1.1.2.9   he        180:
                    181: usr.sbin/pkg_install/add/main.c                        1.17
                    182: usr.sbin/pkg_install/add/perform.c             1.56
                    183: usr.sbin/pkg_install/admin/main.c              1.17
                    184: usr.sbin/pkg_install/create/perform.c          1.24
                    185: usr.sbin/pkg_install/info/perform.c            1.34
                    186: usr.sbin/pkg_install/lib/file.c                        1.44-1.45
                    187: usr.sbin/pkg_install/lib/ftpio.c               1.28
                    188: usr.sbin/pkg_install/lib/str.c                 1.24
                    189:
                    190:   Accept ``.tbz'' as an alternative suffix; compress with bzip2 if
                    191:   a .tbz suffix is given.  Fix pkg_info to work via ftp, either
                    192:   via URL on command line or from PKG_PATH environment variable.
                    193:
                    194: sys/arch/news68k/dev/zs.c                      1.5
                    195:
                    196:   Initialize zs chip in zscninit() so that the kernel can use serial
                    197:   console even if the PROM uses bitmap console.  Remove some dead
                    198:   code.  Use BPS_TO_TCONST() to initialize baudrate.
                    199:
                    200: sys/arch/arm32/pci/pciide_machdep.c            1.3
                    201:
                    202:   Print which IRQ is used for compatibility interrupts.
                    203:
                    204: sys/arch/sun3/sun3/sunmon.c                    1.11
                    205: sys/arch/sun3/sun3x/machdep.c                  1.61
                    206:
                    207:   Make PROM boot command work properly even after halt on 3/80.
                    208:
                    209: sys/lib/libsa/loadfile.c                       1.9
                    210:
                    211:   Don't print ``]'' if loading kernel does not have a symbol table.
                    212:
                    213: sys/dev/pci/pciide.c                           1.93
                    214:
                    215:   Add support for Intel ICH2 IDE controller.
                    216:
                    217: usr.sbin/mopd/mopd/process.c                   1.10
                    218:
                    219:   Make sure dle points to the correct slot.  Fixes PR#11253.
                    220:
                    221: sys/dev/microcode/siop/ncr53cxxx.c             1.3-1.5
                    222:
                    223:   Allow conditional branch like "JUMP foo, IF FALSE" (that the
                    224:   driver can later patch).  Bug fixes and syntax checking improvement.
                    225:
                    226: sys/dev/microcode/siop/siop.ss                 1.8-1.12
                    227: sys/dev/microcode/siop/siop.out                        regenerate
                    228: sys/dev/ic/siop.c                              1.23-1.24,1.28-1.36
1.1.2.10  he        229: sys/dev/ic/siop_common.c                       1.7-1.11
1.1.2.9   he        230: sys/dev/ic/siopreg.h                           1.7
                    231: sys/dev/ic/siopvar.h                           1.9-1.13
                    232: sys/dev/ic/siopvar_common.h                    1.5-1.8
                    233: sys/dev/pci/siop_pci_common.c                  1.3
                    234: sys/dev/pci/siop_pci_common.h                  1.2
                    235:
                    236:   Speed improvements to the siop driver, and add tagged queueing
                    237:   support.  As a side effect, better handling of some not so common
                    238:   phase or message sequences.
                    239:
                    240: distrib/notes/amiga/hardware                   1.39
                    241:
                    242:   Nowadays, need to tell people what models didn't have an MMU out
                    243:   of the box.
                    244:
                    245: sbin/ping6/ping6.c                             1.25
                    246:
                    247:   Validate strdup() error on argument parsing.  Also, use strlcat()
                    248:   on complex string manipulation.
                    249:
                    250: usr.sbin/grfconfig/grfconfig.8                 1.10
                    251:
                    252:   Document that text console modes need a depth field of 4.
                    253:
                    254: share/man/man8/compat_pecoff.8                 1.3-1.6
                    255:
                    256:   Various grammar corrections, markup fixes.  Updates for the
                    257:   current status of The PEACE Project.
                    258:
                    259: share/man/man8/Makefile                                1.40
                    260:
                    261:   Alias compat_win32.8 and peace.8.
                    262:
                    263: distrib/sets/lists/man/mi                      1.288
                    264:
                    265:   Add peace(8) and compat_win32(8).
                    266:
                    267: distrib/x68k/floppies/ramdisk-common/Makefile.inc 1.2
                    268:
                    269:   Change all ocurrences of ``crunchgen'' to ${CRUNCHGEN}.
                    270:
                    271: distrib/x68k/floppies/Makefile                 1.7
                    272: distrib/x68k/floppies/bootfloppy-common/Makefile.inc 1.16
                    273: distrib/x68k/floppies/ramdisk.sysinst/Makefile 1.12 via patch
                    274: distrib/x68k/floppies/ramdisk.sysinst/dot.profile 1.7
                    275: distrib/x68k/floppies/bootfloppy.generic/Makefile 1.1 (new)
                    276: distrib/x68k/floppies/inst/Makefile            1.1 (new)
                    277: distrib/x68k/floppies/bootfloppy/Makefile      delete
                    278: distrib/x68k/floppies/ramdisk/Makefile         delete
                    279: distrib/x68k/floppies/ramdisk/dot.hdprofile    delete
                    280: distrib/x68k/floppies/ramdisk/dot.profile      delete
                    281: distrib/x68k/floppies/ramdisk/install.tmpl     delete
                    282: distrib/x68k/floppies/ramdisk/list             delete
                    283: distrib/x68k/floppies/ramdisk/mtree.conf       delete
                    284: distrib/x68k/floppies/ramdisk/ramdiskbin.conf  delete
                    285: distrib/x68k/floppies/ramdisk/start.tmpl       delete
                    286: distrib/x68k/floppies/ramdisk/upgrade.tmpl     delete
                    287:
                    288:   Reorganize installation system by removing the old script based
                    289:   installer, provided for 4M systems.  Instead we provide
                    290:   ``floppy-root'' 2-floppy installer.
                    291:
                    292: etc/etc.x68k/Makefile.inc                      1.9
                    293: sys/arch/x68k/conf/INSTALL_SMALL               delete
                    294:
                    295:   We do not use INSTALL_SMALL anymore.
                    296:
                    297: sys/arch/x68k/conf/INSTALL                     1.36 via patch
                    298:
                    299:   Adjust the ramdisk size.
                    300:
                    301: distrib/x68k/floppies/bootfloppy.sysinst/Makefile 1.6
                    302:
                    303:   Change the kernel name from netbsdsi(.gz) to netbsd(.gz).
                    304:
                    305: sys/arch/mac68k/obio/grf_obio.c                        1.46-1.47
                    306:
                    307:   Map only the register space of the DAFB required to set up the
                    308:   video hardware.  Fixes PR#11000.
                    309:   Be careful to unmap anything we map in the drivers' match function
                    310:   in order to avoid potential future problems.
1.1.2.11  he        311:
                    312: sys/dev/ic/an.c                                        patch
                    313:
                    314:   Fix multicast packet reception; handle corresponding ioctl().
1.1.2.12  jhawk     315:
                    316: sys/kern/vfs_getcwd.c                          1.14
                    317:
                    318:   Avoid an infinite loop if VOP_READDIR returned an error.
                    319:
                    320: sys/arch/news68k/include/cpu.h                 1.7
                    321: sys/arch/news68k/news68k/genassym.cf           1.6
1.1.2.13! jhawk     322: sys/arch/news68k/news68k/locore.s              1.13,1.17
1.1.2.12  jhawk     323:
                    324:   Allow runtime enabling/disabling of DC_BE and IC_BE bits in %cacr
                    325:   and enable them on news1200/1400/1500 (Which have no L2 cache); yields
                    326:   a performance improvement. Also correct a typo in a comment.
                    327:
                    328: sys/arch/news68k/include/romcall.h             1.2
                    329: sys/arch/news68k/stand/boot/boot.c             1.3
                    330: sys/arch/news68k/stand/boot/locore.S           1.3
                    331: sys/arch/news68k/stand/bootxx/start.S          1.2
                    332: sys/arch/news68k/stand/common/romcalls.S       1.2
                    333:
                    334:   Make sure to return PROM prompt even if loading kernel fails halfway,
                    335:   by calling the PROM halt routine upon failure of loadfile().

CVSweb <webmaster@jp.NetBSD.org>