Closed ghost closed 4 years ago
My guess is that if we have this, libstrophe should have it too.
@jubalh ok, done: https://github.com/strophe/libstrophe/pull/134 :)
@mazocomp Thanks! I'll let @pasis handle this. Or if he merges it on libstrophe I'll merge it here.
Hello, I need to understand difference between openssl (different versions) and libressl. Will check it later.
@pasis LibreSSL is OpenBSD's fork of OpenSSL and it's mostly compatible. Its goals are:
@mazocomp , thanks for explaining. But I mean the difference in the initialization API. I would like to fully understand correctness of the patch before landing.
@pasis oh, unfortunately I am ignorant here, I believe the current maintainer of libstrophe in OpenBSD, Rafael Sadowski @sizeofvoid , can explain you everything you need. (you may also contact him by e-mail rsadowski at openbsd dot org)
@mazocomp thank you for advice.
@mazocomp thank you for advice.
I'll check it out in March after my vacation.
I ported solution from nginx to libstrophe: https://github.com/strophe/libstrophe/commit/18b67d6eafbecb8ff3f6cb514594d115e099117d. I like it more since it's localized in a single place. Besides, current patch doesn't build with openssl. I think this PR can be closed after backporting the patch from libstrophe.
Merged solution from libstrophe. See 364c8ca60bbab4f869bb0072b55106f9c8a4133d
This patch is taken from OpenBSD!