aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/liblzma_linux.map
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2022-10-06 15:50:20 +0300
committerLasse Collin <lasse.collin@tukaani.org>2022-11-09 14:24:20 +0200
commit0538db038f3cdc352007dacb42454aa1806b8e40 (patch)
tree554d3cba6f6a7307e6c9c32680ab3c216aeffb77 /src/liblzma/liblzma_linux.map
parentliblzma: Add the missing Makefile.inc change for --disable-microlzma. (diff)
downloadxz-0538db038f3cdc352007dacb42454aa1806b8e40.tar.xz
liblzma: Add .lz (lzip) decompression support (format versions 0 and 1).
Support for format version 0 was removed from lzip 1.18 for some reason. .lz format version 0 files are rare (and old) but some source packages were released in this format, and some people might have personal files in this format too. It's very little extra code to support it along side format version 1 so this commits adds support for both. The Sync Flush marker extentension to the original .lz format version 1 isn't supported. It would require changes to the LZMA decoder itself. Such files are very rare anyway. See the API doc for lzma_lzip_decoder() for more details about the .lz format support. Thanks to Michał Górny for the original patch.
Diffstat (limited to 'src/liblzma/liblzma_linux.map')
-rw-r--r--src/liblzma/liblzma_linux.map1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/liblzma/liblzma_linux.map b/src/liblzma/liblzma_linux.map
index 7a09e03c..c8e716e3 100644
--- a/src/liblzma/liblzma_linux.map
+++ b/src/liblzma/liblzma_linux.map
@@ -128,4 +128,5 @@ global:
lzma_microlzma_encoder;
lzma_file_info_decoder;
lzma_stream_decoder_mt;
+ lzma_lzip_decoder;
} XZ_5.2;