~pcsx2-team/pcsx2-github-mirror/+git/xz:v5.6_dev

Last commit made on 2024-03-09
Get this branch:
git clone -b v5.6_dev https://git.launchpad.net/~pcsx2-team/pcsx2-github-mirror/+git/xz

Branch merges

Branch information

Name:
v5.6_dev
Repository:
lp:~pcsx2-team/pcsx2-github-mirror/+git/xz

Recent commits

fd1b975... by Jia Tan

Bump version and soname for 5.6.1.

a2cda57... by Jia Tan

Add NEWS for 5.6.1

8583c60... by Jia Tan

Translations: Add missing --riscv option to man page translations.

74b138d... by Jia Tan

Tests: Update two test files.

The original files were generated with random local to my machine.
To better reproduce these files in the future, a constant seed was used
to recreate these files.

3ec6dfd... by Jia Tan

Tests: Test --single-stream can decompress bad-3-corrupt_lzma2.xz.

The first stream in this file is valid, so this tests that xz properly
stops after decompressing it.

a67dcce... by Jia Tan

Tests: Update RISC-V test files.

This increases code coverage and tests for possible shifting bugs.

058337b... by Jia Tan

liblzma: Fix typos in crc32_fast.c and crc64_fast.c.

cd5de9c... by Jia Tan

Tests: Replace HAVE_MICROLZMA usage in CMake and Autotools builds.

This reverts commit adaacafde6661496ca2814b1e94a3ba5186428cb.

651a154... by Jia Tan

liblzma: Fix false Valgrind error report with GCC.

With GCC and a certain combination of flags, Valgrind will falsely
trigger an invalid write. This appears to be due to the omission of
instructions to properly save, set up, and restore the frame pointer.

The IFUNC resolver is a leaf function since it only calls a function
that is inlined. So sometimes GCC omits the frame pointer instructions
in the resolver unless this optimization is explictly disabled.

This fixes https://bugzilla.redhat.com/show_bug.cgi?id=2267598.

6e97b29... by Lasse Collin <email address hidden>

liblzma: Fix a typo in a comment in the RISC-V filter.