summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2013-07-19sexp: Add function gcry_sexp_nth_buffer.Werner Koch6-4/+51
2013-07-18Add support for Salsa20.Werner Koch3-2/+9
2013-07-17Typo fix in comment.Werner Koch1-1/+1
2013-07-17cipher: Prepare to pass extra info to the sign functions.Werner Koch1-1/+3
2013-07-10Fix 'Please include winsock2.h before windows.h' warnings with mingw32Jussi Kivilinna1-0/+1
2013-07-10Fix i386/amd64 inline assembly "cc" clobbersJussi Kivilinna1-1/+2
2013-06-26Make gpg-error replacement defines more robust.Werner Koch4-4/+45
2013-06-09Optimize _gcry_burn_stack for 32-bit and 64-bit architecturesJussi Kivilinna1-0/+26
2013-06-09Add detection for Intel AVX2 instruction setJussi Kivilinna3-3/+23
2013-06-09twofish: add amd64 assembly implementationJussi Kivilinna1-0/+11
2013-05-29blowfish: add amd64 assembly implementationJussi Kivilinna1-0/+13
2013-05-24cast5: add amd64 assembly implementationJussi Kivilinna1-0/+13
2013-05-23serpent: add parallel processing for CFB decryptionJussi Kivilinna1-0/+3
2013-05-23camellia: add parallel processing for CFB decryptionJussi Kivilinna1-0/+3
2013-05-23serpent: add SSE2 accelerated amd64 implementationJussi Kivilinna1-0/+7
2013-05-22w32: Fix installing of .def file.Werner Koch1-0/+1
2013-05-22Add control commands to disable mlock and setuid dropping.Werner Koch4-9/+39
2013-04-15Add macros to return pre-defined MPIs.Werner Koch5-0/+32
2013-04-11Add gcry_pubkey_get_sexp.Werner Koch9-1/+50
2013-04-11Remove obsolete warning note from gcry_pk_keygrip.Werner Koch1-2/+2
2013-04-11Remove unused code.Werner Koch1-4/+0
2013-04-05Add test case for SCRYPT and rework the code.Werner Koch1-1/+1
2013-04-04Add the SCRYPT KDF functionChristian Grothoff1-1/+2
2013-03-21Fix make dependency regression.Werner Koch1-1/+1
2013-03-20Use finer grained on-the-fly helper computations for EC.Werner Koch1-1/+4
2013-03-20Provide GCRYPT_VERSION_NUMBER macro, add build info to the binary.Werner Koch2-2/+8
2013-03-19Extend the new EC interface and fix two bugs.Werner Koch2-0/+4
2013-03-15mpi: Add functions to manipulate an EC context.Werner Koch9-16/+136
2013-03-13Add GCRYMPI_FLAG_CONST and make use constants.Werner Koch4-2/+27
2013-03-13Add GCRYMPI_FLAG_IMMUTABLE to help debugging.Werner Koch2-4/+10
2013-03-08mpi: Add an API for EC math.Werner Koch9-4/+246
2013-03-08mpi: Add an API for EC point operations.Werner Koch5-2/+110
2013-03-07mpi: Add mpi_snatch and change an internal typedef.Werner Koch6-13/+36
2013-02-20Fix building of hwf-x86.cWerner Koch1-0/+2
2013-02-19Add AES-NI/AVX accelerated Camellia implementationJussi Kivilinna3-0/+7
2013-02-19Camellia, prepare glue code for AES-NI/AVX implementationJussi Kivilinna1-0/+8
2012-12-21Prepare for hardware feature detection on other platforms.Werner Koch5-183/+282
2012-12-21Clean up i386/x86-64 cpuid usage in hwfeatures.cJussi Kivilinna1-218/+122
2012-12-18Add support for using DRNG random number generatorDmitry Kasatkin3-0/+32
2012-12-03random: Add a RNG selection interface and system RNG wrapper.Werner Koch2-3/+67
2012-12-03Update the copyright years.Werner Koch1-19/+21
2012-11-26Optimize wipememory2 for i386 and x86-64Jussi Kivilinna1-1/+42
2012-11-21Do not detect AES-NI support if disabled by configure.Werner Koch1-4/+10
2012-11-21Add x86_64 support for AES-NIJussi Kivilinna1-3/+0
2012-11-21Fix cpuid vendor-id check for i386 and x86-64Jussi Kivilinna1-27/+32
2012-11-21Fix hwdetect assembler clobbersJussi Kivilinna1-4/+4
2012-11-05Switch to the new automagic beta numbering scheme.Werner Koch1-2/+2
2012-10-30Fixed indentation of sexp.cWerner Koch1-189/+220
2012-08-16Replace deliberate division by zero with _gcry_divide_by_zero.Xi Wang2-0/+10
2012-06-21Clear AESNI feature flag for x86_64.Werner Koch1-0/+3