diff options
author | Andre Heinecke <[email protected]> | 2016-11-01 17:28:20 +0000 |
---|---|---|
committer | Andre Heinecke <[email protected]> | 2016-11-01 17:28:20 +0000 |
commit | 627c5deed84b4481710b6c0de06b26e886679bbe (patch) | |
tree | 4fef4a42fdb13fc4c852559e7e5377ac95d0f106 /NEWS | |
parent | qt, cpp: Install version headers in subdirs (diff) | |
download | gpgme-627c5deed84b4481710b6c0de06b26e886679bbe.tar.gz gpgme-627c5deed84b4481710b6c0de06b26e886679bbe.zip |
qt: Add Distinguished Name parser from libkleo
* lang/qt/src/dn.cpp (DN, DN::Attribute): New public API.
* lang/qt/src/dn.h: New.
* lang/qt/src/Makefile.am: Update accordingly.
--
This is a general useful API to work with X509 distinguished
names and is useful when doing CMS with GpgME.
Adding this class from libkleo allows kmails messagelib to
avoid any KDE UI Frameworks and so can be used more versatile
in the future.
This class can be combined with libkleos DNAttributeMapper
to have the same bevavior as before in libkleo when using
DN::prettyDN calls can be converted from:
Kleo::DN(uid).prettyDN();
to:
QGpgME::DN dn(uid);
uid.setAttributeOrder(
Kleo::DNAttributeMapper::instance()->attributeOrder());
dn.prettyDN();
Diffstat (limited to '')
-rw-r--r-- | NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -3,10 +3,14 @@ Noteworthy changes in version 1.7.2 (unreleased) * The module of the Python bindings has been renamed to 'gpg'. + * qt: Added Distinguished Name parser from libkleo + * Interface changes relative to the 1.7.1 release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gpgme_set_sender NEW. gpgme_get_sender NEW. + qt: DN NEW. + qt: DN::Attribute NEW. Noteworthy changes in version 1.7.1 (2016-10-18) |