History log of /curl/ (Results 2876 – 2900 of 33759)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a20fbb0331-Aug-2023 Dan Fandrich

configure: trust pkg-config when it's used for zlib

The library flags retrieved from pkg-config were later thrown out and
harded-coded, which negates the whole reason to use pkg-config.

configure: trust pkg-config when it's used for zlib

The library flags retrieved from pkg-config were later thrown out and
harded-coded, which negates the whole reason to use pkg-config.
Also, previously, the assumption was made that --libs-only-l and
--libs-only-L are the full decomposition of --libs, which is untrue and
would not allow linking against a static zlib. The new approach is
better in that it uses --libs, although only if --libs-only-l returns
nothing.

Bug: https://curl.se/mail/lib-2023-08/0081.html
Reported-by: Randall
Closes #11778

show more ...

280f900601-Sep-2023 Stefan Eissing

CI/ngtcp2: clear wolfssl for when cache is ignored

Closes #11783

cb5e181001-Sep-2023 Daniel Stenberg

RELEASE-NOTES: synced

73f4ef5801-Sep-2023 Nicholas Nethercote

hyper: fix a progress upload counter bug

`Curl_pgrsSetUploadCounter` should be a passed a total count, not an
increment.

This changes the failing diff for test 579 with hyper fr

hyper: fix a progress upload counter bug

`Curl_pgrsSetUploadCounter` should be a passed a total count, not an
increment.

This changes the failing diff for test 579 with hyper from this:
```
Progress callback called with UL 0 out of 0[LF]
-Progress callback called with UL 8 out of 0[LF]
-Progress callback called with UL 16 out of 0[LF]
-Progress callback called with UL 26 out of 0[LF]
-Progress callback called with UL 61 out of 0[LF]
-Progress callback called with UL 66 out of 0[LF]
+Progress callback called with UL 29 out of 0[LF]
```
to this:
```
Progress callback called with UL 0 out of 0[LF]
-Progress callback called with UL 8 out of 0[LF]
-Progress callback called with UL 16 out of 0[LF]
-Progress callback called with UL 26 out of 0[LF]
-Progress callback called with UL 61 out of 0[LF]
-Progress callback called with UL 66 out of 0[LF]
+Progress callback called with UL 40 out of 0[LF]
```
Presumably a step in the right direction.

Closes #11780

show more ...

b8dabfb101-Sep-2023 Daniel Stenberg

awssiv4: avoid freeing the date pointer on error

Since it was not allocated, don't free it even if it was wrong syntax

Bug: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=619

awssiv4: avoid freeing the date pointer on error

Since it was not allocated, don't free it even if it was wrong syntax

Bug: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=61908

Follow-up to b137634ba3adb

Closes #11782

show more ...

289cd40701-Sep-2023 Stefan Eissing

CI: ngtcp2-linux: use separate caches for tls libraries

allow ever changing master for wolfssl

Closes #11766

1c97814701-Sep-2023 Stefan Eissing

replace `master` as wolfssl-version with recent commit

40f3ee0d30-Aug-2023 Stefan Eissing

wolfssl, use master again in CI

- with the shared session update fix landed in master, it
is time to use that in our CI again

49664d6a31-Aug-2023 Nicholas Nethercote

tests: fix formatting errors in `FILEFORMAT.md`.

Without the surrounding backticks, these tags get swallowed when the
markdown is rendered.

Closes #11777

26c7feb831-Aug-2023 Viktor Szakats

cmake: add support for `CURL_DEFAULT_SSL_BACKEND`

Allow overriding the default TLS backend via a CMake setting.

E.g.:
`cmake [...] -DCURL_DEFAULT_SSL_BACKEND=mbedtls`

A

cmake: add support for `CURL_DEFAULT_SSL_BACKEND`

Allow overriding the default TLS backend via a CMake setting.

E.g.:
`cmake [...] -DCURL_DEFAULT_SSL_BACKEND=mbedtls`

Accepted values: bearssl, gnutls, mbedtls, openssl, rustls,
schannel, secure-transport, wolfssl

The passed string is baked into the curl/libcurl binaries.
The value is case-insensitive.

We added a similar option to autotools in 2017 via
c7170e20d0a18ec8a514b4daa53bcdbb4dcb3a05.

TODO: Convert to lowercase to improve reproducibility.

Closes #11774

show more ...

4727d32e31-Aug-2023 Viktor Szakats

sectransp: fix compiler warnings

https://github.com/curl/curl-for-win/actions/runs/6037489221/job/16381860220#step:3:11046
```
/Users/runner/work/curl-for-win/curl-for-win/curl/lib/v

sectransp: fix compiler warnings

https://github.com/curl/curl-for-win/actions/runs/6037489221/job/16381860220#step:3:11046
```
/Users/runner/work/curl-for-win/curl-for-win/curl/lib/vtls/sectransp.c:2435:14: warning: unused variable 'success' [-Wunused-variable]
OSStatus success;
^
/Users/runner/work/curl-for-win/curl-for-win/curl/lib/vtls/sectransp.c:3300:44: warning: unused parameter 'sha256len' [-Wunused-parameter]
size_t sha256len)
^
```

Closes #11773

show more ...

ce3dce9031-Aug-2023 Viktor Szakats

tidy-up: mostly whitespace nits

- delete completed TODO from `./CMakeLists.txt`.
- convert a C++ comment to C89 in `./CMake/CurlTests.c`.
- delete duplicate EOLs from EOF.
- add

tidy-up: mostly whitespace nits

- delete completed TODO from `./CMakeLists.txt`.
- convert a C++ comment to C89 in `./CMake/CurlTests.c`.
- delete duplicate EOLs from EOF.
- add missing EOL at EOF.
- delete whitespace at EOL (except from expected test results).
- convert tabs to spaces.
- convert CRLF EOLs to LF in GHA yaml.
- text casing fixes in `./CMakeLists.txt`.
- fix a codespell typo in `packages/OS400/initscript.sh`.

Closes #11772

show more ...


.github/ISSUE_TEMPLATE/bug_report.yml
.github/scripts/cleanspell.pl
.github/workflows/appveyor-status.yml
.gitignore
CMake/CurlTests.c
CMakeLists.txt
README.md
docs/BUFQ.md
docs/BUGS.md
docs/CONNECTION-FILTERS.md
docs/DEPRECATE.md
docs/HTTP3.md
docs/HYPER.md
docs/cmdline-opts/max-filesize.d
docs/cmdline-opts/variable.d
docs/examples/ipv6.c
docs/libcurl/libcurl-ws.3
docs/libcurl/opts/CURLOPT_HSTSREADFUNCTION.3
docs/libcurl/opts/CURLOPT_UPKEEP_INTERVAL_MS.3
docs/libcurl/opts/Makefile.inc
lib/amigaos.h
lib/cfilters.c
lib/connect.c
lib/sendf.c
m4/curl-bearssl.m4
m4/curl-mbedtls.m4
m4/curl-openssl.m4
m4/curl-rustls.m4
m4/curl-wolfssl.m4
packages/OS400/initscript.sh
projects/Windows/.gitignore
src/var.h
tests/README.md
tests/check-deprecated.pl
tests/check-translatable-options.pl
tests/conftest.py
tests/convsrctest.pl
tests/data/test1015
tests/data/test1016
tests/data/test1017
tests/data/test1018
tests/data/test1019
tests/data/test1020
tests/data/test1026
tests/data/test1063
tests/data/test1100
tests/data/test1129
tests/data/test1130
tests/data/test1131
tests/data/test1289
tests/data/test1412
tests/data/test1447
tests/data/test191
tests/data/test272
tests/data/test549
tests/data/test710
tests/data/test712
tests/data/test713
tests/data/test714
tests/data/test715
tests/data/test719
tests/data/test720
tests/ftpserver.pl
tests/http/.gitignore
tests/http/clients/.gitignore
tests/http/conftest.py
tests/http/requirements.txt
tests/http/test_03_goaway.py
tests/http/test_05_errors.py
tests/http/test_06_eyeballs.py
tests/http/test_07_upload.py
tests/http/test_08_caddy.py
tests/http/test_09_push.py
tests/http/test_10_proxy.py
tests/http/test_13_proxy_auth.py
tests/http/test_15_tracing.py
tests/http/testenv/env.py
tests/http/testenv/mod_curltest/.gitignore
tests/http/testenv/nghttpx.py
tests/http/testenv/ports.py
tests/libtest/Makefile.inc
tests/libtest/lib1662.c
tests/libtest/lib3010.c
tests/libtest/lib677.c
tests/server/.gitignore
winbuild/gen_resp_file.bat
winbuild/makedebug.cmd
63f23faf31-Aug-2023 Dan Fandrich

CI: remove Windows builds from Cirrus, without replacement

If we don't do this, all coverage on Cirrus will cease in a few days. By
removing the Windows builds, the FreeBSD one should st

CI: remove Windows builds from Cirrus, without replacement

If we don't do this, all coverage on Cirrus will cease in a few days. By
removing the Windows builds, the FreeBSD one should still continue
as before. The Windows builds will need be moved to another service to
maintain test coverage.

Closes #11771

show more ...

3262ce6f31-Aug-2023 Dan Fandrich

CI: switch macOS ARM build from Cirrus to Circle CI

Cirrus is drastically reducing their free tier on Sept. 1, so they will
no longer perform all these builds for us. All but one build h

CI: switch macOS ARM build from Cirrus to Circle CI

Cirrus is drastically reducing their free tier on Sept. 1, so they will
no longer perform all these builds for us. All but one build has been
moved, with the LibreSSL one being dropped because of linking problems
on Circle.

One important note about this change is that Circle CI is currently
directing all these builds to x86_64 hardware, despite them requesting
ARM. This is because ARM nodes are scheduled to be available on the
free tier only in December. This reduces our architectural diversity
until then but it should automatically come back once those machines are
enabled.

show more ...

a7f4e90c31-Aug-2023 Dan Fandrich

CI: use the right variable for BSD make

BSD uses MAKEFLAGS instead of MAKE_FLAGS so it wasn't doing parallel
builds before.

756de05d30-Aug-2023 Dan Fandrich

CI: drop the FreeBSD 12.X build

Cirrus' new free tier won't let us have many builds, so drop the
nonessential ones. The FreeBSD 13.X build will still give us the most
relevant FreeBS

CI: drop the FreeBSD 12.X build

Cirrus' new free tier won't let us have many builds, so drop the
nonessential ones. The FreeBSD 13.X build will still give us the most
relevant FreeBSD coverage.

show more ...

cc74607630-Aug-2023 Dan Fandrich

CI: move the Alpine build from Cirrus to GHA

Cirrus is reducing their free tier to next to nothing, so we must move
builds elsewhere.

3f283e9030-Aug-2023 Stefan Eissing

test_07_upload.py: fix test_07_34 curl args

- Pass correct filename to --data-binary.

Prior to this change --data-binary was passed an incorrect filename due
to a missing separa

test_07_upload.py: fix test_07_34 curl args

- Pass correct filename to --data-binary.

Prior to this change --data-binary was passed an incorrect filename due
to a missing separator in the arguments list. Since aacbeae7 curl will
error on incorrect filenames for POST.

Fixes https://github.com/curl/curl/issues/11761
Closes https://github.com/curl/curl/pull/11763

show more ...

9254c7b330-Aug-2023 Nicholas Nethercote

tests: document which tests fail due to hyper's lack of trailer support.

Closes #11762

e5e3709630-Aug-2023 Nicholas Nethercote

docs: removing "pausing transfers" from HYPER.md.

It's a reference to #8600, which was fixed by #9070.

Closes #11764

fe58e29418-Aug-2023 Patrick Monnerat

os400: handle CURL_TEMP_PRINTF() while building bind source

Closes #11547

aafe43a719-Aug-2023 Patrick Monnerat

os400: build test servers

Also fix a non-compliant main prototype in disabled.c.

Closes #11547

36d656fe30-Jul-2023 Patrick Monnerat

tests: fix compilation error for os400

OS400 uses BSD 4.3 setsockopt() prototype by default: this does not
define parameter as const, resulting in an error if actual parameter is
con

tests: fix compilation error for os400

OS400 uses BSD 4.3 setsockopt() prototype by default: this does not
define parameter as const, resulting in an error if actual parameter is
const. Remove the const keyword from the actual parameter cast: this
works in all conditions, even if the formal parameter uses it.

Closes #11547

show more ...

665c61a530-Jul-2023 Patrick Monnerat

os400: make programs and command name configurable

Closes #11547

45a2502d30-Jul-2023 Patrick Monnerat

os400: move build configuration parameters to a separate script

They can then easily be overriden in a script named "config400.override"
that is not part of the distribution.

Cl

os400: move build configuration parameters to a separate script

They can then easily be overriden in a script named "config400.override"
that is not part of the distribution.

Closes #11547

show more ...

1...<<111112113114115116117118119120>>...1351