summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* mpi/ec: add fast reduction functions for NIST curvesJussi Kivilinna2021-06-191-0/+1
* Minor tweak to gcry_free.Werner Koch2021-06-021-1/+1
* hwf-x86: fix use of wrong operand typeJussi Kivilinna2021-04-281-7/+5
* hash_buffers: add output length param for XOF supportJussi Kivilinna2021-04-261-2/+3
* md: remove hash_buffer function from algorithmsJussi Kivilinna2021-04-262-29/+0
* Add XOF output support for internal _gcry_md_hash_buffersJussi Kivilinna2021-04-261-0/+4
* Use memset for constant length wipememory2Jussi Kivilinna2021-04-261-42/+20
* api: Avoid use of C99 feature.NIIBE Yutaka2021-04-131-1/+1
* ecc: Fix the regression of gcry_mpi_ec_add.NIIBE Yutaka2021-03-302-5/+32
* src/hwfeatures: add reminder about documenting new HW featuresJussi Kivilinna2021-03-061-1/+2
* hwf-x86: add "intel-vaes-vpclmul" HW featureJussi Kivilinna2021-02-283-2/+11
* global: make sure that bulk config string is null-terminatedJussi Kivilinna2021-02-031-0/+7
* Add a compliance keyword to gcry_get_config.Werner Koch2021-01-281-0/+15
* global: fix compile error at pragma GCC diagnosticJussi Kivilinna2021-01-261-7/+8
* cipher-proto: remove forward typedef of cipher_bulk_ops_tJussi Kivilinna2021-01-261-2/+2
* Define HW-feature flags per architectureJussi Kivilinna2021-01-261-12/+22
* Add configure option to force enable 'soft' HW feature bitsJussi Kivilinna2021-01-261-0/+23
* Merge branch 'LIBGCRYPT-1.9-BRANCH'Werner Koch2021-01-213-9/+9
|\
| * Release 1.9.0libgcrypt-1.9.0Werner Koch2021-01-191-1/+1
| * Merge branch 'master' into LIBGCRYPT-1.9-BRANCHWerner Koch2021-01-183-0/+36
| |\
| * | ecc: Change an error code of gcry_ecc_mul_point.Werner Koch2021-01-182-8/+8
* | | Merge remote-tracking branch 'origin/cipher-s390x-optimizations' into masterJussi Kivilinna2021-01-195-1/+246
|\ \ \
| * | | hwf-s390x: add VX vector instruction set detectionJussi Kivilinna2020-12-303-7/+15
| * | | hwf: add detection of s390x/zSeries hardware featuresJussi Kivilinna2020-12-185-1/+238
* | | | Check if FIPS is operational and error return if not.NIIBE Yutaka2021-01-191-0/+13
| |_|/ |/| |
* | | kdf: Add selftest.NIIBE Yutaka2021-01-152-0/+28
* | | cmac: Add selftest.NIIBE Yutaka2021-01-131-0/+2
* | | sexp: Raise an error when an integer is negative with USG.NIIBE Yutaka2021-01-131-0/+6
| |/ |/|
* | hwf-arm: fix incorrect HWCAP2 for SHA1 and SHA2 on AArch32Jussi Kivilinna2020-12-221-2/+2
* | Add missing prototype for _gcry_mac_selftestJussi Kivilinna2020-12-221-2/+2
|/
* Reorganize self-tests for HMAC.NIIBE Yutaka2020-12-181-14/+14
* Prevent link-time optimization from inlining __gcry_burn_stackJussi Kivilinna2020-12-032-1/+7
* build: Use modern Autoconf check for type.NIIBE Yutaka2020-11-182-17/+17
* m4: Update with newer autoconf constructs.NIIBE Yutaka2020-11-181-3/+3
* cipher: setup bulk functions at each algorithms key setupJussi Kivilinna2020-09-272-128/+3
* ecc: Support reading EC point in compressed format for good curves.NIIBE Yutaka2020-07-141-1/+2
* Optimizations for SM4 cipherJussi Kivilinna2020-06-201-0/+16
* ecc: Add new flag "prehash".NIIBE Yutaka2020-06-171-0/+1
* Add SM4 symmetric cipher algorithmTianjia Zhang2020-06-162-1/+4
* mpicalc: fix typoDmitry Eremin-Solenikov2020-06-051-1/+1
* sexp: Fix coding of line break.NIIBE Yutaka2020-05-271-1/+2
* doc: Really minor fixes.Werner Koch2020-05-061-2/+1
* 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