summaryrefslogtreecommitdiffstats
path: root/engines/e_gmp.c
AgeCommit message (Collapse)Author
2015-12-15Remove GMP engine.Rich Salz
Reviewed-by: Ben Laurie <ben@openssl.org>
2015-11-09Continue malloc standardisation in enginesMatt Caswell
Continuing from previous work standardise use of malloc in the engine code. Reviewed-by: Kurt Roeckx <kurt@openssl.org>
2015-10-30Replace "SSLeay" in API with OpenSSLRich Salz
All instances of SSLeay (any combination of case) were replaced with the case-equivalent OpenSSL. Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-05-04Use safer sizeof variant in mallocRich Salz
For a local variable: TYPE *p; Allocations like this are "risky": p = OPENSSL_malloc(sizeof(TYPE)); if the type of p changes, and the malloc call isn't updated, you could get memory corruption. Instead do this: p = OPENSSL_malloc(sizeof(*p)); Also fixed a few memset() calls that I noticed while doing this. Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-01-30Dead code removal #if 0 enginesRich Salz
Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-12-30mark all block comments that need format preserving so thatTim Hudson
indent will not alter them when reformatting comments Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org>
2011-01-30stop warnings about no previous prototype when compiling shared enginesDr. Stephen Henson
2009-04-26Update from 1.0.0-stable.Dr. Stephen Henson
2008-09-12AIX build updates.Andy Polyakov
2008-04-27Paul Sheer optimised the OpenSSL to/from libGMP conversions for the caseGeoff Thorpe
where they both use the same limb size. I've tweaked his patch slightly, so blame me if it breaks. Submitted by: Paul Sheer Reviewed by: Geoff Thorpe
2007-12-04gmp engine was non-operational.Andy Polyakov
2004-03-25... and this should likewise fix up those RSA implementations that weren'tGeoff Thorpe
already built and tested.
2003-06-26Conform with the standard prototype for engine control functions.Richard Levitte
2003-01-30Commit a slightly modified version of an old experiment to do RSA privateGeoff Thorpe
key operations using the GMP library. The default is not to build (or use) this code unless OPENSSL_USE_GMP is defined (because it will impose header and linker dependencies that might need specifying too).