aboutsummaryrefslogtreecommitdiff
path: root/guix/http-client.scm
Commit message (Expand)AuthorAge
* http-client: 'http-fetch/cached' converts strings to URIs.Philip McGrath2022-05-22
* http-client: Accept '#:headers' in 'http-fetched/cached'.Philip McGrath2022-05-22
* http-client: Fix redirection.Attila Lendvai2022-04-11
* http-client: Correctly handle redirects when #:keep-alive? #t.Ludovic Courtès2022-03-06
* http-client: Add response headers to '&http-get-error'.Ludovic Courtès2022-03-06
* http-client: Remove exception mishandling in 'http-multiple-get'.Ludovic Courtès2021-04-24
* http-client, substitute: Gracefully handle GnuTLS EAGAIN/EINTR.Ludovic Courtès2021-04-24
* http-client: Don't drop failed query when reconnecting.Ludovic Courtès2021-03-28
* http-client: 'http-multiple-get' is tail-recursive again.Ludovic Courtès2021-03-27
* http-client: 'http-fetch' and 'http-fetch/cached' accept #:log-port.Ludovic Courtès2021-03-17
* http-client: Accept #:open-connection in http-fetch.Christopher Baines2021-02-22
* http-client: Add error handling to http-multiple-get.Christopher Baines2021-02-22
* guix: Move http-multiple-get to (guix http-client).Christopher Baines2021-02-22
* substitute: Cache and reuse connections while substituting.Ludovic Courtès2020-12-08
* http-client: 'http-fetch' and 'http-fetch/cached' accept #:timeout.Ludovic Courtès2020-10-12
* download: Do not leak file descriptors on TLS ports.Ludovic Courtès2020-01-03
* Remove most uses of the _IO*F constants.Ludovic Courtès2019-01-09
* Switch to Guile-Gcrypt.Ludovic Courtès2018-09-04
* http-client: Send redirection messages to stderr.Marius Bakke2018-05-26
* build: Require Guile >= 2.0.13.Ludovic Courtès2018-02-26
* cve: Use 'http-fetch/cached' instead of having custom caching.Ludovic Courtès2017-11-16
* http-client: Reset cache TTL upon 304 "Not Modified" responses.Ludovic Courtès2017-09-26
* http-client: 'http-client/cached' uses 'If-Modified-Since'.Ludovic Courtès2017-09-19
* Handle the same HTTP redirects everywhere.Tobias Geerinckx-Rice2017-09-05
* ui: Rename '_' to 'G_'.Ludovic Courtès2017-05-03
* http-client: Avoid name clash with 'open-connection-for-uri' in 2.2.0.Ludovic Courtès2017-03-18
* build: Require Guile >= 2.0.9.Ludovic Courtès2017-03-18
* http-client: Provide 'User-Agent' header by default.Ludovic Courtès2017-01-13
* http-client: Improve error reporting.Ludovic Courtès2017-01-10
* http-client: Add #:verify-certificate? to 'http-fetch'.Ludovic Courtès2016-11-12
* Use (ice-9 binary-ports) instead of (rnrs io ports).Ludovic Courtès2016-10-19
* http-client: No 'setvbuf' for non-file ports.Ludovic Courtès2016-03-16
* http-client: Add #:keep-alive? parameter.Ludovic Courtès2016-03-14
* http-client: 'http-client/cached' uses unique cache file names.Ludovic Courtès2016-02-25
* http-client: 'http-fetch/cached' updates the cache atomically.Ludovic Courtès2016-02-25
* http-client: Work around <http://bugs.gnu.org/22273>.Ludovic Courtès2016-01-06
* http-client: Fix erroneous comment.Ludovic Courtès2016-01-06
* http-client: Support basic authentication.Ricardo Wurmus2015-12-21
* http-client: 'http-fetch' converts strings to URIs.Ludovic Courtès2015-11-29
* http-client: 'http-fetch' and 'http-fetch/cached' support HTTPS.Ludovic Courtès2015-11-26
* http-client: '%http-cache-ttl' is really a parameter.Ludovic Courtès2015-10-21
* http-client: Add 'http-fetch/cached'.Ludovic Courtès2015-10-17
* http-client: Backport Guile fix for 'read-chunk-header'.Ludovic Courtès2015-09-26
* http-client: Backport delimited input port fix from Guile.Ludovic Courtès2015-09-10
* http-client: Remove redundant import clause.Ludovic Courtès2015-09-10
* http-client: Remove monkey patching for 2.0.5.Ludovic Courtès2015-05-10
* download: Work around Guile small-receive-buffer bug.Ludovic Courtès2015-05-06
* http-client: Add workaround for HTTP pipelining on Guile <= 2.0.9.Ludovic Courtès2015-04-08
* http-client: Monkey-patch 'make-chunked-input-port' on Guile <= 2.0.11.Ludovic Courtès2015-03-03
* http-client: Update backport of chunked encoding support to Guile 2.0.5.Ludovic Courtès2015-03-03