Merge branch 'master' into keyserver-via-dirmngr
authorWerner Koch <wk@gnupg.org>
Thu, 20 Jan 2011 13:21:46 +0000 (14:21 +0100)
committerWerner Koch <wk@gnupg.org>
Thu, 20 Jan 2011 13:21:46 +0000 (14:21 +0100)
1  2 
common/ChangeLog
dirmngr/ChangeLog

@@@ -1,34 -1,12 +1,39 @@@
 +2011-01-20  Werner Koch  <wk@g10code.com>
 +
 +      * util.h (struct b64state): Add field LASTERR.
 +      * b64enc.c (enc_start, b64enc_write, b64enc_finish): Handle
 +      LASTERR.  This is to make sure that we don't leak strduped data.
 +      * b64dec.c (b64dec_start, b64dec_proc, b64dec_finish): Ditto.
 +
 +      * http.c (escape_data): New.
 +      (insert_escapes): Implement using escape_data.
 +      (http_escape_data): New.
 +
+ 2011-01-19  Werner Koch  <wk@g10code.com>
+       * homedir.c (gnupg_module_name): Use NAME_OF_INSTALLED_GPG instead
+       of "gpg2".
  2011-01-18  Werner Koch  <wk@g10code.com>
  
-       * estream.c (es_func_mem_write): Fix computation of NEWSIZE.
 +      * iobuf.c (file_es_filter_ctx_t): New.
 +      (file_es_filter): New.
 +      (iobuf_esopen): New.
 +
 +      * membuf.c (clear_membuf, peek_membuf): New.
 +
 +      * util.h (GPG_ERR_NO_KEYSERVER): New.
 +
 +      * keyserver.h (keyserver_spec): Move from ../g10/options.h to here.
 +
 +      * http.c (do_parse_uri): Add arg NO_SCHEME_CHECK.  Change all
 +      callers.  Support HKP and HKPS.
 +      (_http_parse_uri): Do proper error management.
 +      * http.h (parsed_uri_s): Add field IS_HTTP.
 +      (http_parse_uri): Support NO_SCHEME_CHECK arg.
 +
+       * estream.c (es_func_mem_write): Fix computation of NEWSIZE.
  2011-01-10  Werner Koch  <wk@g10code.com>
  
        * session-env.c (update_var): Fix same value detection.  Fixes
@@@ -1,16 -1,7 +1,20 @@@
 +2011-01-20  Werner Koch  <wk@g10code.com>
 +
 +      * server.c (release_ctrl_keyservers): New.
 +      (cmd_keyserver, cmd_ks_seach, cmd_ks_get, cmd_ks_put): New.
 +      * dirmngr.h (uri_item_t): New.
 +      (struct server_control_s): Add field KEYSERVERS.
 +      * ks-engine-hkp.c: New.
 +      * ks-engine.h: New.
 +      * ks-action.c, ks-action.h: New.
 +      * server.c: Include ks-action.h.
 +      (cmd_ks_search): New.
 +      * Makefile.am (dirmngr_SOURCES): Add new files.
 +
+ 2011-01-19  Werner Koch  <wk@g10code.com>
+       * dirmngr.c (main): Use es_printf for --gpgconf-list.
  2010-12-14  Werner Koch  <wk@g10code.com>
  
        * cdb.h (struct cdb) [W32]: Add field CDB_MAPPING.