summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ecc: adjust debugging outputdkg/ecc-debug-cleanupDaniel Kahn Gillmor2019-03-191-11/+11
* fips: Only test check_binary_integrity when fips_mode is enabled.NIIBE Yutaka2019-02-251-4/+7
* Add 2-way path for SSSE3 version of ChaCha20Jussi Kivilinna2019-02-072-2/+221
* Do not precalculate OCB offset L0+L1+L0Jussi Kivilinna2019-01-273-16/+13
* Calculate OCB L-tables when setting key instead of when setting nonceJussi Kivilinna2019-01-273-21/+53
* chacha20-amd64-avx2: optimize output xoringJussi Kivilinna2019-01-271-97/+108
* tests/bench-slope: prevent auto-mhz detection getting stuckJussi Kivilinna2019-01-271-24/+59
* tests/bench-slope: add missing cipher context resetJussi Kivilinna2019-01-271-2/+6
* Add stitched ChaCha20-Poly1305 SSSE3 and AVX2 implementationsJussi Kivilinna2019-01-279-84/+1606
* Add SSSE3 optimized non-parallel ChaCha20 functionJussi Kivilinna2019-01-272-5/+132
* tests/basic: increase buffer size for check_one_cipherJussi Kivilinna2019-01-271-10/+10
* tests/basic: check AEAD tags in check_one_cipher testJussi Kivilinna2019-01-271-0/+107
* build: With LD_LIBRARY_PATH defined, use --disable-new-dtags.NIIBE Yutaka2019-01-152-2/+37
* 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-152-14/+16
* camellia-aarch64: do not export look-up table globallyJussi Kivilinna2019-01-141-1/+0
* Process CCM/EAX/GCM/Poly1305 AEAD cipher modes input in 24 KiB chucksJussi Kivilinna2019-01-024-31/+176
* tests/benchmark: add Chacha20-Poly1305 benchmarkingJussi Kivilinna2019-01-021-3/+10
* tests/benchmark: add --huge-buffers option for cipher testsJussi Kivilinna2019-01-021-19/+90
* random: Add finalizer for rndjent.NIIBE Yutaka2018-12-193-0/+20
* secmem: Prepare for easier debugging.Werner Koch2018-12-121-5/+25
* rijndael-aesni: interleave last CTR encryption round with xoringJussi Kivilinna2018-12-011-17/+17
* Use explicit_bzero for wipememoryJussi Kivilinna2018-11-203-7/+43
* Add clang target pragma for mixed C/assembly x86-64 implementationsJussi Kivilinna2018-11-206-0/+42
* Optimizations for AES-NI OCBJussi Kivilinna2018-11-206-374/+784
* doc: Fix library initialization examplesAndreas Metzler2018-11-191-6/+10
* random: Initialize variable as requested by valgrindWerner Koch2018-11-141-0/+2
* libgcrypt.m4: Prefer gpgrt-config to SYSROOT support.NIIBE Yutaka2018-11-131-14/+15
* build: Update autogen.rc.NIIBE Yutaka2018-11-131-6/+2
* Fix 'variable may be used uninitialized' warning for CTR modeJussi Kivilinna2018-11-071-1/+1
* Fix inlining of ocb_get_l for x86 AES implementationsJussi Kivilinna2018-11-062-18/+52
* stdmem: free: only call _gcry_secmem_free if neededJussi Kivilinna2018-11-051-8/+12
* secmem: fix potential memory visibility issueJussi Kivilinna2018-11-052-6/+52
* wipememory: use memset for non-constant length or large buffer wipesJussi Kivilinna2018-11-052-56/+56
* Change buf_cpy and buf_xor* functions to use buf_put/buf_get helpersJussi Kivilinna2018-11-051-271/+184
* rijndael: fix unused parameter warningJussi Kivilinna2018-11-051-0/+2
* mpi/longlong.h: enable inline assembly for powerpc64Jussi Kivilinna2018-11-051-2/+0
* Change remaining users of _gcry_fips_mode to use fips_modeJussi Kivilinna2018-11-052-19/+3
* aarch64: mpi: Distribute the header file as a part of source.NIIBE Yutaka2018-11-021-0/+1
* build: Fix GCRYPT_HWF_MODULES.NIIBE Yutaka2018-11-021-3/+3
* build: Update gpg-error.m4 and libgcrypt.m4.NIIBE Yutaka2018-11-022-14/+48
* build: Update gpg-error.m4 and ksba.m4.NIIBE Yutaka2018-10-292-26/+32
* Fix missing global initialization in fips_is_operationalJussi Kivilinna2018-10-272-10/+14
* Merge release info from 1.8.4Werner Koch2018-10-263-2/+20
* 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
* primes: Avoid leaking bits of the prime test to pageable memory.Werner Koch2018-10-261-1/+2
* libgcrypt.m4: Better compatibility support.NIIBE Yutaka2018-10-262-10/+35
* build: Fix libgcrypt.m4.NIIBE Yutaka2018-10-261-8/+7
* build: Relax build requirements.NIIBE Yutaka2018-10-263-9/+31