Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency org.xerial.snappy:snappy-java to v1.1.10.4 #45

Open
wants to merge 1 commit into
base: trunk
Choose a base branch
from

Conversation

mend-for-github-com[bot]
Copy link

@mend-for-github-com mend-for-github-com bot commented Feb 5, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.xerial.snappy:snappy-java 1.1.8.4 -> 1.1.10.4 age adoption passing confidence

By merging this PR, the issue #46 will be automatically resolved and closed:

Severity CVSS Score CVE
High High 7.5 CVE-2023-34455
High High 7.5 CVE-2023-43642
Medium Medium 5.9 CVE-2023-34453
Medium Medium 5.9 CVE-2023-34454

Release Notes

xerial/snappy-java (org.xerial.snappy:snappy-java)

v1.1.10.4

What's Changed

Security Fix
  • CVE-2023-43642 Fixed SnappyInputStream so as not to allocate too large memory when decompressing data with an extremely large chunk size by @​tunnelshade (code change)
    • This does not affect users only using Snappy.compress/uncompress methods
🚀 Features
🔗 Dependency Updates
🛠 Internal Updates
Other Changes

Full Changelog: xerial/snappy-java@v1.1.10.3...v1.1.10.4

v1.1.10.3

What's Changed

🐛 Bug Fixes
🔗 Dependency Updates

New Contributors

Full Changelog: xerial/snappy-java@v1.1.10.2...v1.1.10.3

v1.1.10.2

What's Changed

🐛 Bug Fixes
🔗 Dependency Updates
🛠 Internal Updates

Full Changelog: xerial/snappy-java@v1.1.10.1...v1.1.10.2

v1.1.10.1

What's Changed

🐛 Bug Fixes
🔗 Dependency Updates
🛠 Internal Updates

New Contributors

Full Changelog: xerial/snappy-java@v1.1.10.0...v1.1.10.1

v1.1.10.0

What's Changed

Upgraded the underlying Snappy version to 1.1.10. Since this version, the version number implies (original snappy version).(patch version).

🚀 Features
🔗 Dependency Updates
🛠 Internal Updates

New Contributors

Full Changelog: xerial/snappy-java@v1.1.9.1...v1.1.10.0

v1.1.9.1

What's Changed

  • Removed snappy debug assertion with -DNDEBUG c++ flag @​xerial (#​386) It produces smaller native libraries

🐛 Bug Fixes

🔗 Dependency Updates

🛠 Internal Updates

Full Changelog: xerial/snappy-java@v1.1.9.0...v1.1.10

v1.1.9.0

What's Changed

This version upgrades the native libraries to Snappy 1.1.9. Currently, only a limited number of platforms are supported, including:

  • Win32/64 (Only Intel)
  • Mac64 (Intel, M1, M2). We no longer support Mac32
  • Linux32, 64 (Intel, Arm), arm, armv6, armv7
  • android-arm32
  • ppc64le, ppc64

If you need more platform support, send a PR to build a native library with a docker-based cross compiler (See Makefile and Makefile.common for the reference). If a cross compiler for your platform is not available, create a PR with a native library built with make native command.

🚀 Features

👋 Deprecated

  • Removed pure-java support @​xerial (#​381) because it may cause data corruption.

Bug Fixes

🔗 Dependency Updates

🛠 Internal Updates

📚 Docs

Full Changelog: xerial/snappy-java@1.1.8.4...v1.1.9


  • If you want to rebase/retry this PR, check this box

@mend-for-github-com mend-for-github-com bot added the security fix Security fix generated by WhiteSource label Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
security fix Security fix generated by WhiteSource
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants