Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mongodb/bson-ruby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.0.0
Choose a base ref
...
head repository: mongodb/bson-ruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.0.1
Choose a head ref
  • 8 commits
  • 32 files changed
  • 4 contributors

Commits on Mar 28, 2024

  1. SECBUG-240 Fix out-of-bounds reads (#325)

    * final tweaks for BSON 5 release
    
    * SECBUG-240 strlen might read beyond end of buffer
    
    * ruby 2.6 isn't supported
    
    * nix 2.6
    jamis authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    d3eab30 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. RUBY-3435 Don't overflow the 4-bytes allotted to an ObjectID's timest…

    …amp portion (#327)
    
    * final tweaks for BSON 5 release
    
    * RUBY-3435 constrain timestamp to 4-bytes
    jamis authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    79d5aed View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. RUBY-3440: Add link to RUBY JIRA project to bson repo (#328)

    Copied additional information from the Ruby driver's README and adapted it to the `bson` gem's README
    alexbevi authored May 8, 2024
    Configuration menu
    Copy the full SHA
    3b52703 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    9af9f98 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. RUBY-3501 SSDLC for bson-ruby (#330)

    * SSDLC shenanigans...
    
    * publish job depends on the build job
    
    * need Ruby configured to build the native code
    
    * fix regex anchoring (alerted via codeql)
    
    * ignore vendor folder
    
    * apparently we have to specify environment for each job
    
    * see if it picks up jruby this way?
    
    * download all artifacts to the current directory
    
    don't create separate directories for each downloaded artifact.
    
    * authorized-pub task doesn't like globs with spaces in them
    
    * use boolean type for dry-run flag
    
    * don't need to specify "false" explicitly anymore
    
    * simplify the build phase (don't need secure checkout)
    jamis authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    80be3c0 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. DOP-4704: Remove docs/ directory that has been moved to docs-ruby (#333)

    Note that only tutorials/bson.txt was actually used
    in the submodule configuration, so that was the only file that was moved over.
    i80and authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    b3a164d View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. RUBY-3481 Prepare for release of 5.0.1 (#331)

    * RUBY-3481 version bump
    
    * talk about how to verify the gem's integrity
    
    * try to get codeql to ignore the vendor folder
    
    could it be that we need to set up ruby first, so that the
    "ignore-paths" directive will see and ignore the additional files there
    at that point?
    jamis authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    42e5e90 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Fix release process so it pushes gems to RubyGems (#334)

    * see if comparison w/ boolean is what we need here
    
    * remove the step used to test the comparison
    jamis authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    d7e5bf1 View commit details
    Browse the repository at this point in the history
Loading