diff options
author | agc <agc@pkgsrc.org> | 2010-03-05 16:20:05 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 2010-03-05 16:20:05 +0000 |
commit | 6682931cf6fe3cf969ab29ec9f3342cb211e4255 (patch) | |
tree | a9f5378965f58554e72daf4b3f1558589d24994e /security/netpgp | |
parent | 8b20b96300b9ca41dcddeebb9c008f60a320d7d9 (diff) | |
download | pkgsrc-6682931cf6fe3cf969ab29ec9f3342cb211e4255.tar.gz |
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).
Diffstat (limited to 'security/netpgp')
-rw-r--r-- | security/netpgp/DESCR | 17 | ||||
-rw-r--r-- | security/netpgp/Makefile | 4 | ||||
-rw-r--r-- | security/netpgp/distinfo | 8 |
3 files changed, 16 insertions, 13 deletions
diff --git a/security/netpgp/DESCR b/security/netpgp/DESCR index 3ae92c2ad4b..ae00ab349d5 100644 --- a/security/netpgp/DESCR +++ b/security/netpgp/DESCR @@ -1,11 +1,14 @@ -The netpgp command can digitally sign files and verify that the -signatures attached to files were signed by a given user identifier. -netpgp can also encrypt files using the public or private keys of -users and, in the same manner, decrypt files which were encrypted. +The netpgp library is a BSD-licensed library for managing PGP keys. -The netpgp utility can also be used to generate a new key-pair for a -user. This key is in two parts, the public key (which can be used by -other people) and a private key. +On top of the library, the netpgp command can digitally sign files and +verify that the signatures attached to files were signed by a given +user identifier. netpgp can also encrypt files using the public or +private keys of users and, in the same manner, decrypt files which +were encrypted. + +The netpgpkeys utility can also be used to generate a new key-pair for +a user. This key is in two parts, the public key (which can be used +by other people) and a private key. In addition to these primary uses, the third way of using netpgp is to maintain keyrings. Keyrings are collections of public keys belonging diff --git a/security/netpgp/Makefile b/security/netpgp/Makefile index 9c54a5c796c..f3b72b9b483 100644 --- a/security/netpgp/Makefile +++ b/security/netpgp/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2010/02/13 00:18:47 agc Exp $ +# $NetBSD: Makefile,v 1.8 2010/03/05 16:20:05 agc Exp $ -DISTNAME= netpgp-20100212 +DISTNAME= netpgp-20100304 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_LOCAL} diff --git a/security/netpgp/distinfo b/security/netpgp/distinfo index 5ab8680d141..f6f17458791 100644 --- a/security/netpgp/distinfo +++ b/security/netpgp/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.6 2010/02/13 00:18:47 agc Exp $ +$NetBSD: distinfo,v 1.7 2010/03/05 16:20:05 agc Exp $ -SHA1 (netpgp-20100212.tar.gz) = dca04a902f1e5390e3927315ca592137aaebf5f9 -RMD160 (netpgp-20100212.tar.gz) = b22a11185a6d118b55f9a9abf90885f741b8e24a -Size (netpgp-20100212.tar.gz) = 1477865 bytes +SHA1 (netpgp-20100304.tar.gz) = 8efa443bd9faef1f4dc1c374252add5883b7e824 +RMD160 (netpgp-20100304.tar.gz) = 7f60c651db5d34fd0f6309a0fdfa25772d52f94f +Size (netpgp-20100304.tar.gz) = 1582000 bytes |