aboutsummaryrefslogtreecommitdiff
path: root/library/bignum.c
AgeCommit message (Expand)AuthorFilesLines
2015-10-05Fix references to non-standard SIZE_T_MAXManuel Pégourié-Gonnard1-2/+3
2015-10-01Fix potential buffer overflow in mpi_read_string()Manuel Pégourié-Gonnard1-2/+7
2015-02-13Update copyright line to 2015Paul Bakker1-1/+1
2015-01-28Fix urlManuel Pégourié-Gonnard1-1/+1
2015-01-26Update copyright noticeManuel Pégourié-Gonnard1-5/+2
2014-07-08Introduce polarssl_zeroize() instead of memset() for zeroizationPaul Bakker1-2/+7
2014-07-08Fix bug with mpi_fill_random() on big-endianPaul Bakker1-1/+13
2014-07-08Potential memory leak in mpi_exp_mod() when error occurs duringPaul Bakker1-1/+1
2014-07-08Make the compiler work-around more specificManuel Pégourié-Gonnard1-6/+9
2014-07-08Work around a compiler bug on OS X.Manuel Pégourié-Gonnard1-1/+8
2014-07-07Avoid "unreachable code" warningManuel Pégourié-Gonnard1-4/+3
2014-07-07Added MPI_CHK around unguarded mpi callsPaul Bakker1-3/+6
2014-07-07Fix potential memory leak in bignum selftestManuel Pégourié-Gonnard1-11/+16
2014-07-07Fix misplaced initialisation.Manuel Pégourié-Gonnard1-2/+1
2014-07-07Added missing MPI_CHK() around some statementsPaul Bakker1-5/+5
2014-07-07Minor change that makes life easier for static analyzers / compilersPaul Bakker1-2/+4
2013-06-14Fixed bignum.c and bn_mul.h to support Thumb2 and LLVM compilerPaul Bakker1-2/+10
2013-03-06Added conversion to int for a t_uint value to prevent compiler warningsPaul Bakker1-1/+1
2012-11-18Fixed segfault in mpi_shift_r()Manuel Pégourié-Gonnard1-0/+3
2012-11-13 - Allow R and A to point to same mpi in mpi_div_mpiPaul Bakker1-1/+1
2012-11-07 - Fixed comments / typosPaul Bakker1-4/+0
2012-11-02 - Moved mpi_inv_mod() outside POLARSSL_GENPRIMEPaul Bakker1-2/+2
2012-10-30 - And fixed orderPaul Bakker1-1/+1
2012-10-24 - Removed snprintf altogether for critical code pathsPaul Bakker1-1/+2
2012-10-24 - Do not use sprintf(), use snprintf() instead.Paul Bakker1-1/+1
2012-10-19 - Added extra check to prevent crash on failed memory allocationPaul Bakker1-1/+1
2012-10-02 - Rewrote bignum type definition #ifdef tree to work better on allPaul Bakker1-1/+1
2012-10-01 - Moved from unsigned long to uint32_t throughout codePaul Bakker1-1/+1
2012-09-26 - Change buffer size on mpi_write_file() to cover larger size MPIsPaul Bakker1-3/+4
2012-09-16 - Fixed bug in mpi_add_abs with adding a small number to a large mpi with ca...Paul Bakker1-1/+1
2012-05-19 - Moved to prevent uninitialized exit varPaul Bakker1-13/+13
2012-05-16 - mpi_exp_mod() now correctly handles negative base numbers (Closes ticket #52)Paul Bakker1-2/+25
2012-05-08 - Const correctness mpi_get_bit()Paul Bakker1-1/+1
2012-04-20 - Fill full buffer (Wrong parameter usage)Paul Bakker1-2/+2
2012-03-22 - Fixed a mistake in mpi_cmp_mpi() where longer B values are handled wrongPaul Bakker1-1/+1
2012-02-12 - Fixed mpi_fill_random() to fill and create right size MPIPaul Bakker1-2/+2
2012-01-22 - Changed back statementPaul Bakker1-1/+1
2012-01-20 - Fixed compiler error on 64-bit systems not using GCCPaul Bakker1-1/+1
2011-12-10 - Changed the behaviour of x509parse_parse_crt for permissive parsing. Now r...Paul Bakker1-2/+2
2011-11-30 - Better buffer handling in mpi_read_file()Paul Bakker1-2/+6
2011-11-27 - Changed the used random function pointer to more flexible format. Renamed ...Paul Bakker1-10/+11
2011-11-25 - Introduced POLARSSL_MPI_MAX_SIZE and POLARSSL_MPI_MAX_BITS for MPI size m...Paul Bakker1-3/+9
2011-11-25 - Added POLARSSL_MPI_WINDOW_SIZE definition to allow easier time to memory ...Paul Bakker1-1/+4
2011-08-23 - Fixed unconverted t_dbl into t_udblPaul Bakker1-5/+5
2011-05-26 - Fixed a whole bunch of dependencies on defines between files, examples and...Paul Bakker1-0/+2
2011-05-18 - Added mpi_get_bit() and mpi_set_bit() individual bit setter/getter functions.Paul Bakker1-0/+38
2011-05-05 - mpi_init() and mpi_free() only accept a single argument and do not accept ...Paul Bakker1-61/+53
2011-05-05 - Removed conversions to int when not needed to prevent signed / unsigned si...Paul Bakker1-5/+8
2011-04-25 - Functions requiring File System functions can now be disables by undefinin...Paul Bakker1-0/+2
2011-04-24 - Renamed t_s_int, t_int and t_dbl to respectively t_sint, t_uint and t_udbl...Paul Bakker1-41/+41