OpenBSD src changes summary for 2016-06-02
==========================================

gnu                                     lib/libc
sbin/iked                               sys/arch/amd64/pci
sys/arch/sgi/conf                       sys/dev/pci
sys/dev/usb                             sys/net
sys/uvm                                 usr.bin/aucat
usr.bin/kdump                           usr.bin/nc
usr.sbin/installboot                    usr.sbin/smtpd

== gnu =============================================================== 01/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu

gnu

  ~ gcc/gcc/builtins.c                    ~ gcc/gcc/fold-const.c
  ~ gcc/gcc/tree-ssa-ccp.c                ~ gcc/gcc/tree-ssa-propagate.c

  > Fix internal compiler error with long long arithmetic
  > Adapted from a change to mainline gcc while it was still GPLv2.
  > Original diff found by stefan@
  > Adaptation by me
  > ICE caught by ml(at)extensibl(dot)com while he was porting MLton
  > to OpenBSD.
  > Ok stefan@
  > "Go for it" deraadt@ (dcoppa@)

== lib =============================================================== 02/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib

libc

  ~ stdlib/strtod.3                       

  > Fix typo; the period should be outside the parens.  From Michael McConville
  > (millert@)

== sbin ============================================================== 03/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin

iked

  ~ ikev2.c                               

  > Use the last 32-bits of the IPv6 address to dynamically assign
  > addresses from the pool, instead of the fourth byte, which usually
  > represents network bits.
  > ok markus@ mikeb@ (patrick@)

== sys =============================================================== 04/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

arch/amd64/pci

  ~ pci_machdep.c                         

  > Fix two issues in the MSI-X code.  First, actually read the MSI-X
  > capability
  > register.  Second, correctly decode the table sizefromits contents.
  > First issue pointed out by David Hill (with the help of clang).  Second
  > issue spotted after seeing a diff from Christiano Hasbaert. (kettenis@)

arch/sgi/conf

  ~ GENERIC-IP27                          ~ GENERIC-IP30
  ~ GENERIC-IP32                          

  > I forgot to enable utvfu(4) for the sgi arch.
  > spotted by Miod, thanks! (mglocker@)

dev/pci

  ~ pcireg.h                              

  > Fix two issues in the MSI-X code.  First, actually read the MSI-X
  > capability
  > register.  Second, correctly decode the table sizefromits contents.
  > First issue pointed out by David Hill (with the help of clang).  Second
  > issue spotted after seeing a diff from Christiano Hasbaert. (kettenis@)

dev/usb

  ~ utvfu.c                               

  > Fix typo in comment.
  > From Lubomir Rintel via Patrick Keshish (mglocker@)

net

  ~ art.c                                 

  > always clean up the heap in art_table_delete, even for the last at_refcnt
  > in the future a table may also be referenced by a cpu reading it
  > with srp as well as the art rtable, so try and make sure it is
  > always usable.
  > ok mpi@ (dlg@)

  ~ art.c                                 

  > pool_setipl at IPL_SOFTNET for all the art structures. (dlg@)

uvm

  ~ uvm_mmap.c                            

  > Prevent vsize_t underflow when checking RLIMIT_DATA, which made the
  > check ineffective when you already had more memory than your limit
  > allowed.
  > I noticed after writing this diff that millert@ already committed a fix
  > for this in rev. 1.74 (2009/06/01), but it got backed out with the giant
  > pmemrange backout two weeks later and was never restored.
  > OK tedu@ ("just fix it" and "go ahead with your version")
  > stefan@ also agrees that a check is needed. (schwarze@)

  ~ uvm_addr.c                            

  > print the size when an unavailable address is returned. it is useful.
  > ok millert stefan (tedu@)

== usr.bin =========================================================== 05/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

aucat

  ~ aucat.c                               

  > set exit status to 1 if -n is used without -i and -o (ratchov@)

  ~ aucat.c                               

  > remove forgotten debug printfs (ratchov@)

kdump

  ~ kdump.1                               ~ kdump.c

  > allow printing timestamps relative to beginnging of trace, -RT. ok benno
  > (tedu@)

nc

  ~ nc.1                                  ~ netcat.c

  > Let netcat support the use of service names instead of port numbers.
  > based on a diff from Andras Farkas <[email protected]>
  > ok deraadt@ (beck@)

== usr.sbin ========================================================== 06/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

installboot

  ~ armv7_installboot.c                   

  > Rename findmbrlinux() to findmbrfat().  This function was originally
  > searching for a linux partition type, now it looks for a fat type.
  > ok kettenis@ (jsg@)

smtpd

  ~ smtpctl.8                             

  > transfer is not a smtpctl command, but mta is
  > ok gilles (jung@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to