1
0
Fork 0
mirror of https://git.tukaani.org/xz.git synced 2024-04-04 12:36:23 +02:00
xz-archive/src/xz
Lasse Collin 054ccd6d14 xz: Fix --single-stream with an empty .xz Stream.
Example:

    $ xz -dc --single-stream good-0-empty.xz
    xz: good-0-empty.xz: Internal error (bug)

The code, that is tries to catch some input file issues early,
didn't anticipate LZMA_STREAM_END which is possible in that
code only when --single-stream is used.
2022-10-25 23:09:11 +03:00
..
args.c xz: Add --experimental-arm64[=width=WIDTH]. 2022-09-19 20:24:26 +03:00
args.h xz: Make arg_count an unsigned int to silence a warning. 2015-03-07 19:54:00 +02:00
coder.c xz: Fix --single-stream with an empty .xz Stream. 2022-10-25 23:09:11 +03:00
coder.h xz: Add incomplete support for --block-list. 2012-07-03 21:16:39 +03:00
file_io.c xz: Add support for OpenBSD's pledge() sandbox. 2022-10-25 21:30:48 +03:00
file_io.h xz: Move flush_needed from mytime.h to file_pair struct in file_io.h. 2020-01-26 20:25:52 +02:00
hardware.c xz: Revise --info-memory output. 2022-08-19 23:40:00 +03:00
hardware.h xz: Add a default soft memory usage limit for --threads=0. 2022-04-14 14:20:46 +03:00
list.c xz: Make "headings" static in list.c. 2019-06-24 22:52:20 +03:00
list.h Add initial version of xz --list. 2010-01-24 23:50:54 +02:00
main.c xz: Add support for OpenBSD's pledge() sandbox. 2022-10-25 21:30:48 +03:00
main.h Collection of language fixes to comments and docs. 2010-02-12 13:16:15 +02:00
Makefile.am Build: Add support for translated man pages using po4a. 2020-02-07 15:32:21 +02:00
message.c xz: Add --experimental-arm64[=width=WIDTH]. 2022-09-19 20:24:26 +03:00
message.h xz: Fix a crash in progress indicator when in passthru mode. 2018-12-20 20:39:20 +02:00
mytime.c xz: Set the --flush-timeout deadline when the first input byte arrives. 2020-01-26 20:53:25 +02:00
mytime.h xz: Move flush_needed from mytime.h to file_pair struct in file_io.h. 2020-01-26 20:25:52 +02:00
options.c xz: Add --experimental-arm64[=width=WIDTH]. 2022-09-19 20:24:26 +03:00
options.h xz: Add --experimental-arm64[=width=WIDTH]. 2022-09-19 20:24:26 +03:00
private.h xz: Add support for OpenBSD's pledge() sandbox. 2022-10-25 21:30:48 +03:00
signals.c xz: Silence a warning when sig_atomic_t is long int. 2020-02-21 16:10:44 +02:00
signals.h Take Cygwin into account in some #if lines. 2010-05-27 14:32:51 +03:00
suffix.c xz: Fix use of wrong variable. 2014-01-12 12:17:08 +02:00
suffix.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
util.c xz: Refactor to remove is_empty_filename(). 2022-10-25 18:30:55 +03:00
util.h xz: Refactor to remove is_empty_filename(). 2022-10-25 18:30:55 +03:00
xz.1 xz: Clarify the man page: input file isn't removed if an error occurs. 2022-10-25 18:36:19 +03:00
xz_w32res.rc Added public domain notice into a few files. 2009-07-18 11:26:39 +03:00