OpenBSD src changes summary for 2015-06-20 ==========================================
distrib/sets lib/libc lib/libcrypto lib/libssl lib/libtls regress/lib sys/dev/usb sys/uvm usr.bin/openssl usr.sbin/quot == distrib =========================================================== 01/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/base/md.alpha ~ lists/base/md.amd64 ~ lists/base/md.armish ~ lists/base/md.armv7 ~ lists/base/md.aviion ~ lists/base/md.hppa ~ lists/base/md.hppa64 ~ lists/base/md.i386 ~ lists/base/md.landisk ~ lists/base/md.loongson ~ lists/base/md.luna88k ~ lists/base/md.macppc ~ lists/base/md.octeon ~ lists/base/md.sgi ~ lists/base/md.socppc ~ lists/base/md.sparc ~ lists/base/md.sparc64 ~ lists/base/md.vax ~ lists/base/md.zaurus ~ lists/comp/mi ~ lists/man/mi > sync (deraadt@) == lib =============================================================== 02/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ asr/asr_debug.c ~ asr/asr_private.h ~ asr/res_send_async.c > Rename print_sockaddr() to avoid symbol visibility problems > print_sockaddr is internal to asr, and conflicts with ports/net/samba4. > ok eric@ (jca@) ~ shlib_version > Bump major after {,asr_}print_sockaddr() renaming. (jca@) libcrypto ~ crypto/Makefile ~ man/Makefile > Remove obsolete MDC-2DES from libcrypto. > ok deraadt@ jsing@ miod@ (doug@) ~ crypto/shlib_version > Crank major for libcrypto, ssl and tls due to MDC-2DES removal. > ok miod@ jsing@ (doug@) libssl - src/crypto/evp/m_mdc2.c - src/crypto/mdc2/mdc2.h - src/crypto/mdc2/mdc2_one.c - src/crypto/mdc2/mdc2dgst.c ~ src/crypto/opensslfeatures.h ~ src/crypto/evp/c_all.c ~ src/crypto/evp/evp.h ~ src/crypto/rsa/rsa_pmeth.c ~ src/crypto/rsa/rsa_sign.c ~ src/doc/apps/ca.pod ~ src/doc/apps/dgst.pod ~ src/doc/apps/openssl.pod ~ src/doc/apps/req.pod ~ src/doc/apps/speed.pod ~ src/doc/apps/ts.pod ~ src/doc/apps/x509.pod ~ src/doc/crypto/EVP_DigestInit.pod ~ src/doc/crypto/EVP_DigestSignInit.pod ~ src/doc/crypto/EVP_DigestVerifyInit.pod ~ src/doc/crypto/EVP_SignInit.pod ~ src/doc/crypto/EVP_VerifyInit.pod ~ src/doc/crypto/crypto.pod > Remove obsolete MDC-2DES from libcrypto. > ok deraadt@ jsing@ miod@ (doug@) ~ ssl/shlib_version > Crank major for libcrypto, ssl and tls due to MDC-2DES removal. > ok miod@ jsing@ (doug@) ~ src/crypto/bio/bio.h > Fix warning on vax due to old gcc. > Old gcc warns when parameters have the same names as functions. Noticed > by deraadt@. > ok deraadt@ jsing@ (doug@) ~ src/ssl/bs_cbs.c > Replace internal call to CRYPTO_memcmp with timingsafe_memcmp. > Suggested by jsing@. > ok jsing@ miod@ (doug@) ~ src/ssl/ssl_locl.h ~ src/ssl/t1_reneg.c > Convert ssl_parse_clienthello_renegotiate_ext to CBS. > ok miod@, tweak + ok jsing@ (doug@) ~ src/crypto/evp/e_aes.c ~ src/crypto/evp/e_chacha20poly1305.c ~ src/crypto/rsa/rsa_oaep.c > Replace remaining CRYPTO_memcmp() calls with timingsafe_memcmp(). > ok doug@ deraadt@ (jsing@) ~ src/crypto/crypto.h > Put CRYPTO_memcmp() under #ifndef LIBRESSL_INTERNAL. > ok doug@ deraadt@ (jsing@) ~ src/ssl/ssl.h > Make SSL_OP_ALL readable. > ok deraadt@ doug@ millert@ miod@ sthen@ (jsing@) ~ src/crypto/ec/ec.h ~ src/crypto/ec/ec_curve.c > Provide EC_curve_nid2nist() and EC_curve_nist2nid(). > From OpenSSL. > Rides libcrypto bump. > ok miod@ (a while ago) (jsing@) ~ src/crypto/ec/eck_prn.c > Have ECPKParameters_print() include the NIST curve name, if known. > From OpenSSL. > ok miod@ (a while ago). (jsing@) ~ src/crypto/ec/ec_pmeth.c > Handle NIST curve names. > From OpenSSL. > ok miod@ (a while ago) (jsing@) ~ src/ssl/ssl_locl.h ~ src/ssl/t1_reneg.c > Convert ssl_parse_serverhello_renegotiate_ext to CBS. > ok miod@ jsing@ (doug@) ~ src/ssl/s3_srvr.c > Convert ssl3_get_next_proto to CBS. > tweak + ok miod@ jsing@ (doug@) ~ src/ssl/s3_clnt.c > Convert ssl3_get_new_session_ticket to CBS. > tweak + ok miod@ jsing@ (doug@) libtls ~ shlib_version > Crank major for libcrypto, ssl and tls due to MDC-2DES removal. > ok miod@ jsing@ (doug@) == regress =========================================================== 03/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress lib - libcrypto/mdc2/Makefile - libcrypto/mdc2/mdc2test.c ~ libcrypto/Makefile > Remove obsolete MDC-2DES from libcrypto. > ok deraadt@ jsing@ miod@ (doug@) == sys =============================================================== 04/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys dev/usb ~ if_ugl.c > Only match devices with a valid configuration. > ok uaa@ (mpi@) uvm ~ uvm_pmemrange.c > Fix a bug that causes uvm_pmr_get1page() to fail for allocations that > specify an address constraint even when free pages that meet the constraint > are still available. This happens because the old code was using the root > of the size tree as a starting point for a search down the address tree. > This meant only part of the address tree was searched, and that part could > very well not contain any of the pages that met the constraint. Instead, > always walk the address tree from its root if the list of single pages is > empty and the root of the size tree doesn't meet our constraints. > From Visa Hankala. > ok deraadt@ (kettenis@) == usr.bin =========================================================== 05/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin openssl ~ openssl.1 ~ req.c ~ speed.c ~ ts.c ~ x509.c > Remove obsolete MDC-2DES from libcrypto. > ok deraadt@ jsing@ miod@ (doug@) ~ progs.h > Less mdc2. (jsing@) ~ ecparam.c > Handle NIST curve names in openssl(1) ecparam. > From OpenSSL. (jsing@) == usr.sbin ========================================================== 06/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin quot ~ quot.8 > sort +0n -> sort -n, the former is historical (jca@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
