Home GnuPG
Diffusion GPGME 35023f313622

core: New public API gpgme_op_keylist_from_data_start.
35023f313622Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

core: New public API gpgme_op_keylist_from_data_start.

* src/gpgme.h.in: New API gpgme_op_keylist_from_data_start.
* src/libgpgme.vers, src/gpgme.def: Add it.
* src/keylist.c (gpgme_op_keylist_from_data_start): New.
* src/engine-backend.h (engine_ops): Add field 'keylist_data'.  Change
all engines to pass NULL for it.
* src/engine.c (_gpgme_engine_op_keylist_data): New.
* src/engine-gpg.c (gpg_keylist_data): New.
(_gpgme_engine_ops_gpg): Register gpg_keylist_data.
* tests/run-keylist.c (main): New option --from-file.
  • Co-authored-by: Werner Koch <wk@gnupg.org>
  • GnuPG-bug-id: T2819

Details

Provenance
aheineckeAuthored on Mar 21 2017, 9:38 AM
wernerCommitted on Mar 21 2017, 9:50 AM
Parents
rMea9686ec71a2: core,cpp: New key flag 'is_de_vs'.
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rM35023f313622: core: New public API gpgme_op_keylist_from_data_start. (authored by Andre Heinecke <aheinecke@intevation.de>).Mar 21 2017, 9:50 AM
werner mentioned this in Unknown Object (Maniphest Task).Mar 27 2017, 5:34 PM