OpenBSD src changes summary for 2017-09-23 ==========================================
Makefile.cross lib/libc share/man sys/arch/octeon/dev sys/dev/ic sys/dev/usb usr.bin/ctfdump usr.bin/ssh usr.sbin/relayd == Makefile.cross ==================================================== 01/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/Makefile.cross Makefile.cross > Compile the cross-compiler in the target's objdir instead of polluting > the host's. This also allows compiling multiple toolchains in parallel. > Clean up the clang object files afterwards so it doesn't collide with > the cross-compiled compiler build. (patrick@) == lib =============================================================== 02/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ stdlib/malloc.c > Make delayed free non-optional and make F do an extensive double free > check. > ok tb@ tedu@ (otto@) ~ asr/asr_utils.c > Kill unused function > Spotted by krw@ (jca@) == share ============================================================= 03/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man5/malloc.conf.5 > F changed meaning a bit; ok tb@ (otto@) == sys =============================================================== 04/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/octeon/dev ~ octmmc.c > Fix controller locking so that it covers the DMA map and bounce buffer. > Those are shared by SD/MMC buses. (visa@) dev/ic ~ rtwn.c > Fix build on octeon by reverting two cosmetic changes in rtwn.c r1.34. > Compiler complained: > warning: large integer implicitly truncated to unsigned type > No functional change. > reported by & ok visa@ (stsp@) dev/usb ~ uhid.c > Add dummy FIOASYNC handler. > Without it uhid_do_ioctl() will return EINVAL which will make the > upper layer assume that uhid node do not support non-blocking reads. > Fix a regression introduced by the removal of SIGIO support. > Reported by many, fix tested by Bryan Linton, Micah Muer and Nam Nguyen. > (mpi@) == usr.bin =========================================================== 05/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin ctfdump ~ ctfdump.c > Show floating-point encoding by name in ctfdump(1) > ok mpi (uwe@) ~ ctfdump.c > Fix off by one in ctf_enc2name (who uses SIGNED BOOL anyway?) > ok mpi (uwe@) ssh ~ channels.c > fix tunnel forwarding problem introduced in refactor; reported by > stsp@ ok markus@ (djm@) == usr.sbin ========================================================== 06/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin relayd ~ relay.c ~ relay_http.c > The relayd regression tests for chunked HTTP traffic were failing > sporadically. If the \r and \n were read in separate chunks, relayd > got out of sync with the protocol as they were interpreted as two > lines. Use evbuffer_readln() with EVBUFFER_EOL_CRLF instead of > evbuffer_readline(). > OK benno@ (bluhm@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
