[curl/curl] f3c3b1: http: deal with partial CONNECT sends

Daniel Stenberg <[email protected]> Fri, 07 May 2021 05:59:35 -0700
Newsgroups gmane.comp.web.curl.cvs
Message-ID <curl/curl/push/refs/heads/bagder/partial-CONNECT/[email protected]>
  Branch: refs/heads/bagder/partial-CONNECT
  Home:   https://github.com/curl/curl
  Commit: f3c3b130a8ebb0cdb2ec1e5aa5cafb6127ed02be
      https://github.com/curl/curl/commit/f3c3b130a8ebb0cdb2ec1e5aa5cafb6127ed02be
  Author: Daniel Stenberg <[email protected]>
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
    M lib/http.h
    M lib/http_proxy.c
    M lib/http_proxy.h
    M lib/multi.c
    M lib/sendf.c
    M lib/urldata.h
    M tests/data/Makefile.inc
    A tests/data/test363

  Log Message:
  -----------
  http: deal with partial CONNECT sends

Also added 'CURL_SMALLSENDS' to make Curl_write() send short packets,
which helped verifying this even more.

Add test 363 to verify.

Reported-by: ustcqidi on github
Fixes #6950
Closes #7024


_______________________________________________
curl-commits mailing list
[email protected]
https://cool.haxx.se/cgi-bin/mailman/listinfo/curl-commits