OpenBSD src changes summary for 2016-07-22 ==========================================
regress/usr.sbin sbin/dhclient sys/arch/armv7/imx sys/kern sys/net sys/netinet sys/netinet6 sys/tmpfs usr.bin/ssh usr.sbin/relayd usr.sbin/smtpd usr.sbin/switchd == regress =========================================================== 01/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress usr.sbin ~ switchd/Makefile > Fix generated Perl headers. > With input from bluhm@ (reyk@) + relayd/args-http-filter-null-host.pl > add a regression test (benno@) == sbin ============================================================== 02/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ dhclient.c > Actually DECLINE and delete unused offers. Don't just say so in a comment. > In situations where >1 offer is received this will eliminate unbounded > memory > growth and make us a more polite netizen. In some corner cases it might > prevent reuse of inappropriate older offers. > ok millert@ (krw@) == sys =============================================================== 03/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/armv7/imx ~ if_fec.c > Fallback to the known fec irq number on imx.6 if the fdt > interrupts-extended property is missing or not the size we expect. > Some dtbs implement a workaround for "ERR006687 ENET: Only the ENET > wake-up interrupt request can wake the system from Wait mode" suggested > by the IMX6DQCE errata document to set an undocumented gpio mux mode and > handle the interrupt via gpio. > We don't support gpio interrupts yet, hopefully this change is enough > to make interrupts work on wandboard and sabre lite again till we do. > Discussed with kettenis and patrick, tested on sabre lite by patrick. > (jsg@) ~ imx.c > Attach imx(4) on i.mx6 quad plus which appears to be largely compatible > with i.mx6 quad but with more memory bandwidth and some graphics tweaks. > ok kettenis@ (jsg@) kern ~ vfs_subr.c > Prevent NULL-pointer call for filesystems that don't provide vfs_sysctl > in their vfsops. > Issue reported by Tim Newsham. > ok claudio@, natano@ (kettenis@) net ~ route.c > Check for errors when deleting routes inside rtable_walk() and abort > the walk if a route cannot be deleted. > Prevent an infinite recursion reported by Dimitris Papastamos. > ok claudio@ (mpi@) netinet ~ ip_input.c > Fix a double rtfree(9) triggered when IPSEC inserts a more specific > route because of PMTU. > otto@ reported the issue and helped me tracking it down during more > than one month, he is the man! > mikeb@ figured out the bug was in the forwarding path. > ok mikeb@, deraadt@, claudio@ (mpi@) ~ in_pcb.c ~ in_pcb.h ~ udp_usrreq.c > Revert in_selectsrc() refactoring, it breaks IPv6. > Reported by Heiko on bugs@. > ok stsp@, claudio@ (mpi@) netinet6 ~ icmp6.c ~ in6_pcb.c ~ in6_src.c ~ ip6_var.h ~ nd6_nbr.c ~ raw_ip6.c ~ udp6_output.c > Revert in_selectsrc() refactoring, it breaks IPv6. > Reported by Heiko on bugs@. > ok stsp@, claudio@ (mpi@) tmpfs ~ tmpfs_vfsops.c > Set the vfs_systcl member of the vsfops struct to eopnotsupp. While we > check > for a null pointer now, all other filesystems fill in the complete table. > ok deraadt@, tom@ (kettenis@) == usr.bin =========================================================== 04/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin ssh ~ readconf.c ~ ssh_config.5 > reverse the order in which -J/JumpHost proxies are visited to be > more intuitive and document > reported by and manpage bits naddy@ (djm@) ~ monitor.c > move debug("%p", key) to before key is free'd; probable undefined > behaviour on strict compilers; reported by Jakub Jelen bz#2581 (djm@) ~ sftp.c > constify a few functions' arguments; patch from Jakub Jelen bz#2581 (djm@) ~ sshconnect2.c > Lower loglevel for "Authenticated with partial success" message similar to > other similar level. bz#2599, patch from cgallek at gmail.com, ok markus@ > (dtucker@) ~ ssh_config.5 > improve wording; suggested by jmc@ (djm@) == usr.sbin ========================================================== 05/05 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin relayd ~ relay_http.c ~ relayd.h > fix some cases where we relay_abort_http() the connection too soon. > instead, pass a more specific error back and handle the errors in > relay_test() instead. > reported by Arto Jonsson and Hiltjo Posthuma, thanks! > ok bluhm@ reyk@ (benno@) smtpd ~ smtp_session.c > Create a smtp transaction context on a session only for the duration of > that transaction. > ok gilles@ (eric@) switchd ~ switchd.c > "wpath" is needed in the parent pledge when using the /dev/switch0 device. > (reyk@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
