xz-analysis-mirror/src
Lasse Collin 5fecba6022 liblzma: Fix infinite loop in LZMA encoder init with dict_size >= 2 GiB.
The encoder doesn't support dictionary sizes larger than 1536 MiB.
This is validated, for example, when calculating the memory usage
via lzma_raw_encoder_memusage(). It is also enforced by the LZ
part of the encoder initialization. However, LZMA encoder with
LZMA_MODE_NORMAL did an unsafe calculation with dict_size before
such validation and that results in an infinite loop if dict_size
was 2 << 30 or greater.
2022-11-24 10:57:03 +02:00
..
common Windows: Fix mythread_once() macro with Vista threads. 2022-11-11 13:41:43 +02:00
liblzma liblzma: Fix infinite loop in LZMA encoder init with dict_size >= 2 GiB. 2022-11-24 10:57:03 +02:00
lzmainfo Build: Prepare to support Automake's subdir-objects. 2014-10-29 21:15:35 +02:00
scripts Scripts: Ignore warnings from xz. 2022-11-11 13:50:56 +02:00
xz xz: Add comments about stdin and src_st.st_size. 2022-11-11 13:48:06 +02:00
xzdec Build: Add support for translated man pages using po4a. 2020-03-11 12:05:57 +02:00
Makefile.am Build: Prepare to support Automake's subdir-objects. 2014-10-29 21:15:35 +02:00