8e56585c72
This adds a test to check if the internal implementation is not used when it is not supposed to be used. To be able to override functions using LD_PRELOAD, a shared version of the torture library was added, as well as a shared library for each of the algorithms implemented internally (ChaCha20, Poly1305, curve25519, and ed25519). Signed-off-by: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> Reviewed-by: Jakub Jelen <jjelen@redhat.com> |
||
---|---|---|
.. | ||
chacha20_override.c | ||
chacha20_override.h | ||
CMakeLists.txt | ||
curve25519_override.c | ||
curve25519_override.h | ||
ed25519_override.c | ||
ed25519_override.h | ||
poly1305_override.c | ||
poly1305_override.h | ||
torture_override.c |