summaryrefslogtreecommitdiff
path: root/mpi
AgeCommit message (Expand)AuthorFilesLines
2013-08-05mpi: Improve gcry_mpi_invm to detect bad input.Werner Koch1-0/+5
2013-07-25Mitigate a flush+reload cache attack on RSA secret exponents.Werner Koch1-2/+11
2013-07-17Allow gcry_mpi_dump to print opaque MPIs.Werner Koch1-0/+11
2013-07-17Fix a special case bug in mpi_powm for e==0.Werner Koch1-2/+7
2013-07-10Remove duplicate header from mpi/amd64/mpih-mul2.SJussi Kivilinna1-43/+0
2013-07-10Fix i386/amd64 inline assembly "cc" clobbersJussi Kivilinna1-6/+11
2013-07-10mpi: Add __ARM_ARCH for older GCCJussi Kivilinna1-7/+26
2013-07-10mpi: add missing "cc" clobber for ARM assemblyJussi Kivilinna1-3/+3
2013-07-10Tweak ARM inline assembly for mpiJussi Kivilinna1-4/+16
2013-04-16Fix multiply by zero in gcry_mpi_ec_mul.Werner Koch1-4/+17
2013-04-15Fix addition of EC points.Werner Koch1-1/+1
2013-04-11Add gcry_pubkey_get_sexp.Werner Koch1-2/+8
2013-03-20Use finer grained on-the-fly helper computations for EC.Werner Koch1-24/+39
2013-03-19Extend the new EC interface and fix two bugs.Werner Koch1-9/+58
2013-03-15mpi: Add functions to manipulate an EC context.Werner Koch1-69/+167
2013-03-13Add GCRYMPI_FLAG_CONST and make use constants.Werner Koch2-55/+99
2013-03-13Add GCRYMPI_FLAG_IMMUTABLE to help debugging.Werner Koch3-30/+117
2013-03-08mpi: Add an API for EC math.Werner Koch1-18/+66
2013-03-08mpi: Add an API for EC point operations.Werner Koch1-0/+111
2013-03-07mpi: Add mpi_snatch and change an internal typedef.Werner Koch2-36/+54
2012-12-21Prepare for hardware feature detection on other platforms.Werner Koch1-0/+39
2012-11-08Fix extern inline use for gcc > 4.3 in c99 modeWerner Koch1-1/+8
2012-11-05Avoid dereferencing pointer right after the endWerner Koch1-1/+1
2012-08-16Replace deliberate division by zero with _gcry_divide_by_zero.Xi Wang2-4/+3
2011-12-01Generate the ChangeLog from commit logs.Werner Koch1-1/+12
2011-07-04Allow building for ARM thumb. Similar to bug#1202.Werner Koch2-2/+7
2011-03-28Fixed a few warnings emitted by gcc 4.6.Werner Koch2-2/+5
2011-02-04Nuked almost all trailing whitespace.Werner Koch19-161/+137
2011-02-01Handle opaque MPIs in gcry_mpi_cmpWerner Koch2-21/+42
2010-04-12Applied spelling fixes and more verbose test diagnositcs by Brad Hards.Werner Koch4-3/+7
2010-02-22Fix for gcc 4.4 on mipsWerner Koch2-2/+24
2009-12-09Disable all sparc64 asm stuffWerner Koch2-10/+13
2009-05-26Fix reading of a zero MPIs.Werner Koch2-5/+5
2009-02-16Portability fixes.Werner Koch3-1/+8
2008-12-05Fixed error cases in mpicoder.Werner Koch2-28/+72
2008-12-04Re-indent source4.Werner Koch2-404/+476
2008-12-03Fix last moi-pow.c change.Werner Koch2-3/+12
2008-12-02Fix bug 977.Werner Koch2-50/+40
2008-12-02Re-indented some code.Werner Koch2-246/+283
2008-08-29Overhauled the keygrip computation.Werner Koch1-2/+2
2008-08-20Replace assert calls by a new gcry_assert at most places.Werner Koch7-18/+13
2008-08-20Implemented gcry_mpi_lshift.Werner Koch2-32/+72
2008-08-19Adding gcry_mpi_lshift.Werner Koch2-0/+14
2007-10-31Reorganizatiosn to support the visibility attribute.Werner Koch5-104/+54
2007-10-29Fixed host/target usage.Werner Koch2-3/+8
2007-10-26Preparing a releaseWerner Koch2-2/+9
2007-05-092007-05-09 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann3-127/+110
2007-05-04Post release updates.Werner Koch2-2/+6
2007-05-03Minor fixes for W32Werner Koch2-9/+4
2007-04-30./Werner Koch4-2/+24