[PATCH 1/5] cpp: expose minimal key export flag from C

Werner Koch wk at gnupg.org
Wed Jan 31 19:34:58 CET 2018

On Wed, 31 Jan 2018 11:29, thb at libreoffice.org said:

> Right - needs recompiling all client code. Though for c++, ABI tends
> to break all the time, so how large a problem is that really?

That might be the case for many C++ libaries, but we simply have higher
standards.  An ABI break is an ABI break and at least calls for a SO
number bump.  However we try not to do this because that essentially
means that we need to maintain two branches.

> I took inspiration from other places in context.h ;)

Okay; I better leave the decision on the C++ API to Andre.

> Eh, that should be obvious? I need to opionally export keys minimally,
> but the cpp binding does not expose gpgme_op_export()'s flag

Please just write it into the commit message.  In a few years we may
need to investigate why and where this option is used.



Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <https://lists.gnupg.org/pipermail/gnupg-devel/attachments/20180131/f42d27c6/attachment.sig>

More information about the Gnupg-devel mailing list