guix-play/guix
Ludovic Courtès 7b9ac883ea
download: Continue handshake upon TLS warning alerts.
This allows us to download from site such as
<https://fusionforge.int-evry.fr> where the server does not recognize
the server name passed via the 'server_name' extension.

* guix/build/download.scm (tls-wrap): Catch 'gnutls-error' around
'handshake'.  Upon ERROR/WARNING-ALERT-RECEIVED, print a message and
call 'handshake'.
2017-05-02 23:41:13 +02:00
..
build download: Continue handshake upon TLS warning alerts. 2017-05-02 23:41:13 +02:00
build-system build-system/python: 'package-with-explicit-python' uses 'package-mapping'. 2017-04-05 22:45:41 +02:00
import import: Update Bioconductor release to 3.5. 2017-04-28 11:02:26 +02:00
scripts substitute: Validate substitute URLs. 2017-05-02 12:32:52 +02:00
store store: Support 'ssh://' URIs in 'GUIX_DAEMON_SOCKET'. 2017-04-21 19:17:36 +02:00
tests
base16.scm utils: Move base16 procedures to (guix base16). 2017-03-16 22:50:14 +01:00
base32.scm
base64.scm
build-system.scm
cache.scm cache: Work around 'time-monotonic' bug in Guile 2.2.2. 2017-04-22 14:42:15 +02:00
combinators.scm
config.scm.in
cpio.scm
cve.scm
cvs-download.scm
derivations.scm derivations: Restore UTF-8 encoding of build scripts. 2017-04-21 22:45:29 +02:00
docker.scm pack: Add '--target'. 2017-03-18 00:38:41 +01:00
download.scm download: Add netfilter mirror. 2017-04-17 23:05:46 +02:00
elf.scm
ftp-client.scm ftp-client: Allow custom username and password for FTP servers. 2017-03-21 12:14:05 +01:00
gcrypt.scm
gexp.scm gexp: 'gexp-modules' accepts plain Scheme objects. 2017-04-19 17:51:39 +02:00
git-download.scm git-download: Add 'git-predicate'. 2017-02-09 13:56:54 -06:00
gnu-maintenance.scm
gnupg.scm
grafts.scm
graph.scm
hash.scm
hg-download.scm
http-client.scm http-client: Avoid name clash with 'open-connection-for-uri' in 2.2.0. 2017-03-18 00:39:50 +01:00
licenses.scm licenses: Add CeCILL and CeCILL-B. 2017-05-02 23:41:13 +02:00
memoization.scm memoization: Micro-optimize code produced by 'define-cache-procedure'. 2017-03-16 22:50:15 +01:00
modules.scm
monad-repl.scm
monads.scm monads: Improve mlet, mlet*, and mbegin documentation. 2017-04-08 14:40:51 +02:00
nar.scm
packages.scm Add package/inherit. 2017-05-02 04:19:09 -04:00
pk-crypto.scm publish: The public and private keys are now SRFI-39 parameters. 2017-03-22 14:05:59 +01:00
pki.scm
profiles.scm profiles: Generate database file for man pages. 2017-04-05 22:45:41 +02:00
records.scm records: Slight simplification. 2017-04-17 23:31:28 +02:00
scripts.scm
search-paths.scm
serialization.scm serialization: Remove Guile < 2.0.9 workaround. 2017-04-17 23:31:28 +02:00
sets.scm
ssh.scm ssh: Decompose 'connect-to-remote-daemon'. 2017-04-21 19:17:36 +02:00
store.scm store: Support 'ssh://' URIs in 'GUIX_DAEMON_SOCKET'. 2017-04-21 19:17:36 +02:00
svn-download.scm
tests.scm store: 'GUIX_DAEMON_SOCKET' can now be a URI. 2017-04-21 17:23:37 +02:00
ui.scm ui: Gracefully report '&message' conditions. 2017-04-16 00:48:07 +02:00
upstream.scm upstream: Avoid '_' as a pattern variable in 'match'. 2017-03-14 11:19:21 +01:00
utils.scm utils: Fix handling of shell arguments for xz compression. 2017-04-03 23:23:39 -04:00
workers.scm Add (guix workers). 2017-04-18 23:17:17 +02:00
zlib.scm zlib: Don't rely on EBADF being ignored by 'fport_close'. 2017-03-15 15:19:53 +01:00