summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fixed lz4 compression starting at small addresstest49732018-04-052-4/+68
| | | | when using byU32 and byU16 modes
* Merge branch 'dev' into lowAddrtest49732018-04-0432-739/+2448
|\
| * Merge pull request #490 from kenjichanhkg/devYann Collet2018-04-029-0/+1405
| |\ | | | | | | added vs2017 projects
| | * added vs2017 projectsKenji Chan2018-04-029-0/+1405
| |/
| * Merge pull request #486 from felixhandte/fix-test-makefile-clean-upYann Collet2018-03-211-1/+1
| |\ | | | | | | Add Dependency to Fix Parallel `make test` Runs
| | * Add Dependency to Fix Parallel `make test` RunsW. Felix Handte2018-03-211-1/+1
| | | | | | | | | | | | | | | | | | When run with `-jN`, the `rm tmp*` can run in the middle of the `test-lz4-dict` job, which will then fail, finding its files to have been axed. This adds a dependency between the two.
| * | Merge pull request #487 from felixhandte/better-obsoletion-commentYann Collet2018-03-211-6/+10
| |\ \ | | | | | | | | Better Describe Functionality of Obsolete Streaming Functions
| | * | Also Fix a CommentW. Felix Handte2018-03-211-1/+1
| | | |
| | * | Better Describe Functionality of Obsolete Streaming FunctionsW. Felix Handte2018-03-211-6/+10
| | |/
| * | added c90 test to c_standardsYann Collet2018-03-211-1/+1
| | | | | | | | | | | | to catch `//` comments
| * | fix comment styleYann Collet2018-03-212-3/+3
| | |
| * | bench: introduced hidden command -SYann Collet2018-03-203-12/+37
| | | | | | | | | | | | to benchmark multiple files with separate results
| * | Merge branch 'dev' of github.com:Cyan4973/lz4 into devYann Collet2018-03-197-178/+452
| |\ \ | | |/
| | * Merge pull request #484 from lz4/fasterDictYann Collet2018-03-197-178/+452
| | |\ | | | | | | | | Faster dictionary compression
| | | * Merge pull request #406 from felixhandte/ref-dict-tableYann Collet2018-03-197-178/+452
| | | |\ | | | | | | | | | | Use the Dictionary Hash Table in Place
| | | | * Remove Framebench ToolW. Felix Handte2018-03-142-300/+1
| | | | |
| | | | * Move LZ4_compress_fast_extState_noReset Declaration to Unstable SectionW. Felix Handte2018-03-141-8/+23
| | | | |
| | | | * Restore the Other Old Streaming Functions in a Degraded FashionW. Felix Handte2018-03-142-2/+28
| | | | |
| | | | * Switch ALLOC() to ALLOC_AND_ZERO() to Paper Over Existing Uninitialized ReadW. Felix Handte2018-03-131-1/+1
| | | | |
| | | | * Split lz4CtxLevel into Two FieldsW. Felix Handte2018-03-131-17/+10
| | | | |
| | | | * Another Allocation Fail CheckW. Felix Handte2018-03-131-1/+2
| | | | |
| | | | * Restore LZ4_sizeofStreamState, We Didn't Actually Need to Delete ItW. Felix Handte2018-03-132-0/+6
| | | | |
| | | | * Restore checkTag CleaningW. Felix Handte2018-03-131-1/+1
| | | | |
| | | | * Rename Enums and Add CommentW. Felix Handte2018-03-131-19/+40
| | | | |
| | | | * Whitespace FixesW. Felix Handte2018-03-131-45/+44
| | | | |
| | | | * Add NULL ChecksW. Felix Handte2018-03-121-0/+3
| | | | |
| | | | * Simpler Ternary StatementsW. Felix Handte2018-03-121-2/+2
| | | | |
| | | | * Renames and Comment FixesW. Felix Handte2018-03-124-19/+31
| | | | |
| | | | * Hoist LZ4F Dictionary Setup into Helper LZ4F_applyCDict()W. Felix Handte2018-03-121-47/+25
| | | | |
| | | | * Minor Style FixesW. Felix Handte2018-03-121-9/+9
| | | | |
| | | | * Preserve currentOffset==0 When PossibleW. Felix Handte2018-03-121-2/+6
| | | | |
| | | | * Specialize _extState() for Clean Ctx Rather Than Calling _safeExtState()W. Felix Handte2018-03-121-5/+19
| | | | |
| | | | * Remove Switch In Favor of Ternary StatementW. Felix Handte2018-03-121-17/+1
| | | | |
| | | | * Further Avoid a dictionary==NULL CheckW. Felix Handte2018-03-121-1/+1
| | | | |
| | | | * Optimize Dict Check ConditionW. Felix Handte2018-03-121-1/+1
| | | | |
| | | | * Move to 4KB Cut-OffW. Felix Handte2018-03-121-2/+2
| | | | |
| | | | * Reset Table on Inputs Larger than 2KBW. Felix Handte2018-03-121-1/+2
| | | | |
| | | | * Avoid DictSmall Checks By Strategically Bumping CurrentOffsetW. Felix Handte2018-03-121-22/+23
| | | | |
| | | | * Restore DictIssue CheckW. Felix Handte2018-03-121-10/+27
| | | | |
| | | | * Avoid dictionary == NULL CheckW. Felix Handte2018-03-121-7/+11
| | | | |
| | | | * Replace calloc() Calls With malloc() Where PossibleW. Felix Handte2018-03-123-22/+23
| | | | |
| | | | * Copy the Dict Table Into the Context for Large CompressionsW. Felix Handte2018-03-121-8/+13
| | | | |
| | | | * Make LZ4F_compressFrame_usingCDict Take a Compression ContextW. Felix Handte2018-03-125-31/+69
| | | | |
| | | | * Switch Current Offset to 1 Only When in External Dictionary Context ModeW. Felix Handte2018-03-121-9/+15
| | | | |
| | | | * Hoist Table Reset One Level UpW. Felix Handte2018-03-121-33/+53
| | | | |
| | | | * Set Dictionary Context Pointer Rather than Copying the Context InW. Felix Handte2018-03-122-10/+42
| | | | |
| | | | * Lookup Matches in Separate Dictionary ContextW. Felix Handte2018-03-122-19/+65
| | | | |
| | | | * Initialize Current Offset to 1W. Felix Handte2018-03-121-4/+4
| | | | |
| | | | * Only Re-Alloc / Reset When Needed When Switching Between Regular and High ↵W. Felix Handte2018-03-121-13/+27
| | | | | | | | | | | | | | | | | | | | Compression Modes
| | | | * Avoid Resetting the Context When PossibleW. Felix Handte2018-03-123-21/+63
| | | | |