02ba35c1b6
* configure.ac (NEED_GPG_VERSION, NEED_GPGSM_VERSION) (NEED_G13_VERSION, NEED_GPGCONF_VERSION): Remove vars and all related checks. Do not check for any engine version. (HAVE_ASSUAN): Remove AM conditional. * src/Makefile.am: Remove separate component vars and always build all engines but uiserver. * src/dirinfo.c (WANT_GPGCONF_NAME): New. (struct dirinfo): Add field gpgconf_name. (_gpgme_get_default_gpgconf_name): Use WANT_GPGCONF_NAME. (get_gpgconf_item): Set gpgconf name and adjust for _gpgme_get_*_path now returning a malloced string. * src/engine.c (engine_ops): Always init all engines except for uiserver. * src/posix-util.c (_gpgme_get_gpgsm_path, _gpgme_get_g13_path): Remove unused functions. (walk_path): New. (_gpgme_get_gpg_path, _gpgme_get_gpgconf_path ): Re-implement using walk_path. * src/w32-util.c (_gpgme_get_gpgsm_path, _gpgme_get_g13_path): Remove unused functions. (_gpgme_get_gpg_path, _gpgme_get_gpgconf_path): Return a malloced string. * src/engine-g13.c (g13_get_req_version): Use a hardwired string with the required version. This info belongs into this file. * src/engine-gpg.c (gpg_get_req_version): Ditto. * src/engine-gpgconf.c (gpgconf_get_req_version): Ditto. * src/engine-gpgsm.c (gpgsm_get_req_version): Ditto. * tests/t-engine-info.c: Replace now useless test by an info output. * tests/gpg/Makefile.am (GPG, GPG_AGENT): Hardwire gpg and gpg-agent. * tests/gpgsm/Makefile.am (GPGSM): Hardwire gpgsm. Signed-off-by: Werner Koch <wk@gnupg.org> |
||
---|---|---|
.. | ||
.gitignore | ||
7A030357C0F253A5BBCD282FFC4E521B37558F5C | ||
13CBE3758AFE42B5E5E2AE4CED27AFA455E3F87F | ||
13CD0F3BDF24BE53FE192D62F18737256FF6E4FD | ||
76F7E2B35832976B50A27A282D9B87E44577EB66 | ||
A0747D5F9425E6664F4FFBEED20FBCA79FDED2BD | ||
cipher-1.asc | ||
cipher-2.asc | ||
final.test | ||
geheim.txt | ||
initial.test | ||
Makefile.am | ||
mkdemodirs.in | ||
pinentry | ||
pubdemo.asc | ||
pubkey-1.asc | ||
secdemo.asc | ||
seckey-1.asc | ||
start-stop-agent | ||
t-decrypt-verify.c | ||
t-decrypt.c | ||
t-edit.c | ||
t-encrypt-large.c | ||
t-encrypt-sign.c | ||
t-encrypt-sym.c | ||
t-encrypt.c | ||
t-eventloop.c | ||
t-export.c | ||
t-file-name.c | ||
t-genkey.c | ||
t-gpgconf.c | ||
t-import.c | ||
t-keylist-sig.c | ||
t-keylist.c | ||
t-sig-notation.c | ||
t-sign.c | ||
t-signers.c | ||
t-support.h | ||
t-thread1.c | ||
t-trustlist.c | ||
t-verify.c | ||
t-wait.c |