Hello community,

here is the log from the commit of package gpgme for openSUSE:Factory checked 
in at 2017-12-23 12:16:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpgme (Old)
 and      /work/SRC/openSUSE:Factory/.gpgme.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gpgme"

Sat Dec 23 12:16:05 2017 rev:70 rq:556535 version:1.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpgme/gpgme.changes      2017-11-14 
12:38:13.184650155 +0100
+++ /work/SRC/openSUSE:Factory/.gpgme.new/gpgme.changes 2017-12-23 
12:16:10.701261143 +0100
@@ -1,0 +2,39 @@
+Tue Dec 12 16:44:59 UTC 2017 - [email protected]
+
+- gpgme 1.10.0:
+  * Now returns more specific error codes for decryption to distinguish
+    between bad passphrase, user canceled, and no secret key.
+  * Now returns key origin information if available.
+  * Added context flag "auto-key-retrieve" to selectively enable the
+    corresponding gpg option.
+  * Added flag is_de_vs to decryption and verify results.
+  * py: Use SEEK_SET as default for data.seek.
+  * cpp: Various new APIs.
+  * Reduced spawn overhead on Linux again.  Added new configure option
+    --disable-linux-getdents to disable this feature for very old
+    Linux versions.
+  * Improved the Python bindings build system.
+  * Made the test suite less fragile.
+  * Interface changes relative to the 1.9.0 release:
+    gpgme_decrypt_result_t      EXTENDED: New field 'is_de_vs'.
+    gpgme_signature_t           EXTENDED: New field 'is_de_vs'.
+    gpgme_keyorg_t              NEW.
+    gpgme_op_delete_ext         NEW.
+    gpgme_op_delete_ext_start   NEW.
+    GPGME_DELETE_ALLOW_SECRET   NEW.
+    GPGME_DELETE_FORCE          NEW.
+    gpgme_op_conf_dir           NEW.
+    gpgme_set_ctx_flag          EXTENDED: New flag 'auto-key-retrieve'.
+    cpp: DecryptionResult::isDeVs         NEW.
+    cpp: Signature::isDeVs                NEW.
+    cpp: EngineInfo::Version::operator>   NEW.
+    cpp: Context::createKey               NEW.
+    cpp: Context::startCreateKey          NEW.
+    cpp: Context::createSubkey            NEW.
+    cpp: Context::startCreateSubkey       NEW.
+    qt: QuickJob                          NEW.
+    py: DecryptResult           EXTENDED: New boolean field 'is_de_vs'.
+    py: Signature               EXTENDED: New boolean field 'is_de_vs'.
+    py: GpgError                EXTENDED: Partial results in 'results'.
+
+-------------------------------------------------------------------

Old:
----
  gpgme-1.9.0.tar.bz2
  gpgme-1.9.0.tar.bz2.sig

New:
----
  gpgme-1.10.0.tar.bz2
  gpgme-1.10.0.tar.bz2.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gpgme.spec ++++++
--- /var/tmp/diff_new_pack.U8gOgy/_old  2017-12-23 12:16:12.349180792 +0100
+++ /var/tmp/diff_new_pack.U8gOgy/_new  2017-12-23 12:16:12.353180597 +0100
@@ -22,7 +22,7 @@
 # https://bugs.gnupg.org/gnupg/issue3008
 %define with_python 0%{?suse_version} >= 1330
 Name:           gpgme
-Version:        1.9.0
+Version:        1.10.0
 Release:        0
 Summary:        Programmatic library interface to GnuPG
 License:        LGPL-2.1+ AND GPL-3.0+
@@ -36,8 +36,8 @@
 Source99:       %{name}.changes
 BuildRequires:  gcc-c++
 BuildRequires:  gpg2 >= 2.0.10
-BuildRequires:  libassuan-devel >= 2.0.2
-BuildRequires:  libgpg-error-devel >= 1.17
+BuildRequires:  libassuan-devel >= 2.4.2
+BuildRequires:  libgpg-error-devel >= 1.24
 BuildRequires:  pkgconfig
 BuildRequires:  swig
 Requires(post): %{install_info_prereq}

++++++ gpgme-1.9.0.tar.bz2 -> gpgme-1.10.0.tar.bz2 ++++++
++++ 19983 lines of diff (skipped)


Reply via email to