bn_div() does some pretty nasty things with temporary variables,
authorGeoff Thorpe <geoff@openssl.org>
Fri, 31 Oct 2003 01:35:16 +0000 (01:35 +0000)
committerGeoff Thorpe <geoff@openssl.org>
Fri, 31 Oct 2003 01:35:16 +0000 (01:35 +0000)
commita9fd78f9da17215914dfca865e85698c2a584909
treea6ee2d8cdc599923838f690802445e8d943f34c6
parent5f747c7f4bfb7dc97179a1bbe746e083ca38d1e3
bn_div() does some pretty nasty things with temporary variables,
constructing BIGNUM structures with pointers offset into other bignums
(among other things). This corrects some of it that is too plainly insane,
and tries to ensure that bignums are normalised when passed to other
functions.
crypto/bn/bn_div.c