Add gpgme_set_global_flag to help debugging
authorWerner Koch <wk@gnupg.org>
Tue, 25 Sep 2012 13:38:26 +0000 (15:38 +0200)
committerWerner Koch <wk@gnupg.org>
Tue, 25 Sep 2012 13:38:26 +0000 (15:38 +0200)
commitc62b79a1d6e576d94e08cb81c2f5dbcb42ecf8cf
tree0c659d95d2a93943c65f86e2d8e626ad335081c8
parent139e798c8782b09460052a453142addf1174d878
Add gpgme_set_global_flag to help debugging

* src/gpgme.c (gpgme_set_global_flag): New.
* src/gpgme.h.in (gpgme_set_global_flag): New.
* src/gpgme.def, src/libgpgme.vers: Add new public function.
* src/debug.c (envvar_override): New.:
(_gpgme_debug_set_debug_envvar): New.
(debug_init): Take ENVVAR_OVERRIDE in account.
--

On Android envvars can't be used, thus we need another way to enable
GPGME debugging.  The new function allows this and may be used in the
future to implement similar things.
NEWS
doc/gpgme.texi
src/debug.c
src/debug.h
src/gpgme.c
src/gpgme.def
src/gpgme.h.in
src/libgpgme.vers