OpenBSD src changes summary for 2016-08-09 ==========================================
bin/ksh distrib/sets etc/Makefile etc/csh.cshrc etc/csh.login etc/csh.logout etc/mtree/special lib/libc libexec/ld.so regress/lib share/man sys/arch/arm/arm sys/arch/armv7/sunxi sys/dev/pci sys/kern usr.bin/ftp usr.bin/mandoc usr.bin/openssl == bin =============================================================== 01/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin ksh ~ emacs.c > In emacs incremental search mode (^R), > make commands starting with the escape key (^[) work as documented. > Long-standing bug, this time reported by Dave minus Cohen dot com. > OK natano@ halex@ (schwarze@) == distrib =========================================================== 02/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/etc/mi > sync (deraadt@) == etc =============================================================== 03/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc Makefile ~ Makefile > remove pointless csh placeholder files from /etc > ok jung@ (some time ago) phessler@ (halex@) csh.cshrc - csh.cshrc > remove pointless csh placeholder files from /etc > ok jung@ (some time ago) phessler@ (halex@) csh.login - csh.login > remove pointless csh placeholder files from /etc > ok jung@ (some time ago) phessler@ (halex@) csh.logout - csh.logout > remove pointless csh placeholder files from /etc > ok jung@ (some time ago) phessler@ (halex@) mtree/special ~ mtree/special > remove pointless csh placeholder files from /etc > ok jung@ (some time ago) phessler@ (halex@) == lib =============================================================== 04/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ sys/connect.2 > Document that connect goes async when interrupted by signal. (millert@) ~ sys/connect.2 > Expand the asynchronous connect information and move it out of > ERRORS and into a new second paragraph. Adapted from NetBSD. > OK deraadt@ jmc@ (millert@) == libexec =========================================================== 05/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/libexec ld.so ~ arm/ldasm.S ~ boot.c > Teach arm to pass &_DYNAMIC to _dl_boot_bind(); can optimize later in tree > (guenther@) == regress =========================================================== 06/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress lib ~ libpthread/restart/connect/connect.c > When interrupted, connect() should leave the socket connecting in the > background, similar to a non-blocking socket. Return EALREADY whenever > already connecting, not just for non-blocking sockets. Fix from > {Free,Net}BSD > Prompted by a report from Michael Reed (m.reed (at) mykolab.com) > ok millert@ (guenther@) == share ============================================================= 07/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/pci.4 > Xr vmx(4) > "go for it" jmc@ (czarkoff@) == sys =============================================================== 08/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/arm/arm ~ pmap7.c > The page tables are cached now, and given the significant speedup, I > don't think we'll ever go back. So let's ditch the code that tries to > check and patch up incorrect memory attributes. > Also realize that pmap_clean_page(pg, FALSE) doesn't do anything > anymore so remove those calls and drop the 2nd argument from > pmap_clean_page(pg, TRUE) calls. > Last but not least, get rid of pmap_pte_init_generic() here. The only > useful thing it did was setting pmap_copy_page_func() and > pmap_zero_page_func(). > This diff should not introduce any change in behaviour. > ok visa@ (kettenis@) arch/armv7/sunxi ~ sxiuart.c > Just re-set the line speed when required. This fixes a serial console > hang seen on the allwinner,sun5i-r8. > ok kettenis (mglocker@) dev/pci ~ mpii.c > Check xs->status for SCSI_CHECK even in underrun situations. > Lets Bacula find the end of medium on LTO5 drive. > Reported & fix tested by Kor son of Rynar. > ok mikeb@ deraadt@ (krw@) kern ~ uipc_syscalls.c > When interrupted, connect() should leave the socket connecting in the > background, similar to a non-blocking socket. Return EALREADY whenever > already connecting, not just for non-blocking sockets. Fix from > {Free,Net}BSD > Prompted by a report from Michael Reed (m.reed (at) mykolab.com) > ok millert@ (guenther@) == usr.bin =========================================================== 09/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin ftp ~ ftp.c > When connect(2) is interrupted by a signal it continues asynchronously > and you need to do the same poll(2) dance as if the socket was > non-blocking. Fixes a crash when the window is resized while > connecting. OK deraadt@ (millert@) mandoc ~ main.c ~ mdoc_validate.c > fix printf("%s", NULL); > found while investigating an unrelated bug report from jsg@ (schwarze@) openssl ~ openssl.1 > trim the ec text; (jmc@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
