[CXX-2155] Sharing a MongoClient for metadata lookup can lead to deadlock in drivers using automatic encryption Created: 12/Jan/21  Updated: 28/Oct/23  Resolved: 07/Sep/22

Status: Closed
Project: C++ Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 3.7.0

Type: Improvement Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Ezra Chung
Resolution: Fixed Votes: 0
Labels: rp-toSched
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
is related to CXX-2410 Support KMIP provider Closed

 Description   

See DRIVERS-1459 for updated details.



 Comments   
Comment by Githook User [ 07/Sep/22 ]

Author:

{'name': 'Ezra Chung', 'email': '88335979+eramongodb@users.noreply.github.com', 'username': 'eramongodb'}

Message: CXX-2410 Add support for KMIP KMS provider (#894)

  • Add support for setting TLS options for client encryption
  • Add support for setting TLS options for auto encryption
  • Make mongocxx::client_encryption moveable
  • Add KMIP provider and TLS options to basic CSE test helpers
  • Add test case sections to Prose Test 7 - Custom Endpoint Test
  • Update Prose Test 2 - Data Key and Double Encryption with KMIP
  • Update Prose Test 6 - Corpus Test with KMIP
  • Update Prose Test 7 - Custom Endpoint Test with KMIP
  • Add CSE Prose Test 11 - KMS TLS Options Tests
  • Add CAFile and tlsCertificateKeyFile env vars to Evergreen
  • Update client_encryption::create_data_key docs to include supported KMS providers
  • Update options::data_key docs to include KMIP
  • Add new MONGOCXX_TEST_* env vars to should_run_client_side_encryption_test
  • Add KMIP support for legacy runner in autoEncryptionOpts
  • Sync legacy CSE spec tests with 61b81891
  • CXX-2155 Sync legacy CSE spec tests with 947be4cf
  • CXX-2410 Sync legacy CSE spec tests with 5964c134
  • CXX-2488 Sync legacy CSE spec tests with 6a7158d5
  • CXX-2487 Sync legacy CSE spec tests with 02b4275d
  • Divide CSE legacy test runner into sections by file and test description
Comment by Esha Bhargava [ 19/Jan/21 ]

Just needs a prose test.

Generated at Wed Feb 07 22:05:04 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.