Loading lib/http_proxy.c +2 −3 Original line number Diff line number Diff line Loading @@ -188,7 +188,6 @@ static CURLcode CONNECT(struct connectdata *conn, CURLcode result; curl_socket_t tunnelsocket = conn->sock[sockindex]; bool closeConnection = FALSE; bool chunked_encoding = FALSE; time_t check; struct http_connect_state *s = conn->connect_state; Loading Loading @@ -454,7 +453,7 @@ static CURLcode CONNECT(struct connectdata *conn, infof(data, "Ignore %" CURL_FORMAT_CURL_OFF_T " bytes of response-body\n", s->cl); } else if(chunked_encoding) { else if(s->chunked_encoding) { CHUNKcode r; infof(data, "Ignore chunked response-body\n"); Loading Loading @@ -541,7 +540,7 @@ static CURLcode CONNECT(struct connectdata *conn, else if(Curl_compareheader(s->line_start, "Transfer-Encoding:", "chunked")) { infof(data, "CONNECT responded chunked\n"); chunked_encoding = TRUE; s->chunked_encoding = TRUE; /* init our chunky engine */ Curl_httpchunk_init(conn); } Loading lib/urldata.h +1 −0 Original line number Diff line number Diff line Loading @@ -905,6 +905,7 @@ struct http_connect_state { char *line_start; char *ptr; /* where to store more data */ curl_off_t cl; /* size of content to read and ignore */ bool chunked_encoding; enum { TUNNEL_INIT, /* init/default/no tunnel state */ TUNNEL_CONNECT, /* CONNECT has been sent off */ Loading tests/data/test1061 +0 −1 Original line number Diff line number Diff line Loading @@ -8,7 +8,6 @@ HTTP proxy chunked Transfer-Encoding proxytunnel HTTP proxy Digest auth flaky </keywords> </info> Loading Loading
lib/http_proxy.c +2 −3 Original line number Diff line number Diff line Loading @@ -188,7 +188,6 @@ static CURLcode CONNECT(struct connectdata *conn, CURLcode result; curl_socket_t tunnelsocket = conn->sock[sockindex]; bool closeConnection = FALSE; bool chunked_encoding = FALSE; time_t check; struct http_connect_state *s = conn->connect_state; Loading Loading @@ -454,7 +453,7 @@ static CURLcode CONNECT(struct connectdata *conn, infof(data, "Ignore %" CURL_FORMAT_CURL_OFF_T " bytes of response-body\n", s->cl); } else if(chunked_encoding) { else if(s->chunked_encoding) { CHUNKcode r; infof(data, "Ignore chunked response-body\n"); Loading Loading @@ -541,7 +540,7 @@ static CURLcode CONNECT(struct connectdata *conn, else if(Curl_compareheader(s->line_start, "Transfer-Encoding:", "chunked")) { infof(data, "CONNECT responded chunked\n"); chunked_encoding = TRUE; s->chunked_encoding = TRUE; /* init our chunky engine */ Curl_httpchunk_init(conn); } Loading
lib/urldata.h +1 −0 Original line number Diff line number Diff line Loading @@ -905,6 +905,7 @@ struct http_connect_state { char *line_start; char *ptr; /* where to store more data */ curl_off_t cl; /* size of content to read and ignore */ bool chunked_encoding; enum { TUNNEL_INIT, /* init/default/no tunnel state */ TUNNEL_CONNECT, /* CONNECT has been sent off */ Loading
tests/data/test1061 +0 −1 Original line number Diff line number Diff line Loading @@ -8,7 +8,6 @@ HTTP proxy chunked Transfer-Encoding proxytunnel HTTP proxy Digest auth flaky </keywords> </info> Loading