OpenBSD src changes summary for 2016-05-19 ==========================================
lib/libc libexec/ld.so sbin/sysctl share/man sys/arch/armv7/armv7 sys/arch/armv7/imx sys/arch/armv7/stand/efiboot sys/arch/octeon/dev sys/arch/sparc64/dev sys/arch/sparc64/sparc64 sys/kern sys/netinet6 usr.bin/ssh usr.sbin/smtpd == lib =============================================================== 01/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ sys/Makefile.inc > Add ASM_NOERR for syscalls that never fail and thus don't need the errno > setting logic...which can significantly reduce the size of the stub on > some archs; 20 syscalls get a trim with this. > in snaps for a bit and ok deraadt@ (guenther@) ~ gen/sysctl.3 > no more v6only; (jmc@) == libexec =========================================================== 02/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/libexec ld.so ~ malloc.c > ld.so can now be entered by multiple threads via _dl_{allocate,free}_tib(), > so do locking in ld.so's malloc subsystem, (re)using the existing > _dl_thread_kern_{stop,go}() callbacks. > problem diagnosed by jsing@ in the 'go' port; fix tested there and by > semarie@ in the 'rust' port (guenther@) ~ tib.c > Give the caller a chance to handle the failure if unable to allocate > the TIB for a new thread > ok jca@ millert@ deraadt@ (guenther@) == sbin ============================================================== 03/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin sysctl ~ sysctl.8 > Remove sysctl net.inet6.ip6.v6only > This sysctl is a no-op, read-only since it was introduced. There are no > plans to support IPv4-mapped addresses on OpenBSD, thus this sysctl is > meaningless. > Noticed by djm@, ok claudio@ mpi@ sthen@ henning@ (jca@) == share ============================================================= 04/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/ip6.4 > no more v6only; (jmc@) ~ man4/ip6.4 > revert this part of my last commit: sthen points out that this text > concerns sockets, and is still present; (jmc@) == sys =============================================================== 05/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/armv7/armv7 ~ armv7var.h > Remove the PHYTEC phyFLEX support code, patrick says he no longer > has the hardware for the eval kit. > ok patrick@ (jsg@) arch/armv7/imx ~ imx.c ~ imx_machdep.c ~ imxehci.c ~ imxenet.c ~ imxesdhc.c > Remove the PHYTEC phyFLEX support code, patrick says he no longer > has the hardware for the eval kit. > ok patrick@ (jsg@) arch/armv7/stand/efiboot ~ efiboot.c > Match compatible strings for utilite which identifies as "cm-fx6" in > fdt/u-boot, and nitrogen6x which shares a board id with sabre lite but > has a different compatible string. > ok patrick@ kettenis@ (jsg@) ~ fdt.c > Make fdt_node_add_property() behave like fdt_node_set_property() if the > property already exists. (kettenis@) arch/octeon/dev ~ cn30xxpip.c ~ cn30xxpipreg.h ~ if_cnmac.c > Disable dynamic short buffering to make all RX data land on buffers > taken from the packet data pool. (visa@) ~ if_cnmac.c > Fix the previous commit which made work queue entries get released too > early. octeon_eth_recv() will release them in case of packet drop. (visa@) arch/sparc64/dev ~ vpci.c > Use OF_is_compatible(9). Simplifies the code and should make pci within > a guest domain on a Fujitsu M10 work. (kettenis@) arch/sparc64/sparc64 ~ openfirm.c > Implement OF_is_compatible(9). (kettenis@) kern ~ subr_log.c > All msg buf counters are long, so lmin(9) should be used for them. > OK deraadt@ natano@ (bluhm@) ~ subr_disk.c > Let setroot() pick the boot disk based on the DUID provided in bootduid if > a boot disk has not been selected by its caller. > ok jsing@, millert@ (kettenis@) netinet6 ~ udp6_output.c > Do not check if source address is available when the UDP6 socket is bound > to [::]. We should be able to send from a socket bound to [::] while using > sockets bound to specified addresses for reception. > Spotted with regress/usr.sbin/syslogd/args-client-bind-only6.pl test case. > "makes sense to me" millert@, ok benno@, ok bluhm@ (vgross@) ~ in6.h ~ in6_proto.c ~ ip6_input.c ~ ip6_output.c ~ ip6_var.h > Remove sysctl net.inet6.ip6.v6only > This sysctl is a no-op, read-only since it was introduced. There are no > plans to support IPv4-mapped addresses on OpenBSD, thus this sysctl is > meaningless. > Noticed by djm@, ok claudio@ mpi@ sthen@ henning@ (jca@) == usr.bin =========================================================== 06/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin ssh ~ PROTOCOL.agent > fix type of ed25519 values (djm@) == usr.sbin ========================================================== 07/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin smtpd ~ smtpd.conf.5 > table formats are described in table(5) not makemap(8) (gilles@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
