summaryrefslogtreecommitdiff
path: root/modules/crypto
Commit message (Expand)AuthorAgeFilesLines
* crypto/gc-random: Fix typo in last commit.Bruno Haible2020-05-302-2/+2
* crypto/gc-random: Fix link error on MSVC.Bruno Haible2020-05-302-1/+4
* crypto/gc: Make more robust in multithreaded applications.Bruno Haible2020-05-281-0/+1
* crypto/af_alg, renameatu, same, term-style-control: Depend on fstat.Bruno Haible2020-03-091-0/+1
* crypto/hmac-*: Use 'restrict'.Bruno Haible2020-02-234-0/+4
* crypto/sha512-buffer: Use 'restrict'.Bruno Haible2020-02-231-0/+1
* crypto/sha256-buffer: Use 'restrict'.Bruno Haible2020-02-231-0/+1
* crypto/sha1-buffer: Use 'restrict'.Bruno Haible2020-02-231-0/+1
* crypto/md5-buffer: Use 'restrict'.Bruno Haible2020-02-231-0/+1
* crypto/md4: Use 'restrict'.Bruno Haible2020-02-231-0/+1
* crypto/md2: Use 'restrict'.Bruno Haible2020-02-231-0/+1
* crypto/rijndael: Use 'restrict'.Bruno Haible2020-02-231-0/+1
* crypto/arctwo: Use 'restrict'.Bruno Haible2020-02-231-0/+1
* crypto/arcfour: Use 'restrict'.Bruno Haible2020-02-231-0/+1
* crypto/gc-pbkdf2: New module.Simon Josefsson2020-01-153-2/+41
* crypto/gc-sha512: Add tests.Bruno Haible2019-08-241-0/+11
* crypto/gc-sha256: Add tests.Bruno Haible2019-08-241-0/+11
* crypto/gc-sha256, crypto/gc-sha512: New modules.Bruno Haible2019-08-242-0/+48
* crypto/gc-{md[24],rijndael} tests: Fix link error with --with-libgcrypt.Bruno Haible2019-08-243-0/+3
* gc: Fix configuration with --with-libgcrypt.Bruno Haible2019-08-241-0/+1
* Remove incorrect 'Link' sections.Bruno Haible2019-01-044-8/+0
* hmac-*: refactor to remove repetitive codePádraig Brady2018-10-014-0/+4
* af_alg: Fix state of stream after sendfile() succeeds.Bruno Haible2018-06-251-0/+1
* af_alg tests: Add another test.Bruno Haible2018-06-254-0/+4
* crypto: use byteswapPaul Eggert2018-06-176-0/+6
* Port crypto/af_alg to GCC 4.8.4Paul Eggert2018-06-031-0/+1
* crypto: omit stream ops Emacs doesn’t needPaul Eggert2018-05-218-45/+137
* af_alg: recover better from crypto failuresPaul Eggert2018-05-091-2/+2
* crypto/{md5,sha1,sha256,sha512} tests: Add benchmarks.Bruno Haible2018-05-064-0/+28
* af_alg: Fix bug with streams that are not at position 0.Bruno Haible2018-05-061-0/+2
* Followup to 'af_alg: New module.'.Bruno Haible2018-05-064-8/+0
* af_alg: New module.Bruno Haible2018-05-055-24/+35
* sys-limits.h: new file for crypto and safe I/OPaul Eggert2018-05-054-0/+4
* crypto/{md5,sha1,sha256,sha512}: Fix compilation error (S_TYPEISTMO).Bruno Haible2018-05-054-0/+4
* crypto/{md5,sha1,sha256,sha512}: Fix module description.Bruno Haible2018-05-054-0/+4
* sha512: Add tests.Bruno Haible2018-05-051-0/+12
* sha256: Add tests.Bruno Haible2018-05-051-0/+12
* sha1 tests: Add test for sha1_stream.Bruno Haible2018-05-051-0/+1
* md5 tests: Add test for md5_stream.Bruno Haible2018-05-051-0/+1
* md5sum: use kernel crypto APIMatteo Croce2018-05-051-1/+5
* sha512sum: use kernel crypto APIMatteo Croce2018-05-051-1/+5
* sha256sum: use kernel crypto APIMatteo Croce2018-05-051-1/+5
* sha1sum: use AF_ALG when availableMatteo Croce2018-05-051-1/+5
* New module: crypto/gc-sm3Jia Zhang2017-10-292-0/+35
* New module: crypto/sm3Jia Zhang2017-10-282-0/+41
* md5, sha1, sha256, sha512: use openssl routines if availablePádraig Brady2013-12-0319-0/+39
* gc: support HMAC-SHA256 and HMAC-SHA512.Simon Josefsson2013-08-268-0/+136
* modules/crypto/gc-*: simplify dependencies and fix stdalign.h bugPaul Eggert2011-11-1710-84/+9
* crypto libraries: use stdalignPaul Eggert2011-10-278-0/+8
* crypto/gc-sha1: Fix recent regression.Bruno Haible2011-06-171-0/+3