summaryrefslogtreecommitdiff
path: root/src/libostree/ostree-fetcher-curl.c
Commit message (Expand)AuthorAgeFilesLines
* Update FSF license notices to use URL instead of addressJoseph Marrero2021-12-071-3/+1
* lib: misc static analysis fixesLuca BRUNO2021-11-261-2/+2
* lib/fetch-curl: Unref timeout sourceJonathan Lebon2020-10-271-4/+1
* lib/fetcher-curl: Use G_SOURCE_REMOVE instead of FALSEJonathan Lebon2020-10-271-1/+1
* tests: Split RFC 2616 date parsing code out and add testsPhilip Withnall2020-10-221-136/+2
* libostree: Add support for ETag and Last-Modified headersPhilip Withnall2020-10-221-5/+246
* Avoid shadowing local variablesavoid-shadowsPhaedrus Leeds2020-09-131-3/+3
* pull: Add support for basic authColin Walters2019-12-021-3/+9
* pull: If built with --disable-http2, allow enabling via http2=1Colin Walters2019-01-091-2/+1
* lib/fetcher-curl: Prefix fatal errors with full URLJonathan Lebon2018-09-211-4/+3
* lib/fetcher-curl: Drop unnecessary checkJonathan Lebon2018-09-211-3/+2
* lib/fetcher: Fix some memory leaks in curl fetcherLaurent Bonnans2018-08-311-0/+3
* lib/fetcher: Factor out HTTP status code handling from soup and curlPhilip Withnall2018-05-301-13/+1
* lib/fetcher: Allow clients to append to User-AgentJonathan Lebon2018-03-161-1/+16
* fetcher: Drop max queue size assertion in libsoup/libcurl backendsColin Walters2018-02-141-6/+0
* Add SPDX-License-Identifier to source filesMarcus Folkesson2018-01-301-0/+2
* lib/fetcher: Add version to USER_AGENT stringColin Walters2018-01-111-1/+1
* build-sys: Add --disable-http2Colin Walters2017-12-121-0/+2
* pull: Add http2=false remote config optionColin Walters2017-12-071-4/+7
* fetcher/curl: Stop using CURLOPT_LOW_SPEED_TIME/_LIMITColin Walters2017-11-271-2/+7
* fetcher/curl: Fix invalid memory access in finalize()Kalev Lember2017-11-071-1/+1
* lib/pull: Change fetcher to return O_TMPFILEColin Walters2017-10-051-23/+12
* tree: fix compiler warningsJonathan Lebon2017-10-041-4/+4
* tree-wide: Remove Emacs modelinesColin Walters2017-09-211-2/+1
* Add support for pkcs11 URIs in TLS client key/certificateAnton Gerasimov2017-09-191-0/+18
* lib/pull: Drop partial fetch code from libsoup backendColin Walters2017-09-151-3/+2
* lib/curl: Only check individual request errorsColin Walters2017-08-021-7/+2
* lib/pull: Avoid journaling 404s for optional contentColin Walters2017-07-131-2/+5
* codebase: start using GLNX_HASH_TABLE_FOREACH macrosJonathan Lebon2017-06-281-9/+2
* Port to GLnxTmpfileColin Walters2017-06-271-8/+8
* fetcher: Send Accept-Encoding: gzip when downloading summaryAlexander Larsson2017-05-241-0/+3
* Add stub for new libglnx tmpfile API, port simpler callers to itColin Walters2017-05-231-21/+12
* tree-wide: Add a few missing O_CLOEXECColin Walters2017-05-161-1/+1
* curl: Enable pipelining for HTTP/2Colin Walters2017-04-121-0/+19
* fetcher/curl: Fix leaks caught by ASANColin Walters2017-03-061-1/+5
* fetcher: Log failures into journalColin Walters2017-02-241-4/+19
* libcurl backendColin Walters2017-02-091-0/+922