634 Commits (462e6ed693ee46116afc4b1ada6abf9471e507e1)
 

Author SHA1 Message Date
Edouard Tisserant 9f99401a33 fixed pgp_validate_mem_detached detached parameter beeing ignored 8 years ago
Edouard Tisserant 1ef4f2f8da added pgp_validate_mem_detached for in memory verification of detached signature 8 years ago
Edouard Tisserant 764ef50c6a Added pgp_decrypt_and_validate_buf, similar to pgp_decrypt_buf, but does validation in the same pass 8 years ago
Edouard Tisserant 7a97296972 Check passphrase callback is not null before calling it. 8 years ago
Edouard Tisserant ea27ad462b Exposed some lib's internal headers in package's header files (/include/netpgp) 8 years ago
Edouard Tisserant d110b541c7 Fixed HKPClient requests in order to be more compatible with SKS : HTTP 1.1 + Machine Readable option. Still need to get ride of json parsing. 8 years ago
Edouard Tisserant 2a7ccb0a22 Cleanup .hgignore. Fix hkpclient/Makefile.am LDADD 8 years ago
Edouard Tisserant 2ab27f8331 Populated .hgignore 8 years ago
Edouard Tisserant 79041d1772 Added build of hkpclient in dist 8 years ago
Edouard Tisserant 00a7d37ab3 Fixed missing asprintf GNU extension without _GNU_SOURCE. Removed useless files. Fixed some Makefile.am 8 years ago
convert-repo a98cdd0cd2 update tags 8 years ago
agc 4a745116a2 Sync the src version of netpgpverify with the version in pkgsrc
> ----------------------------
> revision 1.10
> date: 2015-02-04 16:58:02 -0800;  author: agc;  state: Exp;  lines: +1 -0;  commitid: 0v3HoBPFTnhDSK8y;
> appease compiler warning police - initialise a variable in case it's otherwise
> "used uninitialised". ride previous version bump.
> ----------------------------
> revision 1.9
> date: 2015-02-04 16:21:57 -0800;  author: agc;  state: Exp;  lines: +48 -21;  commitid: ElUADrlljB46GK8y;
> Update netpgpverify (and libnetpgpverify) to version 20150205
>
> + recognise signatures made by subkeys as well as by primary keys
>
> + print out the relevant key which signed the file, even if it's
> a subkey and not the primary key itself.
>
> + keep the same API as before
>
> with many thanks to Jonathan Perkin
> ----------------------------
> revision 1.8
> date: 2015-02-03 13:34:57 -0800;  author: agc;  state: Exp;  lines: +1 -3;  commitid: 6qTclEbv7hmZMB8y;
> Update netpgpverify, and libnetpgpverify, to 20150204
>
> + dump the huge output in testing script to /dev/null so that we can
> see what's happening with the other tests in testit.sh
>
> + fix from jperkin@, don't try to be clever when selecting the only
> key id in a keyring
>
> + add a test for single key (non-ssh) pubring
> ----------------------------
> revision 1.7
> date: 2015-02-03 13:13:17 -0800;  author: agc;  state: Exp;  lines: +3 -0;  commitid: ztXbqAi9ocXGFB8y;
> Update netpgpverify, and libnetpgpverify, to 20150203
>
> + portability fixes to make netpgpverify build on freebsd 10.1 with WARNS=5
>
> + fixed an oversight in the testit.sh script
8 years ago
agc 59933cedf9 catch up with pkgsrc, update netpgpverify to 20150115:
+ add '-c dump' command to do a packet dump of the input
8 years ago
agc 03d51078e9 Fix bug report from Jared - actually print the key when exporting 8 years ago
agc d4afe7bd60 set up the netpgp lib directory hierarchy a bit more logically
+ move libnetpgp to the same level as libnetpgpverify

+ fix up all paths to the new directory structure
8 years ago
agc c9020acc31 set up the netpgp lib directory hierarchy a bit more logically
+ move libnetpgp to the same level as libnetpgpverify

+ fix up all paths to the new directory structure
8 years ago
agc 17dfcbd037 Bring over the 20141204 portable version of netpgpverify from pkgsrc
+ Remove unused logmessage helper function

+ Add pgpv_get_cursor_element for easier manipulation of results
returned.

+ libnetpgpverify(3) man page improvements

+ Standardise on WARNS=5 settings (6 is too intrusive and distracting)

+ Also install the library and header file for netpgpverify.  This
allows scripting languages to use the same verification methods via a
shared library, rather than being forced to exec the netpgpverify(1)
command line utility.

+ libnetpgpverify is now a standalone library, and requires no
pre-requsisite libraries to function
8 years ago
agc c0bfd8dcc3 Bring over the 20141204 portable version of netpgpverify from pkgsrc
+ Remove unused logmessage helper function

+ Add pgpv_get_cursor_element for easier manipulation of results
returned.

+ libnetpgpverify(3) man page improvements

+ Standardise on WARNS=5 settings (6 is too intrusive and distracting)

+ Also install the library and header file for netpgpverify.  This
allows scripting languages to use the same verification methods via a
shared library, rather than being forced to exec the netpgpverify(1)
command line utility.

+ libnetpgpverify is now a standalone library, and requires no
pre-requsisite libraries to function
8 years ago
agc 8e5c630e47 Update netpgpverify to version 20141129
+ get rid of old libnetpgp-based source from /usr/src/crypto/external
tree, it's not been used in a while

+ enhancement to tiger.c (from apb, IIRC) to use the union rather than
dubious and probably unportable casts.

+ bump version number
8 years ago
agc 87e0499993 Update the bignum implementation in netpgpverify, and sync all uses of it
+ radix conversion routines added
        + bitwise operations added
        + whitespace cleanups
9 years ago
mrg 5059db18f4 remove remaining makefile support for GCC < 45 that i found. 9 years ago
riastradh 42858bccb0 Merge riastradh-drm2 to HEAD. 9 years ago
joerg d046a9ed89 It's nonliteral format strings it should not warn about. 9 years ago
martin 4b8ad4ad3c Older gcc does not support -Wno-format-literal 9 years ago
agc 3d06590c2d Turn off literal format string warnings for one file
A better fix is coming
9 years ago
agc 1382e11543 Add portability definitions in case they're not already defined
XXX - these need to be consolidated in one single header
9 years ago
agc d793bc12e3 cast arguments to the correct type for format strings 9 years ago
joerg 1e9f5926c1 Annotate format strings. Remove string constant in front of real format
string.
9 years ago
joerg 8be2f4bcfb Annotate format strings. Remove string constant in front of real format
string.
9 years ago
joerg 1b8d9062f3 Mark assertion handler as dead. 9 years ago
agc 72c7ed2a9f fix typo in previous commit 9 years ago
christos 576759a9d3 fix unused 9 years ago
christos 88d3cda21e fix unused 9 years ago
christos 0b68f578a3 WARNS=6 is impossible for this code :-) 9 years ago
christos 4e983d1314 proper include 9 years ago
agc 4c92fb72cf get rid of the old reachover directory 9 years ago
agc c91d75b7f3 Put hkpd in the right place in the reachover infrastructure 9 years ago
agc a4ccf4d207 Move hkpc and hkpd into the correct place in the reachover insfrastructure 9 years ago
agc c25ba27ae1 Move hkpc and hkpd into the correct place in the reachover insfrastructure 9 years ago
agc b2b45d9fcc Move hkpc and hkpd into the correct place in the reachover insfrastructure 9 years ago
agc cf33948040 Move netpgpkeys into the correct place in the reachover insfrastructure 9 years ago
agc 1a790de259 Move netpgpkeys into the correct place in the reachover insfrastructure 9 years ago
agc 8b2e14fc79 Move netpgpkeys into the correct place in the reachover insfrastructure 9 years ago
agc 4ee3e91ae1 Move netpgpkeys into the correct place in the reachover insfrastructure 9 years ago
agc 1111d38332 Install the binary in the correct location 9 years ago
agc 3001e40783 Move the netpgp directory (for the executable) under the bin reachover
directory
9 years ago
agc a6ccfdc72f Move the netpgp directory (for the executable) under the bin reachover
directory
9 years ago
agc 78762d54c3 Move the netpgp directory (for the executable) under the bin reachover
directory
9 years ago
agc b9448e71a1 Clean up the reachover infrastructure - the programs now live under the
bin subdirectory
9 years ago
agc de602998c8 Add the config.h file as part of the reachover infrastructure 9 years ago