summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-03-20Provide GCRYPT_VERSION_NUMBER macro, add build info to the binary.Werner Koch5-13/+33
2013-03-20Fix a memory leak in the new EC code.Werner Koch1-1/+1
2013-03-19Extend the new EC interface and fix two bugs.Werner Koch6-20/+163
2013-03-15mpi: Add functions to manipulate an EC context.Werner Koch14-119/+963
2013-03-13Add GCRYMPI_FLAG_CONST and make use constants.Werner Koch9-60/+202
2013-03-13Add GCRYMPI_FLAG_IMMUTABLE to help debugging.Werner Koch7-45/+164
2013-03-11Document the new point and EC functionsWerner Koch1-4/+148
2013-03-08mpi: Add an API for EC math.Werner Koch13-31/+493
2013-03-08mpi: Add an API for EC point operations.Werner Koch9-3/+394
2013-03-07mpi: Add mpi_snatch and change an internal typedef.Werner Koch11-89/+137
2013-03-07Add Christian to the list of authors.Werner Koch1-0/+1
2013-03-07Pretty print the configure feedback.Werner Koch2-19/+50
2013-02-20Fix building of hwf-x86.cWerner Koch1-0/+2
2013-02-20Remove build hacks for FreeBSD.Werner Koch1-6/+0
2013-02-19Rinjdael: Fix use of SSE2 outside USE_AESNI/ctx->use_aesniJussi Kivilinna1-2/+10
2013-02-19Add AES-NI/AVX accelerated Camellia implementationJussi Kivilinna8-6/+1272
2013-02-19camellia.c: Prepare for AES-NI/AVX implementationJussi Kivilinna2-96/+52
2013-02-19Camellia, prepare glue code for AES-NI/AVX implementationJussi Kivilinna3-12/+206
2012-12-21Prepare for hardware feature detection on other platforms.Werner Koch7-183/+362
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 Kasatkin5-0/+113
2012-12-18doc: Add Dmitry to AUTHORSWerner Koch1-0/+1
2012-12-05Update AUTHORS file.Werner Koch1-5/+8
2012-12-03random: Add a RNG selection interface and system RNG wrapper.Werner Koch11-19/+764
2012-12-03Update the copyright years.Werner Koch4-22/+25
2012-12-03tests: Allow use of random.c under Windows.Werner Koch2-9/+35
2012-12-03Make random-fips.c work multi-threaded.Werner Koch1-1/+1
2012-12-03Move nonce creation from csprng backend to random main module.Werner Koch5-121/+105
2012-12-03Fix building with CC="gcc -std=c90".Jussi Kivilinna1-0/+25
2012-12-03Try to use inttypes.h if stdint.h is not available.Werner Koch1-0/+2
2012-12-03Optimize buffer xoring.Jussi Kivilinna8-136/+294
2012-11-29Optimize AES-NI CTR mode.Jussi Kivilinna1-51/+39
2012-11-28Make a cpp conditional in rijndael.c better readable.Werner Koch1-3/+5
2012-11-28Fix building with Clang on x86-64 and i386Jussi Kivilinna1-13/+13
2012-11-26Optimize wipememory2 for i386 and x86-64Jussi Kivilinna1-1/+42
2012-11-26Fix missing 64bit carry handling in AES-NI CTR modeJussi Kivilinna1-18/+171
2012-11-26Add parallelized AES-NI CBC decryptionJussi Kivilinna1-9/+152
2012-11-26Clear xmm5 after use in AES-NI CTR modeJussi Kivilinna1-4/+5
2012-11-26Optimize AES-NI CBC encryptionJussi Kivilinna1-10/+37
2012-11-26Improve parallelizability of CBC decryption for AES-NIJussi Kivilinna1-22/+75
2012-11-26Extend test of chained modes for 128bit ciphersJussi Kivilinna1-17/+28
2012-11-21Fix for strict aliasing rules.Werner Koch1-18/+18
2012-11-21Do not detect AES-NI support if disabled by configure.Werner Koch1-4/+10
2012-11-21Add Jussi Kivilinna to the AUTHORS.Werner Koch1-0/+1
2012-11-21Fix too large burn_stack in camellia-glue.cJussi Kivilinna1-2/+2
2012-11-21Add x86_64 support for AES-NIJussi Kivilinna2-106/+96
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-21Use configure test for aligned attribute.Werner Koch4-4/+28
2012-11-21Fix segv with AES-NI on some platforms.Werner Koch1-1/+1