| 
							
							
								 Yann Collet | ee441d5d2b | renamed zstd_compress.h into zstd_compress_internal.h to emphasize the fact that all definitions it contains
must remain private, accross lib/compress modules. | 2017-11-07 16:15:23 -08:00 |  | 
			
				
					| 
							
							
								 Stella Lau | eb3327c10a | Merge branch 'dev' of https://github.com/facebook/zstd into ldm-mergeDev | 2017-09-11 15:00:01 -07:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 3128e03be6 | updated license header to clarify dual-license meaning as "or" | 2017-09-08 00:09:23 -07:00 |  | 
			
				
					| 
							
							
								 Stella Lau | eeff55dfa8 | Merge remote-tracking branch 'upstream/dev' into ldm-mergeDev | 2017-09-06 15:56:32 -07:00 |  | 
			
				
					| 
							
							
								 Nick Terrell | 721726d688 | Split parsers out of zstd_compress.c | 2017-09-05 17:10:25 -07:00 |  | 
			
				
					| 
							
							
								 Stella Lau | 17d8e0bdcc | Merge remote-tracking branch 'upstream/longRangeMatcher' into ldm-integrate | 2017-09-01 10:19:38 -07:00 |  | 
			
				
					| 
							
							
								 Stella Lau | 6a546efb8c | Add long distance matcher Move last literals section to ZSTD_block_internal | 2017-08-31 12:53:19 -07:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 232d62b637 | fixed a few headers that were too hastily copy/pasted during last license change | 2017-08-21 11:24:32 -07:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 32fb407c9d | updated a bunch of headers for the new license | 2017-08-18 16:52:05 -07:00 |  | 
			
				
					| 
							
							
								 Nick Terrell | 565e925eb7 | [libzstd] Fix FORCE_INLINE macro | 2017-08-14 21:12:05 -07:00 |  | 
			
				
					| 
							
							
								 Nick Terrell | 7a28b9e4a3 | [libzstd] Pull optimal parser state out of seqStore_t | 2017-07-17 15:29:11 -07:00 |  | 
			
				
					| 
							
							
								 Nick Terrell | e198230645 | [libzstd] Remove ZSTD_CCtx* argument of ZSTD_compressSequences() | 2017-07-17 12:27:24 -07:00 |  | 
			
				
					| 
							
							
								 Yann Collet | b81f19ffce | move MEM_readMINMATCH() into zstd_opt.h which is its only user.
Use case too narrow to belong to mem.h.
renamed to ZSTD_readMINMATCH() | 2017-05-23 15:41:55 -07:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 1ad7c82eb5 | Implemented separation between requested and applied parameters first version to pass cli tests with -DZSTD_NEWAPI | 2017-05-22 17:06:04 -07:00 |  | 
			
				
					| 
							
							
								 Nick Terrell | 5152fb2cb2 | Convert all tabs to spaces | 2017-03-29 18:51:58 -07:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 933ce4a1dd | fix : minmatch 7 conversion minmatch 7 now converted to minmatch 6 for strategies which do not support 7
Used to folded into "default", which applied minmatch 4 | 2017-03-29 14:35:38 -07:00 |  | 
			
				
					| 
							
							
								 Anders Oleson | 517577bf53 | spelling fixes in comments i.e. occurred labeled Huffman | 2017-02-20 12:08:59 -08:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 717c65d690 | Merge pull request #519 from inikep/dev11 Dev11 | 2017-01-26 14:23:44 -08:00 |  | 
			
				
					| 
							
							
								 Przemyslaw Skibinski | 96f152f708 | improved ZSTD_compressBlock_opt_extDict_generic | 2017-01-24 13:18:50 +01:00 |  | 
			
				
					| 
							
							
								 Yann Collet | b459aad5b4 | renamed savedRep into repToConfirm | 2017-01-19 17:33:37 -08:00 |  | 
			
				
					| 
							
							
								 Przemyslaw Skibinski | fc4193bda5 | fixed g++ warnings | 2016-11-23 18:17:18 +01:00 |  | 
			
				
					| 
							
							
								 Przemyslaw Skibinski | 9ca65af810 | zstd_opt.h: improved price function | 2016-11-23 17:22:54 +01:00 |  | 
			
				
					| 
							
							
								 Przemyslaw Skibinski | ad3e94512c | fixed warnings from static analyzer in zstd_opt.h | 2016-11-21 20:22:12 +01:00 |  | 
			
				
					| 
							
							
								 Przemyslaw Skibinski | 5c5f01f3da | added ZSTD_btopt2 strategy | 2016-10-25 12:25:07 +02:00 |  | 
			
				
					| 
							
							
								 Przemyslaw Skibinski | 4732074a71 | improved ZSTD_compressBlock_opt_extDict_generic | 2016-10-21 11:19:00 +02:00 |  | 
			
				
					| 
							
							
								 Przemyslaw Skibinski | d365ae3497 | zstd_opt.h: small improvement in compression ratio | 2016-10-20 11:49:02 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 2b361cf2f1 | minor opt | 2016-10-14 16:09:07 -07:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 4ded9e591c | added boilerplate | 2016-08-30 11:06:28 -07:00 |  | 
			
				
					| 
							
							
								 inikep | e416e30019 | remove unnecessary comments | 2016-08-24 17:32:09 +02:00 |  | 
			
				
					| 
							
							
								 inikep | 4e90f6c1e0 | removed ZSTD_LOG_ENCODE and ZSTD_LOG_BLOCK | 2016-08-24 17:24:11 +02:00 |  | 
			
				
					| 
							
							
								 inikep | 83388e109f | removed ZSTD_LOG_PARSER | 2016-08-24 17:22:20 +02:00 |  | 
			
				
					| 
							
							
								 inikep | 8a36f8527c | removed stats in debug mode | 2016-08-24 17:19:12 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | d1733f7417 | fixed crc bug in rare timing conditions within bench.c | 2016-08-21 01:04:46 +02:00 |  | 
			
				
					| 
							
							
								 inikep | 5f49eba512 | added usage of rep[0]-1 for the optimal parser | 2016-08-10 15:01:53 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | c55eb18c11 | Merge pull request #267 from inikep/dev08 fixed ZSTD_compressBlock_opt_extDict_generic | 2016-07-31 22:00:16 +02:00 |  | 
			
				
					| 
							
							
								 inikep | 056df510aa | fixed ZSTD_compressBlock_opt_extDict_generic | 2016-07-31 20:08:53 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 917fe188f1 | Implemented repOffset "minus 1" on ll==0 | 2016-07-31 04:01:57 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 3b2bd1d11c | zstd_opt uses same tables as zstd_compress | 2016-07-30 13:21:41 +02:00 |  | 
			
				
					| 
							
							
								 inikep | 6b68ba2079 | zstd_opt.h: fixed checking of rep codes (2) | 2016-07-29 16:45:39 +02:00 |  | 
			
				
					| 
							
							
								 inikep | 59b86fc141 | zstd_opt.h: fixed checking of rep codes | 2016-07-29 11:00:33 +02:00 |  | 
			
				
					| 
							
							
								 inikep | 003c7a8568 | optimal parser: removed ZSTD_REP_INIT | 2016-07-27 11:07:13 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | c093208ab8 | fix : potential leak (#229) | 2016-06-30 14:07:30 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | d4f4e58ee1 | fixed ZSTD_decompressBlock() using multiple blocks | 2016-06-27 01:31:35 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 19cab46f2f | Joined seqStoreinitialization at dispatch point | 2016-06-17 12:54:52 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 23ba41533a | Fixed zstd_opt encoding error with repeat-offsets | 2016-06-16 13:20:46 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | d059092897 | fixed conversion warnings | 2016-06-14 15:34:24 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 45c03c564f | fixed corruption with inter-blocks repeated offsets | 2016-06-14 13:46:11 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 4266c0a2fd | adding inter-blocks rep-offsets | 2016-06-14 01:49:25 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 43dfe01919 | Check repIndexfor validity | 2016-06-13 21:43:06 +02:00 |  | 
			
				
					| 
							
							
								 Yann Collet | 49bb0041af | removed ZSTD_highbit()fromzstd_internal.h, as it is only used byzstd_compress.c | 2016-06-04 20:17:38 +02:00 |  |