transmission/tests
Mike Gelfand 142b2a088d
Support wolfSSL 4.6+ (#3398)
* Fix testing against reference crypto implementation

Build would fail on CI if using cyassl/wolfssl or polarssl/mbedtls as a
backend and testing it against reference openssl implementation due to
missing include directories, but only if bundled (non-system) b64 is
used.

* Iniitalize size arguments to `wc_DhGenerateKeyPair`

Despite it not being mentioned in the documentation [1] and v4.6 release
notes [2], the two size parameters became [3] not purely "out", but
"in/out", to avoid potential buffer overflows.

[1] https://www.wolfssl.com/documentation/manuals/wolfssl/group__Diffie-Hellman.html
[2] https://github.com/wolfSSL/wolfssl/releases/tag/v4.6.0-stable
[3] 4364700c01
2022-07-03 14:05:40 +01:00
..
gtest Combine all tests in a single executable to speed up the build 2021-08-16 23:16:36 +03:00
libtransmission Support wolfSSL 4.6+ (#3398) 2022-07-03 14:05:40 +01:00
utils Ensure hybrid torrents are parsed correctly. (#3388) 2022-07-02 12:16:34 -05:00
CMakeLists.txt refactor: use fmt (#2758) 2022-03-13 23:43:35 -05:00