Skip to content

Tags: yawkat/lz4-java

Tags

v1.12.0

Toggle v1.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Make stream failures sticky in LZ4FrameInputStream and LZ4BlockInputS…

…tream (#145)

After an IOException from reading a block or frame header, both streams
could keep returning data they had already rejected, or throw unchecked
exceptions (NullPointerException, IndexOutOfBoundsException). Record the
first failure, wrapping RuntimeExceptions in an IOException, and make
later read(), skip() and the frame stream's expected content size
methods throw an IOException caused by it. available() returns 0 once
the stream has failed.

Fixes #101

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

v1.11.4

Toggle v1.11.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove duplicate testAvailableAfterEmptyBlock (#149)

#129 and c8ebf97 both added a testAvailableAfterEmptyBlock method to
LZ4BlockStreamingTest, so the test sources no longer compile. Keep the
one from #129; both check the same behaviour.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

v1.11.3

Toggle v1.11.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Restore Javadoc output directory (#95)

Co-authored-by: multicode <multicode@yawk.at>

v1.11.2

Toggle v1.11.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update 8BitJonny/gh-get-current-pr action to v4 (#73)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v1.11.1

Toggle v1.11.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge commit from fork

* Fix native streaming XXHash range validation

Co-Authored-By: multicode <multicode@yawk.at>

* Use assertThrows for XXHash validation tests

Co-Authored-By: multicode <multicode@yawk.at>

---------

Co-authored-by: multicode <multicode@yawk.at>

v1.11.0

Toggle v1.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add testing on native amd64, arm, and riscv runners (#50)

v1.10.4

Toggle v1.10.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix Linux native flags for non-x86 CI builds (#42)

* Make Linux native flags architecture-safe in CI

* Fix workflow matrix expressions for manual dispatch

* Merge x86 flags into arch-specific workflow cflags

v1.10.3

Toggle v1.10.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix NPE in available() (#40)

v1.10.2

Toggle v1.10.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use bnd-maven-plugin to fix osgi manifest headers (#28)

v1.10.1

Toggle v1.10.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge commit from fork

* Add test case

* Add patch

* move after destEnd check

* fix