zig/lib/std/compress/flate/testdata/fuzz
Igor Anić 3e8cb153ea fix flate regression
Until now literal and distance code lengths where treated as two
different arrays. But according to rfc they can overlap:

  The code length repeat codes can cross from HLIT + 257 to the
  HDIST + 1 code lengths.  In other words, all code lengths form
  a single sequence of HLIT + HDIST + 258 values.

Now code lengths are decoded in single array which is then split
to literal and distance part.
2024-02-17 15:31:13 -08:00
..
bug_18966.expect fix flate regression 2024-02-17 15:31:13 -08:00
bug_18966.input fix flate regression 2024-02-17 15:31:13 -08:00
deflate-stream.expect add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
deflate-stream.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
empty-distance-alphabet01.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
empty-distance-alphabet02.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
end-of-stream.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
fuzz1.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
fuzz2.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
fuzz3.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
fuzz4.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
invalid-distance.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
invalid-tree01.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
invalid-tree02.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
invalid-tree03.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
lengths-overflow.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
out-of-codes.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff01.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff02.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff03.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff04.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff05.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff06.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff07.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff08.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff09.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff10.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff11.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff12.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff13.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff14.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff15.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff16.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff17.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff18.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff19.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff20.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff21.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff22.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff23.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff24.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff25.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff26.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
puff27.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
roundtrip1.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00
roundtrip2.input add deflate implemented from first principles 2024-02-14 18:28:20 +01:00