aboutsummaryrefslogtreecommitdiffstats
path: root/lib/inets
diff options
context:
space:
mode:
authorLars Thorsen <[email protected]>2018-08-15 12:26:44 +0200
committerLars Thorsen <[email protected]>2018-08-23 07:26:32 +0200
commitb7d7cc2c3ce83c1206c3ba98a2b90958f4c50693 (patch)
treef66c2ff9fcf2d29ec469e602cec68194b2da3a6b /lib/inets
parente37eec271ad08a6689e358071eeb800674cde938 (diff)
downloadotp-b7d7cc2c3ce83c1206c3ba98a2b90958f4c50693.tar.gz
otp-b7d7cc2c3ce83c1206c3ba98a2b90958f4c50693.tar.bz2
otp-b7d7cc2c3ce83c1206c3ba98a2b90958f4c50693.zip
Updated the engine load functionality
- engine_load/3/4 can be called multiple times for same engine if it allows it (eg doesn't contain global data) - ensure_engine_loaded/2/3 is new functions that guarantees that the engine is just loaded once by adding it to OpenSSL internal engine list and check that before loading. - ensure_engine_unloaded/1/2 is new functions that is used to unload engines loaded with ensure_engine_loaded (remove it from OpenSSL internal engine list and then unload). - new utility functions engine_by_id/1, engine_add/1, engine_remove/1, engine_get_id/1 and engine_get_name/1 Conflicts: lib/crypto/c_src/crypto.c
Diffstat (limited to 'lib/inets')
0 files changed, 0 insertions, 0 deletions