-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: pymongocrypt
-
None
We can use the cryptography library and utilize the plugable encryption build of libmongocrypt that does not link against OpenSSL: CDRIVER-3179
Using the plugable encryption we remove the requirement that a user manually install libmongocrypt on their system. Instead we can ship compatible builds of libbmongocrypt with the wheels we upload to pypi. I think we can get ship one for windows, one for macos, and one for manylinux.
- depends on
-
MONGOCRYPT-112 Create pluggable encryption layer
- Closed
- is related to
-
PYTHON-1924 PyPy 2.7 segfault running libbmongocrypt test suite
- Closed
-
PYTHON-1953 Determine pymongocrypt's compatible versions of cryptography
- Closed
- related to
-
MONGOCRYPT-26 mongocrypt_status_set requires null byte to be included in message_len
- Closed
-
NODE-2071 [FLE]: use crypto callbacks
- Closed
-
MONGOCRYPT-167 Increase mongocrypt_status_set max message length
- Closed
-
MONGOCRYPT-173 Update Java binding build process to use libmongocrypt with no native crypto
- Closed