CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2018/08/24 23:29:28 Modified files: sys/arch/amd64/amd64: cpu.c Log message: As Intel(TM) cpus are discovered to have more bugs, more workaround MSRs are added. Presence of such MSRs is indicated with a fea

CVS: cvs.openbsd.org: src

2018-08-24 Thread Carlos Cardenas
CVSROOT:/cvs Module name:src Changes by: ccarde...@cvs.openbsd.org 2018/08/24 22:16:09 Modified files: usr.sbin/vmd : Makefile vioscsi.c virtio.c virtio.h Added files: usr.sbin/vmd : vioraw.c Log message: Rework disks to have pluggable backends. This i

CVS: cvs.openbsd.org: src

2018-08-24 Thread YASUOKA Masahiko
CVSROOT:/cvs Module name:src Changes by: yasu...@cvs.openbsd.org 2018/08/24 18:12:14 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c sys/arch/armv7/stand/efiboot: efiboot.c Log message: Don't treat UnicodeChar == 0 as a keyboard input. The same fix was d

CVS: cvs.openbsd.org: src

2018-08-24 Thread Ingo Schwarze
CVSROOT:/cvs Module name:src Changes by: schwa...@cvs.openbsd.org2018/08/24 17:01:51 Modified files: regress/usr.bin/mandoc/roff/while: badargs.out_ascii basic.out_ascii into.out

CVS: cvs.openbsd.org: src

2018-08-24 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2018/08/24 16:56:45 Modified files: usr.bin/openssl: pkcs8.c Log message: update usage for pkcs8; ok tb

CVS: cvs.openbsd.org: src

2018-08-24 Thread Ingo Schwarze
CVSROOT:/cvs Module name:src Changes by: schwa...@cvs.openbsd.org2018/08/24 16:56:37 Modified files: share/man/man7 : roff.7 usr.bin/mandoc : libmandoc.h mandoc.h read.c roff.c regress/usr.bin/mandoc/roff: Makefile Added files: regress/usr

CVS: cvs.openbsd.org: src

2018-08-24 Thread Ingo Schwarze
CVSROOT:/cvs Module name:src Changes by: schwa...@cvs.openbsd.org2018/08/24 16:28:04 src/regress/usr.bin/mandoc/roff/while Update of /cvs/src/regress/usr.bin/mandoc/roff/while In directory cvs.openbsd.org:/tmp/cvs-serv43943/while Log Message: Directory /cvs/src/regress/us

CVS: cvs.openbsd.org: www

2018-08-24 Thread Stuart Henderson
CVSROOT:/cvs Module name:www Changes by: st...@cvs.openbsd.org 2018/08/24 15:48:16 Modified files: build : mirrors.dat Log message: add FF line for eenet.ee

CVS: cvs.openbsd.org: src

2018-08-24 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2018/08/24 15:29:51 Modified files: lib/libssl/man : SSL_copy_session_id.3 Log message: tweak previous;

CVS: cvs.openbsd.org: src

2018-08-24 Thread Stuart Henderson
CVSROOT:/cvs Module name:src Changes by: st...@cvs.openbsd.org 2018/08/24 15:29:45 Modified files: distrib/sets/lists/base: mi Log message: sync libcrypto relink file

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:34:37 Modified files: distrib/sets/lists/base: mi Log message: sync

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:33:18 Modified files: lib/libcrypto : shlib_version lib/libssl : shlib_version lib/libtls : shlib_version Log message: crank majors after symbol addition/modification

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:31:32 Modified files: lib/libssl/man : SSL_copy_session_id.3 Log message: Adjust documentation for SSL_copy_session_id() ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:30:21 Modified files: lib/libssl : bio_ssl.c ssl.h ssl_lib.c Log message: Let SSL_copy_session_id() return an int for error checking. Accordingly, add some error checking to SSL_copy_sessi

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:26:03 Modified files: lib/libcrypto/evp: evp_pkey.c lib/libcrypto/x509: x509.h Log message: Add const to EVP_PKCS82PKEY(). tested in a bulk by sthen ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:22:15 Modified files: lib/libcrypto/asn1: ameth_lib.c asn1_locl.h lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c lib/libcrypto/ec: ec_ameth.c lib/

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:17:34 Modified files: lib/libcrypto/asn1: p8_pkey.c lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c lib/libcrypto/ec: ec_ameth.c lib/libcrypto/evp:

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:12:24 Modified files: usr.bin/openssl: openssl.1 Log message: The broken pkcs8 formats generated by openssl pkcs -{embed,nooct,nsdb} are no longer supported. Remove their documentation. ok jsi

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:09:56 Modified files: usr.bin/openssl: pkcs8.c Log message: Stop handling broken PKCS#8 formats in openssl(1). ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:07:42 Modified files: lib/libcrypto : Symbols.list lib/libcrypto/asn1: p8_pkey.c lib/libcrypto/evp: evp_pkey.c lib/libcrypto/pkcs12: p12_attr.c lib/libcrypto/

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:04:10 Modified files: lib/libcrypto/man: OCSP_cert_to_id.3 Log message: Document const change for OCSP_cert_to_id() ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 14:03:21 Modified files: lib/libcrypto/ocsp: ocsp.h ocsp_lib.c Log message: Add const to two arguments of OCSP_cert_to_id() tested in a bulk by sthen ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:59:32 Modified files: lib/libcrypto : Symbols.list lib/libcrypto/x509: x509.h x509_cmp.c Log message: Provide X509_get0_serialNumber() tested in a bulk by sthen ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:55:58 Modified files: lib/libcrypto : Symbols.list lib/libcrypto/asn1: x_crl.c lib/libcrypto/x509: x509.h x509_set.c x509rset.c Log message: Turn a number of #defines into pr

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:51:31 Modified files: lib/libcrypto/pem: pem.h pem_sign.c Log message: Change PEM_Sign{Init,Update}() to return an int. tested in a bulk by sthen ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:48:39 Modified files: lib/libcrypto/pem: pem_lib.c Log message: Check return value of EVP_EncodeUpdate() in PEM_write_bio(). ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:47:25 Modified files: lib/libcrypto/evp: bio_b64.c Log message: Check return value of EVP_EncodeUpdate() in b64_write(). ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:45:11 Modified files: lib/libcrypto/evp: encode.c evp.h Log message: Convert EVP_EncodeUpdate() to return an int to allow for error checking. Matches our documented behavior. Based on OpenSSL

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:36:52 Modified files: lib/libcrypto : Symbols.list lib/libcrypto/evp: evp.h evp_lib.c Log message: Provide EVP_CIPHER_CTX_encrypting(). tested in a bulk by sthen ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2018/08/24 13:35:05 Modified files: lib/libssl : dtls1.h d1_pkt.c Log message: unifdef DTLS1_AD_MISSING_HANDSHAKE_MESSAGE. This code has been rotting since 2006. ok bcook@ tb@

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:32:26 Modified files: lib/libcrypto/man: BIO_f_cipher.3 Log message: Document prototype change and return values for BIO_set_cipher() ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:30:24 Modified files: lib/libcrypto/evp: bio_enc.c evp.h Log message: Return an int in BIO_set_cipher() to be able to report errors. tested in a bulk by sthen ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:27:01 Modified files: lib/libcrypto/dso: dso_lib.c Log message: In DSO_up_ref(), check return value of CRYPTO_add() and report failure accordingly. ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:25:31 Modified files: lib/libcrypto/engine: eng_list.c Log message: In ENGINE_up_ref(), check return value of CRYPTO_add() and report failure accordingly. ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:23:07 Modified files: lib/libcrypto/man: X509_OBJECT_get0_X509.3 Log message: Document new prototype and return values of X509_OBJECT_up_ref_count() ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:21:09 Modified files: lib/libcrypto/x509: x509_lu.c x509_vfy.h Log message: Make X509_OBJECT_up_ref_count return an int. Based on OpenSSL commit c5ebfcab713a82a1d46a51c8c2668c419425b387 tested

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:17:38 Modified files: lib/libcrypto/man: CRYPTO_get_mem_functions.3 Log message: Update documentation of CRYPTO_mem_leaks*. ok jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 13:16:03 Modified files: lib/libcrypto : crypto.h mem_dbg.c Log message: Let CRYPTO_mem_leaks{,_fp,_cb}() return -1. These functions are no-ops. Their signature was changed by OpenSSL to allow e

CVS: cvs.openbsd.org: src

2018-08-24 Thread Scott Soule Cheloha
CVSROOT:/cvs Module name:src Changes by: chel...@cvs.openbsd.org 2018/08/24 12:36:56 Modified files: sbin/init : init.c Log message: Drop special handling of SIGSYS. Tolerance for up to 25 SIGSYS deliveries was added to init(8) soon after the addition of sysctl(2) a

CVS: cvs.openbsd.org: src

2018-08-24 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2018/08/24 12:10:25 Modified files: lib/libssl : ssl_locl.h ssl_sess.c ssl_srvr.c t1_lib.c Log message: Simplify session ticket parsing/handling. The original implementation is rather crazy and means th

CVS: cvs.openbsd.org: src

2018-08-24 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2018/08/24 11:44:22 Modified files: lib/libssl : ssl_srvr.c Log message: Pull up the parsing of a ClientHello. Parse up until the extensions (if any), then proceed with processing, rather than gradually

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 11:37:25 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Add my copyright. Discussed with jsing

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 11:35:52 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove DSA from TODO list and add RSA-PSS back.

CVS: cvs.openbsd.org: src

2018-08-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/08/24 11:34:46 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Also test DSA with the DER encoded key. Lots of help from jsing, thanks!

CVS: cvs.openbsd.org: src

2018-08-24 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2018/08/24 11:30:32 Modified files: lib/libssl : d1_srvr.c s3_lib.c ssl_both.c ssl_clnt.c ssl_locl.h ssl_srvr.c Log message: Clean up handshake message start/finish functions.

CVS: cvs.openbsd.org: src

2018-08-24 Thread Visa Hankala
CVSROOT:/cvs Module name:src Changes by: v...@cvs.openbsd.org2018/08/24 10:07:01 Modified files: sys/dev/pv : files.pv Log message: Add common Ethernet interface attributes to vio(4)'s build config. OK deraadt@

CVS: cvs.openbsd.org: www

2018-08-24 Thread Stuart Henderson
CVSROOT:/cvs Module name:www Changes by: st...@cvs.openbsd.org 2018/08/24 08:56:45 Modified files: build : mirrors.dat . : ftp.html ftplist httpslist openbgpd : ftp.html openssh: ftp.html portable.html

Re: CVS: cvs.openbsd.org: src

2018-08-24 Thread Edd Barrett
Hi, On Fri, Aug 24, 2018 at 07:14:14AM -0600, Edd Barrett wrote: > Log message: > /tmp/cvsJqyynm Needless to say, that is not the log message I intended. ---8<--- Clarify the stopping conditions of dl_iterate_phdr(3). OK jca@ and with input from kettenis@ and jmc@. --->8--- My apologies. --

CVS: cvs.openbsd.org: src

2018-08-24 Thread Edd Barrett
CVSROOT:/cvs Module name:src Changes by: e...@cvs.openbsd.org2018/08/24 07:14:14 Modified files: share/man/man3 : dl_iterate_phdr.3 Log message: /tmp/cvsJqyynm

CVS: cvs.openbsd.org: src

2018-08-24 Thread Visa Hankala
CVSROOT:/cvs Module name:src Changes by: v...@cvs.openbsd.org2018/08/24 06:46:39 Modified files: regress/sys/kern/kqueue: Makefile kqueue-regress.c Log message: Add a regression test for the kernel stack exhaustion bug. OK anton@

CVS: cvs.openbsd.org: src

2018-08-24 Thread Visa Hankala
CVSROOT:/cvs Module name:src Changes by: v...@cvs.openbsd.org2018/08/24 06:45:27 Modified files: sys/kern : kern_descrip.c Log message: Remove all knotes from a file descriptor before closing the file in fdfree(). This fixes a resource leak with cyclic kqueue re

CVS: cvs.openbsd.org: src

2018-08-24 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2018/08/24 06:35:10 Modified files: sys/dev/pci: if_bnxt.c Log message: Include the list of multicast groups in the rx filter configuration. The adapter reads this from host memory, so we allocat

CVS: cvs.openbsd.org: src

2018-08-24 Thread Alexandr Nedvedicky
CVSROOT:/cvs Module name:src Changes by: sas...@cvs.openbsd.org 2018/08/24 06:29:33 Modified files: sys/net: if_pfsync.c Log message: - cosmetic tweak to if_pfsync.c OK bluhm@, OK mpi@, henning@, jca@

CVS: cvs.openbsd.org: src

2018-08-24 Thread Ricardo Mestre
CVSROOT:/cvs Module name:src Changes by: mes...@cvs.openbsd.org 2018/08/24 05:31:17 Modified files: games/canfield/cfscores: cfscores.c Log message: During our refactor with tedu@ tb@ and myself we moved the score file to the user's home folder and setgid was removed. Th

CVS: cvs.openbsd.org: src

2018-08-24 Thread Ricardo Mestre
CVSROOT:/cvs Module name:src Changes by: mes...@cvs.openbsd.org 2018/08/24 05:14:49 Modified files: games/bs : bs.c games/canfield/canfield: canfield.c games/hack : makedefs.c games/quiz : quiz.c games/snake: snake.c