[git] GnuPG - branch, ECC-INTEGRATION-2-1, updated. gnupg-2.1.0beta1-57-gc5e8a4c

by Werner Koch cvs at cvs.gnupg.org
Mon Jan 24 12:46:40 CET 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU Privacy Guard".

The branch, ECC-INTEGRATION-2-1 has been updated
       via  c5e8a4c0fdde7f4aef2163a3710483c87bdf3161 (commit)
       via  62842cc7fe614e278638c008d0192d68a05a555a (commit)
       via  2b933ae8f6324115e1ede81996ab18fe2ac90715 (commit)
       via  49d25d3185636237b356781cdde7960f234f2d11 (commit)
       via  7f32d88ed1b81719e0cda11710fc66745deee6e2 (commit)
       via  13acd78a39750e3990684a5bb0951fe0db83fc5a (commit)
       via  af500f0ae490bc4262419fa52bac62677e1672fa (commit)
       via  357f8d5398c2b481264641bfe21733869593edb8 (commit)
       via  c2c5d30db8c0411afaaaeb1653096498894a38a8 (commit)
       via  260c41851ef72f4e039cfec2bdcecb93e818415e (commit)
       via  dcd20e18a5b581d93e8259722d5f1b69d3af992b (commit)
       via  52b9761c8847523d35de3484e4b7fdefbb0e6a4e (commit)
       via  8db3bf8c47a76e9f7d75863d49c172b5ddd94896 (commit)
       via  300e16dd3828016fa60e35797679d7ee730ee7e0 (commit)
       via  8c8c45725f60b77adc367f72aa479bfa2f9b1ea2 (commit)
       via  2732f2ff3f44a5aae969d5ce16a4de74478576a2 (commit)
      from  b3adbb576e88a12ee9e7ea790a72ad5f1bff4c78 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c5e8a4c0fdde7f4aef2163a3710483c87bdf3161
Merge: b3adbb5 62842cc
Author: Werner Koch <wk at gnupg.org>
Date:   Mon Jan 24 12:24:11 2011 +0100

    Merge branch 'master' into ECC-INTEGRATION-2-1

diff --cc ChangeLog
index 287e4d1,11b37eb..d3e7eb1
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,8 -1,13 +1,18 @@@
+ 2011-01-20  Werner Koch  <wk at g10code.com>
+ 
+ 	* configure.ac (AC_CONFIG_FILES): Remove keyserver/.
+ 
+ 2011-01-19  Werner Koch  <wk at g10code.com>
+ 
+ 	* configure.ac: Add new option --enable-gpg2-is-gpg.
+ 	(NAME_OF_INSTALLED_GPG): New ac_define.
+ 	* autogen.sh [--build-w32ce]: Use --enable-gpg2-is-gpg.
+ 
 +2011-01-21  Werner Koch  <wk at g10code.com>
 +
 +	* configure.ac: Need Libgcrypt 1.4.6 due to AESWRAP.
 +	(HAVE_GCRY_PK_ECDH): Add new test.
 +
  2011-01-03  Werner Koch  <wk at g10code.com>
  
  	* README.SVN:  Rename to README.GIT.
diff --cc agent/ChangeLog
index 4b0712c,542695b..7dace3a
--- a/agent/ChangeLog
+++ b/agent/ChangeLog
@@@ -1,9 -1,7 +1,13 @@@
+ 2011-01-19  Werner Koch  <wk at g10code.com>
+ 
+ 	* trustlist.c (read_one_trustfile): Also chop an CR.
+ 
 +2011-01-21  Werner Koch  <wk at g10code.com>
 +
 +	* pksign.c (do_encode_dsa): Compare MDLEN to bytes.
 +
 +	* cvt-openpgp.c (GCRY_PK_ECDH) [!HAVE_GCRY_PK_ECDH]: New.
 +
  2010-12-02  Werner Koch  <wk at g10code.com>
  
  	* gpg-agent.c (CHECK_OWN_SOCKET_INTERVAL) [W32CE]: Set to 60
diff --cc common/ChangeLog
index 6a6f6e0,0150658..61f6b29
--- a/common/ChangeLog
+++ b/common/ChangeLog
@@@ -1,8 -1,55 +1,60 @@@
+ 2011-01-20  Werner Koch  <wk at g10code.com>
+ 
+ 	Fix bug#1313.
+ 
+ 	* http.c (my_select): New.  Define to pth_select if building with Pth.
+ 	(start_server, write_server, cookie_read, cookie_write): Use it.
+ 	(my_connect): New.  Define to pth_connect if building with Pth.
+ 	(connect_server): Use it.
+ 	(my_accept): New.  Define to pth_accept if building with Pth.
+ 	(start_server): Use it.
+ 
+ 2011-01-20  Werner Koch  <wk at 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 at g10code.com>
+ 
+ 	* homedir.c (gnupg_module_name): Use NAME_OF_INSTALLED_GPG instead
+ 	of "gpg2".
+ 
+ 2011-01-18  Werner Koch  <wk at g10code.com>
+ 
+ 	* 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 at g10code.com>
+ 
+ 	* session-env.c (update_var): Fix same value detection.  Fixes
+ 	bug#1311.
+ 
 +2011-01-10  Werner Koch  <wk at g10code.com>
 +
 +	* session-env.c (update_var): Fix same value detection.  Fixes
 +	bug#1311.
 +
  2010-12-17  Werner Koch  <wk at g10code.com>
  
  	* asshelp.c (lock_spawning): Add arg VERBOSE.  Improve timeout
diff --cc g10/ChangeLog
index 8e79587,a60d5d5..4c28363
--- a/g10/ChangeLog
+++ b/g10/ChangeLog
@@@ -1,9 -1,25 +1,31 @@@
+ 2011-01-20  Werner Koch  <wk at g10code.com>
+ 
+ 	* keyserver.c: Rewrite most stuff for use with dirmngr.  Get rid
+ 	of all spawn code.  Work work pending.
+ 
+ 	* export.c (export_pubkeys_buffer): New.
+ 
+ 	* import.c (import_keys_es_stream): New.
+ 
+ 	* call-dirmngr.c, call-dirmngr.h: New.
+ 	* gpg.h (server_control_s): Add DIRMNGR_LOCAL.
+ 	* gpg.c: Include call-dirmngr.h.
+ 	(gpg_deinit_default_ctrl): Call gpg_dirmngr_deinit_session_data.
+ 
+ 2011-01-06  Werner Koch  <wk at g10code.com>
+ 
+ 	* gpg.c (main): Use keyserver_spec_t.
+ 
+ 	* options.h (struct opt): Factor definition of struct keyserver
+ 	out to ../common/keyserver.h.
+ 	(keyserver_spec_t): New.
+ 
 +2011-01-21  Werner Koch  <wk at g10code.com>
 +
 +	* seskey.c (encode_md_value): Truncate the DSA hash again.
 +
 +	* misc.c (openpgp_pk_algo_name): Always use the gcrypt function.
 +
  2010-12-09  Werner Koch  <wk at g10code.com>
  
  	* tdbio.c (tdbio_set_dbname) [W32CE]: Take care of missing errno.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                 |   12 +-
 Makefile.am                               |    2 +-
 NEWS                                      |    3 +
 agent/ChangeLog                           |    4 +
 agent/trustlist.c                         |    9 +-
 autogen.sh                                |    3 +-
 common/ChangeLog                          |   52 +
 common/b64dec.c                           |   32 +-
 common/b64enc.c                           |   22 +-
 common/estream.c                          |    2 +-
 common/homedir.c                          |    2 +-
 common/http.c                             |  121 ++-
 common/http.h                             |   15 +-
 common/iobuf.c                            |  127 +++-
 common/iobuf.h                            |    2 +
 common/keyserver.h                        |   24 +-
 common/membuf.c                           |   45 +-
 common/membuf.h                           |    3 +-
 common/util.h                             |    4 +
 configure.ac                              |   26 +-
 dirmngr/ChangeLog                         |   20 +-
 dirmngr/Makefile.am                       |    3 +-
 dirmngr/crlfetch.c                        |    4 +-
 dirmngr/dirmngr.c                         |   58 +-
 dirmngr/dirmngr.h                         |   14 +-
 dirmngr/ks-action.c                       |  183 ++++
 common/userids.h => dirmngr/ks-action.h   |   16 +-
 dirmngr/ks-engine-hkp.c                   |  558 +++++++++++
 g13/be-truecrypt.h => dirmngr/ks-engine.h |   21 +-
 dirmngr/server.c                          |  285 ++++++-
 doc/debugging.texi                        |    4 +-
 doc/gnupg.texi                            |    8 +-
 doc/tools.texi                            |    5 +-
 g10/ChangeLog                             |   24 +-
 g10/Makefile.am                           |    1 +
 g10/call-dirmngr.c                        |  611 ++++++++++++
 common/init.h => g10/call-dirmngr.h       |   18 +-
 g10/export.c                              |   54 ++
 g10/gpg.c                                 |   45 +-
 g10/gpg.h                                 |    8 +
 g10/import.c                              |   26 +
 g10/keyserver-internal.h                  |    2 +-
 g10/keyserver.c                           | 1438 +++++++++++------------------
 g10/main.h                                |    7 +
 g10/options.h                             |   28 +-
 keyserver/ChangeLog                       |    6 +
 keyserver/gpgkeys_hkp.c                   |    5 +-
 po/ChangeLog                              |    4 +
 po/de.po                                  | 1158 ++++++++++++------------
 49 files changed, 3474 insertions(+), 1650 deletions(-)
 create mode 100644 dirmngr/ks-action.c
 copy common/userids.h => dirmngr/ks-action.h (61%)
 create mode 100644 dirmngr/ks-engine-hkp.c
 copy g13/be-truecrypt.h => dirmngr/ks-engine.h (51%)
 create mode 100644 g10/call-dirmngr.c
 copy common/init.h => g10/call-dirmngr.h (50%)


hooks/post-receive
-- 
The GNU Privacy Guard
http://git.gnupg.org




More information about the Gnupg-commits mailing list