OpenBSD src changes summary for 2016-08-18 ==========================================
etc/examples/pkg.conf lib/libc lib/libtls share/man sys/arch/arm/arm sys/arch/arm/include sys/arch/armv7/armv7 sys/dev/pv sys/dev/usb sys/dev/wscons sys/netinet sys/uvm usr.bin/ftp usr.bin/mandoc usr.bin/openssl usr.sbin/bind usr.sbin/relayd usr.sbin/vmctl == etc =============================================================== 01/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc examples/pkg.conf ~ examples/pkg.conf > sync (sthen@) == lib =============================================================== 02/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ sys/connect.2 > Add an EXAMPLES section that illustrates how to deal with connect(2) > returning EINTR. OK jung@ deraadt@ (millert@) libtls ~ tls_init.3 > Rework parts of the libtls man page for clarity. Split out the connection > information related functions under their own heading and dedup the text > relating to when these functions can be called. > With input from and ok jmc@ (jsing@) ~ tls_server.c > Split out the TLS server SSL_CTX allocation and configuration code, so > that it can be reused to allocate the additional SSL_CTXs needed for SNI. > ok reyk@ (jsing@) == share ============================================================= 03/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/ip.4 > punctuation fix; (jmc@) ~ man5/bsd.port.mk.5 > document USE_WXNEEDED, feedback/ok jca jasper (sthen@) == sys =============================================================== 04/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/arm/arm ~ pmap7.c > Separate out the Access Flag bit from the Access Permission bits in the > armv7 pmap. > ok tom@ (kettenis@) arch/arm/include ~ pte.h > Separate out the Access Flag bit from the Access Permission bits in the > armv7 pmap. > ok tom@ (kettenis@) arch/armv7/armv7 ~ armv7_start.S > Separate out the Access Flag bit from the Access Permission bits in the > armv7 pmap. > ok tom@ (kettenis@) dev/pv ~ hyperv.c ~ hypervreg.h > Clean up style and replace a magic value with a magic define (mikeb@) ~ if_hvn.c ~ if_hvnreg.h > Update NVS protocol structure definitions to the 2016 version > Microsoft has considerably cleaned up the style and it makes sense > to keep in sync with the maintained upstream version in FreeBSD. (mikeb@) dev/usb ~ ehci.c > add a missing splx in an error path > ok millert@ stsp@ (jsg@) dev/wscons ~ wsmouse.c ~ wsmouseinput.h > Reset the input state completely when wsmouse is (re-)opened. > ok mpi@ (bru@) netinet ~ ip_ah.c ~ ip_esp.c ~ ip_ipcomp.c > fix panics caused by replacing m_copym2 with m_dup_pkt. > m_copym2 is fine duplicating an arbitrary chain of mbufs, while > m_dup_pkt wants to dup a packet with proper headers in the first > mbuf. ipsec copied the tail of an mbuf if any of the clusters are > shared or readonly, and swapped that tail with the result of m_copym2. > m_dup_pkt panics cos of that. > this makes ipsec duplicate the whole packet if any of the chain is > readonly. > found by naddy@ and mlarkin@ > this fix is from visa@ who told me to commit it cos he's afk (sleeping) > tested by naddy@ (dlg@) uvm ~ uvm_mmap.c > uvm_wxcheck() should only abort the process if kern.wxabort is set. > The new semantics are W^X violations are reported to the application > via ENOTSUP. Forgot to fix this during the last change. > Spotted by kettenis (deraadt@) == usr.bin =========================================================== 05/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin ftp ~ extern.h ~ fetch.c ~ ftp.c ~ util.c > Move connect_sync() to util.c and use it when connecting via http > too. OK sthen@ deraadt@ (millert@) mandoc ~ cgi.c > fix an fd leak > ok schwarze@ (jsg@) openssl ~ openssl.1 > shorten the nseq text; (jmc@) == usr.sbin ========================================================== 06/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin bind ~ lib/dns/tkey.c > init a variable to address https://kb.isc.org/article/AA-01272 > Most of bind got removed and this function is not called > by any of the remaining parts. > ok deraadt@ a long time ago. (jsg@) relayd ~ carp.c > fix fd leaks in error paths > ok reyk@ (jsg@) ~ relayd.conf.5 > word fix, from remi locherer; ok reyk (jmc@) vmctl ~ vmctl.8 > add section on VM networking. more to come, this is a starting point for > further documentation. (mlarkin@) ~ vmctl.8 > various fixes for previous; (jmc@) ~ vmctl.8 > use a more standard page layout; ok mlarkin (jmc@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
