Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reset Stream in LZ4_compress_HC | W. Felix Handte | 2018-04-20 | 1 | -1/+4 |
| | |||||
* | Don't Bother Clearing Chain Table for Working Contexts | W. Felix Handte | 2018-04-20 | 1 | -1/+1 |
| | |||||
* | Push Previous Compression Offsets into the Past | W. Felix Handte | 2018-04-20 | 1 | -11/+21 |
| | |||||
* | Shift Dict Limit Checks out of the Loop | W. Felix Handte | 2018-04-20 | 1 | -2/+2 |
| | |||||
* | Clear Tables on Dict Load | W. Felix Handte | 2018-04-20 | 1 | -0/+7 |
| | |||||
* | Only Perform Dict Lookup if Attempts Remain | W. Felix Handte | 2018-04-20 | 1 | -1/+1 |
| | |||||
* | Avoid Resetting Chain Table | W. Felix Handte | 2018-04-20 | 1 | -1/+0 |
| | |||||
* | Avoid Resetting Hash Table | W. Felix Handte | 2018-04-20 | 1 | -1/+0 |
| | |||||
* | Perform Lookups into the Dictionary Context | W. Felix Handte | 2018-04-20 | 1 | -0/+35 |
| | |||||
* | Call LZ4F_applyCDict Even on NULL CDict | W. Felix Handte | 2018-04-20 | 1 | -1/+1 |
| | |||||
* | Set dictCtx Rather than memcpy'ing Ctx | W. Felix Handte | 2018-04-20 | 2 | -6/+4 |
| | |||||
* | Fully Bounds Check Hash Table Reads | W. Felix Handte | 2018-04-20 | 1 | -2/+2 |
| | |||||
* | Add a Dictionary Context Pointer to the HC Context | W. Felix Handte | 2018-04-20 | 1 | -5/+9 |
| | |||||
* | Add Debug Log Statements to HC | W. Felix Handte | 2018-04-20 | 2 | -2/+37 |
| | |||||
* | Merge pull request #503 from lz4/l120 | Yann Collet | 2018-04-19 | 3 | -45/+103 |
|\ | | | | | minor length reduction of several large lines | ||||
| * | modified indentation for consistency | Yann Collet | 2018-04-19 | 1 | -17/+33 |
| | | |||||
| * | minor length reduction of several large lines | Yann Collet | 2018-04-18 | 3 | -44/+86 |
| | | |||||
* | | Merge pull request #502 from lhacc1/dev | Yann Collet | 2018-04-19 | 1 | -0/+4 |
|\ \ | |/ |/| | Wrap likely/unlikely macroses with #ifndef | ||||
| * | Wrap likely/unlikely macroses with #ifndef | Dmitrii Rodionov | 2018-04-18 | 1 | -0/+4 |
| | | | | | | | | | | It prevent redefine error when project using lz4 has its own likely/unlikely macroses. | ||||
* | | fixed LZ4_compress_fast_extState_fastReset() in 32-bit mode | Yann Collet | 2018-04-17 | 1 | -2/+2 |
| | | |||||
* | | fix dictDelta setting error | Yann Collet | 2018-04-17 | 1 | -1/+1 |
| | | | | | | | | wrong test | ||||
* | | fix matchIndex overflow | Yann Collet | 2018-04-17 | 1 | -12/+4 |
| | | | | | | | | can happen with dictCtx | ||||
* | | Merge branch 'dev' into lowAddr | Yann Collet | 2018-04-17 | 1 | -2/+9 |
|\ \ | |/ | |||||
| * | Always Bump Offset by 64 KB in LZ4_loadDict() | W. Felix Handte | 2018-04-17 | 1 | -2/+9 |
| | | | | | | | | | | This actually ensures the guarantee referred to in the comment in LZ4_compress_fast_continue(). | ||||
* | | fixed dictCtx compression | Yann Collet | 2018-04-17 | 1 | -7/+12 |
| | | |||||
* | | edited a few traces for debugging | Yann Collet | 2018-04-17 | 1 | -7/+7 |
| | | |||||
* | | fixed minor format warnings | Yann Collet | 2018-04-16 | 1 | -3/+3 |
| | | |||||
* | | fixed gcc performance regression | Yann Collet | 2018-04-16 | 1 | -2/+4 |
| | | |||||
* | | fixed minor unused variable warning | Yann Collet | 2018-04-13 | 1 | -3/+0 |
| | | |||||
* | | added comment on variables required after _next_match | Yann Collet | 2018-04-13 | 1 | -0/+8 |
| | | |||||
* | | fixed potential ptrdiff_t overflow (32-bits mode) | Yann Collet | 2018-04-13 | 1 | -14/+11 |
| | | | | | | | | Also removed pointer comparison, which should solve #485 | ||||
* | | compatibility with gcc-4.4 string.h version | Cyan4973 | 2018-04-13 | 1 | -3/+3 |
| | | | | | | | | | | | | | | Someone found it would be a great idea to define there a global variable under the very generic name "index". Cause problem with shadow warnings, so no variable can be named "index" now ... Also : automatically update API manual | ||||
* | | fixed : counting matches which overlap extDict and prefix | test4973 | 2018-04-12 | 1 | -10/+17 |
| | | |||||
* | | modified a few traces for debug | test4973 | 2018-04-12 | 2 | -6/+6 |
| | | |||||
* | | fixed LZ4_compress_fast_extState_fastReset() | test4973 | 2018-04-11 | 1 | -8/+7 |
| | | |||||
* | | Merge branch 'dev' into lowAddr | test4973 | 2018-04-11 | 3 | -67/+121 |
|\ \ | |/ | |||||
| * | Fix Silly Warning (const-ness in declaration has no effect on value types!) | W. Felix Handte | 2018-04-11 | 1 | -1/+1 |
| | | |||||
| * | Minor Fixes | W. Felix Handte | 2018-04-11 | 2 | -11/+13 |
| | | |||||
| * | Add a LZ4_STATIC_LINKING_ONLY Macro to Guard Experimental APIs | W. Felix Handte | 2018-04-11 | 3 | -0/+4 |
| | | |||||
| * | Expose dictCtx Functionality in LZ4 | W. Felix Handte | 2018-04-11 | 3 | -2/+33 |
| | | |||||
| * | Rename _extState_noReset -> _extState_fastReset and Edit Comments | W. Felix Handte | 2018-04-11 | 3 | -27/+41 |
| | | |||||
| * | Remove Extraneous Assignment (clearedTable == 0) | W. Felix Handte | 2018-04-11 | 1 | -1/+0 |
| | | |||||
| * | Expose a Faster Stream Reset Function | W. Felix Handte | 2018-04-10 | 3 | -28/+37 |
| | | |||||
| * | Avoid Calling LZ4_prepareTable() in LZ4_compress_fast_continue() | W. Felix Handte | 2018-04-09 | 1 | -20/+14 |
| | | |||||
* | | fixed minor conversion warning | test4973 | 2018-04-10 | 1 | -1/+2 |
| | | | | | | | | ptr diff -> U32 | ||||
* | | Merge branch 'dev' into lowAddr | test4973 | 2018-04-09 | 1 | -21/+17 |
|\ \ | |/ | |||||
| * | Return to Allowing Early Returns in LZ4_compress_generic() | W. Felix Handte | 2018-04-06 | 1 | -21/+17 |
| | | | | | | | | | | | | Or: `goto` Considered Harmful Or: https://xkcd.com/292/ | ||||
* | | noticed a bug when re-using hash table | test4973 | 2018-04-06 | 1 | -3/+4 |
| | | | | | | | | ./fuzzer -vv -s4217 -t7518 | ||||
* | | fixed byPtr mode | test4973 | 2018-04-06 | 1 | -22/+25 |
| | | | | | | | | | | | | switch to byU32 when src address is < 64K note : byPtr is still useful in 32-bits, as it's about ~10% faster | ||||
* | | fixed byPtr match search | test4973 | 2018-04-06 | 1 | -1/+2 |
| | |