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

Reply via email to