OpenBSD src changes summary for 2016-07-05
==========================================

distrib/sets                            etc/etc.octeon/MAKEDEV
etc/etc.octeon/MAKEDEV.md               etc/examples/pkg.conf
lib/csu                                 lib/libcrypto
lib/libssl                              regress/bin
regress/lib                             sbin/sysctl
share/man                               share/zoneinfo
sys/arch/octeon/conf                    sys/arch/octeon/include
sys/arch/octeon/octeon                  sys/dev/wscons
sys/kern                                sys/netinet
sys/netinet6                            usr.bin/tail
usr.sbin/eeprom                         usr.sbin/ypbind

== distrib =========================================================== 01/09 ==

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

sets

  ~ lists/man/mi                          

  > sync (deraadt@)

== etc =============================================================== 02/09 ==

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

etc.octeon/MAKEDEV

  ~ etc.octeon/MAKEDEV                    

  > regen (visa@)

etc.octeon/MAKEDEV.md

  ~ etc.octeon/MAKEDEV.md                 

  > Add /dev/openprom.
  > ok kettenis@ deraadt@ jasper@ (visa@)

examples/pkg.conf

  ~ examples/pkg.conf                     

  > sync (sthen@)

== lib =============================================================== 03/09 ==

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

csu

  ~ boot.h                                

  > Missed a reference to dl_prebind.h
  > problem noted by Andrew Ngo (andrew.ngo (at) gmail.com) (guenther@)

libcrypto

  ~ man/BN_add_word.3                     

  > On systems where we do not have BN_ULLONG defined (most 64-bit systems),
  > BN_mod_word() can return incorrect results if the supplied modulus is
  > too big, so we need to fall back to BN_div_word.
  > Now that BN_mod_word may fail, handle errors properly update the man page.
  > Thanks to Brian Smith for pointing out these fixes from BoringSSL:
  > https://boringssl.googlesource.com/boringssl/+/67cb49d045f04973ddba0f92fe8a
  > 8ad483c7da89
  > https://boringssl.googlesource.com/boringssl/+/44bedc348d9491e63c7ed1438db1
  > 00a4b8a830be
  > ok beck@ (bcook@)

libssl

  ~ src/crypto/ocsp/ocsp_vfy.c            

  > Add several fixes from OpenSSL to make OCSP work with intermediate
  > certificates provided in the response. - makes our newly added
  > ocsp regress test pass too..
  > ok bcook@ (beck@)

  ~ src/crypto/bn/bn_prime.c              ~ src/crypto/bn/bn_word.c
  ~ src/crypto/dh/dh_check.c              

  > On systems where we do not have BN_ULLONG defined (most 64-bit systems),
  > BN_mod_word() can return incorrect results if the supplied modulus is
  > too big, so we need to fall back to BN_div_word.
  > Now that BN_mod_word may fail, handle errors properly update the man page.
  > Thanks to Brian Smith for pointing out these fixes from BoringSSL:
  > https://boringssl.googlesource.com/boringssl/+/67cb49d045f04973ddba0f92fe8a
  > 8ad483c7da89
  > https://boringssl.googlesource.com/boringssl/+/44bedc348d9491e63c7ed1438db1
  > 00a4b8a830be
  > ok beck@ (bcook@)

  ~ src/crypto/ocsp/ocsp_cl.c             

  > remove unneeded duplicate call - spotted by jsing@ (beck@)

== regress =========================================================== 04/09 ==

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

bin

  ~ Makefile                              + cat/Makefile
  + cat/cat_be.in                         + cat/cat_be.out
  + cat/cat_se.in                         + cat/cat_se.out

  > Some new tests related to bin/cat.c rev. 1.25,
  > from Sevan Janiyan <venture37 at geeklan dot co dot uk>. (schwarze@)

lib

  ~ libcrypto/ocsp/Makefile               ~ libcrypto/ocsp/ocsp_test.c

  > make less awful.. test against cloudflare too (beck@)

  ~ libcrypto/bn/general/bntest.c         

  > On systems where we do not have BN_ULLONG defined (most 64-bit systems),
  > BN_mod_word() can return incorrect results if the supplied modulus is
  > too big, so we need to fall back to BN_div_word.
  > Now that BN_mod_word may fail, handle errors properly update the man page.
  > Thanks to Brian Smith for pointing out these fixes from BoringSSL:
  > https://boringssl.googlesource.com/boringssl/+/67cb49d045f04973ddba0f92fe8a
  > 8ad483c7da89
  > https://boringssl.googlesource.com/boringssl/+/44bedc348d9491e63c7ed1438db1
  > 00a4b8a830be
  > ok beck@ (bcook@)

  ~ libcrypto/bn/general/bntest.c         

  > remove extra assignment of s from 1.11, fix regression test (bcook@)

== sbin ============================================================== 05/09 ==

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

sysctl

  ~ sysctl.8                              

  > Remove kern.random remnants; OK deraadt@ (tim@)

== share ============================================================= 06/09 ==

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

man

  ~ man4/Makefile                         

  > Hook up the pcfrtc(4) manual; OK kettenis@ (tim@)

zoneinfo

  ~ datfiles/africa                       ~ datfiles/europe

  > Update to tzdata2016f from from ftp.iana.org. (millert@)

== sys =============================================================== 07/09 ==

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

arch/octeon/conf

  ~ GENERIC                               ~ RAMDISK
  ~ files.octeon                          

  > Add openprom(4) for octeon.
  > ok kettenis@ deraadt@ jasper@ (visa@)

arch/octeon/include

  ~ conf.h                                + openpromio.h

  > Add openprom(4) for octeon.
  > ok kettenis@ deraadt@ jasper@ (visa@)

arch/octeon/octeon

  ~ conf.c                                + openprom.c

  > Add openprom(4) for octeon.
  > ok kettenis@ deraadt@ jasper@ (visa@)

  ~ openprom.c                            

  > Remove debug code that slipped in. (visa@)

dev/wscons

  ~ wsmouse.c                             

  > Improve the tracking functions in wsmouse.
  > ok mpi@ (bru@)

kern

  ~ sys_generic.c                         

  > remove some casts that aren't necessary. (tedu@)

netinet

  ~ in_pcb.c                              

  > Do not use ``rt_addr'' in in{6,}_selectsrc() it doesn't work with magic
  > addresses set on p2p interfaces.
  > Found the hardway by naddy@ (mpi@)

netinet6

  ~ in6_src.c                             

  > Do not use ``rt_addr'' in in{6,}_selectsrc() it doesn't work with magic
  > addresses set on p2p interfaces.
  > Found the hardway by naddy@ (mpi@)

  ~ icmp6.c                               ~ in6.c
  ~ in6_pcb.c                             ~ in6_src.c
  ~ in6_var.h                             ~ ip6_input.c
  ~ mld6.c                                ~ nd6_nbr.c
  ~ nd6_rtr.c                             ~ raw_ip6.c

  > Expand IN6_IFF_NOTREADY, ok bluhm@ (mpi@)

== usr.bin =========================================================== 08/09 ==

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

tail

  ~ forward.c                             

  > Modify code added in rev 1.30 to use the correct variable instead of a
  > different uninitialised one.
  > ok martijn@ (jsg@)

== usr.sbin ========================================================== 09/09 ==

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

eeprom

  ~ Makefile                              

  > Build eeprom(8) on octeon.
  > ok kettenis@ deraadt@ jasper@ (visa@)

ypbind

  ~ ypbind.c                              

  > Move to svc_getreq_poll/svc_pollfd.
  > Stop using select to avoid the weird workarounds for fd_set size.
  > Also replace calloc with reallocarray.  Prompted by a mail by Miod,
  > cluebat from guenther@.
  > ok millert@, prodding deraadt@ (jca@)

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

Reply via email to