1
+ libmongoc 1.22.1
2
+ ================
3
+
4
+ Bug fixes:
5
+
6
+ * Fix documentation build when using Sphinx 5.0 or newer
7
+ * Update patch release of libmongocrypt to 1.5.2: Fix a potential data
8
+ corruption bug in RewrapManyDataKey when rotating encrypted data encryption
9
+ keys backed by GCP or Azure key services.
10
+
11
+ The following conditions will trigger this bug:
12
+
13
+ A GCP-backed or Azure-backed data encryption key being rewrapped requires
14
+ fetching an access token for decryption of the data encryption key.
15
+
16
+ The result of this bug is that the key material for all data encryption keys
17
+ being rewrapped is replaced by new randomly generated material, destroying
18
+ the original key material.
19
+
20
+ To mitigate potential data corruption, upgrade to this version or higher
21
+ before using RewrapManyDataKey to rotate Azure-backed or GCP-backed data
22
+ encryption keys. A backup of the key vault collection should always be taken
23
+ before key rotation.
24
+
25
+ Other:
26
+
27
+ * Update to Fedora 37 for RPM builds
28
+ * Dependency build of libmongocrypt re-uses the libbson of the depending
29
+ libmongoc
30
+
31
+ Thanks to everyone who contributed to the development of this release.
32
+
33
+ * Ezra Chung
34
+ * Roberto C. Sánchez
35
+ * Kevin Albertson
36
+
37
+
38
+
1
39
libmongoc 1.21.2
2
40
================
3
41
@@ -9,11 +47,13 @@ Thanks to everyone who contributed to the development of this release.
9
47
* Kevin Albertson
10
48
* Colby Pike
11
49
50
+
51
+
12
52
libmongoc 1.22.0
13
53
================
14
54
15
55
Bug fixes:
16
-
56
+
17
57
* Do not auto decrypt before emitting CommandSucceeded events.
18
58
19
59
Improvements:
@@ -53,7 +93,7 @@ libmongoc 1.21.1
53
93
================
54
94
55
95
Bug Fixes:
56
- * Use static decls for OpenSSL 1.1 polyfills
96
+ * Use static decls for OpenSSL 1.1 polyfills
57
97
* Prevent possible crash in _mongoc_cursor_fetch_stream
58
98
59
99
Thanks to everyone who contributed to the development of this release.
@@ -540,7 +580,7 @@ mongo-c-driver 1.16.0
540
580
It is my pleasure to announce the MongoDB C Driver 1.16.0.
541
581
542
582
Features:
543
-
583
+
544
584
* Support Client-side Field Level Encryption.
545
585
* Support ability to pass an index hint to update operations.
546
586
* Add cmake export targets.
@@ -2803,7 +2843,7 @@ Additions to the ABI include:
2803
2843
2804
2844
Additional Notes:
2805
2845
Existing complex index names may contain a zero instead of a type due to
2806
- a bug in mongoc_collection_keys_to_index_string. As a result those indexes may
2846
+ a bug in mongoc_collection_keys_to_index_string. As a result those indexes may
2807
2847
be hard to drop from the driver as they have a name you would not expect.
2808
2848
2809
2849
Thanks to everyone who contributed to the development of this point release for
@@ -2869,7 +2909,7 @@ Additions to the ABI include:
2869
2909
2870
2910
Additional Notes:
2871
2911
Existing complex index names may contain a zero instead of a type due to
2872
- a bug in mongoc_collection_keys_to_index_string. As a result those indexes may
2912
+ a bug in mongoc_collection_keys_to_index_string. As a result those indexes may
2873
2913
be hard to drop from the driver as they have a name you would not expect.
2874
2914
2875
2915
Thanks to everyone who contributed to the development of this point release for
0 commit comments