OpenBSD src changes summary for 2016-12-11
==========================================

bin/ksh                                 distrib/loongson
distrib/sets                            lib/libcrypto
regress/bin                             share/man
sys/arch/loongson/include               sys/arch/loongson/loongson
usr.bin/tmux                            

== bin =============================================================== 01/07 ==

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

ksh

  ~ exec.c                                

  > Fix for() loop indentation for TCASE  in execute() and add some
  > braces for improved readability.  Based on a diff from Kartik Agaram.
  > (millert@)

  ~ exec.c                                

  > In execute() we assign xerrorok to a dummy value if it is NULL
  > so there is no need to check xerrorok for NULL after that.
  > From Kartik Agaram. (millert@)

  ~ exec.c                                

  > When ERREXIT (set -e) is in effect, don't disable it after a
  > short-circuited `&&` or `||` chain in later iterations of `for`
  > loops.  It should be disabled after a short-circuited `&&` or `||`
  > chain only in the *final* iteration of loops (as well as in
  > conditionals, which was already working).  From Kartik Agaram. (millert@)

  ~ exec.c                                

  > I missed a bit of the indentation fix from Kartik Agaram. (millert@)

== distrib =========================================================== 02/07 ==

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

loongson

  ~ ramdisk/Makefile                      

  > Use makefs to build bsd.rd; build & boot tested by visa (natano@)

sets

  ~ lists/comp/mi                         

  > sync (sthen@)

== lib =============================================================== 03/07 ==

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

libcrypto

  ~ man/DSA_new.3                         ~ man/engine.3
  ~ man/rsa.3                             

  > some fixes for the dsa.3 -> DSA_new.3 changes; (jmc@)

  ~ man/BN_get0_nist_prime_521.3          

  > add missing section number to Xr; (jmc@)

  ~ man/ECDSA_SIG_new.3                   ~ man/EVP_PKEY_set1_RSA.3
  ~ man/RSA_blinding_on.3                 ~ man/RSA_check_key.3
  ~ man/RSA_generate_key.3                ~ man/RSA_get_ex_new_index.3
  ~ man/RSA_padding_add_PKCS1_type_1.3    ~ man/RSA_print.3
  ~ man/RSA_private_encrypt.3             ~ man/RSA_public_encrypt.3
  ~ man/RSA_set_method.3                  ~ man/RSA_sign.3
  ~ man/RSA_sign_ASN1_OCTET_STRING.3      ~ man/RSA_size.3
  ~ man/crypto.3                          ~ man/d2i_RSAPublicKey.3
  ~ man/engine.3                          

  > Change all references to rsa(3) to point to RSA_new(3) instead.
  > Make sure all RSA pages point back to RSA_new(3). (schwarze@)

  - man/rsa.3                             ~ man/Makefile
  ~ man/RSA_new.3                         

  > Merge all of rsa(3) into RSA_new(3).
  > In this case, keep the text about individual struct fields
  > because it contains some actual information. (schwarze@)

  - man/ec.3                              ~ man/ECDSA_SIG_new.3
  ~ man/EC_GFp_simple_method.3            ~ man/EC_GROUP_copy.3
  ~ man/EC_GROUP_new.3                    ~ man/EC_KEY_new.3
  ~ man/EC_POINT_add.3                    ~ man/EC_POINT_new.3
  ~ man/Makefile                          ~ man/crypto.3
  ~ man/d2i_ECPKParameters.3              

  > Distribute the text of ec(3) to the individual EC manuals where it belongs.
  > Make sure EC_GROUP_new(3) points to all EC manuals and all EC manuals
  > point back to EC_GROUP_new(3), and add some other useful links as well.
  > Change all links to ec(3) to point to EC_GROUP_new(3) instead. (schwarze@)

  ~ man/ASN1_generate_nconf.3             ~ man/CONF_modules_load_file.3
  ~ man/Makefile                          ~ man/OPENSSL_config.3
  + man/openssl.cnf.5                     + man/x509v3.cnf.5

  > import openssl.cnf(5) and x509v3.cnf(5) from OpenSSL;
  > below OpenBSD quality standards, but better than nothing... (schwarze@)

== regress =========================================================== 04/07 ==

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

bin

  ~ ksh/obsd-regress.t                    

  > Fixes descriptions for seterror tests 1, 2 and 4.
  > Add seterror tests 8-10 for better "set -e" coverage.
  > Add seterror-11 test to exercise the bug with "set -e" and
  > short-ciruited "&&" chains.
  > From Kartik Agaram (millert@)

  ~ ksh/obsd-regress.t                    

  > Remove and-list-error-3 test, it is obsoleted by seterror-11 (millert@)

== share ============================================================= 05/07 ==

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

man

  ~ man9/ieee80211_radiotap.9             

  > Document how an MCS index is represented in ieee80211_radiotap(9). (stsp@)

== sys =============================================================== 06/07 ==

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

arch/loongson/include

  ~ autoconf.h                            

  > Determine the available CPUs. (visa@)

arch/loongson/loongson

  ~ generic3a_machdep.c                   ~ loongson3_intr.c
  ~ machdep.c                             

  > Determine the available CPUs. (visa@)

== usr.bin =========================================================== 07/07 ==

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

tmux

  ~ cmd-send-keys.c                       

  > -N without arguments needs to set prefix count for the mode command, so
  > that M-1 etc work. Reported by Theo Buehler. (nicm@)

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

Reply via email to