├── .clang-format ├── .evergreen ├── .codecov.yml ├── benchmark.yml ├── config.yml ├── config_generator │ ├── README.md │ ├── components │ │ ├── abi_compliance_check.py │ │ ├── c_std_compile.py │ │ ├── check_mongoc_public_headers.py │ │ ├── clang_format.py │ │ ├── cse │ │ │ ├── darwinssl.py │ │ │ ├── openssl.py │ │ │ └── winssl.py │ │ ├── earthly.py │ │ ├── funcs │ │ │ ├── backtrace.py │ │ │ ├── bootstrap_mongo_orchestration.py │ │ │ ├── fetch_build.py │ │ │ ├── fetch_det.py │ │ │ ├── fetch_source.py │ │ │ ├── restore_instance_profile.py │ │ │ ├── run_mock_kms_servers.py │ │ │ ├── run_simple_http_server.py │ │ │ ├── run_tests.py │ │ │ ├── set_cache_dir.py │ │ │ ├── stop_load_balancer.py │ │ │ ├── stop_mongo_orchestration.py │ │ │ ├── upload_build.py │ │ │ ├── upload_mo_artifacts.py │ │ │ └── upload_test_results.py │ │ ├── kms_divergence_check.py │ │ ├── loadbalanced.py │ │ ├── make_docs.py │ │ ├── mock_server.py │ │ ├── oidc.py │ │ ├── openssl_compat.py │ │ ├── sanitizers │ │ │ ├── asan.py │ │ │ ├── asan_cse.py │ │ │ ├── asan_sasl.py │ │ │ ├── tsan.py │ │ │ └── tsan_sasl.py │ │ ├── sasl │ │ │ ├── darwinssl.py │ │ │ ├── nossl.py │ │ │ ├── openssl.py │ │ │ └── winssl.py │ │ ├── sbom.py │ │ └── scan_build.py │ ├── etc │ │ ├── compile.py │ │ ├── cse │ │ │ ├── compile.py │ │ │ └── test.py │ │ ├── distros.py │ │ ├── function.py │ │ ├── sanitizers │ │ │ └── test.py │ │ ├── sasl │ │ │ ├── compile.py │ │ │ └── test.py │ │ └── utils.py │ ├── generate.py │ └── generators │ │ ├── functions.py │ │ ├── legacy_config.py │ │ ├── task_groups.py │ │ ├── tasks.py │ │ └── variants.py ├── etc │ ├── ecs_hosted_test.js │ ├── kerberos.realm │ ├── mongo-c-driver.spec │ ├── require-api-version.js │ ├── skip-tests.txt │ └── spec.patch ├── generated_configs │ ├── functions.yml │ ├── legacy-config.yml │ ├── task_groups.yml │ ├── tasks.yml │ └── variants.yml ├── legacy_config_generator │ ├── evergreen_config_generator │ │ ├── __init__.py │ │ ├── functions.py │ │ ├── taskgroups.py │ │ ├── tasks.py │ │ └── variants.py │ ├── evergreen_config_lib │ │ ├── __init__.py │ │ ├── functions.py │ │ ├── taskgroups.py │ │ ├── tasks.py │ │ ├── testazurekms.py │ │ ├── testgcpkms.py │ │ └── variants.py │ └── generate-evergreen-config.py ├── ocsp │ ├── README.md │ ├── README.txt │ ├── certs.yml │ ├── ecdsa │ │ ├── ca.crt │ │ ├── ca.key │ │ ├── ca.pem │ │ ├── mock-delegate-revoked.sh │ │ ├── mock-delegate-valid.sh │ │ ├── mock-revoked.sh │ │ ├── mock-valid.sh │ │ ├── ocsp-responder.crt │ │ ├── ocsp-responder.key │ │ ├── rename.sh │ │ ├── server-mustStaple.pem │ │ └── server.pem │ ├── mock_ocsp_responder.py │ ├── ocsp_mock.py │ └── rsa │ │ ├── ca.crt │ │ ├── ca.key │ │ ├── ca.pem │ │ ├── mock-delegate-revoked.sh │ │ ├── mock-delegate-valid.sh │ │ ├── mock-revoked.sh │ │ ├── mock-valid.sh │ │ ├── ocsp-responder.crt │ │ ├── ocsp-responder.key │ │ ├── responder.logs │ │ ├── server-mustStaple.pem │ │ └── server.pem └── scripts │ ├── abi-compliance-check-setup.sh │ ├── abi-compliance-check.sh │ ├── add-build-dirs-to-paths.sh │ ├── build-docs.sh │ ├── build_snapshot_rpm.sh │ ├── bypass-dlclose.sh │ ├── check-preludes.py │ ├── check-public-decls.sh │ ├── check-symlink.sh │ ├── check_rpm_spec.sh │ ├── compile-libmongocrypt.sh │ ├── compile-openssl-static.sh │ ├── compile-scan-build.sh │ ├── compile-std.sh │ ├── compile-test-azurekms.sh │ ├── compile-test-gcpkms.sh │ ├── compile-unix.sh │ ├── compile-windows.sh │ ├── compile.sh │ ├── debian_package_build.sh │ ├── debug-core-evergreen.sh │ ├── env-var-utils.sh │ ├── find-ccache.sh │ ├── install-build-tools.sh │ ├── install-libmongoc-after-libbson.sh │ ├── install-ssl.sh │ ├── integration-tests.sh │ ├── kms-divergence-check.sh │ ├── link-sample-program-bson.sh │ ├── link-sample-program-mingw-bson.cmd │ ├── link-sample-program-mingw.cmd │ ├── link-sample-program-msvc-bson.cmd │ ├── link-sample-program-msvc.cmd │ ├── link-sample-program.sh │ ├── llvm-gcov.sh │ ├── man-pages-to-html.sh │ ├── oidc-azure-compile.sh │ ├── oidc-azure-test.sh │ ├── oidc-gcp-compile.sh │ ├── oidc-gcp-test.sh │ ├── openssl-compat-check.sh │ ├── openssl-compat-setup.sh │ ├── openssl-downloader.sh │ ├── run-auth-tests.sh │ ├── run-aws-tests.sh │ ├── run-mock-server-tests.sh │ ├── run-mongodb-aws-ecs-test.sh │ ├── run-ocsp-cache-test.sh │ ├── run-ocsp-responder.sh │ ├── run-ocsp-test.sh │ ├── run-tests-mingw.bat │ ├── run-tests.sh │ ├── sbom.sh │ ├── simple_http_server.py │ └── use-tools.sh ├── .gdbinit ├── .git-blame-ignore-revs ├── .gitattributes ├── .github └── CODEOWNERS ├── .gitignore ├── .gitmodules ├── .lsan-suppressions ├── .tsan-suppressions ├── .ubsan-suppressions ├── CMakeLists.txt ├── CONTRIBUTING.md ├── COPYING ├── Earthfile ├── NEWS ├── README.rst ├── THIRD_PARTY_NOTICES ├── VERSION_CURRENT ├── docs └── dev │ ├── Makefile │ ├── conf.py │ ├── debian.rst │ ├── deps.rst │ ├── earthly.rst │ ├── files.rst │ ├── index.rst │ └── releasing.rst ├── etc ├── cyclonedx.sbom.json ├── prior_version.txt ├── purls.txt ├── ssdlc.md └── third_party_vulnerabilities.md ├── lldb.pyi ├── lldb_bson.py ├── pyproject.toml ├── src ├── CMakeLists.txt ├── c-check.c ├── common │ ├── CMakeLists.txt │ ├── src │ │ ├── .gitignore │ │ ├── bson-dsl.md │ │ ├── common-atomic-private.h │ │ ├── common-atomic.c │ │ ├── common-b64-private.h │ │ ├── common-b64.c │ │ ├── common-bits-private.h │ │ ├── common-bson-dsl-private.h │ │ ├── common-config.h.in │ │ ├── common-json-private.h │ │ ├── common-json.c │ │ ├── common-macros-private.h │ │ ├── common-md5-private.h │ │ ├── common-md5.c │ │ ├── common-oid-private.h │ │ ├── common-oid.c │ │ ├── common-prelude.h │ │ ├── common-string-private.h │ │ ├── common-string.c │ │ ├── common-thread-private.h │ │ ├── common-thread.c │ │ ├── common-utf8-private.h │ │ └── mlib │ │ │ ├── ckdint.h │ │ │ ├── ckdint.md │ │ │ ├── ckdint.test.cpp │ │ │ ├── cmp.h │ │ │ ├── config.h │ │ │ ├── duration.h │ │ │ ├── intencode.h │ │ │ ├── intutil.h │ │ │ ├── loop.h │ │ │ ├── platform.h │ │ │ ├── str.h │ │ │ ├── str_vec.h │ │ │ ├── test.h │ │ │ ├── time_point.h │ │ │ ├── timer.h │ │ │ └── vec.th │ └── tests │ │ ├── test-common-atomic.c │ │ ├── test-common-oid.c │ │ └── test-mlib.c ├── cpp-check.cpp ├── kms-message │ ├── .gitattributes │ ├── CMakeLists.txt │ ├── COPYING │ ├── README.md │ ├── THIRD_PARTY_NOTICES │ ├── aws-sig-v4-test-suite │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── get-header-key-duplicate │ │ │ ├── get-header-key-duplicate.authz │ │ │ ├── get-header-key-duplicate.creq │ │ │ ├── get-header-key-duplicate.req │ │ │ ├── get-header-key-duplicate.sreq │ │ │ └── get-header-key-duplicate.sts │ │ ├── get-header-value-multiline │ │ │ ├── get-header-value-multiline.authz │ │ │ ├── get-header-value-multiline.creq │ │ │ ├── get-header-value-multiline.req │ │ │ ├── get-header-value-multiline.sreq │ │ │ └── get-header-value-multiline.sts │ │ ├── get-header-value-order │ │ │ ├── get-header-value-order.authz │ │ │ ├── get-header-value-order.creq │ │ │ ├── get-header-value-order.req │ │ │ ├── get-header-value-order.sreq │ │ │ └── get-header-value-order.sts │ │ ├── get-header-value-trim │ │ │ ├── get-header-value-trim.authz │ │ │ ├── get-header-value-trim.creq │ │ │ ├── get-header-value-trim.req │ │ │ ├── get-header-value-trim.sreq │ │ │ └── get-header-value-trim.sts │ │ ├── get-unreserved │ │ │ ├── get-unreserved.authz │ │ │ ├── get-unreserved.creq │ │ │ ├── get-unreserved.req │ │ │ ├── get-unreserved.sreq │ │ │ └── get-unreserved.sts │ │ ├── get-utf8 │ │ │ ├── get-utf8.authz │ │ │ ├── get-utf8.creq │ │ │ ├── get-utf8.req │ │ │ ├── get-utf8.sreq │ │ │ └── get-utf8.sts │ │ ├── get-vanilla-empty-query-key │ │ │ ├── get-vanilla-empty-query-key.authz │ │ │ ├── get-vanilla-empty-query-key.creq │ │ │ ├── get-vanilla-empty-query-key.req │ │ │ ├── get-vanilla-empty-query-key.sreq │ │ │ └── get-vanilla-empty-query-key.sts │ │ ├── get-vanilla-query-order-key-case │ │ │ ├── get-vanilla-query-order-key-case.authz │ │ │ ├── get-vanilla-query-order-key-case.creq │ │ │ ├── get-vanilla-query-order-key-case.req │ │ │ ├── get-vanilla-query-order-key-case.sreq │ │ │ └── get-vanilla-query-order-key-case.sts │ │ ├── get-vanilla-query-order-key │ │ │ ├── get-vanilla-query-order-key.authz │ │ │ ├── get-vanilla-query-order-key.creq │ │ │ ├── get-vanilla-query-order-key.req │ │ │ ├── get-vanilla-query-order-key.sreq │ │ │ └── get-vanilla-query-order-key.sts │ │ ├── get-vanilla-query-order-value │ │ │ ├── get-vanilla-query-order-value.authz │ │ │ ├── get-vanilla-query-order-value.creq │ │ │ ├── get-vanilla-query-order-value.req │ │ │ ├── get-vanilla-query-order-value.sreq │ │ │ └── get-vanilla-query-order-value.sts │ │ ├── get-vanilla-query-unreserved │ │ │ ├── get-vanilla-query-unreserved.authz │ │ │ ├── get-vanilla-query-unreserved.creq │ │ │ ├── get-vanilla-query-unreserved.req │ │ │ ├── get-vanilla-query-unreserved.sreq │ │ │ └── get-vanilla-query-unreserved.sts │ │ ├── get-vanilla-query │ │ │ ├── get-vanilla-query.authz │ │ │ ├── get-vanilla-query.creq │ │ │ ├── get-vanilla-query.req │ │ │ ├── get-vanilla-query.sreq │ │ │ └── get-vanilla-query.sts │ │ ├── get-vanilla-utf8-query │ │ │ ├── get-vanilla-utf8-query.authz │ │ │ ├── get-vanilla-utf8-query.creq │ │ │ ├── get-vanilla-utf8-query.req │ │ │ ├── get-vanilla-utf8-query.sreq │ │ │ └── get-vanilla-utf8-query.sts │ │ ├── get-vanilla │ │ │ ├── get-vanilla.authz │ │ │ ├── get-vanilla.creq │ │ │ ├── get-vanilla.req │ │ │ ├── get-vanilla.sreq │ │ │ └── get-vanilla.sts │ │ ├── normalize-path │ │ │ ├── get-relative-relative │ │ │ │ ├── get-relative-relative.authz │ │ │ │ ├── get-relative-relative.creq │ │ │ │ ├── get-relative-relative.req │ │ │ │ ├── get-relative-relative.sreq │ │ │ │ └── get-relative-relative.sts │ │ │ ├── get-relative │ │ │ │ ├── get-relative.authz │ │ │ │ ├── get-relative.creq │ │ │ │ ├── get-relative.req │ │ │ │ ├── get-relative.sreq │ │ │ │ └── get-relative.sts │ │ │ ├── get-slash-dot-slash │ │ │ │ ├── get-slash-dot-slash.authz │ │ │ │ ├── get-slash-dot-slash.creq │ │ │ │ ├── get-slash-dot-slash.req │ │ │ │ ├── get-slash-dot-slash.sreq │ │ │ │ └── get-slash-dot-slash.sts │ │ │ ├── get-slash-pointless-dot │ │ │ │ ├── get-slash-pointless-dot.authz │ │ │ │ ├── get-slash-pointless-dot.creq │ │ │ │ ├── get-slash-pointless-dot.req │ │ │ │ ├── get-slash-pointless-dot.sreq │ │ │ │ └── get-slash-pointless-dot.sts │ │ │ ├── get-slash │ │ │ │ ├── get-slash.authz │ │ │ │ ├── get-slash.creq │ │ │ │ ├── get-slash.req │ │ │ │ ├── get-slash.sreq │ │ │ │ └── get-slash.sts │ │ │ ├── get-slashes │ │ │ │ ├── get-slashes.authz │ │ │ │ ├── get-slashes.creq │ │ │ │ ├── get-slashes.req │ │ │ │ ├── get-slashes.sreq │ │ │ │ └── get-slashes.sts │ │ │ ├── get-space │ │ │ │ ├── get-space.authz │ │ │ │ ├── get-space.creq │ │ │ │ ├── get-space.req │ │ │ │ ├── get-space.sreq │ │ │ │ └── get-space.sts │ │ │ └── normalize-path.txt │ │ ├── post-header-key-case │ │ │ ├── post-header-key-case.authz │ │ │ ├── post-header-key-case.creq │ │ │ ├── post-header-key-case.req │ │ │ ├── post-header-key-case.sreq │ │ │ └── post-header-key-case.sts │ │ ├── post-header-key-sort │ │ │ ├── post-header-key-sort.authz │ │ │ ├── post-header-key-sort.creq │ │ │ ├── post-header-key-sort.req │ │ │ ├── post-header-key-sort.sreq │ │ │ └── post-header-key-sort.sts │ │ ├── post-header-value-case │ │ │ ├── post-header-value-case.authz │ │ │ ├── post-header-value-case.creq │ │ │ ├── post-header-value-case.req │ │ │ ├── post-header-value-case.sreq │ │ │ └── post-header-value-case.sts │ │ ├── post-sts-token │ │ │ ├── post-sts-header-after │ │ │ │ ├── post-sts-header-after.authz │ │ │ │ ├── post-sts-header-after.creq │ │ │ │ ├── post-sts-header-after.req │ │ │ │ ├── post-sts-header-after.sreq │ │ │ │ └── post-sts-header-after.sts │ │ │ ├── post-sts-header-before │ │ │ │ ├── post-sts-header-before.authz │ │ │ │ ├── post-sts-header-before.creq │ │ │ │ ├── post-sts-header-before.req │ │ │ │ ├── post-sts-header-before.sreq │ │ │ │ └── post-sts-header-before.sts │ │ │ └── readme.txt │ │ ├── post-vanilla-empty-query-value │ │ │ ├── post-vanilla-empty-query-value.authz │ │ │ ├── post-vanilla-empty-query-value.creq │ │ │ ├── post-vanilla-empty-query-value.req │ │ │ ├── post-vanilla-empty-query-value.sreq │ │ │ └── post-vanilla-empty-query-value.sts │ │ ├── post-vanilla-query │ │ │ ├── post-vanilla-query.authz │ │ │ ├── post-vanilla-query.creq │ │ │ ├── post-vanilla-query.req │ │ │ ├── post-vanilla-query.sreq │ │ │ └── post-vanilla-query.sts │ │ ├── post-vanilla │ │ │ ├── post-vanilla.authz │ │ │ ├── post-vanilla.creq │ │ │ ├── post-vanilla.req │ │ │ ├── post-vanilla.sreq │ │ │ └── post-vanilla.sts │ │ ├── post-x-www-form-urlencoded-parameters │ │ │ ├── post-x-www-form-urlencoded-parameters.authz │ │ │ ├── post-x-www-form-urlencoded-parameters.creq │ │ │ ├── post-x-www-form-urlencoded-parameters.req │ │ │ ├── post-x-www-form-urlencoded-parameters.sreq │ │ │ └── post-x-www-form-urlencoded-parameters.sts │ │ └── post-x-www-form-urlencoded │ │ │ ├── post-x-www-form-urlencoded.authz │ │ │ ├── post-x-www-form-urlencoded.creq │ │ │ ├── post-x-www-form-urlencoded.req │ │ │ ├── post-x-www-form-urlencoded.sreq │ │ │ └── post-x-www-form-urlencoded.sts │ ├── cmake │ │ ├── kms_message-config.cmake │ │ └── libkms_message.pc.in │ ├── src │ │ ├── hexlify.c │ │ ├── hexlify.h │ │ ├── kms_azure_request.c │ │ ├── kms_b64.c │ │ ├── kms_caller_identity_request.c │ │ ├── kms_crypto.h │ │ ├── kms_crypto_apple.c │ │ ├── kms_crypto_libcrypto.c │ │ ├── kms_crypto_none.c │ │ ├── kms_crypto_windows.c │ │ ├── kms_decrypt_request.c │ │ ├── kms_encrypt_request.c │ │ ├── kms_endian_private.h │ │ ├── kms_gcp_request.c │ │ ├── kms_kmip_item_type_private.h │ │ ├── kms_kmip_reader_writer.c │ │ ├── kms_kmip_reader_writer_private.h │ │ ├── kms_kmip_request.c │ │ ├── kms_kmip_response.c │ │ ├── kms_kmip_response_parser.c │ │ ├── kms_kmip_response_parser_private.h │ │ ├── kms_kmip_result_reason_private.h │ │ ├── kms_kmip_result_status_private.h │ │ ├── kms_kmip_tag_type_private.h │ │ ├── kms_kv_list.c │ │ ├── kms_kv_list.h │ │ ├── kms_message.c │ │ ├── kms_message │ │ │ ├── kms_azure_request.h │ │ │ ├── kms_b64.h │ │ │ ├── kms_caller_identity_request.h │ │ │ ├── kms_decrypt_request.h │ │ │ ├── kms_encrypt_request.h │ │ │ ├── kms_gcp_request.h │ │ │ ├── kms_kmip_request.h │ │ │ ├── kms_kmip_response.h │ │ │ ├── kms_kmip_response_parser.h │ │ │ ├── kms_message.h │ │ │ ├── kms_message_defines.h │ │ │ ├── kms_request.h │ │ │ ├── kms_request_opt.h │ │ │ ├── kms_response.h │ │ │ └── kms_response_parser.h │ │ ├── kms_message_private.h │ │ ├── kms_port.c │ │ ├── kms_port.h │ │ ├── kms_request.c │ │ ├── kms_request_opt.c │ │ ├── kms_request_opt_private.h │ │ ├── kms_request_str.c │ │ ├── kms_request_str.h │ │ ├── kms_response.c │ │ ├── kms_response_parser.c │ │ ├── sort.c │ │ └── sort.h │ └── test │ │ ├── connection_close │ │ └── connection_close.sreq │ │ ├── content_length │ │ └── content_length.sreq │ │ ├── decrypt │ │ ├── decrypt.creq │ │ └── decrypt.sreq │ │ ├── encrypt │ │ ├── encrypt.creq │ │ └── encrypt.sreq │ │ ├── example-chunked-response.bin │ │ ├── example-multi-chunked-response.bin │ │ ├── example-response.bin │ │ ├── host │ │ └── host.sreq │ │ ├── multibyte │ │ ├── multibyte.creq │ │ └── multibyte.sreq │ │ ├── test_kmip_reader_writer.c │ │ ├── test_kms_assert.h │ │ ├── test_kms_azure_online.c │ │ ├── test_kms_gcp_online.c │ │ ├── test_kms_kmip_request.c │ │ ├── test_kms_kmip_response.c │ │ ├── test_kms_kmip_response_parser.c │ │ ├── test_kms_online_util.c │ │ ├── test_kms_online_util.h │ │ ├── test_kms_request.c │ │ ├── test_kms_util.c │ │ ├── test_kms_util.h │ │ └── windows │ │ └── dirent.h ├── libbson │ ├── .gitattributes │ ├── .gitignore │ ├── CMakeLists.txt │ ├── NEWS │ ├── THIRD_PARTY_NOTICES │ ├── doc │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── api.rst │ │ ├── binary_vector.rst │ │ ├── bson_aligned_alloc.rst │ │ ├── bson_aligned_alloc0.rst │ │ ├── bson_append_array.rst │ │ ├── bson_append_array_begin.rst │ │ ├── bson_append_array_end.rst │ │ ├── bson_append_array_from_vector.rst │ │ ├── bson_append_array_from_vector_float32.rst │ │ ├── bson_append_array_from_vector_int8.rst │ │ ├── bson_append_array_from_vector_packed_bit.rst │ │ ├── bson_append_binary.rst │ │ ├── bson_append_binary_uninit.rst │ │ ├── bson_append_bool.rst │ │ ├── bson_append_code.rst │ │ ├── bson_append_code_with_scope.rst │ │ ├── bson_append_date_time.rst │ │ ├── bson_append_dbpointer.rst │ │ ├── bson_append_decimal128.rst │ │ ├── bson_append_document.rst │ │ ├── bson_append_document_begin.rst │ │ ├── bson_append_document_end.rst │ │ ├── bson_append_double.rst │ │ ├── bson_append_int32.rst │ │ ├── bson_append_int64.rst │ │ ├── bson_append_iter.rst │ │ ├── bson_append_maxkey.rst │ │ ├── bson_append_minkey.rst │ │ ├── bson_append_now_utc.rst │ │ ├── bson_append_null.rst │ │ ├── bson_append_oid.rst │ │ ├── bson_append_regex.rst │ │ ├── bson_append_regex_w_len.rst │ │ ├── bson_append_symbol.rst │ │ ├── bson_append_time_t.rst │ │ ├── bson_append_timestamp.rst │ │ ├── bson_append_timeval.rst │ │ ├── bson_append_undefined.rst │ │ ├── bson_append_utf8.rst │ │ ├── bson_append_value.rst │ │ ├── bson_append_vector_float32_from_array.rst │ │ ├── bson_append_vector_float32_uninit.rst │ │ ├── bson_append_vector_int8_from_array.rst │ │ ├── bson_append_vector_int8_uninit.rst │ │ ├── bson_append_vector_packed_bit_from_array.rst │ │ ├── bson_append_vector_packed_bit_uninit.rst │ │ ├── bson_array_alloc.rst │ │ ├── bson_array_alloc0.rst │ │ ├── bson_array_as_canonical_extended_json.rst │ │ ├── bson_array_as_legacy_extended_json.rst │ │ ├── bson_array_as_relaxed_extended_json.rst │ │ ├── bson_array_builder_append_vector_elements.rst │ │ ├── bson_array_builder_append_vector_float32_elements.rst │ │ ├── bson_array_builder_append_vector_int8_elements.rst │ │ ├── bson_array_builder_append_vector_packed_bit_elements.rst │ │ ├── bson_array_builder_t.rst │ │ ├── bson_as_canonical_extended_json.rst │ │ ├── bson_as_json_with_opts.rst │ │ ├── bson_as_legacy_extended_json.rst │ │ ├── bson_as_relaxed_extended_json.rst │ │ ├── bson_ascii_strtoll.rst │ │ ├── bson_check_version.rst │ │ ├── bson_compare.rst │ │ ├── bson_concat.rst │ │ ├── bson_context_destroy.rst │ │ ├── bson_context_get_default.rst │ │ ├── bson_context_new.rst │ │ ├── bson_context_t.rst │ │ ├── bson_copy.rst │ │ ├── bson_copy_to.rst │ │ ├── bson_copy_to_excluding_noinit.rst │ │ ├── bson_copy_to_excluding_noinit_va.rst │ │ ├── bson_count_keys.rst │ │ ├── bson_decimal128_from_string.rst │ │ ├── bson_decimal128_from_string_w_len.rst │ │ ├── bson_decimal128_t.rst │ │ ├── bson_decimal128_to_string.rst │ │ ├── bson_destroy.rst │ │ ├── bson_destroy_with_steal.rst │ │ ├── bson_equal.rst │ │ ├── bson_error_clear.rst │ │ ├── bson_error_reset.rst │ │ ├── bson_error_t.rst │ │ ├── bson_free.rst │ │ ├── bson_get_data.rst │ │ ├── bson_get_major_version.rst │ │ ├── bson_get_micro_version.rst │ │ ├── bson_get_minor_version.rst │ │ ├── bson_get_monotonic_time.rst │ │ ├── bson_get_version.rst │ │ ├── bson_has_field.rst │ │ ├── bson_init.rst │ │ ├── bson_init_from_json.rst │ │ ├── bson_init_static.rst │ │ ├── bson_isspace.rst │ │ ├── bson_iter_array.rst │ │ ├── bson_iter_as_bool.rst │ │ ├── bson_iter_as_double.rst │ │ ├── bson_iter_as_int64.rst │ │ ├── bson_iter_binary.rst │ │ ├── bson_iter_binary_equal.rst │ │ ├── bson_iter_binary_subtype.rst │ │ ├── bson_iter_bool.rst │ │ ├── bson_iter_code.rst │ │ ├── bson_iter_codewscope.rst │ │ ├── bson_iter_date_time.rst │ │ ├── bson_iter_dbpointer.rst │ │ ├── bson_iter_decimal128.rst │ │ ├── bson_iter_document.rst │ │ ├── bson_iter_double.rst │ │ ├── bson_iter_dup_utf8.rst │ │ ├── bson_iter_find.rst │ │ ├── bson_iter_find_case.rst │ │ ├── bson_iter_find_descendant.rst │ │ ├── bson_iter_find_w_len.rst │ │ ├── bson_iter_init.rst │ │ ├── bson_iter_init_find.rst │ │ ├── bson_iter_init_find_case.rst │ │ ├── bson_iter_init_find_w_len.rst │ │ ├── bson_iter_init_from_data.rst │ │ ├── bson_iter_init_from_data_at_offset.rst │ │ ├── bson_iter_int32.rst │ │ ├── bson_iter_int64.rst │ │ ├── bson_iter_key.rst │ │ ├── bson_iter_key_len.rst │ │ ├── bson_iter_next.rst │ │ ├── bson_iter_offset.rst │ │ ├── bson_iter_oid.rst │ │ ├── bson_iter_overwrite_binary.rst │ │ ├── bson_iter_overwrite_bool.rst │ │ ├── bson_iter_overwrite_date_time.rst │ │ ├── bson_iter_overwrite_decimal128.rst │ │ ├── bson_iter_overwrite_double.rst │ │ ├── bson_iter_overwrite_int32.rst │ │ ├── bson_iter_overwrite_int64.rst │ │ ├── bson_iter_overwrite_oid.rst │ │ ├── bson_iter_overwrite_timestamp.rst │ │ ├── bson_iter_recurse.rst │ │ ├── bson_iter_regex.rst │ │ ├── bson_iter_symbol.rst │ │ ├── bson_iter_t.rst │ │ ├── bson_iter_time_t.rst │ │ ├── bson_iter_timestamp.rst │ │ ├── bson_iter_timeval.rst │ │ ├── bson_iter_type.rst │ │ ├── bson_iter_utf8.rst │ │ ├── bson_iter_value.rst │ │ ├── bson_iter_visit_all.rst │ │ ├── bson_json_data_reader_ingest.rst │ │ ├── bson_json_data_reader_new.rst │ │ ├── bson_json_mode_t.rst │ │ ├── bson_json_opts_destroy.rst │ │ ├── bson_json_opts_new.rst │ │ ├── bson_json_opts_set_outermost_array.rst │ │ ├── bson_json_opts_t.rst │ │ ├── bson_json_reader_destroy.rst │ │ ├── bson_json_reader_new.rst │ │ ├── bson_json_reader_new_from_fd.rst │ │ ├── bson_json_reader_new_from_file.rst │ │ ├── bson_json_reader_read.rst │ │ ├── bson_json_reader_t.rst │ │ ├── bson_malloc.rst │ │ ├── bson_malloc0.rst │ │ ├── bson_mem_restore_vtable.rst │ │ ├── bson_mem_set_vtable.rst │ │ ├── bson_memory.rst │ │ ├── bson_new.rst │ │ ├── bson_new_from_buffer.rst │ │ ├── bson_new_from_data.rst │ │ ├── bson_new_from_json.rst │ │ ├── bson_oid_compare.rst │ │ ├── bson_oid_compare_unsafe.rst │ │ ├── bson_oid_copy.rst │ │ ├── bson_oid_copy_unsafe.rst │ │ ├── bson_oid_equal.rst │ │ ├── bson_oid_equal_unsafe.rst │ │ ├── bson_oid_get_time_t.rst │ │ ├── bson_oid_get_time_t_unsafe.rst │ │ ├── bson_oid_hash.rst │ │ ├── bson_oid_hash_unsafe.rst │ │ ├── bson_oid_init.rst │ │ ├── bson_oid_init_from_data.rst │ │ ├── bson_oid_init_from_string.rst │ │ ├── bson_oid_init_from_string_unsafe.rst │ │ ├── bson_oid_is_valid.rst │ │ ├── bson_oid_t.rst │ │ ├── bson_oid_to_string.rst │ │ ├── bson_reader_destroy.rst │ │ ├── bson_reader_destroy_func_t.rst │ │ ├── bson_reader_new_from_data.rst │ │ ├── bson_reader_new_from_fd.rst │ │ ├── bson_reader_new_from_file.rst │ │ ├── bson_reader_new_from_handle.rst │ │ ├── bson_reader_read.rst │ │ ├── bson_reader_read_func_t.rst │ │ ├── bson_reader_reset.rst │ │ ├── bson_reader_set_destroy_func.rst │ │ ├── bson_reader_set_read_func.rst │ │ ├── bson_reader_t.rst │ │ ├── bson_reader_tell.rst │ │ ├── bson_realloc.rst │ │ ├── bson_realloc_ctx.rst │ │ ├── bson_realloc_func.rst │ │ ├── bson_reinit.rst │ │ ├── bson_reserve_buffer.rst │ │ ├── bson_set_error.rst │ │ ├── bson_sized_new.rst │ │ ├── bson_snprintf.rst │ │ ├── bson_steal.rst │ │ ├── bson_strcasecmp.rst │ │ ├── bson_strdup.rst │ │ ├── bson_strdup_printf.rst │ │ ├── bson_strdupv_printf.rst │ │ ├── bson_strerror_r.rst │ │ ├── bson_strfreev.rst │ │ ├── bson_strncpy.rst │ │ ├── bson_strndup.rst │ │ ├── bson_strnlen.rst │ │ ├── bson_subtype_t.rst │ │ ├── bson_t.rst │ │ ├── bson_type_t.rst │ │ ├── bson_uint32_to_string.rst │ │ ├── bson_unichar_t.rst │ │ ├── bson_utf8_escape_for_json.rst │ │ ├── bson_utf8_from_unichar.rst │ │ ├── bson_utf8_get_char.rst │ │ ├── bson_utf8_next_char.rst │ │ ├── bson_utf8_validate.rst │ │ ├── bson_validate.rst │ │ ├── bson_validate_flags_t.rst │ │ ├── bson_validate_with_error.rst │ │ ├── bson_validate_with_error_and_offset.rst │ │ ├── bson_value_copy.rst │ │ ├── bson_value_destroy.rst │ │ ├── bson_value_t.rst │ │ ├── bson_vector_error_code_t.rst │ │ ├── bson_vector_float32_binary_data_length.rst │ │ ├── bson_vector_float32_const_view_from_iter.rst │ │ ├── bson_vector_float32_const_view_init.rst │ │ ├── bson_vector_float32_const_view_length.rst │ │ ├── bson_vector_float32_const_view_read.rst │ │ ├── bson_vector_float32_const_view_t.rst │ │ ├── bson_vector_float32_view_as_const.rst │ │ ├── bson_vector_float32_view_from_iter.rst │ │ ├── bson_vector_float32_view_init.rst │ │ ├── bson_vector_float32_view_length.rst │ │ ├── bson_vector_float32_view_read.rst │ │ ├── bson_vector_float32_view_t.rst │ │ ├── bson_vector_float32_view_write.rst │ │ ├── bson_vector_int8_binary_data_length.rst │ │ ├── bson_vector_int8_const_view_from_iter.rst │ │ ├── bson_vector_int8_const_view_init.rst │ │ ├── bson_vector_int8_const_view_length.rst │ │ ├── bson_vector_int8_const_view_pointer.rst │ │ ├── bson_vector_int8_const_view_read.rst │ │ ├── bson_vector_int8_const_view_t.rst │ │ ├── bson_vector_int8_view_as_const.rst │ │ ├── bson_vector_int8_view_from_iter.rst │ │ ├── bson_vector_int8_view_init.rst │ │ ├── bson_vector_int8_view_length.rst │ │ ├── bson_vector_int8_view_pointer.rst │ │ ├── bson_vector_int8_view_read.rst │ │ ├── bson_vector_int8_view_t.rst │ │ ├── bson_vector_int8_view_write.rst │ │ ├── bson_vector_packed_bit_binary_data_length.rst │ │ ├── bson_vector_packed_bit_const_view_from_iter.rst │ │ ├── bson_vector_packed_bit_const_view_init.rst │ │ ├── bson_vector_packed_bit_const_view_length.rst │ │ ├── bson_vector_packed_bit_const_view_length_bytes.rst │ │ ├── bson_vector_packed_bit_const_view_padding.rst │ │ ├── bson_vector_packed_bit_const_view_read_packed.rst │ │ ├── bson_vector_packed_bit_const_view_t.rst │ │ ├── bson_vector_packed_bit_const_view_unpack_bool.rst │ │ ├── bson_vector_packed_bit_view_as_const.rst │ │ ├── bson_vector_packed_bit_view_from_iter.rst │ │ ├── bson_vector_packed_bit_view_init.rst │ │ ├── bson_vector_packed_bit_view_length.rst │ │ ├── bson_vector_packed_bit_view_length_bytes.rst │ │ ├── bson_vector_packed_bit_view_pack_bool.rst │ │ ├── bson_vector_packed_bit_view_padding.rst │ │ ├── bson_vector_packed_bit_view_read_packed.rst │ │ ├── bson_vector_packed_bit_view_t.rst │ │ ├── bson_vector_packed_bit_view_unpack_bool.rst │ │ ├── bson_vector_packed_bit_view_write_packed.rst │ │ ├── bson_visitor_t.rst │ │ ├── bson_vsnprintf.rst │ │ ├── bson_writer_begin.rst │ │ ├── bson_writer_destroy.rst │ │ ├── bson_writer_end.rst │ │ ├── bson_writer_get_length.rst │ │ ├── bson_writer_new.rst │ │ ├── bson_writer_rollback.rst │ │ ├── bson_writer_t.rst │ │ ├── bson_zero_free.rst │ │ ├── character_and_string_routines.rst │ │ ├── conf.py │ │ ├── full_index.rst │ │ ├── includes │ │ │ └── seealso │ │ │ │ ├── bson-as-json.txt │ │ │ │ ├── create-bson.txt │ │ │ │ ├── iter-init.txt │ │ │ │ └── json.txt │ │ ├── index.rst │ │ ├── legacy_extended_json.rst │ │ └── version.rst │ ├── etc │ │ └── bsonConfig.cmake │ ├── examples │ │ ├── bcon-col-view.c │ │ ├── bcon-speed.c │ │ ├── bson-check-depth.c │ │ ├── bson-metrics.c │ │ ├── bson-streaming-reader.c │ │ ├── bson-to-json.c │ │ ├── bson-validate.c │ │ ├── cmake │ │ │ ├── .gitignore │ │ │ ├── find_package │ │ │ │ └── CMakeLists.txt │ │ │ └── find_package_static │ │ │ │ └── CMakeLists.txt │ │ ├── compile-with-pkg-config-static.sh │ │ ├── compile-with-pkg-config.sh │ │ ├── creating.c │ │ ├── extended-json.c │ │ ├── hello_bson.c │ │ └── json-to-bson.c │ ├── fuzz │ │ ├── CMakeLists.txt │ │ ├── init-from-json.c │ │ ├── make-dicts.py │ │ ├── utf8-escape-for-json.c │ │ ├── validate-repro.cpp │ │ ├── validate.cpp │ │ ├── validate.dict │ │ └── validate.hpp │ ├── libbson.rc.in │ ├── src │ │ ├── bson │ │ │ ├── .gitignore │ │ │ ├── bson-bcon.c │ │ │ ├── bson-bcon.h │ │ │ ├── bson-clock.c │ │ │ ├── bson-clock.h │ │ │ ├── bson-context-private.h │ │ │ ├── bson-context.c │ │ │ ├── bson-context.h │ │ │ ├── bson-decimal128.c │ │ │ ├── bson-decimal128.h │ │ │ ├── bson-endian.h │ │ │ ├── bson-error-private.h │ │ │ ├── bson-iso8601-private.h │ │ │ ├── bson-iso8601.c │ │ │ ├── bson-iter.c │ │ │ ├── bson-iter.h │ │ │ ├── bson-json-private.h │ │ │ ├── bson-json.c │ │ │ ├── bson-json.h │ │ │ ├── bson-keys.c │ │ │ ├── bson-keys.h │ │ │ ├── bson-oid.c │ │ │ ├── bson-oid.h │ │ │ ├── bson-prelude.h │ │ │ ├── bson-reader.c │ │ │ ├── bson-reader.h │ │ │ ├── bson-string.c │ │ │ ├── bson-string.h │ │ │ ├── bson-timegm-private.h │ │ │ ├── bson-timegm.c │ │ │ ├── bson-types.h │ │ │ ├── bson-utf8.c │ │ │ ├── bson-utf8.h │ │ │ ├── bson-value.c │ │ │ ├── bson-value.h │ │ │ ├── bson-vector-private.h │ │ │ ├── bson-vector.c │ │ │ ├── bson-vector.h │ │ │ ├── bson-version-functions.c │ │ │ ├── bson-version-functions.h │ │ │ ├── bson-writer.c │ │ │ ├── bson-writer.h │ │ │ ├── bson.c │ │ │ ├── bson.h │ │ │ ├── bson_t-private.h │ │ │ ├── bson_t.h │ │ │ ├── compat.h │ │ │ ├── config.h.in │ │ │ ├── error.c │ │ │ ├── error.h │ │ │ ├── macros.h │ │ │ ├── memory.c │ │ │ ├── memory.h │ │ │ ├── validate-private.h │ │ │ ├── validate.c │ │ │ └── version.h.in │ │ └── jsonsl │ │ │ ├── LICENSE │ │ │ ├── jsonsl.c │ │ │ └── jsonsl.h │ └── tests │ │ ├── binary │ │ ├── binary_deprecated.bson │ │ ├── cdriver2269.bson │ │ ├── code_w_empty_scope.bson │ │ ├── codewscope.bson │ │ ├── dollarquery.bson │ │ ├── dotkey.bson │ │ ├── dotquery.bson │ │ ├── empty_key.bson │ │ ├── eurokey.bson │ │ ├── overflow1.bson │ │ ├── overflow2.bson │ │ ├── overflow3.bson │ │ ├── overflow4.bson │ │ ├── readergrow.bson │ │ ├── stackoverflow.bson │ │ ├── stream.bson │ │ ├── stream_corrupt.bson │ │ ├── test1.bson │ │ ├── test10.bson │ │ ├── test11.bson │ │ ├── test12.bson │ │ ├── test13.bson │ │ ├── test14.bson │ │ ├── test15.bson │ │ ├── test16.bson │ │ ├── test17.bson │ │ ├── test18.bson │ │ ├── test19.bson │ │ ├── test2.bson │ │ ├── test20.bson │ │ ├── test21.bson │ │ ├── test22.bson │ │ ├── test23.bson │ │ ├── test24.bson │ │ ├── test25.bson │ │ ├── test26.bson │ │ ├── test27.bson │ │ ├── test28.bson │ │ ├── test29.bson │ │ ├── test3.bson │ │ ├── test30.bson │ │ ├── test31.bson │ │ ├── test32.bson │ │ ├── test33.bson │ │ ├── test34.bson │ │ ├── test35.bson │ │ ├── test36.bson │ │ ├── test37.bson │ │ ├── test38.bson │ │ ├── test39.bson │ │ ├── test4.bson │ │ ├── test40.bson │ │ ├── test41.bson │ │ ├── test42.bson │ │ ├── test43.bson │ │ ├── test44.bson │ │ ├── test45.bson │ │ ├── test46.bson │ │ ├── test47.bson │ │ ├── test48.bson │ │ ├── test49.bson │ │ ├── test5.bson │ │ ├── test50.bson │ │ ├── test51.bson │ │ ├── test52.bson │ │ ├── test53.bson │ │ ├── test54.bson │ │ ├── test55.bson │ │ ├── test56.bson │ │ ├── test57.bson │ │ ├── test58.bson │ │ ├── test59.bson │ │ ├── test6.bson │ │ ├── test60.bson │ │ ├── test7.bson │ │ ├── test8.bson │ │ ├── test9.bson │ │ └── trailingnull.bson │ │ ├── corpus-test.c │ │ ├── corpus-test.h │ │ ├── json │ │ ├── bson_binary_vector │ │ │ ├── float32.json │ │ │ ├── int8.json │ │ │ └── packed_bit.json │ │ ├── bson_corpus │ │ │ ├── array.json │ │ │ ├── binary.json │ │ │ ├── boolean.json │ │ │ ├── code.json │ │ │ ├── code_w_scope.json │ │ │ ├── datetime.json │ │ │ ├── dbpointer.json │ │ │ ├── dbref.json │ │ │ ├── decimal128-1.json │ │ │ ├── decimal128-2.json │ │ │ ├── decimal128-3.json │ │ │ ├── decimal128-4.json │ │ │ ├── decimal128-5.json │ │ │ ├── decimal128-6.json │ │ │ ├── decimal128-7.json │ │ │ ├── decimal128-mongoc.json │ │ │ ├── document.json │ │ │ ├── double.json │ │ │ ├── double2.json │ │ │ ├── int32.json │ │ │ ├── int64.json │ │ │ ├── maxkey.json │ │ │ ├── minkey.json │ │ │ ├── multi-type-deprecated.json │ │ │ ├── multi-type.json │ │ │ ├── null.json │ │ │ ├── oid.json │ │ │ ├── regex.json │ │ │ ├── string.json │ │ │ ├── symbol.json │ │ │ ├── timestamp.json │ │ │ ├── top-mongoc.json │ │ │ ├── top.json │ │ │ └── undefined.json │ │ └── test.json │ │ ├── test-b64.c │ │ ├── test-bcon-basic.c │ │ ├── test-bcon-extract.c │ │ ├── test-bson-corpus.c │ │ ├── test-bson-error.c │ │ ├── test-bson-vector.c │ │ ├── test-bson-version.c │ │ ├── test-bson.c │ │ ├── test-clock.c │ │ ├── test-decimal128.c │ │ ├── test-endian.c │ │ ├── test-iso8601.c │ │ ├── test-iter.c │ │ ├── test-json.c │ │ ├── test-oid.c │ │ ├── test-reader.c │ │ ├── test-string.c │ │ ├── test-utf8.c │ │ ├── test-validate.generated.c │ │ ├── test-value.c │ │ ├── test-writer.c │ │ └── validate-tests.py ├── libmongoc │ ├── .gitignore │ ├── CMakeLists.txt │ ├── THIRD_PARTY_NOTICES │ ├── doc │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── api.rst │ │ ├── application-performance-monitoring.rst │ │ ├── cmakerefdomain.py │ │ ├── conf.py │ │ ├── errors.rst │ │ ├── full_index.rst │ │ ├── gridfs.rst │ │ ├── includes │ │ │ ├── aggregate-opts.txt │ │ │ ├── bulk-insert-opts.txt │ │ │ ├── bulk-opts.txt │ │ │ ├── bulk-remove-many-opts.txt │ │ │ ├── bulk-remove-one-opts.txt │ │ │ ├── bulk-replace-one-opts.txt │ │ │ ├── bulk-update-many-opts.txt │ │ │ ├── bulk-update-one-opts.txt │ │ │ ├── bulkwrite-vs-bulk_operation.txt │ │ │ ├── change-stream-opts.txt │ │ │ ├── cmake.inv │ │ │ ├── count-document-opts.txt │ │ │ ├── create-index-opts.txt │ │ │ ├── delete-many-opts.txt │ │ │ ├── delete-one-opts.txt │ │ │ ├── find-and-modify-appended-opts.txt │ │ │ ├── generic-opts.txt │ │ │ ├── gridfs-bucket-opts.txt │ │ │ ├── gridfs-bucket-upload-opts.txt │ │ │ ├── init_cleanup.txt │ │ │ ├── insert-many-opts.txt │ │ │ ├── insert-one-opts.txt │ │ │ ├── ipv4-and-ipv6.txt │ │ │ ├── libbson.inv │ │ │ ├── mongoc_client_pool_call_once.txt │ │ │ ├── mongoc_client_pool_thread_safe.txt │ │ │ ├── not-retryable-read.txt │ │ │ ├── opts-sources.txt │ │ │ ├── python.inv │ │ │ ├── read-cmd-opts-sources.txt │ │ │ ├── read-opts-sources.txt │ │ │ ├── read-opts.txt │ │ │ ├── read-write-opts-sources.txt │ │ │ ├── read-write-opts.txt │ │ │ ├── replace-one-opts.txt │ │ │ ├── retryable-read-aggregate.txt │ │ │ ├── retryable-read-command.txt │ │ │ ├── retryable-read.txt │ │ │ ├── returns-cursor.txt │ │ │ ├── seealso │ │ │ │ ├── authmechanism.txt │ │ │ │ ├── cursor-error.txt │ │ │ │ └── session.txt │ │ │ ├── session-lifecycle.txt │ │ │ ├── sphinx.inv │ │ │ ├── tls-options.txt │ │ │ ├── update-many-opts.txt │ │ │ ├── update-one-opts.txt │ │ │ ├── write-opts-sources.txt │ │ │ └── write-opts.txt │ │ ├── index.rst │ │ ├── init-cleanup.rst │ │ ├── lifecycle.rst │ │ ├── logging.rst │ │ ├── mongoc_apm_callbacks_destroy.rst │ │ ├── mongoc_apm_callbacks_new.rst │ │ ├── mongoc_apm_callbacks_t.rst │ │ ├── mongoc_apm_command_failed_get_command_name.rst │ │ ├── mongoc_apm_command_failed_get_context.rst │ │ ├── mongoc_apm_command_failed_get_database_name.rst │ │ ├── mongoc_apm_command_failed_get_duration.rst │ │ ├── mongoc_apm_command_failed_get_error.rst │ │ ├── mongoc_apm_command_failed_get_host.rst │ │ ├── mongoc_apm_command_failed_get_operation_id.rst │ │ ├── mongoc_apm_command_failed_get_reply.rst │ │ ├── mongoc_apm_command_failed_get_request_id.rst │ │ ├── mongoc_apm_command_failed_get_server_connection_id_int64.rst │ │ ├── mongoc_apm_command_failed_get_server_id.rst │ │ ├── mongoc_apm_command_failed_get_service_id.rst │ │ ├── mongoc_apm_command_failed_t.rst │ │ ├── mongoc_apm_command_started_get_command.rst │ │ ├── mongoc_apm_command_started_get_command_name.rst │ │ ├── mongoc_apm_command_started_get_context.rst │ │ ├── mongoc_apm_command_started_get_database_name.rst │ │ ├── mongoc_apm_command_started_get_host.rst │ │ ├── mongoc_apm_command_started_get_operation_id.rst │ │ ├── mongoc_apm_command_started_get_request_id.rst │ │ ├── mongoc_apm_command_started_get_server_connection_id_int64.rst │ │ ├── mongoc_apm_command_started_get_server_id.rst │ │ ├── mongoc_apm_command_started_get_service_id.rst │ │ ├── mongoc_apm_command_started_t.rst │ │ ├── mongoc_apm_command_succeeded_get_command_name.rst │ │ ├── mongoc_apm_command_succeeded_get_context.rst │ │ ├── mongoc_apm_command_succeeded_get_database_name.rst │ │ ├── mongoc_apm_command_succeeded_get_duration.rst │ │ ├── mongoc_apm_command_succeeded_get_host.rst │ │ ├── mongoc_apm_command_succeeded_get_operation_id.rst │ │ ├── mongoc_apm_command_succeeded_get_reply.rst │ │ ├── mongoc_apm_command_succeeded_get_request_id.rst │ │ ├── mongoc_apm_command_succeeded_get_server_connection_id_int64.rst │ │ ├── mongoc_apm_command_succeeded_get_server_id.rst │ │ ├── mongoc_apm_command_succeeded_get_service_id.rst │ │ ├── mongoc_apm_command_succeeded_t.rst │ │ ├── mongoc_apm_server_changed_get_context.rst │ │ ├── mongoc_apm_server_changed_get_host.rst │ │ ├── mongoc_apm_server_changed_get_new_description.rst │ │ ├── mongoc_apm_server_changed_get_previous_description.rst │ │ ├── mongoc_apm_server_changed_get_topology_id.rst │ │ ├── mongoc_apm_server_changed_t.rst │ │ ├── mongoc_apm_server_closed_get_context.rst │ │ ├── mongoc_apm_server_closed_get_host.rst │ │ ├── mongoc_apm_server_closed_get_topology_id.rst │ │ ├── mongoc_apm_server_closed_t.rst │ │ ├── mongoc_apm_server_heartbeat_failed_get_awaited.rst │ │ ├── mongoc_apm_server_heartbeat_failed_get_context.rst │ │ ├── mongoc_apm_server_heartbeat_failed_get_duration.rst │ │ ├── mongoc_apm_server_heartbeat_failed_get_error.rst │ │ ├── mongoc_apm_server_heartbeat_failed_get_host.rst │ │ ├── mongoc_apm_server_heartbeat_failed_t.rst │ │ ├── mongoc_apm_server_heartbeat_started_get_awaited.rst │ │ ├── mongoc_apm_server_heartbeat_started_get_context.rst │ │ ├── mongoc_apm_server_heartbeat_started_get_host.rst │ │ ├── mongoc_apm_server_heartbeat_started_t.rst │ │ ├── mongoc_apm_server_heartbeat_succeeded_get_awaited.rst │ │ ├── mongoc_apm_server_heartbeat_succeeded_get_context.rst │ │ ├── mongoc_apm_server_heartbeat_succeeded_get_duration.rst │ │ ├── mongoc_apm_server_heartbeat_succeeded_get_host.rst │ │ ├── mongoc_apm_server_heartbeat_succeeded_get_reply.rst │ │ ├── mongoc_apm_server_heartbeat_succeeded_t.rst │ │ ├── mongoc_apm_server_opening_get_context.rst │ │ ├── mongoc_apm_server_opening_get_host.rst │ │ ├── mongoc_apm_server_opening_get_topology_id.rst │ │ ├── mongoc_apm_server_opening_t.rst │ │ ├── mongoc_apm_set_command_failed_cb.rst │ │ ├── mongoc_apm_set_command_started_cb.rst │ │ ├── mongoc_apm_set_command_succeeded_cb.rst │ │ ├── mongoc_apm_set_server_changed_cb.rst │ │ ├── mongoc_apm_set_server_closed_cb.rst │ │ ├── mongoc_apm_set_server_heartbeat_failed_cb.rst │ │ ├── mongoc_apm_set_server_heartbeat_started_cb.rst │ │ ├── mongoc_apm_set_server_heartbeat_succeeded_cb.rst │ │ ├── mongoc_apm_set_server_opening_cb.rst │ │ ├── mongoc_apm_set_topology_changed_cb.rst │ │ ├── mongoc_apm_set_topology_closed_cb.rst │ │ ├── mongoc_apm_set_topology_opening_cb.rst │ │ ├── mongoc_apm_topology_changed_get_context.rst │ │ ├── mongoc_apm_topology_changed_get_new_description.rst │ │ ├── mongoc_apm_topology_changed_get_previous_description.rst │ │ ├── mongoc_apm_topology_changed_get_topology_id.rst │ │ ├── mongoc_apm_topology_changed_t.rst │ │ ├── mongoc_apm_topology_closed_get_context.rst │ │ ├── mongoc_apm_topology_closed_get_topology_id.rst │ │ ├── mongoc_apm_topology_closed_t.rst │ │ ├── mongoc_apm_topology_opening_get_context.rst │ │ ├── mongoc_apm_topology_opening_get_topology_id.rst │ │ ├── mongoc_apm_topology_opening_t.rst │ │ ├── mongoc_auto_encryption_opts_destroy.rst │ │ ├── mongoc_auto_encryption_opts_new.rst │ │ ├── mongoc_auto_encryption_opts_set_bypass_auto_encryption.rst │ │ ├── mongoc_auto_encryption_opts_set_bypass_query_analysis.rst │ │ ├── mongoc_auto_encryption_opts_set_encrypted_fields_map.rst │ │ ├── mongoc_auto_encryption_opts_set_extra.rst │ │ ├── mongoc_auto_encryption_opts_set_key_expiration.rst │ │ ├── mongoc_auto_encryption_opts_set_keyvault_client.rst │ │ ├── mongoc_auto_encryption_opts_set_keyvault_client_pool.rst │ │ ├── mongoc_auto_encryption_opts_set_keyvault_namespace.rst │ │ ├── mongoc_auto_encryption_opts_set_kms_credential_provider_callback.rst │ │ ├── mongoc_auto_encryption_opts_set_kms_providers.rst │ │ ├── mongoc_auto_encryption_opts_set_schema_map.rst │ │ ├── mongoc_auto_encryption_opts_set_tls_opts.rst │ │ ├── mongoc_auto_encryption_opts_t.rst │ │ ├── mongoc_bulk_operation_destroy.rst │ │ ├── mongoc_bulk_operation_execute.rst │ │ ├── mongoc_bulk_operation_get_server_id.rst │ │ ├── mongoc_bulk_operation_get_write_concern.rst │ │ ├── mongoc_bulk_operation_insert.rst │ │ ├── mongoc_bulk_operation_insert_with_opts.rst │ │ ├── mongoc_bulk_operation_remove.rst │ │ ├── mongoc_bulk_operation_remove_many_with_opts.rst │ │ ├── mongoc_bulk_operation_remove_one.rst │ │ ├── mongoc_bulk_operation_remove_one_with_opts.rst │ │ ├── mongoc_bulk_operation_replace_one.rst │ │ ├── mongoc_bulk_operation_replace_one_with_opts.rst │ │ ├── mongoc_bulk_operation_set_bypass_document_validation.rst │ │ ├── mongoc_bulk_operation_set_client_session.rst │ │ ├── mongoc_bulk_operation_set_comment.rst │ │ ├── mongoc_bulk_operation_set_let.rst │ │ ├── mongoc_bulk_operation_set_server_id.rst │ │ ├── mongoc_bulk_operation_t.rst │ │ ├── mongoc_bulk_operation_update.rst │ │ ├── mongoc_bulk_operation_update_many_with_opts.rst │ │ ├── mongoc_bulk_operation_update_one.rst │ │ ├── mongoc_bulk_operation_update_one_with_opts.rst │ │ ├── mongoc_bulkwrite_append_deletemany.rst │ │ ├── mongoc_bulkwrite_append_deleteone.rst │ │ ├── mongoc_bulkwrite_append_insertone.rst │ │ ├── mongoc_bulkwrite_append_replaceone.rst │ │ ├── mongoc_bulkwrite_append_updatemany.rst │ │ ├── mongoc_bulkwrite_append_updateone.rst │ │ ├── mongoc_bulkwrite_check_acknowledged.rst │ │ ├── mongoc_bulkwrite_check_acknowledged_t.rst │ │ ├── mongoc_bulkwrite_deletemanyopts_destroy.rst │ │ ├── mongoc_bulkwrite_deletemanyopts_new.rst │ │ ├── mongoc_bulkwrite_deletemanyopts_set_collation.rst │ │ ├── mongoc_bulkwrite_deletemanyopts_set_hint.rst │ │ ├── mongoc_bulkwrite_deletemanyopts_t.rst │ │ ├── mongoc_bulkwrite_deleteoneopts_destroy.rst │ │ ├── mongoc_bulkwrite_deleteoneopts_new.rst │ │ ├── mongoc_bulkwrite_deleteoneopts_set_collation.rst │ │ ├── mongoc_bulkwrite_deleteoneopts_set_hint.rst │ │ ├── mongoc_bulkwrite_deleteoneopts_t.rst │ │ ├── mongoc_bulkwrite_destroy.rst │ │ ├── mongoc_bulkwrite_execute.rst │ │ ├── mongoc_bulkwrite_insertoneopts_destroy.rst │ │ ├── mongoc_bulkwrite_insertoneopts_new.rst │ │ ├── mongoc_bulkwrite_insertoneopts_t.rst │ │ ├── mongoc_bulkwrite_new.rst │ │ ├── mongoc_bulkwrite_replaceoneopts_destroy.rst │ │ ├── mongoc_bulkwrite_replaceoneopts_new.rst │ │ ├── mongoc_bulkwrite_replaceoneopts_set_collation.rst │ │ ├── mongoc_bulkwrite_replaceoneopts_set_hint.rst │ │ ├── mongoc_bulkwrite_replaceoneopts_set_sort.rst │ │ ├── mongoc_bulkwrite_replaceoneopts_set_upsert.rst │ │ ├── mongoc_bulkwrite_replaceoneopts_t.rst │ │ ├── mongoc_bulkwrite_serverid.rst │ │ ├── mongoc_bulkwrite_serverid_t.rst │ │ ├── mongoc_bulkwrite_set_client.rst │ │ ├── mongoc_bulkwrite_set_session.rst │ │ ├── mongoc_bulkwrite_t.rst │ │ ├── mongoc_bulkwrite_updatemanyopts_destroy.rst │ │ ├── mongoc_bulkwrite_updatemanyopts_new.rst │ │ ├── mongoc_bulkwrite_updatemanyopts_set_arrayfilters.rst │ │ ├── mongoc_bulkwrite_updatemanyopts_set_collation.rst │ │ ├── mongoc_bulkwrite_updatemanyopts_set_hint.rst │ │ ├── mongoc_bulkwrite_updatemanyopts_set_upsert.rst │ │ ├── mongoc_bulkwrite_updatemanyopts_t.rst │ │ ├── mongoc_bulkwrite_updateoneopts_destroy.rst │ │ ├── mongoc_bulkwrite_updateoneopts_new.rst │ │ ├── mongoc_bulkwrite_updateoneopts_set_arrayfilters.rst │ │ ├── mongoc_bulkwrite_updateoneopts_set_collation.rst │ │ ├── mongoc_bulkwrite_updateoneopts_set_hint.rst │ │ ├── mongoc_bulkwrite_updateoneopts_set_sort.rst │ │ ├── mongoc_bulkwrite_updateoneopts_set_upsert.rst │ │ ├── mongoc_bulkwrite_updateoneopts_t.rst │ │ ├── mongoc_bulkwriteexception_destroy.rst │ │ ├── mongoc_bulkwriteexception_error.rst │ │ ├── mongoc_bulkwriteexception_errorreply.rst │ │ ├── mongoc_bulkwriteexception_t.rst │ │ ├── mongoc_bulkwriteexception_writeconcernerrors.rst │ │ ├── mongoc_bulkwriteexception_writeerrors.rst │ │ ├── mongoc_bulkwriteopts_destroy.rst │ │ ├── mongoc_bulkwriteopts_new.rst │ │ ├── mongoc_bulkwriteopts_set_bypassdocumentvalidation.rst │ │ ├── mongoc_bulkwriteopts_set_comment.rst │ │ ├── mongoc_bulkwriteopts_set_extra.rst │ │ ├── mongoc_bulkwriteopts_set_let.rst │ │ ├── mongoc_bulkwriteopts_set_ordered.rst │ │ ├── mongoc_bulkwriteopts_set_serverid.rst │ │ ├── mongoc_bulkwriteopts_set_verboseresults.rst │ │ ├── mongoc_bulkwriteopts_set_writeconcern.rst │ │ ├── mongoc_bulkwriteopts_t.rst │ │ ├── mongoc_bulkwriteresult_deletedcount.rst │ │ ├── mongoc_bulkwriteresult_deleteresults.rst │ │ ├── mongoc_bulkwriteresult_destroy.rst │ │ ├── mongoc_bulkwriteresult_insertedcount.rst │ │ ├── mongoc_bulkwriteresult_insertresults.rst │ │ ├── mongoc_bulkwriteresult_matchedcount.rst │ │ ├── mongoc_bulkwriteresult_modifiedcount.rst │ │ ├── mongoc_bulkwriteresult_serverid.rst │ │ ├── mongoc_bulkwriteresult_t.rst │ │ ├── mongoc_bulkwriteresult_updateresults.rst │ │ ├── mongoc_bulkwriteresult_upsertedcount.rst │ │ ├── mongoc_bulkwritereturn_t.rst │ │ ├── mongoc_change_stream_destroy.rst │ │ ├── mongoc_change_stream_error_document.rst │ │ ├── mongoc_change_stream_get_resume_token.rst │ │ ├── mongoc_change_stream_next.rst │ │ ├── mongoc_change_stream_t.rst │ │ ├── mongoc_check_version.rst │ │ ├── mongoc_cleanup.rst │ │ ├── mongoc_client_bulkwrite_new.rst │ │ ├── mongoc_client_command_simple.rst │ │ ├── mongoc_client_command_simple_with_server_id.rst │ │ ├── mongoc_client_command_with_opts.rst │ │ ├── mongoc_client_destroy.rst │ │ ├── mongoc_client_enable_auto_encryption.rst │ │ ├── mongoc_client_encryption_add_key_alt_name.rst │ │ ├── mongoc_client_encryption_create_datakey.rst │ │ ├── mongoc_client_encryption_create_encrypted_collection.rst │ │ ├── mongoc_client_encryption_datakey_opts_destroy.rst │ │ ├── mongoc_client_encryption_datakey_opts_new.rst │ │ ├── mongoc_client_encryption_datakey_opts_set_keyaltnames.rst │ │ ├── mongoc_client_encryption_datakey_opts_set_keymaterial.rst │ │ ├── mongoc_client_encryption_datakey_opts_set_masterkey.rst │ │ ├── mongoc_client_encryption_datakey_opts_t.rst │ │ ├── mongoc_client_encryption_decrypt.rst │ │ ├── mongoc_client_encryption_delete_key.rst │ │ ├── mongoc_client_encryption_destroy.rst │ │ ├── mongoc_client_encryption_encrypt.rst │ │ ├── mongoc_client_encryption_encrypt_expression.rst │ │ ├── mongoc_client_encryption_encrypt_opts_destroy.rst │ │ ├── mongoc_client_encryption_encrypt_opts_new.rst │ │ ├── mongoc_client_encryption_encrypt_opts_set_algorithm.rst │ │ ├── mongoc_client_encryption_encrypt_opts_set_contention_factor.rst │ │ ├── mongoc_client_encryption_encrypt_opts_set_keyaltname.rst │ │ ├── mongoc_client_encryption_encrypt_opts_set_keyid.rst │ │ ├── mongoc_client_encryption_encrypt_opts_set_query_type.rst │ │ ├── mongoc_client_encryption_encrypt_opts_set_range_opts.rst │ │ ├── mongoc_client_encryption_encrypt_opts_set_text_opts.rst │ │ ├── mongoc_client_encryption_encrypt_opts_t.rst │ │ ├── mongoc_client_encryption_encrypt_range_opts_destroy.rst │ │ ├── mongoc_client_encryption_encrypt_range_opts_new.rst │ │ ├── mongoc_client_encryption_encrypt_range_opts_set_max.rst │ │ ├── mongoc_client_encryption_encrypt_range_opts_set_min.rst │ │ ├── mongoc_client_encryption_encrypt_range_opts_set_precision.rst │ │ ├── mongoc_client_encryption_encrypt_range_opts_set_sparsity.rst │ │ ├── mongoc_client_encryption_encrypt_range_opts_set_trim_factor.rst │ │ ├── mongoc_client_encryption_encrypt_range_opts_t.rst │ │ ├── mongoc_client_encryption_encrypt_text_opts_destroy.rst │ │ ├── mongoc_client_encryption_encrypt_text_opts_new.rst │ │ ├── mongoc_client_encryption_encrypt_text_opts_set_case_sensitive.rst │ │ ├── mongoc_client_encryption_encrypt_text_opts_set_diacritic_sensitive.rst │ │ ├── mongoc_client_encryption_encrypt_text_opts_set_prefix.rst │ │ ├── mongoc_client_encryption_encrypt_text_opts_set_substring.rst │ │ ├── mongoc_client_encryption_encrypt_text_opts_set_suffix.rst │ │ ├── mongoc_client_encryption_encrypt_text_opts_t.rst │ │ ├── mongoc_client_encryption_encrypt_text_prefix_opts_destroy.rst │ │ ├── mongoc_client_encryption_encrypt_text_prefix_opts_new.rst │ │ ├── mongoc_client_encryption_encrypt_text_prefix_opts_set_str_max_query_length.rst │ │ ├── mongoc_client_encryption_encrypt_text_prefix_opts_set_str_min_query_length.rst │ │ ├── mongoc_client_encryption_encrypt_text_prefix_opts_t.rst │ │ ├── mongoc_client_encryption_encrypt_text_substring_opts_destroy.rst │ │ ├── mongoc_client_encryption_encrypt_text_substring_opts_new.rst │ │ ├── mongoc_client_encryption_encrypt_text_substring_opts_set_str_max_length.rst │ │ ├── mongoc_client_encryption_encrypt_text_substring_opts_set_str_max_query_length.rst │ │ ├── mongoc_client_encryption_encrypt_text_substring_opts_set_str_min_query_length.rst │ │ ├── mongoc_client_encryption_encrypt_text_substring_opts_t.rst │ │ ├── mongoc_client_encryption_encrypt_text_suffix_opts_destroy.rst │ │ ├── mongoc_client_encryption_encrypt_text_suffix_opts_new.rst │ │ ├── mongoc_client_encryption_encrypt_text_suffix_opts_set_str_max_query_length.rst │ │ ├── mongoc_client_encryption_encrypt_text_suffix_opts_set_str_min_query_length.rst │ │ ├── mongoc_client_encryption_encrypt_text_suffix_opts_t.rst │ │ ├── mongoc_client_encryption_get_crypt_shared_version.rst │ │ ├── mongoc_client_encryption_get_key.rst │ │ ├── mongoc_client_encryption_get_key_by_alt_name.rst │ │ ├── mongoc_client_encryption_get_keys.rst │ │ ├── mongoc_client_encryption_new.rst │ │ ├── mongoc_client_encryption_opts_destroy.rst │ │ ├── mongoc_client_encryption_opts_new.rst │ │ ├── mongoc_client_encryption_opts_set_key_expiration.rst │ │ ├── mongoc_client_encryption_opts_set_keyvault_client.rst │ │ ├── mongoc_client_encryption_opts_set_keyvault_namespace.rst │ │ ├── mongoc_client_encryption_opts_set_kms_credential_provider_callback.rst │ │ ├── mongoc_client_encryption_opts_set_kms_providers.rst │ │ ├── mongoc_client_encryption_opts_set_tls_opts.rst │ │ ├── mongoc_client_encryption_opts_t.rst │ │ ├── mongoc_client_encryption_remove_key_alt_name.rst │ │ ├── mongoc_client_encryption_rewrap_many_datakey.rst │ │ ├── mongoc_client_encryption_rewrap_many_datakey_result_destroy.rst │ │ ├── mongoc_client_encryption_rewrap_many_datakey_result_get_bulk_write_result.rst │ │ ├── mongoc_client_encryption_rewrap_many_datakey_result_new.rst │ │ ├── mongoc_client_encryption_rewrap_many_datakey_result_t.rst │ │ ├── mongoc_client_encryption_t.rst │ │ ├── mongoc_client_find_databases_with_opts.rst │ │ ├── mongoc_client_get_collection.rst │ │ ├── mongoc_client_get_crypt_shared_version.rst │ │ ├── mongoc_client_get_database.rst │ │ ├── mongoc_client_get_database_names.rst │ │ ├── mongoc_client_get_database_names_with_opts.rst │ │ ├── mongoc_client_get_default_database.rst │ │ ├── mongoc_client_get_gridfs.rst │ │ ├── mongoc_client_get_handshake_description.rst │ │ ├── mongoc_client_get_read_concern.rst │ │ ├── mongoc_client_get_read_prefs.rst │ │ ├── mongoc_client_get_server_description.rst │ │ ├── mongoc_client_get_server_descriptions.rst │ │ ├── mongoc_client_get_uri.rst │ │ ├── mongoc_client_get_write_concern.rst │ │ ├── mongoc_client_new.rst │ │ ├── mongoc_client_new_from_uri.rst │ │ ├── mongoc_client_new_from_uri_with_error.rst │ │ ├── mongoc_client_pool_destroy.rst │ │ ├── mongoc_client_pool_enable_auto_encryption.rst │ │ ├── mongoc_client_pool_max_size.rst │ │ ├── mongoc_client_pool_new.rst │ │ ├── mongoc_client_pool_new_with_error.rst │ │ ├── mongoc_client_pool_pop.rst │ │ ├── mongoc_client_pool_push.rst │ │ ├── mongoc_client_pool_set_apm_callbacks.rst │ │ ├── mongoc_client_pool_set_appname.rst │ │ ├── mongoc_client_pool_set_error_api.rst │ │ ├── mongoc_client_pool_set_oidc_callback.rst │ │ ├── mongoc_client_pool_set_server_api.rst │ │ ├── mongoc_client_pool_set_ssl_opts.rst │ │ ├── mongoc_client_pool_set_structured_log_opts.rst │ │ ├── mongoc_client_pool_t.rst │ │ ├── mongoc_client_pool_try_pop.rst │ │ ├── mongoc_client_read_command_with_opts.rst │ │ ├── mongoc_client_read_write_command_with_opts.rst │ │ ├── mongoc_client_reset.rst │ │ ├── mongoc_client_select_server.rst │ │ ├── mongoc_client_session_abort_transaction.rst │ │ ├── mongoc_client_session_advance_cluster_time.rst │ │ ├── mongoc_client_session_advance_operation_time.rst │ │ ├── mongoc_client_session_append.rst │ │ ├── mongoc_client_session_commit_transaction.rst │ │ ├── mongoc_client_session_destroy.rst │ │ ├── mongoc_client_session_get_client.rst │ │ ├── mongoc_client_session_get_cluster_time.rst │ │ ├── mongoc_client_session_get_dirty.rst │ │ ├── mongoc_client_session_get_lsid.rst │ │ ├── mongoc_client_session_get_operation_time.rst │ │ ├── mongoc_client_session_get_opts.rst │ │ ├── mongoc_client_session_get_server_id.rst │ │ ├── mongoc_client_session_get_transaction_state.rst │ │ ├── mongoc_client_session_in_transaction.rst │ │ ├── mongoc_client_session_start_transaction.rst │ │ ├── mongoc_client_session_t.rst │ │ ├── mongoc_client_session_with_transaction.rst │ │ ├── mongoc_client_session_with_transaction_cb_t.rst │ │ ├── mongoc_client_set_apm_callbacks.rst │ │ ├── mongoc_client_set_appname.rst │ │ ├── mongoc_client_set_error_api.rst │ │ ├── mongoc_client_set_oidc_callback.rst │ │ ├── mongoc_client_set_read_concern.rst │ │ ├── mongoc_client_set_read_prefs.rst │ │ ├── mongoc_client_set_server_api.rst │ │ ├── mongoc_client_set_sockettimeoutms.rst │ │ ├── mongoc_client_set_ssl_opts.rst │ │ ├── mongoc_client_set_stream_initiator.rst │ │ ├── mongoc_client_set_structured_log_opts.rst │ │ ├── mongoc_client_set_write_concern.rst │ │ ├── mongoc_client_start_session.rst │ │ ├── mongoc_client_t.rst │ │ ├── mongoc_client_watch.rst │ │ ├── mongoc_client_write_command_with_opts.rst │ │ ├── mongoc_collection_aggregate.rst │ │ ├── mongoc_collection_command_simple.rst │ │ ├── mongoc_collection_command_with_opts.rst │ │ ├── mongoc_collection_copy.rst │ │ ├── mongoc_collection_count_documents.rst │ │ ├── mongoc_collection_create_bulk_operation_with_opts.rst │ │ ├── mongoc_collection_create_indexes_with_opts.rst │ │ ├── mongoc_collection_delete_many.rst │ │ ├── mongoc_collection_delete_one.rst │ │ ├── mongoc_collection_destroy.rst │ │ ├── mongoc_collection_drop.rst │ │ ├── mongoc_collection_drop_index.rst │ │ ├── mongoc_collection_drop_index_with_opts.rst │ │ ├── mongoc_collection_drop_with_opts.rst │ │ ├── mongoc_collection_estimated_document_count.rst │ │ ├── mongoc_collection_find_and_modify.rst │ │ ├── mongoc_collection_find_and_modify_with_opts.rst │ │ ├── mongoc_collection_find_indexes_with_opts.rst │ │ ├── mongoc_collection_find_with_opts.rst │ │ ├── mongoc_collection_get_name.rst │ │ ├── mongoc_collection_get_read_concern.rst │ │ ├── mongoc_collection_get_read_prefs.rst │ │ ├── mongoc_collection_get_write_concern.rst │ │ ├── mongoc_collection_insert.rst │ │ ├── mongoc_collection_insert_many.rst │ │ ├── mongoc_collection_insert_one.rst │ │ ├── mongoc_collection_keys_to_index_string.rst │ │ ├── mongoc_collection_read_command_with_opts.rst │ │ ├── mongoc_collection_read_write_command_with_opts.rst │ │ ├── mongoc_collection_remove.rst │ │ ├── mongoc_collection_rename.rst │ │ ├── mongoc_collection_rename_with_opts.rst │ │ ├── mongoc_collection_replace_one.rst │ │ ├── mongoc_collection_set_read_concern.rst │ │ ├── mongoc_collection_set_read_prefs.rst │ │ ├── mongoc_collection_set_write_concern.rst │ │ ├── mongoc_collection_t.rst │ │ ├── mongoc_collection_update.rst │ │ ├── mongoc_collection_update_many.rst │ │ ├── mongoc_collection_update_one.rst │ │ ├── mongoc_collection_watch.rst │ │ ├── mongoc_collection_write_command_with_opts.rst │ │ ├── mongoc_cursor_clone.rst │ │ ├── mongoc_cursor_current.rst │ │ ├── mongoc_cursor_destroy.rst │ │ ├── mongoc_cursor_error.rst │ │ ├── mongoc_cursor_error_document.rst │ │ ├── mongoc_cursor_get_batch_size.rst │ │ ├── mongoc_cursor_get_host.rst │ │ ├── mongoc_cursor_get_id.rst │ │ ├── mongoc_cursor_get_limit.rst │ │ ├── mongoc_cursor_get_max_await_time_ms.rst │ │ ├── mongoc_cursor_get_server_id.rst │ │ ├── mongoc_cursor_more.rst │ │ ├── mongoc_cursor_new_from_command_reply_with_opts.rst │ │ ├── mongoc_cursor_next.rst │ │ ├── mongoc_cursor_set_batch_size.rst │ │ ├── mongoc_cursor_set_limit.rst │ │ ├── mongoc_cursor_set_max_await_time_ms.rst │ │ ├── mongoc_cursor_set_server_id.rst │ │ ├── mongoc_cursor_t.rst │ │ ├── mongoc_database_add_user.rst │ │ ├── mongoc_database_aggregate.rst │ │ ├── mongoc_database_command_simple.rst │ │ ├── mongoc_database_command_with_opts.rst │ │ ├── mongoc_database_copy.rst │ │ ├── mongoc_database_create_collection.rst │ │ ├── mongoc_database_destroy.rst │ │ ├── mongoc_database_drop.rst │ │ ├── mongoc_database_drop_with_opts.rst │ │ ├── mongoc_database_find_collections_with_opts.rst │ │ ├── mongoc_database_get_collection.rst │ │ ├── mongoc_database_get_collection_names_with_opts.rst │ │ ├── mongoc_database_get_name.rst │ │ ├── mongoc_database_get_read_concern.rst │ │ ├── mongoc_database_get_read_prefs.rst │ │ ├── mongoc_database_get_write_concern.rst │ │ ├── mongoc_database_has_collection.rst │ │ ├── mongoc_database_read_command_with_opts.rst │ │ ├── mongoc_database_read_write_command_with_opts.rst │ │ ├── mongoc_database_remove_all_users.rst │ │ ├── mongoc_database_remove_user.rst │ │ ├── mongoc_database_set_read_concern.rst │ │ ├── mongoc_database_set_read_prefs.rst │ │ ├── mongoc_database_set_write_concern.rst │ │ ├── mongoc_database_t.rst │ │ ├── mongoc_database_watch.rst │ │ ├── mongoc_database_write_command_with_opts.rst │ │ ├── mongoc_error_has_label.rst │ │ ├── mongoc_find_and_modify_opts_append.rst │ │ ├── mongoc_find_and_modify_opts_destroy.rst │ │ ├── mongoc_find_and_modify_opts_get_bypass_document_validation.rst │ │ ├── mongoc_find_and_modify_opts_get_fields.rst │ │ ├── mongoc_find_and_modify_opts_get_flags.rst │ │ ├── mongoc_find_and_modify_opts_get_max_time_ms.rst │ │ ├── mongoc_find_and_modify_opts_get_sort.rst │ │ ├── mongoc_find_and_modify_opts_get_update.rst │ │ ├── mongoc_find_and_modify_opts_new.rst │ │ ├── mongoc_find_and_modify_opts_set_bypass_document_validation.rst │ │ ├── mongoc_find_and_modify_opts_set_fields.rst │ │ ├── mongoc_find_and_modify_opts_set_flags.rst │ │ ├── mongoc_find_and_modify_opts_set_max_time_ms.rst │ │ ├── mongoc_find_and_modify_opts_set_sort.rst │ │ ├── mongoc_find_and_modify_opts_set_update.rst │ │ ├── mongoc_find_and_modify_opts_t.rst │ │ ├── mongoc_get_major_version.rst │ │ ├── mongoc_get_micro_version.rst │ │ ├── mongoc_get_minor_version.rst │ │ ├── mongoc_get_version.rst │ │ ├── mongoc_gridfs_bucket_abort_upload.rst │ │ ├── mongoc_gridfs_bucket_delete_by_id.rst │ │ ├── mongoc_gridfs_bucket_destroy.rst │ │ ├── mongoc_gridfs_bucket_download_to_stream.rst │ │ ├── mongoc_gridfs_bucket_find.rst │ │ ├── mongoc_gridfs_bucket_new.rst │ │ ├── mongoc_gridfs_bucket_open_download_stream.rst │ │ ├── mongoc_gridfs_bucket_open_upload_stream.rst │ │ ├── mongoc_gridfs_bucket_open_upload_stream_with_id.rst │ │ ├── mongoc_gridfs_bucket_stream_error.rst │ │ ├── mongoc_gridfs_bucket_t.rst │ │ ├── mongoc_gridfs_bucket_upload_from_stream.rst │ │ ├── mongoc_gridfs_bucket_upload_from_stream_with_id.rst │ │ ├── mongoc_gridfs_create_file.rst │ │ ├── mongoc_gridfs_create_file_from_stream.rst │ │ ├── mongoc_gridfs_destroy.rst │ │ ├── mongoc_gridfs_drop.rst │ │ ├── mongoc_gridfs_file_destroy.rst │ │ ├── mongoc_gridfs_file_error.rst │ │ ├── mongoc_gridfs_file_get_aliases.rst │ │ ├── mongoc_gridfs_file_get_chunk_size.rst │ │ ├── mongoc_gridfs_file_get_content_type.rst │ │ ├── mongoc_gridfs_file_get_filename.rst │ │ ├── mongoc_gridfs_file_get_id.rst │ │ ├── mongoc_gridfs_file_get_length.rst │ │ ├── mongoc_gridfs_file_get_md5.rst │ │ ├── mongoc_gridfs_file_get_metadata.rst │ │ ├── mongoc_gridfs_file_get_upload_date.rst │ │ ├── mongoc_gridfs_file_list_destroy.rst │ │ ├── mongoc_gridfs_file_list_error.rst │ │ ├── mongoc_gridfs_file_list_next.rst │ │ ├── mongoc_gridfs_file_list_t.rst │ │ ├── mongoc_gridfs_file_opt_t.rst │ │ ├── mongoc_gridfs_file_readv.rst │ │ ├── mongoc_gridfs_file_remove.rst │ │ ├── mongoc_gridfs_file_save.rst │ │ ├── mongoc_gridfs_file_seek.rst │ │ ├── mongoc_gridfs_file_set_aliases.rst │ │ ├── mongoc_gridfs_file_set_content_type.rst │ │ ├── mongoc_gridfs_file_set_filename.rst │ │ ├── mongoc_gridfs_file_set_id.rst │ │ ├── mongoc_gridfs_file_set_md5.rst │ │ ├── mongoc_gridfs_file_set_metadata.rst │ │ ├── mongoc_gridfs_file_t.rst │ │ ├── mongoc_gridfs_file_tell.rst │ │ ├── mongoc_gridfs_file_writev.rst │ │ ├── mongoc_gridfs_find_one_by_filename.rst │ │ ├── mongoc_gridfs_find_one_with_opts.rst │ │ ├── mongoc_gridfs_find_with_opts.rst │ │ ├── mongoc_gridfs_get_chunks.rst │ │ ├── mongoc_gridfs_get_files.rst │ │ ├── mongoc_gridfs_remove_by_filename.rst │ │ ├── mongoc_gridfs_t.rst │ │ ├── mongoc_handshake_data_append.rst │ │ ├── mongoc_host_list_t.rst │ │ ├── mongoc_init.rst │ │ ├── mongoc_insert_flags_t.rst │ │ ├── mongoc_iovec_t.rst │ │ ├── mongoc_oidc_callback_destroy.rst │ │ ├── mongoc_oidc_callback_fn_t.rst │ │ ├── mongoc_oidc_callback_get_fn.rst │ │ ├── mongoc_oidc_callback_get_user_data.rst │ │ ├── mongoc_oidc_callback_new.rst │ │ ├── mongoc_oidc_callback_new_with_user_data.rst │ │ ├── mongoc_oidc_callback_params_cancel_with_timeout.rst │ │ ├── mongoc_oidc_callback_params_get_timeout.rst │ │ ├── mongoc_oidc_callback_params_get_user_data.rst │ │ ├── mongoc_oidc_callback_params_get_username.rst │ │ ├── mongoc_oidc_callback_params_get_version.rst │ │ ├── mongoc_oidc_callback_params_t.rst │ │ ├── mongoc_oidc_callback_set_user_data.rst │ │ ├── mongoc_oidc_callback_t.rst │ │ ├── mongoc_oidc_credential_destroy.rst │ │ ├── mongoc_oidc_credential_get_access_token.rst │ │ ├── mongoc_oidc_credential_get_expires_in.rst │ │ ├── mongoc_oidc_credential_new.rst │ │ ├── mongoc_oidc_credential_new_with_expires_in.rst │ │ ├── mongoc_oidc_credential_t.rst │ │ ├── mongoc_optional_copy.rst │ │ ├── mongoc_optional_init.rst │ │ ├── mongoc_optional_is_set.rst │ │ ├── mongoc_optional_set_value.rst │ │ ├── mongoc_optional_t.rst │ │ ├── mongoc_optional_value.rst │ │ ├── mongoc_query_flags_t.rst │ │ ├── mongoc_rand.rst │ │ ├── mongoc_rand_add.rst │ │ ├── mongoc_rand_seed.rst │ │ ├── mongoc_rand_status.rst │ │ ├── mongoc_read_concern_append.rst │ │ ├── mongoc_read_concern_copy.rst │ │ ├── mongoc_read_concern_destroy.rst │ │ ├── mongoc_read_concern_get_level.rst │ │ ├── mongoc_read_concern_is_default.rst │ │ ├── mongoc_read_concern_new.rst │ │ ├── mongoc_read_concern_set_level.rst │ │ ├── mongoc_read_concern_t.rst │ │ ├── mongoc_read_mode_t.rst │ │ ├── mongoc_read_prefs_add_tag.rst │ │ ├── mongoc_read_prefs_copy.rst │ │ ├── mongoc_read_prefs_destroy.rst │ │ ├── mongoc_read_prefs_get_hedge.rst │ │ ├── mongoc_read_prefs_get_max_staleness_seconds.rst │ │ ├── mongoc_read_prefs_get_mode.rst │ │ ├── mongoc_read_prefs_get_tags.rst │ │ ├── mongoc_read_prefs_is_valid.rst │ │ ├── mongoc_read_prefs_new.rst │ │ ├── mongoc_read_prefs_set_hedge.rst │ │ ├── mongoc_read_prefs_set_max_staleness_seconds.rst │ │ ├── mongoc_read_prefs_set_mode.rst │ │ ├── mongoc_read_prefs_set_tags.rst │ │ ├── mongoc_read_prefs_t.rst │ │ ├── mongoc_remove_flags_t.rst │ │ ├── mongoc_server_api_copy.rst │ │ ├── mongoc_server_api_deprecation_errors.rst │ │ ├── mongoc_server_api_destroy.rst │ │ ├── mongoc_server_api_get_deprecation_errors.rst │ │ ├── mongoc_server_api_get_strict.rst │ │ ├── mongoc_server_api_get_version.rst │ │ ├── mongoc_server_api_new.rst │ │ ├── mongoc_server_api_strict.rst │ │ ├── mongoc_server_api_t.rst │ │ ├── mongoc_server_api_version_from_string.rst │ │ ├── mongoc_server_api_version_t.rst │ │ ├── mongoc_server_api_version_to_string.rst │ │ ├── mongoc_server_description_destroy.rst │ │ ├── mongoc_server_description_hello_response.rst │ │ ├── mongoc_server_description_host.rst │ │ ├── mongoc_server_description_id.rst │ │ ├── mongoc_server_description_last_update_time.rst │ │ ├── mongoc_server_description_new_copy.rst │ │ ├── mongoc_server_description_round_trip_time.rst │ │ ├── mongoc_server_description_t.rst │ │ ├── mongoc_server_description_type.rst │ │ ├── mongoc_server_descriptions_destroy_all.rst │ │ ├── mongoc_session_opt_t.rst │ │ ├── mongoc_session_opts_clone.rst │ │ ├── mongoc_session_opts_destroy.rst │ │ ├── mongoc_session_opts_get_causal_consistency.rst │ │ ├── mongoc_session_opts_get_default_transaction_opts.rst │ │ ├── mongoc_session_opts_get_snapshot.rst │ │ ├── mongoc_session_opts_get_transaction_opts.rst │ │ ├── mongoc_session_opts_new.rst │ │ ├── mongoc_session_opts_set_causal_consistency.rst │ │ ├── mongoc_session_opts_set_default_transaction_opts.rst │ │ ├── mongoc_session_opts_set_snapshot.rst │ │ ├── mongoc_socket_accept.rst │ │ ├── mongoc_socket_bind.rst │ │ ├── mongoc_socket_close.rst │ │ ├── mongoc_socket_connect.rst │ │ ├── mongoc_socket_destroy.rst │ │ ├── mongoc_socket_errno.rst │ │ ├── mongoc_socket_getnameinfo.rst │ │ ├── mongoc_socket_getsockname.rst │ │ ├── mongoc_socket_listen.rst │ │ ├── mongoc_socket_new.rst │ │ ├── mongoc_socket_recv.rst │ │ ├── mongoc_socket_send.rst │ │ ├── mongoc_socket_sendv.rst │ │ ├── mongoc_socket_setsockopt.rst │ │ ├── mongoc_socket_t.rst │ │ ├── mongoc_ssl_opt_get_default.rst │ │ ├── mongoc_ssl_opt_t.rst │ │ ├── mongoc_stream_buffered_new.rst │ │ ├── mongoc_stream_buffered_t.rst │ │ ├── mongoc_stream_close.rst │ │ ├── mongoc_stream_cork.rst │ │ ├── mongoc_stream_destroy.rst │ │ ├── mongoc_stream_file_get_fd.rst │ │ ├── mongoc_stream_file_new.rst │ │ ├── mongoc_stream_file_new_for_path.rst │ │ ├── mongoc_stream_file_t.rst │ │ ├── mongoc_stream_flush.rst │ │ ├── mongoc_stream_get_base_stream.rst │ │ ├── mongoc_stream_gridfs_new.rst │ │ ├── mongoc_stream_read.rst │ │ ├── mongoc_stream_readv.rst │ │ ├── mongoc_stream_setsockopt.rst │ │ ├── mongoc_stream_should_retry.rst │ │ ├── mongoc_stream_socket_get_socket.rst │ │ ├── mongoc_stream_socket_new.rst │ │ ├── mongoc_stream_socket_t.rst │ │ ├── mongoc_stream_t.rst │ │ ├── mongoc_stream_timed_out.rst │ │ ├── mongoc_stream_tls_t.rst │ │ ├── mongoc_stream_uncork.rst │ │ ├── mongoc_stream_write.rst │ │ ├── mongoc_stream_writev.rst │ │ ├── mongoc_structured_log_component_t.rst │ │ ├── mongoc_structured_log_entry_get_component.rst │ │ ├── mongoc_structured_log_entry_get_level.rst │ │ ├── mongoc_structured_log_entry_get_message_string.rst │ │ ├── mongoc_structured_log_entry_message_as_bson.rst │ │ ├── mongoc_structured_log_entry_t.rst │ │ ├── mongoc_structured_log_func_t.rst │ │ ├── mongoc_structured_log_get_component_name.rst │ │ ├── mongoc_structured_log_get_level_name.rst │ │ ├── mongoc_structured_log_get_named_component.rst │ │ ├── mongoc_structured_log_get_named_level.rst │ │ ├── mongoc_structured_log_level_t.rst │ │ ├── mongoc_structured_log_opts_destroy.rst │ │ ├── mongoc_structured_log_opts_get_max_document_length.rst │ │ ├── mongoc_structured_log_opts_get_max_level_for_component.rst │ │ ├── mongoc_structured_log_opts_new.rst │ │ ├── mongoc_structured_log_opts_set_handler.rst │ │ ├── mongoc_structured_log_opts_set_max_document_length.rst │ │ ├── mongoc_structured_log_opts_set_max_document_length_from_env.rst │ │ ├── mongoc_structured_log_opts_set_max_level_for_all_components.rst │ │ ├── mongoc_structured_log_opts_set_max_level_for_component.rst │ │ ├── mongoc_structured_log_opts_set_max_levels_from_env.rst │ │ ├── mongoc_structured_log_opts_t.rst │ │ ├── mongoc_topology_description_destroy.rst │ │ ├── mongoc_topology_description_get_servers.rst │ │ ├── mongoc_topology_description_has_readable_server.rst │ │ ├── mongoc_topology_description_has_writable_server.rst │ │ ├── mongoc_topology_description_new_copy.rst │ │ ├── mongoc_topology_description_t.rst │ │ ├── mongoc_topology_description_type.rst │ │ ├── mongoc_transaction_opt_t.rst │ │ ├── mongoc_transaction_opts_clone.rst │ │ ├── mongoc_transaction_opts_destroy.rst │ │ ├── mongoc_transaction_opts_get_max_commit_time_ms.rst │ │ ├── mongoc_transaction_opts_get_read_concern.rst │ │ ├── mongoc_transaction_opts_get_read_prefs.rst │ │ ├── mongoc_transaction_opts_get_write_concern.rst │ │ ├── mongoc_transaction_opts_new.rst │ │ ├── mongoc_transaction_opts_set_max_commit_time_ms.rst │ │ ├── mongoc_transaction_opts_set_read_concern.rst │ │ ├── mongoc_transaction_opts_set_read_prefs.rst │ │ ├── mongoc_transaction_opts_set_write_concern.rst │ │ ├── mongoc_transaction_state_t.rst │ │ ├── mongoc_update_flags_t.rst │ │ ├── mongoc_uri_copy.rst │ │ ├── mongoc_uri_destroy.rst │ │ ├── mongoc_uri_get_auth_mechanism.rst │ │ ├── mongoc_uri_get_auth_source.rst │ │ ├── mongoc_uri_get_compressors.rst │ │ ├── mongoc_uri_get_database.rst │ │ ├── mongoc_uri_get_hosts.rst │ │ ├── mongoc_uri_get_mechanism_properties.rst │ │ ├── mongoc_uri_get_option_as_bool.rst │ │ ├── mongoc_uri_get_option_as_int32.rst │ │ ├── mongoc_uri_get_option_as_int64.rst │ │ ├── mongoc_uri_get_option_as_utf8.rst │ │ ├── mongoc_uri_get_options.rst │ │ ├── mongoc_uri_get_password.rst │ │ ├── mongoc_uri_get_read_concern.rst │ │ ├── mongoc_uri_get_read_prefs_t.rst │ │ ├── mongoc_uri_get_replica_set.rst │ │ ├── mongoc_uri_get_server_monitoring_mode.rst │ │ ├── mongoc_uri_get_srv_hostname.rst │ │ ├── mongoc_uri_get_srv_service_name.rst │ │ ├── mongoc_uri_get_string.rst │ │ ├── mongoc_uri_get_tls.rst │ │ ├── mongoc_uri_get_username.rst │ │ ├── mongoc_uri_get_write_concern.rst │ │ ├── mongoc_uri_has_option.rst │ │ ├── mongoc_uri_new.rst │ │ ├── mongoc_uri_new_for_host_port.rst │ │ ├── mongoc_uri_new_with_error.rst │ │ ├── mongoc_uri_option_is_bool.rst │ │ ├── mongoc_uri_option_is_int32.rst │ │ ├── mongoc_uri_option_is_int64.rst │ │ ├── mongoc_uri_option_is_utf8.rst │ │ ├── mongoc_uri_set_auth_mechanism.rst │ │ ├── mongoc_uri_set_auth_source.rst │ │ ├── mongoc_uri_set_compressors.rst │ │ ├── mongoc_uri_set_database.rst │ │ ├── mongoc_uri_set_mechanism_properties.rst │ │ ├── mongoc_uri_set_option_as_bool.rst │ │ ├── mongoc_uri_set_option_as_int32.rst │ │ ├── mongoc_uri_set_option_as_int64.rst │ │ ├── mongoc_uri_set_option_as_utf8.rst │ │ ├── mongoc_uri_set_password.rst │ │ ├── mongoc_uri_set_read_concern.rst │ │ ├── mongoc_uri_set_read_prefs_t.rst │ │ ├── mongoc_uri_set_server_monitoring_mode.rst │ │ ├── mongoc_uri_set_username.rst │ │ ├── mongoc_uri_set_write_concern.rst │ │ ├── mongoc_uri_t.rst │ │ ├── mongoc_uri_unescape.rst │ │ ├── mongoc_version.rst │ │ ├── mongoc_write_concern_append.rst │ │ ├── mongoc_write_concern_copy.rst │ │ ├── mongoc_write_concern_destroy.rst │ │ ├── mongoc_write_concern_get_journal.rst │ │ ├── mongoc_write_concern_get_w.rst │ │ ├── mongoc_write_concern_get_wmajority.rst │ │ ├── mongoc_write_concern_get_wtag.rst │ │ ├── mongoc_write_concern_get_wtimeout.rst │ │ ├── mongoc_write_concern_get_wtimeout_int64.rst │ │ ├── mongoc_write_concern_is_acknowledged.rst │ │ ├── mongoc_write_concern_is_default.rst │ │ ├── mongoc_write_concern_is_valid.rst │ │ ├── mongoc_write_concern_journal_is_set.rst │ │ ├── mongoc_write_concern_new.rst │ │ ├── mongoc_write_concern_set_journal.rst │ │ ├── mongoc_write_concern_set_w.rst │ │ ├── mongoc_write_concern_set_wmajority.rst │ │ ├── mongoc_write_concern_set_wtag.rst │ │ ├── mongoc_write_concern_set_wtimeout.rst │ │ ├── mongoc_write_concern_set_wtimeout_int64.rst │ │ ├── mongoc_write_concern_t.rst │ │ ├── static │ │ │ └── styles.css │ │ ├── structured_log.rst │ │ └── unstructured_log.rst │ ├── etc │ │ └── mongocConfig.cmake.in │ ├── examples │ │ ├── .gitignore │ │ ├── aggregation │ │ │ └── aggregation1.c │ │ ├── basic_aggregation │ │ │ ├── basic-aggregation.c │ │ │ ├── constants.c │ │ │ ├── distinct.c │ │ │ ├── map-reduce-advanced.c │ │ │ └── map-reduce-basic.c │ │ ├── bulk │ │ │ ├── bulk-collation.c │ │ │ ├── bulk1.c │ │ │ ├── bulk2.c │ │ │ ├── bulk3.c │ │ │ ├── bulk4.c │ │ │ ├── bulk5.c │ │ │ └── bulk6.c │ │ ├── client-side-encryption-auto-decryption.c │ │ ├── client-side-encryption-doc-snippets.c │ │ ├── client-side-encryption-explicit.c │ │ ├── client-side-encryption-helpers.c │ │ ├── client-side-encryption-helpers.h │ │ ├── client-side-encryption-schema-map.c │ │ ├── client-side-encryption-server-schema.c │ │ ├── cmake │ │ │ ├── find_package │ │ │ │ └── CMakeLists.txt │ │ │ ├── find_package_static │ │ │ │ └── CMakeLists.txt │ │ │ └── vcpkg │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── app.c │ │ ├── common_operations │ │ │ ├── common-operations.c │ │ │ └── explain.c │ │ ├── compile-with-pkg-config-static.sh │ │ ├── compile-with-pkg-config.sh │ │ ├── doc-common-insert.c │ │ ├── example-bulkwrite.c │ │ ├── example-client.c │ │ ├── example-collection-command.c │ │ ├── example-collection-watch.c │ │ ├── example-command-monitoring.c │ │ ├── example-command-with-opts.c │ │ ├── example-gridfs-bucket.c │ │ ├── example-gridfs.c │ │ ├── example-manage-collection-indexes.c │ │ ├── example-manage-search-indexes.c │ │ ├── example-pool.c │ │ ├── example-resume.c │ │ ├── example-scram.c │ │ ├── example-sdam-monitoring.c │ │ ├── example-session.c │ │ ├── example-start-at-optime.c │ │ ├── example-structured-log.c │ │ ├── example-transaction.c │ │ ├── example-update.c │ │ ├── example-with-transaction-cb.c │ │ ├── find-and-modify.c │ │ ├── find_and_modify_with_opts │ │ │ └── fam.c │ │ ├── hello_mongoc.c │ │ ├── mongoc-dump.c │ │ ├── mongoc-ping.c │ │ ├── mongoc-tail.c │ │ ├── parse_handshake_cfg.py │ │ └── tutorial │ │ │ ├── appending.c │ │ │ └── executing.c │ ├── libmongoc.rc.in │ ├── src │ │ └── mongoc │ │ │ ├── .gitignore │ │ │ ├── mcd-azure.c │ │ │ ├── mcd-azure.h │ │ │ ├── mcd-integer.h │ │ │ ├── mcd-nsinfo.c │ │ │ ├── mcd-nsinfo.h │ │ │ ├── mcd-rpc.c │ │ │ ├── mcd-rpc.h │ │ │ ├── mongoc-aggregate-private.h │ │ │ ├── mongoc-aggregate.c │ │ │ ├── mongoc-apm-private.h │ │ │ ├── mongoc-apm.c │ │ │ ├── mongoc-apm.h │ │ │ ├── mongoc-array-private.h │ │ │ ├── mongoc-array.c │ │ │ ├── mongoc-async-cmd-private.h │ │ │ ├── mongoc-async-cmd.c │ │ │ ├── mongoc-async-private.h │ │ │ ├── mongoc-async.c │ │ │ ├── mongoc-buffer-private.h │ │ │ ├── mongoc-buffer.c │ │ │ ├── mongoc-bulk-operation-private.h │ │ │ ├── mongoc-bulk-operation.c │ │ │ ├── mongoc-bulk-operation.h │ │ │ ├── mongoc-bulkwrite.c │ │ │ ├── mongoc-bulkwrite.h │ │ │ ├── mongoc-change-stream-private.h │ │ │ ├── mongoc-change-stream.c │ │ │ ├── mongoc-change-stream.h │ │ │ ├── mongoc-client-pool-private.h │ │ │ ├── mongoc-client-pool.c │ │ │ ├── mongoc-client-pool.h │ │ │ ├── mongoc-client-private.h │ │ │ ├── mongoc-client-session-private.h │ │ │ ├── mongoc-client-session.c │ │ │ ├── mongoc-client-session.h │ │ │ ├── mongoc-client-side-encryption-private.h │ │ │ ├── mongoc-client-side-encryption.c │ │ │ ├── mongoc-client-side-encryption.h │ │ │ ├── mongoc-client.c │ │ │ ├── mongoc-client.h │ │ │ ├── mongoc-cluster-aws-private.h │ │ │ ├── mongoc-cluster-aws.c │ │ │ ├── mongoc-cluster-cyrus-private.h │ │ │ ├── mongoc-cluster-cyrus.c │ │ │ ├── mongoc-cluster-oidc-private.h │ │ │ ├── mongoc-cluster-oidc.c │ │ │ ├── mongoc-cluster-private.h │ │ │ ├── mongoc-cluster-sasl-private.h │ │ │ ├── mongoc-cluster-sasl.c │ │ │ ├── mongoc-cluster-sspi-private.h │ │ │ ├── mongoc-cluster-sspi.c │ │ │ ├── mongoc-cluster.c │ │ │ ├── mongoc-cmd-private.h │ │ │ ├── mongoc-cmd.c │ │ │ ├── mongoc-collection-private.h │ │ │ ├── mongoc-collection.c │ │ │ ├── mongoc-collection.h │ │ │ ├── mongoc-compression-private.h │ │ │ ├── mongoc-compression.c │ │ │ ├── mongoc-config-private.h.in │ │ │ ├── mongoc-config.h.in │ │ │ ├── mongoc-counters-private.h │ │ │ ├── mongoc-counters.c │ │ │ ├── mongoc-counters.defs │ │ │ ├── mongoc-crypt-private.h │ │ │ ├── mongoc-crypt.c │ │ │ ├── mongoc-crypto-cng-private.h │ │ │ ├── mongoc-crypto-cng.c │ │ │ ├── mongoc-crypto-common-crypto-private.h │ │ │ ├── mongoc-crypto-common-crypto.c │ │ │ ├── mongoc-crypto-openssl-private.h │ │ │ ├── mongoc-crypto-openssl.c │ │ │ ├── mongoc-crypto-private.h │ │ │ ├── mongoc-crypto.c │ │ │ ├── mongoc-cursor-array.c │ │ │ ├── mongoc-cursor-change-stream.c │ │ │ ├── mongoc-cursor-cmd-deprecated.c │ │ │ ├── mongoc-cursor-cmd.c │ │ │ ├── mongoc-cursor-find.c │ │ │ ├── mongoc-cursor-private.h │ │ │ ├── mongoc-cursor.c │ │ │ ├── mongoc-cursor.h │ │ │ ├── mongoc-cyrus-private.h │ │ │ ├── mongoc-cyrus.c │ │ │ ├── mongoc-database-private.h │ │ │ ├── mongoc-database.c │ │ │ ├── mongoc-database.h │ │ │ ├── mongoc-deprioritized-servers-private.h │ │ │ ├── mongoc-deprioritized-servers.c │ │ │ ├── mongoc-errno-private.h │ │ │ ├── mongoc-error-private.h │ │ │ ├── mongoc-error.c │ │ │ ├── mongoc-error.h │ │ │ ├── mongoc-find-and-modify-private.h │ │ │ ├── mongoc-find-and-modify.c │ │ │ ├── mongoc-find-and-modify.h │ │ │ ├── mongoc-flags-private.h │ │ │ ├── mongoc-flags.c │ │ │ ├── mongoc-flags.h │ │ │ ├── mongoc-generation-map-private.h │ │ │ ├── mongoc-generation-map.c │ │ │ ├── mongoc-gridfs-bucket-file-private.h │ │ │ ├── mongoc-gridfs-bucket-file.c │ │ │ ├── mongoc-gridfs-bucket-private.h │ │ │ ├── mongoc-gridfs-bucket.c │ │ │ ├── mongoc-gridfs-bucket.h │ │ │ ├── mongoc-gridfs-file-list-private.h │ │ │ ├── mongoc-gridfs-file-list.c │ │ │ ├── mongoc-gridfs-file-list.h │ │ │ ├── mongoc-gridfs-file-page-private.h │ │ │ ├── mongoc-gridfs-file-page.c │ │ │ ├── mongoc-gridfs-file-page.h │ │ │ ├── mongoc-gridfs-file-private.h │ │ │ ├── mongoc-gridfs-file.c │ │ │ ├── mongoc-gridfs-file.h │ │ │ ├── mongoc-gridfs-private.h │ │ │ ├── mongoc-gridfs.c │ │ │ ├── mongoc-gridfs.h │ │ │ ├── mongoc-handshake-compiler-private.h │ │ │ ├── mongoc-handshake-os-private.h │ │ │ ├── mongoc-handshake-private.h │ │ │ ├── mongoc-handshake.c │ │ │ ├── mongoc-handshake.h │ │ │ ├── mongoc-host-list-private.h │ │ │ ├── mongoc-host-list.c │ │ │ ├── mongoc-host-list.h │ │ │ ├── mongoc-http-private.h │ │ │ ├── mongoc-http.c │ │ │ ├── mongoc-init.c │ │ │ ├── mongoc-init.h │ │ │ ├── mongoc-interrupt-private.h │ │ │ ├── mongoc-interrupt.c │ │ │ ├── mongoc-iovec.h │ │ │ ├── mongoc-linux-distro-scanner-private.h │ │ │ ├── mongoc-linux-distro-scanner.c │ │ │ ├── mongoc-list-private.h │ │ │ ├── mongoc-list.c │ │ │ ├── mongoc-log-and-monitor-private.c │ │ │ ├── mongoc-log-and-monitor-private.h │ │ │ ├── mongoc-log-private.h │ │ │ ├── mongoc-log.c │ │ │ ├── mongoc-log.h │ │ │ ├── mongoc-macros.h │ │ │ ├── mongoc-memcmp-private.h │ │ │ ├── mongoc-memcmp.c │ │ │ ├── mongoc-ocsp-cache-private.h │ │ │ ├── mongoc-ocsp-cache.c │ │ │ ├── mongoc-oidc-cache-private.h │ │ │ ├── mongoc-oidc-cache.c │ │ │ ├── mongoc-oidc-callback-private.h │ │ │ ├── mongoc-oidc-callback.c │ │ │ ├── mongoc-oidc-callback.h │ │ │ ├── mongoc-oidc-env-private.h │ │ │ ├── mongoc-oidc-env.c │ │ │ ├── mongoc-opcode.c │ │ │ ├── mongoc-opcode.h │ │ │ ├── mongoc-openssl-private.h │ │ │ ├── mongoc-openssl.c │ │ │ ├── mongoc-optional.c │ │ │ ├── mongoc-optional.h │ │ │ ├── mongoc-opts-helpers-private.h │ │ │ ├── mongoc-opts-helpers.c │ │ │ ├── mongoc-opts-private.h │ │ │ ├── mongoc-opts.c │ │ │ ├── mongoc-prelude.h │ │ │ ├── mongoc-queue-private.h │ │ │ ├── mongoc-queue.c │ │ │ ├── mongoc-rand-cng.c │ │ │ ├── mongoc-rand-common-crypto.c │ │ │ ├── mongoc-rand-openssl.c │ │ │ ├── mongoc-rand-private.h │ │ │ ├── mongoc-rand.h │ │ │ ├── mongoc-read-concern-private.h │ │ │ ├── mongoc-read-concern.c │ │ │ ├── mongoc-read-concern.h │ │ │ ├── mongoc-read-prefs-private.h │ │ │ ├── mongoc-read-prefs.c │ │ │ ├── mongoc-read-prefs.h │ │ │ ├── mongoc-rpc-private.h │ │ │ ├── mongoc-rpc.c │ │ │ ├── mongoc-sasl-private.h │ │ │ ├── mongoc-sasl.c │ │ │ ├── mongoc-scram-private.h │ │ │ ├── mongoc-scram.c │ │ │ ├── mongoc-secure-channel-private.h │ │ │ ├── mongoc-secure-channel.c │ │ │ ├── mongoc-secure-transport-private.h │ │ │ ├── mongoc-secure-transport.c │ │ │ ├── mongoc-server-api-private.h │ │ │ ├── mongoc-server-api.c │ │ │ ├── mongoc-server-api.h │ │ │ ├── mongoc-server-description-private.h │ │ │ ├── mongoc-server-description.c │ │ │ ├── mongoc-server-description.h │ │ │ ├── mongoc-server-monitor-private.h │ │ │ ├── mongoc-server-monitor.c │ │ │ ├── mongoc-server-stream-private.h │ │ │ ├── mongoc-server-stream.c │ │ │ ├── mongoc-set-private.h │ │ │ ├── mongoc-set.c │ │ │ ├── mongoc-shared-private.h │ │ │ ├── mongoc-shared.c │ │ │ ├── mongoc-sleep.h │ │ │ ├── mongoc-socket-private.h │ │ │ ├── mongoc-socket.c │ │ │ ├── mongoc-socket.h │ │ │ ├── mongoc-ssl-private.h │ │ │ ├── mongoc-ssl.c │ │ │ ├── mongoc-ssl.h │ │ │ ├── mongoc-sspi-private.h │ │ │ ├── mongoc-sspi.c │ │ │ ├── mongoc-stream-buffered.c │ │ │ ├── mongoc-stream-buffered.h │ │ │ ├── mongoc-stream-file.c │ │ │ ├── mongoc-stream-file.h │ │ │ ├── mongoc-stream-gridfs-download-private.h │ │ │ ├── mongoc-stream-gridfs-download.c │ │ │ ├── mongoc-stream-gridfs-upload-private.h │ │ │ ├── mongoc-stream-gridfs-upload.c │ │ │ ├── mongoc-stream-gridfs.c │ │ │ ├── mongoc-stream-gridfs.h │ │ │ ├── mongoc-stream-private.h │ │ │ ├── mongoc-stream-socket.c │ │ │ ├── mongoc-stream-socket.h │ │ │ ├── mongoc-stream-tls-openssl-bio-private.h │ │ │ ├── mongoc-stream-tls-openssl-bio.c │ │ │ ├── mongoc-stream-tls-openssl-private.h │ │ │ ├── mongoc-stream-tls-openssl.c │ │ │ ├── mongoc-stream-tls-openssl.h │ │ │ ├── mongoc-stream-tls-private.h │ │ │ ├── mongoc-stream-tls-secure-channel-private.h │ │ │ ├── mongoc-stream-tls-secure-channel.c │ │ │ ├── mongoc-stream-tls-secure-channel.h │ │ │ ├── mongoc-stream-tls-secure-transport-private.h │ │ │ ├── mongoc-stream-tls-secure-transport.c │ │ │ ├── mongoc-stream-tls-secure-transport.h │ │ │ ├── mongoc-stream-tls.c │ │ │ ├── mongoc-stream-tls.h │ │ │ ├── mongoc-stream.c │ │ │ ├── mongoc-stream.h │ │ │ ├── mongoc-structured-log-private.h │ │ │ ├── mongoc-structured-log.c │ │ │ ├── mongoc-structured-log.h │ │ │ ├── mongoc-thread-private.h │ │ │ ├── mongoc-timeout-private.h │ │ │ ├── mongoc-timeout.c │ │ │ ├── mongoc-topology-background-monitoring-private.h │ │ │ ├── mongoc-topology-background-monitoring.c │ │ │ ├── mongoc-topology-description-apm-private.h │ │ │ ├── mongoc-topology-description-apm.c │ │ │ ├── mongoc-topology-description-private.h │ │ │ ├── mongoc-topology-description.c │ │ │ ├── mongoc-topology-description.h │ │ │ ├── mongoc-topology-private.h │ │ │ ├── mongoc-topology-scanner-private.h │ │ │ ├── mongoc-topology-scanner.c │ │ │ ├── mongoc-topology.c │ │ │ ├── mongoc-trace-private.h │ │ │ ├── mongoc-ts-pool-private.h │ │ │ ├── mongoc-ts-pool.c │ │ │ ├── mongoc-uri-private.h │ │ │ ├── mongoc-uri.c │ │ │ ├── mongoc-uri.h │ │ │ ├── mongoc-util-private.h │ │ │ ├── mongoc-util.c │ │ │ ├── mongoc-version-functions.c │ │ │ ├── mongoc-version-functions.h │ │ │ ├── mongoc-version.h.in │ │ │ ├── mongoc-write-command-private.h │ │ │ ├── mongoc-write-command.c │ │ │ ├── mongoc-write-concern-private.h │ │ │ ├── mongoc-write-concern.c │ │ │ ├── mongoc-write-concern.h │ │ │ ├── mongoc.h │ │ │ ├── service-gcp.c │ │ │ ├── service-gcp.h │ │ │ ├── uthash.h │ │ │ └── utlist.h │ └── tests │ │ ├── .gitignore │ │ ├── TestSuite.c │ │ ├── TestSuite.h │ │ ├── benchmark-tls-pooled.c │ │ ├── binary │ │ ├── delete1.dat │ │ ├── empty.dat │ │ ├── get_more1.dat │ │ ├── gridfs-large.dat │ │ ├── gridfs.dat │ │ ├── insert1.dat │ │ ├── kill_cursors1.dat │ │ ├── msg1.dat │ │ ├── query1.dat │ │ ├── query2.dat │ │ ├── reply1.dat │ │ ├── reply2.dat │ │ └── update1.dat │ │ ├── bsonutil │ │ ├── bson-match.c │ │ ├── bson-match.h │ │ ├── bson-parser.c │ │ ├── bson-parser.h │ │ ├── bson-val.c │ │ └── bson-val.h │ │ ├── client_side_encryption_prose │ │ ├── corpus │ │ │ ├── corpus-encrypted.json │ │ │ ├── corpus-key-aws.json │ │ │ ├── corpus-key-azure.json │ │ │ ├── corpus-key-gcp.json │ │ │ ├── corpus-key-kmip.json │ │ │ ├── corpus-key-local.json │ │ │ ├── corpus-schema.json │ │ │ └── corpus.json │ │ ├── datakey-and-double-encryption-schemamap.json │ │ ├── explicit_encryption │ │ │ ├── encryptedFields-prefix-suffix.json │ │ │ ├── encryptedFields-substring.json │ │ │ ├── encryptedFields.json │ │ │ ├── key1-document.json │ │ │ ├── range-encryptedFields-Date.json │ │ │ ├── range-encryptedFields-DecimalNoPrecision.json │ │ │ ├── range-encryptedFields-DecimalPrecision.json │ │ │ ├── range-encryptedFields-DoubleNoPrecision.json │ │ │ ├── range-encryptedFields-DoublePrecision.json │ │ │ ├── range-encryptedFields-Int.json │ │ │ └── range-encryptedFields-Long.json │ │ ├── external │ │ │ ├── external-key.json │ │ │ └── external-schema.json │ │ ├── limits-doc.json │ │ ├── limits-encryptedFields.json │ │ ├── limits-key.json │ │ ├── limits-qe-doc.json │ │ ├── limits-schema.json │ │ ├── lookup │ │ │ ├── key-doc.json │ │ │ ├── schema-csfle.json │ │ │ ├── schema-csfle2.json │ │ │ ├── schema-non-csfle.json │ │ │ ├── schema-qe.json │ │ │ └── schema-qe2.json │ │ └── schema.json │ │ ├── cmake-import │ │ ├── CMakeLists.txt │ │ ├── use-bson.c │ │ └── use-mongoc.c │ │ ├── debug-stream.c │ │ ├── import-tests.cmake │ │ ├── json-test-monitoring.c │ │ ├── json-test-monitoring.h │ │ ├── json-test-operations.c │ │ ├── json-test-operations.h │ │ ├── json-test.c │ │ ├── json-test.h │ │ ├── json │ │ ├── auth │ │ │ ├── legacy │ │ │ │ └── connection-string.json │ │ │ └── unified │ │ │ │ └── mongodb-oidc-no-retry.json │ │ ├── change_streams │ │ │ └── unified │ │ │ │ ├── change-streams-clusterTime.json │ │ │ │ ├── change-streams-disambiguatedPaths.json │ │ │ │ ├── change-streams-errors.json │ │ │ │ ├── change-streams-nsType.json │ │ │ │ ├── change-streams-pre_and_post_images.json │ │ │ │ ├── change-streams-resume-allowlist.json │ │ │ │ ├── change-streams-resume-errorLabels.json │ │ │ │ ├── change-streams-showExpandedEvents.json │ │ │ │ └── change-streams.json │ │ ├── client_side_encryption │ │ │ ├── legacy │ │ │ │ ├── aggregate.json │ │ │ │ ├── awsTemporary.json │ │ │ │ ├── azureKMS.json │ │ │ │ ├── badSchema.json │ │ │ │ ├── basic.json │ │ │ │ ├── bulk.json │ │ │ │ ├── bypassAutoEncryption.json │ │ │ │ ├── bypassedCommand.json │ │ │ │ ├── count.json │ │ │ │ ├── countDocuments.json │ │ │ │ ├── create-and-createIndexes.json │ │ │ │ ├── delete.json │ │ │ │ ├── distinct.json │ │ │ │ ├── explain.json │ │ │ │ ├── find.json │ │ │ │ ├── findOneAndDelete.json │ │ │ │ ├── findOneAndReplace.json │ │ │ │ ├── findOneAndUpdate.json │ │ │ │ ├── fle2v2-Compact.json │ │ │ │ ├── fle2v2-CreateCollection-OldServer.json │ │ │ │ ├── fle2v2-CreateCollection.json │ │ │ │ ├── fle2v2-DecryptExistingData.json │ │ │ │ ├── fle2v2-Delete.json │ │ │ │ ├── fle2v2-EncryptedFields-vs-jsonSchema.json │ │ │ │ ├── fle2v2-EncryptedFieldsMap-defaults.json │ │ │ │ ├── fle2v2-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-InsertFind-Indexed.json │ │ │ │ ├── fle2v2-InsertFind-Unindexed.json │ │ │ │ ├── fle2v2-MissingKey.json │ │ │ │ ├── fle2v2-NoEncryption.json │ │ │ │ ├── fle2v2-Rangev2-Compact.json │ │ │ │ ├── fle2v2-Rangev2-Date-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-Date-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-Date-Delete.json │ │ │ │ ├── fle2v2-Rangev2-Date-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-Date-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-Date-Update.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-Delete.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-Update.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-Delete.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-Update.json │ │ │ │ ├── fle2v2-Rangev2-Defaults.json │ │ │ │ ├── fle2v2-Rangev2-Double-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-Double-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-Double-Delete.json │ │ │ │ ├── fle2v2-Rangev2-Double-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-Double-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-Double-Update.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-Delete.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-Update.json │ │ │ │ ├── fle2v2-Rangev2-Int-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-Int-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-Int-Delete.json │ │ │ │ ├── fle2v2-Rangev2-Int-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-Int-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-Int-Update.json │ │ │ │ ├── fle2v2-Rangev2-Long-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-Long-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-Long-Delete.json │ │ │ │ ├── fle2v2-Rangev2-Long-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-Long-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-Long-Update.json │ │ │ │ ├── fle2v2-Rangev2-WrongType.json │ │ │ │ ├── fle2v2-Update.json │ │ │ │ ├── fle2v2-validatorAndPartialFieldExpression.json │ │ │ │ ├── gcpKMS.json │ │ │ │ ├── getMore.json │ │ │ │ ├── insert.json │ │ │ │ ├── keyAltName.json │ │ │ │ ├── keyCache.json │ │ │ │ ├── kmipKMS.json │ │ │ │ ├── localKMS.json │ │ │ │ ├── malformedCiphertext.json │ │ │ │ ├── missingKey.json │ │ │ │ ├── namedKMS.json │ │ │ │ ├── noSchema.json │ │ │ │ ├── replaceOne.json │ │ │ │ ├── types.json │ │ │ │ ├── updateMany.json │ │ │ │ ├── updateOne.json │ │ │ │ └── validatorAndPartialFieldExpression.json │ │ │ └── unified │ │ │ │ ├── QE-Text-cleanupStructuredEncryptionData.json │ │ │ │ ├── QE-Text-compactStructuredEncryptionData.json │ │ │ │ ├── QE-Text-prefixPreview.json │ │ │ │ ├── QE-Text-substringPreview.json │ │ │ │ ├── QE-Text-suffixPreview.json │ │ │ │ ├── addKeyAltName.json │ │ │ │ ├── aggregate.json │ │ │ │ ├── awsTemporary.json │ │ │ │ ├── azureKMS.json │ │ │ │ ├── badQueries.json │ │ │ │ ├── badSchema.json │ │ │ │ ├── basic.json │ │ │ │ ├── bulk.json │ │ │ │ ├── bypassAutoEncryption.json │ │ │ │ ├── bypassedCommand.json │ │ │ │ ├── client-bulkWrite-qe.json │ │ │ │ ├── count.json │ │ │ │ ├── countDocuments.json │ │ │ │ ├── create-and-createIndexes.json │ │ │ │ ├── createDataKey-kms_providers-invalid.json │ │ │ │ ├── createDataKey.json │ │ │ │ ├── delete.json │ │ │ │ ├── deleteKey.json │ │ │ │ ├── distinct.json │ │ │ │ ├── explain.json │ │ │ │ ├── find.json │ │ │ │ ├── findOneAndDelete.json │ │ │ │ ├── findOneAndReplace.json │ │ │ │ ├── findOneAndUpdate.json │ │ │ │ ├── fle2v2-BypassQueryAnalysis.json │ │ │ │ ├── fle2v2-Compact.json │ │ │ │ ├── fle2v2-CreateCollection-OldServer.json │ │ │ │ ├── fle2v2-CreateCollection.json │ │ │ │ ├── fle2v2-DecryptExistingData.json │ │ │ │ ├── fle2v2-Delete.json │ │ │ │ ├── fle2v2-EncryptedFields-vs-EncryptedFieldsMap.json │ │ │ │ ├── fle2v2-EncryptedFields-vs-jsonSchema.json │ │ │ │ ├── fle2v2-EncryptedFieldsMap-defaults.json │ │ │ │ ├── fle2v2-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-InsertFind-Indexed.json │ │ │ │ ├── fle2v2-InsertFind-Unindexed.json │ │ │ │ ├── fle2v2-MissingKey.json │ │ │ │ ├── fle2v2-NoEncryption.json │ │ │ │ ├── fle2v2-Rangev2-Compact.json │ │ │ │ ├── fle2v2-Rangev2-Date-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-Date-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-Date-Delete.json │ │ │ │ ├── fle2v2-Rangev2-Date-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-Date-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-Date-Update.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-Delete.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-Decimal-Update.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-Delete.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-DecimalPrecision-Update.json │ │ │ │ ├── fle2v2-Rangev2-Defaults.json │ │ │ │ ├── fle2v2-Rangev2-Double-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-Double-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-Double-Delete.json │ │ │ │ ├── fle2v2-Rangev2-Double-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-Double-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-Double-Update.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-Delete.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-DoublePrecision-Update.json │ │ │ │ ├── fle2v2-Rangev2-Int-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-Int-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-Int-Delete.json │ │ │ │ ├── fle2v2-Rangev2-Int-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-Int-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-Int-Update.json │ │ │ │ ├── fle2v2-Rangev2-Long-Aggregate.json │ │ │ │ ├── fle2v2-Rangev2-Long-Correctness.json │ │ │ │ ├── fle2v2-Rangev2-Long-Delete.json │ │ │ │ ├── fle2v2-Rangev2-Long-FindOneAndUpdate.json │ │ │ │ ├── fle2v2-Rangev2-Long-InsertFind.json │ │ │ │ ├── fle2v2-Rangev2-Long-Update.json │ │ │ │ ├── fle2v2-Rangev2-WrongType.json │ │ │ │ ├── fle2v2-Update.json │ │ │ │ ├── fle2v2-validatorAndPartialFieldExpression.json │ │ │ │ ├── gcpKMS.json │ │ │ │ ├── getKey.json │ │ │ │ ├── getKeyByAltName.json │ │ │ │ ├── getKeys.json │ │ │ │ ├── getMore.json │ │ │ │ ├── insert.json │ │ │ │ ├── keyAltName.json │ │ │ │ ├── keyCache.json │ │ │ │ ├── kmipKMS.json │ │ │ │ ├── localKMS.json │ │ │ │ ├── localSchema.json │ │ │ │ ├── malformedCiphertext.json │ │ │ │ ├── maxWireVersion.json │ │ │ │ ├── missingKey.json │ │ │ │ ├── namedKMS-createDataKey.json │ │ │ │ ├── namedKMS-explicit.json │ │ │ │ ├── namedKMS-rewrapManyDataKey.json │ │ │ │ ├── namedKMS.json │ │ │ │ ├── noSchema.json │ │ │ │ ├── removeKeyAltName.json │ │ │ │ ├── replaceOne.json │ │ │ │ ├── rewrapManyDataKey-decrypt_failure.json │ │ │ │ ├── rewrapManyDataKey-encrypt_failure.json │ │ │ │ ├── rewrapManyDataKey.json │ │ │ │ ├── types.json │ │ │ │ ├── updateMany.json │ │ │ │ ├── updateOne.json │ │ │ │ └── validatorAndPartialFieldExpression.json │ │ ├── collection-management │ │ │ ├── clustered-indexes.json │ │ │ ├── createCollection-pre_and_post_images.json │ │ │ ├── modifyCollection-errorResponse.json │ │ │ ├── modifyCollection-pre_and_post_images.json │ │ │ └── timeseries-collection.json │ │ ├── command-logging-and-monitoring │ │ │ ├── logging │ │ │ │ ├── command.json │ │ │ │ ├── driver-connection-id.json │ │ │ │ ├── no-handshake-messages.json │ │ │ │ ├── no-heartbeat-messages.json │ │ │ │ ├── operation-id.json │ │ │ │ ├── pre-42-server-connection-id.json │ │ │ │ ├── redacted-commands.json │ │ │ │ ├── server-connection-id.json │ │ │ │ ├── service-id.json │ │ │ │ └── unacknowledged-write.json │ │ │ └── monitoring │ │ │ │ ├── bulkWrite.json │ │ │ │ ├── command.json │ │ │ │ ├── deleteMany.json │ │ │ │ ├── deleteOne.json │ │ │ │ ├── find.json │ │ │ │ ├── insertMany.json │ │ │ │ ├── insertOne.json │ │ │ │ ├── pre-42-server-connection-id.json │ │ │ │ ├── redacted-commands.json │ │ │ │ ├── server-connection-id.json │ │ │ │ ├── unacknowledged-client-bulkWrite.json │ │ │ │ ├── unacknowledgedBulkWrite.json │ │ │ │ ├── updateMany.json │ │ │ │ ├── updateOne.json │ │ │ │ └── writeConcernError.json │ │ ├── command_monitoring │ │ │ ├── legacy │ │ │ │ ├── bulkWrite.json │ │ │ │ ├── command.json │ │ │ │ ├── deleteMany.json │ │ │ │ ├── deleteOne.json │ │ │ │ ├── find.json │ │ │ │ ├── insertMany.json │ │ │ │ ├── insertOne.json │ │ │ │ ├── unacknowledgedBulkWrite.json │ │ │ │ ├── updateMany.json │ │ │ │ └── updateOne.json │ │ │ └── unified │ │ │ │ ├── find.json │ │ │ │ ├── pre-42-server-connection-id.json │ │ │ │ ├── redacted-commands.json │ │ │ │ ├── server-connection-id.json │ │ │ │ └── writeConcernError.json │ │ ├── connection_uri │ │ │ ├── README.rst │ │ │ ├── additional-nonspec-tests.json │ │ │ ├── invalid-uris.json │ │ │ ├── valid-auth.json │ │ │ ├── valid-db-with-dotted-name.json │ │ │ ├── valid-host_identifiers.json │ │ │ ├── valid-options.json │ │ │ ├── valid-unix_socket-absolute.json │ │ │ ├── valid-unix_socket-relative.json │ │ │ └── valid-warnings.json │ │ ├── crud │ │ │ ├── legacy │ │ │ │ └── v1 │ │ │ │ │ ├── read │ │ │ │ │ ├── aggregate-collation.json │ │ │ │ │ ├── aggregate-out.json │ │ │ │ │ ├── aggregate.json │ │ │ │ │ ├── count-collation.json │ │ │ │ │ ├── count-empty.json │ │ │ │ │ ├── count.json │ │ │ │ │ ├── distinct-collation.json │ │ │ │ │ ├── distinct.json │ │ │ │ │ ├── find-collation.json │ │ │ │ │ └── find.json │ │ │ │ │ └── write │ │ │ │ │ ├── bulkWrite-arrayFilters.json │ │ │ │ │ ├── bulkWrite-collation.json │ │ │ │ │ ├── bulkWrite.json │ │ │ │ │ ├── deleteMany-collation.json │ │ │ │ │ ├── deleteMany.json │ │ │ │ │ ├── deleteOne-collation.json │ │ │ │ │ ├── deleteOne.json │ │ │ │ │ ├── findOneAndDelete-collation.json │ │ │ │ │ ├── findOneAndDelete.json │ │ │ │ │ ├── findOneAndReplace-collation.json │ │ │ │ │ ├── findOneAndReplace-upsert.json │ │ │ │ │ ├── findOneAndReplace.json │ │ │ │ │ ├── findOneAndUpdate-arrayFilters.json │ │ │ │ │ ├── findOneAndUpdate-collation.json │ │ │ │ │ ├── findOneAndUpdate.json │ │ │ │ │ ├── insertMany.json │ │ │ │ │ ├── insertOne.json │ │ │ │ │ ├── replaceOne-collation.json │ │ │ │ │ ├── replaceOne.json │ │ │ │ │ ├── updateMany-arrayFilters.json │ │ │ │ │ ├── updateMany-collation.json │ │ │ │ │ ├── updateMany.json │ │ │ │ │ ├── updateOne-arrayFilters.json │ │ │ │ │ ├── updateOne-collation.json │ │ │ │ │ └── updateOne.json │ │ │ └── unified │ │ │ │ ├── aggregate-allowdiskuse.json │ │ │ │ ├── aggregate-let.json │ │ │ │ ├── aggregate-merge-errorResponse.json │ │ │ │ ├── aggregate-merge.json │ │ │ │ ├── aggregate-out-readConcern.json │ │ │ │ ├── aggregate-write-readPreference.json │ │ │ │ ├── aggregate.json │ │ │ │ ├── bulkWrite-arrayFilters-clientError.json │ │ │ │ ├── bulkWrite-arrayFilters.json │ │ │ │ ├── bulkWrite-comment.json │ │ │ │ ├── bulkWrite-delete-hint-clientError.json │ │ │ │ ├── bulkWrite-delete-hint-serverError.json │ │ │ │ ├── bulkWrite-delete-hint.json │ │ │ │ ├── bulkWrite-deleteMany-hint-unacknowledged.json │ │ │ │ ├── bulkWrite-deleteMany-let.json │ │ │ │ ├── bulkWrite-deleteOne-hint-unacknowledged.json │ │ │ │ ├── bulkWrite-deleteOne-let.json │ │ │ │ ├── bulkWrite-errorResponse.json │ │ │ │ ├── bulkWrite-insertOne-dots_and_dollars.json │ │ │ │ ├── bulkWrite-replaceOne-dots_and_dollars.json │ │ │ │ ├── bulkWrite-replaceOne-hint-unacknowledged.json │ │ │ │ ├── bulkWrite-replaceOne-let.json │ │ │ │ ├── bulkWrite-replaceOne-sort.json │ │ │ │ ├── bulkWrite-update-hint-clientError.json │ │ │ │ ├── bulkWrite-update-hint-serverError.json │ │ │ │ ├── bulkWrite-update-hint.json │ │ │ │ ├── bulkWrite-update-validation.json │ │ │ │ ├── bulkWrite-updateMany-dots_and_dollars.json │ │ │ │ ├── bulkWrite-updateMany-hint-unacknowledged.json │ │ │ │ ├── bulkWrite-updateMany-let.json │ │ │ │ ├── bulkWrite-updateOne-dots_and_dollars.json │ │ │ │ ├── bulkWrite-updateOne-hint-unacknowledged.json │ │ │ │ ├── bulkWrite-updateOne-let.json │ │ │ │ ├── bulkWrite-updateOne-sort.json │ │ │ │ ├── client-bulkWrite-delete-options.json │ │ │ │ ├── client-bulkWrite-errorResponse.json │ │ │ │ ├── client-bulkWrite-errors.json │ │ │ │ ├── client-bulkWrite-mixed-namespaces.json │ │ │ │ ├── client-bulkWrite-options.json │ │ │ │ ├── client-bulkWrite-ordered.json │ │ │ │ ├── client-bulkWrite-partialResults.json │ │ │ │ ├── client-bulkWrite-replaceOne-sort.json │ │ │ │ ├── client-bulkWrite-results.json │ │ │ │ ├── client-bulkWrite-update-options.json │ │ │ │ ├── client-bulkWrite-update-pipeline.json │ │ │ │ ├── client-bulkWrite-update-validation.json │ │ │ │ ├── client-bulkWrite-updateOne-sort.json │ │ │ │ ├── countDocuments-comment.json │ │ │ │ ├── db-aggregate-write-readPreference.json │ │ │ │ ├── db-aggregate.json │ │ │ │ ├── deleteMany-comment.json │ │ │ │ ├── deleteMany-hint-clientError.json │ │ │ │ ├── deleteMany-hint-serverError.json │ │ │ │ ├── deleteMany-hint-unacknowledged.json │ │ │ │ ├── deleteMany-hint.json │ │ │ │ ├── deleteMany-let.json │ │ │ │ ├── deleteOne-comment.json │ │ │ │ ├── deleteOne-errorResponse.json │ │ │ │ ├── deleteOne-hint-clientError.json │ │ │ │ ├── deleteOne-hint-serverError.json │ │ │ │ ├── deleteOne-hint-unacknowledged.json │ │ │ │ ├── deleteOne-hint.json │ │ │ │ ├── deleteOne-let.json │ │ │ │ ├── estimatedDocumentCount-comment.json │ │ │ │ ├── estimatedDocumentCount.json │ │ │ │ ├── find-allowdiskuse-clientError.json │ │ │ │ ├── find-allowdiskuse-serverError.json │ │ │ │ ├── find-allowdiskuse.json │ │ │ │ ├── find-comment.json │ │ │ │ ├── find-let.json │ │ │ │ ├── find.json │ │ │ │ ├── findOneAndDelete-comment.json │ │ │ │ ├── findOneAndDelete-hint-clientError.json │ │ │ │ ├── findOneAndDelete-hint-serverError.json │ │ │ │ ├── findOneAndDelete-hint-unacknowledged.json │ │ │ │ ├── findOneAndDelete-hint.json │ │ │ │ ├── findOneAndDelete-let.json │ │ │ │ ├── findOneAndReplace-comment.json │ │ │ │ ├── findOneAndReplace-dots_and_dollars.json │ │ │ │ ├── findOneAndReplace-hint-clientError.json │ │ │ │ ├── findOneAndReplace-hint-serverError.json │ │ │ │ ├── findOneAndReplace-hint-unacknowledged.json │ │ │ │ ├── findOneAndReplace-hint.json │ │ │ │ ├── findOneAndReplace-let.json │ │ │ │ ├── findOneAndUpdate-comment.json │ │ │ │ ├── findOneAndUpdate-dots_and_dollars.json │ │ │ │ ├── findOneAndUpdate-errorResponse.json │ │ │ │ ├── findOneAndUpdate-hint-clientError.json │ │ │ │ ├── findOneAndUpdate-hint-serverError.json │ │ │ │ ├── findOneAndUpdate-hint-unacknowledged.json │ │ │ │ ├── findOneAndUpdate-hint.json │ │ │ │ ├── findOneAndUpdate-let.json │ │ │ │ ├── insertMany-comment.json │ │ │ │ ├── insertMany-dots_and_dollars.json │ │ │ │ ├── insertOne-comment.json │ │ │ │ ├── insertOne-dots_and_dollars.json │ │ │ │ ├── insertOne-errorResponse.json │ │ │ │ ├── replaceOne-comment.json │ │ │ │ ├── replaceOne-dots_and_dollars.json │ │ │ │ ├── replaceOne-hint-unacknowledged.json │ │ │ │ ├── replaceOne-hint.json │ │ │ │ ├── replaceOne-let.json │ │ │ │ ├── replaceOne-sort.json │ │ │ │ ├── replaceOne-validation.json │ │ │ │ ├── updateMany-comment.json │ │ │ │ ├── updateMany-dots_and_dollars.json │ │ │ │ ├── updateMany-hint-clientError.json │ │ │ │ ├── updateMany-hint-serverError.json │ │ │ │ ├── updateMany-hint-unacknowledged.json │ │ │ │ ├── updateMany-hint.json │ │ │ │ ├── updateMany-let.json │ │ │ │ ├── updateMany-validation.json │ │ │ │ ├── updateOne-comment.json │ │ │ │ ├── updateOne-dots_and_dollars.json │ │ │ │ ├── updateOne-errorResponse.json │ │ │ │ ├── updateOne-hint-clientError.json │ │ │ │ ├── updateOne-hint-serverError.json │ │ │ │ ├── updateOne-hint-unacknowledged.json │ │ │ │ ├── updateOne-hint.json │ │ │ │ ├── updateOne-let.json │ │ │ │ ├── updateOne-sort.json │ │ │ │ ├── updateOne-validation.json │ │ │ │ └── updateWithPipelines.json │ │ ├── gridfs │ │ │ ├── delete.json │ │ │ ├── download.json │ │ │ ├── download_by_name.json │ │ │ └── upload.json │ │ ├── index-management │ │ │ ├── createSearchIndex.json │ │ │ ├── createSearchIndexes.json │ │ │ ├── dropSearchIndex.json │ │ │ ├── dropSearchIndexes.json │ │ │ ├── listSearchIndexes.json │ │ │ └── updateSearchIndex.json │ │ ├── initial_dns_seedlist_discovery │ │ │ ├── load-balanced │ │ │ │ ├── loadBalanced-directConnection.json │ │ │ │ ├── loadBalanced-no-results.json │ │ │ │ ├── loadBalanced-replicaSet-errors.json │ │ │ │ ├── loadBalanced-true-multiple-hosts.json │ │ │ │ ├── loadBalanced-true-txt.json │ │ │ │ ├── srvMaxHosts-conflicts_with_loadBalanced-true-txt.json │ │ │ │ ├── srvMaxHosts-conflicts_with_loadBalanced-true.json │ │ │ │ ├── srvMaxHosts-zero-txt.json │ │ │ │ └── srvMaxHosts-zero.json │ │ │ ├── replica-set │ │ │ │ ├── direct-connection-false.json │ │ │ │ ├── direct-connection-true.json │ │ │ │ ├── encoded-userinfo-and-db.json │ │ │ │ ├── loadBalanced-false-txt.json │ │ │ │ ├── longer-parent-in-return.json │ │ │ │ ├── misformatted-option.json │ │ │ │ ├── no-results.json │ │ │ │ ├── not-enough-parts.json │ │ │ │ ├── one-result-default-port.json │ │ │ │ ├── one-txt-record-multiple-strings.json │ │ │ │ ├── one-txt-record.json │ │ │ │ ├── parent-part-mismatch1.json │ │ │ │ ├── parent-part-mismatch2.json │ │ │ │ ├── parent-part-mismatch3.json │ │ │ │ ├── parent-part-mismatch4.json │ │ │ │ ├── parent-part-mismatch5.json │ │ │ │ ├── returned-parent-too-short.json │ │ │ │ ├── returned-parent-wrong.json │ │ │ │ ├── srv-service-name.json │ │ │ │ ├── srvMaxHosts-conflicts_with_replicaSet-txt.json │ │ │ │ ├── srvMaxHosts-conflicts_with_replicaSet.json │ │ │ │ ├── srvMaxHosts-equal_to_srv_records.json │ │ │ │ ├── srvMaxHosts-greater_than_srv_records.json │ │ │ │ ├── srvMaxHosts-invalid_integer.json │ │ │ │ ├── srvMaxHosts-invalid_type.json │ │ │ │ ├── srvMaxHosts-less_than_srv_records.json │ │ │ │ ├── srvMaxHosts-zero-txt.json │ │ │ │ ├── srvMaxHosts-zero.json │ │ │ │ ├── two-results-default-port.json │ │ │ │ ├── two-results-nonstandard-port.json │ │ │ │ ├── two-txt-records.json │ │ │ │ ├── txt-record-not-allowed-option.json │ │ │ │ ├── txt-record-with-overridden-ssl-option.json │ │ │ │ ├── txt-record-with-overridden-uri-option.json │ │ │ │ ├── txt-record-with-unallowed-option.json │ │ │ │ ├── uri-with-admin-database.json │ │ │ │ ├── uri-with-auth.json │ │ │ │ ├── uri-with-port.json │ │ │ │ └── uri-with-two-hosts.json │ │ │ └── sharded │ │ │ │ ├── srvMaxHosts-equal_to_srv_records.json │ │ │ │ ├── srvMaxHosts-greater_than_srv_records.json │ │ │ │ ├── srvMaxHosts-invalid_integer.json │ │ │ │ ├── srvMaxHosts-invalid_type.json │ │ │ │ ├── srvMaxHosts-less_than_srv_records.json │ │ │ │ └── srvMaxHosts-zero.json │ │ ├── load_balancers │ │ │ ├── cursors.json │ │ │ ├── event-monitoring.json │ │ │ ├── lb-connection-establishment.json │ │ │ ├── non-lb-connection-establishment.json │ │ │ ├── sdam-error-handling.json │ │ │ ├── server-selection.json │ │ │ ├── transactions.json │ │ │ └── wait-queue-timeouts.json │ │ ├── max_staleness │ │ │ ├── ReplicaSetNoPrimary │ │ │ │ ├── DefaultNoMaxStaleness.json │ │ │ │ ├── LastUpdateTime.json │ │ │ │ ├── MaxStalenessTooSmall.json │ │ │ │ ├── Nearest.json │ │ │ │ ├── Nearest2.json │ │ │ │ ├── NoKnownServers.json │ │ │ │ ├── OneKnownTwoUnavailable.json │ │ │ │ ├── PrimaryPreferred.json │ │ │ │ ├── PrimaryPreferred_tags.json │ │ │ │ ├── Secondary.json │ │ │ │ ├── SecondaryPreferred.json │ │ │ │ ├── SecondaryPreferred_tags.json │ │ │ │ └── ZeroMaxStaleness.json │ │ │ ├── ReplicaSetWithPrimary │ │ │ │ ├── DefaultNoMaxStaleness.json │ │ │ │ ├── LastUpdateTime.json │ │ │ │ ├── LongHeartbeat.json │ │ │ │ ├── LongHeartbeat2.json │ │ │ │ ├── MaxStalenessTooSmall.json │ │ │ │ ├── MaxStalenessWithModePrimary.json │ │ │ │ ├── Nearest.json │ │ │ │ ├── Nearest2.json │ │ │ │ ├── Nearest_tags.json │ │ │ │ ├── PrimaryPreferred.json │ │ │ │ ├── SecondaryPreferred.json │ │ │ │ ├── SecondaryPreferred_tags.json │ │ │ │ ├── SecondaryPreferred_tags2.json │ │ │ │ ├── Secondary_tags.json │ │ │ │ ├── Secondary_tags2.json │ │ │ │ └── ZeroMaxStaleness.json │ │ │ ├── Sharded │ │ │ │ └── SmallMaxStaleness.json │ │ │ ├── Single │ │ │ │ └── SmallMaxStaleness.json │ │ │ └── Unknown │ │ │ │ └── SmallMaxStaleness.json │ │ ├── read_write_concern │ │ │ ├── connection-string │ │ │ │ ├── read-concern.json │ │ │ │ └── write-concern.json │ │ │ ├── document │ │ │ │ ├── read-concern.json │ │ │ │ └── write-concern.json │ │ │ └── operation │ │ │ │ ├── default-write-concern-2.6.json │ │ │ │ ├── default-write-concern-3.2.json │ │ │ │ ├── default-write-concern-3.4.json │ │ │ │ └── default-write-concern-4.2.json │ │ ├── retryable_reads │ │ │ ├── legacy │ │ │ │ ├── aggregate-merge.json │ │ │ │ ├── aggregate-serverErrors.json │ │ │ │ ├── aggregate.json │ │ │ │ ├── changeStreams-client.watch-serverErrors.json │ │ │ │ ├── changeStreams-client.watch.json │ │ │ │ ├── changeStreams-db.coll.watch-serverErrors.json │ │ │ │ ├── changeStreams-db.coll.watch.json │ │ │ │ ├── changeStreams-db.watch-serverErrors.json │ │ │ │ ├── changeStreams-db.watch.json │ │ │ │ ├── count-serverErrors.json │ │ │ │ ├── count.json │ │ │ │ ├── countDocuments-serverErrors.json │ │ │ │ ├── countDocuments.json │ │ │ │ ├── distinct-serverErrors.json │ │ │ │ ├── distinct.json │ │ │ │ ├── estimatedDocumentCount-serverErrors.json │ │ │ │ ├── estimatedDocumentCount.json │ │ │ │ ├── find-serverErrors.json │ │ │ │ ├── find.json │ │ │ │ ├── findOne-serverErrors.json │ │ │ │ ├── findOne.json │ │ │ │ ├── gridfs-download-serverErrors.json │ │ │ │ ├── gridfs-download.json │ │ │ │ ├── gridfs-downloadByName-serverErrors.json │ │ │ │ ├── gridfs-downloadByName.json │ │ │ │ ├── listCollectionNames-serverErrors.json │ │ │ │ ├── listCollectionNames.json │ │ │ │ ├── listCollectionObjects-serverErrors.json │ │ │ │ ├── listCollectionObjects.json │ │ │ │ ├── listCollections-serverErrors.json │ │ │ │ ├── listCollections.json │ │ │ │ ├── listDatabaseNames-serverErrors.json │ │ │ │ ├── listDatabaseNames.json │ │ │ │ ├── listDatabaseObjects-serverErrors.json │ │ │ │ ├── listDatabaseObjects.json │ │ │ │ ├── listDatabases-serverErrors.json │ │ │ │ ├── listDatabases.json │ │ │ │ ├── listIndexNames-serverErrors.json │ │ │ │ ├── listIndexNames.json │ │ │ │ ├── listIndexes-serverErrors.json │ │ │ │ ├── listIndexes.json │ │ │ │ └── mapReduce.json │ │ │ └── unified │ │ │ │ ├── exceededTimeLimit.json │ │ │ │ ├── handshakeError.json │ │ │ │ └── readConcernMajorityNotAvailableYet.json │ │ ├── retryable_writes │ │ │ ├── legacy │ │ │ │ ├── bulkWrite-errorLabels.json │ │ │ │ ├── bulkWrite-serverErrors.json │ │ │ │ ├── bulkWrite.json │ │ │ │ ├── deleteMany.json │ │ │ │ ├── deleteOne-errorLabels.json │ │ │ │ ├── deleteOne-serverErrors.json │ │ │ │ ├── deleteOne.json │ │ │ │ ├── findOneAndDelete-errorLabels.json │ │ │ │ ├── findOneAndDelete-serverErrors.json │ │ │ │ ├── findOneAndDelete.json │ │ │ │ ├── findOneAndReplace-errorLabels.json │ │ │ │ ├── findOneAndReplace-serverErrors.json │ │ │ │ ├── findOneAndReplace.json │ │ │ │ ├── findOneAndUpdate-errorLabels.json │ │ │ │ ├── findOneAndUpdate-serverErrors.json │ │ │ │ ├── findOneAndUpdate.json │ │ │ │ ├── insertMany-errorLabels.json │ │ │ │ ├── insertMany-serverErrors.json │ │ │ │ ├── insertMany.json │ │ │ │ ├── insertOne-errorLabels.json │ │ │ │ ├── insertOne-serverErrors.json │ │ │ │ ├── insertOne.json │ │ │ │ ├── replaceOne-errorLabels.json │ │ │ │ ├── replaceOne-serverErrors.json │ │ │ │ ├── replaceOne.json │ │ │ │ ├── updateMany.json │ │ │ │ ├── updateOne-errorLabels.json │ │ │ │ ├── updateOne-serverErrors.json │ │ │ │ └── updateOne.json │ │ │ └── unified │ │ │ │ ├── aggregate-out-merge.json │ │ │ │ ├── bulkWrite-serverErrors.json │ │ │ │ ├── bulkWrite.json │ │ │ │ ├── client-bulkWrite-clientErrors.json │ │ │ │ ├── client-bulkWrite-serverErrors.json │ │ │ │ ├── deleteMany.json │ │ │ │ ├── deleteOne.json │ │ │ │ ├── findOneAndDelete.json │ │ │ │ ├── findOneAndReplace.json │ │ │ │ ├── findOneAndUpdate.json │ │ │ │ ├── handshakeError.json │ │ │ │ ├── insertMany.json │ │ │ │ ├── insertOne-noWritesPerformedError.json │ │ │ │ ├── insertOne-serverErrors.json │ │ │ │ ├── insertOne.json │ │ │ │ ├── replaceOne.json │ │ │ │ ├── unacknowledged-write-concern.json │ │ │ │ ├── updateMany.json │ │ │ │ └── updateOne.json │ │ ├── server_discovery_and_monitoring │ │ │ ├── errors │ │ │ │ ├── error_handling_handshake.json │ │ │ │ ├── non-stale-network-error.json │ │ │ │ ├── non-stale-network-timeout-error.json │ │ │ │ ├── non-stale-topologyVersion-greater-InterruptedAtShutdown.json │ │ │ │ ├── non-stale-topologyVersion-greater-InterruptedDueToReplStateChange.json │ │ │ │ ├── non-stale-topologyVersion-greater-LegacyNotPrimary.json │ │ │ │ ├── non-stale-topologyVersion-greater-NotPrimaryNoSecondaryOk.json │ │ │ │ ├── non-stale-topologyVersion-greater-NotPrimaryOrSecondary.json │ │ │ │ ├── non-stale-topologyVersion-greater-NotWritablePrimary.json │ │ │ │ ├── non-stale-topologyVersion-greater-PrimarySteppedDown.json │ │ │ │ ├── non-stale-topologyVersion-greater-ShutdownInProgress.json │ │ │ │ ├── non-stale-topologyVersion-missing-InterruptedAtShutdown.json │ │ │ │ ├── non-stale-topologyVersion-missing-InterruptedDueToReplStateChange.json │ │ │ │ ├── non-stale-topologyVersion-missing-LegacyNotPrimary.json │ │ │ │ ├── non-stale-topologyVersion-missing-NotPrimaryNoSecondaryOk.json │ │ │ │ ├── non-stale-topologyVersion-missing-NotPrimaryOrSecondary.json │ │ │ │ ├── non-stale-topologyVersion-missing-NotWritablePrimary.json │ │ │ │ ├── non-stale-topologyVersion-missing-PrimarySteppedDown.json │ │ │ │ ├── non-stale-topologyVersion-missing-ShutdownInProgress.json │ │ │ │ ├── non-stale-topologyVersion-proccessId-changed-InterruptedAtShutdown.json │ │ │ │ ├── non-stale-topologyVersion-proccessId-changed-InterruptedDueToReplStateChange.json │ │ │ │ ├── non-stale-topologyVersion-proccessId-changed-LegacyNotPrimary.json │ │ │ │ ├── non-stale-topologyVersion-proccessId-changed-NotPrimaryNoSecondaryOk.json │ │ │ │ ├── non-stale-topologyVersion-proccessId-changed-NotPrimaryOrSecondary.json │ │ │ │ ├── non-stale-topologyVersion-proccessId-changed-NotWritablePrimary.json │ │ │ │ ├── non-stale-topologyVersion-proccessId-changed-PrimarySteppedDown.json │ │ │ │ ├── non-stale-topologyVersion-proccessId-changed-ShutdownInProgress.json │ │ │ │ ├── post-42-InterruptedAtShutdown.json │ │ │ │ ├── post-42-InterruptedDueToReplStateChange.json │ │ │ │ ├── post-42-LegacyNotPrimary.json │ │ │ │ ├── post-42-NotPrimaryNoSecondaryOk.json │ │ │ │ ├── post-42-NotPrimaryOrSecondary.json │ │ │ │ ├── post-42-NotWritablePrimary.json │ │ │ │ ├── post-42-PrimarySteppedDown.json │ │ │ │ ├── post-42-ShutdownInProgress.json │ │ │ │ ├── pre-42-InterruptedAtShutdown.json │ │ │ │ ├── pre-42-InterruptedDueToReplStateChange.json │ │ │ │ ├── pre-42-LegacyNotPrimary.json │ │ │ │ ├── pre-42-NotPrimaryNoSecondaryOk.json │ │ │ │ ├── pre-42-NotPrimaryOrSecondary.json │ │ │ │ ├── pre-42-NotWritablePrimary.json │ │ │ │ ├── pre-42-PrimarySteppedDown.json │ │ │ │ ├── pre-42-ShutdownInProgress.json │ │ │ │ ├── prefer-error-code.json │ │ │ │ ├── stale-generation-InterruptedAtShutdown.json │ │ │ │ ├── stale-generation-InterruptedDueToReplStateChange.json │ │ │ │ ├── stale-generation-NotPrimaryNoSecondaryOk.json │ │ │ │ ├── stale-generation-NotPrimaryOrSecondary.json │ │ │ │ ├── stale-generation-NotWritablePrimary.json │ │ │ │ ├── stale-generation-PrimarySteppedDown.json │ │ │ │ ├── stale-generation-ShutdownInProgress.json │ │ │ │ ├── stale-generation-afterHandshakeCompletes-InterruptedAtShutdown.json │ │ │ │ ├── stale-generation-afterHandshakeCompletes-InterruptedDueToReplStateChange.json │ │ │ │ ├── stale-generation-afterHandshakeCompletes-LegacyNotPrimary.json │ │ │ │ ├── stale-generation-afterHandshakeCompletes-NotPrimaryNoSecondaryOk.json │ │ │ │ ├── stale-generation-afterHandshakeCompletes-NotPrimaryOrSecondary.json │ │ │ │ ├── stale-generation-afterHandshakeCompletes-NotWritablePrimary.json │ │ │ │ ├── stale-generation-afterHandshakeCompletes-PrimarySteppedDown.json │ │ │ │ ├── stale-generation-afterHandshakeCompletes-ShutdownInProgress.json │ │ │ │ ├── stale-generation-afterHandshakeCompletes-network.json │ │ │ │ ├── stale-generation-afterHandshakeCompletes-timeout.json │ │ │ │ ├── stale-generation-beforeHandshakeCompletes-InterruptedAtShutdown.json │ │ │ │ ├── stale-generation-beforeHandshakeCompletes-InterruptedDueToReplStateChange.json │ │ │ │ ├── stale-generation-beforeHandshakeCompletes-LegacyNotPrimary.json │ │ │ │ ├── stale-generation-beforeHandshakeCompletes-NotPrimaryNoSecondaryOk.json │ │ │ │ ├── stale-generation-beforeHandshakeCompletes-NotPrimaryOrSecondary.json │ │ │ │ ├── stale-generation-beforeHandshakeCompletes-NotWritablePrimary.json │ │ │ │ ├── stale-generation-beforeHandshakeCompletes-PrimarySteppedDown.json │ │ │ │ ├── stale-generation-beforeHandshakeCompletes-ShutdownInProgress.json │ │ │ │ ├── stale-generation-beforeHandshakeCompletes-network.json │ │ │ │ ├── stale-generation-beforeHandshakeCompletes-timeout.json │ │ │ │ ├── stale-topologyVersion-InterruptedAtShutdown.json │ │ │ │ ├── stale-topologyVersion-InterruptedDueToReplStateChange.json │ │ │ │ ├── stale-topologyVersion-LegacyNotPrimary.json │ │ │ │ ├── stale-topologyVersion-NotPrimaryNoSecondaryOk.json │ │ │ │ ├── stale-topologyVersion-NotPrimaryOrSecondary.json │ │ │ │ ├── stale-topologyVersion-NotWritablePrimary.json │ │ │ │ ├── stale-topologyVersion-PrimarySteppedDown.json │ │ │ │ ├── stale-topologyVersion-ShutdownInProgress.json │ │ │ │ └── write_errors_ignored.json │ │ │ ├── integration │ │ │ │ ├── cancel-server-check.json │ │ │ │ ├── connectTimeoutMS.json │ │ │ │ ├── find-network-error.json │ │ │ │ ├── find-shutdown-error.json │ │ │ │ ├── hello-command-error.json │ │ │ │ ├── hello-network-error.json │ │ │ │ ├── hello-timeout.json │ │ │ │ ├── insert-network-error.json │ │ │ │ ├── insert-shutdown-error.json │ │ │ │ └── rediscover-quickly-after-step-down.json │ │ │ ├── load-balanced │ │ │ │ └── discover_load_balancer.json │ │ │ ├── monitoring │ │ │ │ ├── discovered_standalone.json │ │ │ │ ├── load_balancer.json │ │ │ │ ├── replica_set_with_no_primary.json │ │ │ │ ├── replica_set_with_primary.json │ │ │ │ ├── replica_set_with_removal.json │ │ │ │ ├── required_replica_set.json │ │ │ │ ├── standalone.json │ │ │ │ └── standalone_suppress_equal_description_changes.json │ │ │ ├── rs │ │ │ │ ├── compatible.json │ │ │ │ ├── compatible_unknown.json │ │ │ │ ├── discover_arbiters.json │ │ │ │ ├── discover_arbiters_replicaset.json │ │ │ │ ├── discover_ghost.json │ │ │ │ ├── discover_ghost_replicaset.json │ │ │ │ ├── discover_hidden.json │ │ │ │ ├── discover_hidden_replicaset.json │ │ │ │ ├── discover_passives.json │ │ │ │ ├── discover_passives_replicaset.json │ │ │ │ ├── discover_primary.json │ │ │ │ ├── discover_primary_replicaset.json │ │ │ │ ├── discover_rsother.json │ │ │ │ ├── discover_rsother_replicaset.json │ │ │ │ ├── discover_secondary.json │ │ │ │ ├── discover_secondary_replicaset.json │ │ │ │ ├── discovery.json │ │ │ │ ├── electionId_precedence_setVersion.json │ │ │ │ ├── equal_electionids.json │ │ │ │ ├── hosts_differ_from_seeds.json │ │ │ │ ├── incompatible_arbiter.json │ │ │ │ ├── incompatible_ghost.json │ │ │ │ ├── incompatible_other.json │ │ │ │ ├── ls_timeout.json │ │ │ │ ├── member_reconfig.json │ │ │ │ ├── member_standalone.json │ │ │ │ ├── new_primary.json │ │ │ │ ├── new_primary_new_electionid.json │ │ │ │ ├── new_primary_new_setversion.json │ │ │ │ ├── new_primary_wrong_set_name.json │ │ │ │ ├── non_rs_member.json │ │ │ │ ├── normalize_case.json │ │ │ │ ├── normalize_case_me.json │ │ │ │ ├── null_election_id-pre-6.0.json │ │ │ │ ├── null_election_id.json │ │ │ │ ├── primary_becomes_ghost.json │ │ │ │ ├── primary_becomes_mongos.json │ │ │ │ ├── primary_becomes_standalone.json │ │ │ │ ├── primary_changes_set_name.json │ │ │ │ ├── primary_disconnect.json │ │ │ │ ├── primary_disconnect_electionid.json │ │ │ │ ├── primary_disconnect_setversion.json │ │ │ │ ├── primary_hint_from_secondary_with_mismatched_me.json │ │ │ │ ├── primary_mismatched_me.json │ │ │ │ ├── primary_mismatched_me_not_removed.json │ │ │ │ ├── primary_reports_new_member.json │ │ │ │ ├── primary_to_no_primary_mismatched_me.json │ │ │ │ ├── primary_wrong_set_name.json │ │ │ │ ├── repeated.json │ │ │ │ ├── replicaset_rsnp.json │ │ │ │ ├── response_from_removed.json │ │ │ │ ├── sec_not_auth.json │ │ │ │ ├── secondary_ignore_ok_0-pre-6.0.json │ │ │ │ ├── secondary_ignore_ok_0.json │ │ │ │ ├── secondary_ipv6_literal.json │ │ │ │ ├── secondary_mismatched_me.json │ │ │ │ ├── secondary_wrong_set_name.json │ │ │ │ ├── secondary_wrong_set_name_with_primary.json │ │ │ │ ├── set_version_can_rollback.json │ │ │ │ ├── setversion_equal_max_without_electionid.json │ │ │ │ ├── setversion_greaterthan_max_without_electionid.json │ │ │ │ ├── setversion_without_electionid-pre-6.0.json │ │ │ │ ├── setversion_without_electionid.json │ │ │ │ ├── stepdown_change_set_name.json │ │ │ │ ├── too_new.json │ │ │ │ ├── too_old.json │ │ │ │ ├── topology_version_equal.json │ │ │ │ ├── topology_version_greater.json │ │ │ │ ├── topology_version_less.json │ │ │ │ ├── unexpected_mongos.json │ │ │ │ ├── use_setversion_without_electionid-pre-6.0.json │ │ │ │ ├── use_setversion_without_electionid.json │ │ │ │ └── wrong_set_name.json │ │ │ ├── sharded │ │ │ │ ├── compatible.json │ │ │ │ ├── discover_single_mongos.json │ │ │ │ ├── ls_timeout_mongos.json │ │ │ │ ├── mongos_disconnect.json │ │ │ │ ├── multiple_mongoses.json │ │ │ │ ├── non_mongos_removed.json │ │ │ │ ├── normalize_uri_case.json │ │ │ │ ├── too_new.json │ │ │ │ └── too_old.json │ │ │ ├── single │ │ │ │ ├── compatible.json │ │ │ │ ├── direct_connection_external_ip.json │ │ │ │ ├── direct_connection_mongos.json │ │ │ │ ├── direct_connection_replicaset.json │ │ │ │ ├── direct_connection_rsarbiter.json │ │ │ │ ├── direct_connection_rsprimary.json │ │ │ │ ├── direct_connection_rssecondary.json │ │ │ │ ├── direct_connection_standalone.json │ │ │ │ ├── direct_connection_unavailable_seed.json │ │ │ │ ├── direct_connection_wrong_set_name.json │ │ │ │ ├── discover_standalone.json │ │ │ │ ├── discover_unavailable_seed.json │ │ │ │ ├── ls_timeout_standalone.json │ │ │ │ ├── not_ok_response.json │ │ │ │ ├── standalone_removed.json │ │ │ │ ├── standalone_using_legacy_hello.json │ │ │ │ ├── too_new.json │ │ │ │ ├── too_old.json │ │ │ │ └── too_old_then_upgraded.json │ │ │ ├── supplemental │ │ │ │ ├── discover_rs_name.json │ │ │ │ ├── discover_rs_name_from_primary.json │ │ │ │ └── discover_rs_name_from_secondary.json │ │ │ └── unified │ │ │ │ ├── auth-error.json │ │ │ │ ├── auth-misc-command-error.json │ │ │ │ ├── auth-network-error.json │ │ │ │ ├── auth-network-timeout-error.json │ │ │ │ ├── auth-shutdown-error.json │ │ │ │ ├── cancel-server-check.json │ │ │ │ ├── connectTimeoutMS.json │ │ │ │ ├── find-network-error.json │ │ │ │ ├── find-network-timeout-error.json │ │ │ │ ├── find-shutdown-error.json │ │ │ │ ├── hello-command-error.json │ │ │ │ ├── hello-network-error.json │ │ │ │ ├── hello-timeout.json │ │ │ │ ├── insert-network-error.json │ │ │ │ ├── insert-shutdown-error.json │ │ │ │ ├── interruptInUse-pool-clear.json │ │ │ │ ├── loadbalanced-emit-topology-changed-before-close.json │ │ │ │ ├── logging-loadbalanced.json │ │ │ │ ├── logging-replicaset.json │ │ │ │ ├── logging-sharded.json │ │ │ │ ├── logging-standalone.json │ │ │ │ ├── minPoolSize-error.json │ │ │ │ ├── pool-clear-application-error.json │ │ │ │ ├── pool-clear-checkout-error.json │ │ │ │ ├── pool-clear-min-pool-size-error.json │ │ │ │ ├── pool-cleared-error.json │ │ │ │ ├── rediscover-quickly-after-step-down.json │ │ │ │ ├── replicaset-emit-topology-changed-before-close.json │ │ │ │ ├── serverMonitoringMode.json │ │ │ │ ├── sharded-emit-topology-changed-before-close.json │ │ │ │ └── standalone-emit-topology-changed-before-close.json │ │ ├── server_selection │ │ │ ├── in_window │ │ │ │ ├── equilibrium.json │ │ │ │ ├── many-choices.json │ │ │ │ ├── one-least-two-tied.json │ │ │ │ ├── rs-equilibrium.json │ │ │ │ ├── rs-three-choices.json │ │ │ │ ├── three-choices.json │ │ │ │ ├── two-choices.json │ │ │ │ └── two-least.json │ │ │ ├── logging │ │ │ │ ├── load-balanced.json │ │ │ │ ├── operation-id.json │ │ │ │ ├── replica-set.json │ │ │ │ ├── sharded.json │ │ │ │ └── standalone.json │ │ │ ├── rtt │ │ │ │ ├── first_value.json │ │ │ │ ├── first_value_zero.json │ │ │ │ ├── value_test_1.json │ │ │ │ ├── value_test_2.json │ │ │ │ ├── value_test_3.json │ │ │ │ ├── value_test_4.json │ │ │ │ └── value_test_5.json │ │ │ └── server_selection │ │ │ │ ├── LoadBalanced │ │ │ │ ├── read │ │ │ │ │ ├── Nearest.json │ │ │ │ │ ├── Primary.json │ │ │ │ │ ├── PrimaryPreferred.json │ │ │ │ │ ├── Secondary.json │ │ │ │ │ └── SecondaryPreferred.json │ │ │ │ └── write │ │ │ │ │ ├── Nearest.json │ │ │ │ │ ├── Primary.json │ │ │ │ │ ├── PrimaryPreferred.json │ │ │ │ │ ├── Secondary.json │ │ │ │ │ └── SecondaryPreferred.json │ │ │ │ ├── ReplicaSetNoPrimary │ │ │ │ ├── read │ │ │ │ │ ├── Nearest.json │ │ │ │ │ ├── Nearest_multiple.json │ │ │ │ │ ├── Nearest_non_matching.json │ │ │ │ │ ├── PossiblePrimary.json │ │ │ │ │ ├── PossiblePrimaryNearest.json │ │ │ │ │ ├── Primary.json │ │ │ │ │ ├── PrimaryPreferred.json │ │ │ │ │ ├── PrimaryPreferred_non_matching.json │ │ │ │ │ ├── Secondary.json │ │ │ │ │ ├── SecondaryPreferred.json │ │ │ │ │ ├── SecondaryPreferred_non_matching.json │ │ │ │ │ ├── Secondary_multi_tags.json │ │ │ │ │ ├── Secondary_multi_tags2.json │ │ │ │ │ └── Secondary_non_matching.json │ │ │ │ └── write │ │ │ │ │ └── SecondaryPreferred.json │ │ │ │ ├── ReplicaSetWithPrimary │ │ │ │ ├── read │ │ │ │ │ ├── Nearest.json │ │ │ │ │ ├── Nearest_multiple.json │ │ │ │ │ ├── Nearest_non_matching.json │ │ │ │ │ ├── Primary.json │ │ │ │ │ ├── PrimaryPreferred.json │ │ │ │ │ ├── PrimaryPreferred_non_matching.json │ │ │ │ │ ├── Secondary.json │ │ │ │ │ ├── SecondaryPreferred.json │ │ │ │ │ ├── SecondaryPreferred_non_matching.json │ │ │ │ │ ├── SecondaryPreferred_tags.json │ │ │ │ │ └── Secondary_non_matching.json │ │ │ │ └── write │ │ │ │ │ └── SecondaryPreferred.json │ │ │ │ ├── Sharded │ │ │ │ ├── read │ │ │ │ │ ├── Nearest.json │ │ │ │ │ ├── Primary.json │ │ │ │ │ ├── PrimaryPreferred.json │ │ │ │ │ ├── Secondary.json │ │ │ │ │ └── SecondaryPreferred.json │ │ │ │ └── write │ │ │ │ │ ├── Nearest.json │ │ │ │ │ ├── Primary.json │ │ │ │ │ ├── PrimaryPreferred.json │ │ │ │ │ ├── Secondary.json │ │ │ │ │ └── SecondaryPreferred.json │ │ │ │ ├── Single │ │ │ │ ├── read │ │ │ │ │ └── SecondaryPreferred.json │ │ │ │ └── write │ │ │ │ │ └── SecondaryPreferred.json │ │ │ │ └── Unknown │ │ │ │ ├── read │ │ │ │ ├── SecondaryPreferred.json │ │ │ │ └── ghost.json │ │ │ │ └── write │ │ │ │ ├── SecondaryPreferred.json │ │ │ │ └── ghost.json │ │ ├── sessions │ │ │ ├── legacy │ │ │ │ ├── dirty-session-errors.json │ │ │ │ └── server-support.json │ │ │ └── unified │ │ │ │ ├── implicit-sessions-default-causal-consistency.json │ │ │ │ ├── snapshot-sessions-not-supported-client-error.json │ │ │ │ ├── snapshot-sessions-not-supported-server-error.json │ │ │ │ ├── snapshot-sessions-unsupported-ops.json │ │ │ │ └── snapshot-sessions.json │ │ ├── transactions │ │ │ ├── legacy │ │ │ │ ├── abort.json │ │ │ │ ├── bulk.json │ │ │ │ ├── causal-consistency.json │ │ │ │ ├── commit.json │ │ │ │ ├── count.json │ │ │ │ ├── create-collection.json │ │ │ │ ├── create-index.json │ │ │ │ ├── delete.json │ │ │ │ ├── error-labels-blockConnection.json │ │ │ │ ├── error-labels-errorLabels.json │ │ │ │ ├── error-labels.json │ │ │ │ ├── errors-client.json │ │ │ │ ├── errors.json │ │ │ │ ├── findOneAndDelete.json │ │ │ │ ├── findOneAndReplace.json │ │ │ │ ├── findOneAndUpdate.json │ │ │ │ ├── insert.json │ │ │ │ ├── isolation.json │ │ │ │ ├── mongos-pin-auto.json │ │ │ │ ├── mongos-recovery-token-errorLabels.json │ │ │ │ ├── mongos-recovery-token.json │ │ │ │ ├── pin-mongos.json │ │ │ │ ├── read-concern.json │ │ │ │ ├── read-pref.json │ │ │ │ ├── reads.json │ │ │ │ ├── retryable-abort-errorLabels.json │ │ │ │ ├── retryable-abort.json │ │ │ │ ├── retryable-commit-errorLabels-forbid_serverless.json │ │ │ │ ├── retryable-commit-errorLabels.json │ │ │ │ ├── retryable-commit-forbid_serverless.json │ │ │ │ ├── retryable-commit.json │ │ │ │ ├── retryable-writes.json │ │ │ │ ├── run-command.json │ │ │ │ ├── transaction-options-repl.json │ │ │ │ ├── transaction-options.json │ │ │ │ ├── update.json │ │ │ │ └── write-concern.json │ │ │ └── unified │ │ │ │ ├── client-bulkWrite.json │ │ │ │ ├── do-not-retry-read-in-transaction.json │ │ │ │ ├── mongos-pin-auto.json │ │ │ │ ├── mongos-unpin.json │ │ │ │ ├── retryable-abort-handshake.json │ │ │ │ └── retryable-commit-handshake.json │ │ ├── unified │ │ │ ├── assertNumberConnectionsCheckedOut.json │ │ │ ├── distinct-comment.json │ │ │ ├── entity-client-cmap-events.json │ │ │ ├── entity-client-storeEventsAsEntities.json │ │ │ ├── entity-find-cursor.json │ │ │ ├── expectedEventsForClient-eventType.json │ │ │ ├── expectedEventsForClient-ignoreExtraEvents.json │ │ │ ├── ignoreResultAndError.json │ │ │ ├── kmsProviders-explicit_kms_credentials.json │ │ │ ├── kmsProviders-mixed_kms_credential_fields.json │ │ │ ├── kmsProviders-placeholder_kms_credentials.json │ │ │ ├── kmsProviders-unconfigured_kms.json │ │ │ ├── observeSensitiveCommands.json │ │ │ ├── poc-change-streams.json │ │ │ ├── poc-command-monitoring.json │ │ │ ├── poc-crud.json │ │ │ ├── poc-gridfs.json │ │ │ ├── poc-queryable-encryption.json │ │ │ ├── poc-retryable-reads.json │ │ │ ├── poc-retryable-writes.json │ │ │ ├── poc-sessions.json │ │ │ ├── poc-transactions-convenient-api.json │ │ │ ├── poc-transactions-mongos-pin-auto.json │ │ │ └── poc-transactions.json │ │ ├── uri-options │ │ │ ├── README │ │ │ ├── auth-options.json │ │ │ ├── compression-options.json │ │ │ ├── concern-options.json │ │ │ ├── connection-options.json │ │ │ ├── connection-pool-options.json │ │ │ ├── proxy-options.json │ │ │ ├── read-preference-options.json │ │ │ ├── sdam-options.json │ │ │ ├── single-threaded-options.json │ │ │ ├── srv-options.json │ │ │ └── tls-options.json │ │ ├── versioned_api │ │ │ ├── crud-api-version-1-strict.json │ │ │ ├── crud-api-version-1.json │ │ │ ├── runcommand-helper-no-api-version-declared.json │ │ │ ├── test-commands-deprecation-errors.json │ │ │ ├── test-commands-strict-mode.json │ │ │ └── transaction-handling.json │ │ └── with_transaction │ │ │ ├── callback-aborts.json │ │ │ ├── callback-commits.json │ │ │ ├── callback-retry.json │ │ │ ├── commit-retry-errorLabels.json │ │ │ ├── commit-retry.json │ │ │ ├── commit-transienttransactionerror-4.2.json │ │ │ ├── commit-transienttransactionerror.json │ │ │ ├── commit-writeconcernerror.json │ │ │ ├── commit.json │ │ │ └── transaction-options.json │ │ ├── mock_server │ │ ├── future-functions.c │ │ ├── future-functions.h │ │ ├── future-value.c │ │ ├── future-value.h │ │ ├── future.c │ │ ├── future.h │ │ ├── mock-rs.c │ │ ├── mock-rs.h │ │ ├── mock-server.c │ │ ├── mock-server.h │ │ ├── request.c │ │ ├── request.h │ │ ├── sync-queue.c │ │ └── sync-queue.h │ │ ├── pkg-config-import │ │ ├── CMakeLists.txt │ │ ├── app.c │ │ ├── use-bson.c │ │ └── use-mongoc.c │ │ ├── release_files │ │ ├── empty-file.txt │ │ ├── example-etc-fedora-release.txt │ │ ├── example-etc-os-release-ubuntu1604.txt │ │ ├── example-etc-os-release.txt │ │ ├── example-etc-xyz-release-no-delimiter.txt │ │ ├── example-key-value-file.txt │ │ ├── example-lsb-file-with-super-long-line.txt │ │ └── example-lsb-file.txt │ │ ├── ssl-test.c │ │ ├── ssl-test.h │ │ ├── stream-tracker.c │ │ ├── stream-tracker.h │ │ ├── test-awsauth.c │ │ ├── test-azurekms.c │ │ ├── test-conveniences.c │ │ ├── test-conveniences.h │ │ ├── test-gcpkms.c │ │ ├── test-happy-eyeballs.c │ │ ├── test-libmongoc-main.c │ │ ├── test-libmongoc.c │ │ ├── test-libmongoc.h │ │ ├── test-mcd-azure-imds.c │ │ ├── test-mcd-integer.c │ │ ├── test-mcd-nsinfo.c │ │ ├── test-mcd-rpc.c │ │ ├── test-mongoc-aggregate.c │ │ ├── test-mongoc-array.c │ │ ├── test-mongoc-async.c │ │ ├── test-mongoc-aws.c │ │ ├── test-mongoc-background-monitoring.c │ │ ├── test-mongoc-buffer.c │ │ ├── test-mongoc-bulk.c │ │ ├── test-mongoc-bulkwrite.c │ │ ├── test-mongoc-cache.c │ │ ├── test-mongoc-change-stream.c │ │ ├── test-mongoc-client-pool.c │ │ ├── test-mongoc-client-session.c │ │ ├── test-mongoc-client-side-encryption.c │ │ ├── test-mongoc-client.c │ │ ├── test-mongoc-cluster.c │ │ ├── test-mongoc-cmd.c │ │ ├── test-mongoc-collection-find-with-opts.c │ │ ├── test-mongoc-collection.c │ │ ├── test-mongoc-command-logging-and-monitoring.c │ │ ├── test-mongoc-command-monitoring.c │ │ ├── test-mongoc-connection-uri.c │ │ ├── test-mongoc-counters.c │ │ ├── test-mongoc-crud.c │ │ ├── test-mongoc-cursor.c │ │ ├── test-mongoc-cyrus.c │ │ ├── test-mongoc-database.c │ │ ├── test-mongoc-dns.c │ │ ├── test-mongoc-error.c │ │ ├── test-mongoc-exhaust.c │ │ ├── test-mongoc-find-and-modify.c │ │ ├── test-mongoc-generation-map.c │ │ ├── test-mongoc-gridfs-bucket.c │ │ ├── test-mongoc-gridfs-file-page.c │ │ ├── test-mongoc-gridfs.c │ │ ├── test-mongoc-gssapi.c │ │ ├── test-mongoc-handshake.c │ │ ├── test-mongoc-hedged-reads.c │ │ ├── test-mongoc-http.c │ │ ├── test-mongoc-interrupt.c │ │ ├── test-mongoc-linux-distro-scanner.c │ │ ├── test-mongoc-list.c │ │ ├── test-mongoc-loadbalanced.c │ │ ├── test-mongoc-log.c │ │ ├── test-mongoc-long-namespace.c │ │ ├── test-mongoc-max-staleness.c │ │ ├── test-mongoc-mongos-pinning.c │ │ ├── test-mongoc-ocsp-cache.c │ │ ├── test-mongoc-oidc-cache.c │ │ ├── test-mongoc-oidc-callback.c │ │ ├── test-mongoc-oidc.c │ │ ├── test-mongoc-opts.c │ │ ├── test-mongoc-primary-stepdown.c │ │ ├── test-mongoc-queue.c │ │ ├── test-mongoc-read-concern.c │ │ ├── test-mongoc-read-prefs.c │ │ ├── test-mongoc-read-write-concern.c │ │ ├── test-mongoc-retryability-helpers.c │ │ ├── test-mongoc-retryability-helpers.h │ │ ├── test-mongoc-retryable-reads.c │ │ ├── test-mongoc-retryable-writes.c │ │ ├── test-mongoc-sample-commands.c │ │ ├── test-mongoc-scram.c │ │ ├── test-mongoc-sdam-monitoring.c │ │ ├── test-mongoc-sdam.c │ │ ├── test-mongoc-secure-channel.c │ │ ├── test-mongoc-server-description.c │ │ ├── test-mongoc-server-selection-errors.c │ │ ├── test-mongoc-server-selection.c │ │ ├── test-mongoc-server-stream.c │ │ ├── test-mongoc-set.c │ │ ├── test-mongoc-shared.c │ │ ├── test-mongoc-socket.c │ │ ├── test-mongoc-speculative-auth.c │ │ ├── test-mongoc-ssl.c │ │ ├── test-mongoc-stream-tls-error.c │ │ ├── test-mongoc-stream-tls.c │ │ ├── test-mongoc-stream.c │ │ ├── test-mongoc-streamable-hello.c │ │ ├── test-mongoc-structured-log.c │ │ ├── test-mongoc-thread.c │ │ ├── test-mongoc-timeout.c │ │ ├── test-mongoc-topology-description.c │ │ ├── test-mongoc-topology-reconcile.c │ │ ├── test-mongoc-topology-scanner.c │ │ ├── test-mongoc-topology.c │ │ ├── test-mongoc-transactions.c │ │ ├── test-mongoc-ts-pool.c │ │ ├── test-mongoc-uri.c │ │ ├── test-mongoc-usleep.c │ │ ├── test-mongoc-util.c │ │ ├── test-mongoc-version.c │ │ ├── test-mongoc-versioned-api.c │ │ ├── test-mongoc-with-transaction.c │ │ ├── test-mongoc-write-commands.c │ │ ├── test-mongoc-write-concern.c │ │ ├── test-mongoc-x509.c │ │ ├── test-service-gcp.c │ │ ├── unified │ │ ├── entity-map.c │ │ ├── entity-map.h │ │ ├── operation.c │ │ ├── operation.h │ │ ├── result.c │ │ ├── result.h │ │ ├── runner.c │ │ ├── runner.h │ │ ├── test-diagnostics.c │ │ ├── test-diagnostics.h │ │ ├── util.c │ │ └── util.h │ │ └── x509gen │ │ ├── 82e9b7a6.0 │ │ ├── altname.pem │ │ ├── ca.pem │ │ ├── client-pkcs8-unencrypted.pem │ │ ├── client-private.pem │ │ ├── client-public.pem │ │ ├── client.pem │ │ ├── commonName.pem │ │ ├── crl.pem │ │ ├── expired.pem │ │ ├── ldaptest-ca-cert.crt │ │ ├── ldaptest-client-key-and-cert.pem │ │ ├── password_protected.pem │ │ ├── server.pem │ │ └── wild.pem ├── tools │ └── mongoc-stat.c ├── utf8proc-2.8.0 │ ├── LICENSE.md │ ├── utf8proc.c │ ├── utf8proc.h │ └── utf8proc_data.c ├── uthash │ └── uthash-2.3.0 │ │ ├── uthash.h │ │ └── utlist.h └── zlib-1.3.1 │ ├── CMakeLists.txt │ ├── ChangeLog │ ├── FAQ │ ├── INDEX │ ├── LICENSE │ ├── Makefile │ ├── Makefile.in │ ├── README │ ├── adler32.c │ ├── compress.c │ ├── configure │ ├── crc32.c │ ├── crc32.h │ ├── deflate.c │ ├── deflate.h │ ├── gzclose.c │ ├── gzguts.h │ ├── gzlib.c │ ├── gzread.c │ ├── gzwrite.c │ ├── infback.c │ ├── inffast.c │ ├── inffast.h │ ├── inffixed.h │ ├── inflate.c │ ├── inflate.h │ ├── inftrees.c │ ├── inftrees.h │ ├── make_vms.com │ ├── treebuild.xml │ ├── trees.c │ ├── trees.h │ ├── uncompr.c │ ├── zconf.h │ ├── zconf.h.cmakein │ ├── zconf.h.in │ ├── zlib.3 │ ├── zlib.3.pdf │ ├── zlib.h │ ├── zlib.map │ ├── zlib.pc.cmakein │ ├── zlib.pc.in │ ├── zutil.c │ └── zutil.h ├── tools ├── __tool ├── base.sh ├── download.sh ├── earthly.sh ├── format.py ├── paths.sh ├── platform.sh ├── ruff-format-all.sh ├── shfmt-format-all.sh └── use.sh ├── uv.lock └── valgrind.suppressions /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.clang-format -------------------------------------------------------------------------------- /.evergreen/.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/.codecov.yml -------------------------------------------------------------------------------- /.evergreen/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/benchmark.yml -------------------------------------------------------------------------------- /.evergreen/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/config.yml -------------------------------------------------------------------------------- /.evergreen/config_generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/config_generator/README.md -------------------------------------------------------------------------------- /.evergreen/config_generator/etc/compile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/config_generator/etc/compile.py -------------------------------------------------------------------------------- /.evergreen/config_generator/etc/distros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/config_generator/etc/distros.py -------------------------------------------------------------------------------- /.evergreen/config_generator/etc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/config_generator/etc/utils.py -------------------------------------------------------------------------------- /.evergreen/config_generator/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/config_generator/generate.py -------------------------------------------------------------------------------- /.evergreen/etc/ecs_hosted_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/etc/ecs_hosted_test.js -------------------------------------------------------------------------------- /.evergreen/etc/kerberos.realm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/etc/kerberos.realm -------------------------------------------------------------------------------- /.evergreen/etc/mongo-c-driver.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/etc/mongo-c-driver.spec -------------------------------------------------------------------------------- /.evergreen/etc/require-api-version.js: -------------------------------------------------------------------------------- 1 | db.adminCommand({ "setParameter": 1, "requireApiVersion": 1 }); 2 | -------------------------------------------------------------------------------- /.evergreen/etc/skip-tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/etc/skip-tests.txt -------------------------------------------------------------------------------- /.evergreen/etc/spec.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/etc/spec.patch -------------------------------------------------------------------------------- /.evergreen/generated_configs/functions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/generated_configs/functions.yml -------------------------------------------------------------------------------- /.evergreen/generated_configs/tasks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/generated_configs/tasks.yml -------------------------------------------------------------------------------- /.evergreen/generated_configs/variants.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/generated_configs/variants.yml -------------------------------------------------------------------------------- /.evergreen/ocsp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/README.md -------------------------------------------------------------------------------- /.evergreen/ocsp/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/README.txt -------------------------------------------------------------------------------- /.evergreen/ocsp/certs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/certs.yml -------------------------------------------------------------------------------- /.evergreen/ocsp/ecdsa/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/ecdsa/ca.crt -------------------------------------------------------------------------------- /.evergreen/ocsp/ecdsa/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/ecdsa/ca.key -------------------------------------------------------------------------------- /.evergreen/ocsp/ecdsa/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/ecdsa/ca.pem -------------------------------------------------------------------------------- /.evergreen/ocsp/ecdsa/mock-revoked.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/ecdsa/mock-revoked.sh -------------------------------------------------------------------------------- /.evergreen/ocsp/ecdsa/mock-valid.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/ecdsa/mock-valid.sh -------------------------------------------------------------------------------- /.evergreen/ocsp/ecdsa/ocsp-responder.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/ecdsa/ocsp-responder.crt -------------------------------------------------------------------------------- /.evergreen/ocsp/ecdsa/ocsp-responder.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/ecdsa/ocsp-responder.key -------------------------------------------------------------------------------- /.evergreen/ocsp/ecdsa/rename.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/ecdsa/rename.sh -------------------------------------------------------------------------------- /.evergreen/ocsp/ecdsa/server.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/ecdsa/server.pem -------------------------------------------------------------------------------- /.evergreen/ocsp/mock_ocsp_responder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/mock_ocsp_responder.py -------------------------------------------------------------------------------- /.evergreen/ocsp/ocsp_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/ocsp_mock.py -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/rsa/ca.crt -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/rsa/ca.key -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/rsa/ca.pem -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/mock-delegate-valid.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/rsa/mock-delegate-valid.sh -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/mock-revoked.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/rsa/mock-revoked.sh -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/mock-valid.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/rsa/mock-valid.sh -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/ocsp-responder.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/rsa/ocsp-responder.crt -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/ocsp-responder.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/rsa/ocsp-responder.key -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/responder.logs: -------------------------------------------------------------------------------- 1 | INFO:mock_ocsp_responder:Launching debugserver on port 8100 2 | -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/server-mustStaple.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/rsa/server-mustStaple.pem -------------------------------------------------------------------------------- /.evergreen/ocsp/rsa/server.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/ocsp/rsa/server.pem -------------------------------------------------------------------------------- /.evergreen/scripts/abi-compliance-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/abi-compliance-check.sh -------------------------------------------------------------------------------- /.evergreen/scripts/build-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/build-docs.sh -------------------------------------------------------------------------------- /.evergreen/scripts/build_snapshot_rpm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/build_snapshot_rpm.sh -------------------------------------------------------------------------------- /.evergreen/scripts/bypass-dlclose.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/bypass-dlclose.sh -------------------------------------------------------------------------------- /.evergreen/scripts/check-preludes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/check-preludes.py -------------------------------------------------------------------------------- /.evergreen/scripts/check-public-decls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/check-public-decls.sh -------------------------------------------------------------------------------- /.evergreen/scripts/check-symlink.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/check-symlink.sh -------------------------------------------------------------------------------- /.evergreen/scripts/check_rpm_spec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/check_rpm_spec.sh -------------------------------------------------------------------------------- /.evergreen/scripts/compile-scan-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/compile-scan-build.sh -------------------------------------------------------------------------------- /.evergreen/scripts/compile-std.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/compile-std.sh -------------------------------------------------------------------------------- /.evergreen/scripts/compile-test-gcpkms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/compile-test-gcpkms.sh -------------------------------------------------------------------------------- /.evergreen/scripts/compile-unix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/compile-unix.sh -------------------------------------------------------------------------------- /.evergreen/scripts/compile-windows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/compile-windows.sh -------------------------------------------------------------------------------- /.evergreen/scripts/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/compile.sh -------------------------------------------------------------------------------- /.evergreen/scripts/debian_package_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/debian_package_build.sh -------------------------------------------------------------------------------- /.evergreen/scripts/debug-core-evergreen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/debug-core-evergreen.sh -------------------------------------------------------------------------------- /.evergreen/scripts/env-var-utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/env-var-utils.sh -------------------------------------------------------------------------------- /.evergreen/scripts/find-ccache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/find-ccache.sh -------------------------------------------------------------------------------- /.evergreen/scripts/install-build-tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/install-build-tools.sh -------------------------------------------------------------------------------- /.evergreen/scripts/install-ssl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/install-ssl.sh -------------------------------------------------------------------------------- /.evergreen/scripts/integration-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/integration-tests.sh -------------------------------------------------------------------------------- /.evergreen/scripts/kms-divergence-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/kms-divergence-check.sh -------------------------------------------------------------------------------- /.evergreen/scripts/link-sample-program.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/link-sample-program.sh -------------------------------------------------------------------------------- /.evergreen/scripts/llvm-gcov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/llvm-gcov.sh -------------------------------------------------------------------------------- /.evergreen/scripts/man-pages-to-html.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/man-pages-to-html.sh -------------------------------------------------------------------------------- /.evergreen/scripts/oidc-azure-compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/oidc-azure-compile.sh -------------------------------------------------------------------------------- /.evergreen/scripts/oidc-azure-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/oidc-azure-test.sh -------------------------------------------------------------------------------- /.evergreen/scripts/oidc-gcp-compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/oidc-gcp-compile.sh -------------------------------------------------------------------------------- /.evergreen/scripts/oidc-gcp-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/oidc-gcp-test.sh -------------------------------------------------------------------------------- /.evergreen/scripts/openssl-compat-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/openssl-compat-check.sh -------------------------------------------------------------------------------- /.evergreen/scripts/openssl-compat-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/openssl-compat-setup.sh -------------------------------------------------------------------------------- /.evergreen/scripts/openssl-downloader.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/openssl-downloader.sh -------------------------------------------------------------------------------- /.evergreen/scripts/run-auth-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/run-auth-tests.sh -------------------------------------------------------------------------------- /.evergreen/scripts/run-aws-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/run-aws-tests.sh -------------------------------------------------------------------------------- /.evergreen/scripts/run-ocsp-cache-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/run-ocsp-cache-test.sh -------------------------------------------------------------------------------- /.evergreen/scripts/run-ocsp-responder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/run-ocsp-responder.sh -------------------------------------------------------------------------------- /.evergreen/scripts/run-ocsp-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/run-ocsp-test.sh -------------------------------------------------------------------------------- /.evergreen/scripts/run-tests-mingw.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/run-tests-mingw.bat -------------------------------------------------------------------------------- /.evergreen/scripts/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/run-tests.sh -------------------------------------------------------------------------------- /.evergreen/scripts/sbom.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/sbom.sh -------------------------------------------------------------------------------- /.evergreen/scripts/simple_http_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/simple_http_server.py -------------------------------------------------------------------------------- /.evergreen/scripts/use-tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.evergreen/scripts/use-tools.sh -------------------------------------------------------------------------------- /.gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.gdbinit -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # Listing code owners is required by DRIVERS-3098 2 | * @mongodb/dbx-c-cxx 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.lsan-suppressions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.lsan-suppressions -------------------------------------------------------------------------------- /.tsan-suppressions: -------------------------------------------------------------------------------- 1 | race:mongoc_counter* 2 | -------------------------------------------------------------------------------- /.ubsan-suppressions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/.ubsan-suppressions -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/COPYING -------------------------------------------------------------------------------- /Earthfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/Earthfile -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/NEWS -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/README.rst -------------------------------------------------------------------------------- /THIRD_PARTY_NOTICES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/THIRD_PARTY_NOTICES -------------------------------------------------------------------------------- /VERSION_CURRENT: -------------------------------------------------------------------------------- 1 | 2.3.0-dev 2 | -------------------------------------------------------------------------------- /docs/dev/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/docs/dev/Makefile -------------------------------------------------------------------------------- /docs/dev/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/docs/dev/conf.py -------------------------------------------------------------------------------- /docs/dev/debian.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/docs/dev/debian.rst -------------------------------------------------------------------------------- /docs/dev/deps.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/docs/dev/deps.rst -------------------------------------------------------------------------------- /docs/dev/earthly.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/docs/dev/earthly.rst -------------------------------------------------------------------------------- /docs/dev/files.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/docs/dev/files.rst -------------------------------------------------------------------------------- /docs/dev/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/docs/dev/index.rst -------------------------------------------------------------------------------- /docs/dev/releasing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/docs/dev/releasing.rst -------------------------------------------------------------------------------- /etc/cyclonedx.sbom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/etc/cyclonedx.sbom.json -------------------------------------------------------------------------------- /etc/prior_version.txt: -------------------------------------------------------------------------------- 1 | 2.2.0 2 | -------------------------------------------------------------------------------- /etc/purls.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/etc/purls.txt -------------------------------------------------------------------------------- /etc/ssdlc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/etc/ssdlc.md -------------------------------------------------------------------------------- /etc/third_party_vulnerabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/etc/third_party_vulnerabilities.md -------------------------------------------------------------------------------- /lldb.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/lldb.pyi -------------------------------------------------------------------------------- /lldb_bson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/lldb_bson.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/c-check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/c-check.c -------------------------------------------------------------------------------- /src/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/src/.gitignore: -------------------------------------------------------------------------------- 1 | common-config.h 2 | -------------------------------------------------------------------------------- /src/common/src/bson-dsl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/bson-dsl.md -------------------------------------------------------------------------------- /src/common/src/common-atomic-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-atomic-private.h -------------------------------------------------------------------------------- /src/common/src/common-atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-atomic.c -------------------------------------------------------------------------------- /src/common/src/common-b64-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-b64-private.h -------------------------------------------------------------------------------- /src/common/src/common-b64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-b64.c -------------------------------------------------------------------------------- /src/common/src/common-bits-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-bits-private.h -------------------------------------------------------------------------------- /src/common/src/common-bson-dsl-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-bson-dsl-private.h -------------------------------------------------------------------------------- /src/common/src/common-config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-config.h.in -------------------------------------------------------------------------------- /src/common/src/common-json-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-json-private.h -------------------------------------------------------------------------------- /src/common/src/common-json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-json.c -------------------------------------------------------------------------------- /src/common/src/common-macros-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-macros-private.h -------------------------------------------------------------------------------- /src/common/src/common-md5-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-md5-private.h -------------------------------------------------------------------------------- /src/common/src/common-md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-md5.c -------------------------------------------------------------------------------- /src/common/src/common-oid-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-oid-private.h -------------------------------------------------------------------------------- /src/common/src/common-oid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-oid.c -------------------------------------------------------------------------------- /src/common/src/common-prelude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-prelude.h -------------------------------------------------------------------------------- /src/common/src/common-string-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-string-private.h -------------------------------------------------------------------------------- /src/common/src/common-string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-string.c -------------------------------------------------------------------------------- /src/common/src/common-thread-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-thread-private.h -------------------------------------------------------------------------------- /src/common/src/common-thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-thread.c -------------------------------------------------------------------------------- /src/common/src/common-utf8-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/common-utf8-private.h -------------------------------------------------------------------------------- /src/common/src/mlib/ckdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/ckdint.h -------------------------------------------------------------------------------- /src/common/src/mlib/ckdint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/ckdint.md -------------------------------------------------------------------------------- /src/common/src/mlib/ckdint.test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/ckdint.test.cpp -------------------------------------------------------------------------------- /src/common/src/mlib/cmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/cmp.h -------------------------------------------------------------------------------- /src/common/src/mlib/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/config.h -------------------------------------------------------------------------------- /src/common/src/mlib/duration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/duration.h -------------------------------------------------------------------------------- /src/common/src/mlib/intencode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/intencode.h -------------------------------------------------------------------------------- /src/common/src/mlib/intutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/intutil.h -------------------------------------------------------------------------------- /src/common/src/mlib/loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/loop.h -------------------------------------------------------------------------------- /src/common/src/mlib/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/platform.h -------------------------------------------------------------------------------- /src/common/src/mlib/str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/str.h -------------------------------------------------------------------------------- /src/common/src/mlib/str_vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/str_vec.h -------------------------------------------------------------------------------- /src/common/src/mlib/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/test.h -------------------------------------------------------------------------------- /src/common/src/mlib/time_point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/time_point.h -------------------------------------------------------------------------------- /src/common/src/mlib/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/timer.h -------------------------------------------------------------------------------- /src/common/src/mlib/vec.th: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/src/mlib/vec.th -------------------------------------------------------------------------------- /src/common/tests/test-common-atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/tests/test-common-atomic.c -------------------------------------------------------------------------------- /src/common/tests/test-common-oid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/tests/test-common-oid.c -------------------------------------------------------------------------------- /src/common/tests/test-mlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/common/tests/test-mlib.c -------------------------------------------------------------------------------- /src/cpp-check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/cpp-check.cpp -------------------------------------------------------------------------------- /src/kms-message/.gitattributes: -------------------------------------------------------------------------------- 1 | *.bin binary 2 | -------------------------------------------------------------------------------- /src/kms-message/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/CMakeLists.txt -------------------------------------------------------------------------------- /src/kms-message/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/COPYING -------------------------------------------------------------------------------- /src/kms-message/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/README.md -------------------------------------------------------------------------------- /src/kms-message/THIRD_PARTY_NOTICES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/THIRD_PARTY_NOTICES -------------------------------------------------------------------------------- /src/kms-message/aws-sig-v4-test-suite/get-utf8/get-utf8.req: -------------------------------------------------------------------------------- 1 | GET /ሴ HTTP/1.1 2 | Host:example.amazonaws.com 3 | X-Amz-Date:20150830T123600Z -------------------------------------------------------------------------------- /src/kms-message/aws-sig-v4-test-suite/get-vanilla/get-vanilla.req: -------------------------------------------------------------------------------- 1 | GET / HTTP/1.1 2 | Host:example.amazonaws.com 3 | X-Amz-Date:20150830T123600Z -------------------------------------------------------------------------------- /src/kms-message/cmake/kms_message-config.cmake: -------------------------------------------------------------------------------- 1 | include("${CMAKE_CURRENT_LIST_DIR}/kms_message_targets.cmake") 2 | -------------------------------------------------------------------------------- /src/kms-message/cmake/libkms_message.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/cmake/libkms_message.pc.in -------------------------------------------------------------------------------- /src/kms-message/src/hexlify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/hexlify.c -------------------------------------------------------------------------------- /src/kms-message/src/hexlify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/hexlify.h -------------------------------------------------------------------------------- /src/kms-message/src/kms_azure_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_azure_request.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_b64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_b64.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_crypto.h -------------------------------------------------------------------------------- /src/kms-message/src/kms_crypto_apple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_crypto_apple.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_crypto_libcrypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_crypto_libcrypto.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_crypto_none.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_crypto_none.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_crypto_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_crypto_windows.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_decrypt_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_decrypt_request.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_encrypt_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_encrypt_request.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_endian_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_endian_private.h -------------------------------------------------------------------------------- /src/kms-message/src/kms_gcp_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_gcp_request.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_kmip_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_kmip_request.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_kmip_response.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_kmip_response.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_kv_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_kv_list.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_kv_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_kv_list.h -------------------------------------------------------------------------------- /src/kms-message/src/kms_message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_message.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_message/kms_b64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_message/kms_b64.h -------------------------------------------------------------------------------- /src/kms-message/src/kms_message_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_message_private.h -------------------------------------------------------------------------------- /src/kms-message/src/kms_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_port.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_port.h -------------------------------------------------------------------------------- /src/kms-message/src/kms_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_request.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_request_opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_request_opt.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_request_str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_request_str.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_request_str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_request_str.h -------------------------------------------------------------------------------- /src/kms-message/src/kms_response.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_response.c -------------------------------------------------------------------------------- /src/kms-message/src/kms_response_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/kms_response_parser.c -------------------------------------------------------------------------------- /src/kms-message/src/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/sort.c -------------------------------------------------------------------------------- /src/kms-message/src/sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/src/sort.h -------------------------------------------------------------------------------- /src/kms-message/test/decrypt/decrypt.creq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/test/decrypt/decrypt.creq -------------------------------------------------------------------------------- /src/kms-message/test/decrypt/decrypt.sreq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/test/decrypt/decrypt.sreq -------------------------------------------------------------------------------- /src/kms-message/test/host/host.sreq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/test/host/host.sreq -------------------------------------------------------------------------------- /src/kms-message/test/test_kms_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/test/test_kms_assert.h -------------------------------------------------------------------------------- /src/kms-message/test/test_kms_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/test/test_kms_request.c -------------------------------------------------------------------------------- /src/kms-message/test/test_kms_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/test/test_kms_util.c -------------------------------------------------------------------------------- /src/kms-message/test/test_kms_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/test/test_kms_util.h -------------------------------------------------------------------------------- /src/kms-message/test/windows/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/kms-message/test/windows/dirent.h -------------------------------------------------------------------------------- /src/libbson/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/.gitattributes -------------------------------------------------------------------------------- /src/libbson/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/.gitignore -------------------------------------------------------------------------------- /src/libbson/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/CMakeLists.txt -------------------------------------------------------------------------------- /src/libbson/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/NEWS -------------------------------------------------------------------------------- /src/libbson/THIRD_PARTY_NOTICES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/THIRD_PARTY_NOTICES -------------------------------------------------------------------------------- /src/libbson/doc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/.gitignore -------------------------------------------------------------------------------- /src/libbson/doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/CMakeLists.txt -------------------------------------------------------------------------------- /src/libbson/doc/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/api.rst -------------------------------------------------------------------------------- /src/libbson/doc/binary_vector.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/binary_vector.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_aligned_alloc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_aligned_alloc.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_aligned_alloc0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_aligned_alloc0.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_array.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_array.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_binary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_binary.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_bool.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_bool.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_code.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_code.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_document.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_document.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_double.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_double.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_int32.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_int32.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_int64.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_int64.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_iter.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_iter.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_maxkey.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_maxkey.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_minkey.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_minkey.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_now_utc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_now_utc.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_null.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_null.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_oid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_oid.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_regex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_regex.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_symbol.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_symbol.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_time_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_time_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_timeval.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_timeval.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_utf8.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_utf8.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_append_value.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_append_value.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_array_alloc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_array_alloc.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_array_alloc0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_array_alloc0.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_array_builder_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_array_builder_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_ascii_strtoll.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_ascii_strtoll.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_check_version.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_check_version.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_compare.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_compare.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_concat.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_concat.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_context_destroy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_context_destroy.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_context_new.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_context_new.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_context_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_context_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_copy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_copy.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_copy_to.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_copy_to.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_count_keys.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_count_keys.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_decimal128_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_decimal128_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_destroy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_destroy.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_equal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_equal.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_error_clear.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_error_clear.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_error_reset.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_error_reset.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_error_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_error_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_free.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_free.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_get_data.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_get_data.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_get_version.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_get_version.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_has_field.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_has_field.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_init.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_init.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_init_from_json.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_init_from_json.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_init_static.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_init_static.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_isspace.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_isspace.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_array.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_array.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_as_bool.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_as_bool.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_as_double.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_as_double.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_as_int64.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_as_int64.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_binary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_binary.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_bool.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_bool.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_code.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_code.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_codewscope.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_codewscope.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_date_time.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_date_time.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_dbpointer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_dbpointer.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_decimal128.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_decimal128.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_document.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_document.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_double.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_double.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_dup_utf8.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_dup_utf8.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_find.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_find.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_find_case.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_find_case.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_find_w_len.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_find_w_len.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_init.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_init.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_init_find.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_init_find.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_int32.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_int32.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_int64.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_int64.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_key.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_key.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_key_len.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_key_len.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_next.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_next.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_offset.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_offset.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_oid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_oid.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_recurse.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_recurse.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_regex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_regex.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_symbol.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_symbol.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_time_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_time_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_timestamp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_timestamp.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_timeval.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_timeval.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_type.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_type.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_utf8.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_utf8.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_value.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_value.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_iter_visit_all.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_iter_visit_all.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_json_mode_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_json_mode_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_json_opts_new.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_json_opts_new.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_json_opts_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_json_opts_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_json_reader_new.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_json_reader_new.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_json_reader_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_json_reader_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_malloc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_malloc.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_malloc0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_malloc0.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_mem_set_vtable.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_mem_set_vtable.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_memory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_memory.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_new.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_new.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_new_from_buffer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_new_from_buffer.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_new_from_data.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_new_from_data.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_new_from_json.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_new_from_json.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_compare.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_compare.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_copy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_copy.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_copy_unsafe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_copy_unsafe.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_equal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_equal.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_get_time_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_get_time_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_hash.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_hash.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_hash_unsafe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_hash_unsafe.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_init.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_init.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_is_valid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_is_valid.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_oid_to_string.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_oid_to_string.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_reader_destroy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_reader_destroy.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_reader_read.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_reader_read.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_reader_reset.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_reader_reset.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_reader_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_reader_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_reader_tell.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_reader_tell.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_realloc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_realloc.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_realloc_ctx.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_realloc_ctx.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_realloc_func.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_realloc_func.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_reinit.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_reinit.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_reserve_buffer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_reserve_buffer.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_set_error.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_set_error.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_sized_new.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_sized_new.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_snprintf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_snprintf.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_steal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_steal.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_strcasecmp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_strcasecmp.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_strdup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_strdup.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_strdup_printf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_strdup_printf.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_strdupv_printf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_strdupv_printf.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_strerror_r.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_strerror_r.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_strfreev.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_strfreev.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_strncpy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_strncpy.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_strndup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_strndup.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_strnlen.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_strnlen.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_subtype_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_subtype_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_type_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_type_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_unichar_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_unichar_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_utf8_get_char.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_utf8_get_char.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_utf8_next_char.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_utf8_next_char.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_utf8_validate.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_utf8_validate.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_validate.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_validate.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_value_copy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_value_copy.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_value_destroy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_value_destroy.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_value_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_value_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_visitor_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_visitor_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_vsnprintf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_vsnprintf.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_writer_begin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_writer_begin.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_writer_destroy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_writer_destroy.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_writer_end.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_writer_end.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_writer_new.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_writer_new.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_writer_rollback.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_writer_rollback.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_writer_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_writer_t.rst -------------------------------------------------------------------------------- /src/libbson/doc/bson_zero_free.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/bson_zero_free.rst -------------------------------------------------------------------------------- /src/libbson/doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/conf.py -------------------------------------------------------------------------------- /src/libbson/doc/full_index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/full_index.rst -------------------------------------------------------------------------------- /src/libbson/doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/index.rst -------------------------------------------------------------------------------- /src/libbson/doc/legacy_extended_json.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/legacy_extended_json.rst -------------------------------------------------------------------------------- /src/libbson/doc/version.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/doc/version.rst -------------------------------------------------------------------------------- /src/libbson/etc/bsonConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/etc/bsonConfig.cmake -------------------------------------------------------------------------------- /src/libbson/examples/bcon-col-view.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/bcon-col-view.c -------------------------------------------------------------------------------- /src/libbson/examples/bcon-speed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/bcon-speed.c -------------------------------------------------------------------------------- /src/libbson/examples/bson-check-depth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/bson-check-depth.c -------------------------------------------------------------------------------- /src/libbson/examples/bson-metrics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/bson-metrics.c -------------------------------------------------------------------------------- /src/libbson/examples/bson-to-json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/bson-to-json.c -------------------------------------------------------------------------------- /src/libbson/examples/bson-validate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/bson-validate.c -------------------------------------------------------------------------------- /src/libbson/examples/cmake/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/cmake/.gitignore -------------------------------------------------------------------------------- /src/libbson/examples/creating.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/creating.c -------------------------------------------------------------------------------- /src/libbson/examples/extended-json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/extended-json.c -------------------------------------------------------------------------------- /src/libbson/examples/hello_bson.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/hello_bson.c -------------------------------------------------------------------------------- /src/libbson/examples/json-to-bson.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/examples/json-to-bson.c -------------------------------------------------------------------------------- /src/libbson/fuzz/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/fuzz/CMakeLists.txt -------------------------------------------------------------------------------- /src/libbson/fuzz/init-from-json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/fuzz/init-from-json.c -------------------------------------------------------------------------------- /src/libbson/fuzz/make-dicts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/fuzz/make-dicts.py -------------------------------------------------------------------------------- /src/libbson/fuzz/utf8-escape-for-json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/fuzz/utf8-escape-for-json.c -------------------------------------------------------------------------------- /src/libbson/fuzz/validate-repro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/fuzz/validate-repro.cpp -------------------------------------------------------------------------------- /src/libbson/fuzz/validate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/fuzz/validate.cpp -------------------------------------------------------------------------------- /src/libbson/fuzz/validate.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/fuzz/validate.dict -------------------------------------------------------------------------------- /src/libbson/fuzz/validate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/fuzz/validate.hpp -------------------------------------------------------------------------------- /src/libbson/libbson.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/libbson.rc.in -------------------------------------------------------------------------------- /src/libbson/src/bson/.gitignore: -------------------------------------------------------------------------------- 1 | bson-stdint.h 2 | .dirstamp 3 | -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-bcon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-bcon.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-bcon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-bcon.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-clock.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-clock.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-context.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-context.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-decimal128.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-decimal128.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-decimal128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-decimal128.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-endian.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-iso8601.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-iso8601.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-iter.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-iter.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-json-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-json-private.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-json.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-json.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-keys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-keys.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-keys.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-oid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-oid.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-oid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-oid.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-prelude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-prelude.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-reader.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-reader.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-string.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-string.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-timegm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-timegm.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-types.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-utf8.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-utf8.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-value.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-value.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-vector.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-vector.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-writer.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson-writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson-writer.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson.c -------------------------------------------------------------------------------- /src/libbson/src/bson/bson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson_t-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson_t-private.h -------------------------------------------------------------------------------- /src/libbson/src/bson/bson_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/bson_t.h -------------------------------------------------------------------------------- /src/libbson/src/bson/compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/compat.h -------------------------------------------------------------------------------- /src/libbson/src/bson/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/config.h.in -------------------------------------------------------------------------------- /src/libbson/src/bson/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/error.c -------------------------------------------------------------------------------- /src/libbson/src/bson/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/error.h -------------------------------------------------------------------------------- /src/libbson/src/bson/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/macros.h -------------------------------------------------------------------------------- /src/libbson/src/bson/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/memory.c -------------------------------------------------------------------------------- /src/libbson/src/bson/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/memory.h -------------------------------------------------------------------------------- /src/libbson/src/bson/validate-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/validate-private.h -------------------------------------------------------------------------------- /src/libbson/src/bson/validate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/validate.c -------------------------------------------------------------------------------- /src/libbson/src/bson/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/bson/version.h.in -------------------------------------------------------------------------------- /src/libbson/src/jsonsl/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/jsonsl/LICENSE -------------------------------------------------------------------------------- /src/libbson/src/jsonsl/jsonsl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/jsonsl/jsonsl.c -------------------------------------------------------------------------------- /src/libbson/src/jsonsl/jsonsl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/src/jsonsl/jsonsl.h -------------------------------------------------------------------------------- /src/libbson/tests/binary/codewscope.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/codewscope.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/dotkey.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/dotkey.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/dotquery.bson: -------------------------------------------------------------------------------- 1 | abc.def -------------------------------------------------------------------------------- /src/libbson/tests/binary/empty_key.bson: -------------------------------------------------------------------------------- 1 | value -------------------------------------------------------------------------------- /src/libbson/tests/binary/eurokey.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/eurokey.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/overflow1.bson: -------------------------------------------------------------------------------- 1 | foobar -------------------------------------------------------------------------------- /src/libbson/tests/binary/overflow2.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/overflow2.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/overflow3.bson: -------------------------------------------------------------------------------- 1 | foo bar -------------------------------------------------------------------------------- /src/libbson/tests/binary/overflow4.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/overflow4.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/readergrow.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/readergrow.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/stream.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/stream.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test1.bson: -------------------------------------------------------------------------------- 1 | int -------------------------------------------------------------------------------- /src/libbson/tests/binary/test10.bson: -------------------------------------------------------------------------------- 1 |  regex1234i -------------------------------------------------------------------------------- /src/libbson/tests/binary/test11.bson: -------------------------------------------------------------------------------- 1 | helloworld -------------------------------------------------------------------------------- /src/libbson/tests/binary/test12.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test12.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test13.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test13.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test14.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test14.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test15.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test15.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test16.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test16.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test17.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test17.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test18.bson: -------------------------------------------------------------------------------- 1 | 2 | hello -------------------------------------------------------------------------------- /src/libbson/tests/binary/test19.bson: -------------------------------------------------------------------------------- 1 | bool -------------------------------------------------------------------------------- /src/libbson/tests/binary/test2.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test2.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test20.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test20.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test21.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test21.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test22.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test22.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test23.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test23.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test24.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test24.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test25.bson: -------------------------------------------------------------------------------- 1 | undefined -------------------------------------------------------------------------------- /src/libbson/tests/binary/test26.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test26.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test27.bson: -------------------------------------------------------------------------------- 1 |  regex^abcdilx -------------------------------------------------------------------------------- /src/libbson/tests/binary/test28.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test28.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test29.bson: -------------------------------------------------------------------------------- 1 |  code var a = {}; -------------------------------------------------------------------------------- /src/libbson/tests/binary/test3.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test3.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test30.bson: -------------------------------------------------------------------------------- 1 |  code var a = {}; -------------------------------------------------------------------------------- /src/libbson/tests/binary/test31.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test31.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test32.bson: -------------------------------------------------------------------------------- 1 | helloworld -------------------------------------------------------------------------------- /src/libbson/tests/binary/test33.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test33.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test34.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test34.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test35.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test35.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test36.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test36.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test37.bson: -------------------------------------------------------------------------------- 1 | maxkey -------------------------------------------------------------------------------- /src/libbson/tests/binary/test38.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test38.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test39.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test39.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test4.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test4.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test40.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test40.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test41.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test41.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test42.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test42.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test43.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test43.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test44.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test44.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test45.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test45.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test46.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test46.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test47.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test47.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test48.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test48.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test49.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test49.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test5.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test5.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test50.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test50.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test51.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test51.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test52.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test52.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test53.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test53.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test54.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test54.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test55.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test55.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test56.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test56.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test57.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test57.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test58.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test58.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test59.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test59.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test6.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test6.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test60.bson: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /src/libbson/tests/binary/test7.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test7.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test8.bson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/binary/test8.bson -------------------------------------------------------------------------------- /src/libbson/tests/binary/test9.bson: -------------------------------------------------------------------------------- 1 | 2 | null -------------------------------------------------------------------------------- /src/libbson/tests/corpus-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/corpus-test.c -------------------------------------------------------------------------------- /src/libbson/tests/corpus-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/corpus-test.h -------------------------------------------------------------------------------- /src/libbson/tests/json/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/json/test.json -------------------------------------------------------------------------------- /src/libbson/tests/test-b64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-b64.c -------------------------------------------------------------------------------- /src/libbson/tests/test-bcon-basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-bcon-basic.c -------------------------------------------------------------------------------- /src/libbson/tests/test-bcon-extract.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-bcon-extract.c -------------------------------------------------------------------------------- /src/libbson/tests/test-bson-corpus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-bson-corpus.c -------------------------------------------------------------------------------- /src/libbson/tests/test-bson-error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-bson-error.c -------------------------------------------------------------------------------- /src/libbson/tests/test-bson-vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-bson-vector.c -------------------------------------------------------------------------------- /src/libbson/tests/test-bson-version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-bson-version.c -------------------------------------------------------------------------------- /src/libbson/tests/test-bson.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-bson.c -------------------------------------------------------------------------------- /src/libbson/tests/test-clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-clock.c -------------------------------------------------------------------------------- /src/libbson/tests/test-decimal128.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-decimal128.c -------------------------------------------------------------------------------- /src/libbson/tests/test-endian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-endian.c -------------------------------------------------------------------------------- /src/libbson/tests/test-iso8601.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-iso8601.c -------------------------------------------------------------------------------- /src/libbson/tests/test-iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-iter.c -------------------------------------------------------------------------------- /src/libbson/tests/test-json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-json.c -------------------------------------------------------------------------------- /src/libbson/tests/test-oid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-oid.c -------------------------------------------------------------------------------- /src/libbson/tests/test-reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-reader.c -------------------------------------------------------------------------------- /src/libbson/tests/test-string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-string.c -------------------------------------------------------------------------------- /src/libbson/tests/test-utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-utf8.c -------------------------------------------------------------------------------- /src/libbson/tests/test-value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-value.c -------------------------------------------------------------------------------- /src/libbson/tests/test-writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/test-writer.c -------------------------------------------------------------------------------- /src/libbson/tests/validate-tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libbson/tests/validate-tests.py -------------------------------------------------------------------------------- /src/libmongoc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/.gitignore -------------------------------------------------------------------------------- /src/libmongoc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/CMakeLists.txt -------------------------------------------------------------------------------- /src/libmongoc/THIRD_PARTY_NOTICES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/THIRD_PARTY_NOTICES -------------------------------------------------------------------------------- /src/libmongoc/doc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/.gitignore -------------------------------------------------------------------------------- /src/libmongoc/doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/CMakeLists.txt -------------------------------------------------------------------------------- /src/libmongoc/doc/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/api.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/cmakerefdomain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/cmakerefdomain.py -------------------------------------------------------------------------------- /src/libmongoc/doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/conf.py -------------------------------------------------------------------------------- /src/libmongoc/doc/errors.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/errors.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/full_index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/full_index.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/gridfs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/gridfs.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/includes/bulk-opts.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/includes/bulk-opts.txt -------------------------------------------------------------------------------- /src/libmongoc/doc/includes/cmake.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/includes/cmake.inv -------------------------------------------------------------------------------- /src/libmongoc/doc/includes/libbson.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/includes/libbson.inv -------------------------------------------------------------------------------- /src/libmongoc/doc/includes/python.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/includes/python.inv -------------------------------------------------------------------------------- /src/libmongoc/doc/includes/read-opts.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/includes/read-opts.txt -------------------------------------------------------------------------------- /src/libmongoc/doc/includes/sphinx.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/includes/sphinx.inv -------------------------------------------------------------------------------- /src/libmongoc/doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/index.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/init-cleanup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/init-cleanup.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/lifecycle.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/lifecycle.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/logging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/logging.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_bulkwrite_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_bulkwrite_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_cleanup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_cleanup.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_client_new.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_client_new.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_client_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_client_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_cursor_more.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_cursor_more.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_cursor_next.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_cursor_next.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_cursor_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_cursor_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_database_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_database_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_get_version.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_get_version.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_gridfs_drop.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_gridfs_drop.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_gridfs_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_gridfs_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_host_list_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_host_list_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_init.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_init.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_iovec_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_iovec_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_optional_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_optional_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_rand.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_rand.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_rand_add.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_rand_add.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_rand_seed.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_rand_seed.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_rand_status.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_rand_status.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_read_mode_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_read_mode_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_socket_bind.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_socket_bind.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_socket_new.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_socket_new.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_socket_recv.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_socket_recv.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_socket_send.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_socket_send.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_socket_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_socket_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_ssl_opt_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_ssl_opt_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_stream_cork.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_stream_cork.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_stream_read.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_stream_read.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_stream_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_stream_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_uri_copy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_uri_copy.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_uri_destroy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_uri_destroy.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_uri_get_tls.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_uri_get_tls.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_uri_new.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_uri_new.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_uri_t.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_uri_t.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/mongoc_version.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/mongoc_version.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/static/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/static/styles.css -------------------------------------------------------------------------------- /src/libmongoc/doc/structured_log.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/structured_log.rst -------------------------------------------------------------------------------- /src/libmongoc/doc/unstructured_log.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/doc/unstructured_log.rst -------------------------------------------------------------------------------- /src/libmongoc/etc/mongocConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/etc/mongocConfig.cmake.in -------------------------------------------------------------------------------- /src/libmongoc/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/.gitignore -------------------------------------------------------------------------------- /src/libmongoc/examples/bulk/bulk1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/bulk/bulk1.c -------------------------------------------------------------------------------- /src/libmongoc/examples/bulk/bulk2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/bulk/bulk2.c -------------------------------------------------------------------------------- /src/libmongoc/examples/bulk/bulk3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/bulk/bulk3.c -------------------------------------------------------------------------------- /src/libmongoc/examples/bulk/bulk4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/bulk/bulk4.c -------------------------------------------------------------------------------- /src/libmongoc/examples/bulk/bulk5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/bulk/bulk5.c -------------------------------------------------------------------------------- /src/libmongoc/examples/bulk/bulk6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/bulk/bulk6.c -------------------------------------------------------------------------------- /src/libmongoc/examples/cmake/vcpkg/app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/cmake/vcpkg/app.c -------------------------------------------------------------------------------- /src/libmongoc/examples/example-client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/example-client.c -------------------------------------------------------------------------------- /src/libmongoc/examples/example-gridfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/example-gridfs.c -------------------------------------------------------------------------------- /src/libmongoc/examples/example-pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/example-pool.c -------------------------------------------------------------------------------- /src/libmongoc/examples/example-resume.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/example-resume.c -------------------------------------------------------------------------------- /src/libmongoc/examples/example-scram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/example-scram.c -------------------------------------------------------------------------------- /src/libmongoc/examples/example-session.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/example-session.c -------------------------------------------------------------------------------- /src/libmongoc/examples/example-update.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/example-update.c -------------------------------------------------------------------------------- /src/libmongoc/examples/find-and-modify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/find-and-modify.c -------------------------------------------------------------------------------- /src/libmongoc/examples/hello_mongoc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/hello_mongoc.c -------------------------------------------------------------------------------- /src/libmongoc/examples/mongoc-dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/mongoc-dump.c -------------------------------------------------------------------------------- /src/libmongoc/examples/mongoc-ping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/mongoc-ping.c -------------------------------------------------------------------------------- /src/libmongoc/examples/mongoc-tail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/examples/mongoc-tail.c -------------------------------------------------------------------------------- /src/libmongoc/libmongoc.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/libmongoc.rc.in -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/.gitignore -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mcd-azure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mcd-azure.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mcd-azure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mcd-azure.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mcd-integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mcd-integer.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mcd-nsinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mcd-nsinfo.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mcd-nsinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mcd-nsinfo.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mcd-rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mcd-rpc.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mcd-rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mcd-rpc.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-apm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-apm.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-apm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-apm.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-array.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-async.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-async.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-buffer.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-client.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-client.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-cmd.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-crypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-crypt.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-crypto.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-cursor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-cursor.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-cursor.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-cyrus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-cyrus.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-error.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-error.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-flags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-flags.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-flags.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-gridfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-gridfs.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-gridfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-gridfs.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-http.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-http.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-init.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-init.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-iovec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-iovec.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-list.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-log.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-log.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-macros.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-memcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-memcmp.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-opcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-opcode.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-opcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-opcode.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-opts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-opts.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-queue.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-rand.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-rpc.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-sasl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-sasl.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-scram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-scram.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-set.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-shared.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-shared.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-sleep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-sleep.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-socket.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-socket.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-ssl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-ssl.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-ssl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-ssl.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-sspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-sspi.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-stream.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-stream.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-uri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-uri.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-uri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-uri.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc-util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc-util.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/mongoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/mongoc.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/service-gcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/service-gcp.c -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/service-gcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/service-gcp.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/uthash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/uthash.h -------------------------------------------------------------------------------- /src/libmongoc/src/mongoc/utlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/src/mongoc/utlist.h -------------------------------------------------------------------------------- /src/libmongoc/tests/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/libmongoc/tests/TestSuite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/TestSuite.c -------------------------------------------------------------------------------- /src/libmongoc/tests/TestSuite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/TestSuite.h -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/delete1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/binary/delete1.dat -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/empty.dat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/get_more1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/binary/get_more1.dat -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/gridfs.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/binary/gridfs.dat -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/insert1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/binary/insert1.dat -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/msg1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/binary/msg1.dat -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/query1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/binary/query1.dat -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/query2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/binary/query2.dat -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/reply1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/binary/reply1.dat -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/reply2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/binary/reply2.dat -------------------------------------------------------------------------------- /src/libmongoc/tests/binary/update1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/binary/update1.dat -------------------------------------------------------------------------------- /src/libmongoc/tests/bsonutil/bson-val.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/bsonutil/bson-val.c -------------------------------------------------------------------------------- /src/libmongoc/tests/bsonutil/bson-val.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/bsonutil/bson-val.h -------------------------------------------------------------------------------- /src/libmongoc/tests/client_side_encryption_prose/lookup/schema-non-csfle.json: -------------------------------------------------------------------------------- 1 | { 2 | "bsonType": "object" 3 | } 4 | -------------------------------------------------------------------------------- /src/libmongoc/tests/debug-stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/debug-stream.c -------------------------------------------------------------------------------- /src/libmongoc/tests/import-tests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/import-tests.cmake -------------------------------------------------------------------------------- /src/libmongoc/tests/json-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/json-test.c -------------------------------------------------------------------------------- /src/libmongoc/tests/json-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/json-test.h -------------------------------------------------------------------------------- /src/libmongoc/tests/mock_server/future.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/mock_server/future.c -------------------------------------------------------------------------------- /src/libmongoc/tests/mock_server/future.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/mock_server/future.h -------------------------------------------------------------------------------- /src/libmongoc/tests/pkg-config-import/app.c: -------------------------------------------------------------------------------- 1 | int 2 | main() 3 | { 4 | } -------------------------------------------------------------------------------- /src/libmongoc/tests/release_files/empty-file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/libmongoc/tests/release_files/example-etc-fedora-release.txt: -------------------------------------------------------------------------------- 1 | Fedora release 8 (Werewolf) 2 | -------------------------------------------------------------------------------- /src/libmongoc/tests/release_files/example-etc-xyz-release-no-delimiter.txt: -------------------------------------------------------------------------------- 1 | This one just has name, not that R word 2 | -------------------------------------------------------------------------------- /src/libmongoc/tests/ssl-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/ssl-test.c -------------------------------------------------------------------------------- /src/libmongoc/tests/ssl-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/ssl-test.h -------------------------------------------------------------------------------- /src/libmongoc/tests/stream-tracker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/stream-tracker.c -------------------------------------------------------------------------------- /src/libmongoc/tests/stream-tracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/stream-tracker.h -------------------------------------------------------------------------------- /src/libmongoc/tests/test-awsauth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-awsauth.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-azurekms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-azurekms.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-conveniences.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-conveniences.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-conveniences.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-conveniences.h -------------------------------------------------------------------------------- /src/libmongoc/tests/test-gcpkms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-gcpkms.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-libmongoc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-libmongoc.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-libmongoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-libmongoc.h -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mcd-integer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mcd-integer.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mcd-nsinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mcd-nsinfo.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mcd-rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mcd-rpc.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-array.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-async.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-async.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-aws.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-aws.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-buffer.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-bulk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-bulk.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-cache.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-client.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-cmd.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-crud.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-crud.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-cursor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-cursor.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-cyrus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-cyrus.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-dns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-dns.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-error.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-gridfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-gridfs.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-gssapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-gssapi.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-http.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-http.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-list.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-log.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-oidc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-oidc.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-opts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-opts.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-queue.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-scram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-scram.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-sdam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-sdam.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-set.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-shared.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-shared.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-socket.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-ssl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-ssl.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-stream.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-thread.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-uri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-uri.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-usleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-usleep.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-util.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-mongoc-x509.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-mongoc-x509.c -------------------------------------------------------------------------------- /src/libmongoc/tests/test-service-gcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/test-service-gcp.c -------------------------------------------------------------------------------- /src/libmongoc/tests/unified/entity-map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/unified/entity-map.c -------------------------------------------------------------------------------- /src/libmongoc/tests/unified/entity-map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/unified/entity-map.h -------------------------------------------------------------------------------- /src/libmongoc/tests/unified/operation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/unified/operation.c -------------------------------------------------------------------------------- /src/libmongoc/tests/unified/operation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/unified/operation.h -------------------------------------------------------------------------------- /src/libmongoc/tests/unified/result.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/unified/result.c -------------------------------------------------------------------------------- /src/libmongoc/tests/unified/result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/unified/result.h -------------------------------------------------------------------------------- /src/libmongoc/tests/unified/runner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/unified/runner.c -------------------------------------------------------------------------------- /src/libmongoc/tests/unified/runner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/unified/runner.h -------------------------------------------------------------------------------- /src/libmongoc/tests/unified/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/unified/util.c -------------------------------------------------------------------------------- /src/libmongoc/tests/unified/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/unified/util.h -------------------------------------------------------------------------------- /src/libmongoc/tests/x509gen/82e9b7a6.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/x509gen/82e9b7a6.0 -------------------------------------------------------------------------------- /src/libmongoc/tests/x509gen/altname.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/x509gen/altname.pem -------------------------------------------------------------------------------- /src/libmongoc/tests/x509gen/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/x509gen/ca.pem -------------------------------------------------------------------------------- /src/libmongoc/tests/x509gen/client.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/x509gen/client.pem -------------------------------------------------------------------------------- /src/libmongoc/tests/x509gen/crl.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/x509gen/crl.pem -------------------------------------------------------------------------------- /src/libmongoc/tests/x509gen/expired.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/x509gen/expired.pem -------------------------------------------------------------------------------- /src/libmongoc/tests/x509gen/server.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/x509gen/server.pem -------------------------------------------------------------------------------- /src/libmongoc/tests/x509gen/wild.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/libmongoc/tests/x509gen/wild.pem -------------------------------------------------------------------------------- /src/tools/mongoc-stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/tools/mongoc-stat.c -------------------------------------------------------------------------------- /src/utf8proc-2.8.0/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/utf8proc-2.8.0/LICENSE.md -------------------------------------------------------------------------------- /src/utf8proc-2.8.0/utf8proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/utf8proc-2.8.0/utf8proc.c -------------------------------------------------------------------------------- /src/utf8proc-2.8.0/utf8proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/utf8proc-2.8.0/utf8proc.h -------------------------------------------------------------------------------- /src/utf8proc-2.8.0/utf8proc_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/utf8proc-2.8.0/utf8proc_data.c -------------------------------------------------------------------------------- /src/uthash/uthash-2.3.0/uthash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/uthash/uthash-2.3.0/uthash.h -------------------------------------------------------------------------------- /src/uthash/uthash-2.3.0/utlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/uthash/uthash-2.3.0/utlist.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/CMakeLists.txt -------------------------------------------------------------------------------- /src/zlib-1.3.1/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/ChangeLog -------------------------------------------------------------------------------- /src/zlib-1.3.1/FAQ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/FAQ -------------------------------------------------------------------------------- /src/zlib-1.3.1/INDEX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/INDEX -------------------------------------------------------------------------------- /src/zlib-1.3.1/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/LICENSE -------------------------------------------------------------------------------- /src/zlib-1.3.1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/Makefile -------------------------------------------------------------------------------- /src/zlib-1.3.1/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/Makefile.in -------------------------------------------------------------------------------- /src/zlib-1.3.1/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/README -------------------------------------------------------------------------------- /src/zlib-1.3.1/adler32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/adler32.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/compress.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/configure -------------------------------------------------------------------------------- /src/zlib-1.3.1/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/crc32.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/crc32.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/deflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/deflate.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/deflate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/deflate.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/gzclose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/gzclose.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/gzguts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/gzguts.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/gzlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/gzlib.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/gzread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/gzread.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/gzwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/gzwrite.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/infback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/infback.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/inffast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/inffast.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/inffast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/inffast.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/inffixed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/inffixed.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/inflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/inflate.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/inflate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/inflate.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/inftrees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/inftrees.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/inftrees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/inftrees.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/make_vms.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/make_vms.com -------------------------------------------------------------------------------- /src/zlib-1.3.1/treebuild.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/treebuild.xml -------------------------------------------------------------------------------- /src/zlib-1.3.1/trees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/trees.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/trees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/trees.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/uncompr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/uncompr.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/zconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zconf.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/zconf.h.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zconf.h.cmakein -------------------------------------------------------------------------------- /src/zlib-1.3.1/zconf.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zconf.h.in -------------------------------------------------------------------------------- /src/zlib-1.3.1/zlib.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zlib.3 -------------------------------------------------------------------------------- /src/zlib-1.3.1/zlib.3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zlib.3.pdf -------------------------------------------------------------------------------- /src/zlib-1.3.1/zlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zlib.h -------------------------------------------------------------------------------- /src/zlib-1.3.1/zlib.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zlib.map -------------------------------------------------------------------------------- /src/zlib-1.3.1/zlib.pc.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zlib.pc.cmakein -------------------------------------------------------------------------------- /src/zlib-1.3.1/zlib.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zlib.pc.in -------------------------------------------------------------------------------- /src/zlib-1.3.1/zutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zutil.c -------------------------------------------------------------------------------- /src/zlib-1.3.1/zutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/src/zlib-1.3.1/zutil.h -------------------------------------------------------------------------------- /tools/__tool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/tools/__tool -------------------------------------------------------------------------------- /tools/base.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/tools/base.sh -------------------------------------------------------------------------------- /tools/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/tools/download.sh -------------------------------------------------------------------------------- /tools/earthly.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/tools/earthly.sh -------------------------------------------------------------------------------- /tools/format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/tools/format.py -------------------------------------------------------------------------------- /tools/paths.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/tools/paths.sh -------------------------------------------------------------------------------- /tools/platform.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/tools/platform.sh -------------------------------------------------------------------------------- /tools/ruff-format-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/tools/ruff-format-all.sh -------------------------------------------------------------------------------- /tools/shfmt-format-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/tools/shfmt-format-all.sh -------------------------------------------------------------------------------- /tools/use.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/tools/use.sh -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/uv.lock -------------------------------------------------------------------------------- /valgrind.suppressions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb/mongo-c-driver/HEAD/valgrind.suppressions --------------------------------------------------------------------------------