- Mar 08, 2024
-
-
Kevin Albertson authored
Co-authored-by:Ezra Chung <88335979+eramongodb@users.noreply.github.com>
-
- Mar 06, 2024
-
-
Kevin Albertson authored
-
Kevin Albertson authored
-
- Mar 05, 2024
-
-
Ezra Chung authored
-
- Mar 02, 2024
-
-
Ezra Chung authored
-
- Mar 01, 2024
-
-
Adrian Dole authored
-
Adrian Dole authored
-
Adrian Dole authored
-
Ezra Chung authored
-
Ezra Chung authored
* Depend on CMake to handle quoting of command-line arguments correctly * CXX-2971 Fix bsoncxx package name in pkg-config requires list * Address "argument isn't numeric in numeric comparison" pkg-config warnings
-
- Feb 27, 2024
-
-
Kyle Kloberdanz authored
-
Kyle Kloberdanz authored
-
- Feb 21, 2024
-
-
Kyle Kloberdanz authored
-
Ezra Chung authored
* Add BSONCXX_USE_POLY_IMPLS to configuration * Restore stdlib selection for make_unique, string_view, and optional * CXX-641 fix usage of common flags in abidiff-test.sh * Disable tests for external library polyfills * Add changelog entry for ENABLE_BSONCXX_USE_POLY_IMPLS * CXX-2797 Document ENABLE_BSONCXX_POLY_USE_IMPLS and deprecate external polyfill libraries * CXX-2746 Ignore detail namespaces in abi-compliance-check-test.sh * Add deprecation warnings for external polyfill library configurations * Avoid including external symbols in v_noabi abidiff reports * Ignore warnings for symbols unreferenced by debug info in abidiff * Fix scoped_bson_t ambiguous overloads for views and values * Add missing include in catch.hh * Fix missing std::in_place equivalent for Boost before 1.63 * Improve quality of error messages for type trait assertions * Relax trait equality assertions for stdlib implementations * Declare BUILD_TESTING as a CMake option variable * Fix CCACHE_BASEDIR for Windows distros * Add missing macro guards for BSONCXX_POLY_USE_STD * Revert reintroduction of documentation for experimental stdlib polyfill * Move common polyfill selection documentation into separate page
-
Kyle Kloberdanz authored
-
- Feb 17, 2024
-
-
Ezra Chung authored
-
- Feb 15, 2024
-
-
Kevin Albertson authored
* add check to ensure VERSION_CURRENT file is present in dist tarball * use relative path to VERSION_CURRENT * include VERSION_CURRENT in dist list if binary dir is the build dir * create VERSION_CURRENT file for Evg tasks To fix tasks running the distcheck target --------- Co-authored-by:Ezra Chung <88335979+eramongodb@users.noreply.github.com>
-
- Feb 14, 2024
-
-
Ezra Chung authored
-
- Feb 13, 2024
-
-
vector-of-bool authored
* Bring our own optional<T> * Fix: Don't instantiate unused trait operands * Ordering traits: is_totally_ordered * Fix return value of swapped compare operators * Clean up the BSONCXX_FWD macro * Formatter for strong_ordering * Fix: compare_three_way name lookup differences between compilers
-
- Feb 10, 2024
-
-
Ezra Chung authored
* Move "upload code coverage" commands into script * Improve temporary xtrace disable routines
-
- Feb 07, 2024
-
-
Kevin Albertson authored
* replace `alpine3` with `alpine3.19` * replace `alpine:3` with `alpine:3.19` * rename directory `alpine3` to `alpine3.19`
-
- Jan 30, 2024
-
-
Ezra Chung authored
-
- Jan 27, 2024
-
-
admin-token-bot authored
* fix: extras/docker/alpine3.18/Dockerfile to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404 - https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404 - https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000 - https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000 * Change all references to Alpine 3.18 to Alpine 3 --------- Co-authored-by:
snyk-bot <snyk-bot@snyk.io> Co-authored-by:
Ezra Chung <ezra.chung@mongodb.com>
-
- Jan 25, 2024
-
-
Ezra Chung authored
-
- Jan 23, 2024
-
-
Kevin Albertson authored
* use mongohouse docker image * copy waiting script from mongo-c-driver * migrate to ubuntu2204 * remove unused expansion * use `bash`, not `sh` To resolve error: ``` .evergreen/atlas_data_lake/pull-mongohouse-image.sh: 7: Bad substitution ``` * do not check output of `serverStatus` command `mongohoused` responds with `{ "ok" : 1, "host" : "localhost" }`. * remove no-longer-applicable try/catch
-
- Jan 20, 2024
-
-
Ezra Chung authored
-
Ezra Chung authored
-
Ezra Chung authored
* Add ABI tag to library filenames on Windows * Update API/ABI documentation with Windows library filename description
-
- Jan 17, 2024
-
-
Ezra Chung authored
* Move VS 2017+ tasks from windows-64-vs2017 to windows-vsCurrent * Move platform specification to CMAKE_GENERATOR_PLATFORM * Forward CMake generator settings to example projects * Rename vs2017 integration variables to avoid conflicts * Remove obsolete MSBUILD path handlers * Migrate most VS 2017 tasks to VS 2019
-
- Jan 10, 2024
-
-
Ezra Chung authored
-
Roberto C. Sánchez authored
-
Ezra Chung authored
* CXX-2809 Remove support for deprecated CMake package config files * Remove Boost polyfill handlers in examples (obsoleted by ce1226c1) * Remove additional references to deprecated CMake package config files
-
Roberto C. Sánchez authored
* use Fedora 40 for rpm-package-build task * update RPM spec patch * A slightly modified cherry-pick of: https://github.com/mongodb/mongo-c-driver/commit/2bf9d591d63dfc079ce7319d570dcbf0b4bdbac4 - Define `Version` in `calc_release_version.py` - add simple `Version` class - add self test of version sorting - revise self-test comment - update version in self-test
-
Kyle Kloberdanz authored
-
- Jan 05, 2024
-
-
Ezra Chung authored
* Redeclare mongocxx::v_noabi as a non-inline namespace * Fix additional root namespace references missing ABI namespace qualifier * ABI-qualify all references to bsoncxx in mongocxx::v_noabi
-
- Jan 04, 2024
-
-
Kyle Kloberdanz authored
-
Kyle Kloberdanz authored
Bump the version numbers for the following dependencies: MONGOC_VERSION: 1.25.2 => 1.25.4 MONGOCRYPT_VERSION: 1.8.2 => 1.8.4
-
- Dec 22, 2023
-
-
vector-of-bool authored
* Bring our own std::string_view * Shorthand for trailing return type, noexcept, and single-return-statement * Some additional traits: rank<> * New operators.hpp utilities * We don't need to start_mongod for the simple compile tasks * A new set of macros for concise diagnostic controls * Reorganize macro definitions * Exclude some files from Doxygen coverage * Qualify bsoncxx::detail references
-
- Dec 21, 2023
-
-
Kevin Albertson authored
-
- Dec 20, 2023
-
-
Kevin Albertson authored
* replace `classmongocxx_1_1` with `classmongocxx_1_1v__noabi_1_1` * replace `classbsoncxx_1_1` with `classbsoncxx_1_1v__noabi_1_1` * fix links to GitHub sources * replace `http://mongocxx.org` with `https://mongocxx.org` * fix link to `insert_one_result` * replace `mongodb.github.io` with `mongocxx.org`
-