9016049b | 17-Oct-2019 |
Daniel Stenberg |
RELEASE-NOTES: synced |
ce07f0b8 | 15-Oct-2019 |
Jay Satiro |
CURLOPT_TIMEOUT.3: Clarify transfer timeout time includes queue time Prior to this change some users did not understand that the "request" starts when the handle is added to the multi ha
CURLOPT_TIMEOUT.3: Clarify transfer timeout time includes queue time Prior to this change some users did not understand that the "request" starts when the handle is added to the multi handle, or probably they did not understand that some of those transfers may be queued and that time is included in timeout. Reported-by: Jeroen Ooms Fixes https://github.com/curl/curl/issues/4486 Closes https://github.com/curl/curl/pull/4489
show more ...
|
fe5c2464 | 16-Oct-2019 |
Stian Soiland-Reyes |
tool_operate: Fix retry sleep time shown to user when Retry-After - If server header Retry-After is being used for retry sleep time then show that value to the user instead of the norm
tool_operate: Fix retry sleep time shown to user when Retry-After - If server header Retry-After is being used for retry sleep time then show that value to the user instead of the normal retry sleep time. This is a follow-up to 640b973 (7.66.0) which changed curl tool so that the value from Retry-After header overrides other retry timing options. Closes https://github.com/curl/curl/pull/4498
show more ...
|
e0620434 | 16-Oct-2019 |
Daniel Stenberg |
url: normalize CURLINFO_EFFECTIVE_URL The URL extracted with CURLINFO_EFFECTIVE_URL was returned as given as input in most cases, which made it not get a scheme prefixed like before
url: normalize CURLINFO_EFFECTIVE_URL The URL extracted with CURLINFO_EFFECTIVE_URL was returned as given as input in most cases, which made it not get a scheme prefixed like before if the URL was given without one, and it didn't remove dotdot sequences etc. Added test case 1907 to verify that this now works as intended and as before 7.62.0. Regression introduced in 7.62.0 Reported-by: Christophe Dervieux Fixes #4491 Closes #4493
show more ...
|
347075bc | 15-Oct-2019 |
Marcel Raad |
tests: line ending fixes for Windows Mark some files as text. Closes https://github.com/curl/curl/pull/4490 |
476eb881 | 14-Oct-2019 |
Marcel Raad |
tests: use proxy feature This makes the tests succeed when using --disable-proxy. Closes https://github.com/curl/curl/pull/4488 |
ee638377 | 13-Oct-2019 |
Marcel Raad |
smbserver: fix Python 3 compatibility Python 2's `ConfigParser` module is spelled `configparser` in Python 3. Closes https://github.com/curl/curl/pull/4484 |
a626fa12 | 13-Oct-2019 |
Marcel Raad |
security: silence conversion warning With MinGW-w64, `curl_socket_t` is is a 32 or 64 bit unsigned integer, while `read` expects a 32 bit signed integer. Use `sread` instead of `read
security: silence conversion warning With MinGW-w64, `curl_socket_t` is is a 32 or 64 bit unsigned integer, while `read` expects a 32 bit signed integer. Use `sread` instead of `read` to use the correct parameter type. Closes https://github.com/curl/curl/pull/4483
show more ...
|
be16d8d9 | 13-Oct-2019 |
Marcel Raad |
connect: silence sign-compare warning With MinGW-w64 using WinSock, `curl_socklen_t` is signed, while the result of `sizeof` is unsigned. Closes https://github.com/curl/curl/pul
connect: silence sign-compare warning With MinGW-w64 using WinSock, `curl_socklen_t` is signed, while the result of `sizeof` is unsigned. Closes https://github.com/curl/curl/pull/4483
show more ...
|
07e98784 | 13-Oct-2019 |
Daniel Stenberg |
TODO: Handle growing SFTP files Closes #4344 |
a81836a7 | 13-Oct-2019 |
Daniel Stenberg |
KNOWN_BUGS: remove "CURLFORM_CONTENTLEN in an array" The curl_formadd() function is deprecated and shouldn't be used so the real fix for applications is to switch to the curl_mime_* API. |
e80b5c80 | 12-Oct-2019 |
Daniel Stenberg |
KNOWN_BUGS: "LDAP on Windows does authentication wrong" Closes #3116 |
02e608f0 | 12-Oct-2019 |
Daniel Stenberg |
appveyor: add a winbuild that uses VS2017 Closes #4482 |
0dc14b83 | 10-Oct-2019 |
Harry Sintonen |
socketpair: fix include and define for older TCP header systems fixed build for systems that need netinet/in.h for IPPROTO_TCP and are missing INADDR_LOOPBACK Closes #4480 |
622cf7db | 10-Oct-2019 |
Daniel Stenberg |
socketpair: fix double-close in error case Follow-up to bc2dbef0afc08 |
1b843bb5 | 07-Oct-2019 |
Daniel Stenberg |
gskit: use the generic Curl_socketpair |
9c76f694 | 05-Oct-2019 |
Daniel Stenberg |
asyn-thread: make use of Curl_socketpair() where available |
bc2dbef0 | 04-Oct-2019 |
Daniel Stenberg |
socketpair: an implemention for Windows and more Curl_socketpair() is designed to be used and work everywhere if there's no native version or the native version isn't good enough.
socketpair: an implemention for Windows and more Curl_socketpair() is designed to be used and work everywhere if there's no native version or the native version isn't good enough. Closes #4466
show more ...
|
41c69f47 | 09-Oct-2019 |
Daniel Stenberg |
RELEASE-NOTES: synced |
490effc1 | 04-Oct-2019 |
Daniel Stenberg |
connect: return CURLE_OPERATION_TIMEDOUT for errno == ETIMEDOUT Previosly all connect() failures would return CURLE_COULDNT_CONNECT, no matter what errno said. This makes for ex
connect: return CURLE_OPERATION_TIMEDOUT for errno == ETIMEDOUT Previosly all connect() failures would return CURLE_COULDNT_CONNECT, no matter what errno said. This makes for example --retry work on these transfer failures. Reported-by: Nathaniel J. Smith Fixes #4461 Clsoes #4462
show more ...
|
5584aa96 | 09-Oct-2019 |
Daniel Stenberg |
cirrus: switch off blackhole status on the freebsd CI machines |
b59f0626 | 08-Oct-2019 |
Daniel Stenberg |
tests: use port 2 instead of 60000 for a safer non-listening port ... when the tests want "connection refused". |
b8ea432d | 09-Oct-2019 |
Daniel Stenberg |
KNOWN_BUGS: IDN tests failing on Windows Closes #3747 |
60fcd393 | 09-Oct-2019 |
Dan Fandrich |
cirrus: Increase the git clone depth. If more commits are submitted to master between the time of triggering the first Cirrus build and the time the final build gets started, the des
cirrus: Increase the git clone depth. If more commits are submitted to master between the time of triggering the first Cirrus build and the time the final build gets started, the desired commit is no longer at HEAD and the build will error out. [skip ci]
show more ...
|
b1ae7f9b | 09-Oct-2019 |
Daniel Stenberg |
docs: make sure the --no-progress-meter docs file is in dist too |