-
-
Notifications
You must be signed in to change notification settings - Fork 25
Comparing changes
Open a pull request
base repository: tukaani-project/xz-java
base: v1.10
head repository: tukaani-project/xz-java
compare: v1.11
- 17 commits
- 13 files changed
- 1 contributor
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 76d8607 - Browse repository at this point
Copy the full SHA 76d8607View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2170a12 - Browse repository at this point
Copy the full SHA 2170a12View commit details -
build.xml: Compress distribution .zip file slightly better
Add "-9" as argument to "git archive". Also simplify the argument list into a single <arg line="..."/> element.
Configuration menu - View commit details
-
Copy full SHA for fdecc73 - Browse repository at this point
Copy the full SHA fdecc73View commit details
Commits on Dec 1, 2024
-
SHA256SUMS: Add the list of SHA-256 hashes of release files
The release files are signed but verifying the signatures cannot catch certain types of attacks: 1. A malicious maintainer could make more than one variant of a package. One could be for general distribution. Another with malicious content could be targeted to specific users, for example, distributing the malicious version on a mirror controlled by the attacker. 2. If the signing key of an honest maintainer was compromised without being detected, a similar situation as described above could occur. SHA256SUMS could be put on the project website but having it in the Git repository makes it obvious that old lines aren't modified when the file is updated.
Configuration menu - View commit details
-
Copy full SHA for a09bb14 - Browse repository at this point
Copy the full SHA a09bb14View commit details
Commits on Oct 23, 2025
-
Fix data corruption with LZMA2Options.MODE_UNCOMPRESSED
It can happen when encoding a file larger than 65536 bytes. Decoders catch the corruption because the integrity check doesn't match. The encoder bug doesn't occur if one only adds options.setMode(LZMA2Options.MODE_UNCOMPRESSED); to XZEncDemo.java because XZEncDemo uses 8192-byte input buffer which perfectly divides 65536. If the buffer size is changed, then XZEncDemo will trigger the bug. Reported-by: Daniel Wilhelm Fixes: daface1 ("Add LZMA2 encoder.") Fixes: #21Configuration menu - View commit details
-
Copy full SHA for a169784 - Browse repository at this point
Copy the full SHA a169784View commit details -
Configuration menu - View commit details
-
Copy full SHA for affaa29 - Browse repository at this point
Copy the full SHA affaa29View commit details
Commits on Oct 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for cd460b8 - Browse repository at this point
Copy the full SHA cd460b8View commit details -
Avoid an unneeded arraycopy in UncompressedLZMA2OutputStream
If uncompBuf is empty and UncompressedLZMA2OutputStream.write is called with len >= 64 KiB, then a full LZMA2 chunk can be copied directly from the input buffer to the output stream. This can improve speed by a tiny amount in specific use cases. Suggested-by: Daniel Wilhelm <wilhelm@appwork.org>
Configuration menu - View commit details
-
Copy full SHA for 74e42f4 - Browse repository at this point
Copy the full SHA 74e42f4View commit details
Commits on Nov 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 14c7102 - Browse repository at this point
Copy the full SHA 14c7102View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ff3ec5 - Browse repository at this point
Copy the full SHA 2ff3ec5View commit details -
IA64.code: Silence a false positive from Coverity
bitRes is obviously at most 7 and thus (1 << bitRes) is at most 128, so there is no risk of overflow. Coverity still doesn't like it because the resulting int is widened to a long before the bitwise-and with instr. Use (1L << bitRes) to avoid the widening and thus the warning. Silences: Coverity CID 638721
Configuration menu - View commit details
-
Copy full SHA for d010bdf - Browse repository at this point
Copy the full SHA d010bdfView commit details -
LZMACoder: Fix a copy-paste error
There is no functional change because low.length == mid.length, but it clearly was wrong still. Fixes: Coverity SID 638698
Configuration menu - View commit details
-
Copy full SHA for 6dd6e27 - Browse repository at this point
Copy the full SHA 6dd6e27View commit details -
UncompressedLZMA2OutputStream: Don't mention ResettableArrayCache
No class in this package currently uses ResettableArrayCache so mentioning it in a comment is odd.
Configuration menu - View commit details
-
Copy full SHA for cc7ea2e - Browse repository at this point
Copy the full SHA cc7ea2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 061ba5d - Browse repository at this point
Copy the full SHA 061ba5dView commit details
Commits on Nov 19, 2025
-
Configuration menu - View commit details
-
Copy full SHA for afd20a2 - Browse repository at this point
Copy the full SHA afd20a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd59206 - Browse repository at this point
Copy the full SHA cd59206View commit details -
Configuration menu - View commit details
-
Copy full SHA for eec2ad9 - Browse repository at this point
Copy the full SHA eec2ad9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.10...v1.11