Commit f7f6b288 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

removed some stuff that actually is done now, added the --optionseparator

idea (not really new, but its better to have it mentioned in here)
parent 11ee9540
Loading
Loading
Loading
Loading
+14 −5
Original line number Diff line number Diff line
@@ -89,8 +89,8 @@ TODO

 HTTP

 * Digest and GSS-Negotiate support for HTTP proxies. They only work on
   direct-connections to the server.
 * GSS-Negotiate support for HTTP proxies. They only work on direct
   connections to the server.

 * Pipelining. Sending multiple requests before the previous one(s) are done.
   This could possibly be implemented using the multi interface to queue
@@ -114,9 +114,6 @@ TODO
 * Evaluate/apply Gertjan van Wingerde's SSL patches:
   http://curl.haxx.se/mail/lib-2004-03/0087.html

 * Peter Sylvester's "Most Significant Common Name" change. Feedback welcome.
   At least the UTF8 conversion and comparison should be done. Patch?

 * If you really want to improve the SSL situation, you should probably have a
   look at SSL cafile loading as well - quick traces look to me like these are
   done on every request as well, when they should only be necessary once per
@@ -184,6 +181,18 @@ TODO
 * --data-encode that URL encodes the data before posting
   http://curl.haxx.se/mail/archive-2003-11/0091.html (Kevin Roth suggested)

 * Provide a way to make options bound to a specific URL among several on the
   command line. Possibly by adding a new option that separates options
   between URLs, similar to this:

      curl --data foo --url url.com --optionseparator
           --url url2.com --optionseparator \
          --url url3.com --data foo3

   (--optionseparator used to show my point, it would need a better name)

   The example would do a POST-GET-POST combination on a single command line.

 BUILD

 * Consider extending 'roffit' to produce decent ASCII output, and use that