9accc488 | 23-Jun-2021 |
Daniel Stenberg |
multi: do not switch off connect_only flag when closing ... as it made protocol specific disconnect commands wrongly get used. Bug: https://curl.se/mail/lib-2021-06/0024.html Re
multi: do not switch off connect_only flag when closing ... as it made protocol specific disconnect commands wrongly get used. Bug: https://curl.se/mail/lib-2021-06/0024.html Reported-by: Aleksander Mazur Closes #7288
show more ...
|
a629506d | 23-Jun-2021 |
Daniel Stenberg |
http: make the haproxy support work with unix domain sockets ... it should then pass on "PROXY UNKNOWN" since it doesn't know the involved IP addresses. Reported-by: Valentín Gu
http: make the haproxy support work with unix domain sockets ... it should then pass on "PROXY UNKNOWN" since it doesn't know the involved IP addresses. Reported-by: Valentín Gutiérrez Fixes #7290 Closes #7291
show more ...
|
cfaa035a | 22-Jun-2021 |
Xiang Xiao |
curl.h: include sys/select.h for NuttX RTOS Closes #7287 |
2a73b6a3 | 22-Jun-2021 |
Bin Meng |
curl.h: remove the execution bit The execution bit of curl.h file was wrongly added: commit 2621025d6f96 ("curl.h: <sys/select.h> is supported by VxWorks7") and should be
curl.h: remove the execution bit The execution bit of curl.h file was wrongly added: commit 2621025d6f96 ("curl.h: <sys/select.h> is supported by VxWorks7") and should be removed. Follow-up to 2621025d6f96 ("curl.h: <sys/select.h> is supported by VxWorks7") Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Closes #7286
show more ...
|
2621025d | 22-Jun-2021 |
Bin Lan |
curl.h: <sys/select.h> is supported by VxWorks7 Closes #7285 |
a8472bb8 | 15-Jun-2021 |
Bachue Zhou |
quiche: use send() instead of sendto() to avoid macOS issue sendto() always returns "Socket is already connected" error on macos Closes #7260 |
30e491e5 | 04-Jun-2021 |
Li Xinwei <1326710505@qq.com> |
cmake: fix support for UnixSockets feature on Win32 Move the definition of sockaddr_un struct from config-win32.h to curl_setup.h, so that it could be shared by all build systems.
cmake: fix support for UnixSockets feature on Win32 Move the definition of sockaddr_un struct from config-win32.h to curl_setup.h, so that it could be shared by all build systems. Add ADDRESS_FAMILY typedef for old mingw, now old mingw can also use unix sockets. Also fix the build of tests/server/sws.c on Win32 when USE_UNIX_SOCKETS is defined. Closes #7034
show more ...
|
62be0960 | 16-Jun-2021 |
Gregory Muchka <36249295+Greg-Muchka@users.noreply.github.com> |
hostip: (macOS) free returned memory of SCDynamicStoreCopyProxies From Apples documentation on SCDynamicStoreCopyProxies, "Return Value: A dictionary of key-value pairs that represent th
hostip: (macOS) free returned memory of SCDynamicStoreCopyProxies From Apples documentation on SCDynamicStoreCopyProxies, "Return Value: A dictionary of key-value pairs that represent the current internet proxy settings, or NULL if no proxy settings have been defined or if an error occurred. You must release the returned value." Failure to release the returned value of SCDynamicStoreCopyProxies can result in a memory leak. Source: https://developer.apple.com/documentation/systemconfiguration/1517088-scdynamicstorecopyproxies Closes #7265
show more ...
|
47386775 | 21-Jun-2021 |
Daniel Stenberg |
RELEASE-NOTES: synced |
b31d9ccf | 20-Jun-2021 |
Jay Satiro |
vtls: fix warning due to function prototype mismatch b09c8ee changed the function prototype. Caught by Visual Studio. |
765e0607 | 15-Jun-2021 |
Jay Satiro |
curl_multibyte: Remove local encoding fallbacks - If the UTF-8 to UTF-16 conversion fails in Windows Unicode builds then no longer fall back to assuming the string is in a local encodi
curl_multibyte: Remove local encoding fallbacks - If the UTF-8 to UTF-16 conversion fails in Windows Unicode builds then no longer fall back to assuming the string is in a local encoding. Background: Some functions in Windows Unicode builds must convert UTF-8 to UTF-16 to pass to the Windows CRT API wide-character functions since in Windows UTF-8 is not a valid locale (or at least 99% of the time right now). Prior to this change if the Unicode encoding conversion failed then libcurl would assume, for backwards compatibility with applications that may have written their code for non-Unicode builds, attempt to convert the string from local encoding to UTF-16. That type of "best effort" could theoretically cause some type of security or other problem if a string that was locally encoded was also valid UTF-8, and therefore an unexpected UTF-8 to UTF-16 conversion could occur. Ref: https://github.com/curl/curl/pull/7246 Closes https://github.com/curl/curl/pull/7257
show more ...
|
4331c6dc | 19-Jun-2021 |
Daniel Stenberg |
curl_endian: remove the unused Curl_write64_le function The last usage was removed in cca455a36 Closes #7280 |
a6da2968 | 18-Jun-2021 |
Daniel Stenberg |
vtls: only store TIMER_APPCONNECT for non-proxy connect Introducing a 'isproxy' argument to the connect function so that it knows wether to store the time stamp or not. Reported
vtls: only store TIMER_APPCONNECT for non-proxy connect Introducing a 'isproxy' argument to the connect function so that it knows wether to store the time stamp or not. Reported-by: Yongkang Huang Fixes #7274 Closes #7274
show more ...
|
bfa03091 | 18-Jun-2021 |
Daniel Stenberg |
gnutls: set the preferred TLS versions in correct order Regression since 781864bedbc57 (curl 7.77.0) Reported-by: civodul on github Assisted-by: Nikos Mavrogiannopoulos Fixe
gnutls: set the preferred TLS versions in correct order Regression since 781864bedbc57 (curl 7.77.0) Reported-by: civodul on github Assisted-by: Nikos Mavrogiannopoulos Fixes #7277 Closes #7278
show more ...
|
6f5ff0ee | 18-Jun-2021 |
Gergely Nagy |
configure/cmake: remove checks for unused gethostbyaddr and gethostbyaddr_r Closes #7276 |
f471efa7 | 18-Jun-2021 |
Gergely Nagy |
configure/cmake: remove checks for unused inet_ntoa and inet_ntoa_r Closes #7276 |
e9260328 | 18-Jun-2021 |
Gergely Nagy |
configure/cmake: remove unused define HAVE_PERROR Closes #7276 |
6bf14a72 | 18-Jun-2021 |
Gergely Nagy |
configure: remove unused check for gai_strerror Closes #7276 |
343e6bed | 18-Jun-2021 |
Gergely Nagy |
configure/cmake: remove unused define HAVE_FREEIFADDRS Closes #7276 |
9bf0e7b2 | 18-Jun-2021 |
Gergely Nagy |
configure/cmake: remove unused define HAVE_FORK Closes #7276 |
4e03d45b | 18-Jun-2021 |
Gergely Nagy |
configure/cmake: remove unused define HAVE_FDOPEN Closes #7276 |
a407a82d | 18-Jun-2021 |
Gergely Nagy |
configure/cmake: remove checks for unused sgtty.h Closes #7276 |
8c24cf52 | 18-Jun-2021 |
Gergely Nagy |
configure/cmake: remove remaining checks for rsa.h Closes #7276 |
baae00f6 | 18-Jun-2021 |
Gergely Nagy |
configure/cmake: remove remaining checks for err.h Closes #7276 |
376d2380 | 18-Jun-2021 |
Gergely Nagy |
configure/cmake: remove remaining checks for crypto.h Closes #7276 |