[Tarantool-patches] [PATCH v5 0/3] httpc: add curl accept_encoding option and relevant fixes
Ilya Kosarev
i.kosarev at tarantool.org
Thu Nov 7 15:07:13 MSK 2019
This patchset introduces curl accept_encoding option.
It also brought up fix for CURLE_WRITE_ERROR processing and addition of
CURLE_BAD_CONTENT_ENCODING case in curl request code processing.
Changes in v2:
- added docbot request
- fixed comments
- enhanced httpc_set_accept_encoding description
- fixed error handling for unsupported encodings
Changes in v3:
- moved error handling for unsupported encodings fix to separate commit
- added error message obtained using CURLOPT_ERRORBUFFER option
- added CURLE_BAD_CONTENT_ENCODING for curl request code processing
Changes in v4:
- fixed commit message in PATCH 2/4
- added test case for error message obtained using CURLOPT_ERRORBUFFER option
Changes in v5:
- commit messages & comments fixed
- excluded ungrounded patch
Branch: https://github.com/tarantool/tarantool/tree/i.kosarev/gh-4232-curlopt-accept-encoding
Issues: https://github.com/tarantool/tarantool/issues/4232
https://github.com/tarantool/tarantool/issues/4579
Ilya Kosarev (3):
httpc: fix assertion fail after curl write error
httpc: add curl accept_encoding option
httpc: handle bad Content-Encoding with curl-7.67.0+
src/httpc.c | 23 ++++++++++++++++++-----
src/httpc.h | 26 ++++++++++++++++++++++++++
src/lua/httpc.c | 5 +++++
src/lua/httpc.lua | 2 ++
4 files changed, 51 insertions(+), 5 deletions(-)
--
2.17.1
More information about the Tarantool-patches
mailing list