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
Bimba Shrestha
dba3abc95a
Missed returns
2020-03-05 12:20:59 -08:00
Bimba Shrestha
a75e5f2ffc
bitscan add undef check
2020-03-05 11:52:15 -08:00
Bimba Shrestha
bc0e10ae78
Merge pull request #2030 from bimbashrestha/quick
...
Removing no-tree-vectorize for intel
2020-03-05 10:41:06 -08:00
Bimba Shrestha
85d0efd619
Removing no-tree-vectorize for intel
2020-03-05 10:02:48 -08:00
Bimba Shrestha
4c72a1a9c2
adding vector to main loop
2020-03-05 09:55:38 -08:00
Nick Terrell
81fda0419e
[opt] Only update repcodes upon arrival
2020-03-04 17:57:15 -08:00
Nick Terrell
04744e52dc
Merge pull request #2028 from terrelln/minor-opt
...
[opt] Don't recompute initial literals price
2020-03-04 17:40:59 -08:00
Nick Terrell
0f9882deb9
[opt] Don't recompute repcodes while emitting sequences
2020-03-04 17:23:00 -08:00
Nick Terrell
c6caa2d04e
[opt] Delete ZSTD_litLengthContribution
2020-03-04 16:35:26 -08:00
Nick Terrell
610171ed86
[opt] Explain why we don't include literals price
2020-03-04 16:29:19 -08:00
Nick Terrell
5f49578be7
[opt] Don't recompute initial literals price
2020-03-04 16:27:17 -08:00
Bimba Shrestha
11c1e5c9bc
Merge pull request #2027 from bimbashrestha/travis-icc
...
[ci] Adding icc make check to travis
2020-03-03 17:01:47 -08:00
Bimba Shrestha
9405af6fa0
Merge pull request #2026 from bimbashrestha/issues-temp
...
Add issue templates to zstd
2020-03-03 15:52:41 -08:00
Bimba Shrestha
c7060bb711
Removing mmx compiler flags
2020-03-03 15:46:11 -08:00
Bimba Shrestha
1bc56dfa4c
Adding icc make check to travis ci
2020-03-03 15:22:35 -08:00
Bimba Shrestha
bd6a145e8b
Add issue templates to zstd
...
LZ4 just added this. I think it would be helpful here too.
2020-03-03 14:57:02 -08:00
Bimba Shrestha
fa9c0a4d78
Merge pull request #2025 from bimbashrestha/doc
...
[doc] Fixing ZSTD_c_compressionLevel confusing note
2020-03-03 13:43:29 -08:00
Bimba Shrestha
cba46e9b7b
Fixing ZSTD_c_compressionLevel confusing note
2020-03-03 13:12:02 -08:00
Nick Terrell
5acd074aae
Merge pull request #2024 from terrelln/zstdgrep-error
...
[zstdgrep] Log zstd decompression errors to stderr
2020-03-02 17:49:08 -08:00
Nick Terrell
dbd6439bb6
[zstdgrep] Add a simple test
2020-03-02 16:51:34 -08:00
Nick Terrell
5fb1d64806
Merge pull request #2023 from terrelln/fix-logs
...
Dont log errors when ZSTD_fseBitCost() returns an error
2020-03-02 13:09:30 -08: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
Nick Terrell
c836992be1
Dont log errors when ZSTD_fseBitCost() returns an error
2020-03-02 11:13:18 -08:00
Bimba Shrestha
8974906129
Merge pull request #2019 from bimbashrestha/quick
...
--show-default-cparams Adding hashLog
2020-02-27 14:15:34 -08:00
Bimba Shrestha
23165b387e
Adding hashLog to --show-default-cparams
2020-02-27 13:56:56 -08:00
Bimba Shrestha
0a00397e19
[cirrus-ci] Removing pkg -y update and using 11.3-snap instead of 11.2 ( #2018 )
...
* Replacing with boilerplate from cirrus
* Adding task name and adding back freebsd 11.x
* Changing from 11.3 to freebsd-11-3-snap
* Rearanging the order of matrix and instance
2020-02-27 13:53:03 -08:00
Yann Collet
4a4018870f
Merge pull request #2017 from facebook/verbose
...
man page : added `--verbose` long command
2020-02-27 12:36:39 -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
b669c5347a
Revert "Fix pkg-config File Generation Again" ( #2016 )
2020-02-26 10:52:49 -08:00
Felix Handte
147cfbfb40
Merge pull request #2001 from felixhandte/pkg-config-fix-again
...
Fix pkg-config File Generation Again
2020-02-25 10:22:29 -08:00
Nick Terrell
99b1e1e810
Merge pull request #2013 from terrelln/oss-fuzz
...
Update CIFuzz file and turn off dry-run mode
2020-02-24 13:53:45 -08:00
Nick Terrell
0c4ee510d5
Update CIFuzz file and turn off dry-run mode
2020-02-24 12:36:19 -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
Bimba Shrestha
b7b9d3fd34
Merge pull request #2002 from bimbashrestha/docs
...
[doc] Adding notes about CI and an outline of collaboration workflow
2020-02-20 10:54:04 -08:00
Philip Jones
4e728e26ca
Fix integer parsing in cli ( #2003 )
2020-02-18 15:30:59 -08:00
Bimba Shrestha
8f8c53d995
Remove redundant section and typo
2020-02-18 14:21:19 -08:00
Bimba Shrestha
042b28bd2c
Outlining our current workflow
2020-02-18 13:03:52 -08:00
W. Felix Handte
e5ef935cf6
Fix Variable Capitalization
2020-02-18 13:40:58 -05:00
W. Felix Handte
73737231b9
Allow Manual Overriding of pkg-config Lib and Include Dirs
...
When the `PCLIBDIR` or `PCINCDIR` is non-empty (either because we succeeded
in removing the prefix, or because it was manually set), we don't need to
perform the check. This lets us trust users who go to the trouble of setting
a manual override, rather than still blindly failing the make.
They'll still be prefixed with `${prefix}/` / `${exec_prefix}/` in the
pkg-config file though.
2020-02-18 13:17:17 -05:00
W. Felix Handte
e668c9b528
Fix pkg-config File Generation Again
...
Revises #1851 . Fixes #1900 . Replaces #1930 .
Thanks to @orbea, @neheb, @Polynomial-C, and particularly @eli-schwartz for
pointing out the problem and suggesting solutions.
Tested with
```
make -C lib clean libzstd.pc
cat lib/libzstd.pc
# should fail
make -C lib clean libzstd.pc LIBDIR=/foo
make -C lib clean libzstd.pc INCLUDEDIR=/foo
make -C lib clean libzstd.pc LIBDIR=/usr/localfoo
make -C lib clean libzstd.pc INCLUDEDIR=/usr/localfoo
make -C lib clean libzstd.pc LIBDIR=/usr/local/lib prefix=/foo
make -C lib clean libzstd.pc INCLUDEDIR=/usr/local/include prefix=/foo
# should succeed
make -C lib clean libzstd.pc LIBDIR=/usr/local/foo
make -C lib clean libzstd.pc INCLUDEDIR=/usr/local/foo
make -C lib clean libzstd.pc LIBDIR=/usr/local/
make -C lib clean libzstd.pc INCLUDEDIR=/usr/local/
make -C lib clean libzstd.pc LIBDIR=/usr/local
make -C lib clean libzstd.pc INCLUDEDIR=/usr/local
make -C lib clean libzstd.pc LIBDIR=/tmp/foo prefix=/tmp
make -C lib clean libzstd.pc INCLUDEDIR=/tmp/foo prefix=/tmp
make -C lib clean libzstd.pc LIBDIR=/tmp/foo prefix=/tmp/foo
make -C lib clean libzstd.pc INCLUDEDIR=/tmp/foo prefix=/tmp/foo
# should also succeed
make -C lib clean libzstd.pc prefix=/foo LIBDIR=/foo/bar INCLUDEDIR=/foo/
cat lib/libzstd.pc
mkdir out
cd out
cmake ../build/cmake
make
cat lib/libzstd.pc
```
2020-02-18 12:23:50 -05:00
Bimba Shrestha
76c52b6b7c
Adding steps for setting up travis and appveyor (and some general notes)
2020-02-16 11:31:17 -05: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
Nick Terrell
ff6350c098
Merge pull request #1996 from terrelln/cifuzz-dogfood
...
[CIFuzz] Rename output path to artifacts
2020-02-11 12:03:43 -08:00
Nick Terrell
f3414c9258
[CIFuzz] Rename output path to artifacts
2020-02-11 10:43:15 -08:00
Nick Terrell
a240a9d954
Merge pull request #1993 from terrelln/cifuzz-dogfood
...
Enable oss-fuzz CIFuzz dogfood
2020-02-10 12:55:58 -08:00