aboutsummaryrefslogtreecommitdiff
path: root/lib (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-09-22lib/getopt*.c: Include <config.h> only HAVE_CONFIG_H is defined.Lasse Collin2-2/+6
The CMake-based build doesn't use config.h. Up-to-date getopt_long in Gnulib is LGPLv2 so at some point it could be included in XZ Utils too but for now this commit is enough to make CMake-based build possible.
2023-09-22MSVC: Don't #include <unistd.h>.Kelvin Lee2-2/+6
2009-04-13Put the interesting parts of XZ Utils into the public domain.Lasse Collin1-9/+9
Some minor documentation cleanups were made at the same time.
2008-11-19Oh well, big messy commit again. Some highlights:Lasse Collin5-257/+23
- Updated to the latest, probably final file format version. - Command line tool reworked to not use threads anymore. Threading will probably go into liblzma anyway. - Memory usage limit is now about 30 % for uncompression and about 90 % for compression. - Progress indicator with --verbose - Simplified --help and full --long-help - Upgraded to the last LGPLv2.1+ getopt_long from gnulib. - Some bug fixes
2007-12-11Get rid of no-NLS gnulib. I don't know how to get itLasse Collin1-9/+1
working with Automake. People who want smaller lzmadec should use --disable-nls on non-GNU systems.
2007-12-09Imported to git.Lasse Collin6-0/+1999