Mercurial > dropbear
comparison changes.txt @ 386:97db060d0ef5 libtommath-orig libtommath-0.40
Update to LibTomMath 0.40
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Thu, 11 Jan 2007 03:11:15 +0000 |
parents | 91fbc376f010 |
children |
comparison
equal
deleted
inserted
replaced
282:91fbc376f010 | 386:97db060d0ef5 |
---|---|
1 December 24th, 2006 | |
2 v0.40 -- Updated makefile to properly support LIBNAME | |
3 -- Fixed bug in fast_s_mp_mul_high_digs() which overflowed (line 83), thanks Valgrind! | |
4 | |
5 April 4th, 2006 | |
6 v0.39 -- Jim Wigginton pointed out my Montgomery examples in figures 6.4 and 6.6 were off by one, k should be 9 not 8 | |
7 -- Bruce Guenter suggested I use --tag=CC for libtool builds where the compiler may think it's C++. | |
8 -- "mm" from sci.crypt pointed out that my mp_gcd was sub-optimal (I also updated and corrected the book) | |
9 -- updated some of the @@ tags in tommath.src to reflect source changes. | |
10 -- updated email and url info in all source files | |
11 | |
12 Jan 26th, 2006 | |
13 v0.38 -- broken makefile.shared fixed | |
14 -- removed some carry stores that were not required [updated text] | |
15 | |
16 November 18th, 2005 | |
17 v0.37 -- [Don Porter] reported on a TCL list [HEY SEND ME BUGREPORTS ALREADY!!!] that mp_add_d() would compute -0 with some inputs. Fixed. | |
18 -- [[email protected]] reported the makefile.bcc was messed up. Fixed. | |
19 -- [Kevin Kenny] reported some issues with mp_toradix_n(). Now it doesn't require a min of 3 chars of output. | |
20 -- Made the make command renamable. Wee | |
21 | |
22 August 1st, 2005 | |
23 v0.36 -- LTM_PRIME_2MSB_ON was fixed and the "OFF" flag was removed. | |
24 -- [Peter LaDow] found a typo in the XREALLOC macro | |
25 -- [Peter LaDow] pointed out that mp_read_(un)signed_bin should have "const" on the input | |
26 -- Ported LTC patch to fix the prime_random_ex() function to get the bitsize correct [and the maskOR flags] | |
27 -- Kevin Kenny pointed out a stray // | |
28 -- David Hulton pointed out a typo in the textbook [mp_montgomery_setup() pseudo-code] | |
29 -- Neal Hamilton (Elliptic Semiconductor) pointed out that my Karatsuba notation was backwards and that I could use | |
30 unsigned operations in the routine. | |
31 -- Paul Schmidt pointed out a linking error in mp_exptmod() when BN_S_MP_EXPTMOD_C is undefined (and another for read_radix) | |
32 -- Updated makefiles to be way more flexible | |
33 | |
1 March 12th, 2005 | 34 March 12th, 2005 |
2 v0.35 -- Stupid XOR function missing line again... oops. | 35 v0.35 -- Stupid XOR function missing line again... oops. |
3 -- Fixed bug in invmod not handling negative inputs correctly [Wolfgang Ehrhardt] | 36 -- Fixed bug in invmod not handling negative inputs correctly [Wolfgang Ehrhardt] |
4 -- Made exteuclid always give positive u3 output...[ Wolfgang Ehrhardt ] | 37 -- Made exteuclid always give positive u3 output...[ Wolfgang Ehrhardt ] |
5 -- [Wolfgang Ehrhardt] Suggested a fix for mp_reduce() which avoided underruns. ;-) | 38 -- [Wolfgang Ehrhardt] Suggested a fix for mp_reduce() which avoided underruns. ;-) |