+96
−0
Loading
The upstream Android runtime doesn’t use wolfSSL but instead Conscrypt, based on BoringSSL. This fork patches out Conscrypt in favour of using wolfSSL for a subset of the functionality. It seems like every demo app using TLS crashes under `android-translation-layer` already, so it’s hard to say if patching it out has a meaningful impact. It should presumably be possible to get another JSSE provider working, but given the lack of ability to meaningfully test it I decided not to sink too much time into it. The most compatible option would of course be to just get Conscrypt + BoringSSL working.