Fossil SCM
Sync client uses only HTTP/1.0 in order to avoid having to support chunked encoding.
Commit
6842999f824d0cd482a9e366dc544f58c41a81ac
Parent
4dbc8a6dcb4b7b7…
1 file changed
+1
-1
+1
-1
| --- src/http.c | ||
| +++ src/http.c | ||
| @@ -89,11 +89,11 @@ | ||
| 89 | 89 | if( i>0 && g.urlPath[i-1]=='/' ){ |
| 90 | 90 | zSep = ""; |
| 91 | 91 | }else{ |
| 92 | 92 | zSep = "/"; |
| 93 | 93 | } |
| 94 | - blob_appendf(pHdr, "POST %s%sxfer HTTP/1.1\r\n", g.urlPath, zSep); | |
| 94 | + blob_appendf(pHdr, "POST %s%sxfer HTTP/1.0\r\n", g.urlPath, zSep); | |
| 95 | 95 | if( g.urlProxyAuth ){ |
| 96 | 96 | blob_appendf(pHdr, "Proxy-Authorization: %s\n", g.urlProxyAuth); |
| 97 | 97 | } |
| 98 | 98 | blob_appendf(pHdr, "Host: %s\r\n", g.urlHostname); |
| 99 | 99 | blob_appendf(pHdr, "User-Agent: Fossil/" MANIFEST_VERSION "\r\n"); |
| 100 | 100 |
| --- src/http.c | |
| +++ src/http.c | |
| @@ -89,11 +89,11 @@ | |
| 89 | if( i>0 && g.urlPath[i-1]=='/' ){ |
| 90 | zSep = ""; |
| 91 | }else{ |
| 92 | zSep = "/"; |
| 93 | } |
| 94 | blob_appendf(pHdr, "POST %s%sxfer HTTP/1.1\r\n", g.urlPath, zSep); |
| 95 | if( g.urlProxyAuth ){ |
| 96 | blob_appendf(pHdr, "Proxy-Authorization: %s\n", g.urlProxyAuth); |
| 97 | } |
| 98 | blob_appendf(pHdr, "Host: %s\r\n", g.urlHostname); |
| 99 | blob_appendf(pHdr, "User-Agent: Fossil/" MANIFEST_VERSION "\r\n"); |
| 100 |
| --- src/http.c | |
| +++ src/http.c | |
| @@ -89,11 +89,11 @@ | |
| 89 | if( i>0 && g.urlPath[i-1]=='/' ){ |
| 90 | zSep = ""; |
| 91 | }else{ |
| 92 | zSep = "/"; |
| 93 | } |
| 94 | blob_appendf(pHdr, "POST %s%sxfer HTTP/1.0\r\n", g.urlPath, zSep); |
| 95 | if( g.urlProxyAuth ){ |
| 96 | blob_appendf(pHdr, "Proxy-Authorization: %s\n", g.urlProxyAuth); |
| 97 | } |
| 98 | blob_appendf(pHdr, "Host: %s\r\n", g.urlHostname); |
| 99 | blob_appendf(pHdr, "User-Agent: Fossil/" MANIFEST_VERSION "\r\n"); |
| 100 |