CVS: cvs.openbsd.org: src

2018-02-22 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2018/02/22 01:46:05

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

Log message:
typo;



CVS: cvs.openbsd.org: src

2018-02-22 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2018/02/22 01:47:20

Modified files:
sys/net: route.c 

Log message:
Always reallocate a new memory chunk when changing the gateway of a
route entry.

This makes sure we pass the correct size to free(9).

Reproted by and ok dlg@



CVS: cvs.openbsd.org: src

2018-02-22 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/22 02:47:12

Modified files:
sys/net: if_gre.c 

Log message:
remove some debug code in nvgre



CVS: cvs.openbsd.org: src

2018-02-22 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2018/02/22 03:54:51

Modified files:
usr.bin/tmux   : options-table.c server.c tmux.1 

Log message:
Add exit-empty option to exit server if no sessions (defaults to on).



CVS: cvs.openbsd.org: src

2018-02-22 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2018/02/22 03:58:12

Modified files:
usr.bin/tmux   : server-client.c 

Log message:
Check prefix when retrying so it is checked while repeat flag is
set. GitHub issue 1239.



CVS: cvs.openbsd.org: src

2018-02-22 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2018/02/22 04:42:41

Modified files:
usr.bin/tmux   : status.c 

Log message:
Remove an unused variable.



CVS: cvs.openbsd.org: src

2018-02-22 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2018/02/22 06:23:47

Modified files:
share/man/man4 : gre.4 

Log message:
various tweaks;



CVS: cvs.openbsd.org: src

2018-02-22 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/02/22 08:22:06

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

Log message:
In bn.h rev. 1.37 2018/02/20 17:02:30, jsing@ provided BN_get_rfc*(3)
as aliases for get_rfc*(3).  Mention them in the manual page.



CVS: cvs.openbsd.org: src

2018-02-22 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/02/22 09:26:27

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

Log message:
In x509.h rev. 1.30 2018/02/20 17:04:58, jsing@ provided
X509_CRL_get0_signature(3) and in rev. 1.31 2018/02/20 17:06:19
X509_REQ_get0_signature(3).  Document them.



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 09:38:43

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/bio: bio.h bio_lib.c 

Log message:
Provide BIO_up_ref().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 09:41:04

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/dh: dh.h dh_lib.c 

Log message:
Provide DH_get0_engine().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 09:47:50

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509.h x509cset.c 

Log message:
Provide X509_REVOKED_get0_extensions(), X509_REVOKED_get0_revocationDate()
and X509_REVOKED_get0_serialNumber().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 09:50:30

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/asn1: x_req.c 
lib/libcrypto/x509: x509.h 

Log message:
Provide X509_REQ_get_signature_nid().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 09:53:42

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509.h x509cset.c 

Log message:
Provide X509_CRL_up_ref().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 09:58:45

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/asn1: x_crl.c 
lib/libcrypto/x509: x509.h 

Log message:
Provide X509_CRL_get0_extensions() and X509_CRL_get_signature_nid().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:01:44

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509.h x509cset.c 

Log message:
Provide X509_CRL_set1_lastUpdate() and X509_CRL_set1_nextUpdate().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:05:35

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509.h x509_cmp.c 

Log message:
Provide X509_get0_pubkey().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:06:42

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509.h x509_set.c 

Log message:
Provide X509_set1_notBefore() and X509_set1_notAfter().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:09:28

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509.h x509_set.c 

Log message:
Provide X509_get0_tbs_sigalg().



CVS: cvs.openbsd.org: src

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

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

Log message:
In x509.h rev. 1.30 2018/02/20 17:04:58, jsing@ provided
X509_CRL_get0_lastUpdate(3) and X509_CRL_get0_nextUpdate(3).
Document them.



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:11:30

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509_vfy.c x509_vfy.h 

Log message:
Provide X509_STORE_CTX_get0_chain() and X509_STORE_CTX_get0_store().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:15:09

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509_lu.c x509_vfy.h 

Log message:
Provide X509_STORE_up_ref().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:17:09

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509_lu.c x509_vfy.h 

Log message:
Provide X509_OBJECT_get0_X509() and X509_OBJECT_get0_X509_CRL().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:19:31

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509_lu.c x509_vfy.h 

Log message:
Provide X509_STORE_get0_objects(), X509_STORE_get_ex_data() and
X509_STORE_set_ex_data().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:22:02

Modified files:
lib/libcrypto  : Symbols.list 
lib/libcrypto/x509: x509.h x509_cmp.c 

Log message:
Provide X509_chain_up_ref().

>From BoringSSL.



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:25:18

Modified files:
lib/libssl : Symbols.list ssl.h ssl_sess.c 

Log message:
Provide SSL_SESSION_up_ref().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:27:07

Modified files:
lib/libssl : Symbols.list ssl.h ssl_lib.c 

Log message:
Provide SSL_CTX_get_ciphers().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:29:25

Modified files:
lib/libssl : Symbols.list ssl.h ssl_lib.c 

Log message:
Provide SSL_up_ref().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:30:25

Modified files:
lib/libssl : Symbols.list ssl.h ssl_lib.c 

Log message:
Provide SSL_is_server().



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:34:42

Modified files:
lib/libcrypto  : shlib_version 
lib/libssl : shlib_version 
lib/libtls : shlib_version 

Log message:
Bump lib{crypto,ssl,tls} minors due to symbol additions.



CVS: cvs.openbsd.org: src

2018-02-22 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2018/02/22 10:36:55

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

Log message:
sync



CVS: cvs.openbsd.org: src

2018-02-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2018/02/22 13:18:59

Modified files:
sys/arch/amd64/include: specialreg.h 

Log message:
The GNU assembler does not understand 1ULL, so replace the constant
with 1.  Then it compiles with gcc, sign and size do not matter
here.
OK mlarkin@



CVS: cvs.openbsd.org: src

2018-02-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2018/02/22 13:27:14

Modified files:
sys/arch/amd64/include: cpu_full.h 

Log message:
The compile time assertion for cpu info did not work with gcc.
Rephrase the condition in a way that both gcc and clang accept it.
OK guenther@



CVS: cvs.openbsd.org: src

2018-02-22 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2018/02/22 13:36:40

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

Log message:
Set the PG_G (global) bit on the special page table entries that are shared
between the u-k and u+k tables, because they're actually in *all* tables.

ok bluhm@ kettenis@ mlarkin@



CVS: cvs.openbsd.org: src

2018-02-22 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/02/22 14:53:23

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

Log message:
In x509.h rev. 1.32 2018/02/20 17:09:20, jsing@ provided
X509_NAME_get0_der(3).  Document it without using anything
from the existing OpenSSL X509_NAME_get0_der(3) manual page
because that page fails to mention the similarity to i2d_X509_NAME(3)
and also fails to explain how both differ, likely causing users
to pick the wrong one for their purposes.



CVS: cvs.openbsd.org: src

2018-02-22 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/22 15:17:01

Modified files:
share/man/man4 : gre.4 

Log message:
speeling



CVS: cvs.openbsd.org: src

2018-02-22 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:src
Changes by: na...@cvs.openbsd.org   2018/02/22 15:43:20

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

Log message:
sync



CVS: cvs.openbsd.org: src

2018-02-22 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/22 16:03:34

Modified files:
share/man/man4 : gre.4 

Log message:
try to fix the nvgre words a bit



CVS: cvs.openbsd.org: src

2018-02-22 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/22 19:34:33

Modified files:
usr.bin/ssh: sshconnect.c ssh_config.5 ssh.c ssh.1 
 readconf.h readconf.c 

Log message:
Add BindInterface ssh_config directive and -B command-line argument
to ssh(1) that directs it to bind its outgoing connection to the
address of the specified network interface.

BindInterface prefers to use addresses that aren't loopback or link-
local, but will fall back to those if no other addresses of the
required family are available on that interface.

Based on patch by Mike Manning in bz#2820, ok dtucker@



CVS: cvs.openbsd.org: src

2018-02-22 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/22 19:52:28

Modified files:
share/man/man4 : gre.4 

Log message:
provide some (probably too many) nvgre(4) examples



CVS: cvs.openbsd.org: src

2018-02-22 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/22 20:01:34

Modified files:
share/man/man4 : gre.4 

Log message:
add a SECURITY CONSIDERATIONS section.

mdoc(7) says that section goes last, which is where i put it. i
kind of want it before EXAMPLES though.



CVS: cvs.openbsd.org: src

2018-02-22 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/22 20:03:00

Modified files:
regress/usr.bin/ssh: putty-transfer.sh 

Log message:
unbreak interop test after SSHv1 purge;
patch from Colin Watson via bz#2823



CVS: cvs.openbsd.org: src

2018-02-22 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/22 20:03:36

Modified files:
share/man/man4 : gre.4 

Log message:
lint fix



CVS: cvs.openbsd.org: src

2018-02-22 Thread Darren Tucker
CVSROOT:/cvs
Module name:src
Changes by: dtuc...@cvs.openbsd.org 2018/02/22 21:18:46

Modified files:
usr.bin/ssh: sshconnect.c 

Log message:
Add missing braces.
Caught by the tinderbox's -Werror=misleading-indentation,  ok djm@



CVS: cvs.openbsd.org: src

2018-02-22 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/22 22:14:05

Modified files:
usr.bin/ssh/ssh-keyscan: Makefile 
usr.bin/ssh: ssh-keyscan.c ssh-keyscan.1 

Log message:
Add ssh-keyscan -D option to make it print its results in SSHFP format
bz#2821, ok dtucker@



CVS: cvs.openbsd.org: src

2018-02-22 Thread Ayaka Koshibe
CVSROOT:/cvs
Module name:src
Changes by: akosh...@cvs.openbsd.org2018/02/22 22:17:39

Modified files:
sbin/ifconfig  : ifconfig.8 ifconfig.c 

Log message:
Add unsetrdomain() and option -rdomain to return an interface to routing
domain 0.

OK phessler, henning, deraadt, stsp, benno



CVS: cvs.openbsd.org: src

2018-02-22 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/23 00:04:57

Modified files:
sys/dev/pci: pcidevs 

Log message:
masanobu saitoh pointed out i had the wrong id for XXV710 SFP28 devs



CVS: cvs.openbsd.org: src

2018-02-22 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/02/23 00:05:39

Modified files:
sys/dev/pci: pcidevs_data.h 

Log message:
regen



CVS: cvs.openbsd.org: src

2018-02-22 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2018/02/23 00:38:09

Modified files:
usr.bin/ssh: scp.1 sftp.1 ssh-keyscan.1 ssh.1 ssh_config.5 

Log message:
some cleanup for BindInterface and ssh-keyscan;