summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoragc <agc>2010-03-05 16:20:05 +0000
committeragc <agc>2010-03-05 16:20:05 +0000
commitac05cada2e1d8a9f29c7728795940d84183a3914 (patch)
treea9f5378965f58554e72daf4b3f1558589d24994e
parente127044eb403d432b67fec3239402baf5570144e (diff)
downloadpkgsrc-ac05cada2e1d8a9f29c7728795940d84183a3914.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).
-rw-r--r--security/netpgp/DESCR17
-rw-r--r--security/netpgp/Makefile4
-rw-r--r--security/netpgp/distinfo8
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