Describe new log facilities.
[gnupg.git] / dirmngr / ChangeLog
index 8e89868..d840ed4 100644 (file)
@@ -1,3 +1,83 @@
+2010-11-23  Werner Koch  <wk@g10code.com>
+
+       * Makefile.am (dirmngr_LDFLAGS): Add extra_bin_ldflags.
+       (dirmngr_client_LDFLAGS): Ditto.
+
+2010-10-21  Werner Koch  <wk@g10code.com>
+
+       * dirmngr.c (main): Changed faked system time warning
+
+2010-10-15  Werner Koch  <wk@g10code.com>
+
+       * Makefile.am (CLEANFILES): Add no-libgcrypt.c.
+
+2010-09-16  Werner Koch  <wk@g10code.com>
+
+       * validate.c (validate_cert_chain): Use GPG_ERR_MISSING_ISSUER_CERT.
+
+2010-08-13  Werner Koch  <wk@g10code.com>
+
+       * Makefile.am (dirmngr_SOURCES): Add w32-ldap-help.h.
+
+       * dirmngr_ldap.c (fetch_ldap): Call ldap_unbind.
+
+       * w32-ldap-help.h: New.
+       * dirmngr_ldap.c [W32CE]: Include w32-ldap-help.h and use the
+       mapped ldap functions.
+
+2010-08-12  Werner Koch  <wk@g10code.com>
+
+       * crlcache.c (update_dir, crl_cache_insert): s/unlink/gnupg_remove/.
+
+       * dirmngr.c (dirmngr_sighup_action): New.
+
+       * server.c (cmd_killdirmngr, cmd_reloaddirmngr): New.
+       (struct server_local_s): Add field STOPME.
+       (start_command_handler): Act on STOPME.
+
+2010-08-06  Werner Koch  <wk@g10code.com>
+
+       * dirmngr.c (JNLIB_NEED_AFLOCAL): Define macro.
+       (main): Use SUN_LEN macro.
+       (main) [W32]: Allow EEXIST in addition to EADDRINUSE.
+
+2010-08-05  Werner Koch  <wk@g10code.com>
+
+       * server.c (set_error, leave_cmd): New.
+       (cmd_validate, cmd_ldapserver, cmd_isvalid, cmd_checkcrl)
+       (cmd_checkocsp, cmd_lookup, cmd_listcrls, cmd_cachecert): Use
+       leave_cmd.
+       (cmd_getinfo): New.
+       (data_line_cookie_write, data_line_cookie_close): New.
+       (cmd_listcrls): Replace assuan_get_data_fp by es_fopencookie.
+
+       * misc.c (create_estream_ksba_reader, my_estream_ksba_reader_cb): New.
+       * certcache.c (load_certs_from_dir): Use create_estream_ksba_reader.
+       * crlcache.c (crl_cache_load): Ditto.
+
+2010-08-03  Werner Koch  <wk@g10code.com>
+
+       * dirmngr_ldap.c (pth_enter, pth_leave) [USE_LDAPWRAPPER]: Turn
+       into functions for use in a 'for' control stmt.
+
+2010-07-26  Werner Koch  <wk@g10code.com>
+
+       * dirmngr_ldap.c (print_ldap_entries): Remove special fwrite case
+       for W32 because that is now handles by estream.
+
+2010-07-25  Werner Koch  <wk@g10code.com>
+
+       * Makefile.am (dirmngr_SOURCES) [!USE_LDAPWRAPPER]: Build
+       ldap-wrapper-ce.
+       * ldap-wrapper-ce.c: New.
+
+       * dirmngr_ldap.c (opt): Remove global variable ...
+       (my_opt_t): ... and declare a type instead.
+       (main): Define a MY_OPT variable and change all references to OPT
+       to this.
+       (set_timeout, print_ldap_entries, fetch_ldap, process_url): Pass
+       MYOPT arg.
+
 2010-07-24  Werner Koch  <wk@g10code.com>
 
        * dirmngr_ldap.c (main): Init common subsystems.  Call