guix/guix
Ludovic Courtès 33286075b9
hash: Add 'sha1'.
* guix/hash.scm (GCRY_MD_SHA1): New macro.
(bytevector-hash): New procedure.
(sha256): Express in terms of 'bytevector-hash'.
(sha1): New procedure.
* tests/hash.scm ("sha1, empty", "sha1, hello"): New tests.
2018-03-08 11:56:20 +01:00
..
build git-download: Fetch only the required commit, if possible. 2018-03-04 14:43:38 +01:00
build-system build-system/trivial: Add support for #:allowed-references. 2018-02-28 22:47:42 +01:00
import import: cpan: Drop "v" prefix from version strings. 2018-03-01 14:54:55 +01:00
scripts linux-initrd: Factorize 'check-device-initrd-modules'. 2018-03-07 11:22:42 +01:00
store
tests
base16.scm
base32.scm
base64.scm
build-system.scm
cache.scm
combinators.scm
config.scm.in
cpio.scm
cve.scm
cvs-download.scm
derivations.scm
discovery.scm
docker.scm
download.scm
elf.scm
ftp-client.scm
gcrypt.scm
gexp.scm services: messaging: Prosody config supports file-like objects. 2018-03-03 18:21:52 +01:00
git-download.scm
git.scm
glob.scm Add (guix glob). 2018-03-02 13:46:25 +01:00
gnu-maintenance.scm
gnupg.scm
grafts.scm
graph.scm
hash.scm hash: Add 'sha1'. 2018-03-08 11:56:20 +01:00
hg-download.scm
http-client.scm build: Require Guile >= 2.0.13. 2018-02-26 18:19:34 +01:00
i18n.scm
licenses.scm
man-db.scm
memoization.scm
modules.scm
monad-repl.scm
monads.scm
nar.scm
packages.scm
pk-crypto.scm
pki.scm
profiles.scm profiles: 'manifest-add' truly deletes duplicate entries. 2018-03-01 14:00:21 +01:00
profiling.scm
progress.scm
records.scm
scripts.scm
search-paths.scm
serialization.scm
sets.scm
ssh.scm
store.scm
svn-download.scm
tests.scm
ui.scm ui: 'display-hint' preserves Texinfo formatting. 2018-03-07 11:22:42 +01:00
upstream.scm
utils.scm
workers.scm
zlib.scm