* mpi-internal.h [M_DEBUG]: Removed this unused code.
authorWerner Koch <wk@gnupg.org>
Fri, 19 Dec 2003 19:50:04 +0000 (19:50 +0000)
committerWerner Koch <wk@gnupg.org>
Fri, 19 Dec 2003 19:50:04 +0000 (19:50 +0000)
commit942783ba87c8d36cd0fb1e040c7ed78d0a6dce58
tree0dd63136838e63c6ae773027d0ecb81d8b3ea47a
parent87ab67996b2d67322fdeaf1753010130d5942af6
* mpi-internal.h [M_DEBUG]: Removed this unused code.
(struct karatsuba_ctx): Added TSPACE_NLIMBS and TP_NLIMBS.
* mpiutil.c (_gcry_mpi_free_limb_space): Add arg NLIMBS and wipe
out the memory.  Changed all callers.
* mpih-mul.c (_gcry_mpih_mul_karatsuba_case): Keep track of
allocated limbs.
* mpi-div.c (_gcry_mpi_tdiv_qr): Keep track of allocated limbs.
* mpi-mul.c (gcry_mpi_mul): Ditto.
* mpi-pow.c (gcry_mpi_powm): Ditto.

* mpiutil.c (gcry_mpi_randomize): Use gcry_create_nonce if WEAK
random has been requested.
mpi/ChangeLog
mpi/mpi-div.c
mpi/mpi-internal.h
mpi/mpi-mul.c
mpi/mpi-pow.c
mpi/mpih-mul.c
mpi/mpiutil.c