EdgeBSD/src 2cc2a30crypto/external/bsd/netpgp/dist/src/lib signature.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Merge branch 'khorben/edgebsd-7/netpgp' into edgebsd_7
DeltaFile
+5-2crypto/external/bsd/netpgp/dist/src/lib/signature.c
+2-2crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+7-42 files

EdgeBSD/src 1b0f84ecrypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Also document alternate option "--detach"
DeltaFile
+1-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+1-11 files

EdgeBSD/src 602b423crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Correct option "--armor"
DeltaFile
+1-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.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 d3e100ecrypto/external/bsd/netpgp/dist/src/lib netpgp.c crypto.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1 netpgp.c

Fix PR 44075 from Peter Pentchev, but do this by adding a
--numtries=<attempts> option to netpgp(1) to provide the maximum
number of attempts to retrieve the correct passphrase when signing or
decrypting, and use it in libnetpgp(3).  The default number of
attempts is 3, and a value of "unlimited" will loop until the correct
passphrase has been entered.
DeltaFile
+73-18crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+17-7crypto/external/bsd/netpgp/dist/src/lib/crypto.c
+14-10crypto/external/bsd/netpgp/dist/src/lib/crypto.h
+16-7crypto/external/bsd/netpgp/dist/src/lib/reader.c
+12-2crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+9-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+141-456 files

EdgeBSD/src 30137e9crypto/external/bsd/netpgp/dist/src/lib netpgp.c crypto.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1 netpgp.c

Fix PR 44075 from Peter Pentchev, but do this by adding a
--numtries=<attempts> option to netpgp(1) to provide the maximum
number of attempts to retrieve the correct passphrase when signing or
decrypting, and use it in libnetpgp(3).  The default number of
attempts is 3, and a value of "unlimited" will loop until the correct
passphrase has been entered.
DeltaFile
+73-18crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+17-7crypto/external/bsd/netpgp/dist/src/lib/crypto.c
+14-10crypto/external/bsd/netpgp/dist/src/lib/crypto.h
+16-7crypto/external/bsd/netpgp/dist/src/lib/reader.c
+12-2crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+9-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+141-456 files

EdgeBSD/src 53567decrypto/external/bsd/netpgp/dist/src/lib netpgp.c crypto.c, crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1 netpgp.c

Fix PR 44075 from Peter Pentchev, but do this by adding a
--numtries=<attempts> option to netpgp(1) to provide the maximum
number of attempts to retrieve the correct passphrase when signing or
decrypting, and use it in libnetpgp(3).  The default number of
attempts is 3, and a value of "unlimited" will loop until the correct
passphrase has been entered.
DeltaFile
+73-18crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+17-7crypto/external/bsd/netpgp/dist/src/lib/crypto.c
+14-10crypto/external/bsd/netpgp/dist/src/lib/crypto.h
+16-7crypto/external/bsd/netpgp/dist/src/lib/reader.c
+12-2crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+9-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+141-456 files

EdgeBSD/src 0957df9crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1 Makefile.in

allow user-specification of cipher to be used when encrypting packets.

at the user level, this is specified using the --cipher=<ciphername>
option.
DeltaFile
+16-4crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+4-13crypto/external/bsd/netpgp/dist/src/netpgp/Makefile.in
+7-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+27-183 files

EdgeBSD/src a3a2dcccrypto/external/bsd/netpgp/dist/src/netpgp netpgp.1 Makefile.in

allow user-specification of cipher to be used when encrypting packets.

at the user level, this is specified using the --cipher=<ciphername>
option.
DeltaFile
+16-4crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+4-13crypto/external/bsd/netpgp/dist/src/netpgp/Makefile.in
+7-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+27-183 files

EdgeBSD/src 1e09ac8crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1 Makefile.in

allow user-specification of cipher to be used when encrypting packets.

at the user level, this is specified using the --cipher=<ciphername>
option.
DeltaFile
+16-4crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+4-13crypto/external/bsd/netpgp/dist/src/netpgp/Makefile.in
+7-1crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c
+27-183 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 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

EdgeBSD/src 1e806efcrypto/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/netpgpverify/netpgpverify.1
+2-2crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
+6-63 files

EdgeBSD/src 759357fcrypto/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

EdgeBSD/src 25aa9b0crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Remove a duplicate example - from Juan RP in private mail - thanks!
DeltaFile
+1-38crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+1-381 files

EdgeBSD/src cb7f3cbcrypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Remove a duplicate example - from Juan RP in private mail - thanks!
DeltaFile
+1-38crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+1-381 files

EdgeBSD/src e312a0ecrypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Remove a duplicate example - from Juan RP in private mail - thanks!
DeltaFile
+1-38crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+1-381 files

EdgeBSD/src 7a1acf0crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Quote lines that start with . and should appear literally.
DeltaFile
+3-3crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+3-31 files

EdgeBSD/src d4981accrypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Quote lines that start with . and should appear literally.
DeltaFile
+3-3crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+3-31 files

EdgeBSD/src 7a79e77crypto/external/bsd/netpgp/dist/src/netpgp netpgp.1

Quote lines that start with . and should appear literally.
DeltaFile
+3-3crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.1
+3-31 files

EdgeBSD/src c6835fecrypto/external/bsd/netpgp/dist/src/lib writer.c packet-parse.c

Update netpgp to version 1.99.20/20100304 - portability improvements, and bug fixes:

        Changes to 1.99.20/20100304

        + move args to some functions around to be consistent
        + use uint*_t where appropriate
        + fix bug in verify memory
        + add documentation to manual pages to show how to do combined
          signing/encryption and decryption/verification
        + make verification of ascii-armoured memory work the same as binary
        + eliminate use of strdup(3), strcasecmp(3), and strptime(3). NetBSD/pkgsrc
          PR 42922 applies - need to define _XOPEN_SOURCE and _BSD_SOURCE for
          newer linux platforms with glibc 2.10.1. solved a bit differently, by
          implementing strdup(3) and strcasecmp(3) independently, and using regexps
          to avoid calling strptime(3).
DeltaFile
+207-200crypto/external/bsd/netpgp/dist/src/lib/writer.c
+53-54crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c
+68-39crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+52-54crypto/external/bsd/netpgp/dist/src/lib/packet.h
+60-31crypto/external/bsd/netpgp/dist/src/lib/misc.c
+38-40crypto/external/bsd/netpgp/dist/src/lib/create.c
+478-41837 files not shown
+893-78043 files

EdgeBSD/src 3f28ad4crypto/external/bsd/netpgp/dist/src/lib writer.c netpgp.c

Update netpgp to version 1.99.20/20100304 - portability improvements, and bug fixes:

        Changes to 1.99.20/20100304

        + move args to some functions around to be consistent
        + use uint*_t where appropriate
        + fix bug in verify memory
        + add documentation to manual pages to show how to do combined
          signing/encryption and decryption/verification
        + make verification of ascii-armoured memory work the same as binary
        + eliminate use of strdup(3), strcasecmp(3), and strptime(3). NetBSD/pkgsrc
          PR 42922 applies - need to define _XOPEN_SOURCE and _BSD_SOURCE for
          newer linux platforms with glibc 2.10.1. solved a bit differently, by
          implementing strdup(3) and strcasecmp(3) independently, and using regexps
          to avoid calling strptime(3).
DeltaFile
+207-200crypto/external/bsd/netpgp/dist/src/lib/writer.c
+68-39crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
+53-54crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c
+52-54crypto/external/bsd/netpgp/dist/src/lib/packet.h
+60-31crypto/external/bsd/netpgp/dist/src/lib/misc.c
+38-40crypto/external/bsd/netpgp/dist/src/lib/create.c
+478-41837 files not shown
+893-78043 files