vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit 9427ff2dd267805284a16b7ffa87e2f296f369f5
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Oct 24 21:27:23 2024 +0200
Prepare 5.6.3-1
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit e882dbec8670bad46ce3139f8876f483f2e31f4c
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Oct 24 21:21:34 2024 +0200
d/tests: Redo autoconf files for the ci testsuite run.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 5fec631959103982eec11f7bc1487ccccd5537ba
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sun Oct 6 10:48:27 2024 +0200
Import 5.6.3.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 34381552bd7f5b6bb78ac5be536f40d9514ceae5
Merge: 17040d5 2e00644
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sun Oct 6 10:46:41 2024 +0200
Update upstream source from tag 'upstream/5.6.3'
Update to upstream version '5.6.3'
with Debian dir b2b50272d4e27b69d0371884b4ffbe5051035221
commit 2e006444e9c08cf658d349a5523448be706d185e
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sun Oct 6 10:46:41 2024 +0200
New upstream version 5.6.3
commit 17040d5626c00b2a95a1b2f68ecb6e89cc2d16b8
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Jul 3 21:51:54 2024 +0200
Prepare 5.6.2-2.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 1067dc57b9e18c91c2534f6ac167cf0c19d91e1e
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Jul 3 21:41:17 2024 +0200
d/control: Add graphviz
Doxygen asks for dot/ graphviz during the build the process.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit a98e88cd2158a798d1d6eb02601f6a973f43da5c
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Tue Jul 2 23:24:44 2024 +0200
d: Correct the test build.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit dabc2cb94b472b4c72545e3ceaa108982d002ec1
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Tue Jul 2 23:20:09 2024 +0200
d: Increase the version dependency for 5.6.0 symbols.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 99024594a30dc1ad603f6f167e8ca25d52242c7f
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sat Jun 15 10:44:20 2024 +0200
Prepare 5.6.2-1
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit d9d542ec61d1e6d3c780f3252f51fb7d92c9df84
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Fri Jun 14 22:07:16 2024 +0200
d/copyrigh: Remove unused licenses, move existing to match.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit f8832b0055fed5c2f686ea0e48a21925c140da18
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Fri Jun 14 22:00:56 2024 +0200
d: Remove unused overrides.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 3d1777d53e663eb49444b74d548f3c399db01f69
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sun Feb 25 11:39:35 2024 +0100
d: Allow stderr in autopkgtests.
Configure spits some warnings on stderr. Allow output on stderr.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit a7c37982f2406c67306315c898af585302e7ae87
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Fri Jun 14 19:38:54 2024 +0200
d: Update docs rules
Add extra configure target to enable doxygen.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit c9102aae6e67e8ae16131a15a1d5da5756187400
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Fri Jun 14 07:43:11 2024 +0200
d/copyright: Sync wording.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit f9802037fcd2631965a4b4d83184e39bd5f214e9
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Jun 13 23:27:51 2024 +0200
d/changelog: Update changelog bit.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit e49a9082be8e123437b3b0b4162ebc31bee37d32
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sun Feb 25 11:19:02 2024 +0100
d: Skip more translated manpages
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 3f4acfe015699879c5a7dba1234b007f0c8dfa3f
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sat Feb 24 23:19:31 2024 +0100
d: remove TODO, it is not installed anymore
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 8c0c42fc83ec4fd810b7d5d450a4c68510cb60d7
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Jun 13 23:20:08 2024 +0200
d: Update the copyright to the previous version.
Update copyright to what was in previous the 5.6.1 release.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit f9ff79e6cd43fdf90089a20d427d99591d0a6d61
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Mon Feb 26 07:30:38 2024 +0100
d: Add breaks on pristine-tar
See bug 1063252.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 9a7d3ec187fb71246e9455b9130647f8cda14316
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 15 22:04:08 2024 +0100
d: Update installed/ removed files.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 3d8f41fadbd4db638f3f88a739de77c5f61b7035
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 15 19:04:58 2024 +0100
d/control: Make liblzma-doc Multi-Arch foreign.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit f9ac51f02ccb7c8747dba35ce5bf05fe041c03ec
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Jan 31 21:38:50 2024 +0100
d: Add new symbol.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit fcb656e01a4d0cf8ddfdac03fcec8497c1464eda
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Mar 27 22:51:20 2024 +0100
d: Takeover maintenance.
Takeover maintenance of the package after maintaining it via NMUs for the
last few years.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 6bd3e4ab646777569c93484f8cf696e9655c7a82
Merge: 0977ab0 9c967ee
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Jun 13 22:42:29 2024 +0200
Update upstream source from tag 'upstream/5.6.2'
Update to upstream version '5.6.2'
with Debian dir 8de81ab6c4e1376ce872c68882b45df45035ed60
commit 0977ab073e97af9cbe80d93fdb7196547cf9172e
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Jun 13 22:42:16 2024 +0200
d/gbp: Move to 5.6 series.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 7cf7717ef8fddf5191056baad94e1e530c6e08eb
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Jun 13 22:35:52 2024 +0200
d: Update signing-key
Use only Lasse's key.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit d5cd64bfea93c6157b8336cf4058e167c7dfe767
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 1 20:43:08 2024 +0100
d/watch: Correct URL
The files are no longer hosted on tukaani.org. There is a redirect and
the downloads point to github.
Update the watch file and add additionally alpha to find current release.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 6bb69a9dd52619bb07fc40b2dba64484e132ab43
Merge: 46cb28a 0667135
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Thu Mar 28 15:59:38 2024 +0100
Import Debian changes 5.6.1+really5.4.5-1
xz-utils (5.6.1+really5.4.5-1) unstable; urgency=critical
.
* Non-maintainer upload by the Security Team.
* Revert back to the 5.4.5-0.2 version
commit 06671358ccd3e9d24ee51687602a323e64a2b334
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Mon Apr 1 19:14:19 2024 +0200
Import Upstream version 5.6.1+really5.4.5
commit 46cb28adbbfb8f50a10704c1b86f107d077878e6
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Mar 27 22:53:36 2024 +0100
Prepare 5.6.1-1.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 0ad7b4827689e1bc3e03b4b67d94b7bd65c23dfd
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Mar 27 22:51:20 2024 +0100
d: Takeover maintenance.
Takeover maintenance of the package after maintaining it via NMUs for the
last few years.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit e5dff42eca160cb348ba9a99deee42e8013efd10
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Tue Mar 26 22:02:40 2024 +0100
Import v5.6.1
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit f7c276c144009b4b6ced966a69b7dd2ae3a4b52e
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Tue Mar 26 21:58:49 2024 +0100
New upstream version 5.6.1
commit e90686a9c16b0e799aa7a93ffedcdec019650bba
Merge: 9f9049d f7c276c
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Tue Mar 26 21:58:49 2024 +0100
Update upstream source from tag 'upstream/5.6.1'
Update to upstream version '5.6.1'
with Debian dir 0ed61b1a8467e2716d7f35cb72751f74a530867d
commit 9f9049db150dbb01dfcadd5faa22325d4c0268f0
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Feb 28 20:03:53 2024 +0100
Prepare 5.6.0-0.2
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 4e9bfdb478fcb8aa82c2888edcdb2587acd61943
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Feb 28 20:02:51 2024 +0100
d: Backport two patches from upstream.
The log level fixes testsuite in two packages which capture output on
stderr and assume output means error.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 49bfd50da5235f76fb045bb3704e32bf1fedc92d
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Mon Feb 26 07:48:12 2024 +0100
d/gbp: Move to unstable
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit b31c71e86108ae01ac188a54fa13cc79391c3e14
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Mon Feb 26 07:47:19 2024 +0100
Prepare 5.6.0-0.1.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 10d91fabcee2d4e8b0d14da34f04ce733cfb9b5f
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Mon Feb 26 07:30:38 2024 +0100
d: Add breaks on pristine-tar
See bug 1063252.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 814ea5da5a0e226ca5cf8feb0d861384b8d356e0
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sun Feb 25 11:39:35 2024 +0100
d: Allow stderr in autopkgtests.
Configure spits some warnings on stderr. Allow output on stderr.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 10121b6a8d5c7f0fa15b076ba75ed22c5b23a104
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sun Feb 25 11:19:02 2024 +0100
d: Skip more translated manpages
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 94611e67e2b8153561cc8e2afe67ca734089f608
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sat Feb 24 23:19:31 2024 +0100
d: remove TODO, it is not installed anymore
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit d0d21088a004c9a14093232cba24531685c25564
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sat Feb 24 22:05:33 2024 +0100
d: Update copyright for po/*.po
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit d1b67558cbc06c449a0ae7b7c1694e277aef4a78
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sat Feb 24 21:51:49 2024 +0100
d: Update copyright file based on current holders.
Also, drop the windows section because it is 0BSD and covered by the *
section above.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 058b92136a8b8a53c3929901bac8375dd13c806c
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sat Feb 24 21:24:42 2024 +0100
d/symbols: Update symbol.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 826f1ce5504ce01a1d490fc9a75db20b6ef5384c
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sat Feb 24 18:00:44 2024 +0100
Import the 5.6.0 release.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 12388833e66a4ddafe08571882ad638a511cf68b
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sat Feb 24 17:59:06 2024 +0100
New upstream version 5.6.0
commit 2024dccf07e81337871814ff6f877a233657e5e4
Merge: bcd3577 1238883
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Sat Feb 24 17:59:06 2024 +0100
Update upstream source from tag 'upstream/5.6.0'
Update to upstream version '5.6.0'
with Debian dir c8327380459c45eb41e0aaa02ac7ca7170a30b9b
commit bcd35779073eed82b194522b570c3e51fd03e285
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 22 21:07:58 2024 +0100
d/copyright: Remove Kevin Springle.
Kevin Springle was added for the sha256.c copyright and removed in the
5.5.2beta after it has been noticed that he had nothing to do with it.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit d422a301c2e3e19188e25fa958e79d127eb9823a
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 15 21:42:32 2024 +0100
Prepare 5.5.2beta-1
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit f1d45798208738d9cd0837c615ce944c8e8c4ace
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 15 22:04:08 2024 +0100
d: Update installed/ removed files.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 05e6aa38930eee11467e9e49a418bb9c5d090145
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 15 21:33:15 2024 +0100
d: Update Homepage.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 5e3cd21bf9ba096336a08e478e6f3f500397bf57
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 15 21:30:22 2024 +0100
d: Update copyright to 0BSD.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit c4fe63dd356838abd0363f65d4e927c63245c39f
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 15 19:57:33 2024 +0100
Import 5.5.2beta
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 8f7c58cf54b00eb7297bcd4d5d51101970cc6753
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 15 19:39:38 2024 +0100
New upstream version 5.5.2beta
commit 1d2e6341c4a3f7bf471e811aa2220c1b16380f0d
Merge: 3d392e2 8f7c58c
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 15 19:39:38 2024 +0100
Update upstream source from tag 'upstream/5.5.2beta'
Update to upstream version '5.5.2beta'
with Debian dir 5031e11bda7f6079f74556a7b34f6cae28a5b049
commit 3d392e2b389c123fa681a7825227589ceadd02f6
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 15 19:04:58 2024 +0100
d/control: Make liblzma-doc Multi-Arch foreign.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 11f824c55a60867b09ce65628b765d812a4e6a7d
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 1 21:07:58 2024 +0100
d/copyright: Update based on COPYING and CC-BY-SA
Update the main copyright based on current COPYING file.
The logo file is licensed under CC-BY-SA-4.0. This was noted in commit
31293ae707480 ("Doxygen: Added the XZ logo and copyright information.")
and is still visible in footer.html.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 9d3dc8254bfd00b17f6c7d4a6ce0b9db5bae50c8
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Thu Feb 1 20:43:08 2024 +0100
d/watch: Correct URL
The files are no longer hosted on tukaani.org. There is a redirect and
the downloads point to github.
Update the watch file and add additionally alpha to find current release.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit eebe86110e42cda8c9ca144df7f12529d357a6f3
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Jan 31 21:44:42 2024 +0100
Prepare 5.5.1alpha-0.1.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 31ccac15c73d44e20397869125518f21aed59bbe
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Jan 31 21:38:50 2024 +0100
d: Add new symbol.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit 31593160b848514569ae67bac6513916a90f0552
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Jan 31 21:32:47 2024 +0100
New upstream version 5.5.1alpha
commit 73ffac508d286b463027013181b244247d789e81
Merge: 5f06a0e 3159316
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Jan 31 21:32:47 2024 +0100
Update upstream source from tag 'upstream/5.5.1alpha'
Update to upstream version '5.5.1alpha'
with Debian dir f40b06a6d5e47ae382cf908a99cd6a594475f093
commit 5f06a0e14659c57ee6d9d5fb2d38819dbe9fd160
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date: Wed Jan 31 21:31:29 2024 +0100
d: Prepare for 5.5 series.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
commit b43c3e48bf6097095eef36d44cdbec811074940a
Author: Jia Tan <jiat0218@gmail.com>
Date: Fri Jan 26 19:05:51 2024 +0800
Bump version number for 5.5.1alpha.
commit c7a7ae1500ea90bd3c2d54533e4f433933eb598f
Author: Jia Tan <jiat0218@gmail.com>
Date: Fri Jan 26 19:00:52 2024 +0800
Add NEWS for 5.5.1alpha
commit 0ef8192e8d5af4e6200d5d4aee22d1f177f7a2df
Author: Jia Tan <jiat0218@gmail.com>
Date: Fri Jan 26 18:54:24 2024 +0800
Add NEWS for 5.4.6.
commit 93de7e751d17731315a899264f2a7239d7d2d316
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Wed Jan 24 20:00:57 2024 +0200
Move doc/logo/xz-logo.png to "doc" and Doxygen footer to "doxygen".
The footer isn't a complete HTML file so having it in the doxygen
directory is a tiny bit clearer.
commit 00fa01698df51c58ae2acf8c7fa4e1fb159f75a9
Author: Jia Tan <jiat0218@gmail.com>
Date: Tue Jan 9 17:05:01 2024 +0800
README: Add COPYING.CC-BY-SA-4.0 entry to section 1.1.
The Overall documentation section (1.1) table spacing had to be adjusted
since the filename was very long.
commit e280470040b27c5e58d78b25b9e2bb71fc6c3882
Author: Jia Tan <jiat0218@gmail.com>
Date: Tue Jan 9 16:56:16 2024 +0800
Build: Add the logo and license to the release.
commit b1ee6cf259bb49ce91abe9f622294524e37edf4c
Author: Jia Tan <jiat0218@gmail.com>
Date: Tue Jan 9 16:44:42 2024 +0800
COPYING: Add the license for the XZ logo.
commit 31293ae7074802cc7286089a89c7b552d930c97f
Author: Jia Tan <jiat0218@gmail.com>
Date: Tue Jan 9 16:40:56 2024 +0800
Doxygen: Added the XZ logo and copyright information.
The PROJECT_LOGO field is now used to include the XZ logo. The footer
of each page now lists the copyright information instead of the default
footer. The license is also copied to statisfy the copyright and so the
link in the documentation can be local.
commit 6daa4d0ea46a8441f21f609149f3633158bf4704
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Tue Jan 23 18:29:28 2024 +0200
xz: Use threaded mode by defaut (as if --threads=0 was used).
This hopefully does more good than bad:
+ It's faster by default.
+ Only the threaded compressor creates files that
can be decompressed in threaded mode.
- Compression ratio is worse, usually not too much though.
When it matters, -T1 must be used.
- Memory usage increases.
- Scripts that assume single-threaded mode but don't use -T1 will
possibly use too much resources, for example, if they run
multiple xz processes in parallel to compress multiple files.
- Output from single-threaded and multi-threaded compressors
differ but such changes could happen for other reasons too
(they just haven't happened since 5.0.0).
commit a2dd2dc8e5307a7280bb99868bc478560facba2c
Author: Jia Tan <jiat0218@gmail.com>
Date: Tue Jan 23 23:52:49 2024 +0800
CI: Use RISC-V filter when building with BCJ support.
commit 3060e1070b2421b26c0e17794c1307ec5622f11d
Author: Jia Tan <jiat0218@gmail.com>
Date: Tue Jan 23 23:52:14 2024 +0800
Tests: Use smaller dictionary size in RISC-V test files.
commit 44ff2fa5c94dc345c4dd69195a19fc5238df60b3
Author: Jia Tan <jiat0218@gmail.com>
Date: Tue Jan 23 23:50:57 2024 +0800
Tests: Skip RISC-V test files if decoder was not built.
commit 6133a3f30049d3beaf7d22535b1e5d38e109be4e
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Tue Jan 23 16:11:54 2024 +0200
xz: Man page: Add more examples of LZMA2 options with BCJ filters.
commit 50255feeaabcc7e7db22b858a6bd64a9b5b4f16d
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Tue Jan 23 00:09:48 2024 +0200
liblzma: RISC-V filter: Use byte-by-byte access.
Not all RISC-V processors support fast unaligned access so
it's better to read only one byte in the main loop. This can
be faster even on x86-64 when compared to reading 32 bits at
a time as half the time the address is only 16-bit aligned.
The downside is larger code size on archs that do support
fast unaligned access.
commit db5eb5f563e8baa8d912ecf576f53391ff861596
Author: Jia Tan <jiat0218@gmail.com>
Date: Mon Jan 22 23:33:39 2024 +0800
xz: Update xz -lvv for RISC-V filter.
Version 5.6.0 will be shown, even though upcoming alphas and betas
will be able to support this filter. 5.6.0 looks nicer in the output and
people shouldn't be encouraged to use an unstable version in production
in any way.
commit e2870db5be1503e6a489fc3d47daf950d6f62723
Author: Jia Tan <jiat0218@gmail.com>
Date: Mon Jan 22 23:33:39 2024 +0800
Tests: Add two RISC-V Filter test files.
These test files achieve 100% code coverage in
src/liblzma/simple/riscv.c. They contain all of the instructions that
should be filtered and a few cases that should not.
commit b26a89869315ece2f6d9d10d32d45f672550f245
Author: Jia Tan <jiat0218@gmail.com>
Date: Mon Jan 22 23:33:39 2024 +0800
xz: Update message in --long-help for RISC-V Filter.
commit 283f778908873eca61388029fc418fa800c9d7d7
Author: Jia Tan <jiat0218@gmail.com>
Date: Mon Jan 22 23:33:39 2024 +0800
xz: Update the man page for the RISC-V Filter.
A special note was added to suggest using four-byte alignment when the
compressed instruction extension is not present in a RISC-V binary.
commit ac3691ccca051d67f60b4a3b05b88e511d0b1b28
Author: Jia Tan <jiat0218@gmail.com>
Date: Mon Jan 22 23:33:39 2024 +0800
Tests: Add RISC-V Filter test in test_compress.sh.
commit 2959dbc7358efcf421ce51bc9cd7eae8fdd8fec4
Author: Jia Tan <jiat0218@gmail.com>
Date: Mon Jan 22 23:33:39 2024 +0800
liblzma: Update string_conversion.c to support RISC-V Filter.
commit 34372a5adbe5a7f6bf29498410ba3a463a720966
Author: Jia Tan <jiat0218@gmail.com>
Date: Mon Jan 22 23:33:39 2024 +0800
CMake: Support RISC-V BCJ Filter for encoding and decoding.
commit 440a2eccb082dc13400c09e22308a58fef85146c
Author: Jia Tan <jiat0218@gmail.com>
Date: Mon Jan 22 23:33:39 2024 +0800
liblzma: Add RISC-V BCJ filter.
The new Filter ID is 0x0B.
Thanks to Chien Wong <m@xv97.com> for the initial version of the Filter,
the xz CLI updates, and the Autotools build system modifications.
Thanks to Igor Pavlov for his many contributions to the design of
the filter.
commit 5540f4329bbdb4deb4850d4af48b18ad074bba19
Author: Jia Tan <jiat0218@gmail.com>
Date: Fri Jan 19 23:08:14 2024 +0800
Docs: Update .xz file format specification to 1.2.0.
The new RISC-V filter was added to the specification, in addition to
updating the specification URL.
commit 22d86192f8cf00902a1f90ee2a83ca600794459b
Author: Jia Tan <jiat0218@gmail.com>
Date: Fri Jan 19 23:08:14 2024 +0800
xz: Update website URLs in the man pages.
commit 6b63c4c6139fa1bb21b570521d3d2b4a608bc34d
Author: Jia Tan <jiat0218@gmail.com>
Date: Fri Jan 19 23:08:14 2024 +0800
liblzma: Update website URL.
commit fce4758018f3a3589236f3fe7999fd9dd08c77e9
Author: Jia Tan <jiat0218@gmail.com>
Date: Fri Jan 19 23:08:14 2024 +0800
Docs: Update website URLs.
commit c26812c5b2c8a2a47f43214afe6b0b840c73e4f5
Author: Jia Tan <jiat0218@gmail.com>
Date: Fri Jan 19 23:08:14 2024 +0800
Build: Update website URL.
commit fbb3ce541ef79cad1710e88a27a5babb5f6f8e5b
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Thu Jan 11 15:01:50 2024 +0200
liblzma: CRC: Add a comment to crc_x86_clmul.h about BUILDING_ macros.
commit 4f518c1b6b7b7ce5dcefea81acd44d7a086a8882
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Thu Jan 11 15:22:36 2024 +0200
liblzma: CRC: Remove crc_always_inline, use lzma_always_inline instead.
Now crc_simd_body() in crc_x86_clmul.h is only called once
in a translation unit, we no longer need to be so cautious
about ensuring the always-inline behavior.
commit 35c03ec6bf66f1b159964c9721a2dce0e2859b20
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Thu Jan 11 14:39:46 2024 +0200
liblzma: CRC: Update CLMUL comments to more generic wording.
commit 66f080e8016129576536482ac377e2ecac7a2b90
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Wed Jan 10 18:23:31 2024 +0200
liblzma: Rename arch-specific CRC functions and macros.
CRC_CLMUL was split to CRC_ARCH_OPTIMIZED and CRC_X86_CLMUL.
CRC_ARCH_OPTIMIZED is defined when an arch-optimized version is used.
Currently the x86 CLMUL implementations are the only arch-optimized
versions, and these also use the CRC_x86_CLMUL macro to tell when
crc_x86_clmul.h needs to be included.
is_clmul_supported() was renamed to is_arch_extension_supported().
crc32_clmul() and crc64_clmul() were renamed to
crc32_arch_optimized() and crc64_arch_optimized().
This way the names make sense with arch-specific non-CLMUL
implementations as well.
commit 3dbed75b0b9c7087c76fe687acb5cf582cd57b99
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Wed Jan 10 18:19:21 2024 +0200
liblzma: Fix a comment in crc_common.h.
commit 419f55f9dfc2df8792902b8953d50690121afeea
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Fri Oct 20 23:35:10 2023 +0300
liblzma: Avoid extern lzma_crc32_clmul() and lzma_crc64_clmul().
A CLMUL-only build will have the crcxx_clmul() inlined into
lzma_crcxx(). Previously a jump to the extern lzma_crcxx_clmul()
was needed. Notes about shared liblzma on ELF platforms:
- On platforms that support ifunc and -fvisibility=hidden, this
was silly because CLMUL-only build would have that single extra
jump instruction of extra overhead.
- On platforms that support neither -fvisibility=hidden nor linker
version script (liblzma*.map), jumping to lzma_crcxx_clmul()
would go via PLT so a few more instructions of overhead (still
not a big issue but silly nevertheless).
There was a downside with static liblzma too: if an application only
needs lzma_crc64(), static linking would make the linker include the
CLMUL code for both CRC32 and CRC64 from crc_x86_clmul.o even though
the CRC32 code wouldn't be needed, thus increasing code size of the
executable (assuming that -ffunction-sections isn't used).
Also, now compilers are likely to inline crc_simd_body()
even if they don't support the always_inline attribute
(or MSVC's __forceinline). Quite possibly all compilers
that build the code do support such an attribute. But now
it likely isn't a problem even if the attribute wasn't supported.
Now all x86-specific stuff is in crc_x86_clmul.h. If other archs
The other archs can then have their own headers with their own
is_clmul_supported() and crcxx_clmul().
Another bonus is that the build system doesn't need to care if
crc_clmul.c is needed.
is_clmul_supported() stays as inline function as it's not needed
when doing a CLMUL-only build (avoids a warning about unused function).
commit e3833e297dfb5021a197bda34ba2a795e30aaf8a
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Sat Oct 21 00:06:52 2023 +0300
liblzma: crc_clmul.c: Add crc_attr_target macro.
This reduces the number of the complex #if directives.
commit d164ac0e62904126f7920c25f9a2875c8cd28b97
Author: Lasse Collin <lasse.collin@tukaani.org>
Date: Fri Oct 20 22:49:48 2023 +0300
liblzma: Simplify existing cases with lzma_attr_no_sanitize_address.