openssl/engines
Eneas U de Queiroz c703a808a1 eng_devcrypto.c: close open session on init
cipher_init may be called on an already initialized context, without a
necessary cleanup.  This separates cleanup from initialization, closing
an eventual open session before creating a new one.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/7859)
2019-02-12 20:06:00 +01:00
..
asm Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
build.info e_devcrypto: make the /dev/crypto engine dynamic 2019-02-12 20:06:00 +01:00
e_afalg_err.c Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_afalg_err.h Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_afalg.c Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_afalg.ec
e_afalg.h Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_afalg.txt Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_capi_err.c Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_capi_err.h Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_capi.c Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_capi.ec
e_capi.txt Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_dasync_err.c Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_dasync_err.h Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_dasync.c add an additional async notification communication method based on callback 2019-01-27 12:27:17 +00:00
e_dasync.ec
e_dasync.txt Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_devcrypto.c eng_devcrypto.c: close open session on init 2019-02-12 20:06:00 +01:00
e_ossltest_err.c Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_ossltest_err.h Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_ossltest.c Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_ossltest.ec
e_ossltest.txt Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00
e_padlock.c Following the license change, modify the boilerplates in engines/ 2018-12-06 15:36:54 +01:00