summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2013-12-13SHA-512: Add AVX and AVX2 implementations for x86-64Jussi Kivilinna3-1/+10
2013-12-12SHA-256: Add SSSE3 implementation for x86-64Jussi Kivilinna3-0/+5
2013-12-12Add a configuration file to disable hardware features.Werner Koch3-2/+112
2013-12-12Move list of hardware features to hwfeatures.c.Werner Koch4-48/+70
2013-12-12Remove macro hacks for internal vs. external functions. Part 2 and last.Werner Koch8-126/+132
2013-12-11random: Add a feature to close device file descriptors.Werner Koch2-1/+6
2013-12-10Fix last commit (9a37470c)Werner Koch1-1/+0
2013-12-09Fix one-off memory leak when build with Linux capability support.Werner Koch1-6/+21
2013-12-07sexp: Allow long names and white space in gcry_sexp_extract_param.Werner Koch1-7/+40
2013-12-06ecc: Remove unused internal function.Werner Koch1-5/+0
2013-12-06Fix building on mingw32Jussi Kivilinna1-0/+1
2013-12-05Remove macro hacks for internal vs. external functions. Part 1.Werner Koch10-847/+1060
2013-12-02mpi: Introduce 4 user flags for gcry_mpi_t.Werner Koch1-1/+5
2013-11-21Add GMAC to MAC APIJussi Kivilinna1-1/+7
2013-11-20Add Intel PCLMUL acceleration for GCMJussi Kivilinna3-0/+7
2013-11-19Initial implementation of GCMDmitry Eremin-Solenikov1-1/+5
2013-11-19Add CMAC (Cipher-based MAC) to MAC APIJussi Kivilinna2-1/+37
2013-11-16Add new MAC API, initially with HMACJussi Kivilinna6-0/+268
2013-11-15cipher: use size_t for internal buffer lengthsJussi Kivilinna2-24/+23
2013-11-11mpi: Add special format GCRYMPI_FMT_OPAQUE.Werner Koch3-32/+26
2013-11-08ecc: Make "noparam" the default and replace by "param".Werner Koch1-3/+4
2013-11-05ecc: Require "eddsa" flag for curve Ed25519.Werner Koch1-5/+4
2013-11-05ecc: Fully implement Ed25519 compression in ECDSA mode.Werner Koch2-0/+4
2013-11-05mpi: Add function gcry_mpi_set_opaque_copy.Werner Koch5-4/+22
2013-10-29ecc: Add flags "noparam" and "comp".Werner Koch1-0/+2
2013-10-23Replace architecture specific fast_wipememory2 with genericJussi Kivilinna1-60/+25
2013-10-23mpi: Fix scanning of negative SSH formats and add more tests.Werner Koch1-1/+1
2013-10-22Add Counter with CBC-MAC mode (CCM)Jussi Kivilinna1-2/+6
2013-10-22Add API to support AEAD cipher modesJussi Kivilinna5-0/+51
2013-10-16ecc: Add support for GOST R 34.10-2001/-2012 signaturesDmitry Eremin-Solenikov1-0/+1
2013-10-16sexp: Add function gcry_sexp_extract_param.Werner Koch7-10/+286
2013-10-15ecc: Support use of Ed25519 with ECDSA.Werner Koch1-8/+9
2013-10-14pubkey: Support flags list in gcry_pk_genkey.Werner Koch1-0/+5
2013-10-14pubkey: Remove duplicated flag parsing code.Werner Koch1-0/+1
2013-10-14mpicalc: Accept lowercase hex digits.Werner Koch1-1/+3
2013-10-11pubkey: Move sexp parsing of remaining fucntions to the modules.Werner Koch1-3/+2
2013-10-11pubkey: Move sexp parsing for gcry_pk_decrypt to the modules.Werner Koch1-9/+3
2013-10-11pubkey: Move sexp parsing for gcry_pk_encrypt to the modules.Werner Koch1-5/+3
2013-10-11pubkey: Move sexp parsing for gcry_pk_sign to the modules.Werner Koch1-7/+4
2013-10-10Prevent tail call optimization with _gcry_burn_stackJussi Kivilinna2-2/+18
2013-10-09pubkey: Move sexp parsing for gcry_pk_verify to the modules.Werner Koch2-9/+9
2013-10-08pubkey: Move sexp parsing for gcry_pk_get_nbits to the modules.Werner Koch1-2/+1
2013-10-08pubkey: Move sexp parsing for gcry_pk_getkey to the modules.Werner Koch1-4/+1
2013-10-08cipher: Deprecate GCRY_PK_ELG_E.Werner Koch1-7/+7
2013-10-02Provide Pth compatiblity for use with GnuPG 2.0.Werner Koch1-0/+13
2013-10-02Remove deprecated control codes.Werner Koch1-3/+2
2013-10-02Remove last remains of the former module system.Werner Koch5-318/+3
2013-10-02Fix missing prototype warning in visibility.cWerner Koch2-3/+4
2013-10-02md: Simplify the message digest dispatcher md.c.Werner Koch3-46/+35
2013-10-01cipher: Simplify the cipher dispatcher cipher.c.Werner Koch3-68/+69