Daniel Stenberg
f25112074d
TODO: Prevent terminal injection when writing to terminal
...
Closes #6150
2020-12-16 23:38:20 +01:00
Daniel Stenberg
be8c94da78
TODO: Package curl for Windows in a signed installer
...
Closes #5424
2020-12-15 12:02:14 +01:00
Dan Fandrich
2a264d494e
docs: Fix some typos
...
[skip ci]
2020-12-12 09:59:28 -08:00
Daniel Stenberg
4d2f800677
curl.se: new home
...
Closes #6172
2020-11-04 23:59:47 +01:00
Emil Engler
6603917c3a
TODO: Add OpenBSD libtool notice
...
See #5862
Closes #6030
2020-09-30 22:48:31 +02:00
Daniel Stenberg
a7de1c0d81
TODO: SSH over HTTPS proxy with more backends
...
... as right now only the libssh2 backend supports it.
2020-09-29 07:50:15 +02:00
Daniel Stenberg
af09599958
TODO: dynamically decide to use socketpair
...
Suggested-by: Anders Bakken
Closes #4829
2020-09-16 23:35:39 +02:00
Daniel Stenberg
15f5d59891
TODO: add PR reference for native IDN support on macOS
...
As there was work started on this that never got completed.
Closes #5371
2020-09-16 23:27:07 +02:00
Daniel Stenberg
5620d2cc78
curl: add --output-dir
...
Works with --create-dirs and with -J
Add test 3008, 3009, 3011, 3012 and 3013 to verify.
Closes #5637
2020-08-24 22:41:37 +02:00
Daniel Stenberg
6b60767bd8
TODO: Virtual external sockets
...
Closes #5835
2020-08-21 10:06:31 +02:00
Daniel Stenberg
532dfa3bc0
TODO: Use multiple parallel transfers for a single download
...
Closes #5774
2020-08-04 16:14:41 +02:00
Daniel Stenberg
28f22a9524
TODO: Set the modification date on an uploaded file
...
Closes #5768
2020-08-04 16:09:08 +02:00
Jay Satiro
40909c405b
TODO: Schannel: 'Add option to allow abrupt server closure'
...
We should offer an option to allow abrupt server closures (server closes
SSL transfer without sending a known termination point such as length of
transfer or close_notify alert). Abrupt server closures are usually
because of misconfigured or very old servers.
Closes https://github.com/curl/curl/issues/4427
2020-07-30 12:25:05 -04:00
Daniel Stenberg
954cd3eb48
CURL_PUSH_ERROROUT: allow the push callback to fail the parent stream
...
... by adding support for a new dedicated return code.
Suggested-by: Jonathan Cardoso
Assisted-by: Erik Johansson
URL: https://curl.haxx.se/mail/lib-2020-06/0099.html
Closes #5636
2020-07-16 00:24:29 +02:00
Daniel Stenberg
ea6b812b73
TODO: Add flag to specify download directory
2020-06-29 23:53:27 +02:00
Daniel Stenberg
42320a7120
TODO: return code to CURLMOPT_PUSHFUNCTION to fail connection
2020-06-29 23:50:44 +02:00
Daniel Stenberg
95f2732e75
TODO: retry on the redirected-to URL
...
Closes #5462
2020-06-12 14:43:27 +02:00
Sterchele Nicolas
d5bf9f94e2
TODO: remove 19.3 section title
...
Follow-up to ad64169867
, which caused wrong formatting on
curl documentation website
Closes #5561
2020-06-12 13:36:15 +02:00
Daniel Stenberg
155551c446
urldata: fix comments: Curl_done() is called multi_done() now
...
... since 575e885db
2020-05-28 10:13:39 +02:00
Viktor Szakats
308c243db5
all: fix codespell errors
...
Reviewed-by: Jay Satiro
Reviewed-by: Daniel Stenberg
Closes https://github.com/curl/curl/pull/5452
2020-05-25 19:44:04 +00:00
Daniel Stenberg
6c889a0dd1
TODO: --dry-run
...
Closes #5426
2020-05-19 09:46:50 +02:00
Daniel Stenberg
39177b8ef9
TODO: Ratelimit or wait between serial requests
...
Closes #5406
2020-05-19 09:42:11 +02:00
Daniel Stenberg
5646e563ae
TODO: forbid TLS post-handshake auth and do TLS record padding
...
Closes #5396
Closes #5398
2020-05-18 17:59:18 +02:00
Peter Wu
ad64169867
CMake: fix runtests.pl with CMake, add new test targets
...
* runtests.pl:
- Fix out-of-tree build under CMake when srcdir is not set. Default
srcdir to the location of runtests.pl.
- Add a hack to allow CMake to use the TFLAGS option as documented
in tests/README and used in scripts/travis/script.sh.
* Bump CMake version to 3.2 for USES_TERMINAL, dropping Debian Jessie
support (no one should care, it is already EOL.).
* Remove CTest since it defines its own 'test' target with no tests
since all unittests are already broken and not built by default.
* Add new test targets based on the options from Makefile.am. Since
new test targets are rarely added, I opted for duplicating the
runtests.pl options as opposed to creating a new Makefile.inc file.
Use top-level target names (test-x) instead of x-test since that is
used by CI and others.
Closes #5358
2020-05-12 08:50:17 +02:00
Marc Hoersken
8329775abb
TODO: update regarding missing Schannel features
...
Some aspects have already been implemented over the years.
15.1 Client certificates are now supported:
- System stores via e35b0256eb
- PKCS#12 files via 0fdf965126
15.2 Ciphers can now be specified through:
- Algorithms via 9aefbff30d
Reviewed-by: Daniel Stenberg and Marcel Raad
Closes #5358
2020-05-09 12:23:59 +02:00
Daniel Stenberg
76b9e8de7b
TODO: native IDN support on macOS
2020-05-08 11:46:05 +02:00
Jay Satiro
42e18528f6
KNOWN_BUGS: Add entry 'Blocking socket operations'
...
- Add threaded resolver cleanup and GSSAPI for FTP to the TODO list of
known blocking operations.
- New known bugs entry 'Blocking socket operations in non-blocking API'
that directs to the TODO's list of known blocking operations.
Ref: https://github.com/curl/curl/pull/5214#issuecomment-612488021
Reported-by: Marc Hoersken
Closes https://github.com/curl/curl/pull/5216
2020-04-14 14:46:13 -04:00
Daniel Stenberg
8909865191
TODO: Consider convenience options for JSON and XML?
...
Closes #5203
2020-04-14 08:58:38 +02:00
Daniel Stenberg
920dfacbf4
TODO: Option to make -Z merge lined based outputs on stdout
...
Closes #5175
2020-04-06 00:05:42 +02:00
Daniel Stenberg
37b6cc2fe1
TODO: Set custom client ip when using haproxy protocol
...
Closes #5125
2020-03-28 22:58:50 +01:00
Daniel Stenberg
4b355dd13b
TODO: Use "random" ports for the test servers
2020-03-22 23:30:09 +01:00
Daniel Stenberg
51fde33747
TODO: TLS-PSK with OpenSSL
...
Closes #5081
2020-03-15 11:34:14 +01:00
Daniel Stenberg
0e06c1637b
TODO: curl --proxycommand
...
Suggested-by: Kristian Mide
Closes #4941
2020-02-29 00:11:03 +01:00
Daniel Stenberg
4a4b63daaa
socks: make the connect phase non-blocking
...
Removes two entries from KNOWN_BUGS.
Closes #4907
2020-02-17 00:08:48 +01:00
Daniel Stenberg
b26c92fbf0
TODO: Paged searches on LDAP server
...
Closes #4452
2020-02-14 23:05:38 +01:00
Daniel Stenberg
95d628e13e
TODO: CURLOPT_SSL_CTX_FUNCTION for LDAPS
...
Closes #4108
2020-02-14 23:03:21 +01:00
Daniel Gustafsson
1ff63fa69b
docs: fix typos
2019-11-28 12:58:47 +01:00
Gergely Nagy
f3c35e371c
multi: add curl_multi_wakeup()
...
This commit adds curl_multi_wakeup() which was previously in the TODO
list under the curl_multi_unblock name.
On some platforms and with some configurations this feature might not be
available or can fail, in these cases a new error code
(CURLM_WAKEUP_FAILURE) is returned from curl_multi_wakeup().
Fixes #4418
Closes #4608
2019-11-25 15:45:56 +01:00
Daniel Stenberg
cba52e2c21
TODO: curl_multi_unblock
...
Closes #4418
2019-11-08 23:31:08 +01:00
Daniel Stenberg
d04ee4c82a
TODO: Run web-platform-tests url tests
...
Closes #4477
2019-11-08 23:27:37 +01:00
Daniel Stenberg
1464abf7e7
TODO: 1.4 alt-svc sharing
...
Closes #4476
2019-11-08 23:24:37 +01:00
Daniel Stenberg
07e987840c
TODO: Handle growing SFTP files
...
Closes #4344
2019-10-13 11:57:56 +02:00
Daniel Stenberg
67bb7926ed
TODO: Consult %APPDATA% also for .netrc
...
Closes #4016
2019-10-08 20:45:02 +02:00
Daniel Stenberg
0f37c8df12
KNOWN_BUGS/TODO: cleanup and remove outdated issues
2019-09-05 14:40:18 +02:00
Daniel Stenberg
7c31a8980c
TODO/ROADMAP: remove "refuse downgrade redirects" and HTTP/3
...
HTTP3 is now already in full progress
Downgrade redirects can be achived almost exactly like that by setting
CURLOPT_REDIR_PROTOCOLS.
2019-08-16 23:18:45 +02:00
Daniel Stenberg
8c88e8e623
TODO: "at least N milliseconds between requests" [ci skip]
...
Suggested-by: dkwolfe4 on github
Closes #3920
2019-06-03 22:55:48 +02:00
Daniel Stenberg
2d0e9b40d3
urlapi: add CURLUPART_ZONEID to set and get
...
The zoneid can be used with IPv6 numerical addresses.
Updated test 1560 to verify.
Closes #3834
2019-05-05 15:52:46 +02:00
Daniel Stenberg
bdb2dbc103
urlapi: strip off scope id from numerical IPv6 addresses
...
... to make the host name "usable". Store the scope id and put it back
when extracting a URL out of it.
Also makes curl_url_set() syntax check CURLUPART_HOST.
Fixes #3817
Closes #3822
2019-05-03 12:17:22 +02:00
Daniel Stenberg
e649432e72
CURLOPT_MAXAGE_CONN: set the maximum allowed age for conn reuse
...
... and disconnect too old ones instead of trying to reuse.
Default max age is set to 118 seconds.
Ref: #3722
Closes #3782
2019-04-21 23:06:23 +02:00
Jay Satiro
d69ffec9d8
TODO: Add issue link to an existing entry
2019-04-16 15:45:41 -04:00