OpenBSD CVS

CVS log for src/usr.bin/ssh/ssh-keygen/Makefile


[BACK] 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

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.