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

Reply via email to