libmongocrypt
libmongocrypt copied to clipboard
Required C library for Client Side and Queryable Encryption in MongoDB
This PR intends to meet the requirement: > Projects that are also published on distribution channels MUST comply with the corresponding SSDLC policy. libmongocrypt is published to the MongoDB PPA....
### Description Use libmongocrypt native crypto when available. ### What's changing - Bundle crypto-enabled libmongocrypt on Mac. - On linux continue to bundle crypto-disabled libmongocrypt, but inform users to install...
Retry GCP, AWS, and Azure requests that encounter transient errors. Evergreen testing with the C driver implementation: https://spruce.mongodb.com/version/664bc7d2ebaef90007283d77/ Scope doc: https://docs.google.com/document/d/1JUVC2-Pe8mfpgemHyb4ihsIOzIe_QFQPnYDJV2idVY4/edit
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6. Commits 35a517c Release version 1.15.6 of the npm package. c4f847f Drop Proxy-Authorization across hosts. 8526b4a Use GitHub for disclosure. See full diff in compare...
This PR fixes an issue when installing `mongodb-client-encryption` with `npm install --build-from-source`. ``` make: Entering directory '/home/yakoyoku/Codes/JavaScript/Clones/mongosh/node_modules/mongodb-client-encryption/build' CXX(target) Release/obj.target/mongocrypt/src/mongocrypt.o SOLINK_MODULE(target) Release/obj.target/mongocrypt.node /usr/bin/ld: cannot find /home/yakoyoku/Codes/JavaScript/Clones/mongosh/node_modules/mongodb-client-encryption/deps/lib/libmongocrypt-static.a: No such file or directory...
This changeset comes from tentative inclusion in mongo-c-driver for the csfle patch, which uncovered a few quirks and possible improvements: - `mlib.cmake` to define an import the library and its...
see [jira's issue](https://jira.mongodb.org/projects/MONGOCRYPT/issues/MONGOCRYPT-583) for general intro. some comments now * when loading system, only load the wanted library, so it creates target `bson_shared` if `USE_SHARED_LIBBSON` else `bson_shared`; that allows to...
This changeset allows building using a system-installation of libdfp as an alternative to IntelDFP. # Change Summary ## Package/CMake Changes - Setting `MONGOCRYPT_DFP_DIR` to `USE-SYSTEM` will search for both IntelDFP...
# Summary Add crypto parameters to payloads `mc_FLE2InsertUpdatePayloadV2_t` and `mc_FLE2FindRangePayloadV2_t`. Updates to expected payloads specification tests are in (https://github.com/mongodb/specifications/pull/1616) and were verified with the C driver in [this patch](https://spruce.mongodb.com/version/66a3995faf9e8300073567c0/). #...