Hey everyone, I ported a new version of OpenSSL (1.1.0i) to Genode. I have it working for x86_32 and x86_64. All of my testing was done using the seL4 kernel. The changes are here:
https://github.com/sand7000/genode/tree/openssl-1.1.0i
Updating OpenSSL impacted Curl and LibSSH. I ported a newer version of Curl and started porting a newer version of LibSSH.
Additional work is required to complete this, including adding support for ARM, completing the port of LibSSH and completing the depot packaging.
The following is included in my release, if other folks want to carry it on from here:
* OpenSSL 1.1.0i works for x86_32 and x86_64 * Curl 7.50.3 works for x86_32 and x86_64 * LibSSH 0.8.3 port compiles but I have not tested it