|
19 | 19 | -- Unified, safer and improved API's |
20 | 20 | -- Less magic numbers - return values (where appropriate) and most flags are now enums, |
21 | 21 | this was implemented in a backwards compatible way where return values were int. |
22 | | - -- API's with return values are now by default marked as "warn on unsused result", this |
| 22 | + -- API's with return values are now by default marked as "warn on unused result", this |
23 | 23 | can be disabled if required (which will most likely hide bugs), c.f. MP_WUR in tommath.h |
24 | 24 | -- Provide a whole set of setters&getters for different primitive types (long, uint32_t, etc.) |
25 | 25 | -- All those primitive setters are now optimized. |
@@ -412,8 +412,8 @@ v0.13 -- tons of minor speed-ups in low level add, sub, mul_2 and div_2 which p |
412 | 412 | Jan 17th, 2003 |
413 | 413 | v0.12 -- re-wrote the majority of the makefile so its more portable and will |
414 | 414 | install via "make install" on most *nix platforms |
415 | | - -- Re-packaged all the source as seperate files. Means the library a single |
416 | | - file packagage any more. Instead of just adding "bn.c" you have to add |
| 415 | + -- Re-packaged all the source as separate files. Means the library a single |
| 416 | + file package any more. Instead of just adding "bn.c" you have to add |
417 | 417 | libtommath.a |
418 | 418 | -- Renamed "bn.h" to "tommath.h" |
419 | 419 | -- Changes to the manual to reflect all of this |
@@ -444,7 +444,7 @@ v0.08 -- Sped up the multipliers by moving the inner loop variables into a smal |
444 | 444 | -- add etc/pprime.c program which makes numbers which are provably prime. |
445 | 445 |
|
446 | 446 | Jan 1st, 2003 |
447 | | -v0.07 -- Removed alot of heap operations from core functions to speed them up |
| 447 | +v0.07 -- Removed a lot of heap operations from core functions to speed them up |
448 | 448 | -- Added a root finding function [and mp_sqrt macro like from MPI] |
449 | 449 | -- Added more to manual |
450 | 450 |
|
|
0 commit comments