Hauke Mehrtens
c5b0bca4c3
tools/mxsimage: Support building with LibreSSL
...
The mxsimage utility fails to compile against LibreSSL version < 2.7.0
because LibreSSL says it is OpenSSL 2.0, but it does not support the
complete OpenSSL 1.1 interface.
LibreSSL defines OPENSSL_VERSION_NUMBER with 0x20000000L and therefor
claims to have an API compatible with OpenSSL 2.0, but it implements
EVP_MD_CTX_new(), EVP_MD_CTX_free() and EVP_CIPHER_CTX_reset() only
starting with version 2.7.0, which is not yet released. OpenSSL
implements this function since version 1.1.0.
This commit will activate the compatibility code meant for
OpenSSL < 1.1.0 also for LibreSSL version < 2.7.0.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Reviewed-by: Jonathan Gray <jsg@jsg.id.au>
2018-04-06 20:45:28 -04:00
..
2018-01-16 16:15:25 -05:00
2018-02-04 22:55:34 -05:00
2018-03-05 10:16:28 -05:00
2015-11-10 09:19:52 -05:00
2018-03-19 16:14:19 -04:00
2014-02-19 11:07:50 -05:00
2014-01-24 16:59:07 -05:00
2018-01-28 12:27:30 -05:00
2017-09-14 16:02:43 -04:00
2013-07-24 09:44:38 -04:00
2018-01-28 12:27:30 -05:00
2016-06-13 07:46:29 +09:00
2018-01-22 23:09:12 +01:00
2015-01-29 13:38:41 -05:00
2013-10-14 16:06:53 -04:00
2016-05-02 18:37:09 -04:00
2016-05-02 18:37:09 -04:00
2017-10-16 09:42:51 -04:00
2018-03-19 16:14:25 -04:00
2015-01-29 13:38:41 -05:00
2014-06-19 11:19:04 -04:00
2016-11-23 23:41:23 -08:00
2018-03-05 10:16:28 -05:00
2018-01-28 12:27:31 -05:00
2018-01-22 23:09:12 +01:00
2015-10-24 13:50:30 -04:00
2014-06-11 16:25:46 -04:00
2014-06-11 16:25:46 -04:00
2018-03-09 12:31:07 -05:00
2014-08-14 11:20:24 +02:00
2015-09-28 10:48:25 -04:00
2018-01-28 12:27:31 -05:00
2017-09-11 21:43:58 -06:00
2013-07-24 09:44:38 -04:00
2014-04-17 17:24:38 -04:00
2015-01-29 13:38:41 -05:00
2015-01-29 13:38:41 -05:00
2018-03-05 10:16:28 -05:00
2014-12-13 22:32:04 -07:00
2018-01-15 18:29:21 -07:00
2016-06-24 17:23:10 -04:00
2018-01-28 12:27:31 -05:00
2013-10-14 16:06:54 -04:00
2017-06-16 10:11:38 -04:00
2018-03-09 13:04:02 +01:00
2018-03-30 12:52:48 +02:00
2017-07-12 06:57:55 +02:00
2017-02-17 10:15:56 +01:00
2015-04-10 14:23:26 +02:00
2018-03-22 13:25:20 -04:00
2014-12-18 17:26:08 -07:00
2018-01-28 12:27:30 -05:00
2013-07-24 09:45:01 -04:00
2013-07-24 09:45:01 -04:00
2018-01-28 12:27:31 -05:00
2015-03-28 12:07:47 -04:00
2015-10-24 13:50:30 -04:00
2017-07-06 16:17:16 -04:00
2017-07-22 15:36:19 -04:00
2017-05-17 23:23:58 +05:30
2017-10-15 18:13:13 +09:00
2018-01-29 13:36:32 +01:00
2016-02-21 11:09:19 +01:00
2018-04-06 20:45:28 -04:00
2014-11-20 10:13:45 +01:00
2018-01-19 15:49:24 -05:00
2014-04-17 17:24:38 -04:00
2013-07-24 09:45:01 -04:00
2013-07-24 09:45:01 -04:00
2014-06-05 14:38:38 -04:00
2014-06-05 14:38:38 -04:00
2017-09-11 07:55:36 -07:00
2013-10-14 16:06:53 -04:00
2018-01-12 08:05:12 -05:00
2018-01-12 08:05:12 -05:00
2015-11-16 17:22:18 -05:00
2017-05-05 16:45:57 -04:00
2017-11-21 23:57:23 +01:00
2017-06-07 07:29:22 -06:00
2017-05-10 13:37:21 -06:00
2018-01-28 12:27:30 -05:00
2017-06-07 07:29:22 -06:00
2017-06-07 07:29:22 -06:00
2015-01-29 13:38:41 -05:00
2018-03-19 16:14:19 -04:00
2017-05-05 16:45:57 -04:00
2015-01-29 13:38:41 -05:00
2013-10-14 16:06:53 -04:00
2014-06-19 11:19:04 -04:00
2016-10-06 09:06:16 +02:00
2018-03-23 09:36:15 +01:00
2018-03-23 09:36:15 +01:00