From: Pekka Riikonen Date: Tue, 20 Feb 2001 16:26:53 +0000 (+0000) Subject: updates. X-Git-Tag: SILC.0.1~198 X-Git-Url: http://git.silc.fi/gitweb/?a=commitdiff_plain;h=e13c54b2d70bf09f6fd240d97ab73e90d4da74e1;p=silc.git updates. --- diff --git a/CHANGES b/CHANGES index faaa44cb..faf5fa54 100644 --- a/CHANGES +++ b/CHANGES @@ -14,6 +14,17 @@ Tue Feb 20 14:14:14 EET 2001 Pekka Riikonen the size is approximated using silc_mp_sizeinbase, which however is not relieable. + * Created Global RNG API which is global RNG that application can + initialize. After initializing, any routine anywhere in the + code (including library) can use RNG without allocating a new + RNG object. This was done to allow this sort of use of the + RNG in code that has no chance to allocate RNG object. All + applications currently allocate this and many routines in the + library use this. Affected file lib/silccrypt/silcrng.[ch]. + + * Removed the RNG kludge from lib/silcmath/primegen.c and changed + it to use the Global RNG API. + Mon Feb 19 19:59:28 EET 2001 Pekka Riikonen * The client entry's userinfo pointer must be always valid.