Skip to content

Commit ff304e9

Browse files
authored
v1.4.2: Merge pull request #1700 from facebook/dev
2 parents 52181f8 + d95ac34 commit ff304e9

35 files changed

+985
-658
lines changed

CHANGELOG

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
v1.4.2
2+
bug: Fix bug in zstd-0.5 decoder by @terrelln (#1696)
3+
bug: Fix seekable decompression in-memory API by @iburinoc (#1695)
4+
misc: Validate blocks are smaller than size limit by @vivekmg (#1685)
5+
misc: Restructure source files by @ephiepark (#1679)
6+
17
v1.4.1
28
bug: Fix data corruption in niche use cases by @terrelln (#1659)
39
bug: Fuzz legacy modes, fix uncovered bugs by @terrelln (#1593, #1594, #1595)

build/VS2008/fullbench/fullbench.vcproj

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,14 @@
364364
RelativePath="..\..\..\lib\compress\zstd_compress.c"
365365
>
366366
</File>
367+
<File
368+
RelativePath="..\..\..\lib\compress\zstd_compress_literals.c"
369+
>
370+
</File>
371+
<File
372+
RelativePath="..\..\..\lib\compress\zstd_compress_sequences.c"
373+
>
374+
</File>
367375
<File
368376
RelativePath="..\..\..\lib\compress\zstdmt_compress.c"
369377
>
@@ -494,6 +502,14 @@
494502
RelativePath="..\..\..\lib\compress\zstd_compress.h"
495503
>
496504
</File>
505+
<File
506+
RelativePath="..\..\..\lib\compress\zstd_compress_literals.h"
507+
>
508+
</File>
509+
<File
510+
RelativePath="..\..\..\lib\compress\zstd_compress_sequences.h"
511+
>
512+
</File>
497513
<File
498514
RelativePath="..\..\..\lib\compress\zstd_fast.h"
499515
>

build/VS2008/fuzzer/fuzzer.vcproj

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,14 @@
412412
RelativePath="..\..\..\lib\compress\zstd_compress.c"
413413
>
414414
</File>
415+
<File
416+
RelativePath="..\..\..\lib\compress\zstd_compress_literals.c"
417+
>
418+
</File>
419+
<File
420+
RelativePath="..\..\..\lib\compress\zstd_compress_sequences.c"
421+
>
422+
</File>
415423
<File
416424
RelativePath="..\..\..\lib\decompress\zstd_decompress.c"
417425
>
@@ -530,6 +538,14 @@
530538
RelativePath="..\..\..\lib\compress\zstd_compress.h"
531539
>
532540
</File>
541+
<File
542+
RelativePath="..\..\..\lib\compress\zstd_compress_literals.h"
543+
>
544+
</File>
545+
<File
546+
RelativePath="..\..\..\lib\compress\zstd_compress_sequences.h"
547+
>
548+
</File>
533549
<File
534550
RelativePath="..\..\..\lib\compress\zstd_fast.h"
535551
>

build/VS2008/zstd/zstd.vcproj

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -424,6 +424,14 @@
424424
RelativePath="..\..\..\lib\compress\zstd_compress.c"
425425
>
426426
</File>
427+
<File
428+
RelativePath="..\..\..\lib\compress\zstd_compress_literals.c"
429+
>
430+
</File>
431+
<File
432+
RelativePath="..\..\..\lib\compress\zstd_compress_sequences.c"
433+
>
434+
</File>
427435
<File
428436
RelativePath="..\..\..\lib\decompress\zstd_decompress.c"
429437
>
@@ -610,6 +618,14 @@
610618
RelativePath="..\..\..\lib\compress\zstd_compress.h"
611619
>
612620
</File>
621+
<File
622+
RelativePath="..\..\..\lib\compress\zstd_compress_literals.h"
623+
>
624+
</File>
625+
<File
626+
RelativePath="..\..\..\lib\compress\zstd_compress_sequences.h"
627+
>
628+
</File>
613629
<File
614630
RelativePath="..\..\..\lib\compress\zstd_fast.h"
615631
>

build/VS2008/zstdlib/zstdlib.vcproj

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,6 +396,14 @@
396396
RelativePath="..\..\..\lib\compress\zstd_compress.c"
397397
>
398398
</File>
399+
<File
400+
RelativePath="..\..\..\lib\compress\zstd_compress_literals.c"
401+
>
402+
</File>
403+
<File
404+
RelativePath="..\..\..\lib\compress\zstd_compress_sequences.c"
405+
>
406+
</File>
399407
<File
400408
RelativePath="..\..\..\lib\compress\zstd_fast.c"
401409
>
@@ -542,6 +550,14 @@
542550
RelativePath="..\..\..\lib\compress\zstd_compress.h"
543551
>
544552
</File>
553+
<File
554+
RelativePath="..\..\..\lib\compress\zstd_compress_literals.h"
555+
>
556+
</File>
557+
<File
558+
RelativePath="..\..\..\lib\compress\zstd_compress_sequences.h"
559+
>
560+
</File>
545561
<File
546562
RelativePath="..\..\..\lib\compress\zstd_fast.h"
547563
>

build/VS2010/fullbench/fullbench.vcxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,8 @@
167167
<ClCompile Include="..\..\..\lib\compress\fse_compress.c" />
168168
<ClCompile Include="..\..\..\lib\compress\huf_compress.c" />
169169
<ClCompile Include="..\..\..\lib\compress\zstd_compress.c" />
170+
<ClCompile Include="..\..\..\lib\compress\zstd_compress_literals.c" />
171+
<ClCompile Include="..\..\..\lib\compress\zstd_compress_sequences.c" />
170172
<ClCompile Include="..\..\..\lib\compress\zstdmt_compress.c" />
171173
<ClCompile Include="..\..\..\lib\compress\zstd_fast.c" />
172174
<ClCompile Include="..\..\..\lib\compress\zstd_double_fast.c" />
@@ -193,6 +195,8 @@
193195
<ClInclude Include="..\..\..\lib\common\threading.h" />
194196
<ClInclude Include="..\..\..\lib\common\xxhash.h" />
195197
<ClInclude Include="..\..\..\lib\compress\zstd_compress.h" />
198+
<ClInclude Include="..\..\..\lib\compress\zstd_compress_literals.h" />
199+
<ClInclude Include="..\..\..\lib\compress\zstd_compress_sequences.h" />
196200
<ClInclude Include="..\..\..\lib\compress\zstd_fast.h" />
197201
<ClInclude Include="..\..\..\lib\compress\zstd_double_fast.h" />
198202
<ClInclude Include="..\..\..\lib\compress\zstd_lazy.h" />

build/VS2010/fuzzer/fuzzer.vcxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,8 @@
167167
<ClCompile Include="..\..\..\lib\compress\fse_compress.c" />
168168
<ClCompile Include="..\..\..\lib\compress\huf_compress.c" />
169169
<ClCompile Include="..\..\..\lib\compress\zstd_compress.c" />
170+
<ClCompile Include="..\..\..\lib\compress\zstd_compress_literals.c" />
171+
<ClCompile Include="..\..\..\lib\compress\zstd_compress_sequences.c" />
170172
<ClCompile Include="..\..\..\lib\compress\zstd_fast.c" />
171173
<ClCompile Include="..\..\..\lib\compress\zstd_double_fast.c" />
172174
<ClCompile Include="..\..\..\lib\compress\zstd_lazy.c" />
@@ -196,6 +198,8 @@
196198
<ClInclude Include="..\..\..\lib\common\zstd_errors.h" />
197199
<ClInclude Include="..\..\..\lib\zstd.h" />
198200
<ClInclude Include="..\..\..\lib\compress\zstd_compress.h" />
201+
<ClInclude Include="..\..\..\lib\compress\zstd_compress_literals.h" />
202+
<ClInclude Include="..\..\..\lib\compress\zstd_compress_sequences.h" />
199203
<ClInclude Include="..\..\..\lib\compress\zstd_fast.h" />
200204
<ClInclude Include="..\..\..\lib\compress\zstd_double_fast.h" />
201205
<ClInclude Include="..\..\..\lib\compress\zstd_lazy.h" />

build/VS2010/libzstd-dll/libzstd-dll.vcxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
<ClCompile Include="..\..\..\lib\compress\fse_compress.c" />
3232
<ClCompile Include="..\..\..\lib\compress\huf_compress.c" />
3333
<ClCompile Include="..\..\..\lib\compress\zstd_compress.c" />
34+
<ClCompile Include="..\..\..\lib\compress\zstd_compress_literals.c" />
35+
<ClCompile Include="..\..\..\lib\compress\zstd_compress_sequences.c" />
3436
<ClCompile Include="..\..\..\lib\compress\zstd_fast.c" />
3537
<ClCompile Include="..\..\..\lib\compress\zstd_double_fast.c" />
3638
<ClCompile Include="..\..\..\lib\compress\zstd_lazy.c" />
@@ -78,6 +80,8 @@
7880
<ClInclude Include="..\..\..\lib\zstd.h" />
7981
<ClInclude Include="..\..\..\lib\common\zstd_internal.h" />
8082
<ClInclude Include="..\..\..\lib\compress\zstd_compress.h" />
83+
<ClInclude Include="..\..\..\lib\compress\zstd_compress_literals.h" />
84+
<ClInclude Include="..\..\..\lib\compress\zstd_compress_sequences.h" />
8185
<ClInclude Include="..\..\..\lib\compress\zstd_fast.h" />
8286
<ClInclude Include="..\..\..\lib\compress\zstd_double_fast.h" />
8387
<ClInclude Include="..\..\..\lib\compress\zstd_lazy.h" />

build/VS2010/libzstd/libzstd.vcxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
<ClCompile Include="..\..\..\lib\compress\fse_compress.c" />
3232
<ClCompile Include="..\..\..\lib\compress\huf_compress.c" />
3333
<ClCompile Include="..\..\..\lib\compress\zstd_compress.c" />
34+
<ClCompile Include="..\..\..\lib\compress\zstd_compress_literals.c" />
35+
<ClCompile Include="..\..\..\lib\compress\zstd_compress_sequences.c" />
3436
<ClCompile Include="..\..\..\lib\compress\zstd_fast.c" />
3537
<ClCompile Include="..\..\..\lib\compress\zstd_double_fast.c" />
3638
<ClCompile Include="..\..\..\lib\compress\zstd_lazy.c" />
@@ -78,6 +80,8 @@
7880
<ClInclude Include="..\..\..\lib\zstd.h" />
7981
<ClInclude Include="..\..\..\lib\common\zstd_internal.h" />
8082
<ClInclude Include="..\..\..\lib\compress\zstd_compress.h" />
83+
<ClInclude Include="..\..\..\lib\compress\zstd_compress_literals.h" />
84+
<ClInclude Include="..\..\..\lib\compress\zstd_compress_sequences.h" />
8185
<ClInclude Include="..\..\..\lib\compress\zstd_fast.h" />
8286
<ClInclude Include="..\..\..\lib\compress\zstd_double_fast.h" />
8387
<ClInclude Include="..\..\..\lib\compress\zstd_lazy.h" />

build/VS2010/zstd/zstd.vcxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
<ClCompile Include="..\..\..\lib\compress\huf_compress.c" />
3333
<ClCompile Include="..\..\..\lib\compress\zstdmt_compress.c" />
3434
<ClCompile Include="..\..\..\lib\compress\zstd_compress.c" />
35+
<ClCompile Include="..\..\..\lib\compress\zstd_compress_literals.c" />
36+
<ClCompile Include="..\..\..\lib\compress\zstd_compress_sequences.c" />
3537
<ClCompile Include="..\..\..\lib\compress\zstd_fast.c" />
3638
<ClCompile Include="..\..\..\lib\compress\zstd_double_fast.c" />
3739
<ClCompile Include="..\..\..\lib\compress\zstd_lazy.c" />
@@ -75,6 +77,8 @@
7577
<ClInclude Include="..\..\..\lib\common\zstd_internal.h" />
7678
<ClInclude Include="..\..\..\lib\common\zstd_errors.h" />
7779
<ClInclude Include="..\..\..\lib\compress\zstd_compress.h" />
80+
<ClInclude Include="..\..\..\lib\compress\zstd_compress_literals.h" />
81+
<ClInclude Include="..\..\..\lib\compress\zstd_compress_sequences.h" />
7882
<ClInclude Include="..\..\..\lib\compress\zstd_fast.h" />
7983
<ClInclude Include="..\..\..\lib\compress\zstd_double_fast.h" />
8084
<ClInclude Include="..\..\..\lib\compress\zstd_lazy.h" />

0 commit comments

Comments
 (0)