History log of /curl/docs/TODO (Results 176 – 200 of 514)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 49fe65cc 24-May-2018 Daniel Stenberg

TODO: CURLINFO_PAUSE_STATE

Closes #2588


Revision tags: curl-7_60_0
# d29c455d 03-May-2018 Daniel Stenberg

Revert "TODO: remove configure --disable-pthreads"

This reverts commit d5d683a97f9765bddfd964fe32e137aa6e703ed3.

--disable-pthreads can be used to disable pthreads and get the threa

Revert "TODO: remove configure --disable-pthreads"

This reverts commit d5d683a97f9765bddfd964fe32e137aa6e703ed3.

--disable-pthreads can be used to disable pthreads and get the threaded
resolver to use the windows threading when building with mingw.

show more ...


# d5d683a9 01-May-2018 Daniel Stenberg

TODO: remove configure --disable-pthreads


# e085ea95 29-Apr-2018 Daniel Stenberg

TODO: Support the clienthello extension

Closes #2299


# 0cbfff98 29-Apr-2018 Daniel Stenberg

TODO: CLOEXEC

Closes #2252


Revision tags: curl-7_59_0, curl-7_58_0, curl-7_57_0, curl-7_56_1, curl-7_56_0, curl-7_55_1, curl-7_55_0, curl-7_54_1, curl-7_54_0
# 89963002 10-Mar-2017 Dan McNulty

schannel: add support for CURLOPT_CAINFO

- Move verify_certificate functionality in schannel.c into a new
file called schannel_verify.c. Additionally, some structure defintions
f

schannel: add support for CURLOPT_CAINFO

- Move verify_certificate functionality in schannel.c into a new
file called schannel_verify.c. Additionally, some structure defintions
from schannel.c have been moved to schannel.h to allow them to be
used in schannel_verify.c.

- Make verify_certificate functionality for Schannel available on
all versions of Windows instead of just Windows CE. verify_certificate
will be invoked on Windows CE or when the user specifies
CURLOPT_CAINFO and CURLOPT_SSL_VERIFYPEER.

- In verify_certificate, create a custom certificate chain engine that
exclusively trusts the certificate store backed by the CURLOPT_CAINFO
file.

- doc updates of --cacert/CAINFO support for schannel

- Use CERT_NAME_SEARCH_ALL_NAMES_FLAG when invoking CertGetNameString
when available. This implements a TODO in schannel.c to improve
handling of multiple SANs in a certificate. In particular, all SANs
will now be searched instead of just the first name.

- Update tool_operate.c to not search for the curl-ca-bundle.crt file
when using Schannel to maintain backward compatibility. Previously,
any curl-ca-bundle.crt file found in that search would have been
ignored by Schannel. But, with CAINFO support, the file found by
that search would have been used as the certificate store and
could cause issues for any users that have curl-ca-bundle.crt in
the search path.

- Update url.c to not set the build time CURL_CA_BUNDLE if the selected
SSL backend is Schannel. We allow setting CA location for schannel
only when explicitly specified by the user via CURLOPT_CAINFO /
--cacert.

- Add new test cases 3000 and 3001. These test cases check that the first
and last SAN, respectively, matches the connection hostname. New test
certificates have been added for these cases. For 3000, the certificate
prefix is Server-localhost-firstSAN and for 3001, the certificate
prefix is Server-localhost-secondSAN.

- Remove TODO 15.2 (Add support for custom server certificate
validation), this commit addresses it.

Closes https://github.com/curl/curl/pull/1325

show more ...


# 2bd8e684 25-Mar-2018 Daniel Stenberg

TODO: connection cache sharing is now supporte


# cf7b009f 20-Mar-2018 Daniel Stenberg

TODO: expand ~/ in config files

Closes #2317


# 236402fc 16-Mar-2018 luz.paz

cleanup: misc typos in strings and comments

Found via `codespell`

Closes #2389


# 1be96a29 23-Feb-2018 Daniel Stenberg

TODO: remove "sha-256 digest", added in 2b5b37cb9109e7c2


# 9b4c2165 20-Feb-2018 Daniel Stenberg

TODO: warning if curl version is not in sync with libcurl version


# a3e52a7b 18-Feb-2018 Daniel Stenberg

TODO: "Support in-memory certs/ca certs/keys"

removed SSLKEYLOGFILE support (fixed)

removed "consider SSL patches" (outdated)

Closes #2310


# f549b2ce 16-Feb-2018 Daniel Stenberg

TODO: 1.1 Option to refuse usernames in URLs

Also expanded the CURL_REFUSE_CLEARTEXT section with more ideas.


# 74b1f89b 16-Feb-2018 Daniel Stenberg

TODO: 1.7 Support HTTP/2 for HTTP(S) proxies


# ccd1ec7a 15-Feb-2018 Daniel Stenberg

TODO: 18.18 retry on network is unreachable

Closes #1603


# b46cfbc0 10-Feb-2018 Björn Stenberg

TODO fixed: Detect when called from within callbacks

Closes #2302


# 094647fc 28-Jan-2018 Daniel Stenberg

TODO: UTF-8 filenames in Content-Disposition

Closes #1888


# 03ae8109 25-Jan-2018 Daniel Stenberg

TODO: hardcode the "localhost" addresses


# fd9f2073 25-Jan-2018 Daniel Stenberg

TODO: CURL_REFUSE_CLEARTEXT

An idea that popped up in discussions on twitter.


# ec122c4c 20-Jan-2018 Daniel Stenberg

TODO: two possible name resolver improvements


# 3b9ea70e 11-Dec-2017 Daniel Stenberg

TODO: Expose tried IP addresses that failed

Suggested-by: Rainer Canavan

Closes #2126


# a9f66989 14-Nov-2017 Daniel Stenberg

TODO: ignore private IP addresses in PASV response

Closes #1455


# 11bf1796 05-Nov-2017 Patrick Monnerat

HTTP: implement Brotli content encoding

This uses the brotli external library (https://github.com/google/brotli).
Brotli becomes a feature: additional curl_version_info() bit and
str

HTTP: implement Brotli content encoding

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.

show more ...


# dbcced8e 05-Nov-2017 Patrick Monnerat

HTTP: support multiple Content-Encodings

This is implemented as an output streaming stack of unencoders, the last
calling the client write procedure.

New test 230 checks this fe

HTTP: support multiple Content-Encodings

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

show more ...


# 1d0c8dea 20-Oct-2017 Daniel Bankhead

TODO: support multiple Content-Encodings

Closes #2002


12345678910>>...21