Felix Handte
ad8dbae1b7
Merge pull request #2103 from felixhandte/relative-includes
...
Migrate Includes to Relative Paths
2020-05-06 09:42:23 -07:00
Bimba Shrestha
e7df0d41bb
Merge pull request #2095 from bimbashrestha/grep
...
[bugs] zstdgrep/grep inconsistencies
2020-05-06 11:18:15 -05:00
Bimba Shrestha
6ff16b4246
adding help text
2020-05-05 10:03:57 -07:00
Bimba Shrestha
a06a508bf3
fixing inconsistencies
2020-05-05 09:56:15 -07:00
W. Felix Handte
7dcca6bc64
Also Move programs/ Directory to Relative Includes
2020-05-04 15:20:26 -04:00
Yann Collet
6f62a9caaa
fixed zstd-nolegacy target
...
when compiled as part of allVariants
(though I'm unsure why it was working before ...)
2020-04-29 11:56:21 -07:00
Yann Collet
7ea2ae6649
added test linking user program to multi-threaded libzstd
2020-04-28 21:18:29 -07:00
Bimba Shrestha
659ff85cf5
changing to cParams.hashLog
2020-04-21 21:12:50 -05:00
Bimba Shrestha
b640802ff8
updating chainlog bound
2020-04-20 11:34:24 -07:00
Bimba Shrestha
587a20a12a
adding newline
2020-04-20 10:25:58 -07:00
Bimba Shrestha
5b0a452cac
Adding --long support for --patch-from ( #1959 )
...
* adding long support for patch-from
* adding refPrefix to dictionary_decompress
* adding refPrefix to dictionary_loader
* conversion nit
* triggering log mode on chainLog < fileLog and removing old threshold
* adding refPrefix to dictionary_round_trip
* adding docs
* adding enableldm + forceWindow test for dict
* separate patch-from logic into FIO_adjustParamsForPatchFromMode
* moving memLimit adjustment to outside ifdefs (need for decomp)
* removing refPrefix gate on dictionary_round_trip
* rebase on top of dev refPrefix change
* making sure refPrefx + ldm is < 1% of srcSize
* combining notes for patch-from
* moving memlimit logic inside fileio.c
* adding display for optimal parser and long mode trigger
* conversion nit
* fuzzer found heap-overflow fix
* another conversion nit
* moving FIO_adjustMemLimitForPatchFromMode outside ifndef
* making params immutable
* moving memLimit update before createDictBuffer call
* making maxSrcSize unsigned long long
* making dictSize and maxSrcSize params unsigned long long
* error on files larger than 4gb
* extend refPrefix test to include round trip
* conversion to size_t
* making sure ldm is at least 10x better
* removing break
* including zstd_compress_internal and removing redundant macros
* exposing ZSTD_cycleLog()
* using cycleLog instead of chainLog
* add some more docs about user optimizations
* formatting
2020-04-17 15:58:53 -05:00
Yann Collet
458a1a1723
minor refactor
...
- fix a few comments
- reorder some parameters, to enforce "mutable references first"
- simplified fwriteSparse()
2020-04-13 14:09:57 -07:00
Bimba Shrestha
d0412f3aba
no percentage on readsize == 0
2020-04-03 12:10:02 -07:00
Bimba Shrestha
bf1856c26f
removing max(1, ..)
2020-04-03 12:07:17 -07:00
Nick Terrell
ac58c8d720
Fix copyright and license lines
...
* All copyright lines now have -2020 instead of -present
* All copyright lines include "Facebook, Inc"
* All licenses are now standardized
The copyright in `threading.{h,c}` is not changed because it comes from
zstdmt.
The copyright and license of `divsufsort.{h,c}` is not changed.
2020-03-26 17:02:06 -07:00
Bimba Shrestha
22e7123a9a
targetLen -> targetLength
2020-03-23 06:25:08 -07:00
Bimba Shrestha
9388dac2c0
Setting ZSTD_c_contentSizeFlag instead of UNKNOWN filesize
2020-03-09 15:40:18 -05:00
Bimba Shrestha
84d6bd4c7f
Adding documentation
2020-03-09 14:50:49 -05:00
Bimba Shrestha
43874730f4
Adding --content-size
2020-03-09 14:19:05 -05:00
Bimba Shrestha
6d8e761ba3
Inverting content size prefs bool
2020-03-09 14:16:10 -05:00
Bimba Shrestha
03ee18d9c5
Adding (void)noContentSize
2020-03-09 14:00:52 -05:00
Bimba Shrestha
167244a64f
--no-content-size cli
2020-03-09 13:07:29 -05:00
Nick Terrell
f589e2b5c8
[zstdgrep] Remove -f because zstdcat implies it
2020-03-02 11:30:12 -08:00
Nick Terrell
2c10bbd866
[zstdgrep] Log zstd decompression errors to stderr
2020-03-02 11:25:36 -08:00
Bimba Shrestha
23165b387e
Adding hashLog to --show-default-cparams
2020-02-27 13:56:56 -08:00
Yann Collet
d2464776d1
man page : added --verbose
long command
...
also updated `zstd.1`
stacking prior updates completed on `zstd.1.md`.
2020-02-26 14:29:30 -08:00
Felix Handte
61eeca4bd6
Merge pull request #2007 from lgarrison/cli-allow-sizet
...
Allow some CLI options to accept numeric values up to size_t
2020-02-21 08:51:37 -08:00
Lehman Garrison
834d06b655
Allow some cli options to accept numeric values up to size_t instead of unsigned int
2020-02-20 14:29:58 -05:00
Bimba Shrestha
c9ce6db069
Merge pull request #1999 from bket/fix_have_lz4
...
Fix forgotten portable header prefix
2020-02-20 10:55:28 -08:00
Philip Jones
4e728e26ca
Fix integer parsing in cli ( #2003 )
2020-02-18 15:30:59 -08:00
Björn Ketelaars
cdd59c50e7
Fix forgotten portable header prefix
...
PR #1987 forgot to prefix another include causing lz4 detection to fail.
2020-02-15 12:42:00 +01:00
Bimba Shrestha
06a57cf57e
[build-issue] More portable header prefix usage (#) ( #1987 )
...
* make 4.3 build issue fix
* Changing header name and adding comment
2020-02-06 14:10:51 -08:00
Bimba Shrestha
f627e1a1ae
Displaying level in --show-default-cparams ( #1991 )
...
* Displaying level in --show-default-cparams
* Displaying actual enum value instead of level
2020-02-06 13:51:43 -08:00
Bimba Shrestha
075783c1f0
Merge pull request #1980 from bimbashrestha/params
...
Adding --show-default-cparams to cli
2020-02-03 14:43:55 -08:00
Bimba Shrestha
d1389ac3ff
Adding assert(NB_STRATEGIES == upperLimit)
2020-02-03 09:52:39 -08:00
Bimba Shrestha
f33baa21c6
Removing assert and changing ratio cSize
2020-01-31 11:54:14 -08:00
Bimba Shrestha
19473390d1
Adding (void)ZSTD_strategyMap
2020-01-31 10:54:02 -08:00
Bimba Shrestha
38d010eea0
Adding static assert and using it in cli
2020-01-31 10:47:17 -08:00
Bimba Shrestha
0fa6c90e89
Moving to same category as -v
2020-01-31 10:38:19 -08:00
Bimba Shrestha
f4ae6c0b94
Moving documentation and elaborating
2020-01-30 17:54:42 -08:00
Bimba Shrestha
9d9cfa9ef9
Adding assert and using ZSTD_STRATEGY_MAX as ZSTD_NB_STRATEGIES
2020-01-30 17:54:01 -08:00
Bimba Shrestha
6ad2f0d7d6
Adding back one cast and using UTIL_FILESIZE_UNKNOWN to check unknown file size
2020-01-30 17:16:02 -08:00
Bimba Shrestha
6bf05a53ab
Documenting in the man file
2020-01-30 17:11:38 -08:00
Bimba Shrestha
c203341292
Removing more casts
2020-01-30 17:07:58 -08:00
Bimba Shrestha
2a0771cfdb
Removing unnecessary cast
2020-01-30 17:05:33 -08:00
Bimba Shrestha
b0ceab4dc0
Moving default cparams back, checking for unknown file size, using getCParams()
2020-01-30 16:52:07 -08:00
Bimba Shrestha
b660ef87f8
Convertion nit U32 -> size_t
2020-01-30 14:29:04 -08:00
Bimba Shrestha
71754a26f8
Update comment
2020-01-30 14:14:27 -08:00
Bimba Shrestha
2f10019b92
Adding --show-default-cparams (show cparams before compressing
2020-01-30 14:12:03 -08:00
Nick Terrell
7ec87cfb28
Update comment in timefn
2020-01-22 11:17:30 -08:00