summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* build: Sync libtool from libgpg-error for 64-bit Windows.HEADmasterNIIBE Yutaka2023-05-161-0/+13
* tests: Use -no-fast-install LDFLAGS for Windows.NIIBE Yutaka2023-05-101-0/+4
* w32: Silence GCC warning for -Wcast-function-type.NIIBE Yutaka2023-05-101-10/+10
* Update copyright notices to use URL.NIIBE Yutaka2023-04-27132-285/+288
* Update m4 files and Makefiles.NIIBE Yutaka2023-04-276-11/+11
* Update license docs for FSF new address and update gcrypt.texi.NIIBE Yutaka2023-04-275-125/+110
* mpi: optimize mpi_rshift and mpi_lshift to avoid extra MPI copyingJussi Kivilinna2023-04-231-87/+51
* mpi/amd64: optimize add_n and sub_nJussi Kivilinna2023-04-232-25/+136
* mpi/amd64: fix use of 'movd' for 64-bit register move in lshift&rshiftJussi Kivilinna2023-04-232-2/+2
* mpi: avoid MPI copy at gcry_mpi_subJussi Kivilinna2023-04-231-8/+11
* bench-slope: add MPI benchmarkingJussi Kivilinna2023-04-231-1/+307
* cipher: restore weak-key error-code after mode specific setkeyJussi Kivilinna2023-04-231-1/+8
* doc: add documentation for GCRYCTL_SET_ALLOW_WEAK_KEYJussi Kivilinna2023-04-201-0/+22
* Revert "cipher: Fix edge case for SET_ALLOW_WEAK_KEY."Jussi Kivilinna2023-04-202-5/+0
* cipher: Fix edge case for SET_ALLOW_WEAK_KEY.Werner Koch2023-04-162-0/+5
* random: Use getrandom only when it's appropriate.NIIBE Yutaka2023-04-101-0/+2
* cipher: Enable the fast path to ChaCha20 only when supported.NIIBE Yutaka2023-04-041-0/+4
* cipher-gcm-ppc: tweak loop structure a bitJussi Kivilinna2023-04-031-6/+3
* doc: Add remark that leading zeroes are stripped from printed MPIs.Werner Koch2023-04-031-1/+2
* build: Allow build with -Oz.NIIBE Yutaka2023-04-032-2/+2
* m4: Update gpg-error.m4.NIIBE Yutaka2023-04-011-1/+2
* fips: More elaborate way of getting FIPS pk flags indicators.NIIBE Yutaka2023-03-242-7/+76
* build: Update gpg-error.m4.NIIBE Yutaka2023-03-231-23/+35
* camellia-simd128: use 8-bit right shift for rotate functionJussi Kivilinna2023-03-191-8/+12
* camellia-gfni: use GFNI for uint8 right shift in FLSJussi Kivilinna2023-03-192-19/+61
* tests: Improve test coverage for FIPS service indicators.Jakub Jelen2023-03-141-0/+13
* fips: Explicitly disable overriding random in FIPS mode.Jakub Jelen2023-03-141-1/+2
* fips: Explicitly allow only some PK flags.Jakub Jelen2023-03-145-1/+31
* doc: Document the new FIPS indicators.Tobias Heider2023-03-141-0/+13
* fips: Unblock MD5 in fips mode but mark non-approved in indicator.Tobias Heider2023-03-082-2/+2
* fips: Add explicit indicators for md and mac algorithms.Tobias Heider2023-03-084-1/+70
* kdf: Update tests in regards to the allowed parameters in FIPS mode.Jakub Jelen2023-03-071-7/+15
* fips: Check return value from ftellJakub Jelen2023-03-071-0/+2
* random: Remove unused SHA384 DRBGs.Jakub Jelen2023-03-071-11/+2
* visibility: Check FIPS operational status for MD+Sign operation.Jakub Jelen2023-03-071-0/+7
* ecc: Make the PCT recoverable in FIPS mode and consistent with RSA.Jakub Jelen2023-03-071-8/+28
* ecc: Do not allow skipping tests in FIPS Mode.Jakub Jelen2023-03-071-1/+1
* rijndael-ppc: use vector registers for key schedule calculationsJussi Kivilinna2023-03-061-29/+39
* Add PowerPC vector implementation of SM4Jussi Kivilinna2023-03-064-0/+402
* camellia-simd128: faster sbox filtering with uint8 right shiftJussi Kivilinna2023-03-021-2/+9
* chacha20-ppc: do not generate p9 code when target attr unavailableJussi Kivilinna2023-03-021-1/+4
* Fix "'inline' is not at beginning of declaration" warningsJussi Kivilinna2023-03-013-6/+6
* Improve PPC target function attribute checksJussi Kivilinna2023-03-011-6/+8
* camellia: add AArch64 crypto-extension implementationJussi Kivilinna2023-02-284-5/+227
* camellia: add POWER8/POWER9 vcrypto implementationJussi Kivilinna2023-02-286-8/+2442
* aes-amd64-vaes: fix fast exit path in XTS functionJussi Kivilinna2023-02-261-2/+2
* ppc: add support for clang target attributeJussi Kivilinna2023-02-266-12/+41
* chacha20-ppc: use target and optimize attributes for P8 and P9Jussi Kivilinna2023-02-262-19/+154
* aes-ppc: use target and optimize attributes for P8 and P9Jussi Kivilinna2023-02-263-35/+66
* aes-ppc: add CTR32LE bulk accelerationJussi Kivilinna2023-02-264-0/+258