diff --git a/keyserver/ChangeLog b/keyserver/ChangeLog index 2f5e5297b..0539dd33a 100644 --- a/keyserver/ChangeLog +++ b/keyserver/ChangeLog @@ -1,3 +1,10 @@ +2005-06-23 David Shaw + + * gpgkeys_http.c (get_key), gpgkeys_oldhkp (send_key, get_key, + search_key): No longer need to pass a proxyauth. + + * gpgkeys_http.c (get_key): Pass auth outside of the URL. + 2005-06-21 David Shaw * gpgkeys_http.c (get_key), gpgkeys_oldhkp.c (send_key, get_key, diff --git a/keyserver/gpgkeys_http.c b/keyserver/gpgkeys_http.c index 10178b878..158fec9ad 100644 --- a/keyserver/gpgkeys_http.c +++ b/keyserver/gpgkeys_http.c @@ -73,10 +73,11 @@ get_key(char *getkey) return KEYSERVER_NO_MEMORY; } - sprintf(request,"http://%s%s%s%s%s%s%s",auth[0]?auth:"",auth[0]?"@":"", - host,port[0]?":":"",port[0]?port:"",path[0]?"":"/",path); + sprintf(request,"http://%s%s%s%s%s",host, + port[0]?":":"",port[0]?port:"",path[0]?"":"/",path); - rc=http_open_document(&hd,request,NULL,http_flags,proxy[0]?proxy:NULL,NULL); + rc=http_open_document(&hd,request,auth[0]?auth:NULL, + http_flags,proxy[0]?proxy:NULL); if(rc!=0) { fprintf(console,"gpgkeys: HTTP fetch error: %s\n", diff --git a/keyserver/gpgkeys_oldhkp.c b/keyserver/gpgkeys_oldhkp.c index 3b89bd66e..38865a7ff 100644 --- a/keyserver/gpgkeys_oldhkp.c +++ b/keyserver/gpgkeys_oldhkp.c @@ -149,7 +149,7 @@ send_key(int *eof) fprintf(console,"gpgkeys: HTTP URL is `%s'\n",request); rc=http_open(&hd,HTTP_REQ_POST,request,NULL,http_flags, - proxy[0]?proxy:NULL,NULL); + proxy[0]?proxy:NULL); if(rc) { fprintf(console,"gpgkeys: unable to connect to `%s'\n",host); @@ -253,7 +253,7 @@ get_key(char *getkey) if(verbose>2) fprintf(console,"gpgkeys: HTTP URL is `%s'\n",request); - rc=http_open_document(&hd,request,NULL,http_flags,proxy[0]?proxy:NULL,NULL); + rc=http_open_document(&hd,request,NULL,http_flags,proxy[0]?proxy:NULL); if(rc!=0) { fprintf(console,"gpgkeys: HKP fetch error: %s\n", @@ -676,7 +676,7 @@ search_key(char *searchkey) if(verbose>2) fprintf(console,"gpgkeys: HTTP URL is `%s'\n",request); - rc=http_open_document(&hd,request,NULL,http_flags,proxy[0]?proxy:NULL,NULL); + rc=http_open_document(&hd,request,NULL,http_flags,proxy[0]?proxy:NULL); if(rc) { fprintf(console,"gpgkeys: can't search keyserver `%s': %s\n",