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
