pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/netpgpverify/files



Module Name:    pkgsrc
Committed By:   agc
Date:           Tue Jul  5 23:56:07 UTC 2016

Modified Files:
        pkgsrc/security/netpgpverify/files: array.h libverify.c verify.h

Log Message:
Update netpgpverify and libnetpgpverify to 20160704

+ get rid of redundant PGPV_ARRAY definition in libverify.c, brought in when
the definitions moved from verify.h

+ fix obuf_add_mem() to use a const void *, as any struct can be
dumped using it

+ remove redundant NO_SUBKEYS definition - unused

+ add an (unused as yet) ARRAY_FREE() macro


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/netpgpverify/files/array.h
cvs rdiff -u -r1.19 -r1.20 pkgsrc/security/netpgpverify/files/libverify.c
cvs rdiff -u -r1.29 -r1.30 pkgsrc/security/netpgpverify/files/verify.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/netpgpverify/files/array.h
diff -u pkgsrc/security/netpgpverify/files/array.h:1.1 pkgsrc/security/netpgpverify/files/array.h:1.2
--- pkgsrc/security/netpgpverify/files/array.h:1.1      Sat Mar 16 07:32:34 2013
+++ pkgsrc/security/netpgpverify/files/array.h  Tue Jul  5 23:56:07 2016
@@ -67,6 +67,8 @@
 #define ARRAY_SIZE(name)               name##vsize
 #define ARRAY_ARRAY(name)              name##s
 
+#define ARRAY_FREE(name)               free(name##s)
+
 #define ARRAY_APPEND(name, newel) do {                                 \
        ARRAY_EXPAND(name);                                             \
        ARRAY_COUNT(name) += 1;                                         \

Index: pkgsrc/security/netpgpverify/files/libverify.c
diff -u pkgsrc/security/netpgpverify/files/libverify.c:1.19 pkgsrc/security/netpgpverify/files/libverify.c:1.20
--- pkgsrc/security/netpgpverify/files/libverify.c:1.19 Tue Jul  5 20:18:03 2016
+++ pkgsrc/security/netpgpverify/files/libverify.c      Tue Jul  5 23:56:07 2016
@@ -1,5 +1,5 @@
 /*-
- * Copyright (c) 2012,2013,2014,2015 Alistair Crooks <agc%NetBSD.org@localhost>
+ * Copyright (c) 2012,2013,2014,2015,2016 Alistair Crooks <agc%NetBSD.org@localhost>
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -53,13 +53,6 @@
 #include "rsa.h"
 #include "verify.h"
 
-#ifndef PGPV_ARRAY
-/* creates 2 unsigned vars called "name"c and "name"size in current scope */
-/* also creates an array called "name"s in current scope */
-#define PGPV_ARRAY(type, name)                                         \
-       unsigned name##c; unsigned name##vsize; type *name##s
-#endif
-
 /* 64bit key ids */
 #define PGPV_KEYID_LEN         8
 #define PGPV_STR_KEYID_LEN     (PGPV_KEYID_LEN + PGPV_KEYID_LEN + 1)
@@ -433,7 +426,7 @@ growbuf(obuf_t *obuf, size_t cc)
 
 /* add a fixed-length area of memory */
 static int
-obuf_add_mem(obuf_t *obuf, const char *s, size_t len)
+obuf_add_mem(obuf_t *obuf, const void *s, size_t len)
 {
        if (obuf && s && len > 0) {
                if (!growbuf(obuf, len)) {
@@ -2838,7 +2831,7 @@ nonnull_getenv(const char *key)
 int
 pgpv_close(pgpv_t *pgp)
 {
-       unsigned        i;
+       unsigned         i;
 
        if (pgp == NULL) {
                return 0;
@@ -2851,8 +2844,6 @@ pgpv_close(pgpv_t *pgp)
        return 1;
 }
 
-#define NO_SUBKEYS     0
-
 /* return the formatted entry for the primary key desired */
 size_t
 pgpv_get_entry(pgpv_t *pgp, unsigned ent, char **s, const char *modifiers)

Index: pkgsrc/security/netpgpverify/files/verify.h
diff -u pkgsrc/security/netpgpverify/files/verify.h:1.29 pkgsrc/security/netpgpverify/files/verify.h:1.30
--- pkgsrc/security/netpgpverify/files/verify.h:1.29    Tue Jul  5 20:18:03 2016
+++ pkgsrc/security/netpgpverify/files/verify.h Tue Jul  5 23:56:07 2016
@@ -23,9 +23,9 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 #ifndef NETPGP_VERIFY_H_
-#define NETPGP_VERIFY_H_       20160626
+#define NETPGP_VERIFY_H_       20160704
 
-#define NETPGPVERIFY_VERSION   "netpgpverify portable 20160626"
+#define NETPGPVERIFY_VERSION   "netpgpverify portable 20160704"
 
 #include <sys/types.h>
 



Home | Main Index | Thread Index | Old Index