aboutsummaryrefslogtreecommitdiff
path: root/docs/TODO
AgeCommit message (Collapse)Author
2018-02-20TODO: warning if curl version is not in sync with libcurl versionDaniel Stenberg
2018-02-18TODO: "Support in-memory certs/ca certs/keys"Daniel Stenberg
removed SSLKEYLOGFILE support (fixed) removed "consider SSL patches" (outdated) Closes #2310
2018-02-16TODO: 1.1 Option to refuse usernames in URLsDaniel Stenberg
Also expanded the CURL_REFUSE_CLEARTEXT section with more ideas.
2018-02-16TODO: 1.7 Support HTTP/2 for HTTP(S) proxiesDaniel Stenberg
2018-02-15TODO: 18.18 retry on network is unreachableDaniel Stenberg
Closes #1603
2018-02-15TODO fixed: Detect when called from within callbacksBjörn Stenberg
Closes #2302
2018-01-28TODO: UTF-8 filenames in Content-DispositionDaniel Stenberg
Closes #1888
2018-01-25TODO: hardcode the "localhost" addressesDaniel Stenberg
2018-01-25TODO: CURL_REFUSE_CLEARTEXTDaniel Stenberg
An idea that popped up in discussions on twitter.
2018-01-20TODO: two possible name resolver improvementsDaniel Stenberg
2017-12-11TODO: Expose tried IP addresses that failedDaniel Stenberg
Suggested-by: Rainer Canavan Closes #2126
2017-11-14TODO: ignore private IP addresses in PASV responseDaniel Stenberg
Closes #1455
2017-11-05HTTP: implement Brotli content encodingPatrick Monnerat
This uses the brotli external library (https://github.com/google/brotli). Brotli becomes a feature: additional curl_version_info() bit and structure fields are provided for it and CURLVERSION_NOW bumped. Tests 314 and 315 check Brotli content unencoding with correct and erroneous data. Some tests are updated to accomodate with the now configuration dependent parameters of the Accept-Encoding header.
2017-11-05HTTP: support multiple Content-EncodingsPatrick Monnerat
This is implemented as an output streaming stack of unencoders, the last calling the client write procedure. New test 230 checks this feature. Bug: https://github.com/curl/curl/pull/2002 Reported-By: Daniel Bankhead
2017-10-28TODO: support multiple Content-EncodingsDaniel Bankhead
Closes #2002
2017-10-01TODO: remove deprecated form API items.Patrick Monnerat
2017-09-04docs: Update to secure URL versionsViktor Szakats
2017-07-05TODO: 1.10 auto-detect proxyDaniel Stenberg
Closes #1572
2017-07-05TODO: HTTP proxy CONNECT is non-blocking nowDaniel Stenberg
2017-06-19http: add --strip-path-slash and CURLOPT_STRIP_PATH_SLASHDaniel Stenberg
... to enable sending "OPTIONS *" which wasn't possible previously. This option currently only works for HTTP. Added test cases 1298 + 1299 to verify Fixes #1280 Closes #1462
2017-06-18TODO: update the TOC tooDaniel Stenberg
2017-06-18TODO: implement support for CURLOPT_PREQUOTE with SFTPDaniel Stenberg
... also updated the CURLOPT_PREQUOTE.3 man page to mention the correct protocol support. Closes #1514
2017-06-16curl: prevent binary output spewed to terminalDaniel Stenberg
... unless "--output -" is used. Binary detection is done by simply checking for a binary zero in early data. Added test 1425 1426 to verify. Closes #1512
2017-06-15TODO: the generated include file is goneDaniel Stenberg
... since commit 73a2fcea0b
2017-05-25TODO: 6.4 is done, send telnet data in chunksDaniel Stenberg
2017-03-07maketgz: Run updatemanpages.pl to update man pagesSteve Brokenshire
maketgz now runs scripts/updatemanpages.pl to update the man pages .TH section to use the current date and curl/libcurl version. (TODO Section 3.1) Closes #1058
2017-03-04fix some typos in the doc (#1306)Sylvestre Ledru
2017-02-23TODO: "OPTIONS *"Daniel Stenberg
Closes #1280
2017-02-22TODO: HTTP Digest using SHA-256Daniel Stenberg
2017-02-22TODO: brotli is deployed widely nowDaniel Stenberg
2017-02-20TODO: CURLOPT_RESOLVE for any port numberDaniel Stenberg
Closes #1264
2017-02-15TODO: consider file name from the redirected URL with -O ?Daniel Stenberg
It isn't easily solved, but with some thinking someone could probably come up with a working approach? Closes #1241
2017-01-27TODO: remove "Support TLS v1.3"Daniel Stenberg
Support is trickling in already.
2017-01-19docs: non-blocking SSL handshake is now supported with NSSKamil Dudka
Implemented since curl-7_36_0-130-g8868a22 Reported-by: Fahim Chandurwala
2017-01-17TODO: share OpenSSL contextsDaniel Stenberg
By supporting this, subsequent connects would load a lot less data from disk. Closes #1110
2017-01-14TODO: send only part of --dataDaniel Stenberg
Closes #1200
2017-01-14TODO: implemened "--fail-fast to exit on first transfer fail"Daniel Stenberg
Even though it is called --fail-early
2017-01-14TODO: Chunked transfer multipart formpostDaniel Stenberg
Closes #1139
2017-01-14TODO: Improve formpost API, not just add an easy argumentDaniel Stenberg
2016-11-25TODO: removed "HTTPS proxy"Daniel Stenberg
2016-11-16http2: Use huge HTTP/2 windowsJay Satiro
- Improve performance by using a huge HTTP/2 window size. Bug: https://github.com/curl/curl/issues/1102 Reported-by: afrind@users.noreply.github.com Assisted-by: Tatsuhiro Tsujikawa
2016-11-07s/cURL/curlDaniel Stenberg
We're mostly saying just "curl" in lower case these days so here's a big cleanup to adapt to this reality. A few instances are left as the project could still formally be considered called cURL.
2016-10-31TODO: remove IDNA2008Daniel Stenberg
2016-10-24TODO: indent code to make it render properlyDaniel Stenberg
2016-10-24TODO: Remove the generated include fileDaniel Stenberg
2016-10-24TODO: add "--retry should resume"Daniel Stenberg
See #1084
2016-10-18s/cURL/curlDaniel Stenberg
The tool was never called cURL, only the project. But even so, we have more and more over time switched to just use lower case.
2016-10-08TODO: build: Enable PIE and RELRO by defaultDaniel Stenberg
2016-10-08TODO: Support better than MD5 hostkey hash (for ssh)Daniel Stenberg
2016-10-06TODO: Introduce --fail-fast to exit on first transfer failDaniel Stenberg
See #1054