EdgeBSD/src da417a1crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1

Clarify the current usage of "netpgpkeys --generate-key"
DeltaFile
+1-1crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+1-11 files

EdgeBSD/src 3a5baebcrypto/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
DeltaFile
+22-14crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+12-12crypto/external/bsd/netpgp/dist/src/libmj/libmj.3
+15-8crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+10-10crypto/external/bsd/netpgp/dist/src/libbn/libnetpgpbn.3
+13-7crypto/external/bsd/netpgp/dist/src/hkpclient/hkpc.1
+10-9crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3
+82-605 files not shown
+125-8311 files

EdgeBSD/src 7081ba4external/bsd/fetch/dist/libfetch fetch.3, share/examples/refuse/ian/libfetch fetch.3

Use Mt for email addresses.
DeltaFile
+11-11usr.sbin/acpitools/acpidump/acpidump.8
+9-9usr.sbin/acpitools/amldb/amldb.8
+7-7external/bsd/fetch/dist/libfetch/fetch.3
+6-6share/examples/refuse/ian/libfetch/fetch.3
+5-5share/man/man4/man4.i386/elansc.4
+5-5share/man/man4/ippp.4
+43-43375 files not shown
+898-898381 files

EdgeBSD/src 85fd9feexternal/bsd/fetch/dist/libfetch fetch.3, share/examples/refuse/ian/libfetch fetch.3

Use Mt for email addresses.
DeltaFile
+11-11usr.sbin/acpitools/acpidump/acpidump.8
+9-9usr.sbin/acpitools/amldb/amldb.8
+7-7external/bsd/fetch/dist/libfetch/fetch.3
+6-6share/examples/refuse/ian/libfetch/fetch.3
+5-5share/man/man4/ippp.4
+5-5share/man/man4/man4.i386/elansc.4
+43-43375 files not shown
+898-898381 files

EdgeBSD/src 7edfcabexternal/bsd/fetch/dist/libfetch fetch.3, share/examples/refuse/ian/libfetch fetch.3

Use Mt for email addresses.
DeltaFile
+11-11usr.sbin/acpitools/acpidump/acpidump.8
+9-9usr.sbin/acpitools/amldb/amldb.8
+7-7external/bsd/fetch/dist/libfetch/fetch.3
+6-6share/examples/refuse/ian/libfetch/fetch.3
+5-5share/man/man4/man4.i386/elansc.4
+5-5share/man/man4/ippp.4
+43-43375 files not shown
+898-898381 files

EdgeBSD/src a7bd30fcrypto/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.
DeltaFile
+5-15crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+13-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+7-0crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c
+25-173 files

EdgeBSD/src 9eafaf3crypto/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.
DeltaFile
+5-15crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+13-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+7-0crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c
+25-173 files

EdgeBSD/src 23f04cdcrypto/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.
DeltaFile
+5-15crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+13-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+7-0crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c
+25-173 files

EdgeBSD/src 670f3e5crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1

Bump date for --cipher.
DeltaFile
+2-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+2-21 files

EdgeBSD/src 44d9f32crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1

Bump date for --cipher.
DeltaFile
+2-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+2-21 files

EdgeBSD/src fd9f374crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1

Bump date for --cipher.
DeltaFile
+2-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+2-21 files

EdgeBSD/src 84ffe7acrypto/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
DeltaFile
+11-6crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+5-0crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c
+16-62 files

EdgeBSD/src 52ab45ccrypto/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
DeltaFile
+11-6crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+5-0crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c
+16-62 files

EdgeBSD/src e92b103crypto/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
DeltaFile
+11-6crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+5-0crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c
+16-62 files

EdgeBSD/src 7de260bcrypto/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.
DeltaFile
+21-21crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+11-11crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+2-2crypto/external/bsd/netpgp/dist/src/netpgpverify/netpgpverify.1
+1-1crypto/external/bsd/netpgp/dist/src/libpaa/server.c
+35-354 files

EdgeBSD/src cd325d6crypto/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.
DeltaFile
+21-21crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+11-11crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+2-2crypto/external/bsd/netpgp/dist/src/netpgpverify/netpgpverify.1
+1-1crypto/external/bsd/netpgp/dist/src/libpaa/server.c
+35-354 files

EdgeBSD/src 0fda817crypto/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.
DeltaFile
+21-21crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+11-11crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+2-2crypto/external/bsd/netpgp/dist/src/netpgpverify/netpgpverify.1
+1-1crypto/external/bsd/netpgp/dist/src/libpaa/server.c
+35-354 files

EdgeBSD/src f50cd88crypto/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)
DeltaFile
+196-118crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+170-103crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c
+37-23crypto/external/bsd/netpgp/dist/src/lib/keyring.c
+19-19crypto/external/bsd/netpgp/dist/src/lib/packet-print.c
+13-7crypto/external/bsd/netpgp/dist/src/lib/create.c
+9-8crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+444-27812 files not shown
+490-31118 files

EdgeBSD/src 458c05ccrypto/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)
DeltaFile
+196-118crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+170-103crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c
+37-23crypto/external/bsd/netpgp/dist/src/lib/keyring.c
+19-19crypto/external/bsd/netpgp/dist/src/lib/packet-print.c
+13-7crypto/external/bsd/netpgp/dist/src/lib/create.c
+9-8crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+444-27812 files not shown
+490-31118 files

EdgeBSD/src b01c30bcrypto/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)
DeltaFile
+196-118crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+170-103crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c
+37-23crypto/external/bsd/netpgp/dist/src/lib/keyring.c
+19-19crypto/external/bsd/netpgp/dist/src/lib/packet-print.c
+13-7crypto/external/bsd/netpgp/dist/src/lib/create.c
+9-8crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+444-27812 files not shown
+490-31118 files

EdgeBSD/src bfc8588crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1

Remove trailing whitespace. Use command without path (not
necessary on NetBSD, wrong if installed from pkgsrc). Bump date for previous.
DeltaFile
+6-6crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+6-61 files

EdgeBSD/src cfbee0ccrypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1

Remove trailing whitespace. Use command without path (not
necessary on NetBSD, wrong if installed from pkgsrc). Bump date for previous.
DeltaFile
+6-6crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+6-61 files

EdgeBSD/src 210100bcrypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1

Remove trailing whitespace. Use command without path (not
necessary on NetBSD, wrong if installed from pkgsrc). Bump date for previous.
DeltaFile
+6-6crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+6-61 files

EdgeBSD/src bf91515crypto/external/bsd/netpgp/dist/src/lib misc.c ssh2pgp.c

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]
DeltaFile
+149-80crypto/external/bsd/netpgp/dist/src/lib/misc.c
+37-42crypto/external/bsd/netpgp/dist/src/lib/ssh2pgp.c
+9-38crypto/external/bsd/netpgp/dist/src/lib/packet-print.c
+14-20crypto/external/bsd/netpgp/dist/src/lib/signature.c
+9-23crypto/external/bsd/netpgp/dist/src/lib/create.c
+9-19crypto/external/bsd/netpgp/dist/src/lib/validate.c
+227-22216 files not shown
+332-32322 files

EdgeBSD/src 2310f6ecrypto/external/bsd/netpgp/dist/src/lib misc.c ssh2pgp.c

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]
DeltaFile
+149-80crypto/external/bsd/netpgp/dist/src/lib/misc.c
+37-42crypto/external/bsd/netpgp/dist/src/lib/ssh2pgp.c
+9-38crypto/external/bsd/netpgp/dist/src/lib/packet-print.c
+14-20crypto/external/bsd/netpgp/dist/src/lib/signature.c
+9-23crypto/external/bsd/netpgp/dist/src/lib/create.c
+9-19crypto/external/bsd/netpgp/dist/src/lib/validate.c
+227-22216 files not shown
+332-32322 files

EdgeBSD/src 59088bacrypto/external/bsd/netpgp/dist/src/lib misc.c ssh2pgp.c

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]
DeltaFile
+149-80crypto/external/bsd/netpgp/dist/src/lib/misc.c
+37-42crypto/external/bsd/netpgp/dist/src/lib/ssh2pgp.c
+9-38crypto/external/bsd/netpgp/dist/src/lib/packet-print.c
+14-20crypto/external/bsd/netpgp/dist/src/lib/signature.c
+9-23crypto/external/bsd/netpgp/dist/src/lib/create.c
+9-19crypto/external/bsd/netpgp/dist/src/lib/validate.c
+227-22216 files not shown
+332-32322 files

EdgeBSD/src f58fc03crypto/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
DeltaFile
+11-11crypto/external/bsd/netpgp/dist/configure
+5-4crypto/external/bsd/netpgp/dist/src/netpgpverify/Makefile
+3-3crypto/external/bsd/netpgp/dist/configure.ac
+3-3crypto/external/bsd/netpgp/dist/src/netpgp/Makefile
+2-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+1-1crypto/external/bsd/netpgp/dist/src/lib/version.h
+25-246 files

EdgeBSD/src 052c614crypto/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
DeltaFile
+11-11crypto/external/bsd/netpgp/dist/configure
+5-4crypto/external/bsd/netpgp/dist/src/netpgpverify/Makefile
+3-3crypto/external/bsd/netpgp/dist/src/netpgp/Makefile
+3-3crypto/external/bsd/netpgp/dist/configure.ac
+2-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+1-1crypto/external/bsd/netpgp/dist/src/lib/version.h
+25-246 files

EdgeBSD/src 42f1a98crypto/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
DeltaFile
+11-11crypto/external/bsd/netpgp/dist/configure
+5-4crypto/external/bsd/netpgp/dist/src/netpgpverify/Makefile
+3-3crypto/external/bsd/netpgp/dist/configure.ac
+3-3crypto/external/bsd/netpgp/dist/src/netpgp/Makefile
+2-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+1-1crypto/external/bsd/netpgp/dist/src/lib/version.h
+25-246 files

EdgeBSD/src 96a4c63crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1, crypto/external/bsd/netpgp/dist/src/netpgpkeys netpgpkeys.1

RETURN VALUES -> EXIT STATUS
DeltaFile
+2-2crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+2-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+2-2crypto/external/bsd/netpgp/dist/src/netpgpverify/netpgpverify.1
+6-63 files