From 627c5deed84b4481710b6c0de06b26e886679bbe Mon Sep 17 00:00:00 2001 From: Andre Heinecke Date: Tue, 1 Nov 2016 18:28:20 +0100 Subject: 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(); --- NEWS | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 2b71a6aa..0274f9c9 100644 --- a/NEWS +++ b/NEWS @@ -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) -- cgit v1.2.3