|
| 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.22.0
|
2 | 40 | ================
|
3 | 41 |
|
4 | 42 | Bug fixes:
|
5 |
| - |
| 43 | + |
6 | 44 | * Do not auto decrypt before emitting CommandSucceeded events.
|
7 | 45 |
|
8 | 46 | Improvements:
|
@@ -36,7 +74,7 @@ libmongoc 1.21.1
|
36 | 74 | ================
|
37 | 75 |
|
38 | 76 | Bug Fixes:
|
39 |
| - * Use static decls for OpenSSL 1.1 polyfills |
| 77 | + * Use static decls for OpenSSL 1.1 polyfills |
40 | 78 | * Prevent possible crash in _mongoc_cursor_fetch_stream
|
41 | 79 |
|
42 | 80 | Thanks to everyone who contributed to the development of this release.
|
@@ -523,7 +561,7 @@ mongo-c-driver 1.16.0
|
523 | 561 | It is my pleasure to announce the MongoDB C Driver 1.16.0.
|
524 | 562 |
|
525 | 563 | Features:
|
526 |
| - |
| 564 | + |
527 | 565 | * Support Client-side Field Level Encryption.
|
528 | 566 | * Support ability to pass an index hint to update operations.
|
529 | 567 | * Add cmake export targets.
|
@@ -2786,7 +2824,7 @@ Additions to the ABI include:
|
2786 | 2824 |
|
2787 | 2825 | Additional Notes:
|
2788 | 2826 | Existing complex index names may contain a zero instead of a type due to
|
2789 |
| -a bug in mongoc_collection_keys_to_index_string. As a result those indexes may |
| 2827 | +a bug in mongoc_collection_keys_to_index_string. As a result those indexes may |
2790 | 2828 | be hard to drop from the driver as they have a name you would not expect.
|
2791 | 2829 |
|
2792 | 2830 | Thanks to everyone who contributed to the development of this point release for
|
@@ -2852,7 +2890,7 @@ Additions to the ABI include:
|
2852 | 2890 |
|
2853 | 2891 | Additional Notes:
|
2854 | 2892 | Existing complex index names may contain a zero instead of a type due to
|
2855 |
| -a bug in mongoc_collection_keys_to_index_string. As a result those indexes may |
| 2893 | +a bug in mongoc_collection_keys_to_index_string. As a result those indexes may |
2856 | 2894 | be hard to drop from the driver as they have a name you would not expect.
|
2857 | 2895 |
|
2858 | 2896 | Thanks to everyone who contributed to the development of this point release for
|
|
0 commit comments