Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Polish off removal of unused engine bindings (#4769) | Alex Gaynor | 2019-02-25 | 1 | -12/+0 |
| | |||||
* | reduce our engine bindings even more (#4768) | Paul Kehrer | 2019-02-25 | 1 | -78/+0 |
| | |||||
* | support NO_ENGINE (#4763) | Paul Kehrer | 2019-02-25 | 1 | -0/+68 |
| | | | | | | | | * support OPENSSL_NO_ENGINE * support some new openssl config args * sigh | ||||
* | Remove a bunch of unused engine bindings (#4766) | Alex Gaynor | 2019-02-25 | 1 | -61/+0 |
| | |||||
* | remove cryptodev (#3770) | Paul Kehrer | 2017-07-08 | 1 | -10/+0 |
| | | | | | | * remove cryptodev * oops | ||||
* | Funcs macros gone (#3695) | Paul Kehrer | 2017-06-27 | 1 | -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 Gaynor | 2017-03-26 | 1 | -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 Kehrer | 2016-04-30 | 1 | -1/+1 |
| | |||||
* | partially opaque RAND_METHOD | Paul Kehrer | 2016-03-11 | 1 | -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.0 | Paul Kehrer | 2016-03-09 | 1 | -27/+4 |
| | | | | Also, ENGINE_load_openssl and ENGINE_load_dynamic became macros. | ||||
* | make engine addition idempotent | Paul Kehrer | 2015-10-21 | 1 | -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_NAMES | Paul Kehrer | 2015-08-03 | 1 | -6/+0 |
| | |||||
* | don't need the intermediary 'struct' declaration. | Glyph | 2015-06-27 | 1 | -10/+8 |
| | |||||
* | comply with C coding standard, for which there is no linter | Glyph | 2015-06-26 | 1 | -7/+7 |
| | |||||
* | deopaque a couple of things | Glyph | 2015-06-26 | 1 | -2/+11 |
| | |||||
* | convert to cffi 1.0 precompile system | Paul Kehrer | 2015-06-07 | 1 | -0/+168 |