• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tarantool / tarantool / 5339189801
88%

Build:
DEFAULT BRANCH: master
Ran 21 Jun 2023 09:49PM UTC
Jobs 1
Files 488
Run time 19s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 Jun 2023 09:49PM UTC coverage: 85.99% (+0.008%) from 85.982%
5339189801

push

github

Totktonada
httpc: fix content-length with a stream

The description of CURLOPT_UPLOAD [1] is confusing:

    If you use PUT to an HTTP 1.1 server, you can upload data without
    knowing the size before starting the transfer if you use chunked
    encoding. You enable this by adding a header like
    "Transfer-Encoding: chunked" with CURLOPT_HTTPHEADER.

In fact, libcurl adds this header itself. Actually we need to avoid
adding this header by libcurl with CURLOPT_INFILESIZE [2].

The CURLOPT_UPLOAD documentation has been updated [3].

1. https://github.com/curl/curl/blob/555bacd6d/docs/libcurl/opts/CURLOPT_UPLOAD.3
2. https://curl.se/libcurl/c/httpput.html
3. https://github.com/curl/curl/pull/11300

Closes #8744

NO_DOC=bugfix

63289 of 115634 branches covered (54.73%)

94954 of 110424 relevant lines covered (85.99%)

2846674.65 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5339189801.1 21 Jun 2023 09:49PM UTC 0
85.99
GitHub Action Run
Source Files on build 5339189801
Detailed source file information is not available for this build.
  • Back to Repo
  • e2e5ef4b on github
  • Prev Build on master (#5336127688)
  • Next Build on master (#5344478085)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc