mirror of
https://github.com/curl/curl.git
synced 2024-11-21 01:16:58 +08:00
ftp through http proxy tunnel is now implemented
This commit is contained in:
parent
0f4444e90b
commit
c23f35ce2a
11
CHANGES
11
CHANGES
@ -6,14 +6,19 @@
|
||||
|
||||
History of Changes
|
||||
|
||||
Verson 7.3pre2
|
||||
Version 7.3
|
||||
|
||||
Daniel (15 September 2000)
|
||||
- Updated all sorts of documents in regards to the new proxytunnel support.
|
||||
|
||||
Version 7.3pre2
|
||||
|
||||
Daniel (15 September 2000)
|
||||
- Kai-Uwe Rommel pointed out a problem in the httpproxytunnel stuff for ftp.
|
||||
Adjusted it. Added better info message when setting up the tunnel and the
|
||||
pasv message when doing the second connect.
|
||||
|
||||
Verson 7.3pre1
|
||||
Version 7.3pre1
|
||||
|
||||
Daniel (15 September 2000)
|
||||
- libcurl now allows "httpproxytunnel" to an arbitrary host and port name. The
|
||||
@ -2187,7 +2192,7 @@ Version 4 (1998-03-20)
|
||||
|
||||
***************************************************************************
|
||||
|
||||
Version 3.12
|
||||
Version 3.12 (14 March 1998)
|
||||
Daniel Stenberg
|
||||
- End-of-header tracking still lacked support for \r\n or just \n at the
|
||||
end of the last header line.
|
||||
|
14
docs/TODO
14
docs/TODO
@ -22,7 +22,8 @@ For the future
|
||||
* Move non-URL related functions that are used by both the lib and the curl
|
||||
application to a separate "portability lib".
|
||||
|
||||
* Add support for other languages than C (not important)
|
||||
* Add support for other languages than C (not important). C++ and perl comes
|
||||
to mind. Python?
|
||||
|
||||
* Improve the -K config file parser.
|
||||
|
||||
@ -70,12 +71,6 @@ For the future
|
||||
sends the password in cleartext over the network, this "Digest" method uses
|
||||
a challange-response protocol which increases security quite a lot.
|
||||
|
||||
* Different FTP Upload Through Web Proxy
|
||||
I don't know any web proxies that allow CONNECT through on port 21, but
|
||||
that would be the best way to do ftp upload. All we would need to do would
|
||||
be to 'CONNECT <host>:<port> HTTP/1.0\r\n\r\n' and then do business as
|
||||
usual. I least I think so. It would be fun if someone tried this...
|
||||
|
||||
* Multiple Proxies?
|
||||
Is there anyone that actually uses serial-proxies? I mean, send CONNECT to
|
||||
the first proxy to connect to the second proxy to which you send CONNECT to
|
||||
@ -86,8 +81,7 @@ For the future
|
||||
Ftp-kind proxy, Socks5, whatever kind of proxies are there?
|
||||
|
||||
* IPv6 Awareness and support
|
||||
Where ever it would fit. I am not that into v6 yet to fully grasp what we
|
||||
would need to do, but letting the autoconf search for v6-versions of a few
|
||||
Where ever it would fit. configure search for v6-versions of a few
|
||||
functions and then use them instead is of course the first thing to do...
|
||||
RFC 2428 "FTP Extensions for IPv6 and NATs" will be interesting. PORT
|
||||
should be replaced with EPRT for IPv6, and EPSV instead of PASV.
|
||||
@ -100,5 +94,5 @@ For the future
|
||||
* Make curl capable of verifying the server's certificate when connecting
|
||||
with HTTPS://.
|
||||
|
||||
* Kerberos-FTP
|
||||
* Kerberos-FTP, krb4-ftp
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user