- Apr 01, 2011
-
-
Lasse Collin authored
- Mar 31, 2011
-
-
Lasse Collin authored
-
Lasse Collin authored
-
Lasse Collin authored
The decoder considered empty LZMA2 streams to be corrupt. This shouldn't matter much with .xz files, because no encoder creates empty LZMA2 streams in .xz. This bug is more likely to cause problems in applications that use raw LZMA2 streams.
-
- Mar 23, 2011
-
-
Lasse Collin authored
Now it uses "grep -q". Thanks to Gregory Margo.
-
Lasse Collin authored
-
Lasse Collin authored
It didn't work at all. It tried to use the -q option for grep, but it appended it after "--". This works around it by redirecting to /dev/null. The downside is that this can be slower with big files compared to proper use of "grep -q". Thanks to Gregory Margo.
-
- Feb 04, 2011
-
-
Lasse Collin authored
struct suffix_pair isn't needed in compresed_name() so get rid of it there.
-
Lasse Collin authored
Now "xz -S .test foo.test" refuses to compress the file because it already has the suffix .test. The man page had it documented this way already.
-
- Feb 02, 2011
-
-
Lasse Collin authored
-
Lasse Collin authored
Thanks to Jakub Bogusz.
-
Lasse Collin authored
-
- Jan 28, 2011
-
-
Lasse Collin authored
- Jan 26, 2011
-
-
Lasse Collin authored
xz didn't compress setuid/setgid/sticky files and files with multiple hard links even with --force. This bug was introduced in 23ac2c44. Thanks to Charles Wilson.
-
- Jan 18, 2011
-
-
Lasse Collin authored
-
Lasse Collin authored
Thanks to Cristian Rodríguez for the original patch.
-
- Dec 13, 2010
-
-
Lasse Collin authored
-
- Dec 12, 2010
-
-
Lasse Collin authored
-
Lasse Collin authored
-
Lasse Collin authored
This fixes portability to systems that lack C99 inttypes.h. Thanks to Juan Manuel Guerrero.
-
Lasse Collin authored
Juan Manuel Guerrero had fixed this in his XZ Utils port to DOS/DJGPP. The bug affects also Windows and OS/2.
-
- Dec 07, 2010
-
-
Lasse Collin authored
Thanks to Petr Hubený and Marek Černocký.
-
- Nov 15, 2010
-
-
Lasse Collin authored
-
- Nov 13, 2010
-
-
Jonathan Nieder authored
Currently the file list generated by Doxygen has src/ at the beginning of each path. Paths like common/sysdefs.h and liblzma/api/lzma.h are easier to read without such a prefix. Builds from a separate build directory with mkdir build cd build ../configure doxygen Doxyfile include an even longer prefix /home/someone/src/xz/src; this patch has the nice side-effect of eliminating that prefix, too. Fixes: http://bugs.debian.org/572273
-
- Oct 26, 2010
-
-
Lasse Collin authored
The example programs by Daniel Mealha Cabrita were included in the git repository, but I had forgot to add them to Makefile.am. Thus, they didn't get included in the source package at all by "make dist".
-
- Oct 23, 2010
-
-
Lasse Collin authored
-
Lasse Collin authored
-
Lasse Collin authored
If any of the reserved members in lzma_stream are non-zero or non-NULL, LZMA_OPTIONS_ERROR is returned. It is possible that a new feature in the future is indicated by just setting a reserved member to some other value, so the old liblzma version need to catch it as an unsupported feature.
-
Lasse Collin authored
The non-standard ones from msvcrt.dll appear to work most of the time with XZ Utils, but there are some corner cases where things may go very wrong. So it's good to use the better replacements provided by MinGW(-w64) runtime.
-
Lasse Collin authored
This lets compiler use shifting instead of 64-bit division.
-
Lasse Collin authored
- Oct 21, 2010
-
-
Lasse Collin authored
-
Lasse Collin authored
Adding support for LZMA_FINISH for Index encoding and decoding needed tiny additions to the relevant .c files too.
-
- Oct 19, 2010
-
-
Lasse Collin authored
-
Lasse Collin authored
lzma_chunk_size() was commented out because it is currently useless.
-
Lasse Collin authored
-
- Oct 12, 2010
-
-
Lasse Collin authored
This is similar to DOS/DJGPP that killing the program with a signal will print a backtrace or a similar message.
-