Yann Collet
|
9a71d07aa4
|
added ability to remove error messages and dictionary support (#1975)
for the benefit of smaller binary.
|
2020-01-27 11:39:29 -08:00 |
Yann Collet
|
5bcd6448b6
|
refactor of harness, for clarity (#1974)
following #1953 (false positive, due to heuristic confusion)
|
2020-01-24 20:16:28 -08:00 |
Yann Collet
|
5b8e873357
|
fix harness test
|
2019-10-17 14:29:48 -07:00 |
Yann Collet
|
a0c041612d
|
fixed dict ptr init
|
2019-10-17 14:15:00 -07:00 |
Yann Collet
|
b062b6fb2d
|
minor refactoring of harness
|
2019-10-17 14:11:54 -07:00 |
Yann Collet
|
bfd829f254
|
minor: DIFF determination
use gdiff on SunOS
|
2019-10-17 14:03:20 -07:00 |
Yann Collet
|
1a18f1484f
|
force compression during tests
to erase potentially remaining artifacts from previous runs
|
2019-10-17 13:15:56 -07:00 |
Yann Collet
|
303261f659
|
ignore build artifact from educational decoder test
|
2019-10-17 10:50:39 -07:00 |
Yann Collet
|
25ce9ac401
|
removed UNALIGNED() macro from educational decoder
as this name collides with existing macro in mingw64+clang9.
|
2019-10-16 17:27:03 -07:00 |
Bimba Shrestha
|
83749411a6
|
Removing unnecessary check from decode side
|
2019-10-16 16:26:46 -07:00 |
Yann Collet
|
b9b9a1c8e9
|
fix education decoder test
when `zstd` in not installed on local system
by allowing `ZSTD` variable to hold a custom location for the binary
|
2019-09-10 09:36:02 -07:00 |
Yann Collet
|
a3815d233c
|
fix minor compilation condition
harness.c is not designed to pass -Wdeclaration-after-statement
|
2019-09-06 16:51:16 -07:00 |
Yann Collet
|
2b0a271ed2
|
fix eductional decoder
fix #1774
also :
- fix minor compilation warnings
- make sure the `test` is run during CI tests
|
2019-09-06 14:30:13 -07:00 |
Josh Soref
|
a880ca239b
|
Spelling (#1582)
* spelling: accidentally
* spelling: across
* spelling: additionally
* spelling: addresses
* spelling: appropriate
* spelling: assumed
* spelling: available
* spelling: builder
* spelling: capacity
* spelling: compiler
* spelling: compressibility
* spelling: compressor
* spelling: compression
* spelling: contract
* spelling: convenience
* spelling: decompress
* spelling: description
* spelling: deflate
* spelling: deterministically
* spelling: dictionary
* spelling: display
* spelling: eliminate
* spelling: preemptively
* spelling: exclude
* spelling: failure
* spelling: independence
* spelling: independent
* spelling: intentionally
* spelling: matching
* spelling: maximum
* spelling: meaning
* spelling: mishandled
* spelling: memory
* spelling: occasionally
* spelling: occurrence
* spelling: official
* spelling: offsets
* spelling: original
* spelling: output
* spelling: overflow
* spelling: overridden
* spelling: parameter
* spelling: performance
* spelling: probability
* spelling: receives
* spelling: redundant
* spelling: recompression
* spelling: resources
* spelling: sanity
* spelling: segment
* spelling: series
* spelling: specified
* spelling: specify
* spelling: subtracted
* spelling: successful
* spelling: return
* spelling: translation
* spelling: update
* spelling: unrelated
* spelling: useless
* spelling: variables
* spelling: variety
* spelling: verbatim
* spelling: verification
* spelling: visited
* spelling: warming
* spelling: workers
* spelling: with
|
2019-04-12 11:18:11 -07:00 |
Peter (Stig) Edwards
|
2ff9249810
|
-Wformat-security not needed with -Wformat=2
|
2019-02-01 09:27:22 +00:00 |
Yann Collet
|
b0cb081dc8
|
last batch of header files changed to reflect new license (#825)
only remains to update contrib/linux-kernel (@terrelln)
|
2017-08-31 12:20:50 -07:00 |
Yann Collet
|
e21384fffb
|
fixed more file headers after license change (#825)
|
2017-08-31 12:11:57 -07:00 |
Paul Cruz
|
bef5eda8d9
|
const vars, change copy_literals() to only take size_t literal_length
|
2017-08-16 11:11:52 -07:00 |
Paul Cruz
|
8d3f18af2c
|
renamed IO functions for clarity
|
2017-08-14 17:51:51 -07:00 |
Paul Cruz
|
6aebcfa0bc
|
added comments for new functions
|
2017-08-14 15:11:01 -07:00 |
Paul Cruz
|
9d56c21279
|
added separate function for executing match copy command
|
2017-08-14 15:06:03 -07:00 |
Paul Cruz
|
d3e57db0bd
|
created separate function for offset computation
|
2017-08-14 14:20:12 -07:00 |
Paul Cruz
|
b6d6be58c9
|
created separate function for copying literals during sequence execution
|
2017-08-14 14:05:16 -07:00 |
Paul Cruz
|
93c1309fd4
|
added free to free_dictionary()
|
2017-08-14 13:08:30 -07:00 |
Paul Cruz
|
38f4e43381
|
added error checking for dictionary initialized with null src
|
2017-08-14 09:41:04 -07:00 |
Paul Cruz
|
7ef9c6f4b2
|
made separate API for dictionary management
|
2017-08-11 18:40:19 -07:00 |
Paul Cruz
|
bfc6db8d6a
|
exposed dictionary functions/types
|
2017-08-11 17:53:37 -07:00 |
Paul Cruz
|
bd308d806b
|
remove debug symbols when cleaning, added a simple test
|
2017-08-11 14:42:15 -07:00 |
Paul Cruz
|
9f67e8652e
|
fixed warnings shown by compiler
|
2017-08-11 14:41:44 -07:00 |
Paul Cruz
|
d0dc675596
|
add makefile
|
2017-08-11 14:35:13 -07:00 |
Paul Cruz
|
736a28d835
|
reduce educational decoder to single frame decompression
|
2017-08-11 14:34:49 -07:00 |
Sean Purcell
|
7f67f8dce6
|
Educational decoder polish updates
|
2017-03-23 14:33:38 -07:00 |
Sean Purcell
|
9f048cb74a
|
Educational decoder: Some more minor clarity fixes
|
2017-03-21 17:01:51 -07:00 |
Sean Purcell
|
ea14b73795
|
Educational decoder: Clarify IO_rewind_bits
|
2017-03-21 15:05:40 -07:00 |
Sean Purcell
|
822c7187d4
|
Merge branch 'dev' into doc
|
2017-02-23 15:23:24 -08:00 |
Sean Purcell
|
1d1932480e
|
Move educational_decoder to doc/ and add doc README
- Also make some minor bugfixes to educational decoder
|
2017-02-23 14:34:52 -08:00 |