aboutsummaryrefslogtreecommitdiffstats
path: root/src/_cffi_src/openssl/engine.py
Commit message (Collapse)AuthorAgeFilesLines
* remove cryptodev (#3770)Paul Kehrer2017-07-081-10/+0
| | | | | | * remove cryptodev * oops
* Funcs macros gone (#3695)Paul Kehrer2017-06-271-3/+0
| | | | | | | | * No more FUNCS/MACROS distinction * change the docs to not talk about MACROS since they're gone * remove out of date comment
* Attempt to simplify the libressl checing (#3482)Alex Gaynor2017-03-261-1/+1
| | | | | | | | | | * Attempt to simplify the libressl checing * SHENANGINS * Attempted fix * More simplification
* a few more func->macro transitions for 1.1.0 compatibility (#2885)Paul Kehrer2016-04-301-1/+1
|
* partially opaque RAND_METHODPaul Kehrer2016-03-111-3/+1
| | | | | We only populate bytes, pseudobytes, and status and in OpenSSL 1.1.0 seed and add changed signature (from void return to int).
* engine ECDH/ECDSA/STORE no longer exist in 1.1.0Paul Kehrer2016-03-091-27/+4
| | | | Also, ENGINE_load_openssl and ENGINE_load_dynamic became macros.
* make engine addition idempotentPaul Kehrer2015-10-211-0/+2
| | | | | | | | | | | Threading issues keep cropping up. ENGINE_add already acquires a lock at the C layer via CRYPTO_w_lock (provided you have registered the locking callbacks) so let's try to use that. As part of this we'll try to init the openssl locks, but of course there's potentially a race there as well. Clearly this isn't the real fix but it might improve the situation while we try to determine what to do.
* remove openssl CONDITIONAL_NAMESPaul Kehrer2015-08-031-6/+0
|
* don't need the intermediary 'struct' declaration.Glyph2015-06-271-10/+8
|
* comply with C coding standard, for which there is no linterGlyph2015-06-261-7/+7
|
* deopaque a couple of thingsGlyph2015-06-261-2/+11
|
* convert to cffi 1.0 precompile systemPaul Kehrer2015-06-071-0/+168