Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

f71d3e01ecbf...
Daniel Stenberg
travis: disable the libssh build

It can't run on focal and causes warnings on bionic. Since the focal
failure started rather suddenly a while ago, we can suspect it might be
temporary.

Added "bring back the build" to the TODO document.

Fixes #7011
Closes #7012
f4dc08abf268...
Daniel Stenberg
scripts/delta: also show total number of days
e2497c73f961...
Daniel Stenberg
curl_mprintf.3: add description

These functions have existed in the API since the dawn of time. It is
about time we describe how they work, even if we discourage users from
using them.

Closes #7010
df269fe40752...
Peng-Yu Chen
GIT-INFO: suggest using autoreconf instead of buildconf

Follow-up to 85868537d

Closes #7033
lixinwei715
GitHub Pull Request #7034 (1 commit)
dbb88523ab1d...
Peng-Yu Chen
http: use calculated offsets inst of integer literals for header parsing

Assumed to be a minor coding style improvement with no behavior change.

A modern compiler is expected to have the calculation optimized during
compilation. It may be deemed okay even if that's not the case, since
the added overhead is considered very low.

Closes #7032
lixinwei715
GitHub Pull Request #7034 (1 commit)
lixinwei715
GitHub Pull Request #7034 (1 commit)
a4be142f46c8...
Marc Hoersken
CI/cirrus: WIP: try to run Windows release builds on Cirrus CI
a42b8f08d811...
Daniel Stenberg
libcurl.3: mention the URL API

To make it easier to find. Also a minor polish of libcurl-url.3

Closes #7009
92953dc38782...
Kamil Dudka
tool_getparam: handle failure of curlx_convert_tchar_to_UTF8()

Reported by GCC analyzer:

Error: GCC_ANALYZER_WARNING (CWE-476):
src/tool_getparam.c: scope_hint: In function 'parse_args'
src/tool_getparam.c:2318:38: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'orig_opt'
lib/curlx.h:56: included_from: Included from here.
src/tool_getparam.c:28: included_from: Included from here.
lib/curl_multibyte.h:70:51: note: in definition of macro 'curlx_convert_tchar_to_UTF8'
src/tool_getparam.c:2316:16: note: in expansion of macro 'curlx_convert_tchar_to_UTF8'

Reviewed-by: Marcel Raad
Reviewed-by: Daniel Stenberg
Closes #7023
8a75224a6986...
Daniel Stenberg
trspeed: use long double for transfer speed calculation
817c01dacc3a...
Daniel Stenberg
RELEASE-NOTES: synced
7ab54e8f413c...
Daniel Stenberg
progress: move transfer speed calc into function

This silences two scan-build-11 warnings: "The result of the '/'
expression is undefined"

Bug: https://curl.se/mail/lib-2021-05/0022.html
Closes #7035
69bf70d7dcaa...
Calvin Buckley
INSTALL: add IBM i specific quirks

Fixes #6830
Closes #7013
lixinwei715
GitHub Pull Request #7034 (1 commit)
68027623e2db...
Daniel Stenberg
progress: when possible, calculate transfer speeds with microseconds

... this improves precision, especially for transfers in the few or even
sub millisecond range.

Reported-by: J. Bromley
Fixes #7017
Closes #7020
63813a0325ad...
Daniel Stenberg
HTTP3: make the ngtcp2 build use the quictls fork

... as ngtcp2 itself documents the build this way.

Closes #7031
lvella
GitHub Pull Request #6853 (2 commits)
lvella
GitHub Pull Request #6853 (2 commits)
5c53bd980b52...
Daniel Stenberg
ngtcp2: fix the cb_acked_stream_data_offset proto

The 'datalen' value should be 64 bit, not size_t!

Reported-by: Dmitry Karpov
Bug: https://curl.se/mail/lib-2021-05/0019.html
Closes #7027
5aa873e953e8...
Daniel Stenberg
fixup trspeed with an explainer what exactly it does
lixinwei715
GitHub Pull Request #7034 (1 commit)
577f19397c35...
Daniel Stenberg
GnuTLS: don't allow TLS 1.3 for versions that don't support it

Follow-up to 781864bedbc5

... as they don't understand it and will return error at us!

Closes #7014
51e3388f7d2f...
Timothy Gu
URL-SYNTAX: update IDNA section for WHATWG spec changes

WHATWG URL has dictated the use of Nontransitional Processing (IDNA
2008) for several years now. Chrome (and derivatives) still use
Transitional Processing, but Firefox and Safari have both switched.

Also document the fact that winidn functions differently from libidn2
here.

Closes #7026
51c0ebcff214...
Daniel Stenberg
http: deal with partial CONNECT sends

Also added 'CURL_SMALLSENDS' to make Curl_write() send short packets,
which helped verifying this even more.

Add test 363 to verify.

Reported-by: ustcqidi on github
Fixes #6950
Closes #7024
3f25c01fce88...
Cameron Cawley
openssl: remove unneeded cast for CertOpenSystemStore()

Closes #7025
32b0a9f92b2e...
Marc Hoersken
CI/cirrus: WIP: try to add static Windows release builds

Also increase verbosity of make.
2620273790c8...
Marc Hoersken
CI/cirrus: WIP: try to run Windows release builds via matrix
1e19eceb50d6...
Daniel Stenberg
progress/trspeed: use a local convenient pointer to beautify code

The function becomes easier to read and understand with less repetition.
1763aceb0cbc...
Daniel Stenberg
http: limit the initial send amount to used upload buffer size

Previously this logic would cap the send to CURL_MAX_WRITE_SIZE bytes,
but for the situations where a larger upload buffer has been set, this
function can benefit from sending more bytes. With default size used,
this does the same as before.

Also changed the storage of the size to an 'unsigned int' as it is not
allowed to be set larger than 2M.

Also added cautions to the man pages about changing buffer sizes in
run-time.

Closes #7022
04cc27460ea1...
Daniel Stenberg
http: reset the header buffer when sending the request

A reused transfer handle could otherwise reuse the previous leftover
buffer and havoc would ensue.

Reported-by: sergio-nsk on github
Fixes #7018
Closes #7021