Nick Terrell
268cc2a516
Fix CMake build
...
`MAN_INSTALL_DIR` was undefined.
Tested with `make cmakebuild`, and saw that the man pages got installed to the right place:
```
-- Installing: /Users/terrelln/install_test_dir/lib/pkgconfig/libzstd.pc
-- Installing: /Users/terrelln/install_test_dir/include/zstd.h
-- Installing: /Users/terrelln/install_test_dir/include/zbuff.h
-- Installing: /Users/terrelln/install_test_dir/include/zdict.h
-- Installing: /Users/terrelln/install_test_dir/include/zstd_errors.h
-- Installing: /Users/terrelln/install_test_dir/lib/libzstd.1.3.4.dylib
-- Installing: /Users/terrelln/install_test_dir/lib/libzstd.dylib
-- Installing: /Users/terrelln/install_test_dir/lib/libzstd.a
-- Installing: /Users/terrelln/install_test_dir/bin/zstd
-- Up-to-date: /Users/terrelln/install_test_dir/bin/zstd
-- Installing: /Users/terrelln/install_test_dir/bin/zstdcat
-- Installing: /Users/terrelln/install_test_dir/bin/unzstd
-- Installing: /Users/terrelln/install_test_dir/share/man/man1/zstd.1
-- Installing: /Users/terrelln/install_test_dir/share/man/man1/zstdcat.1
-- Installing: /Users/terrelln/install_test_dir/share/man/man1/unzstd.1
-- Installing: /Users/terrelln/install_test_dir/bin/zstdmt
-- Installing: /Users/terrelln/install_test_dir/bin/pzstd
-- Installing: /Users/terrelln/install_test_dir/zstd_manual.html
```
2018-03-26 14:59:26 -07:00
Yann Collet
eba13dba2e
updated NEWS for v1.3.4
2018-03-26 10:23:46 -07:00
Yann Collet
bffb4b46a1
updated VS studio readme
2018-03-26 09:55:10 -07:00
Yann Collet
2dc31dc842
Merge pull request #1065 from HaydnTrigg/dev
...
Generic Visual Studio 2017 build script
2018-03-26 09:21:12 -07:00
Yann Collet
343f60f2b2
Merge pull request #1072 from facebook/srcPackage
...
Src package
2018-03-25 18:26:42 -07:00
Yann Collet
0ef4d097db
Merge pull request #1074 from rxrbln/dev
...
fixed legacy/zstd_v* with older gcc version, by guarding builtin_*
2018-03-25 18:26:24 -07:00
René Rebe
21eb26d664
fixed legacy/zstd_v* with older gcc version, by guarding builtin_*
...
like in other files
2018-03-25 20:35:15 +02:00
Haydn Trigg
2960f74c29
Swapped VS2017 preference order
2018-03-26 02:03:53 +10:30
Yann Collet
4d753b0ca8
Merge branch 'dev' into srcPackage
2018-03-24 09:55:13 -07:00
Yann Collet
a2d571de78
Merge pull request #1073 from facebook/hasAttribute
...
make `DYNAMIC_BMI2` support of `clang` conditional to `__has_attribute()`
2018-03-24 09:52:26 -07:00
Yann Collet
ad15c1b724
added __has_attribute() define for non-clang compilers
2018-03-23 19:04:48 -07:00
Yann Collet
52ca7c6c56
make DYNAMIC_BMI2 support of clang conditional to __has_attribute()
...
to support older clang versions such as 3.4
2018-03-23 18:45:42 -07:00
Yann Collet
6a8d69c427
Merge branch 'dev' of github.com:facebook/zstd into dev
2018-03-23 18:39:53 -07:00
Yann Collet
f991897bb1
Revert "create .tar.zst source package"
...
This reverts commit 929608146a
.
2018-03-23 18:39:42 -07:00
Yann Collet
6356b007fb
make artifacts ande extended tests only on master
2018-03-23 17:57:37 -07:00
Yann Collet
d9b2cbf650
restored certutil command line
2018-03-23 17:57:11 -07:00
Yann Collet
956a3b7006
clean certutil output
2018-03-23 17:52:16 -07:00
Yann Collet
2489e71ff1
added sha256 sig
2018-03-23 17:40:53 -07:00
Yann Collet
fa294b8590
created zstd archive from git archive
2018-03-23 17:20:05 -07:00
Yann Collet
308f405c73
export zstd/master from github using svn
2018-03-23 17:06:11 -07:00
Yann Collet
b42ffb91f7
git clone master branch (hardcoded)
2018-03-23 16:52:32 -07:00
Yann Collet
17e937bcd0
git clone for clean src tar
2018-03-23 16:49:34 -07:00
Yann Collet
a59dac279a
added tar command
2018-03-23 16:36:18 -07:00
Yann Collet
a75104d8f8
added path print
2018-03-23 16:27:28 -07:00
Yann Collet
97bc1aec47
removed src artifact lines
2018-03-23 16:24:54 -07:00
Yann Collet
b94d08c566
commented src archive lines
2018-03-23 16:23:23 -07:00
Yann Collet
b1f898ec82
added srcPackage to list of branch producing artifacts
2018-03-23 16:15:56 -07:00
Yann Collet
929608146a
create .tar.zst source package
2018-03-23 15:00:04 -07:00
Yann Collet
1a83bcbd93
Merge pull request #1071 from terrelln/mt-pics
...
Add zstdmt long range mode graphs
2018-03-23 14:25:42 -07:00
Nick Terrell
6bb6e6178a
Add zstdmt long range mode graphs
2018-03-23 14:06:05 -07:00
Yann Collet
d6c6b62958
updated graph for dictionary compression
2018-03-22 18:44:56 -07:00
Yann Collet
6aee5417a2
Merge pull request #1069 from facebook/statusLine
...
restored simple status line during zstd compression
2018-03-22 18:37:16 -07:00
Yann Collet
184e1c8b8c
updated benchmark figures
2018-03-22 18:22:10 -07:00
Yann Collet
01082a39bd
restored simple status line during zstd compression
...
the more advanced one, featuring amount of data buffered,
is triggered on `-v`.
2018-03-22 17:49:46 -07:00
Yann Collet
29b021f9a0
Merge pull request #1067 from facebook/targetLength
...
removed limit ZSTD_TARGETLENGTH_MAX
2018-03-22 10:38:33 -07:00
Yann Collet
1340cafbeb
Merge pull request #1068 from terrelln/mt-fixes
...
Fix broken assertion
2018-03-22 10:38:17 -07:00
Yann Collet
f15e2fd55e
fixed fuzz test
2018-03-21 16:45:15 -07:00
Nick Terrell
ad344033df
Fix broken assertion
...
The `avgJobSize` must not be lower than 256 KB for single-pass mode.
In `zstd.h` we say the minimum value for `ZSTD_p_jobSize` is 1 MB,
so ensure that we always pick a size >= 1 MB.
Found by libFuzzer fuzzer tests with large input limits.
2018-03-21 16:20:30 -07:00
Yann Collet
b7b80e1569
fixed paramgrill
2018-03-21 16:09:15 -07:00
Yann Collet
93b8262c02
added large negative level test case
2018-03-21 15:54:44 -07:00
Yann Collet
153bc1c004
removed limit ZSTD_TARGETLENGTH_MAX
...
this makes it possible to specify extremely large negative compression levels,
achieving the side effect as "no compression".
It will also be possible to define larger targetlength for ultra compression mode.
There is no adverse side effect due to removing this limit.
2018-03-21 15:50:05 -07:00
Haydn Trigg
57e6b98eb1
Refined build script
2018-03-22 09:10:39 +10:30
Yann Collet
1be8660eca
Merge pull request #1062 from facebook/advancedDecompress
...
Advanced decompression API
2018-03-21 14:52:13 -07:00
Yann Collet
a99c4a3621
Merge branch 'dev' into advancedDecompress
2018-03-21 06:08:28 -07:00
Yann Collet
87b0cf05bd
Merge pull request #1057 from facebook/lrmSettings
...
LRM parameters
2018-03-21 05:59:39 -07:00
Yann Collet
1292a738d8
Merge pull request #1063 from Varunram/manpage
...
Update man page variables in CMakeLists
2018-03-21 05:36:31 -07:00
Haydn Trigg
321de5682c
Generic Visual Studio 2017 build script
2018-03-21 22:57:42 +10:30
Varunram
0034c759b0
Update man page variables in CMakeLists
2018-03-21 14:10:42 +05:30
Yann Collet
453d487807
fixed minor declaration warning
2018-03-20 18:03:56 -07:00
Yann Collet
d1bf609abf
Merge pull request #1059 from terrelln/mt-ldm
...
Integrate ldm with zstdmt
2018-03-20 17:50:20 -07:00