This commit is contained in:
Igor Pavlov
2021-07-22 23:00:14 +01:00
committed by Kornel
parent 4a960640a3
commit 585698650f
619 changed files with 34904 additions and 10859 deletions

View File

@@ -55,10 +55,15 @@ The number of selectors stored in bzip2 block:
(numSelectors <= 18001) - must work with any decoder.
(numSelectors == 18002) - works with bzip2 1.0.6 decoder and all derived decoders.
(numSelectors > 18002)
7-Zip decoder doesn't support it.
bzip2 1.0.6 decoder can overflow selector[18002] arrays. But there are another
lbzip2 2.5: encoder can write up to (18001 + 7) selectors.
7-Zip before 19.03: decoder doesn't support it.
7-Zip 19.03: decoder allows 8 additional selector records for lbzip2 compatibility.
bzip2 1.0.6: decoder can overflow selector[18002] arrays. But there are another
arrays after selector arrays. So the compiled code works.
lbzip2 2.5 encoder can write up to (18001 + 7) selectors.
bzip2 1.0.7: decoder doesn't support it.
bzip2 1.0.8: decoder allows additional selector records for lbzip2 compatibility.
*/
}}