A whole bunch of changes to allow building for W32.
[gnupg.git] / sm / ChangeLog
index 930584a..096c4ca 100644 (file)
@@ -1,3 +1,32 @@
+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