OpenBSD CVS

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


[BACK] Up to [local] / src / usr.bin / ssh / ssh-agent

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.40 / (download) - annotate - [select for diffs], Thu Apr 4 16:00:51 2024 UTC (8 weeks, 1 day ago) by semarie
Branch: MAIN
CVS Tags: HEAD
Changes since 1.39: +3 -3 lines
Diff to previous 1.39 (colored)

set right mode on ssh-agent at boot-time

which sthen@
ok deraadt@

Revision 1.39 / (download) - annotate - [select for diffs], Mon Apr 1 15:50:17 2024 UTC (8 weeks, 4 days ago) by deraadt
Branch: MAIN
Changes since 1.38: +23 -2 lines
Diff to previous 1.38 (colored)

also create a relink kit for ssh-agent, since it is a long-running setgid
program carrying keys with some (not very powerful) communication channels.
solution for testing the binary from dtucker.  agreement from djm.
Will add it into /etc/rc in a few days.

Revision 1.38 / (download) - annotate - [select for diffs], Fri Apr 3 02:26:56 2020 UTC (4 years, 1 month 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
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

give ssh-keygen the ability to dump the contents of a binary key
revocation list: ssh-keygen -lQf /path bz#3132; ok dtucker

Revision 1.37 / (download) - annotate - [select for diffs], Sat Jan 25 23:02:14 2020 UTC (4 years, 4 months ago) by djm
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

factor out reading/writing sshbufs to dedicated functions;
feedback and 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: +3 -5 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:22:01 2019 UTC (4 years, 7 months ago) by djm
Branch: MAIN
Changes since 1.32: +3 -3 lines
Diff to previous 1.32 (colored)

ssh-agent support for U2F/FIDO keys

feedback & ok markus@

Revision 1.32 / (download) - annotate - [select for diffs], Fri Sep 6 05:59:41 2019 UTC (4 years, 8 months ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.31: +3 -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], 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.30: +2 -3 lines
Diff to previous 1.30 (colored)

Don't redefine Makefile choices which come correct from bsd.*.mk
ok markus

Revision 1.30 / (download) - annotate - [select for diffs], Wed Jul 11 18:53:29 2018 UTC (5 years, 10 months ago) by markus
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

remove legacy key emulation layer; ok djm@

Revision 1.29 / (download) - annotate - [select for diffs], Mon Jul 9 21:56:06 2018 UTC (5 years, 10 months ago) by markus
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

remove legacy buffer API emulation layer; ok djm@

Revision 1.28 / (download) - annotate - [select for diffs], Mon Jan 8 15:37:26 2018 UTC (6 years, 4 months ago) by markus
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.27: +3 -8 lines
Diff to previous 1.27 (colored)

group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSL
ok djm@

Revision 1.27 / (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.26: +2 -2 lines
Diff to previous 1.26 (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.26 / (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.25: +12 -5 lines
Diff to previous 1.25 (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.25 / (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.24: +1 -2 lines
Diff to previous 1.24 (colored)

zap redundant Makefile variables.
okay djm@

Revision 1.24 / (download) - annotate - [select for diffs], Tue Feb 9 08:55:31 2010 UTC (14 years, 3 months ago) by markus
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
Changes since 1.23: +2 -3 lines
Diff to previous 1.23 (colored)

enable PKCS#11 code; ok djm

Revision 1.23 / (download) - annotate - [select for diffs], Mon Feb 8 10:50:20 2010 UTC (14 years, 3 months ago) by markus
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

replace our obsolete smartcard code with PKCS#11.
	ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs-11v2-20.pdf
ssh(1) and ssh-keygen(1) use dlopen(3) directly to talk to a PKCS#11
provider (shared library) while ssh-agent(1) delegates PKCS#11 to
a forked a ssh-pkcs11-helper process.
PKCS#11 is currently a compile time option.
feedback and ok djm@; inspired by patches from Alon Bar-Lev

Revision 1.21.4.1 / (download) - annotate - [select for diffs], Fri Oct 11 14:51:57 2002 UTC (21 years, 7 months ago) by miod
Branch: OPENBSD_3_1
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored) next main 1.22 (colored)

Update to OpenSSH 3.5

Revision 1.22 / (download) - annotate - [select for diffs], Mon Aug 12 10:46:35 2002 UTC (21 years, 9 months ago) by markus
Branch: MAIN
CVS Tags: 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, OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.21: +3 -2 lines
Diff to previous 1.21 (colored)

make ssh-agent setgid, disallow ptrace.

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_1_BASE, OPENBSD_3_0_BASE, OPENBSD_3_0
Branch point for: OPENBSD_3_1
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:42 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:54 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:35 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 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:28 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, 2 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:25 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:50 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:29 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:39 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: +6 -6 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.