You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[CDRIVER-4400] Rename references of "csfle" to "crypt_shared" (#1022)
* Rename references of "csfle" to "crypt_shared"
* use crypt_shared 6.0.0-rc8
* test with libmongocrypt master
* CDRIVER-4397 update fle2 find payloads
* update download-mongodb.sh to use 6.0.0-rc8
* add TODO comments to pin to 1.5.0-rc0
* fix check for crypt_shared availability
* remove unused compile definition
Co-authored-by: Kevin Albertson <[email protected]>
Co-authored-by: Ezra Chung <[email protected]>
/load_balancers/non-lb-connection-establishment/"operations against non-load balanced clusters fail if URI contains loadBalanced=true" # (CDRIVER-4356) error: expected error to contain "Driver attempted to initialize in load balancing mode, but the server does not support this mode", but got: "BSON field 'hello.loadBalanced' is an unknown field."
88
88
89
-
/client_side_encryption/bypass_spawning_mongocryptd/mongocryptdBypassSpawn # Fails if csfle is visible
89
+
/client_side_encryption/bypass_spawning_mongocryptd/mongocryptdBypassSpawn # Fails if crypt_shared is visible
Copy file name to clipboardExpand all lines: src/libmongoc/doc/mongoc_auto_encryption_opts_set_extra.rst
+16-15Lines changed: 16 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,13 +25,14 @@ Parameters
25
25
* ``mongocryptdBypassSpawn`` set to true to prevent the driver from spawning the mongocryptd process (default behavior is to spawn).
26
26
* ``mongocryptdSpawnPath`` set to a path (with trailing slash) to search for mongocryptd (defaults to empty string and uses default system paths).
27
27
* ``mongocryptdSpawnArgs`` set to an array of string arguments to pass to ``mongocryptd`` when spawning (defaults to ``[ "--idleShutdownTimeoutSecs=60" ]``).
28
-
* ``csflePath`` - Set a filepath string referring to a ``csfle`` dynamic library
29
-
file. Unset by default.
30
-
31
-
* If not set (the default), ``libmongocrypt`` will attempt to load ``csfle``
32
-
using the host system's default dynamic-library-search system.
33
-
* If set, the given path should identify the ``csfle`` dynamic library file
34
-
itself, not the directory that contains it.
28
+
* ``cryptSharedLibPath`` - Set a filepath string referring to a ``crypt_shared``
29
+
library file. Unset by default.
30
+
31
+
* If not set (the default), ``libmongocrypt`` will attempt to load
32
+
``crypt_shared`` using the host system's default dynamic-library-search
33
+
system.
34
+
* If set, the given path should identify the ``crypt_shared`` dynamic library
35
+
file itself, not the directory that contains it.
35
36
* If the given path is a relative path and the first path component is
36
37
``$ORIGIN``, the ``$ORIGIN`` component will be replaced with the absolute
37
38
path to the directory containing the ``libmongocrypt`` library in use by the
@@ -41,17 +42,17 @@ Parameters
41
42
42
43
* If the given path is a relative path, the path will be resolved relative to
43
44
the working directory of the operating system process.
44
-
* If this option is set and ``libmongocrypt`` fails to load ``csfle`` from the
45
+
* If this option is set and ``libmongocrypt`` fails to load ``crypt_shared`` from the
45
46
given filepath, ``libmongocrypt`` will fail to initialize and will not
46
-
attempt to search for ``csfle`` in any other locations.
47
+
attempt to search for ``crypt_shared`` in any other locations.
47
48
48
-
* ``csfleRequired`` - If set to ``true``, and ``libmongocrypt`` fails to load a
49
-
``csfle`` dynamic library, initialization of auto-encryption will fail
50
-
immediately and will not attempt to spawn ``mongocryptd``.
49
+
* ``cryptSharedLibRequired`` - If set to ``true``, and ``libmongocrypt`` fails
50
+
to load a ``crypt_shared`` library, initialization of auto-encryption will
51
+
fail immediately and will not attempt to spawn ``mongocryptd``.
51
52
52
-
If set to ``false`` (the default), ``csflePath`` is not set, *and*
53
-
``libmongocrypt`` fails to load ``csfle``, then ``libmongocrypt`` will proceed
54
-
without ``csfle`` and fall back to using ``mongocryptd``.
53
+
If set to ``false`` (the default), ``cryptSharedLibPath`` is not set, *and*
54
+
``libmongocrypt`` fails to load ``crypt_shared``, then ``libmongocrypt`` will
55
+
proceed without ``crypt_shared`` and fall back to using ``mongocryptd``.
55
56
56
57
For more information, see the `Client-Side Encryption specification <https://github.com/mongodb/specifications/blob/master/source/client-side-encryption/client-side-encryption.rst#extraoptions>`_.
0 commit comments