summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-10-23Improve the speed of the cipher mode codeJussi Kivilinna13-148/+188
2013-10-23bufhelp: enable unaligned memory accesses for AArch64 (64-bit ARM)Jussi Kivilinna1-1/+2
2013-10-23Enable assembler optimizations on earlier ARM coresDmitry Eremin-Solenikov14-325/+361
2013-10-23mpi: enable assembler on all arm architecturesDmitry Eremin-Solenikov7-18/+13
2013-10-23Correct ASM assembly test in configure.acDmitry Eremin-Solenikov1-3/+2
2013-10-23ecc: Refactor ecc.cWerner Koch7-1066/+1195
2013-10-23mpi: Fix scanning of negative SSH formats and add more tests.Werner Koch4-102/+166
2013-10-22twofish: add ARMv6 assembly implementationJussi Kivilinna4-27/+432
2013-10-22mpi: allow building with clang on ARMJussi Kivilinna1-14/+13
2013-10-22serpent-amd64: do not use GAS macrosJussi Kivilinna3-593/+440
2013-10-22Add Counter with CBC-MAC mode (CCM)Jussi Kivilinna8-25/+1376
2013-10-22Add API to support AEAD cipher modesJussi Kivilinna7-0/+120
2013-10-22ecc: Correct compliant key generation for Edwards curves.NIIBE Yutaka1-10/+23
2013-10-17tests: Add test options to keygen.Werner Koch1-11/+40
2013-10-17mpi: Do not clear the sign of the mpi_mod result.Werner Koch1-1/+0
2013-10-17ecc: Put the curve name again into the output of gcry_pk_genkey.Werner Koch1-1/+2
2013-10-17ecc: Support Weierstrass curves in gcry_mpi_ec_curve_point.Werner Koch1-2/+17
2013-10-16arcfour: more optimized version for non-i386 architecturesJussi Kivilinna1-5/+35
2013-10-16Avoid void* pointer arithmeticJussi Kivilinna1-6/+8
2013-10-16ecc: Add support for GOST R 34.10-2001/-2012 signaturesDmitry Eremin-Solenikov7-2/+342
2013-10-16Fix 256-bit ecdsa test key definitionDmitry Eremin-Solenikov1-1/+1
2013-10-16sexp: Add function gcry_sexp_extract_param.Werner Koch18-187/+920
2013-10-16mpi: mpi-pow improvement.NIIBE Yutaka1-0/+454
2013-10-15ecc: Support use of Ed25519 with ECDSA.Werner Koch5-26/+229
2013-10-14pubkey: Support flags list in gcry_pk_genkey.Werner Koch6-36/+103
2013-10-14pubkey: Remove duplicated flag parsing code.Werner Koch3-117/+161
2013-10-14mpicalc: Accept lowercase hex digits.Werner Koch1-1/+3
2013-10-11pubkey: Move sexp parsing of remaining fucntions to the modules.Werner Koch9-595/+218
2013-10-11pubkey: Move sexp parsing for gcry_pk_decrypt to the modules.Werner Koch7-490/+552
2013-10-11pubkey: Move sexp parsing for gcry_pk_encrypt to the modules.Werner Koch6-124/+215
2013-10-11pubkey: Move sexp parsing for gcry_pk_sign to the modules.Werner Koch6-203/+293
2013-10-10Prevent tail call optimization with _gcry_burn_stackJussi Kivilinna3-3/+45
2013-10-09pubkey: Move sexp parsing for gcry_pk_verify to the modules.Werner Koch11-842/+1198
2013-10-08pubkey: Move sexp parsing for gcry_pk_get_nbits to the modules.Werner Koch7-41/+207
2013-10-08pubkey: Move sexp parsing for gcry_pk_getkey to the modules.Werner Koch9-186/+265
2013-10-08cipher: Deprecate GCRY_PK_ELG_E.Werner Koch3-23/+9
2013-10-06ecc: Add OID for Ed25519.Werner Koch1-0/+2
2013-10-02doc: Type fix.Werner Koch1-1/+1
2013-10-02doc: Remove note that RC2/128 is not yet supported.Werner Koch1-3/+1
2013-10-02Provide Pth compatiblity for use with GnuPG 2.0.Werner Koch1-0/+13
2013-10-02sha512: fix building on ARMJussi Kivilinna1-1/+1
2013-10-02Remove deprecated control codes.Werner Koch4-35/+28
2013-10-02Fix errors when building with Clang on PPCDmitry Eremin-Solenikov1-20/+20
2013-10-02Remove last remains of the former module system.Werner Koch6-319/+3
2013-10-02Fix missing prototype warning in visibility.cWerner Koch2-3/+4
2013-10-02md: Simplify the message digest dispatcher md.c.Werner Koch15-442/+231
2013-10-01cipher: Simplify the cipher dispatcher cipher.c.Werner Koch25-642/+353
2013-10-01mpi: Fix gcry_mpi_neg.Werner Koch1-1/+3
2013-10-01cipher: Add support for 128-bit keys in RC2Peter Wu3-0/+16
2013-09-30ecc: Use faster b parameter for Ed25519.Werner Koch2-2/+2