A whole bunch of changes to allow building for W32.
[gnupg.git] / sm / ChangeLog
index 5f35e48..096c4ca 100644 (file)
@@ -1,3 +1,38 @@
+2004-12-15  Werner Koch  <wk@g10code.com>
+
+       * misc.c (setup_pinentry_env) [W32]: Don't use it.
+
+       * gpgsm.c (main) [W32]: Init Pth because we need it for the socket
+       operations and to resolve libassuan symbols.
+       (run_protect_tool) [W32]: Disable it.
+
+       * Makefile.am (gpgsm_LDADD): Move LIBASSUAN_LIBS more to the end.
+
+2004-12-07  Werner Koch  <wk@g10code.com>
+
+       * Makefile.am (gpgsm_LDADD): Put libassuan before jnlib because
+       under W32 we need the w32 pth code from jnlib.
+
+       * misc.c (setup_pinentry_env) [W32]: Disabled.
+
+2004-12-06  Werner Koch  <wk@g10code.com>
+
+       * gpgsm.c (run_protect_tool) [_WIN32]: Disabled.
+
+       * import.c (popen_protect_tool): Simplified by making use of
+       gnupg_spawn_process.
+       (parse_p12): Likewise, using gnupg_wait_process.
+       * export.c (popen_protect_tool): Ditto.
+       (export_p12): Ditto.
+
+       * keydb.c: Don't define DIRSEP_S here.
+
+2004-12-02  Werner Koch  <wk@g10code.com>
+
+       * certchain.c (gpgsm_basic_cert_check): Dump certs with bad
+       signature for debugging.
+       (gpgsm_validate_chain): Ditto.
+
 2004-11-29  Werner Koch  <wk@g10code.com>
 
        * gpgsm.c (set_debug): Changed to use a globals DEBUG_LEVEL and