summaryrefslogtreecommitdiff
path: root/random
Commit message (Expand)AuthorAgeFilesLines
* random: Allow for a Unicode random seed file on Windows.Werner Koch2020-10-231-7/+89
* random/jitterentropy: fix USE_JENT == JENT_USES_GETTIME code pathJussi Kivilinna2020-07-231-2/+2
* random: Fix include of config.h.NIIBE Yutaka2020-01-231-2/+2
* Avoid use of ulong in internal code.NIIBE Yutaka2020-01-213-5/+5
* random: Clean up unused old internal API.NIIBE Yutaka2019-10-081-1/+0
* random-drbg: do not use calloc for zero ctrJussi Kivilinna2019-03-241-9/+4
* random: Fix previous commit for getentropy function.NIIBE Yutaka2019-01-151-0/+2
* random: Use getentropy when available for not GNU/Linux.NIIBE Yutaka2019-01-151-13/+15
* random: Add finalizer for rndjent.NIIBE Yutaka2018-12-193-0/+20
* random: Initialize variable as requested by valgrindWerner Koch2018-11-141-0/+2
* random: use getrandom() on Linux where availableDaniel Kahn Gillmor2018-10-261-5/+4
* random: Make sure to re-open /dev/random after a forkWerner Koch2018-10-261-4/+29
* random: Fix hang of _gcry_rndjent_get_version.Will Dietz2018-06-191-1/+2
* random: Protect another use of jent_rng_collector.NIIBE Yutaka2018-04-101-0/+2
* random: Don't assume that _WIN64 implies x86_64Martin Storsjö2018-03-281-2/+2
* random: Fix warnings on Windows.NIIBE Yutaka2017-08-291-0/+4
* indent: Typo fix.Werner Koch2017-08-241-1/+1
* random: Add more bytes to the pool in addition to the seed file.Werner Koch2017-08-021-8/+12
* random: Fix the command line munging for jitterbase.Werner Koch2017-07-241-1/+1
* Remove byte order mark.NIIBE Yutaka2017-07-192-2/+2
* random: Minor fix for getting the rndjent version.Werner Koch2017-07-171-0/+2
* random: Add missing dependency.Werner Koch2017-06-231-3/+3
* random: Update jitterentropy to 2.1.0.Werner Koch2017-06-235-789/+711
* random: Allow building rndjent on non-x86.Werner Koch2017-06-213-11/+108
* random: Make rndjent.c NTG.1 compliant.Werner Koch2017-06-161-5/+9
* random: Allow building rndjent.c with stats collecting enabled.Werner Koch2017-06-161-12/+126
* New global config option "only-urandom".Werner Koch2017-06-163-1/+18
* Implement global config file /etc/gcrypt/random.confWerner Koch2017-06-163-3/+110
* random: Add jitter RND based entropy collector.Werner Koch2017-06-145-5/+258
* random: Changes to original Jitter RNG implementationWerner Koch2017-06-142-72/+79
* random: Add original Jitter RNG implementationStephan Mueller2017-06-133-0/+1059
* Spelling fixes in docs and comments.NIIBE Yutaka2017-04-284-6/+6
* rndhw: add missing "memory" clobbersJussi Kivilinna2017-02-041-3/+3
* rndhw: avoid type-punchingJussi Kivilinna2017-02-041-4/+4
* w32: New envvar GCRYPT_RNDW32_DBG.Werner Koch2017-01-271-2/+8
* random: Call getrandom before select and emitting a progress callback.Werner Koch2017-01-181-44/+44
* random-drbg: use bufhelp function for big-endian storeJussi Kivilinna2016-12-101-26/+5
* random: Eliminate unneeded memcpy invocations in the DRBG.Stephan Mueller2016-12-081-80/+34
* random: Add performance improvements for the DRBG.Stephan Mueller2016-12-081-108/+227
* doc: Remove comment that is not applicable any more.Stephan Mueller2016-12-081-2/+0
* Put blocking calls into Libgpg-error's system call clamp.Werner Koch2016-11-121-1/+6
* random: Hash continuous areas in the csprng pool.Werner Koch2016-08-171-28/+24
* random: Improve the diagram showing the random mixingWerner Koch2016-08-171-40/+48
* random: Remove debug message about not supported getrandom syscall.Werner Koch2016-06-301-1/+0
* random: Change names of debug envvars.Werner Koch2016-06-152-3/+3
* random: Remove debug output for getrandom(2) output.Werner Koch2016-06-031-1/+0
* random: Try to use getrandom() instead of /dev/urandom (Linux only).Werner Koch2016-04-261-0/+48
* random: Replace RMD160 by SHA-1 for mixing the CSPRNG pool.Werner Koch2016-03-311-19/+20
* Fix building random-drbg for Win32/64Jussi Kivilinna2016-02-201-17/+15
* random: Remove ANSI X9.31 DRNGStephan Mueller2016-02-192-26/+0