]> granicus.if.org Git - curl/commit
HTTP: support multiple Content-Encodings
authorPatrick Monnerat <patrick@monnerat.net>
Sun, 5 Nov 2017 14:09:48 +0000 (15:09 +0100)
committerPatrick Monnerat <patrick@monnerat.net>
Sun, 5 Nov 2017 14:09:48 +0000 (15:09 +0100)
commitdbcced8e32b50c068ac297106f0502ee200a1ebd
tree0fa1ce28f33ab968792e21264e9a9318807d9f9b
parent462f3cac34c09b9c28b449258e71dc37171dc604
HTTP: support multiple Content-Encodings

This is implemented as an output streaming stack of unencoders, the last
calling the client write procedure.

New test 230 checks this feature.

Bug: https://github.com/curl/curl/pull/2002
Reported-By: Daniel Bankhead
docs/INTERNALS.md
docs/TODO
lib/content_encoding.c
lib/content_encoding.h
lib/http.c
lib/http_chunks.c
lib/transfer.c
lib/url.c
lib/urldata.h
tests/data/Makefile.inc
tests/data/test230 [new file with mode: 0644]