hostapd/src
David Woodhouse 6326fa0c40 Fix ENGINE support with OpenSSL 1.1+
Commit 373c796948 ("OpenSSL: Fix compile with OpenSSL 1.1.0 and
deprecated APIs") removed a call to ENGINE_load_dynamic() for newer
versions of OpenSSL, asserting that it should happen automatically.

That appears not to be the case, and loading engines now fails because
the dynamic engine isn't present.

Fix it by calling ENGINE_load_builtin_engines(), which works for all
versions of OpenSSL. Also remove the call to ERR_load_ENGINE_strings()
because that should have happened when SSL_load_error_strings() is
called anyway.

Fixes: 373c796948 ("OpenSSL: Fix compile with OpenSSL 1.1.0 and deprecated APIs")
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2019-04-30 12:10:40 +03:00
..
ap FT: Allow cached XXKey/MPMK to be used if new XXKey is not available 2019-04-28 15:52:43 +03:00
common DPP2: Check conn->ctrl more consistently 2019-04-28 20:28:46 +03:00
crypto Fix ENGINE support with OpenSSL 1.1+ 2019-04-30 12:10:40 +03:00
drivers nl80211: Simplify if_indices tracking 2019-04-28 21:05:54 +03:00
eap_common Share common SAE and EAP-pwd functionality: own scalar generation 2019-04-26 17:33:44 +03:00
eap_peer EAP-SAKE: Report hash function failures to callers 2019-04-19 16:52:01 +03:00
eap_server EAP-PAX server: Fix message length checks for MSGDUMP level hexdump 2019-04-20 00:27:15 +03:00
eapol_auth Add hostapd tls_flags parameter 2017-09-18 12:12:48 +03:00
eapol_supp More robust timer_tick_enabled tracking 2019-03-13 23:33:41 +02:00
fst UBSan: Define FST LLT macros without integer overflow 2019-02-25 19:48:49 +02:00
l2_packet wpa_supplicant: Don't reply to EAPOL if pkt_type is PACKET_OTHERHOST 2018-04-02 12:21:27 +03:00
p2p WPS: Add multi_ap_subelem to wps_build_wfa_ext() 2019-02-18 20:30:26 +02:00
pae mka: Avoid memory leak in unexpected case in RECEIVE 2019-04-15 22:50:06 +03:00
radius RADIUS server: Accept ERP keyName-NAI as user identity 2019-04-09 00:10:20 +03:00
rsn_supp FT: Allow cached XXKey/MPMK to be used if new XXKey is not available 2019-04-28 15:50:51 +03:00
tls TLS: Add support for RFC 5705 TLS exporter context with internal TLS 2019-03-16 18:52:09 +02:00
utils Share a single buf_shift_right() implementation 2019-04-25 23:49:43 +03:00
wps Multi-AP: Avoid memcpy(ptr, NULL, 0) in WPS Registrar initialization 2019-02-23 11:37:20 +02:00
lib.rules tests: TLS fuzzing tool 2019-02-11 02:35:29 +02:00
Makefile FST: Add the Fast Session Transfer (FST) module 2015-07-16 18:26:15 +03:00