openbsd-ports/security/py-cryptography/patches/patch-src_cryptography_hazm...

18 lines
729 B
Plaintext

From 95a2b50841648c06bacca7b3d37a3b99d4f71d1e Mon Sep 17 00:00:00 2001
From: Theo Buehler <botovq@users.noreply.github.com>
Date: Tue, 22 Nov 2022 16:33:32 +0100
Subject: [PATCH] LibreSSL 3.7 adds support for Ed25519 (#7803)
Index: src/cryptography/hazmat/backends/openssl/backend.py
--- src/cryptography/hazmat/backends/openssl/backend.py.orig
+++ src/cryptography/hazmat/backends/openssl/backend.py
@@ -1987,7 +1987,7 @@ class Backend:
def ed25519_supported(self) -> bool:
if self._fips_enabled:
return False
- return not self._lib.CRYPTOGRAPHY_OPENSSL_LESS_THAN_111B
+ return self._lib.CRYPTOGRAPHY_HAS_WORKING_ED25519
def ed25519_load_public_bytes(
self, data: bytes