File: [cvs.NetBSD.org] / src / Attic / CHANGES-1.5.1 (download)
Revision 1.1.2.12, Sun Dec 24 07:59:04 2000 UTC (23 years, 3 months ago) by jhawk
Branch: netbsd-1-5
Changes since 1.1.2.11: +22 -1
lines
Today's first cut from me [and now it's naptime]:
o vfs_getcwd: Avoid a possible infinite loop on VOP_READDIR errs
o news68k: Permit runtime enable/disable of DC_BE/IC_BE in %cacr
o news68k: explicitly return to prom after a loadfile() failure.
|
# $NetBSD: CHANGES-1.5.1,v 1.1.2.12 2000/12/24 07:59:04 jhawk Exp $
A complete list of changes from NetBSD 1.5 to NetBSD 1.5.1:
File Revision(s)
---- --------
sys/sys/param.h patch
sys/conf/osrelease.sh patch
share/tmac/doc-common patch
Mark this as 1.5.1_ALPHA.
sys/dev/ic/an.c 1.1-1.3 + patch (new)
sys/dev/ic/anreg.h 1.1-1.2 (new)
sys/dev/ic/anvar.h 1.1 (new)
sys/dev/pcmcia/if_an_pcmcia.c 1.1-1.2 (new)
sys/dev/DEVNAMES 1.24
sys/conf/files 1.409
sys/dev/pcmcia/files.pcmcia 1.30
sys/arch/i386/conf/GENERIC 1.382
sys/arch/i386/conf/GENERIC_LAPTOP 1.7
sys/arch/i386/conf/INSTALL_LAPTOP 1.7
Add a driver for an(4), Aironet and Cisco wireless pcmcia cards.
crypto/dist/krb4/lib/krb/tf_util.c 1.2
crypto/dist/krb4/lib/krb/kdc_reply.c 1.2
crypto/dist/krb4/lib/krb/extra.c 1.2
Remove overwriting of the old ticket file. Fix buffer overrun.
Remove obsolete support for environment variables.
libexec/ftpd/cmds.c 1.9
libexec/ftpd/version.h patch
Fix a one-byte buffer overrun.
sys/netinet/udp_usrreq.c 1.73-1.74
Fix multicast inbound packet processing. Fixes PR#11629.
sys/dev/wscons/wsdisplay.c 1.43
Make sure to switch consoles synchronously.
sys/arch/powerpc/powerpc/ofw_machdep.c 1.7
Make memory probing work correctly with the DIMMs in any order.
distrib/atari/miniroot/install.md 1.14
Add the X11 sets to MDSETS.
distrib/sets/lists/base/obsolete.mi 1.14
Add /usr/sbin/gifconfig; we now do "ifconfig tunnel".
usr.sbin/dhcp/common/discover.c 1.9-1.10
usr.sbin/dhcp/common/bpf.c 1.7
Fix multiple problems that caused dhcpd to either spin or not
respond to queries in a timely fashion.
sys/arch/vax/conf/INSTALL 1.11
Enable VS4000/90 SCSI controller.
sys/arch/hp300/stand/Makefile.inc 1.11
Use ``make print-objdir'' to get obj directory correctly.
sys/dev/pci/fms.c 1.8
Make this build without ``mpu at fms''.
usr.sbin/user/user.c 1.34
Don't try to create or move directory if only ``-d'' option is
given; documentation claims ``-m'' is also required.
usr.bin/login/k5login.c 1.17
Use strlcpy() to copy environment variable into a fixed-length
buffer. Fixes PR#11550.
libexec/telnetd/sys_term.c 1.20 via patch
Fix buffer overflow and environment passing problems, and only
accept a limites set of environment variables and non-filename
TERMCAP variables.
sys/arch/mac68k/nubus/nubus.h 1.52
Add the DrHw Apple 24AC "Boogie" video card.
sys/arch/mac68k/nubus/grf_nubus.c 1.60
Clear interrupts on the Apple "Boogie" card.
sys/coda/coda_vnops.c 1.21
sys/kern/vfs_subr.c 1.140
sys/kern/vfs_syscalls.c 1.162
sys/miscfs/genfs/genfs_vnops.c 1.20
sys/miscfs/genfs/layer_vnops.c 1.4
sys/miscfs/specfs/spec_vnops.c 1.50
sys/miscfs/syncfs/sync_subr.c 1.6
sys/miscfs/syncfs/sync_vnops.c 1.4
sys/miscfs/union/union_vnops.c 1.48
sys/msdosfs/msdosfs_vfsops.c 1.70
sys/ntfs/ntfs_vnops.c 1.30
sys/ufs/ext2fs/ext2fs_vfsops.c 1.39
sys/ufs/lfs/lfs_vnops.c 1.45
sys/ufs/ffs/ffs_balloc.c 1.22
sys/ufs/ffs/ffs_inode.c 1.37
sys/ufs/ffs/ffs_softdep.c 1.6
sys/ufs/ffs/ffs_vfsops.c 1.71
sys/ufs/ffs/ffs_vnops.c 1.33,1.34
sys/nfs/nfs_nqlease.c 1.33
sys/nfs/nfs_serv.c 1.58
sys/nfs/nfs.h 1.24
sys/nfs/nfs_bio.c 1.52
sys/nfs/nfs_node.c 1.36
sys/nfs/nfs_subs.c 1.83
sys/nfs/nfs_syscalls.c 1.44,1.45
sys/nfs/nfs_var.h 1.18
sys/nfs/nfs_vnops.c 1.120,1.123
sys/nfs/nfs_vfsops.c 1.96
sys/nfs/nfsnode.h 1.30
sys/nfs/nfsproto.h 1.9
sys/nfs/nfs_socket.c 1.60
sys/nfs/nfs_subs.c 1.85,1.87
sys/kern/vnode_if.src 1.25
sys/kern/vnode_if.c regenerate
sys/sys/vnode_if.h regenerate
Improve NFS performance, possibly with as much as 100% in
throughput. Please note: this implies a kernel interface change,
VOP_FSYNC gains two arguments.
sys/nfs/nfs_boot.c 1.55
sys/nfs/nfs_socket.c 1.63
sys/kern/uipc_socket.c 1.51
sys/kern/uipc_syscalls.c 1.56
sys/sys/socketvar.h 1.41
Fix NFS+tcp client hangs on server or network outage. Again,
please note that this introduces yet another kernel interface
change: sobind() gains an argument.
usr.bin/passwd/krb5_passwd.c 1.10
Don't try to free an uninitialized context; fixes core dump when
called as ``yppasswd''.
sys/dev/pcmcia/if_ray.c 1.24-1.25
Add a missing return after freeing an mbuf.
Add support for 802.11 authentication frames, required to
interoperate with Aviator Pro cards on Windows.
sys/dev/pci/pccbb.c 1.47,1.49
Turn off power on shutdown, except on ToPIC (TI 113X) bridges on
shutdown to avoid hangs on some systems.
distrib/notes/sparc64/hardware 1.6
distrib/notes/sparc64/install 1.5
Recommend minimum 32MB. The pciide cdroms work on secondary channel,
but disks do not. Also, add ``Install from Solaris'' instructions.
distrib/sparc/ramdisk/dot.profile 1.15
Look for ``instfs.tgz'' in the $MACHINE subdir on cdrom first.
sys/arch/pmax/pmax/autoconf.c 1.55
Fix netbooting on the 2100/3100. Fixes PR#11212.
usr.sbin/pkg_install/add/main.c 1.17
usr.sbin/pkg_install/add/perform.c 1.56
usr.sbin/pkg_install/admin/main.c 1.17
usr.sbin/pkg_install/create/perform.c 1.24
usr.sbin/pkg_install/info/perform.c 1.34
usr.sbin/pkg_install/lib/file.c 1.44-1.45
usr.sbin/pkg_install/lib/ftpio.c 1.28
usr.sbin/pkg_install/lib/str.c 1.24
Accept ``.tbz'' as an alternative suffix; compress with bzip2 if
a .tbz suffix is given. Fix pkg_info to work via ftp, either
via URL on command line or from PKG_PATH environment variable.
sys/arch/news68k/dev/zs.c 1.5
Initialize zs chip in zscninit() so that the kernel can use serial
console even if the PROM uses bitmap console. Remove some dead
code. Use BPS_TO_TCONST() to initialize baudrate.
sys/arch/arm32/pci/pciide_machdep.c 1.3
Print which IRQ is used for compatibility interrupts.
sys/arch/sun3/sun3/sunmon.c 1.11
sys/arch/sun3/sun3x/machdep.c 1.61
Make PROM boot command work properly even after halt on 3/80.
sys/lib/libsa/loadfile.c 1.9
Don't print ``]'' if loading kernel does not have a symbol table.
sys/dev/pci/pciide.c 1.93
Add support for Intel ICH2 IDE controller.
usr.sbin/mopd/mopd/process.c 1.10
Make sure dle points to the correct slot. Fixes PR#11253.
sys/dev/microcode/siop/ncr53cxxx.c 1.3-1.5
Allow conditional branch like "JUMP foo, IF FALSE" (that the
driver can later patch). Bug fixes and syntax checking improvement.
sys/dev/microcode/siop/siop.ss 1.8-1.12
sys/dev/microcode/siop/siop.out regenerate
sys/dev/ic/siop.c 1.23-1.24,1.28-1.36
sys/dev/ic/siop_common.c 1.7-1.11
sys/dev/ic/siopreg.h 1.7
sys/dev/ic/siopvar.h 1.9-1.13
sys/dev/ic/siopvar_common.h 1.5-1.8
sys/dev/pci/siop_pci_common.c 1.3
sys/dev/pci/siop_pci_common.h 1.2
Speed improvements to the siop driver, and add tagged queueing
support. As a side effect, better handling of some not so common
phase or message sequences.
distrib/notes/amiga/hardware 1.39
Nowadays, need to tell people what models didn't have an MMU out
of the box.
sbin/ping6/ping6.c 1.25
Validate strdup() error on argument parsing. Also, use strlcat()
on complex string manipulation.
usr.sbin/grfconfig/grfconfig.8 1.10
Document that text console modes need a depth field of 4.
share/man/man8/compat_pecoff.8 1.3-1.6
Various grammar corrections, markup fixes. Updates for the
current status of The PEACE Project.
share/man/man8/Makefile 1.40
Alias compat_win32.8 and peace.8.
distrib/sets/lists/man/mi 1.288
Add peace(8) and compat_win32(8).
distrib/x68k/floppies/ramdisk-common/Makefile.inc 1.2
Change all ocurrences of ``crunchgen'' to ${CRUNCHGEN}.
distrib/x68k/floppies/Makefile 1.7
distrib/x68k/floppies/bootfloppy-common/Makefile.inc 1.16
distrib/x68k/floppies/ramdisk.sysinst/Makefile 1.12 via patch
distrib/x68k/floppies/ramdisk.sysinst/dot.profile 1.7
distrib/x68k/floppies/bootfloppy.generic/Makefile 1.1 (new)
distrib/x68k/floppies/inst/Makefile 1.1 (new)
distrib/x68k/floppies/bootfloppy/Makefile delete
distrib/x68k/floppies/ramdisk/Makefile delete
distrib/x68k/floppies/ramdisk/dot.hdprofile delete
distrib/x68k/floppies/ramdisk/dot.profile delete
distrib/x68k/floppies/ramdisk/install.tmpl delete
distrib/x68k/floppies/ramdisk/list delete
distrib/x68k/floppies/ramdisk/mtree.conf delete
distrib/x68k/floppies/ramdisk/ramdiskbin.conf delete
distrib/x68k/floppies/ramdisk/start.tmpl delete
distrib/x68k/floppies/ramdisk/upgrade.tmpl delete
Reorganize installation system by removing the old script based
installer, provided for 4M systems. Instead we provide
``floppy-root'' 2-floppy installer.
etc/etc.x68k/Makefile.inc 1.9
sys/arch/x68k/conf/INSTALL_SMALL delete
We do not use INSTALL_SMALL anymore.
sys/arch/x68k/conf/INSTALL 1.36 via patch
Adjust the ramdisk size.
distrib/x68k/floppies/bootfloppy.sysinst/Makefile 1.6
Change the kernel name from netbsdsi(.gz) to netbsd(.gz).
sys/arch/mac68k/obio/grf_obio.c 1.46-1.47
Map only the register space of the DAFB required to set up the
video hardware. Fixes PR#11000.
Be careful to unmap anything we map in the drivers' match function
in order to avoid potential future problems.
sys/dev/ic/an.c patch
Fix multicast packet reception; handle corresponding ioctl().
sys/kern/vfs_getcwd.c 1.14
Avoid an infinite loop if VOP_READDIR returned an error.
sys/arch/news68k/include/cpu.h 1.7
sys/arch/news68k/news68k/genassym.cf 1.6
sys/arch/news68k/news68k/locore.s 1.13,1.16
Allow runtime enabling/disabling of DC_BE and IC_BE bits in %cacr
and enable them on news1200/1400/1500 (Which have no L2 cache); yields
a performance improvement. Also correct a typo in a comment.
sys/arch/news68k/include/romcall.h 1.2
sys/arch/news68k/stand/boot/boot.c 1.3
sys/arch/news68k/stand/boot/locore.S 1.3
sys/arch/news68k/stand/bootxx/start.S 1.2
sys/arch/news68k/stand/common/romcalls.S 1.2
Make sure to return PROM prompt even if loading kernel fails halfway,
by calling the PROM halt routine upon failure of loadfile().