gpgme/gpgme (9 files)

cvs user marcus cvs@cvs.gnupg.org
Sun, 14 Sep 2003 02:02:41 +0200


    Date: Sunday, September 14, 2003 @ 02:02:41
  Author: marcus
    Path: /cvs/gnupg/gpgme/gpgme

Modified: ChangeLog context.h engine-backend.h engine-gpgsm.c engine.c
          engine.h gpgme.c op-support.c rungpg.c

doc/
2003-09-14  Marcus Brinkmann  <marcus@g10code.de>

	* gpgme.texi (Locale): New section.
	(Multi Threading): Set locale in example.

gpgme/
2003-09-14  Marcus Brinkmann  <marcus@g10code.de>

	* context.h (struct gpgme_context): New members lc_ctype and
	lc_messages.
	* gpgme.c: Include <locale.h>.
	(def_lc_lock, def_lc_ctype, def_lc_messages): New static
	variables.
	(gpgme_set_locale): New function.
	* engine.c (_gpgme_engine_new): Add arguments lc_ctype and
	lc_messages.
	* engine.h (_gpgme_engine_new): Likewise.
	* engine-gpgsm.c (gpgsm_new): Likewise.
	* rungpg.c (gpg_new): Likewise.
	* engine-backend.h (struct engine_ops): Likewise to NEW.
	* op-support.c (_gpgme_op_reset): Likewise to invocation of
	_gpgme_engine_new.


------------------+
 ChangeLog        |   17 ++++++++
 context.h        |    4 ++
 engine-backend.h |    3 +
 engine-gpgsm.c   |   62 +++++++------------------------
 engine.c         |    7 ++-
 engine.h         |    4 +-
 gpgme.c          |  106 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 op-support.c     |    3 +
 rungpg.c         |    2 -
 9 files changed, 154 insertions(+), 54 deletions(-)