9d513290 | 15-Sep-2022 |
Patrick Monnerat |
setopt: use the handler table for protocol name to number conversions This also returns error CURLE_UNSUPPORTED_PROTOCOL rather than CURLE_BAD_FUNCTION_ARGUMENT when a listed protocol na
setopt: use the handler table for protocol name to number conversions This also returns error CURLE_UNSUPPORTED_PROTOCOL rather than CURLE_BAD_FUNCTION_ARGUMENT when a listed protocol name is not found. A new schemelen parameter is added to Curl_builtin_scheme() to support this extended use. Note that disabled protocols are not recognized anymore. Tests adapted accordingly. Closes #9472
show more ...
|
1bbffa08 | 16-Sep-2022 |
Daniel Stenberg |
altsvc: use 'h3' for h3 Since the official and real version has been out for a while now and servers are deployed out there using it, there is no point in sticking to h3-29. Rep
altsvc: use 'h3' for h3 Since the official and real version has been out for a while now and servers are deployed out there using it, there is no point in sticking to h3-29. Reported-by: ウさん Fixes #9515 Closes #9516
show more ...
|
8a7ecb57 | 15-Sep-2022 |
chemodax <53048645+chemodax@users.noreply.github.com> |
winbuild: Use NMake batch-rules for compilation - Invoke cl compiler once for each group of .c files. This is significantly improves compilation time. For example in my environm
winbuild: Use NMake batch-rules for compilation - Invoke cl compiler once for each group of .c files. This is significantly improves compilation time. For example in my environment: 40 s --> 20 s. Prior to this change cl was invoked per .c file. Closes https://github.com/curl/curl/pull/9512
show more ...
|
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 |