92 Commits (058d0251bd14fdbb06ce223bbecc8eb1a0d74382)

Author SHA1 Message Date
Ludovic Courtès 058d0251bd
download, git: Refer to the right module in 'module-use!' call. 2 years ago
Ludovic Courtès 6a7c4636d4
Adjust module autoloads. 2 years ago
Ludovic Courtès f4cde9ac4a
download: Do not leak file descriptors on TLS ports. 2 years ago
Marius Bakke 621fb83a1f
download: Enable TLS 1.3. 2 years ago
Ludovic Courtès 0d78d0f09c
download: Load *.crt certificate bundles when *.pem files are missing. 2 years ago
Ludovic Courtès 674e143cf8
download: Honor /etc/ssl/certs when 'SSL_CERT_DIR' is not set. 2 years ago
宋文武 9bc8175cfa
download: Support 'https_proxy'. 3 years ago
Ludovic Courtès e4ee842026
download: Ask not to use TLS 1.3. 3 years ago
Ludovic Courtès 76832d3420
Remove most uses of the _IO*F constants. 3 years ago
Ludovic Courtès c3d9bca48a
download: Remove Guile 2.0 workaround. 3 years ago
Ludovic Courtès a65177a657
maint: Remove 'cond-expand' forms for Guile 2.0. 3 years ago
Ludovic Courtès 240a9c69a6
perform-download: Optionally report a "download-progress" trace. 3 years ago
Ludovic Courtès 1d84d7bf60
build: Require Guile >= 2.0.13. 4 years ago
Maxim Cournoyer 8fbc1a2208
download: Fix return value of the url-fetch procedure. 4 years ago
Eric Bavier 7f04197fef
utils: Fix cond-expand for Guile 2.0. 4 years ago
Ludovic Courtès 866f37fb7e
download: Improve efficiency of 'write-request' over TLS. 4 years ago
Ludovic Courtès 9f8605958e
download: Pass the timeout to 'ftp-retr'. 4 years ago
Ludovic Courtès 65a19abf3f
download: Work around more bogus HTTP handling in Guile 2.2 <= 2.2.2. 4 years ago
Ludovic Courtès 59da6f04f4
download: Work around bogus HTTP handling in Guile 2.2 <= 2.2.2. 4 years ago
Ludovic Courtès 8c3488259e
Add (guix progress). 4 years ago
Ludovic Courtès 347fa4aebf
download: Make 'http-fetch' public. 4 years ago
Ludovic Courtès b3ac341d4e
download: Remove old-Guile leftovers. 4 years ago
宋文武 798648515b
download: Don't report the progress too fast. 4 years ago
Tobias Geerinckx-Rice 57d2898772
Handle the same HTTP redirects everywhere. 4 years ago
Ludovic Courtès 27fd13c3c2
download: Work around GnuTLS bug with UTF-8 certificate file names. 5 years ago
Ludovic Courtès 7b9ac883ea
download: Continue handshake upon TLS warning alerts. 5 years ago
Ludovic Courtès 25a49294ca
cache: Work around 'time-monotonic' bug in Guile 2.2.2. 5 years ago
Ludovic Courtès 1fe958d62a
download: Work around Guile 2.2 bug with 'time-monotonic' objects. 5 years ago
Ludovic Courtès 6dfd683dc7
download: Properly parse ftp:// URLs that lack user info. 5 years ago
Roel Janssen a4f5423415
download: Handle username and password properties for FTP URIs. 5 years ago
Ludovic Courtès 4fd06a4dd1
http-client: Avoid name clash with 'open-connection-for-uri' in 2.2.0. 5 years ago
Ludovic Courtès 36626c556e
build: Require Guile >= 2.0.9. 5 years ago
Ludovic Courtès b111bceecc
download: Export '%x509-certificate-directory'. 5 years ago
Ludovic Courtès 580deec5b4
download: Protect against dangling symlinks in $SSL_CERT_DIR. 5 years ago
Ludovic Courtès bc3c41ce36
download: Verify TLS certificates unless asked not to. 5 years ago
Mark H Weaver 0832787e5c
Revert "Merge branch 'core-updates'" 6 years ago
Ludovic Courtès 455859a50f
Merge branch 'core-updates' 6 years ago
Ludovic Courtès 38f1cf8a8e
download: Pass the raw file name to content-addressed mirrors. 6 years ago
Ludovic Courtès ab84b927ef
download: Prepare to support the 'guix publish' /file URLs. 6 years ago
David Thompson 242ad41c01
download: Use basic authentication when userinfo is present in URI. 6 years ago
Ludovic Courtès b18ede2704
download: Default to a 10s connection establishment timeout. 6 years ago
Ludovic Courtès dab2472c6a
download: Use URI objects for content-addressed mirrors. 6 years ago
Ricardo Wurmus 8bfd602bb0 build: Accept dates with space-padded hour field. 6 years ago
Ludovic Courtès cd436bf05a
download: Support content-addressed mirrors. 6 years ago
Ludovic Courtès cf5e58297d substitute: Better abbreviate substitute URL in progress report. 6 years ago
Ludovic Courtès 3e31ec827a download: 'uri-abbreviation' can abbreviate the URI's basename. 6 years ago
Ludovic Courtès 967ee481e8 download: Add "%COMPAT" to the priority string. 6 years ago
Ludovic Courtès 4d276c6403 download: Add 'current-terminal-columns' parameter. 6 years ago
Ludovic Courtès 8a2154fefa download: Send an ANSI erase-in-line sequence in addition to CR. 6 years ago
Alex Kost 82fd23b81f download: Follow HTTP 307 "Temporary Redirection". 6 years ago