cURL / Mailing Lists / curl-library / Single Mail

curl-library

[PATCH] CONNECT cleanup

From: Daniel Stenberg <daniel-curl_at_haxx.se>
Date: Thu, 11 Aug 2005 00:20:06 +0200 (CEST)

Hi friends.

Attached to this mail is my first public patch that attempts to clean up the
HTTP CONNECT handling done by libcurl.

This will make CONNECT get sent and dealt with exactly like all other HTTP
requests, which will improve the CONNECT code (and fix bug #1233264), make the
code less confusing and improve the multi interface during its use.

If you're doing SSL over a proxy, or are using CURLOPT_HTTPPROXYTUNNEL, I
would very much appriciate if you could take a few moments to apply this patch
against 7.14.0 (or a recent CVS, whatever works and fits you) and see if it
works fine for you.

This patch currently breaks test case 509 (but I intend to hunt down and fix
this before this gets into CVS), but otherwise it seems to run find and I've
done successful limited tests with FTP transfers using the proxytunnel
feature.

Thanks!

I currently have three problems noted that I want properly investigated/fixed
before next public release: http://curl.haxx.se/lxr/source/TODO-RELEASE

... and I want that release to happen before the end of August!

-- 
  Commercial curl and libcurl Technical Support: http://haxx.se/curl.html

Received on 2005-08-11