~ubuntu-branches/ubuntu/utopic/dropbear/utopic-proposed

« back to all changes in this revision

Viewing changes to libtommath/changes.txt

  • Committer: Bazaar Package Importer
  • Author(s): Matt Johnston
  • Date: 2005-12-08 19:20:21 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20051208192021-nyp9rwnt77nsg6ty
Tags: 0.47-1
* New upstream release.
* SECURITY: Fix incorrect buffer sizing.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
March 12th, 2005
 
2
v0.35  -- Stupid XOR function missing line again... oops.
 
3
       -- Fixed bug in invmod not handling negative inputs correctly [Wolfgang Ehrhardt]
 
4
       -- Made exteuclid always give positive u3 output...[ Wolfgang Ehrhardt ]
 
5
       -- [Wolfgang Ehrhardt] Suggested a fix for mp_reduce() which avoided underruns.  ;-)
 
6
       -- mp_rand() would emit one too many digits and it was possible to get a 0 out of it ... oops
 
7
       -- Added montgomery to the testing to make sure it handles 1..10 digit moduli correctly
 
8
       -- Fixed bug in comba that would lead to possible erroneous outputs when "pa < digs" 
 
9
       -- Fixed bug in mp_toradix_size for "0" [Kevin Kenny]
 
10
       -- Updated chapters 1-5 of the textbook ;-) It now talks about the new comba code!
 
11
 
 
12
February 12th, 2005
 
13
v0.34  -- Fixed two more small errors in mp_prime_random_ex()
 
14
       -- Fixed overflow in mp_mul_d() [Kevin Kenny]
 
15
       -- Added mp_to_(un)signed_bin_n() functions which do bounds checking for ya [and report the size]
 
16
       -- Added "large" diminished radix support.  Speeds up things like DSA where the moduli is of the form 2^k - P for some P < 2^(k/2) or so
 
17
          Actually is faster than Montgomery on my AMD64 (and probably much faster on a P4)
 
18
       -- Updated the manual a bit
 
19
       -- Ok so I haven't done the textbook work yet... My current freelance gig has landed me in France till the 
 
20
          end of Feb/05.  Once I get back I'll have tons of free time and I plan to go to town on the book.
 
21
          As of this release the API will freeze.  At least until the book catches up with all the changes.  I welcome
 
22
          bug reports but new algorithms will have to wait.
 
23
 
 
24
December 23rd, 2004
 
25
v0.33  -- Fixed "small" variant for mp_div() which would munge with negative dividends...
 
26
       -- Fixed bug in mp_prime_random_ex() which would set the most significant byte to zero when
 
27
          no special flags were set
 
28
       -- Fixed overflow [minor] bug in fast_s_mp_sqr()
 
29
       -- Made the makefiles easier to configure the group/user that ltm will install as
 
30
       -- Fixed "final carry" bug in comba multipliers. (Volkan Ceylan)
 
31
       -- Matt Johnston pointed out a missing semi-colon in mp_exptmod
 
32
 
1
33
October 29th, 2004
2
34
v0.32  -- Added "makefile.shared" for shared object support
3
35
       -- Added more to the build options/configs in the manual