]> granicus.if.org Git - curl/commitdiff
Added: 4 protocols we _could_ support and the CONNECT HTTP/1.0 detail we might
authorDaniel Stenberg <daniel@haxx.se>
Wed, 22 Dec 2004 09:19:29 +0000 (09:19 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 22 Dec 2004 09:19:29 +0000 (09:19 +0000)
fix one day.

docs/TODO

index 3b81a2e3b6e59c7c82bd60d0645f2fcf3ebd4cb8..6dec4a7b54fd28abeff0fab8b75bab9e61de215a 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
@@ -99,6 +99,10 @@ TODO
    This could possibly be implemented using the multi interface to queue
    requests and the response data.
 
+ * When doing CONNECT to a HTTP proxy, libcurl always uses HTTP/1.0. This has
+   never been reported as causing trouble to anyone, but should be considered
+   to use the HTTP version the user has chosen.
+
  TELNET
 
  * Reading input (to send to the remote server) on stdin is a crappy solution
@@ -151,6 +155,22 @@ TODO
    lib/ldap.c source file and get moved to the main network code so that the
    multi interface and friends will work for LDAP as well.
 
+ NEW PROTOCOLS
+
+ * TFTP - RFC1350 (protocol) and RFC3617 (URI format)
+
+   Dan Fandrich: I wrote a tftp protocol module as part of the I-Boot
+   bootloader under a BSD-style license with attribution clause
+   http://download.intrinsyc.com/supported/tools/i-boot-lite/i-boot-lite-1.8/src/libs/net/tftp.c
+
+ * RTSP - RFC2326 (protocol - very HTTP-like, also contains URL description)
+
+ * SFTP/SCP/SSH (no RFCs for protocol nor URI/URL format). An implementation
+   should most probably use an existing ssh library, such as OpenSSH.
+
+ * RSYNC (no RFCs for protocol nor URI/URL format).  An implementation should
+   most probably use an existing ssh library, such as librsync.
+
  CLIENT
 
  * "curl --sync http://example.com/feed[1-100].rss" or