]> git.ipfire.org Git - thirdparty/libarchive.git/commit
fix rar header skiming 1504/head
authorWei-Cheng Pan <legnaleurc@gmail.com>
Tue, 9 Mar 2021 16:34:55 +0000 (16:34 +0000)
committerWei-Cheng Pan <legnaleurc@gmail.com>
Sat, 8 May 2021 09:09:41 +0000 (18:09 +0900)
commitce32e7baa5c5e458cf222b00034828ec43c52c0b
treeee02b45ad7f8eed1e870c8a4c2553678065e172d
parent2c9e29ec7ffdafa5ad9c2acf4579e926f25c9ab3
fix rar header skiming

The available size returned from `__archive_read_ahead` can be larger
then required size. Substract by available size may underflow `skip`,
which will reach EOF too soon.
libarchive/archive_read_support_format_rar.c