OpenBSD src changes summary for 2016-02-28 ==========================================
distrib/sets games/hangman gnu lib/libc regress/sys sbin/ifconfig share/man sys/arch/i386/conf sys/arch/i386/i386 sys/arch/macppc/macppc sys/arch/socppc/socppc sys/arch/zaurus/stand/zboot sys/conf sys/ddb sys/dev/usb sys/kern sys/net sys/netinet sys/netinet6 sys/sys usr.bin/kdump usr.bin/ssh usr.sbin/lpr == distrib =========================================================== 01/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/man/mi > sync (sthen@) == games ============================================================= 02/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/games hangman ~ main.c > Add back undocumented -h switch defaulting to usage(). > pjanzen@ correctly pointed out that a majority of games do > this, so no need to deviate here. (tb@) == gnu =============================================================== 03/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu gnu ~ gcc/gcc/config/alpha/alpha.c > In emit_insxl() force the first operand of the insbl or inswl pattern > into a register. Fixes an ICE when building Mesa with __sync builtins. > From Roger Sayle in gcc svn rev 121779 in Feb 2007 before the license > change. > Tested by miod and matthieu. (jsg@) == lib =============================================================== 04/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ sys/truncate.2 > fruncate() returns EFBIG when length exceeds the max file size. > ok mpi@ (natano@) == regress =========================================================== 05/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress sys ~ ffs/run > Repair the namegen function to make ffs regress useful again. > openssl md5 adds a "(stdin)= " prefix to the output, but all we need is > the actual md5 sum itself. This caused most of the ffs regress tests to > fail. > ok mpi@ (natano@) == sbin ============================================================== 06/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin ifconfig ~ ifconfig.8 > Add a missing Ns macro (tim@) == share ============================================================= 07/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/options.4 ~ man8/Makefile > Support for running Linux binaries under emulation is going away. > Remove "option COMPAT_LINUX" and everything directly tied to it from the > kernel and the corresponding man page documentation. > ok visa@ guenther@ (naddy@) ~ man4/wscons.4 > remove mention of Linux and FreeBSD binary emulation; pointed out by jmc@ > (naddy@) ~ man4/uhid.4 > Remove USB_SET_IMMED ioctl and corresponding code and manpage bits. > Nothing uses it. > suggested by and ok mpi@ (stefan@) ~ man8/autoinstall.8 > Tweak info about using subdirectories. > feedback from and OK jmc@ (rpe@) == sys =============================================================== 08/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/i386/conf ~ GENERIC ~ files.i386 > Support for running Linux binaries under emulation is going away. > Remove "option COMPAT_LINUX" and everything directly tied to it from the > kernel and the corresponding man page documentation. > ok visa@ guenther@ (naddy@) arch/i386/i386 ~ genassym.cf ~ locore.s ~ trap.c > Support for running Linux binaries under emulation is going away. > Remove "option COMPAT_LINUX" and everything directly tied to it from the > kernel and the corresponding man page documentation. > ok visa@ guenther@ (naddy@) arch/macppc/macppc ~ db_interface.c ~ locore.S > Rename ddb_trap_glue() to db_trap_glue(). > Let's keep the 'db_' prefix for all ddb(4) functions that should not be > instrumented. (mpi@) arch/socppc/socppc ~ db_interface.c ~ locore.S > Rename ddb_trap_glue() to db_trap_glue(). > Let's keep the 'db_' prefix for all ddb(4) functions that should not be > instrumented. (mpi@) ~ fdt.c > Remove useless code, from Patrick Wildt. (mpi@) ~ fdt.c > Convert FDT values from big endian to host endian. > This is a no-op on socppc but will allows ARM ports (little-endian) > to make use of this code. > From Patrick Wildt. (mpi@) arch/zaurus/stand/zboot ~ compat_linux.h > fix a typoed ioctl name; ok millert@ deraadt@ (naddy@) conf ~ files > Support for running Linux binaries under emulation is going away. > Remove "option COMPAT_LINUX" and everything directly tied to it from the > kernel and the corresponding man page documentation. > ok visa@ guenther@ (naddy@) ddb ~ db_sym.c > Remove leftovers from mutliple symbol tables support. (mpi@) dev/usb ~ uhid.c ~ usb.h > Remove USB_SET_IMMED ioctl and corresponding code and manpage bits. > Nothing uses it. > suggested by and ok mpi@ (stefan@) kern ~ exec_conf.c ~ exec_elf.c > Support for running Linux binaries under emulation is going away. > Remove "option COMPAT_LINUX" and everything directly tied to it from the > kernel and the corresponding man page documentation. > ok visa@ guenther@ (naddy@) net ~ if.c > Support for running Linux binaries under emulation is going away. > Remove "option COMPAT_LINUX" and everything directly tied to it from the > kernel and the corresponding man page documentation. > ok visa@ guenther@ (naddy@) netinet ~ ipsec_output.c > When IPsec UDP encapsulation is used for IPv6, the stack should > construct an IPv6 packet instead of an IPv4. > Diff from Patrick Wildt <patrick at blueri ! se> with input from > bluhm@; ok mpi, bluhm (mikeb@) netinet6 ~ in6.c ~ in6_var.h > Remove SIOCSIFALIFETIME_IN6 ioctl, as NetBSD did. > As described in NetBSD kern/35897 PR, the parameters > this ioctl needs overlay each other in a union. The ioctl > cannot have worked properly. > Discovered while discussing overflow checks with mmcc@ and mpi@ > The checks were part of the removed code. > ok deraadt@ (stefan@) sys ~ ioctl.h > Support for running Linux binaries under emulation is going away. > Remove "option COMPAT_LINUX" and everything directly tied to it from the > kernel and the corresponding man page documentation. > ok visa@ guenther@ (naddy@) == usr.bin =========================================================== 09/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin kdump ~ Makefile > Support for running Linux binaries under emulation is going away. > Remove "option COMPAT_LINUX" and everything directly tied to it from the > kernel and the corresponding man page documentation. > ok visa@ guenther@ (naddy@) ~ kdump.1 ~ kdump.c > drop the support for Linux emulation; ok guenther@ visa@ (naddy@) ssh ~ dh.c > rearrange DH public value tests to be a little more clear > rearrange DH private value generation to explain rationale more > clearly and include an extra sanity check. > ok deraadt (djm@) == usr.sbin ========================================================== 10/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin lpr ~ lpd/lpdchar.c > Fix ghastly whitespace. From Chris Bennett (tb@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
