Attached is the newest version of the patch, which solves all failures
mentioned above except for the EVP_PKEY_derive_set_peer diffie-hellman
group 14 one:

1504 runs, 5067 assertions, 4 failures, 3 errors, 0 skips

Next steps are

* split the patch into smaller patches to ease upstream inclusion
* automatically load the custom ssl config with legacy providers if OpenSSL 3.0 
is detected
* try to mock up the group 14 issue in a C PoC to get some OpenSSL upstream 
eyeballs on the problem


** Patch added: "0001-WIP-patch-for-openssl3.patch"
   
https://bugs.launchpad.net/ubuntu/+source/vagrant/+bug/1964025/+attachment/5577653/+files/0001-WIP-patch-for-openssl3.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1964025

Title:
  Do not support OpenSSL 3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ruby-bcrypt-pbkdf/+bug/1964025/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to