XZ Utils is free general-purpose data compression software with a high compression ratio https://tukaani.org/xz/
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 
Lasse Collin 0b99783d63 liblzma: memcmplen.h: Add a comment why subtraction is used. il y a 6 jours
.github Add SPDX license identifier into 0BSD source code files. il y a 1 mois
build-aux Add SPDX license identifier into 0BSD source code files. il y a 1 mois
cmake Add SPDX license identifier into 0BSD source code files. il y a 1 mois
debug Add SPDX license identifier into 0BSD source code files. il y a 1 mois
doc Add SPDX license identifier into 0BSD source code files. il y a 1 mois
dos Add SPDX license identifier into 0BSD source code files. il y a 1 mois
doxygen doxygen/footer.html: Add missing closing tags and don't open a new tab. il y a 1 mois
extra Add SPDX license identifiers to GPL, LGPL, and FSFULLR files. il y a 1 mois
lib Add SPDX license identifiers to GPL, LGPL, and FSFULLR files. il y a 1 mois
m4 Update m4/.gitignore. il y a 1 mois
po Translations: Update the Vietnamese translation. il y a 1 mois
po4a Translations: Add missing --riscv option to man page translations. il y a 3 semaines
src liblzma: memcmplen.h: Add a comment why subtraction is used. il y a 6 jours
tests Tests: Update two test files. il y a 3 semaines
windows Windows: build.bash: Include COPYING.0BSD in the package. il y a 1 mois
.codespellrc codespell: Add .codespellrc to set default options. il y a 8 mois
.gitignore Tests: Add test_microlzma to .gitignore and CMakeLists.txt. il y a 1 mois
AUTHORS Fix typos discovered by codespell. il y a 1 mois
CMakeLists.txt CMake: Use only the generic symbol versioning with NVIDIA HPC Compiler. il y a 2 semaines
COPYING Update COPYING about the man pages of the scripts. il y a 1 mois
COPYING.0BSD Change most public domain parts to 0BSD. il y a 1 mois
COPYING.CC-BY-SA-4.0 COPYING: Add the license for the XZ logo. il y a 2 mois
COPYING.GPLv2 Update the copies of GPLv2 and LGPLv2.1 from gnu.org. il y a 14 ans
COPYING.GPLv3 Update the copy of GNU GPLv3 from gnu.org to COPYING.GPLv3. il y a 1 an
COPYING.LGPLv2.1 Update the copies of GPLv2 and LGPLv2.1 from gnu.org. il y a 14 ans
ChangeLog Docs: Update repository URL in Changelog. il y a 3 mois
INSTALL INSTALL: Document arguments of --enable-symbol-versions. il y a 2 semaines
INSTALL.generic Update INSTALL.generic from Automake 1.16.1. il y a 4 ans
Makefile.am Build: Makefile.am: Sort EXTRA_DIST. il y a 1 mois
NEWS Add NEWS for 5.6.1 il y a 3 semaines
PACKAGERS Change most public domain parts to 0BSD. il y a 1 mois
README Docs: List COPYING.0BSD in README. il y a 1 mois
THANKS Update THANKS. il y a 2 semaines
TODO Docs: Omit SIGTSTP not handled from TODO. il y a 1 an
autogen.sh Add SPDX license identifier into 0BSD source code files. il y a 1 mois
configure.ac Build: Use only the generic symbol versioning with NVIDIA HPC Compiler. il y a 2 semaines

README


XZ Utils
========

0. Overview
1. Documentation
1.1. Overall documentation
1.2. Documentation for command-line tools
1.3. Documentation for liblzma
2. Version numbering
3. Reporting bugs
4. Translations
5. Other implementations of the .xz format
6. Contact information


0. Overview
-----------

XZ Utils provide a general-purpose data-compression library plus
command-line tools. The native file format is the .xz format, but
also the legacy .lzma format is supported. The .xz format supports
multiple compression algorithms, which are called "filters" in the
context of XZ Utils. The primary filter is currently LZMA2. With
typical files, XZ Utils create about 30 % smaller files than gzip.

To ease adapting support for the .xz format into existing applications
and scripts, the API of liblzma is somewhat similar to the API of the
popular zlib library. For the same reason, the command-line tool xz
has a command-line syntax simil