ec51f004 | 16-Sep-2022 |
Daniel Stenberg |
ws: the infof() flags should be %zu Follow-up to e5e9e0c5e49ae0 Closes #9518 |
79e404d0 | 16-Sep-2022 |
Daniel Stenberg |
curl: warn for --ssl use, considered insecure Closes #9519 |
62b8a4dd | 16-Sep-2022 |
Sergey Bronnikov |
curl_escape.3: fix typo lengthf -> length Closes #9517 |
29a6cf96 | 16-Sep-2022 |
Daniel Stenberg |
mailmap: merge Philip Heiduck's two addresses into one |
1edb1592 | 15-Sep-2022 |
Daniel Stenberg |
test1948: verify PUT + POST reusing the same handle Reproduced #9507, verifies the fix |
a64e3e59 | 15-Sep-2022 |
Daniel Stenberg |
setopt: when POST is set, reset the 'upload' field Reported-by: RobBotic1 on github Fixes #9507 Closes #9511 |
c04c78ac | 14-Sep-2022 |
Marc Hoersken |
github: initial CODEOWNERS setup for CI configuration Reviewed-by: Daniel Stenberg Reviewed-by: Marcel Raad Reviewed-by: Max Dymond Closes #9505 [skip ci] |
80a4a848 | 13-Sep-2022 |
Philip Heiduck |
CI: optimize some more dependencies install Signed-off-by: Philip Heiduck <pheiduck@Philips-MBP.lan> Closes #9500 |
94445e79 | 14-Sep-2022 |
Marc Hoersken |
CI/GHA: merge event-based and NSS into new linux workflow Continue work on merging all Linux workflows into one file. Follow up to #9501 Closes #9506 |
f71b79fe | 15-Sep-2022 |
Daniel Stenberg |
include/curl/websockets.h: add extern "C" for C++ Reported-by: n0name321 on github Fixes #9509 Closes #9510 |
c4768f16 | 14-Sep-2022 |
Daniel Stenberg |
lib1560: extended to verify detect/reject of unknown schemes ... when no guessing is allowed. |
84667854 | 14-Sep-2022 |
Daniel Stenberg |
urlapi: detect scheme better when not guessing When the parser is not allowed to guess scheme, it should consider the word ending at the first colon to be the scheme, independently of nu
urlapi: detect scheme better when not guessing When the parser is not allowed to guess scheme, it should consider the word ending at the first colon to be the scheme, independently of number of slashes. The parser now checks that the scheme is known before it counts slashes, to improve the error messge for URLs with unknown schemes and maybe no slashes. When following redirects, no scheme guessing is allowed and therefore this change effectively prevents redirects to unknown schemes such as "data". Fixes #9503
show more ...
|
7f5fe743 | 14-Sep-2022 |
Daniel Stenberg |
strerror: improve two URL API error messages |
5142553c | 13-Sep-2022 |
Marc Hoersken |
CI/GHA: merge bearssl and hyper into initial linux workflow Begin work on merging all Linux workflows into one file. Closes #9501 |
2b59f9f9 | 14-Sep-2022 |
Daniel Stenberg |
RELEASE-NOTES: synced |
889c132c | 13-Sep-2022 |
Daniel Stenberg |
cmake: define BUILDING_LIBCURL in lib/CMakeLists, not config.h Since the config file might also get included by the tool code at times. This syncs with how other builds do it. C
cmake: define BUILDING_LIBCURL in lib/CMakeLists, not config.h Since the config file might also get included by the tool code at times. This syncs with how other builds do it. Closes #9498
show more ...
|
b54920f7 | 13-Sep-2022 |
Daniel Stenberg |
tool_hugehelp: make hugehelp a blank macro when disabled Closes #9485 |
a850b9ed | 12-Sep-2022 |
Daniel Stenberg |
getparameter: return PARAM_MANUAL_REQUESTED for -M even when disabled ... to improve the output in this situation. Now it doesn't say "option unknown" anymore. Closes #9485 |
ddda4fdf | 13-Sep-2022 |
Daniel Stenberg |
setopt: fix compiler warning Follow-up to cd5ca80f00d2 closes #9502 |
2ca0530a | 11-Sep-2022 |
Philip Heiduck |
CI: skip make, do make install at once for dependencies Signed-off-by: Philip Heiduck <pheiduck@Philips-MBP.lan> Closes #9477 |
fd840cde | 13-Sep-2022 |
Daniel Stenberg |
formdata: typecast the va_arg return value To avoid "enumerated type mixed with another type" warnings Follow-up from 0f52dd5fd5aa3592691a Closes #9499 |
3bbe7509 | 13-Sep-2022 |
Daniel Stenberg |
RELEASE-PROCEDURE.md: mention patch releases - When to make them and how to argue for them - Refreshed the release date list Closes #9495 |
cd5ca80f | 12-Sep-2022 |
Daniel Stenberg |
urldata: use a curl_prot_t type for storing protocol bits This internal-use-only storage type can be bumped to a curl_off_t once we need to use bit 32 as the previous 'unsigned int' can
urldata: use a curl_prot_t type for storing protocol bits This internal-use-only storage type can be bumped to a curl_off_t once we need to use bit 32 as the previous 'unsigned int' can no longer hold them all then. The websocket protocols take bit 30 and 31 so they are the last ones that fit within 32 bits - but cannot properly be exported through APIs since those use *signed* 32 bit types (long) in places. Closes #9481
show more ...
|
0f52dd5f | 22-Apr-2021 |
zhanghu on xiaomi |
formdata: fix warning: 'CURLformoption' is promoted to 'int' curl/lib/formdata.c: In function 'FormAdd': curl/lib/formdata.c:249:31: warning: 'CURLformoption' is promoted to 'int' when p
formdata: fix warning: 'CURLformoption' is promoted to 'int' curl/lib/formdata.c: In function 'FormAdd': curl/lib/formdata.c:249:31: warning: 'CURLformoption' is promoted to 'int' when passed through '...' 249 | option = va_arg(params, CURLformoption); | ^ curl/lib/formdata.c:249:31: note: (so you should pass 'int' not 'CURLformoption' to 'va_arg') curl/lib/formdata.c:249:31: note: if this code is reached, the program will abort Closes #9484
show more ...
|
dbaa1e17 | 12-Sep-2022 |
Daniel Stenberg |
CURLOPT_CONNECT_ONLY.3: for ws(s) as well and correct the version number for when that support comes. Even if it is still experimental for WebSocket. Closes #9487 |