See ChangeLog: Sat Jan 16 12:03:27 CET 1999 Werner Koch
authorWerner Koch <wk@gnupg.org>
Sat, 16 Jan 1999 11:04:29 +0000 (11:04 +0000)
committerWerner Koch <wk@gnupg.org>
Sat, 16 Jan 1999 11:04:29 +0000 (11:04 +0000)
g10/ChangeLog
g10/hkp.c
util/ChangeLog

index 821e9b3..60259ce 100644 (file)
@@ -1,3 +1,7 @@
+Sat Jan 16 12:03:27 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * hkp.c (hkp_ask_import): Use only the short keyid
+
 Sat Jan 16 09:27:30 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
 
        * import.c (import_key_stream): New
index 3d43dbf..79632d7 100644 (file)
--- a/g10/hkp.c
+++ b/g10/hkp.c
@@ -54,8 +54,10 @@ hkp_ask_import( u32 *keyid )
     log_info("requesting key %08lX from %s ...\n", (ulong)keyid[1],
                                                   opt.keyserver_name );
     request = m_alloc( strlen( opt.keyserver_name ) + 100 );
-    sprintf( request, "x-hkp://%s:11371/pks/lookup?op=get&search=0x%08lX%08lX",
-                       opt.keyserver_name, (ulong)keyid[0], (ulong)keyid[1] );
+    /* hkp does not accept the long keyid - we should really write a
+     * nicer one */
+    sprintf( request, "x-hkp://%s:11371/pks/lookup?op=get&search=0x%08lX",
+                       opt.keyserver_name, (ulong)keyid[1] );
     rc = open_http_document( &hd, request, 0 );
     if( rc ) {
        log_info("can't get key from keyserver: %s\n", g10_errstr(rc) );
index 0fea6dd..39165bb 100644 (file)
@@ -1,3 +1,7 @@
+Sat Jan 16 12:03:27 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * http.c (connect_server): Fixed stupid bug.
+
 Sat Jan 16 09:27:30 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
 
        * http.c: New