Clarify the current usage of "netpgpkeys --generate-key"
EdgeBSD/src 3a5baeb — crypto/external/bsd/netpgp/dist/src/hkpclient hkpc.1, crypto/external/bsd/netpgp/dist/src/lib libnetpgp.3
Manual page fixes from Anthony J. Bentley, with many thanks!
Addresses PR/48395
EdgeBSD/src 7081ba4 — external/bsd/fetch/dist/libfetch fetch.3, share/examples/refuse/ian/libfetch fetch.3
Use Mt for email addresses.
EdgeBSD/src 85fd9fe — external/bsd/fetch/dist/libfetch fetch.3, share/examples/refuse/ian/libfetch fetch.3
Use Mt for email addresses.
EdgeBSD/src 7edfcab — external/bsd/fetch/dist/libfetch fetch.3, share/examples/refuse/ian/libfetch fetch.3
Use Mt for email addresses.
EdgeBSD/src a7bd30f — crypto/external/bsd/netpgp/dist/src/lib netpgp.c, crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1 netpgpkeys.c
Add the --trusted-keys argument to netpgpkeys(1) to print out PGP ids in a
machine-readable manner.
EdgeBSD/src 9eafaf3 — crypto/external/bsd/netpgp/dist/src/lib netpgp.c, crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1 netpgpkeys.c
Add the --trusted-keys argument to netpgpkeys(1) to print out PGP ids in a
machine-readable manner.
EdgeBSD/src 23f04cd — crypto/external/bsd/netpgp/dist/src/lib netpgp.c, crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1 netpgpkeys.c
Add the --trusted-keys argument to netpgpkeys(1) to print out PGP ids in a
machine-readable manner.
Bump date for --cipher.
Bump date for --cipher.
Bump date for --cipher.
EdgeBSD/src 84ffe7a — crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1 netpgpkeys.c
+ add ability in netpgpkeys(1) to specify the cipher (symmetric algorithm)
as specified in RFC 5581
+ add the camellia cipher implementation from openssl
EdgeBSD/src 52ab45c — crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1 netpgpkeys.c
+ add ability in netpgpkeys(1) to specify the cipher (symmetric algorithm)
as specified in RFC 5581
+ add the camellia cipher implementation from openssl
EdgeBSD/src e92b103 — crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1 netpgpkeys.c
+ add ability in netpgpkeys(1) to specify the cipher (symmetric algorithm)
as specified in RFC 5581
+ add the camellia cipher implementation from openssl
EdgeBSD/src 7de260b — crypto/external/bsd/netpgp/dist/src/libpaa server.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1
Escape hyphens properly in manual pages, so that groff can handle them.
Patch from Peter Pentchev in PR 44026.
EdgeBSD/src cd325d6 — crypto/external/bsd/netpgp/dist/src/libpaa server.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1
Escape hyphens properly in manual pages, so that groff can handle them.
Patch from Peter Pentchev in PR 44026.
EdgeBSD/src 0fda817 — crypto/external/bsd/netpgp/dist/src/libpaa server.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1
Escape hyphens properly in manual pages, so that groff can handle them.
Patch from Peter Pentchev in PR 44026.
EdgeBSD/src f50cd88 — crypto/external/bsd/netpgp/dist/src/lib keyring.c packet-print.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.c
Changes to 3.99.9/20100809
+ add single character options to netpgp(1) and netpgpkeys(1)
+ add -o long-option(=value)? options to netpgp(1) and netpgpkeys(1)
+ add some small preparations for using the first subkey for encryption
(much more to follow)
EdgeBSD/src 458c05c — crypto/external/bsd/netpgp/dist/src/lib keyring.c packet-print.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.c
Changes to 3.99.9/20100809
+ add single character options to netpgp(1) and netpgpkeys(1)
+ add -o long-option(=value)? options to netpgp(1) and netpgpkeys(1)
+ add some small preparations for using the first subkey for encryption
(much more to follow)
EdgeBSD/src b01c30b — crypto/external/bsd/netpgp/dist/src/lib keyring.c packet-print.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.c
Changes to 3.99.9/20100809
+ add single character options to netpgp(1) and netpgpkeys(1)
+ add -o long-option(=value)? options to netpgp(1) and netpgpkeys(1)
+ add some small preparations for using the first subkey for encryption
(much more to follow)
Remove trailing whitespace. Use command without path (not
necessary on NetBSD, wrong if installed from pkgsrc). Bump date for previous.
Remove trailing whitespace. Use command without path (not
necessary on NetBSD, wrong if installed from pkgsrc). Bump date for previous.
Remove trailing whitespace. Use command without path (not
necessary on NetBSD, wrong if installed from pkgsrc). Bump date for previous.
Changes to 3.99.5
+ make ssh fingerprints (md5) match netpgp listing
+ use the more functional hexdump function from ssh2pgp in place of the
older hexdump function from openpgpsdk
+ pass hash type down from command line where needed
+ add test for netpgp/ssh key fingerprint matching
+ make netpgpkeys(1) take a --hash= option
With these changes, netpgp can be made to generate the same fingerprint as
openssh (by default, ssh-keygen(1) uses an md5 digest)
% /usr/bin/netpgpkeys --ssh-keys --sshkeyfile=/etc/ssh/ssh_host_rsa_key.pub --list-keys --hash=md5
1 key
pub 1024/RSA (Encrypt or Sign) fcdd1c608bef4c4b 2008-08-11
Key fingerprint: e935 902d ebf1 76ba fcdd 1c60 8bef 4c4b
uid osx-vm1.crowthorne.alistaircrooks.co.uk (/etc/ssh/ssh_host_rsa_key.pub) <root at osx-vm1.crowthorne.alistaircrooks.co.uk>
% ssh-keygen -l -f /etc/ssh/ssh_host_rsa_key.pub
[2 lines not shown]
Changes to 3.99.5
+ make ssh fingerprints (md5) match netpgp listing
+ use the more functional hexdump function from ssh2pgp in place of the
older hexdump function from openpgpsdk
+ pass hash type down from command line where needed
+ add test for netpgp/ssh key fingerprint matching
+ make netpgpkeys(1) take a --hash= option
With these changes, netpgp can be made to generate the same fingerprint as
openssh (by default, ssh-keygen(1) uses an md5 digest)
% /usr/bin/netpgpkeys --ssh-keys --sshkeyfile=/etc/ssh/ssh_host_rsa_key.pub --list-keys --hash=md5
1 key
pub 1024/RSA (Encrypt or Sign) fcdd1c608bef4c4b 2008-08-11
Key fingerprint: e935 902d ebf1 76ba fcdd 1c60 8bef 4c4b
uid osx-vm1.crowthorne.alistaircrooks.co.uk (/etc/ssh/ssh_host_rsa_key.pub) <root at osx-vm1.crowthorne.alistaircrooks.co.uk>
% ssh-keygen -l -f /etc/ssh/ssh_host_rsa_key.pub
[2 lines not shown]
Changes to 3.99.5
+ make ssh fingerprints (md5) match netpgp listing
+ use the more functional hexdump function from ssh2pgp in place of the
older hexdump function from openpgpsdk
+ pass hash type down from command line where needed
+ add test for netpgp/ssh key fingerprint matching
+ make netpgpkeys(1) take a --hash= option
With these changes, netpgp can be made to generate the same fingerprint as
openssh (by default, ssh-keygen(1) uses an md5 digest)
% /usr/bin/netpgpkeys --ssh-keys --sshkeyfile=/etc/ssh/ssh_host_rsa_key.pub --list-keys --hash=md5
1 key
pub 1024/RSA (Encrypt or Sign) fcdd1c608bef4c4b 2008-08-11
Key fingerprint: e935 902d ebf1 76ba fcdd 1c60 8bef 4c4b
uid osx-vm1.crowthorne.alistaircrooks.co.uk (/etc/ssh/ssh_host_rsa_key.pub) <root at osx-vm1.crowthorne.alistaircrooks.co.uk>
% ssh-keygen -l -f /etc/ssh/ssh_host_rsa_key.pub
[2 lines not shown]
EdgeBSD/src f58fc03 — crypto/external/bsd/netpgp/dist configure configure.ac, crypto/external/bsd/netpgp/dist/src/lib version.h
Update netpgp to 3.99.3
Changes since 3.99.2:
+ avoid possible free() of new value passed to netpgp_setvar(),
with thanks to Anon Ymous.
+ netpgpkeys(1): print keys to stdout, not stderr - reported by Anon
Ymous.
+ fix DSA signatures and verification
+ simplify and shorten the internals of packet processing by getting rid of
the intermediate pseudo-abstraction layer, which detracted from understanding
and had no benefit whatsoever. Rename some enums and some definitions.
+ add some checking to new key generation, and don't try to read in
the keys after writing them - reported by Tyler Retzlaff
EdgeBSD/src 052c614 — crypto/external/bsd/netpgp/dist configure configure.ac, crypto/external/bsd/netpgp/dist/src/lib version.h
Update netpgp to 3.99.3
Changes since 3.99.2:
+ avoid possible free() of new value passed to netpgp_setvar(),
with thanks to Anon Ymous.
+ netpgpkeys(1): print keys to stdout, not stderr - reported by Anon
Ymous.
+ fix DSA signatures and verification
+ simplify and shorten the internals of packet processing by getting rid of
the intermediate pseudo-abstraction layer, which detracted from understanding
and had no benefit whatsoever. Rename some enums and some definitions.
+ add some checking to new key generation, and don't try to read in
the keys after writing them - reported by Tyler Retzlaff
EdgeBSD/src 42f1a98 — crypto/external/bsd/netpgp/dist configure configure.ac, crypto/external/bsd/netpgp/dist/src/lib version.h
Update netpgp to 3.99.3
Changes since 3.99.2:
+ avoid possible free() of new value passed to netpgp_setvar(),
with thanks to Anon Ymous.
+ netpgpkeys(1): print keys to stdout, not stderr - reported by Anon
Ymous.
+ fix DSA signatures and verification
+ simplify and shorten the internals of packet processing by getting rid of
the intermediate pseudo-abstraction layer, which detracted from understanding
and had no benefit whatsoever. Rename some enums and some definitions.
+ add some checking to new key generation, and don't try to read in
the keys after writing them - reported by Tyler Retzlaff
EdgeBSD/src 96a4c63 — crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1, crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1
RETURN VALUES -> EXIT STATUS