1. Dec 06, 2023
  2. Dec 05, 2023
    • Kevin Albertson's avatar
      CDRIVER-4788 do not require sphinx-design for man pages (#1483) · 3c51f9d1
      Kevin Albertson authored
      * do not require sphinx-design
      
      sphinx-design is not used in the man pages. Do not require sphinx-design to enable building man pages when sphinx-design is not available.
      
      * error if building HTML docs without sphinx-design
      
      * remove `python3-sphinx` from mock install
      
      `python3-sphinx` is listed in BuildRequires of spec file and does not need to be installed separately.
      
      * update spec.patch to remove `python3-sphinx-design`
      
      Intended to test the RPM build without the `python3-sphinx-design` dependency installed.
      
      * commit staged files
      
      This is intended to test files changed in a patch build.
      Patch builds apply changes to index.
      3c51f9d1
    • Kevin Albertson's avatar
      c2c3c797
  3. Dec 02, 2023
  4. Nov 30, 2023
  5. Nov 28, 2023
  6. Nov 22, 2023
  7. Nov 21, 2023
  8. Nov 16, 2023
  9. Nov 14, 2023
    • Ezra Chung's avatar
      CDRIVER-4781 Avoid intermediate uint32_t for socketTimeoutMS (#1475) · 42ff0727
      Ezra Chung authored
      * Fix format specifier in timeout range validation error messages
      
      * CDRIVER-4781 Avoid overflow of -1 sockettimeout in cast to intermediate uint32_t
      
      * Add regression test for negative sockettimeoutms validation
      
      * Update documentation with warnings for non-positive timeout values
      
      * Update timeout variables for type consistency
      
      * Add regression test for unspecified default timeout in writev functions
      42ff0727
  10. Nov 10, 2023
  11. Nov 09, 2023
  12. Nov 08, 2023
  13. Nov 07, 2023
  14. Nov 03, 2023
  15. Nov 02, 2023
    • Kevin Albertson's avatar
      Update NEWS and docs for 1.25.0 (#1461) · a09129be
      Kevin Albertson authored
      * update NEWS for 1.25.0
      
      * link to GitHub release page, not tarball
      
      The tarball is removed in 1.25.0 as part of CDRIVER-4640.
      
      * move `:man_page:` directive
      
      Appears to fix HTML rendering. Cause is not known.
      a09129be
  16. Nov 01, 2023
  17. Oct 31, 2023
  18. Oct 28, 2023
    • Adrian Dole's avatar
      CDRIVER-2838 Document ObjectID unsafe functions (#1428) · 74bb5a06
      Adrian Dole authored
      Document BSON ObjectID unsafe functions
      74bb5a06
    • Kevin Albertson's avatar
      CDRIVER-3091 fix copyrights and `OriginalFilename` (#1457) · 30455d02
      Kevin Albertson authored
      * use `*OUTPUT_BASENAME ` to define `OriginalFilename`
      
      * use project inception date as copyright year
      
      * quote macros in .rc file, not CMake
      
      The MinGW resource compiler (windres) does not appear to keep quotes on arguments passed to the preprocessor.
      
      * use `configure_file` to simplify
      
      * use `API_VERSION` macros in place of `1.0` literals
      
      * guard config of `.rc` files in `if(WIN32)`
      
      For consistency with C++ driver.
      
      * set `InternalName` to `OriginalFilename` without extension
      30455d02