aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Shaw <[email protected]>2002-08-27 14:49:23 +0000
committerDavid Shaw <[email protected]>2002-08-27 14:49:23 +0000
commitce13db5e3c5301cb7760b9e6be4b20699ab6ec39 (patch)
treef3c151d9193024f8562987dcc817a0e2f2a4f6cc
parent* NEWS: Clarify that --libexecdir is a configure option. (diff)
downloadgnupg-ce13db5e3c5301cb7760b9e6be4b20699ab6ec39.tar.gz
gnupg-ce13db5e3c5301cb7760b9e6be4b20699ab6ec39.zip
* gpgkeys_hkp.c (http_get, http_post): Use CRLF for line endings.
-rw-r--r--keyserver/ChangeLog2
-rw-r--r--keyserver/gpgkeys_hkp.c6
2 files changed, 5 insertions, 3 deletions
diff --git a/keyserver/ChangeLog b/keyserver/ChangeLog
index 62a5cbc4c..905701304 100644
--- a/keyserver/ChangeLog
+++ b/keyserver/ChangeLog
@@ -1,5 +1,7 @@
2002-08-27 David Shaw <[email protected]>
+ * gpgkeys_hkp.c (http_get, http_post): Use CRLF for line endings.
+
* gpgkeys_hkp.c: Include util.h on RISC OS as per Stefan. Include
a replacement for hstrerror() for those platforms (such as RISC
OS) that don't have it.
diff --git a/keyserver/gpgkeys_hkp.c b/keyserver/gpgkeys_hkp.c
index f3dc4ec28..3936e474e 100644
--- a/keyserver/gpgkeys_hkp.c
+++ b/keyserver/gpgkeys_hkp.c
@@ -144,7 +144,7 @@ void http_disconnect(void)
int http_get(const char *op,const char *search)
{
- fprintf(server,"GET /pks/lookup?op=%s&search=%s HTTP/1.0\n\n",op,search);
+ fprintf(server,"GET /pks/lookup?op=%s&search=%s HTTP/1.0\r\n\r\n",op,search);
if(verbose>2)
fprintf(console,"gpgkeys: HTTP GET /pks/lookup?op=%s&search=%s HTTP/1.0\n",
@@ -159,9 +159,9 @@ int http_post(const char *data)
int result;
fprintf(server,
- "POST /pks/add HTTP/1.0\n"
+ "POST /pks/add HTTP/1.0\r\n"
"Content-type: application/x-www-form-urlencoded\n"
- "Content-Length: %d\n\n%s",strlen(data),data);
+ "Content-Length: %d\r\n\r\n%s",strlen(data),data);
if(verbose>2)
fprintf(console,