FreeRDP/libfreerdp/crypto
Adrian Perez de Castro 436f212be3 Fix building with LibreSSL 2.7.0 or newer
With LibreSSL 2.7.0 (or newer versions) some more structs have made
opaque, which requires a few changes:

- BIO_meth_new() and related functions are now defined by LibreSSL, the
  versions from opensslcompat.{h,c} does not need to be used anymore.
- HMAC_CTX is now opaque, HMAC_CTX_new(), EVP_MD_CTX_new, and related
  functions should be used instead in winpr's hash.c.
2022-06-27 13:42:29 +02:00
..
test Replace fopen and path functions with wrappers (#7043) 2021-07-27 11:57:33 +02:00
base64.c Reformatted to new style 2019-11-07 10:53:54 +01:00
ber.c Reformatted to new style 2019-11-07 10:53:54 +01:00
certificate.c Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
CMakeLists.txt Support for OpenSSL 1.1.0 2016-11-24 17:50:09 +01:00
crypto.c Fixed #6989: Use X509_STORE_set_default_paths 2021-05-25 15:30:50 +02:00
der.c Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
er.c Reformatted to new style 2019-11-07 10:53:54 +01:00
opensslcompat.c Fix building with LibreSSL 2.7.0 or newer 2022-06-27 13:42:29 +02:00
opensslcompat.h Fix building with LibreSSL 2.7.0 or newer 2022-06-27 13:42:29 +02:00
per.c Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
tls.c Fixed #7696: Abort freerdp_connect if manually canceled 2022-03-07 15:24:08 +01:00