9 Commits

Author SHA1 Message Date
jca
ba62589b85 Disable hidden deps, sync WANTLIB and zap the bundled libressl copy.
gawk hidden dep spotted in phessler's aarch64 bulk build, json-c noticed
after Makefile scrutiny.

Zap the LibreSSL copy so that we know it starts being built instead
using the system libs.

ok tb@ jmatthew@ (maintainer)
2022-08-16 00:58:44 +00:00
jmatthew
240cec0a64 Update to pivy 0.9.0, which is based on current LibreSSL and OpenSSH so
we can drop some patches and remove BROKEN.
2022-05-18 04:16:41 +00:00
naddy
8c0294c2fa drop RCS Ids 2022-03-11 19:53:16 +00:00
tb
5b35fa9a6f security/pivy: mark broken. This port includes OpenSSH source from before
the conversion to OpenSSL 1.1 API (Sep 2018). The most recent libcrypto
bump broke its build. Independently of that: that source needs updating
by upstream.

ok phessler
2022-01-17 08:23:08 +00:00
tb
89967134d9 net/pivy: rework various codepaths so as not to use libcrypto internals.
Tested by jmatthew and Alex Wilson (upstream). ok jmatthew
2021-10-31 17:22:18 +00:00
jmatthew
eb206f5a56 update to pivy 0.8.0, and while here, ship the README file.
schwarze@ pointed out the lack of user documentation and this is an
easy first step to improving the situation.
2021-08-13 04:46:21 +00:00
jmatthew
f23b711c61 update to 0.7.1 2020-08-27 10:27:31 +00:00
jmatthew
d75fbef5a8 update to 0.6.1 2020-08-08 11:05:26 +00:00
jmatthew
7549cc7d6f import pivy-0.6.0
Pivy is an implementation of a simple PIV client with minimal dependencies.
It contains a pivy-tool binary which can conduct basic operations using
PIV cards, and the pivy-agent, which implements the SSH agent protocol as
a drop-in replacement for the OpenSSH ssh-agent command (except that the
keys it contains are always on a PIV card).

"PIV cards" notably includes Yubico Yubikey devices such as the NEO and
Yubikey4, which can store up to 24 keys by using the "retired key" slots
(which this agent supports).

ok (and much help from) sthen@
2020-06-08 10:42:59 +00:00