Created originally on Bitbucket by vext01 (Edd Barrett)
Changesets for this Pull Request have not been imported, because it had been already declined on Bitbucket. Marked as closed by the import user.
The following diff fixes OpenBSD fallout from the SSL rampage. Specifically,
RAND_egd() was killed.
It also fixes the
_ssl tests on, which were suffering from undefined symbol errors. Note that the order of importing
libcrypto matters. We also have to load with
RTLD_GLOBAL so that
libssl can see
I have translated on OpenBSD and checked
ssl.RAND_egd() no longer exists. I also translated on tannit and checked that
RAND_egd() does still exist (linux systems should be unaffected).