diff options
author | Werner Koch <[email protected]> | 2010-08-18 19:25:15 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2010-08-18 19:25:15 +0000 |
commit | 34dde9666975c6c258a5983a5bc334d9b8b80a55 (patch) | |
tree | 35921e17de3f1564e86182755d0ca5fa027652d6 /sm | |
parent | Auto-start dirmngr. (diff) | |
download | gnupg-34dde9666975c6c258a5983a5bc334d9b8b80a55.tar.gz gnupg-34dde9666975c6c258a5983a5bc334d9b8b80a55.zip |
Fix regression in logging.
Add a registry key to enable catch-all remote debugging for W32.
Replace more stdio stuff by estream.
Diffstat (limited to 'sm')
-rw-r--r-- | sm/ChangeLog | 2 | ||||
-rw-r--r-- | sm/gpgsm.c | 52 |
2 files changed, 28 insertions, 26 deletions
diff --git a/sm/ChangeLog b/sm/ChangeLog index d4157c2ca..82a1f998b 100644 --- a/sm/ChangeLog +++ b/sm/ChangeLog @@ -1,5 +1,7 @@ 2010-08-16 Werner Koch <[email protected]> + * gpgsm.c (main) <aGPGConfList>: Use es_printf. + * call-dirmngr.c (start_dirmngr_ext): Use new start_new_dirmngr function. diff --git a/sm/gpgsm.c b/sm/gpgsm.c index bbce179b7..cc8c5404e 100644 --- a/sm/gpgsm.c +++ b/sm/gpgsm.c @@ -908,7 +908,7 @@ main ( int argc, char **argv) log_set_prefix ("gpgsm", 1); /* Make sure that our subsystems are ready. */ - i18n_init(); + i18n_init (); init_common_subsystems (&argc, &argv); /* Check that the libraries are suitable. Do it here because the @@ -1429,9 +1429,9 @@ main ( int argc, char **argv) if (greeting) { - fprintf(stderr, "%s %s; %s\n", - strusage(11), strusage(13), strusage(14) ); - fprintf(stderr, "%s\n", strusage(15) ); + es_fprintf (es_stderr, "%s %s; %s\n", + strusage(11), strusage(13), strusage(14) ); + es_fprintf (es_stderr, "%s\n", strusage(15) ); } # ifdef IS_DEVELOPMENT_VERSION if (!opt.batch) @@ -1638,33 +1638,33 @@ main ( int argc, char **argv) { /* List options and default values in the GPG Conf format. */ char *config_filename_esc = percent_escape (opt.config_filename, NULL); - printf ("gpgconf-gpgsm.conf:%lu:\"%s\n", - GC_OPT_FLAG_DEFAULT, config_filename_esc); + es_printf ("gpgconf-gpgsm.conf:%lu:\"%s\n", + GC_OPT_FLAG_DEFAULT, config_filename_esc); xfree (config_filename_esc); - printf ("verbose:%lu:\n", GC_OPT_FLAG_NONE); - printf ("quiet:%lu:\n", GC_OPT_FLAG_NONE); - printf ("debug-level:%lu:\"none:\n", GC_OPT_FLAG_DEFAULT); - printf ("log-file:%lu:\n", GC_OPT_FLAG_NONE); - printf ("disable-crl-checks:%lu:\n", GC_OPT_FLAG_NONE); - printf ("disable-trusted-cert-crl-check:%lu:\n", GC_OPT_FLAG_NONE); - printf ("enable-ocsp:%lu:\n", GC_OPT_FLAG_NONE); - printf ("include-certs:%lu:%d:\n", GC_OPT_FLAG_DEFAULT, - DEFAULT_INCLUDE_CERTS); - printf ("disable-policy-checks:%lu:\n", GC_OPT_FLAG_NONE); - printf ("auto-issuer-key-retrieve:%lu:\n", GC_OPT_FLAG_NONE); - printf ("disable-dirmngr:%lu:\n", GC_OPT_FLAG_NONE); - printf ("cipher-algo:%lu:\"%s:\n", GC_OPT_FLAG_DEFAULT, - DEFAULT_CIPHER_ALGO); - printf ("p12-charset:%lu:\n", GC_OPT_FLAG_DEFAULT); - printf ("default-key:%lu:\n", GC_OPT_FLAG_DEFAULT); - printf ("encrypt-to:%lu:\n", GC_OPT_FLAG_DEFAULT); - printf ("keyserver:%lu:\n", GC_OPT_FLAG_NONE); + es_printf ("verbose:%lu:\n", GC_OPT_FLAG_NONE); + es_printf ("quiet:%lu:\n", GC_OPT_FLAG_NONE); + es_printf ("debug-level:%lu:\"none:\n", GC_OPT_FLAG_DEFAULT); + es_printf ("log-file:%lu:\n", GC_OPT_FLAG_NONE); + es_printf ("disable-crl-checks:%lu:\n", GC_OPT_FLAG_NONE); + es_printf ("disable-trusted-cert-crl-check:%lu:\n", GC_OPT_FLAG_NONE); + es_printf ("enable-ocsp:%lu:\n", GC_OPT_FLAG_NONE); + es_printf ("include-certs:%lu:%d:\n", GC_OPT_FLAG_DEFAULT, + DEFAULT_INCLUDE_CERTS); + es_printf ("disable-policy-checks:%lu:\n", GC_OPT_FLAG_NONE); + es_printf ("auto-issuer-key-retrieve:%lu:\n", GC_OPT_FLAG_NONE); + es_printf ("disable-dirmngr:%lu:\n", GC_OPT_FLAG_NONE); + es_printf ("cipher-algo:%lu:\"%s:\n", GC_OPT_FLAG_DEFAULT, + DEFAULT_CIPHER_ALGO); + es_printf ("p12-charset:%lu:\n", GC_OPT_FLAG_DEFAULT); + es_printf ("default-key:%lu:\n", GC_OPT_FLAG_DEFAULT); + es_printf ("encrypt-to:%lu:\n", GC_OPT_FLAG_DEFAULT); + es_printf ("keyserver:%lu:\n", GC_OPT_FLAG_NONE); /* The next one is an info only item and should match what proc_parameters actually implements. */ - printf ("default_pubkey_algo:%lu:\"%s:\n", GC_OPT_FLAG_DEFAULT, - "RSA-2048"); + es_printf ("default_pubkey_algo:%lu:\"%s:\n", GC_OPT_FLAG_DEFAULT, + "RSA-2048"); } break; |