Open fpseverino opened 2 days ago
Thanks for filing this @fpseverino! Let's nail this down before we move forward on #278 and #267, as I'd like us to make sure we aren't going to regress those.
I agree @Lukasa! This will need a BoringSSL update too, right? Is it something that I can/should do?
It's going to be a lot easier for me to do it than you, I suspect
All right, just to clarify, would you also take care of updating the script or would you prefer me to do it?
I can update the script as well. :smile:
In BoringSSL some algorithms, like ML-KEM and ML-DSA, are written in C++, but the
vendor-boringssl.sh
script doesn't look for.cc
files inside BoringSSL’scrypto
directory.New Issue Checklist
main
branch)Expected behavior
Being able to use methods from algorithms written in C++
Actual behavior
Not being able to use methods from algorithms written in C++
Steps to reproduce
Sources/CCryptoBoringSSL/include/CCryptoBoringSSL.h
CCryptoBoringSSL
CCryptoBoringSSL_xxx
method of an algorithm written in C++Swift Crypto version/commit hash
commit: ff0f781cf7c6a22d52957e50b104f5768b50c779
Environment