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
..
2003-10-28 17:26:46 +00:00
2003-10-28 22:10:47 +00:00
2003-05-01 04:10:32 +00:00
2003-10-29 04:58:23 +00:00
2003-06-19 16:56:48 +00:00
2003-05-01 04:10:32 +00:00
2003-03-20 23:54:33 +00:00
2003-01-16 21:32:56 +00:00
2003-01-16 21:32:56 +00:00
2003-05-01 04:10:32 +00:00
2003-06-26 10:26:42 +00:00
2003-03-20 23:26:32 +00:00
2002-11-13 18:10:30 +00:00
2003-10-29 04:41:19 +00:00
2000-02-01 02:21:16 +00:00
2002-08-09 22:34:57 +00:00
2002-12-14 20:42:05 +00:00
2003-09-09 23:44:39 +00:00
2003-09-09 23:44:39 +00:00
2001-07-05 10:20:07 +00:00
2003-02-13 13:21:13 +00:00
2002-10-09 13:40:48 +00:00