aboutsummaryrefslogtreecommitdiffstats
path: root/src/gpgme-json.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-03-23json: Use a request origin of "browser".Werner Koch1-0/+1
* src/gpgme-json.c (_create_new_context): Set flag. Signed-off-by: Werner Koch <[email protected]>
2018-03-23build: Allow building with released libgpg-error.Werner Koch1-0/+4
* src/gpgme-json.c (add_base64_to_object): Return an error if building with an older libgpg-error. Signed-off-by: Werner Koch <[email protected]>
2018-03-23json: Finish op:encrypt.Werner Koch1-12/+171
* src/gpgme-json.c (add_base64_to_object): New. (data_from_base64_string): New. (op_encrypt): Employ them. (process_request): Print unformated json. -- Signed-off-by: Werner Koch <[email protected]>
2018-03-21json: Use gpgrt_argparse instead of argsparse.cWerner Koch1-7/+18
* src/gpgme-json.c: Remove header argparse.h. Define GPGRT_ENABLE_ARGPARSE_MACROS. (interactive_repl): Replace strusage by gpgrt_strusage. (my_strusage): Add SPDX level. (main): Switch to gpgrt_argparse stuff but keep very limited functionality when building with an older libgpg-error. Signed-off-by: Werner Koch <[email protected]>
2018-03-20json: Implement op:encryptWerner Koch1-61/+393
Signed-off-by: Werner Koch <[email protected]>
2018-03-16json: Add framework for the gpgme-json toolWerner Koch1-0/+825
* src/gpgme-json.c: New. * src/Makefile.am (bin_PROGRAMS): Add gpgme-json. (gpgme_json_SOURCES, gpgme_json_LDADD): New. Signed-off-by: Werner Koch <[email protected]>