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
