-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test against the LibreSSL fork of OpenSSL? #928
Comments
Probably a little bit premature to be even thinking about it given that the fork only happened a few days ago and no indication on how compatible it will be with the upstream OpenSSL imo. |
Waiting until it's at least in an actual OpenBSD elease makes sense. I was |
Adding end user reported build failure of py-cryptography on FreeBSD, with LibreSSL from ports, in case it helps get the ball rolling |
So, first thing I spot is that all the TLS compression stuff is removed. On Sat Dec 20 2014 at 3:43:17 AM Kubilay Kocak [email protected]
|
With the assistance of @Sp1l we've gotten libre building and running tests. To support this properly I think we're ultimately going to need to fork the openssl backend. This has advantages (we can remove a huge amount of feature detection for old versions of OpenSSL) and disadvantages (there will be significant code duplication). The two major changes are:
|
Just submitted https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196827 to FreeBSD ports. |
- Update to 0.7.2 - Update BUILD_DEPENDS and TEST_DEPENDS - Patch upstream sources to fix LibreSSL: * Remove EGD (Perl Entropy Gathering Daemon) support. This hasn't been needed on FreeBSD since FreeBSD 4.2 * Disable compression conditionally using OPENSSL_NO_COMP * Check features, not version for x509_vfy [1] pyca/cryptography#928 PR: 196827 Submitted by: Bernard Spil <spil.oss gmail com> git-svn-id: svn+ssh://svn.freebsd.org/ports/head@377287 35697150-7ecd-e111-bb59-0022644237b5
- Update to 0.7.2 - Update BUILD_DEPENDS and TEST_DEPENDS - Patch upstream sources to fix LibreSSL: * Remove EGD (Perl Entropy Gathering Daemon) support. This hasn't been needed on FreeBSD since FreeBSD 4.2 * Disable compression conditionally using OPENSSL_NO_COMP * Check features, not version for x509_vfy [1] pyca/cryptography#928 PR: 196827 Submitted by: Bernard Spil <spil.oss gmail com>
We do this now. |
http://www.libressl.org/
http://opensslrampage.org/
The text was updated successfully, but these errors were encountered: