PROV: Add support for error queue marks and implement in FIPS module
authorRichard Levitte <levitte@openssl.org>
Wed, 15 Jan 2020 13:09:54 +0000 (14:09 +0100)
committerRichard Levitte <levitte@openssl.org>
Tue, 21 Jan 2020 13:06:54 +0000 (14:06 +0100)
commit7b131de2bb2be8582c6dfc50bdd3cbc49e1a08be
tree1465d32d6986b8f16dcc13471066778740da4e86
parent0b9dd3842f9bbe7a7c290187056a96827d848f52
PROV: Add support for error queue marks and implement in FIPS module

This propagates ERR_set_mark(), and ERR_clear_last_mark() and
ERR_pop_to_mark() for provider use.

Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/10803)
crypto/provider_core.c
include/openssl/core_numbers.h
providers/fips/fipsprov.c