1. May 07, 2024
  2. May 02, 2024
  3. May 01, 2024
  4. Apr 25, 2024
  5. Apr 23, 2024
  6. Apr 11, 2024
  7. Apr 10, 2024
    • Kevin Albertson's avatar
      CXX-2993 skip `rangePreview` tests on server 8.0+ (#1123) · e67a7018
      Kevin Albertson authored
      * skip prose test 22 on server 8.0+
      
      * update `fle2v2-Range-*` tests
      
      Update tests to specifications commit d036675f5e91ad9f45bcee5292a2d9a829224495 to skip on server version 8.0+.
      
      * sync `range-encryptedFields-*` files
      
      Synced from specifications commit d036675f5e91ad9f45bcee5292a2d9a829224495. This resolves CXX-2674
      
      * fix lint
      e67a7018
  8. Apr 03, 2024
  9. Mar 27, 2024
  10. Mar 23, 2024
  11. Mar 16, 2024
  12. Mar 14, 2024
  13. Mar 13, 2024
  14. Mar 12, 2024
  15. Mar 08, 2024
  16. Mar 06, 2024
  17. Mar 05, 2024
  18. Mar 02, 2024
  19. Mar 01, 2024
  20. Feb 27, 2024
  21. Feb 21, 2024
    • Kyle Kloberdanz's avatar
    • Ezra Chung's avatar
      CXX-2796 Restore external polyfill library and stdlib support (#1086) · 1fda3932
      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
      1fda3932
    • Kyle Kloberdanz's avatar
  22. Feb 17, 2024
  23. Feb 15, 2024
  24. Feb 14, 2024
  25. Feb 13, 2024
    • vector-of-bool's avatar
      [CXX-2625] Bring our own optional<T> (#1075) · e21084eb
      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
      e21084eb
  26. Feb 10, 2024
  27. Feb 07, 2024
  28. Jan 30, 2024