CVS: cvs.openbsd.org: src

2018-03-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2018/03/18 22:40:15

Modified files:
distrib/sets/lists/comp: md.alpha 

Log message:
sync



CVS: cvs.openbsd.org: src

2018-03-18 Thread Bob Beck
CVSROOT:/cvs
Module name:src
Changes by: b...@cvs.openbsd.org2018/03/18 21:56:08

Modified files:
lib/libcrypto/conf: conf_sap.c 

Log message:
I should not be calling ENGINE_load_builtin_engines_internal
here, just the normal version.
ok jsing@



CVS: cvs.openbsd.org: src

2018-03-18 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2018/03/18 21:48:17

Modified files:
distrib/special/libstubs: pthread_once.c 

Log message:
Add DEF_STRONG(pthread_self) to match libc and avoid duplicate definitions
that lld is unhappy about

ok jsg@ deraadt@



CVS: cvs.openbsd.org: www

2018-03-18 Thread Carlos Cardenas
CVSROOT:/cvs
Module name:www
Changes by: ccarde...@cvs.openbsd.org   2018/03/18 21:48:48

Modified files:
.  : 63.html 

Log message:
Add vmd improvements.



CVS: cvs.openbsd.org: src

2018-03-18 Thread Bob Beck
CVSROOT:/cvs
Module name:src
Changes by: b...@cvs.openbsd.org2018/03/18 21:41:40

Modified files:
regress/usr.bin/openssl: Makefile appstest.sh 

Log message:
Add a -q (for quick) mode to apptest.sh, and use it by default.
this means that running the regression test doesn't take forever
because we run a huge dhparam test and openssl speed tests.

ok inoguchi@



CVS: cvs.openbsd.org: src

2018-03-18 Thread Bob Beck
CVSROOT:/cvs
Module name:src
Changes by: b...@cvs.openbsd.org2018/03/18 21:35:38

Modified files:
lib/libcrypto  : crypto.h crypto_init.c 
lib/libcrypto/conf: conf_sap.c 

Log message:
Correct mistake of loading the default openssl.conf by default during autoinit.

This brings in the OPENSSL_INIT_LOAD_CONFIG flag with the same semantics as
OpenSSL. As a result, by default the openssl.conf file is not loaded during
autoinit, which makes autoinit safe for pledge(stdio).

ok jsing@



CVS: cvs.openbsd.org: src

2018-03-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2018/03/18 15:25:14

Modified files:
sys/kern   : uipc_mbuf.c 

Log message:
NULL deref on armv7 performing NFS, within 10 seconds.
Previous commit has no OK's or discussion about testing.



CVS: cvs.openbsd.org: src

2018-03-18 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2018/03/18 15:05:21

Modified files:
sys/netinet: tcp_subr.c 

Log message:
Refactor tcp_mtudisc() like NetBSD did.  Do the route lookup only
if the tcpcb exits.
OK mpi@



CVS: cvs.openbsd.org: src

2018-03-18 Thread Theo Buehler
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2018/03/18 12:46:09

Modified files:
distrib/sets/lists/comp: mi 

Log message:
sync



CVS: cvs.openbsd.org: src

2018-03-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/03/18 07:49:08

Modified files:
lib/libcrypto/man: ECDSA_SIG_new.3 

Log message:
In ecdsa.h rev. 1.5 2018/03/17 15:24:44, tb@ provided
ECDSA_SIG_get0(3) and ECDSA_SIG_set0(3).
Merge the documentation from OpenSSL.



CVS: cvs.openbsd.org: src

2018-03-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/03/18 07:06:36

Modified files:
lib/libcrypto/man: DSA_do_sign.3 DSA_new.3 DSA_set_method.3 
   Makefile RSA_new.3 RSA_private_encrypt.3 
   RSA_public_encrypt.3 RSA_set_method.3 
Added files:
lib/libcrypto/man: DSA_meth_new.3 RSA_meth_new.3 

Log message:
In rsa.h rev. 1.38 2018/03/17 15:12:56 and dsa.h rev. 1.30 2018/03/17
15:19:12, tb@ provided a subset of the DSA_meth_*(3) and RSA_meth_*(3)
functions.  Merge the relevant parts of the manual pages from
OpenSSL, heavily tweaked by me, in particular for conciseness.



CVS: cvs.openbsd.org: src

2018-03-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/03/18 04:22:09

Modified files:
lib/libcrypto/man: X509_PUBKEY_new.3 

Log message:
In x509.h rev. 1.43 2018/03/17 14:55:39, jsing@ provided
X509_PUBKEY_get0(3).  Merge the documentation from OpenSSL.



CVS: cvs.openbsd.org: src

2018-03-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/03/18 04:01:45

Modified files:
lib/libcrypto/man: OCSP_resp_find_status.3 

Log message:
In ocsp.h rev. 1.12 2018/03/17 14:44:34, jsing@ provided
OCSP_SINGLERESP_get0_id(3).  OpenSSL fails to document it,
so document it from scratch.



CVS: cvs.openbsd.org: src

2018-03-18 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2018/03/18 02:58:58

Modified files:
sys/arch/amd64/amd64: vmm.c 

Log message:
vmm(4): handle invalid cpuid request (%eax too large) according to the SDM
instead of just returning 0s.

Initial diff from Adam Steen, thanks!

ok pd@



CVS: cvs.openbsd.org: src

2018-03-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/03/18 02:56:45

Modified files:
lib/libssl/man : SSL_CIPHER_get_name.3 

Log message:
In ssl.h rev. 1.149 2018/03/17 14:40:45, jsing@ provided
SSL_CIPHER_get_cipher_nid(3), SSL_CIPHER_get_digest_nid(3),
SSL_CIPHER_get_kx_nid(3), SSL_CIPHER_get_auth_nid(3), and
SSL_CIPHER_is_aead(3).  Merge the documentation from OpenSSL.



CVS: cvs.openbsd.org: src

2018-03-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/03/18 02:10:31

Modified files:
lib/libcrypto/man: X509_REVOKED_new.3 

Log message:
In x509.h rev. 1.42 2018/03/17 14:33:20, jsing@ provided
X509_REVOKED_dup(3).  Document it.



CVS: cvs.openbsd.org: src

2018-03-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/03/18 01:57:19

Modified files:
lib/libssl/man : SSL_SESSION_set1_id_context.3 

Log message:
In ssl.h rev. 1.148 2018/03/17 14:26:13, jsing@ provided
SSL_SESSION_get0_id_context(3).
Merge the documentation from OpenSSL, tweaked by me.