1 Commits

Author SHA256 Message Date
97d68f22b5 Update to v1.11 2025-12-25 00:52:42 +03:00
4 changed files with 24 additions and 5 deletions

Binary file not shown.

BIN
xz-java-1.11.zip LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,22 @@
-------------------------------------------------------------------
Wed Dec 24 21:48:33 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
- Upgrade to version 1.11
* Fix a data corruption bug when encoding with the rarely-used
option LZMA2Options.MODE_UNCOMPRESSED. To trigger the bug, a
write call must cross an offset that is a multiple of 65536
bytes. For example, one write of 70000 bytes or two write calls
of 50000 bytes each would trigger the bug. The bug isn't
triggered if there are ten write calls of 8192 bytes each
followed by one 123-byte write.
* If encoding to a .xz file, a decoder would catch the issue
because the integrity check wouldn't match.
* The binaries of 1.10 in the Maven Central require Java 8 and
contain optimized classes for Java >= 9 as multi-release JAR.
They were built with OpenJDK 21.0.9 on GNU/Linux and can be
reproduced using the following command:
SOURCE_DATE_EPOCH=1763575020 TZ=UTC0 ant maven
-------------------------------------------------------------------
Thu Jul 3 15:55:06 UTC 2025 - Fridrich Strba <fstrba@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package xz-java
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2013 Peter Conrad
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: xz-java
Version: 1.10
Version: 1.11
Release: 0
Summary: Pure Java implementation of XZ compression
License: 0BSD