1f4433da | 08-Jan-2024 |
Daniel Stenberg |
tool_getparam: build post data using dynbuf (more) |
1dba44b2 | 08-Jan-2024 |
Daniel Stenberg |
tool_getparam: replace malloc + copy by dynbuf for --data |
f37840a4 | 08-Jan-2024 |
Daniel Stenberg |
tool_getparam: make data_urlencode avoid direct malloc use aprintf() instead |
3870d03b | 08-Jan-2024 |
Daniel Stenberg |
tool_getparam: move the --url-query logic into url_query() This function is not doing post at all so it was always weirdly placed. |
8aecfad9 | 08-Jan-2024 |
Daniel Stenberg |
tool_getparam: move the --data logic into set_data() |
f6e97eff | 08-Jan-2024 |
Daniel Stenberg |
tool_getparam: unify the cmdline switch() into a single one - easier to follow, easier to modify, easier to extend, possibly slightly faster - each case now has the long optio
tool_getparam: unify the cmdline switch() into a single one - easier to follow, easier to modify, easier to extend, possibly slightly faster - each case now has the long option as a comment
show more ...
|
07dd60c0 | 08-Jan-2024 |
Daniel Stenberg |
tool_getparam: bsearch cmdline options - the option names are now alpha sorted and lookup is a lot faster - use case sensitive matching. It was previously case insensitive, but that
tool_getparam: bsearch cmdline options - the option names are now alpha sorted and lookup is a lot faster - use case sensitive matching. It was previously case insensitive, but that was not documented nor tested. - remove "partial match" feature. It was not documented, not tested and was always fragile as existing use could break when we add a new option - lookup short options via a table Closes #12631
show more ...
|
57cc70e5 | 08-Jan-2024 |
Gabe <66077254+MrBrain295@users.noreply.github.com> |
COPYING: update copyright year Closes #12654 |
d0cb2c7a | 08-Jan-2024 |
Stefan Eissing |
url: init conn->sockfd and writesockfd to CURL_SOCKET_BAD Also add more tracing to test 19 Follow-up to a0f9480 Fixes #12657 Closes #12659 |
e556470c | 07-Jan-2024 |
Daniel Stenberg |
connect: remove margin from eyeballer alloc Presumably leftovers from debugging Closes #12647 |
10584836 | 07-Jan-2024 |
Daniel Stenberg |
ftp: only consider entry path if it has a length Follow-up from 8edcfedc1a144f438bd1cdf814a0016cb Bug: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65631 Avoids a
ftp: only consider entry path if it has a length Follow-up from 8edcfedc1a144f438bd1cdf814a0016cb Bug: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65631 Avoids a NULL pointer deref. Closes #12648
show more ...
|
a0f94800 | 05-Jan-2024 |
Stefan Eissing |
transfer: adjust_pollset improvements - let `multi_getsock()` initialize the pollset in what the transfer state requires in regards to SEND/RECV - change connection filters `adjust
transfer: adjust_pollset improvements - let `multi_getsock()` initialize the pollset in what the transfer state requires in regards to SEND/RECV - change connection filters `adjust_pollset()` implementation to react on the presence of POLLIN/-OUT in the pollset and no longer check CURL_WANT_SEND/CURL_WANT_RECV - cf-socket will no longer add POLLIN on its own - http2 and http/3 filters will only do adjustments if the passed pollset wants to POLLIN/OUT for the transfer on the socket. This is similar to the HTTP/2 proxy filter and works in stacked filters. Closes #12640
show more ...
|
8edcfedc | 05-Jan-2024 |
Daniel Stenberg |
ftp: use memdup0 to store the OS from a SYST 215 response avoid malloc + direct buffer fiddle Closes #12639 |
f4beef52 | 05-Jan-2024 |
Daniel Stenberg |
ftp: use dynbuf to store entrypath avoid direct malloc Closes #12638 |
afdb6c2d | 05-Jan-2024 |
Lealem Amedie |
wolfssl: load certificate *chain* for PEM client certs Closes #12634 |
8e2d7b9f | 04-Jan-2024 |
Stefan Eissing |
http: adjust_pollset fix do not add a socket for POLLIN when the transfer does not want to send (for example is paused). Follow-up to 47f5b1a Reported-by: bubbleguuum o
http: adjust_pollset fix do not add a socket for POLLIN when the transfer does not want to send (for example is paused). Follow-up to 47f5b1a Reported-by: bubbleguuum on github Fixes #12632 Closes #12633
show more ...
|
07bcae89 | 02-Jan-2024 |
Daniel Stenberg |
tool: make parser reject blank arguments if not supported Already in the getstr() function that clones the input argument. Closes #12620 |
f59223f5 | 02-Jan-2024 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build(deps): bump github/codeql-action from 2 to 3 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-a
build(deps): bump github/codeql-action from 2 to 3 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Closes #12625
show more ...
|
943ec10b | 02-Jan-2024 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build(deps): bump actions/checkout from 3 to 4 Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases)
build(deps): bump actions/checkout from 3 to 4 Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Closes #12624
show more ...
|
1f138afc | 02-Jan-2024 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build(deps): bump actions/upload-artifact from 3 to 4 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/action
build(deps): bump actions/upload-artifact from 3 to 4 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Closes #12627
show more ...
|
03fcddba | 02-Jan-2024 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build(deps): bump actions/download-artifact from 3 to 4 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. - [Release notes](https://github.com/
build(deps): bump actions/download-artifact from 3 to 4 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Closes #12626
show more ...
|
f712af28 | 03-Jan-2024 |
Stefan Eissing |
http3/quiche: fix result code on a stream reset - fixes pytest failures in test 07_22 - aligns CURLcode values on stream reset with ngtcp2 Closes #12629 |
eeda18b1 | 02-Jan-2024 |
Daniel Stenberg |
setopt: clear mimepost when formp is freed A precaution to avoid a possibly dangling pointer left behind. Reported-by: Thomas Ferguson Fixes #12608 Closes #12621 |
bf7cd837 | 02-Jan-2024 |
Andy Alt |
CI: Add dependabot.yml This will cause dependabot to open a PR when various actions are updated, provided that the action maintainer has issued a release. Closes #12623 |
85586476 | 02-Jan-2024 |
Gisle Vanem |
content_encoding: change return code to typedef'ed enum ... to work around a clang ubsan warning. Fixes #12618 Closes #12622 |