Yann Collet
01d2a721d3
Merge pull request #606 from nh2/patch-1
...
lz4_Frame_format.md: Fix typo HexaBytes -> Exabytes
2018-11-25 13:38:37 -08:00
Niklas Hambüchen
ca45db8d4f
lz4_Frame_format.md: Fix typo HexaBytes -> Exabytes
2018-11-24 22:13:10 +01:00
Yann Collet
641b453d9d
Merge pull request #572 from lz4/dev
...
v1.8.3
2018-09-11 12:52:06 -07:00
Yann Collet
08d347b5b2
updated NEWS for v1.8.3 release
2018-09-11 10:33:39 -07:00
Yann Collet
90865b80aa
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
2018-09-11 10:01:33 -07:00
Yann Collet
82a693c136
Merge pull request #571 from lz4/mflimit
...
clarify constant MFLIMIT
2018-09-11 10:01:23 -07:00
Yann Collet
6d32240b2e
clarify constant MFLIMIT
...
and separate it from MATCH_SAFEGUARD_DISTANCE.
While both constants have same value,
they do not seve same purpose, hence should not be confused.
2018-09-11 10:00:13 -07:00
Yann Collet
86ad9131db
Merge pull request #569 from lz4/circle2
...
Migrate CircleCI tests from 1.0 towards 2.0
2018-09-11 09:56:40 -07:00
Yann Collet
f9725fdc46
Merge pull request #570 from lz4/partialDecode
...
Partial decode
2018-09-11 09:55:31 -07:00
Yann Collet
b87a8e9e62
fixed minor warning in fuzzer.c
...
added a few more comments and assert()
2018-09-10 16:48:41 -07:00
Yann Collet
63fc6fbf7e
restored nullifying output
...
to counter possible (offset==0)
2018-09-10 16:22:16 -07:00
Yann Collet
32272f9866
removed temporary debug traces
2018-09-10 15:51:53 -07:00
Yann Collet
d28389b2dc
Merge branch 'dev' into partialDecode
2018-09-10 15:44:40 -07:00
Yann Collet
6e54d8df33
Merge pull request #569 from lz4/circle2
...
Migrate CircleCI tests from 1.0 towards 2.0
2018-09-10 14:44:15 -07:00
Yann Collet
f8519d454e
Merge pull request #565 from lz4/lz4f_init
...
Introduced constants LZ4F_INIT_*
2018-09-10 13:11:56 -07:00
Yann Collet
72d120bc2f
switched to circle 2.0
...
using automated config-translation
2018-09-10 12:08:51 -07:00
Yann Collet
674eac3325
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
2018-09-10 12:02:42 -07:00
Yann Collet
07dda6cca1
Merge pull request #567 from laffer1/dev
...
Add support for MidnightBSD
2018-09-10 11:59:09 -07:00
Lucas Holt
3318d573ba
Add support for MidnightBSD
2018-09-08 14:46:54 -04:00
Yann Collet
e22bb80074
fixed fuzzer test
...
and removed one blind copy, since there is no more guarantee that at least 4 bytes are still available in output buffer
2018-09-07 18:22:01 -07:00
Yann Collet
eaed9ea4a1
updated function interface documentation
2018-09-07 16:21:31 -07:00
Yann Collet
bf614d3c51
first sketch for a byte-accurate partial decoder
2018-09-07 15:44:19 -07:00
Yann Collet
e32766cc34
updated API documentation
2018-09-07 11:30:15 -07:00
Yann Collet
0f08c22c31
Merge pull request #563 from lz4/docDict
...
updated documentation for dictionary compression
2018-09-06 12:43:29 -07:00
Yann Collet
26c42d7ad1
added comments on version numbers
2018-09-05 18:08:51 -07:00
Yann Collet
cd3945f532
Merge pull request #564 from lz4/cTime
...
fixed compression time
2018-09-05 17:48:40 -07:00
Yann Collet
858b6ad7f3
frameCompress : added an error detection case
...
check for potential input data not consumed.
2018-09-05 16:45:46 -07:00
Yann Collet
0d1ced5b0c
Merge branch 'dev' into lz4f_init
2018-09-05 16:43:46 -07:00
Yann Collet
b01f7af4cd
Merge pull request #548 from cd127/dev
...
Fix bug in frame decompress example
2018-09-05 16:35:59 -07:00
Yann Collet
b2e56d82bf
Introduced constants LZ4F_INIT_*
...
to simplify initialization of lz4frame.h structures.
Partially in response to #546 .
2018-09-05 16:06:37 -07:00
Yann Collet
d136118ea9
Merge pull request #556 from kou/add-missing-exeext
...
Add missing $(EXT)
2018-09-05 15:55:34 -07:00
Yann Collet
b61991491a
fixed compression time
...
displayed at the end (#555 )
2018-09-05 15:16:03 -07:00
Yann Collet
dc32009ab1
Merge pull request #562 from lz4/roundTrip
...
Round trip test for #560
2018-09-05 14:07:53 -07:00
Yann Collet
0fea528e3a
updated documentation regarding dictionary compression
...
following suggestion from @stbrumme (#558 )
Also : bumped version number, regenerated man page and html doc
2018-09-05 14:05:08 -07:00
Yann Collet
30f6f34328
removed one assert() condition
...
which is not correct when using LZ4_HC with dictionary and starting from a low address (<0x10000).
2018-09-05 11:25:10 -07:00
Yann Collet
52cce30562
made roundTripTest fully general
...
no longer "locked" on level 9
2018-09-05 10:25:38 -07:00
Yann Collet
2e4847c2d5
fixed #560
...
it was a fairly complex scenario,
involving source files > 64K
and some extraordinary conditions related to specific layout of ranges of zeroes.
and only on level 9.
2018-09-04 18:21:40 -07:00
Yann Collet
943fa6244a
fix minor cast warning for C++ compilation
2018-09-04 17:45:51 -07:00
Yann Collet
d2d5660970
new test program : roundTripTest
...
make a round trip test with arbitrary input file,
generate an `abort()` on error,
to work in tandem with `afl`.
note : currently locked on level 9, to investigate #560 .
2018-09-04 16:50:34 -07:00
Kouhei Sutou
9c457ccb7a
Add missing $(EXT)
2018-08-13 14:17:54 +09:00
Yann Collet
c4dbc37b3c
Merge pull request #553 from mrjoel/mrjoel/cmake-optional-lz4c
...
Add CMake option to not build legacy lz4c program
2018-08-09 14:07:45 -07:00
Joel Johnson
672ff590b2
Add CMake option to not build legacy lz4c program
2018-08-09 12:40:55 -06:00
Yann Collet
60b1c5e3f2
Merge pull request #552 from jackluo923/dev
...
fixed spelling mistake in lz4_manual and lz4.h
2018-07-30 12:53:11 +02:00
Jack Luo
2e52f03a12
fixed spelling mistake in lz4.h
2018-07-28 22:21:57 -04:00
Jack Luo
3358e169ee
fixed spelling mistake in lz4_manual
2018-07-28 22:12:55 -04:00
Yann Collet
e95781dc2a
Merge pull request #547 from jennifermliu/dev
...
Add --fast command to cli
2018-07-17 15:42:48 +02:00
Yann Collet
bfcd9c64a5
Merge pull request #550 from terrelln/compress-doc
...
Fix LZ4_compress_fast_continue() docs
2018-07-16 03:15:21 -07:00
Nick Terrell
4eca78b5c3
Fix LZ4_compress_fast_continue() docs
...
Fixes #549 .
2018-07-10 11:44:03 -07:00
Cedric De Brito
98c0c7cf9d
Fix bug in frame decompress example
...
The decompression was failing as the srcEnd pointer in
decompress_file_internal was wrongly computed beyond
the end of the memory block.
We need to account for the fact that the header ("info")
was already read in the calling function ("alreadyConsumed").
2018-07-02 14:35:04 +02:00
Jennifer Liu
e778db373b
Fixed bugs about incorrect acceleration calculation and benchmarking negative compresion level
2018-06-27 13:36:38 -07:00