diff options
author | Werner Koch <[email protected]> | 2016-06-21 14:14:02 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2016-06-21 14:18:00 +0000 |
commit | 32d4bbf5e3e5f88e4a6852d72a35ee30df9d5279 (patch) | |
tree | 00d3c8b3919be831b1e331169666e7405e3c768e /NEWS | |
parent | python: Improve autmatically generated docstrings. (diff) | |
download | gpgme-32d4bbf5e3e5f88e4a6852d72a35ee30df9d5279.tar.gz gpgme-32d4bbf5e3e5f88e4a6852d72a35ee30df9d5279.zip |
core: Enhance gpgme_data_identify to detect binary PGP messages.
* src/gpgme.h.in (GPGME_DATA_TYPE_PGP_ENCRYPTED): New.
(GPGME_DATA_TYPE_PGP_SIGNATURE): New.
* src/data-identify.c: Add enum for OpenPGP packet types.
(buf32_to_ulong): New.
(next_openpgp_packet): New. Based on the gnupg/kbx/keybox-openpgp.c
implementation and relicensed to LGPL by g10 Code.
(pgp_binary_detection): New.
(basic_detection): Call pgp_binary_detection instead of returning
unknown.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -18,6 +18,8 @@ Noteworthy changes in version 1.7.0 (unreleased) [C25/A14/R_] GPGME_STATUS_TOFU_STATS NEW. GPGME_STATUS_TOFU_STATS_LONG NEW. GPGME_STATUS_NOTATION_FLAGS NEW. + GPGME_DATA_TYPE_PGP_ENCRYPTED NEW. + GPGME_DATA_TYPE_PGP_SIGNATURE NEW. Noteworthy changes in version 1.6.0 (2015-08-26) [C25/A14/R0] |