#
1.38 |
|
25-Jan-2020 |
djm |
factor out reading/writing sshbufs to dedicated functions; feedback and ok markus@
|
#
1.37 |
|
13-Dec-2019 |
djm |
perform security key enrollment via ssh-sk-helper too. This means that ssh-keygen no longer needs to link against ssh-sk-helper, and only ssh-sk-helper needs libfido2 and /dev/uhid* access;
feedback & ok markus@
|
#
1.36 |
|
13-Dec-2019 |
djm |
use ssh-sk-helper for all security key signing operations
This extracts and refactors the client interface for ssh-sk-helper from ssh-agent and generalises it for use by the other programs. This means that most OpenSSH tools no longer need to link against libfido2 or directly interact with /dev/uhid*
requested by, feedback and ok markus@
|
#
1.35 |
|
14-Nov-2019 |
djm |
directly support U2F/FIDO2 security keys in OpenSSH by linking against the (previously external) USB HID middleware. The dlopen() capability still exists for alternate middlewares, e.g. for Bluetooth, NFC and test/debugging.
|
#
1.34 |
|
31-Oct-2019 |
djm |
Refactor signing - use sshkey_sign for everything, including the new U2F signatures.
Don't use sshsk_ecdsa_sign() directly, instead make it reachable via sshkey_sign() like all other signature operations. This means that we need to add a provider argument to sshkey_sign(), so most of this change is mechanically adding that.
Suggested by / ok markus@
|
#
1.33 |
|
31-Oct-2019 |
djm |
ssh-keygen support for generating U2F/FIDO keys
|
Revision tags: OPENBSD_6_6_BASE
|
#
1.32 |
|
06-Sep-2019 |
djm |
avoid compiling certain files that deeply depend on libcrypto when WITH_OPENSSL isn't set
|
#
1.31 |
|
03-Sep-2019 |
djm |
sshsig: lightweight signature and verification ability for OpenSSH
This adds a simple manual signature scheme to OpenSSH. Signatures can be made and verified using ssh-keygen -Y sign|verify
Signatures embed the key used to make them. At verification time, this is matched via principal name against an authorized_keys-like list of allowed signers.
Mostly by Sebastian Kinne w/ some tweaks by me
ok markus@
|
#
1.30 |
|
16-Jul-2019 |
djm |
remove mostly vestigal uuencode.[ch]; moving the only unique functionality there (wrapping of base64-encoded data) to sshbuf functions; feedback and ok markus@
|
#
1.29 |
|
05-Jul-2019 |
deraadt |
still compile uuencode.c, unbreaks build
|
#
1.28 |
|
05-Jul-2019 |
djm |
add a local implementation of BSD realpath() for sftp-server use ahead of OpenBSD's realpath changing to match POSIX;
ok deraadt@ (thanks for snaps testing)
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.27 |
|
25-Jul-2018 |
deraadt |
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|
#
1.37 |
|
13-Dec-2019 |
djm |
perform security key enrollment via ssh-sk-helper too. This means that ssh-keygen no longer needs to link against ssh-sk-helper, and only ssh-sk-helper needs libfido2 and /dev/uhid* access;
feedback & ok markus@
|
#
1.36 |
|
13-Dec-2019 |
djm |
use ssh-sk-helper for all security key signing operations
This extracts and refactors the client interface for ssh-sk-helper from ssh-agent and generalises it for use by the other programs. This means that most OpenSSH tools no longer need to link against libfido2 or directly interact with /dev/uhid*
requested by, feedback and ok markus@
|
#
1.35 |
|
14-Nov-2019 |
djm |
directly support U2F/FIDO2 security keys in OpenSSH by linking against the (previously external) USB HID middleware. The dlopen() capability still exists for alternate middlewares, e.g. for Bluetooth, NFC and test/debugging.
|
#
1.34 |
|
31-Oct-2019 |
djm |
Refactor signing - use sshkey_sign for everything, including the new U2F signatures.
Don't use sshsk_ecdsa_sign() directly, instead make it reachable via sshkey_sign() like all other signature operations. This means that we need to add a provider argument to sshkey_sign(), so most of this change is mechanically adding that.
Suggested by / ok markus@
|
#
1.33 |
|
31-Oct-2019 |
djm |
ssh-keygen support for generating U2F/FIDO keys
|
Revision tags: OPENBSD_6_6_BASE
|
#
1.32 |
|
06-Sep-2019 |
djm |
avoid compiling certain files that deeply depend on libcrypto when WITH_OPENSSL isn't set
|
#
1.31 |
|
03-Sep-2019 |
djm |
sshsig: lightweight signature and verification ability for OpenSSH
This adds a simple manual signature scheme to OpenSSH. Signatures can be made and verified using ssh-keygen -Y sign|verify
Signatures embed the key used to make them. At verification time, this is matched via principal name against an authorized_keys-like list of allowed signers.
Mostly by Sebastian Kinne w/ some tweaks by me
ok markus@
|
#
1.30 |
|
16-Jul-2019 |
djm |
remove mostly vestigal uuencode.[ch]; moving the only unique functionality there (wrapping of base64-encoded data) to sshbuf functions; feedback and ok markus@
|
#
1.29 |
|
05-Jul-2019 |
deraadt |
still compile uuencode.c, unbreaks build
|
#
1.28 |
|
05-Jul-2019 |
djm |
add a local implementation of BSD realpath() for sftp-server use ahead of OpenBSD's realpath changing to match POSIX;
ok deraadt@ (thanks for snaps testing)
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.27 |
|
25-Jul-2018 |
deraadt |
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|
#
1.35 |
|
14-Nov-2019 |
djm |
directly support U2F/FIDO2 security keys in OpenSSH by linking against the (previously external) USB HID middleware. The dlopen() capability still exists for alternate middlewares, e.g. for Bluetooth, NFC and test/debugging.
|
#
1.34 |
|
31-Oct-2019 |
djm |
Refactor signing - use sshkey_sign for everything, including the new U2F signatures.
Don't use sshsk_ecdsa_sign() directly, instead make it reachable via sshkey_sign() like all other signature operations. This means that we need to add a provider argument to sshkey_sign(), so most of this change is mechanically adding that.
Suggested by / ok markus@
|
#
1.33 |
|
31-Oct-2019 |
djm |
ssh-keygen support for generating U2F/FIDO keys
|
Revision tags: OPENBSD_6_6_BASE
|
#
1.32 |
|
06-Sep-2019 |
djm |
avoid compiling certain files that deeply depend on libcrypto when WITH_OPENSSL isn't set
|
#
1.31 |
|
03-Sep-2019 |
djm |
sshsig: lightweight signature and verification ability for OpenSSH
This adds a simple manual signature scheme to OpenSSH. Signatures can be made and verified using ssh-keygen -Y sign|verify
Signatures embed the key used to make them. At verification time, this is matched via principal name against an authorized_keys-like list of allowed signers.
Mostly by Sebastian Kinne w/ some tweaks by me
ok markus@
|
#
1.30 |
|
16-Jul-2019 |
djm |
remove mostly vestigal uuencode.[ch]; moving the only unique functionality there (wrapping of base64-encoded data) to sshbuf functions; feedback and ok markus@
|
#
1.29 |
|
05-Jul-2019 |
deraadt |
still compile uuencode.c, unbreaks build
|
#
1.28 |
|
05-Jul-2019 |
djm |
add a local implementation of BSD realpath() for sftp-server use ahead of OpenBSD's realpath changing to match POSIX;
ok deraadt@ (thanks for snaps testing)
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.27 |
|
25-Jul-2018 |
deraadt |
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|
#
1.34 |
|
31-Oct-2019 |
djm |
Refactor signing - use sshkey_sign for everything, including the new U2F signatures.
Don't use sshsk_ecdsa_sign() directly, instead make it reachable via sshkey_sign() like all other signature operations. This means that we need to add a provider argument to sshkey_sign(), so most of this change is mechanically adding that.
Suggested by / ok markus@
|
#
1.33 |
|
31-Oct-2019 |
djm |
ssh-keygen support for generating U2F/FIDO keys
|
Revision tags: OPENBSD_6_6_BASE
|
#
1.32 |
|
06-Sep-2019 |
djm |
avoid compiling certain files that deeply depend on libcrypto when WITH_OPENSSL isn't set
|
#
1.31 |
|
03-Sep-2019 |
djm |
sshsig: lightweight signature and verification ability for OpenSSH
This adds a simple manual signature scheme to OpenSSH. Signatures can be made and verified using ssh-keygen -Y sign|verify
Signatures embed the key used to make them. At verification time, this is matched via principal name against an authorized_keys-like list of allowed signers.
Mostly by Sebastian Kinne w/ some tweaks by me
ok markus@
|
#
1.30 |
|
16-Jul-2019 |
djm |
remove mostly vestigal uuencode.[ch]; moving the only unique functionality there (wrapping of base64-encoded data) to sshbuf functions; feedback and ok markus@
|
#
1.29 |
|
05-Jul-2019 |
deraadt |
still compile uuencode.c, unbreaks build
|
#
1.28 |
|
05-Jul-2019 |
djm |
add a local implementation of BSD realpath() for sftp-server use ahead of OpenBSD's realpath changing to match POSIX;
ok deraadt@ (thanks for snaps testing)
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.27 |
|
25-Jul-2018 |
deraadt |
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|
#
1.32 |
|
06-Sep-2019 |
djm |
avoid compiling certain files that deeply depend on libcrypto when WITH_OPENSSL isn't set
|
#
1.31 |
|
03-Sep-2019 |
djm |
sshsig: lightweight signature and verification ability for OpenSSH
This adds a simple manual signature scheme to OpenSSH. Signatures can be made and verified using ssh-keygen -Y sign|verify
Signatures embed the key used to make them. At verification time, this is matched via principal name against an authorized_keys-like list of allowed signers.
Mostly by Sebastian Kinne w/ some tweaks by me
ok markus@
|
#
1.30 |
|
16-Jul-2019 |
djm |
remove mostly vestigal uuencode.[ch]; moving the only unique functionality there (wrapping of base64-encoded data) to sshbuf functions; feedback and ok markus@
|
#
1.29 |
|
05-Jul-2019 |
deraadt |
still compile uuencode.c, unbreaks build
|
#
1.28 |
|
05-Jul-2019 |
djm |
add a local implementation of BSD realpath() for sftp-server use ahead of OpenBSD's realpath changing to match POSIX;
ok deraadt@ (thanks for snaps testing)
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.27 |
|
25-Jul-2018 |
deraadt |
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|
#
1.31 |
|
03-Sep-2019 |
djm |
sshsig: lightweight signature and verification ability for OpenSSH
This adds a simple manual signature scheme to OpenSSH. Signatures can be made and verified using ssh-keygen -Y sign|verify
Signatures embed the key used to make them. At verification time, this is matched via principal name against an authorized_keys-like list of allowed signers.
Mostly by Sebastian Kinne w/ some tweaks by me
ok markus@
|
#
1.30 |
|
16-Jul-2019 |
djm |
remove mostly vestigal uuencode.[ch]; moving the only unique functionality there (wrapping of base64-encoded data) to sshbuf functions; feedback and ok markus@
|
#
1.29 |
|
05-Jul-2019 |
deraadt |
still compile uuencode.c, unbreaks build
|
#
1.28 |
|
05-Jul-2019 |
djm |
add a local implementation of BSD realpath() for sftp-server use ahead of OpenBSD's realpath changing to match POSIX;
ok deraadt@ (thanks for snaps testing)
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.27 |
|
25-Jul-2018 |
deraadt |
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|
#
1.30 |
|
16-Jul-2019 |
djm |
remove mostly vestigal uuencode.[ch]; moving the only unique functionality there (wrapping of base64-encoded data) to sshbuf functions; feedback and ok markus@
|
#
1.29 |
|
05-Jul-2019 |
deraadt |
still compile uuencode.c, unbreaks build
|
#
1.28 |
|
05-Jul-2019 |
djm |
add a local implementation of BSD realpath() for sftp-server use ahead of OpenBSD's realpath changing to match POSIX;
ok deraadt@ (thanks for snaps testing)
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.27 |
|
25-Jul-2018 |
deraadt |
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|
#
1.29 |
|
05-Jul-2019 |
deraadt |
still compile uuencode.c, unbreaks build
|
#
1.28 |
|
05-Jul-2019 |
djm |
add a local implementation of BSD realpath() for sftp-server use ahead of OpenBSD's realpath changing to match POSIX;
ok deraadt@ (thanks for snaps testing)
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.27 |
|
25-Jul-2018 |
deraadt |
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|
#
1.28 |
|
05-Jul-2019 |
djm |
add a local implementation of BSD realpath() for sftp-server use ahead of OpenBSD's realpath changing to match POSIX;
ok deraadt@ (thanks for snaps testing)
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.27 |
|
25-Jul-2018 |
deraadt |
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|
#
1.27 |
|
25-Jul-2018 |
deraadt |
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
|
Revision tags: OPENBSD_6_3_BASE
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|
#
1.26 |
|
08-Jan-2018 |
markus |
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
|
#
1.25 |
|
14-Dec-2017 |
naddy |
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
|
#
1.24 |
|
10-Dec-2017 |
deraadt |
ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps it is too verbose? Change each */Makefile to specifying exactly what sources that program requires, compiling it seperate. Maybe we'll iterate by sorting those into seperatable chunks, splitting up files which contain common code + server/client specific code, or whatnot. But this isn't one step, or we'd have done it a long time ago.. ok dtucker markus djm
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.23 |
|
10-Jul-2017 |
espie |
zap redundant Makefile variables. okay djm@
|
Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.22 |
|
28-Jul-2003 |
djm |
Support for generating Diffie-Hellman groups (/etc/moduli) from ssh-keygen. Based on code from Phil Karn, William Allen Simpson and Niels Provos. ok markus@, thanks jmc@
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE
|
#
1.21 |
|
27-Jun-2001 |
markus |
branches: 1.21.6; 1.21.8; move -lsectok to Makefile.inc for now
|
#
1.20 |
|
26-Jun-2001 |
markus |
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
|
#
1.19 |
|
26-Jun-2001 |
markus |
unbreak
|
#
1.18 |
|
26-Jun-2001 |
markus |
more smartcard support.
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.17 |
|
04-Mar-2001 |
markus |
branches: 1.17.2; don't link unused libs
|
#
1.16 |
|
03-Mar-2001 |
markus |
log*.c -> log.c
|
#
1.15 |
|
29-Jan-2001 |
niklas |
$OpenBSD$
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.14 |
|
29-Jun-2000 |
todd |
branches: 1.14.2; no longer needed; good riddance for static archs
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.13 |
|
27-Oct-1999 |
deraadt |
branches: 1.13.2; fix for stupid binutils linker
|
#
1.12 |
|
25-Oct-1999 |
markus |
move common files to ./lib and link libssh.a, tested with and w/o obj
|
Revision tags: OPENBSD_2_6_BASE
|
#
1.11 |
|
07-Oct-1999 |
deraadt |
on static machines, install these as mode 0
|
#
1.10 |
|
06-Oct-1999 |
deraadt |
scp should not link against kerberos stuff
|
#
1.9 |
|
04-Oct-1999 |
deraadt |
more shrinking
|
#
1.8 |
|
04-Oct-1999 |
markus |
nuked minfd. sigh. hope this is the last one.
|
#
1.7 |
|
01-Oct-1999 |
beck |
Remove kerberos libdes - it's all in libcrypto
|
#
1.6 |
|
30-Sep-1999 |
deraadt |
use libc md5
|
#
1.5 |
|
29-Sep-1999 |
dugsong |
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
|
#
1.4 |
|
29-Sep-1999 |
deraadt |
DPADD; mickey
|
#
1.3 |
|
28-Sep-1999 |
provos |
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
|
#
1.2 |
|
26-Sep-1999 |
deraadt |
proper groups for install
|
#
1.1 |
|
26-Sep-1999 |
deraadt |
build ssh components using our build model
|