Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-1-5]: src Today's set:
details: https://anonhg.NetBSD.org/src/rev/69c00b23f1c6
branches: netbsd-1-5
changeset: 491581:69c00b23f1c6
user: he <he%NetBSD.org@localhost>
date: Tue May 01 16:48:56 2001 +0000
description:
Today's set:
o Note SA# for the fixes related to security advisories
o Linux emulation: don't post SIGSYS, instead return ENOSYS
o stf / gif tunnel: IFF_LINK2 to turn off ingress filter
o m68k/060sp: build problem fix
o printf(3): correct ``l'' description
o netdb.h / sys/socket.h: avoid traditional CPP recursion
o isdn: add ioctl entry for B channel devices
o pkg tools: update to current version; fixes ftp pkg_add w/ >= depends
o ifconfig: make -A the default to show IPv4 aliases
o yds(4): new audio driver for Yamaha YMC724/740/744/754 chips
o stf(4): fix outbound outer IPv4 dest address selection
o exec_elf / ld.elf_so: rename ElfNN_RelA to ElfNN_Rela
o mountd / rpcbind: minor security-related fix
o i386: increase BSD disklabel partitions from 8 to 16
o arp: add ability to erase all arp entries in one invocation
o powerpc pcb.h: avoid nesting structure declarations to benefit C++
o pccbb: deal correctly with 16-bit pcmcia cards
o Most GENERIC config files ++: add vlan, remove "rnd is experimental" comment
o Update to "Major changes 1.5 -> 1.5.1" install notes section
diffstat:
CHANGES-1.5.1 | 249 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 236 insertions(+), 13 deletions(-)
diffs (truncated from 316 to 300 lines):
diff -r 1398e31f0477 -r 69c00b23f1c6 CHANGES-1.5.1
--- a/CHANGES-1.5.1 Tue May 01 16:37:44 2001 +0000
+++ b/CHANGES-1.5.1 Tue May 01 16:48:56 2001 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-1.5.1,v 1.1.2.60 2001/04/28 07:05:58 he Exp $
+# $NetBSD: CHANGES-1.5.1,v 1.1.2.61 2001/05/01 16:48:56 he Exp $
A complete list of changes from NetBSD 1.5 to NetBSD 1.5.1:
@@ -34,7 +34,7 @@
libexec/ftpd/cmds.c 1.9
libexec/ftpd/version.h patch
- Fix a one-byte buffer overrun.
+ Fix a one-byte buffer overrun. Fixes SA2000-018.
sys/netinet/udp_usrreq.c 1.73-1.74
@@ -88,7 +88,7 @@
Fix buffer overflow and environment passing problems, and only
accept a limites set of environment variables and non-filename
- TERMCAP variables.
+ TERMCAP variables. Fixes SA#2000-017.
sys/arch/mac68k/nubus/nubus.h 1.52
@@ -450,7 +450,7 @@
sys/arch/i386/i386/sys_machdep.c 1.55
- Validate gate targets correctly.
+ Validate gate targets correctly. Fixes SA#2001-002.
sys/dev/ic/rtl81x9.c 1.12, 1.21-1.24 via patch
sys/dev/ic/rtl81x9var.h 1.6-1.7
@@ -811,7 +811,7 @@
usr.sbin/bind/Makefile 1.9
usr.sbin/bind/lib/Makefile 1.11 via patch
- Upgrade to BIND version 8.2.3.
+ Upgrade to BIND version 8.2.3. Fixes SA#2001-001.
crypto/dist/ssh/ssh.conf 1.3
@@ -1396,7 +1396,7 @@
Update SSH to version found on trunk as of 26 Feb 2001.
Note that /dev/random is now mandatory for ssh.
- Added sftp, sftp-server, and ssh-keyscan.
+ Added sftp, sftp-server, and ssh-keyscan. Fixes SA#2001-003.
share/man/man4/an.4 1.1-1.6 (new, via patch)
share/man/man4/Makefile patch
@@ -2119,11 +2119,12 @@
libexec/ftpd/version.h 1.28
Summary of user-visible changes;
- o fix glob denial of service by using GLOB_LIMIT
- o add ftpd.conf directives `advertise', `maxfilesize', `sanenames'
- o add flags: -P dataport, -X - wuftpd style log entries,
- -q/-Q - (en|dis)able pidfiles, -u/-U - (en|dis)able utmp,
- -w/-W - (en|dis)able wtmp
+ o fix glob denial of service by using GLOB_LIMIT
+ o add ftpd.conf directives `advertise', `maxfilesize', `sanenames'
+ o add flags: -P dataport, -X - wuftpd style log entries,
+ -q/-Q - (en|dis)able pidfiles, -u/-U - (en|dis)able utmp,
+ -w/-W - (en|dis)able wtmp
+ Fixes SA#2001-005.
sbin/mount_procfs/mount_procfs.c 1.12 via patch
sys/arch/i386/conf/files.i386 1.180
@@ -2480,7 +2481,7 @@
dist/ntp/ntpd/ntp_control.c 1.2
Fix a DoS attack (and possibly, but not confirmed, a root exploit)
- in ntpd.
+ in ntpd. Fixes SA#2001-004.
sbin/route/route.c 1.40
@@ -3915,7 +3916,7 @@
distrib/utils/sysinst/arch/bebox/md.c 1.23
distrib/utils/sysinst/arch/bebox/msg.md.en 1.11
- Remove duplicate definition of "nobiosgeom"
+ Remove duplicate definition of "nobiosgeom".
Update to "new" edit_mbr() and define a basic md_bios_info().
usr.bin/top/top.c 1.7
@@ -4199,3 +4200,225 @@
Correct source address selection in icmp6_reflect().
Fixes two problems: kernel may fail to send icmp6 messages, and
there would be a way for user programs to cause a panic.
+
+sys/kern/makesyscalls.sh 1.46 via patch
+sys/compat/linux/common/linux_misc.c 1.87 via patch
+sys/compat/linux/arch/alpha/syscalls.conf 1.3 via patch
+sys/compat/linux/arch/alpha/syscalls.master 1.32
+sys/compat/linux/arch/i386/syscalls.conf 1.4 via patch
+sys/compat/linux/arch/i386/syscalls.master 1.55
+sys/compat/linux/arch/m68k/syscalls.conf 1.2
+sys/compat/linux/arch/m68k/syscalls.master 1.30
+sys/compat/linux/arch/alpha/linux_syscall.h regenerate
+sys/compat/linux/arch/alpha/linux_syscallargs.h regenerate
+sys/compat/linux/arch/alpha/linux_sysent.c regenerate
+sys/compat/linux/arch/alpha/linux_syscalls.c regenerate
+sys/compat/linux/arch/i386/linux_syscall.h regenerate
+sys/compat/linux/arch/i386/linux_syscallargs.h regenerate
+sys/compat/linux/arch/i386/linux_sysent.c regenerate
+sys/compat/linux/arch/i386/linux_syscalls.c regenerate
+sys/compat/linux/arch/m68k/linux_syscall.h regenerate
+sys/compat/linux/arch/m68k/linux_syscallargs.h regenerate
+sys/compat/linux/arch/m68k/linux_sysent.c regenerate
+sys/compat/linux/arch/m68k/linux_syscalls.c regenerate
+
+ Make it possible to use a different function for unimplemented
+ syscalls than sys_nosys(), so that the Linux emulation can avoid
+ posting SIGSYS and instead just return ENOSYS. Fixes PR#12503.
+
+sys/dev/pci/eap.c 1.45
+
+ Work around race condition by relatching the interrupt. Makes
+ the eap driver not hang on certain occasions.
+
+sys/net/if_stf.c 1.10 via patch
+sys/netinet/in_gif.c 1.16 via patch
+sys/netinet6/in6_gif.c 1.15
+share/man/man4/gif.4 1.14
+share/man/man4/stf.4 1.9 via patch
+
+ Make it possible to turn off ingress filter on gif/stf tunnel
+ egress by using IFF_LINK2. Fixes (part of) PR#11163.
+
+sys/arch/m68k/060sp/Makefile.inc 1.6
+
+ Pass assembler files through $(CC) instead of $(AS).
+ Fixes build problem.
+
+lib/libc/stdio/printf.3 1.17
+
+ Correct description of the ``l'' length modifier.
+
+sys/arch/vax/vax/ka650.c 1.25
+
+ Enable the cache on KA640.
+
+include/netdb.h 1.19
+sys/sys/socket.h 1.58 via patch
+
+ Avoid traditional CPP recursion in definition of socklen_t.
+ Fixes PR#12761.
+
+sys/arch/i386/i386/conf.c 1.137
+sys/arch/atari/atari/conf.c 1.44 via patch
+sys/arch/amiga/amiga/conf.c 1.60 via patch
+sys/arch/alpha/alpha/conf.c 1.55
+
+ Add ioctl entry to cdevsw for i4b raw B-channel devices.
+
+usr.sbin/pkg_install/add/pkg_add.1 1.26-1.27
+usr.sbin/pkg_install/README 1.5
+usr.sbin/pkg_install/admin/pkg_admin.1 1.13
+usr.sbin/pkg_install/create/pkg_create.1 1.27
+usr.sbin/pkg_install/delete/pkg_delete.1 1.20
+usr.sbin/pkg_install/info/pkg_info.1 1.24
+usr.sbin/pkg_install/lib/ftpio.c 1.29
+
+ Changes to catch up with recent fixes:
+ o Add examples section, and whitespace fixes.
+ o Document what to do when changing the pkg_install package.
+ o Fix date, improve markup.
+ o Replace ``exit(-x)'' with ``exit(x)''.
+
+usr.sbin/pkg_install/lib/str.c 1.29
+usr.sbin/pkg_install/lib/lib.h 1.34
+usr.sbin/pkg_install/lib/ftpio.c 1.31
+
+ Fix pkg_add so that it works via ftp for >= dependencies.
+
+sbin/ifconfig/ifconfig.c 1.107 via patch
+sbin/ifconfig/ifconfig.8 1.49
+
+ Make ``-A'' the default, so that IPv4 aliases are printed.
+ Always print mac address.
+
+sys/dev/DEVNAMES 1.43
+sys/dev/microcode/yds/yds_hwmcode.h 1.1 (new)
+sys/dev/pci/files.pci 1.127
+sys/dev/pci/mpu_yds.c 1.1 (new)
+sys/dev/pci/opl_yds.c 1.1 (new)
+sys/dev/pci/yds.c 1.1-1.3 (new) via patch
+sys/dev/pci/ydsreg.h 1.1 (new)
+sys/dev/pci/ydsvar.h 1.1 (new)
+share/man/man4/Makefile 1.188
+share/man/man4/audio.4 1.38
+share/man/man4/mpu.4 1.5
+share/man/man4/opl.4 1.14
+share/man/man4/pci.4 1.45 via patch
+share/man/man4/yds.4 1.1 (new) via patch
+sys/arch/i386/conf/GENERIC 1.402
+sys/arch/i386/conf/GENERIC_LAPTOP 1.13 via patch
+distrib/sets/lists/man/mi 1.331 via patch
+
+ Add Yamaha YMF724/740/744/745-based sound driver and
+ its subordinates.
+
+sys/net/if_stf.c 1.14 partial, via patch
+
+ Fix outbound outer IPv4 destination address selection.
+
+sys/sys/exec_elf.h 1.45
+libexec/ld.elf_so/headers.c 1.9
+libexec/ld.elf_so/reloc.c 1.35
+libexec/ld.elf_so/rtld.h 1.30
+libexec/ld.elf_so/arch/powerpc/ppc_reloc.c 1.9
+libexec/ld.elf_so/arch/sparc/mdreloc.c 1.10
+libexec/ld.elf_so/arch/sparc64/mdreloc.c 1.5
+libexec/ld.elf_so/arch/sparc64/rtld_start.S 1.3
+
+ Rename ElfNN_RelA to ElfNN_Rela, which is what SVR4 ABIs and the
+ rest of the world uses. Fixes PR#12274.
+
+usr.sbin/mountd/mountd.c 1.77
+usr.sbin/rpcbind/util.c 1.6-1.7
+
+ Fix some minor security-related issues.
+
+etc/etc.i386/MAKEDEV 1.132
+sys/arch/i386/include/disklabel.h 1.9
+sys/arch/i386/include/types.h 1.27 via patch
+sys/sys/disklabel.h 1.64-1.67
+sys/sys/dkio.h 1.5
+sys/dev/ccd.c 1.70-1.71
+sys/dev/vnd.c 1.70-1.71
+sys/dev/ata/wd.c 1.211-1.212
+sys/dev/isa/fd.c 1.11-1.12
+sys/dev/isa/mcd.c 1.68-1.69
+sys/dev/mscp/mscp_disk.c 1.26-1.27
+sys/dev/ofw/ofdisk.c 1.14-1.15
+sys/dev/qbus/rl.c 1.6-1.7
+sys/dev/raidframe/rf_netbsdkintf.c 1.102-1.103
+sys/dev/scsipi/cd.c 1.142-1.143
+sys/dev/scsipi/sd.c 1.167-1.168
+sys/dev/vme/xd.c 1.33-1.34
+sys/dev/vme/xy.c 1.31-1.32
+
+ Increase the number of BSD disklabel partitions on i386 to 16.
+
+sys/arch/i386/conf/GENERIC_TINY 1.25
+
+ Counter the recent bump of default NMBCLUSTERS, to be friendlier
+ on small-memory machines.
+
+usr.sbin/arp/arp.c 1.30 via patch
+usr.sbin/arp/arp.8 1.12
+
+ Make it possible to erase all arp entries in one invocation.
+
+sys/arch/powerpc/include/pcb.h 1.8 via patch
+
+ Avoid nesting structure declarations, to be friendly to C++ code.
+
+sys/dev/pci/pccbb.c 1.46,1.48
+
+ Deal correctly with 16-bit pcmcia cards. Fixes PR#12736 and
+ PR#12737.
+
+distrib/notes/common/main patch
+
+ Add a few more entries to the "Major changes from 1.5 to 1.5.1" section.
+
+sys/arch/alpha/conf/ALPHA 1.135,1.139
+sys/arch/alpha/conf/GENERIC 1.171,1.175
+sys/arch/alpha/conf/TCWSCONS 1.15,1.17 via patch
+sys/arch/amiga/conf/AMIGA regenerate
+sys/arch/amiga/conf/DRACO regenerate
+sys/arch/amiga/conf/GENERIC 1.152
+sys/arch/amiga/conf/INSTALL regenerate
+sys/arch/arc/conf/GENERIC 1.40
+sys/arch/arm26/conf/GENERIC 1.14-1.15
+sys/arch/arm32/conf/GENERIC 1.75 via patch
+sys/arch/atari/conf/ATARITT patch
+sys/arch/atari/conf/FALCON patch
+sys/arch/atari/conf/GENERIC 1.74-1.75
+sys/arch/atari/conf/HADES patch
+sys/arch/bebox/conf/GENERIC 1.35 via patch
+sys/arch/cobalt/conf/GENERIC 1.14
+sys/arch/hp300/conf/GENERIC 1.62-1.63
+sys/arch/hpcmips/conf/GENERIC 1.73
+sys/arch/i386/conf/GENERIC 1.386
+sys/arch/i386/conf/GENERIC_LAPTOP 1.8
+sys/arch/luna68k/conf/GENERIC 1.14-1.15
+sys/arch/mac68k/conf/GENERIC 1.109
+sys/arch/macppc/conf/GENERIC 1.87 via patch
+sys/arch/mmeye/conf/GENERIC 1.21 via patch
+sys/arch/mvme68k/conf/GENERIC 1.23 via patch
+sys/arch/news68k/conf/GENERIC 1.16
+sys/arch/newsmips/conf/GENERIC 1.28,1.34
+sys/arch/next68k/conf/GENERIC 1.37-1.38
Home |
Main Index |
Thread Index |
Old Index