McDonough, Tim 1433e4645b
openssl: fix pinned public key build error in FIPS mode
Here is a version that should work with all versions of openssl 0.9.7
through 1.1.0.

Links to the docs:
https://www.openssl.org/docs/man1.0.2/crypto/EVP_DigestInit.html
https://www.openssl.org/docs/man1.1.0/crypto/EVP_DigestInit.html

At the very bottom of the 1.1.0 documentation there is a history section
that states, " stack allocated EVP_MD_CTXs are no longer supported."

If EVP_MD_CTX_create and EVP_MD_CTX_destroy are not defined, then a
simple mapping can be used as described here:
https://wiki.openssl.org/index.php/Talk:OpenSSL_1.1.0_Changes

Closes #2258
2018-01-25 22:16:24 +01:00
..
2016-10-18 13:59:54 +02:00
2018-01-05 23:34:30 -05:00
2018-01-05 23:34:30 -05:00
2018-01-05 23:34:30 -05:00
2017-12-05 23:21:02 +01:00
2017-09-18 22:55:50 +02:00
2017-03-26 23:56:23 +02:00
2017-07-28 16:41:29 +02:00
2018-01-24 13:27:19 +01:00
2017-09-11 09:29:50 +02:00
2017-10-25 18:48:05 +02:00
2017-04-22 11:25:27 +02:00
2017-04-22 11:25:27 +02:00
2017-09-12 09:50:24 +02:00
2017-04-22 11:25:27 +02:00
2017-12-06 00:19:09 +01:00
2017-03-26 23:56:23 +02:00
2017-06-18 23:57:45 +02:00
2016-12-21 11:07:26 +01:00
2017-09-11 09:29:50 +02:00
2017-08-23 23:58:49 +02:00
2017-10-15 15:59:43 +00:00
2017-04-22 11:25:27 +02:00
2017-03-26 23:56:23 +02:00
2017-06-21 07:46:21 +02:00
2017-06-08 10:50:47 +02:00
2017-09-02 17:47:10 +01:00
2017-03-13 23:11:45 +01:00
2017-03-26 23:56:23 +02:00
2017-12-06 14:58:26 +01:00
2018-01-05 23:34:30 -05:00
2017-10-25 18:48:05 +02:00
2017-10-25 18:48:05 +02:00
2017-12-13 00:45:42 +01:00
2017-06-30 10:17:27 +02:00
2018-01-05 23:34:30 -05:00
2017-10-30 16:40:28 +01:00
2018-01-05 23:34:30 -05:00
2017-12-01 17:38:37 +01:00
2017-09-11 09:29:50 +02:00
2017-03-26 23:56:23 +02:00
2017-10-25 18:48:05 +02:00
2017-10-30 15:27:46 +01:00
2017-12-01 17:38:37 +01:00