Up to [local] / src / usr.bin / ssh / ssh-keygen
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.38 / (download) - annotate - [select for diffs], Sat Jan 25 23:02:14 2020 UTC (4 years, 4 months ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
HEAD
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)
factor out reading/writing sshbufs to dedicated functions; feedback and ok markus@
Revision 1.37 / (download) - annotate - [select for diffs], Fri Dec 13 19:11:14 2019 UTC (4 years, 5 months ago) by djm
Branch: MAIN
Changes since 1.36: +2 -5 lines
Diff to previous 1.36 (colored)
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@
Revision 1.36 / (download) - annotate - [select for diffs], Fri Dec 13 19:09:10 2019 UTC (4 years, 5 months ago) by djm
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)
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@
Revision 1.35 / (download) - annotate - [select for diffs], Thu Nov 14 21:27:30 2019 UTC (4 years, 6 months ago) by djm
Branch: MAIN
Changes since 1.34: +3 -1 lines
Diff to previous 1.34 (colored)
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.
Revision 1.34 / (download) - annotate - [select for diffs], Thu Oct 31 21:23:19 2019 UTC (4 years, 7 months ago) by djm
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)
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@
Revision 1.33 / (download) - annotate - [select for diffs], Thu Oct 31 21:17:09 2019 UTC (4 years, 7 months ago) by djm
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)
ssh-keygen support for generating U2F/FIDO keys
Revision 1.32 / (download) - annotate - [select for diffs], Fri Sep 6 05:59:41 2019 UTC (4 years, 9 months ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE,
OPENBSD_6_6
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)
avoid compiling certain files that deeply depend on libcrypto when WITH_OPENSSL isn't set
Revision 1.31 / (download) - annotate - [select for diffs], Tue Sep 3 08:34:20 2019 UTC (4 years, 9 months ago) by djm
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)
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@
Revision 1.30 / (download) - annotate - [select for diffs], Tue Jul 16 13:18:39 2019 UTC (4 years, 10 months ago) by djm
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)
remove mostly vestigal uuencode.[ch]; moving the only unique functionality there (wrapping of base64-encoded data) to sshbuf functions; feedback and ok markus@
Revision 1.29 / (download) - annotate - [select for diffs], Fri Jul 5 12:35:40 2019 UTC (4 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)
still compile uuencode.c, unbreaks build
Revision 1.28 / (download) - annotate - [select for diffs], Fri Jul 5 04:55:41 2019 UTC (4 years, 11 months ago) by djm
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)
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 1.27 / (download) - annotate - [select for diffs], Wed Jul 25 17:12:35 2018 UTC (5 years, 10 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4
Changes since 1.26: +1 -4 lines
Diff to previous 1.26 (colored)
Don't redefine Makefile choices which come correct from bsd.*.mk ok markus
Revision 1.26 / (download) - annotate - [select for diffs], Mon Jan 8 15:37:27 2018 UTC (6 years, 4 months ago) by markus
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE,
OPENBSD_6_3
Changes since 1.25: +6 -9 lines
Diff to previous 1.25 (colored)
group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL ok djm@
Revision 1.25 / (download) - annotate - [select for diffs], Thu Dec 14 21:07:39 2017 UTC (6 years, 5 months ago) by naddy
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)
Replace ED25519's private SHA-512 implementation with a call to the regular digest code. This speeds up compilation considerably. ok markus@
Revision 1.24 / (download) - annotate - [select for diffs], Sun Dec 10 19:37:57 2017 UTC (6 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.23: +13 -5 lines
Diff to previous 1.23 (colored)
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 1.23 / (download) - annotate - [select for diffs], Mon Jul 10 14:09:59 2017 UTC (6 years, 10 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE,
OPENBSD_6_2
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 (colored)
zap redundant Makefile variables. okay djm@
Revision 1.21.8.2 / (download) - annotate - [select for diffs], Thu Mar 4 18:18:17 2004 UTC (20 years, 3 months ago) by brad
Branch: OPENBSD_3_3
Changes since 1.21.8.1: +0 -0 lines
Diff to previous 1.21.8.1 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)
upgrade to OpenSSH 3.8upgrade to OpenSSH 3.8upgrade to OpenSSH 3.8
Revision 1.21.6.1 / (download) - annotate - [select for diffs], Tue Sep 16 21:20:30 2003 UTC (20 years, 8 months ago) by brad
Branch: OPENBSD_3_2
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored) next main 1.22 (colored)
upgrade to OpenSSH 3.7
Revision 1.21.8.1 / (download) - annotate - [select for diffs], Tue Sep 16 20:50:44 2003 UTC (20 years, 8 months ago) by brad
Branch: OPENBSD_3_3
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)
upgrade to OpenSSH 3.7
Revision 1.22 / (download) - annotate - [select for diffs], Mon Jul 28 09:49:56 2003 UTC (20 years, 10 months ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9,
OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5,
OPENBSD_5_4_BASE,
OPENBSD_5_4,
OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2,
OPENBSD_5_1_BASE,
OPENBSD_5_1,
OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9,
OPENBSD_4_8_BASE,
OPENBSD_4_8,
OPENBSD_4_7_BASE,
OPENBSD_4_7,
OPENBSD_4_6_BASE,
OPENBSD_4_6,
OPENBSD_4_5_BASE,
OPENBSD_4_5,
OPENBSD_4_4_BASE,
OPENBSD_4_4,
OPENBSD_4_3_BASE,
OPENBSD_4_3,
OPENBSD_4_2_BASE,
OPENBSD_4_2,
OPENBSD_4_1_BASE,
OPENBSD_4_1,
OPENBSD_4_0_BASE,
OPENBSD_4_0,
OPENBSD_3_9_BASE,
OPENBSD_3_9,
OPENBSD_3_8_BASE,
OPENBSD_3_8,
OPENBSD_3_7_BASE,
OPENBSD_3_7,
OPENBSD_3_6_BASE,
OPENBSD_3_6,
OPENBSD_3_5_BASE,
OPENBSD_3_5,
OPENBSD_3_4_BASE,
OPENBSD_3_4
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)
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 1.17.2.1 / (download) - annotate - [select for diffs], Thu Sep 27 19:03:56 2001 UTC (22 years, 8 months ago) by jason
Branch: OPENBSD_2_9
Changes since 1.17: +1 -1 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)
Pull in OpenSSH-2.9.9
Revision 1.14.2.5 / (download) - annotate - [select for diffs], Thu Sep 27 00:16:05 2001 UTC (22 years, 8 months ago) by miod
Branch: OPENBSD_2_8
Changes since 1.14.2.4: +1 -1 lines
Diff to previous 1.14.2.4 (colored) to branchpoint 1.14 (colored) next main 1.15 (colored)
Pull in OpenSSH 2.9.9 to the 2.8 branch.
Revision 1.21 / (download) - annotate - [select for diffs], Wed Jun 27 19:29:16 2001 UTC (22 years, 11 months ago) by markus
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE,
OPENBSD_3_2_BASE,
OPENBSD_3_1_BASE,
OPENBSD_3_1,
OPENBSD_3_0_BASE,
OPENBSD_3_0
Branch point for: OPENBSD_3_3,
OPENBSD_3_2
Changes since 1.20: +1 -3 lines
Diff to previous 1.20 (colored)
move -lsectok to Makefile.inc for now
Revision 1.20 / (download) - annotate - [select for diffs], Tue Jun 26 17:40:43 2001 UTC (22 years, 11 months ago) by markus
Branch: MAIN
Changes since 1.19: +3 -1 lines
Diff to previous 1.19 (colored)
add smartcard support to the makefiles (commented out); the smartcard support is based on work by itoi@eecs.umich.edu
Revision 1.19 / (download) - annotate - [select for diffs], Tue Jun 26 05:52:55 2001 UTC (22 years, 11 months ago) by markus
Branch: MAIN
Changes since 1.18: +1 -6 lines
Diff to previous 1.18 (colored)
unbreak
Revision 1.18 / (download) - annotate - [select for diffs], Tue Jun 26 05:33:36 2001 UTC (22 years, 11 months ago) by markus
Branch: MAIN
Changes since 1.17: +6 -1 lines
Diff to previous 1.17 (colored)
more smartcard support.
Revision 1.14.2.4 / (download) - annotate - [select for diffs], Mon May 7 21:09:41 2001 UTC (23 years, 1 month ago) by jason
Branch: OPENBSD_2_8
Changes since 1.14.2.3: +0 -0 lines
Diff to previous 1.14.2.3 (colored) to branchpoint 1.14 (colored)
Pull in OpenSSH-2.9 to 2.8 branch.
Revision 1.14.2.3 / (download) - annotate - [select for diffs], Wed Mar 21 19:46:34 2001 UTC (23 years, 2 months ago) by jason
Branch: OPENBSD_2_8
Changes since 1.14.2.2: +4 -4 lines
Diff to previous 1.14.2.2 (colored) to branchpoint 1.14 (colored)
Pull in OpenSSH-2.5.2 for 2.8 branch.
Revision 1.13.2.3 / (download) - annotate - [select for diffs], Wed Mar 21 18:53:29 2001 UTC (23 years, 2 months ago) by jason
Branch: OPENBSD_2_7
Changes since 1.13.2.2: +4 -4 lines
Diff to previous 1.13.2.2 (colored) to branchpoint 1.13 (colored) next main 1.14 (colored)
Pull in OpenSSH-2.5.2 for 2.7 branch.
Revision 1.13.2.2 / (download) - annotate - [select for diffs], Mon Mar 12 15:44:20 2001 UTC (23 years, 3 months ago) by jason
Branch: OPENBSD_2_7
Changes since 1.13.2.1: +2 -0 lines
Diff to previous 1.13.2.1 (colored) to branchpoint 1.13 (colored)
OpenSSH-2.5.1 for 2.7 patch branch
Revision 1.17 / (download) - annotate - [select for diffs], Sun Mar 4 00:51:26 2001 UTC (23 years, 3 months ago) by markus
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE
Branch point for: OPENBSD_2_9
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)
don't link unused libs
Revision 1.16 / (download) - annotate - [select for diffs], Sat Mar 3 23:59:38 2001 UTC (23 years, 3 months ago) by markus
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)
log*.c -> log.c
Revision 1.14.2.2 / (download) - annotate - [select for diffs], Mon Feb 19 17:19:51 2001 UTC (23 years, 3 months ago) by jason
Branch: OPENBSD_2_8
Changes since 1.14.2.1: +0 -0 lines
Diff to previous 1.14.2.1 (colored) to branchpoint 1.14 (colored)
Pull in OpenSSH-2.5.1
Revision 1.14.2.1 / (download) - annotate - [select for diffs], Fri Feb 16 20:13:30 2001 UTC (23 years, 3 months ago) by jason
Branch: OPENBSD_2_8
Changes since 1.14: +2 -0 lines
Diff to previous 1.14 (colored)
Pull in OpenSSH 2.5.0
Revision 1.15 / (download) - annotate - [select for diffs], Mon Jan 29 01:58:22 2001 UTC (23 years, 4 months ago) by niklas
Branch: MAIN
Changes since 1.14: +2 -0 lines
Diff to previous 1.14 (colored)
$OpenBSD$
Revision 1.13.2.1 / (download) - annotate - [select for diffs], Fri Sep 1 18:13:25 2000 UTC (23 years, 9 months ago) by jason
Branch: OPENBSD_2_7
Changes since 1.13: +0 -5 lines
Diff to previous 1.13 (colored)
Pull in OpenSSH-2.2.0 to 2.7 patch branch
Revision 1.14 / (download) - annotate - [select for diffs], Thu Jun 29 18:35:48 2000 UTC (23 years, 11 months ago) by todd
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE
Branch point for: OPENBSD_2_8
Changes since 1.13: +0 -5 lines
Diff to previous 1.13 (colored)
no longer needed; good riddance for static archs
Revision 1.13 / (download) - annotate - [select for diffs], Wed Oct 27 16:54:49 1999 UTC (24 years, 7 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE
Branch point for: OPENBSD_2_7
Changes since 1.12: +3 -2 lines
Diff to previous 1.12 (colored)
fix for stupid binutils linker
Revision 1.12 / (download) - annotate - [select for diffs], Mon Oct 25 20:27:27 1999 UTC (24 years, 7 months ago) by markus
Branch: MAIN
Changes since 1.11: +1 -13 lines
Diff to previous 1.11 (colored)
move common files to ./lib and link libssh.a, tested with and w/o obj
Revision 1.11 / (download) - annotate - [select for diffs], Thu Oct 7 05:10:25 1999 UTC (24 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE,
OPENBSD_2_6
Changes since 1.10: +8 -1 lines
Diff to previous 1.10 (colored)
on static machines, install these as mode 0
Revision 1.10 / (download) - annotate - [select for diffs], Wed Oct 6 22:24:56 1999 UTC (24 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.9: +11 -0 lines
Diff to previous 1.9 (colored)
scp should not link against kerberos stuff
Revision 1.9 / (download) - annotate - [select for diffs], Mon Oct 4 20:56:28 1999 UTC (24 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.8: +2 -3 lines
Diff to previous 1.8 (colored)
more shrinking
Revision 1.8 / (download) - annotate - [select for diffs], Mon Oct 4 20:52:44 1999 UTC (24 years, 8 months ago) by markus
Branch: MAIN
Changes since 1.7: +1 -6 lines
Diff to previous 1.7 (colored)
nuked minfd. sigh. hope this is the last one.
Revision 1.7 / (download) - annotate - [select for diffs], Fri Oct 1 19:54:12 1999 UTC (24 years, 8 months ago) by beck
Branch: MAIN
Changes since 1.6: +1 -1 lines
Diff to previous 1.6 (colored)
Remove kerberos libdes - it's all in libcrypto
Revision 1.6 / (download) - annotate - [select for diffs], Thu Sep 30 17:08:53 1999 UTC (24 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5 (colored)
use libc md5
Revision 1.5 / (download) - annotate - [select for diffs], Wed Sep 29 18:16:23 1999 UTC (24 years, 8 months ago) by dugsong
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)
update krb4/AFS support to ssh-1.2.27-afs-kerberos-pl1 level, clean up unused variables, update manpages
Revision 1.4 / (download) - annotate - [select for diffs], Wed Sep 29 12:27:40 1999 UTC (24 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.3: +1 -0 lines
Diff to previous 1.3 (colored)
DPADD; mickey
Revision 1.3 / (download) - annotate - [select for diffs], Tue Sep 28 04:45:38 1999 UTC (24 years, 8 months ago) by provos
Branch: MAIN
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)
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.
Revision 1.2 / (download) - annotate - [select for diffs], Sun Sep 26 21:52:51 1999 UTC (24 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +0 -1 lines
Diff to previous 1.1 (colored)
proper groups for install
Revision 1.1 / (download) - annotate - [select for diffs], Sun Sep 26 21:47:56 1999 UTC (24 years, 8 months ago) by deraadt
Branch: MAIN
build ssh components using our build model