Remove CyaSSL, WolfSSL < 3.10.4 support
authorEneas U de Queiroz <cotequeiroz@gmail.com>
Thu, 19 Sep 2019 02:18:01 +0000 (23:18 -0300)
committerHauke Mehrtens <hauke@hauke-m.de>
Fri, 20 Sep 2019 18:48:12 +0000 (20:48 +0200)
commit79d91aa6e7f2fe544a4953fbae1c8bdcdba78099
tree7820ee0a7d54fac4b58c55cb307c06d07f39f6d6
parente8f9c22d02fccde1d992f324280fb9966d3b4be6
Remove CyaSSL, WolfSSL < 3.10.4 support

This updates the CyaSSL names to wolfSSL, and removes obsolete code to
support old versions of the library < v3.10.4.

Some #include statements were moved around, so that wolfssl/options.h is
loaded before any other wolfssl/openssl header.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
CMakeLists.txt
ustream-internal.h
ustream-io-cyassl.c [deleted file]
ustream-io-wolfssl.c [new file with mode: 0644]
ustream-openssl.c
ustream-openssl.h