Revert "MFV: xz 5.6.0"This commit reverts 8db56defa766eacdbaf89a37f25b11a57fd9787a,rolling back the vendor import of xz 5.6.0 and restoring thepackage to version 5.4.5.The revert was not direct
Revert "MFV: xz 5.6.0"This commit reverts 8db56defa766eacdbaf89a37f25b11a57fd9787a,rolling back the vendor import of xz 5.6.0 and restoring thepackage to version 5.4.5.The revert was not directly due to the attack (CVE-2024-3094):our import process have removed the test cases and build scriptsthat would have enabled the attack. However, reverting wouldhelp to reduce potential confusion and false positives fromsecurity scanners that assess risk based solely on versionnumbers.Another commit will follow to restore binary compatibility withthe liblzma 5.6.0 library by making the previously privatesymbol (lzma_mt_block_size) public.PR: 278127(cherry picked from commit 2f9cd13d6c1824633251fb4267c9752d3b044a45)
show more ...
MFV: xz 5.6.0.(cherry picked from commit 8db56defa766eacdbaf89a37f25b11a57fd9787a)
MFV: xz 5.4.5(cherry picked from commit ca6a6373bdaed010d6cbfb27f7249ae96009409d)
MFV: xz 5.4.0MFC after: 2 weeks
MFV r333779: xz 5.2.4.MFC after: 2 weeks
Merge xz 5.2.0.This brings support for multi-threaded compression. This brings closeN times faster compression where N is the number of CPU cores.Because of this, liblzma now depends on libthr.
Merge xz 5.2.0.This brings support for multi-threaded compression. This brings closeN times faster compression where N is the number of CPU cores.Because of this, liblzma now depends on libthr.Soon libarchive will be modified to use the new lzma API.Thanks to antoine@ for the exp-run.Differential Revision: https://reviews.freebsd.org/D1786Reviewed by: bapt
Import of liblzma, xz, xzdec, lzmainfo from vendor branchAdd support for xz and lzma to lesspipe.sh (xzless, lzless)Bump __FreeBSD_versionApproved by: delphij (mentor)MFC after: 2 weeks