summaryrefslogtreecommitdiff
path: root/src/g10lib.h
Commit message (Expand)AuthorAgeFilesLines
* fips: Explicitly allow only some PK flags.Jakub Jelen2023-03-141-0/+1
* fips: Add explicit indicators for md and mac algorithms.Tobias Heider2023-03-081-0/+2
* Fix use of noreturn.NIIBE Yutaka2022-09-161-2/+2
* fips: Add function-name based FIPS indicator.Jakub Jelen2022-08-231-0/+1
* Add ARMv9 SVE2 and optional Crypto Extension HW featuresTianjia Zhang2022-07-211-0/+5
* Add detection for HW feature "ARMv8 SVE"Tianjia Zhang2022-07-211-0/+1
* Add detection for HW feature "intel-gfni"Jussi Kivilinna2022-04-241-0/+1
* Add detection for HW feature "intel-avx512"Jussi Kivilinna2022-03-071-0/+1
* hwf-arm: add ARMv8.2 optional crypto extension HW featuresTianjia Zhang2022-03-021-0/+4
* Clean up for removal of memory guard support.NIIBE Yutaka2022-02-101-1/+0
* fips: Add support for KDF FIPS indicatorsJakub Jelen2022-01-171-1/+2
* AES-GCM: Bulk implementation of AES-GCM acceleration for ppc64leDanny Tsen2021-12-211-0/+1
* fips: Add constructor to run selftests.NIIBE Yutaka2021-12-171-0/+1
* Implement explicit FIPS indicators for cipher modesJakub Jelen2021-11-301-0/+2
* Remove the forced fips modeJakub Jelen2021-09-201-4/+0
* Remove a way to inactive FIPS modeJakub Jelen2021-09-201-3/+0
* ec: add zSeries/s390x accelerated scalar multiplicationJussi Kivilinna2021-07-021-1/+2
* Use memset for constant length wipememory2Jussi Kivilinna2021-04-261-42/+20
* hwf-x86: add "intel-vaes-vpclmul" HW featureJussi Kivilinna2021-02-281-0/+1
* Define HW-feature flags per architectureJussi Kivilinna2021-01-261-12/+22
* hwf-s390x: add VX vector instruction set detectionJussi Kivilinna2020-12-301-0/+1
* hwf: add detection of s390x/zSeries hardware featuresJussi Kivilinna2020-12-181-0/+4
* Prevent link-time optimization from inlining __gcry_burn_stackJussi Kivilinna2020-12-031-0/+6
* Add PowerPC vector implementation of ChaCha20Jussi Kivilinna2019-09-151-0/+1
* hwf-ppc: add detection for PowerISA 3.00Jussi Kivilinna2019-08-261-0/+1
* hwf: add detection of PowerPC hardware featuresShawn Landden2019-08-261-1/+1
* Use explicit_bzero for wipememoryJussi Kivilinna2018-11-201-4/+8
* wipememory: use memset for non-constant length or large buffer wipesJussi Kivilinna2018-11-051-47/+39
* Change remaining users of _gcry_fips_mode to use fips_modeJussi Kivilinna2018-11-051-2/+0
* Fix missing global initialization in fips_is_operationalJussi Kivilinna2018-10-271-1/+4
* Add fast path for _gcry_fips_is_operationalJussi Kivilinna2018-06-191-2/+16
* Add Intel SHA Extensions accelerated SHA1 implementationJussi Kivilinna2018-02-161-8/+8
* api: New function gcry_get_config.Werner Koch2017-06-211-2/+3
* Implement global config file /etc/gcrypt/random.confWerner Koch2017-06-161-0/+3
* New hardware feature flag HWF_INTEL_RDTSC.Werner Koch2017-06-141-0/+3
* Add UNLIKELY and LIKELY macrosJussi Kivilinna2017-02-041-4/+12
* bufhelp: use 'may_alias' attribute unaligned pointer typesJussi Kivilinna2017-01-231-1/+2
* Add AVX2/vpgather bulk implementation of TwofishJussi Kivilinna2017-01-061-21/+22
* Give the secmem allocators a hint when a xmalloc calls them.Werner Koch2016-12-071-0/+1
* Put blocking calls into Libgpg-error's system call clamp.Werner Koch2016-11-121-1/+3
* Add HW feature check for ARMv8 AArch64 and crypto extensionsJussi Kivilinna2016-07-141-0/+4
* rsa: Add FIPS 186-4 compliant RSA probable prime key generator.Tomáš Mráz2016-03-221-0/+3
* Always require a 64 bit integer typeWerner Koch2016-03-181-7/+2
* Disable non-allowed algorithms in FIPS modeVitezslav Cizek2016-03-181-0/+1
* Add Intel PCLMUL implementations of CRC algorithmsJussi Kivilinna2016-03-121-17/+17
* Add helper function _gcry_strtokenize.Werner Koch2016-02-191-0/+3
* hwf-x86: add detection for Intel CPUs with fast SHLD instructionJussi Kivilinna2015-10-281-10/+11
* Fix declaration of return type.NIIBE Yutaka2015-10-131-1/+1
* wipememory: use one-byte aligned type for unaligned memory accessesJussi Kivilinna2015-03-211-6/+17
* cipher: Fix possible NULL deref in call to prime generator.Werner Koch2014-08-211-3/+6