summaryrefslogtreecommitdiffstats
path: root/3rd_party
AgeCommit message (Collapse)AuthorFilesLines
2024-04-23libsrp6a-sha512: disable BN_mod_exp_mont_word() with LibreSSLGravatar orbea1-1/+5
When building libimobiledevice with LibreSSL 3.9 it fails with an implicit declaration for BN_mod_exp_mont_word(). This function was removed from the public symbols in LibreSSL because it is rarely used where "BN_mod_exp() and BN_mod_exp_mont() will use the word optimization when appropriate." Reference: https://github.com/libressl/portable/issues/1049 Signed-off-by: orbea <orbea@riseup.net>
2023-10-07automake: Reorder CFLAGS to fix build issues and use correct SSL library ↵Gravatar Nikias Bassen1-1/+1
flags across Makefiles
2023-07-043rd_party/libsrp6a-sha512: Updated to work with OpenSSL 3.0+ APIGravatar Nikias Bassen4-7/+74
2023-06-303rd_party/libsrp6a-sha512: Update function definitions to modern styleGravatar Nikias Bassen4-122/+40
2023-06-303rd_party/ed25519: Silence compiler warning about missing return value for freadGravatar Nikias Bassen1-1/+1
2023-03-013rd_party: Prevent installation of internal headersGravatar Nikias Bassen1-3/+2
2022-09-04Support OpenSSL built without OPENSSL_ENGINEGravatar Kabir Oberai2-3/+4
2022-03-293rd_party/libsrp6a: Add windows.h because Windows is weirdGravatar Nikias Bassen1-0/+1
2022-02-09Add support for wireless pairingGravatar Nikias Bassen39-0/+9596