mongo-c-driver icon indicating copy to clipboard operation
mongo-c-driver copied to clipboard

The Official MongoDB driver for C language

Results 24 mongo-c-driver issues
Sort by recently updated
recently updated
newest added

This changeset adds options to bson_as_json that supports prettier-formatted output. Helpful when debugging differences between large documents side-by-side. These options are only exposed in the private API at the moment....

While implementing the BSON performance benchmarks in the PHP driver, we noticed a performance problem when converting BSON to JSON. In our tests, we found that encoding a `bson_t*` to...

These changes are just an "maybe something interesting to pursue", and not a finalized proposal. This should help us consolidate scripts (CMake, shell, Python, etc.) between libmongocrypt, mongocxx, and mongoc...

Refer: CXX-2303 (this work can be applied to both the C and C++ driver projects, if desired). This is a changeset that has been a long time in the works...

This adds some basic fuzzing build utilities, and defines bson2json and json2bson command-line tools. This was useful in diagnosing and debugging [CDRIVER-4383](https://jira.mongodb.org/browse/CDRIVER-4383) and [CDRIVER-3380](https://jira.mongodb.org/browse/CDRIVER-3380). It replaces the prior fuzzing target...

## Summary Addresses CDRIVER-5509. Verified by [this patch](https://spruce.mongodb.com/version/66a1476307ae920007946032). For the most part, our scripts all use Bash already following prior on EVG config refactoring and script hygiene improvements such as...

### Summary For OpenSSL versions >= 1.1.0, single-threaded clients and client pools own a single OpenSSL context that is shared among all connections a client makes over TLS. ### The...