summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* gost28147: implement special MAC mode called imitovstavka (IMIT)Dmitry Baryshkov2020-04-191-0/+1
* mpi: Add mpi_set_bit_cond.NIIBE Yutaka2020-04-161-0/+2
* sexp: Extend gcry_sexp_extract_param with a multi-string extractor.Werner Koch2020-04-141-2/+52
* sexp: Extend gcry_sexp_extract_param with new format specifiers.Werner Koch2020-04-091-18/+147
* libgcrypt.m4: Fix spellingDaniel Kahn Gillmor2020-03-311-2/+2
* libgcrypt.m4: Fix spellingDaniel Kahn Gillmor2020-03-311-1/+1
* gost28147: add support for CryptoPro key meshing per RFC 4357Dmitry Baryshkov2020-03-202-1/+3
* build: More accurate dependency to -lgpg-error.NIIBE Yutaka2020-02-251-1/+2
* build: Fix linking -ldl.NIIBE Yutaka2020-02-251-2/+2
* Add gcry_cipher_ctl command to allow weak keys in testing use-casesJussi Kivilinna2020-02-021-1/+2
* sexp: fix cast from 'int' pointer to 'size_t' pointerJussi Kivilinna2020-01-221-2/+2
* tests/basic: add vector cluttering to detect implementation bugsJussi Kivilinna2020-01-221-1/+2
* Add elliptic curve SM2 implementation.Tianjia Zhang2020-01-211-0/+1
* Avoid use of ulong in internal code.NIIBE Yutaka2020-01-212-8/+2
* Change license of dumpsexp.c to LGPL.Werner Koch2019-11-051-11/+12
* ecc: Introduce new dialect: ECC_DIALECT_SAFECURVE.NIIBE Yutaka2019-10-251-1/+2
* ecc: Add NAME member to struct mpi_ec_ctx_s.NIIBE Yutaka2019-10-221-0/+1
* ecc: Support flags and debug print in _gcry_mpi_ec_internal_new.NIIBE Yutaka2019-10-221-1/+2
* ecc: Add new function _gcry_mpi_ec_internal_new.NIIBE Yutaka2019-10-211-0/+3
* ecc: Simply use unsigned int for cofactor, not MPI.NIIBE Yutaka2019-10-211-1/+1
* Add PowerPC vector implementation of ChaCha20Jussi Kivilinna2019-09-153-0/+6
* hwf-ppc: add detection for PowerISA 3.00Jussi Kivilinna2019-08-263-17/+24
* hwf: add detection of PowerPC hardware featuresShawn Landden2019-08-265-8/+249
* pkgconfig: Fix libgcrypt.pc.NIIBE Yutaka2019-08-201-2/+2
* sexp: Improve argument checking of sexp parser.Werner Koch2019-07-151-0/+7
* sexp: Support reading base64.NIIBE Yutaka2019-06-251-9/+66
* ecc: Improve new ECDH API.NIIBE Yutaka2019-06-216-5/+19
* ecc: Add an API for X25519 function as gcry_ecc_mul_point.NIIBE Yutaka2019-06-206-0/+35
* Add support for explicit_memsetJussi Kivilinna2019-04-271-1/+9
* hwf-x86: make stack unwinding work at i386 cpuid functionsJussi Kivilinna2019-04-181-8/+15
* Use FreeBSD's elf_aux_info for detecting ARM HW featuresJussi Kivilinna2019-04-091-1/+28
* Use getauxval system function for detecting ARM HW featuresJussi Kivilinna2019-04-081-22/+86
* Add SHA512/224 and SHA512/256 algorithmsJussi Kivilinna2019-04-052-0/+6
* fips: Only test check_binary_integrity when fips_mode is enabled.NIIBE Yutaka2019-02-251-4/+7
* secmem: Prepare for easier debugging.Werner Koch2018-12-121-5/+25
* Use explicit_bzero for wipememoryJussi Kivilinna2018-11-202-7/+42
* libgcrypt.m4: Prefer gpgrt-config to SYSROOT support.NIIBE Yutaka2018-11-131-14/+15
* stdmem: free: only call _gcry_secmem_free if neededJussi Kivilinna2018-11-051-8/+12
* secmem: fix potential memory visibility issueJussi Kivilinna2018-11-051-6/+37
* wipememory: use memset for non-constant length or large buffer wipesJussi Kivilinna2018-11-052-56/+56
* Change remaining users of _gcry_fips_mode to use fips_modeJussi Kivilinna2018-11-052-19/+3
* build: Update gpg-error.m4 and libgcrypt.m4.NIIBE Yutaka2018-11-021-1/+2
* build: Update gpg-error.m4 and ksba.m4.NIIBE Yutaka2018-10-291-10/+10
* Fix missing global initialization in fips_is_operationalJussi Kivilinna2018-10-272-10/+14
* libgcrypt.m4: Better compatibility support.NIIBE Yutaka2018-10-261-3/+15
* build: Fix libgcrypt.m4.NIIBE Yutaka2018-10-261-8/+7
* build: Relax build requirements.NIIBE Yutaka2018-10-261-4/+13
* build: Require libgpg-error >= 1.33.NIIBE Yutaka2018-10-251-3/+3
* Fix memory leak in secmem in out of core conditions.Werner Koch2018-10-241-1/+4
* build: Fix libgcrypt.pc.NIIBE Yutaka2018-10-241-1/+1