diff options
author | Ludovic Courtès <ludo@gnu.org> | 2017-11-15 10:23:38 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2017-11-16 08:45:15 +0100 |
commit | 7482b98120b5e3380129719f13254b90b18553b9 (patch) | |
tree | c2f34e33f67eaecc831b57c852444d65b35c510c /gnu | |
parent | 866f37fb7e4f3e0bd695a951071383cdff3da8cd (diff) | |
download | gnu-guix-7482b98120b5e3380129719f13254b90b18553b9.tar gnu-guix-7482b98120b5e3380129719f13254b90b18553b9.tar.gz |
cve: Use 'http-fetch/cached' instead of having custom caching.
That way CVE fetching benefits from 'If-Modified-Since' handling.
* guix/http-client.scm (http-fetch/cached): Add #:write-cache and
#:cache-miss parameters and honor them.
* guix/cve.scm (%current-year-ttl, %past-year-ttl): Reduce.
(call-with-cve-port): Remove.
(write-cache): New procedure.
(fetch-vulnerabilities): Rewrite in terms of 'http-fetch/cached'.
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions