[git] GPGME - branch, master, updated. gpgme-1.11.1-272-g2375959
by Ben McGinnes
cvs at cvs.gnupg.org
Sat Sep 8 07:08:52 CEST 2018
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GnuPG Made Easy".
The branch, master has been updated
via 2375959180aa8eb0d23cc3f8240c3f5b5262b819 (commit)
from 53d69af01492873337a7b819e003a8f63698be1e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2375959180aa8eb0d23cc3f8240c3f5b5262b819
Author: Ben McGinnes <ben at adversary.org>
Date: Sat Sep 8 14:45:37 2018 +1000
estreams revised
* Egon Spengler was right, crossing the streams is bad.
* Restored both src/gpgme.def and src/libgpgme.vers to use the
estreams symbols without the leading underscore.
* The new_from_estream() function added to lang/python/src/core.py and
set to alias the new_from_stream() function remains.
* Opted for the solution favouring Linux onthree main grounds:
1. Andre reported major problems with Windows as well, so the number
of potentially affected systems would vastly increase.
2. All the BSDs and OS X have spent far more time and development
work in order to accommodate the eccentricities of both Microsoft
and the GNU Project (ref. GCC), so they're more likely to be able
to cope with doing so again than the other way around.
3. If I really have to I can write a custom installer for OS X to
try this and, if it fails, to then patch the two symbol entries and
recompile from scratch. That said, I may not have to since it
actually behaved during the most recent tests for this
commit; into ten separate CPython installations and all five
supported versions (standard source installs and OS X Framework
installs for each version).
Tested-by: Ben McGinnes <ben at adversary.org>
Signed-off-by: Ben McGinnes <ben at adversary.org>
diff --git a/src/gpgme.def b/src/gpgme.def
index 3373f2c..c690220 100644
--- a/src/gpgme.def
+++ b/src/gpgme.def
@@ -273,7 +273,6 @@ EXPORTS
gpgme_op_encrypt_sign_ext_start @203
gpgme_data_new_from_estream @204
- _gpgme_data_new_from_estream @205
; END
diff --git a/src/libgpgme.vers b/src/libgpgme.vers
index 431d9e0..7531f54 100644
--- a/src/libgpgme.vers
+++ b/src/libgpgme.vers
@@ -135,7 +135,6 @@ GPGME_1.1 {
gpgme_op_decrypt_ext_start;
gpgme_data_new_from_estream;
- _gpgme_data_new_from_estream;
};
-----------------------------------------------------------------------
Summary of changes:
src/gpgme.def | 1 -
src/libgpgme.vers | 1 -
2 files changed, 2 deletions(-)
hooks/post-receive
--
GnuPG Made Easy
http://git.gnupg.org
More information about the Gnupg-commits
mailing list