Next | Query returned 71 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2016-07-08 18:21:10 by Alistair G. Crooks | Files touched by this commit (2)
Log message:
Update netpgpverify and libnetpgpverify to 20160706

+ 20160705 introduced a bug whereby a key subid would match and verify
fine, but, if formatted, would not display the correct subkey
information.  Fix to show the correct information in this case.
   2016-07-08 17:56:47 by Alistair G. Crooks | Files touched by this commit (2)
Log message:
Update netpgpverify and libnetpgpverify to 20160705

External API changes
====================
+ add a pgpv_cursor_close() function to free resources associated with
a cursor

Better memory management
========================
+ restructure the way dynamic arrays are used, to avoid memory
corruption issues and memory leaks - keep all dynamic arrays in the global
data structure, and use indices in the other data structures to index them.
Means lack of data localisation, but avoids stale pointers, and leaks.

+ make signer field of signature a uint8_t array, rather than a pointer

+ use our own version of strdup(3) - don't depend on it being
available in standard library

+ keep track of whether litdata filenames and userid were allocated or not,
and free memory in pgpv_close() if it was allocated

+ free up allocated resources which were allocated in pgpv_close()
   2016-07-06 01:56:07 by Alistair G. Crooks | Files touched by this commit (3)
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
   2016-07-05 22:18:03 by Alistair G. Crooks | Files touched by this commit (4)
Log message:
Update netpgpverify and libnetpgpverify to 20160626

+ make the pgpv_t and pgpv_cursor_t structures opaque

+ add new accessor functions for fields in the pgpv_cursor_t struct

+ add new creation functions for the pgpv_t and pgpv_cursor_t structs
   2016-06-30 23:20:00 by Alistair G. Crooks | Files touched by this commit (6)
Log message:
Update netpgpverify and libnetpgpverify to 20160625

+ Perform digest on correctly dash-escaped text, per RFC 4880.
Problem pointed out by Dimitri John Ledkov, fixed in a different way
(in case the last line is itself dash-escaped).

+ add test case
   2016-06-30 23:10:59 by Alistair G. Crooks | Files touched by this commit (9)
Log message:
Update netpgpverify and libnetpgpverify to 20160624

+ Get rid of the tiger digest - only specified in RFC 2440, not specified
in RFC 4880.
   2016-06-30 23:03:51 by Alistair G. Crooks | Files touched by this commit (3)
Log message:
Update netpgpverify and libnetpgpverify to 20160623

+ remove use of asprintf and vasprintf from libverify. Inspired
by work from Dimitri John Ledkov. Should allow building on Linux
without superfluous definitions.

+ also free the BIGNUM struct in PGPV_BN_clear() - from Dimitri
John Ledkov
   2016-06-23 19:40:04 by Alistair G. Crooks | Files touched by this commit (2)
Log message:
Update netpgpverify and libnetpgpverify to 20160622 during freeze to fix
PR/51262

+ take a bit of a step backwards, and don't use stdbool.h, just to appease
Solaris 10 compiler
   2016-06-15 22:28:49 by Alistair G. Crooks | Files touched by this commit (2)
Log message:
Update netpgpverify and libnetpgpverify to 20160617

+ don't assume memory will be NUL-terminated when printing
   2016-06-15 18:45:10 by Alistair G. Crooks | Files touched by this commit (1)
Log message:
Update netpgpverify and libnetpgpverify to 20160616

+ bring over joerg's printflike change from the netpgpverify
version in src/crypto

+ add a test for cleartext signatures with version information
to complement the one with no version information

Next | Query returned 71 messages, browsing 21 to 30 | Previous