Geoff Thorpe 2ce90b9b74 BN_CTX is opaque and the static initialiser BN_CTX_init() is not used
except internally to the allocator BN_CTX_new(), as such this deprecates
the use of BN_CTX_init() in the API. Moreover, the structure definition of
BN_CTX is taken out of bn_lcl.h and moved into bn_ctx.c itself.

NDEBUG should probably only be "forced" in the top-level configuration, but
until it is I will avoid removing it from bn_ctx.c which might surprise
people with massive slow-downs in their keygens. So I've left it in
bn_ctx.c but tidied up the preprocessor logic a touch and made it more
tolerant of debugging efforts.
2003-10-29 18:04:37 +00:00
..
1999-04-29 16:04:54 +00:00
2000-12-07 22:06:09 +00:00
2002-12-20 16:38:06 +00:00
2000-12-07 22:06:09 +00:00
2002-11-27 13:40:41 +00:00
2000-11-30 00:18:19 +00:00
2002-10-28 14:02:19 +00:00
2003-02-01 20:58:59 +00:00
2000-02-16 13:24:06 +00:00
2002-08-02 15:13:10 +00:00
2002-11-14 11:22:01 +00:00
2003-02-22 18:00:14 +00:00