2016-06-15 05:34:15 by Alistair G. Crooks | Files touched by this commit (2) |
Log message:
Update netpgpverify and libnetpgpverify to 20160615:
Simplify the method of finding the end of the versioning information
in the signature - back up to the "\n" character at the end of the
signature start:
"-----BEGIN PGP SIGNATURE-----\n"
and then find the "\n\n" character sequence to denote the start of the
signature itself. The previous version worked, but this is more efficient.
|
2016-06-14 20:00:59 by Alistair G. Crooks | Files touched by this commit (1) |
Log message:
Update netpgpverify (and libnetpgpverify) to 20160614
+ handle signatures created by gpg with "--no-emit-version", don't assume
there will always be a version string.
+ add a test for above
Fixes security PR/51240.
Thanks to xnox@ubuntu.com for reporting the error
|
2016-06-03 02:11:11 by Alistair G. Crooks | Files touched by this commit (2) |
Log message:
Update netpgpverify to 20160313
+ minor cosmetic change to bn.h to also define BN_mod_sub, missed in
previous
|
2016-02-19 23:41:50 by Alistair G. Crooks | Files touched by this commit (5) |
Log message:
Remove an item from the netpgpverify/libnetpgpverify TODO list:
+ get rid of calls to snprintf which simply add the returned value to
the number of characters used so far. This practice is unsafe. Instead,
use a dynamic buffer and grow its size to accommodate the contents.
+ add USE_ARG definition to some files which use it but don't check to
see that it's been defined
pkgsrc changes:
+ Bump version number to 20160214
+ Use the same method as libnetpgpverify for finding the version number
from the sources.
|
2015-11-03 17:50:32 by Alistair G. Crooks | Files touched by this commit (3) |
Log message:
Update netpgpverify to 20151103
Changes since previous version:
+ fix a bug where SHA512 case was missed in the digest_get_prefix()
function. Bug and fix from Felix Lange.
|
2015-10-01 03:14:07 by Alistair G. Crooks | Files touched by this commit (4) |
Log message:
Update netpgpverify to 20150930.
Changes since 20150919:
+ fixed minor bug in BN_rand() function - used field wasn't set
+ added BN_gcd() function
+ added translation layer in header file, so that library
can be called as a BIGNUM/BN_* replacement if USE_BN_INTERFACE
is defined at compile-time
|
2015-09-25 17:46:58 by Alistair G. Crooks | Files touched by this commit (5) |
Log message:
Update netpgpverify, and libnetpgpverify, from version 20150911 to
version 20150919
Changes:
+ get rid of unnecessary header inclusion (sys/syslog.h), which gives
problems on HP/UX and is unused
from Tobias Nygren
|
2015-09-12 04:19:06 by Alistair G. Crooks | Files touched by this commit (3) |
Log message:
Update netpgpverify to version 20150911.
Changes since previous version (20150901)
+ Apparently, OS X 10.4 does not have an implementation of le32dec().
Instead, unroll the inline function.
Bug report from Sevan - thanks!
|
2015-09-06 23:25:19 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
Fix up a few more symbol renames, now -Wimplicit-function-declaration clean.
|
2015-09-06 22:21:20 by Joerg Sonnenberger | Files touched by this commit (1) |
Log message:
Deal with systems defining swap16/swap32 as macros.
|