Yann Collet
52b94f902c
add clarification for ZSTD_CCtx_setPledgedSrcSize()
...
as requested in #1391
2018-12-11 12:08:21 -08:00
Yann Collet
9c3265a53f
Merge pull request #1417 from facebook/advancedAPI
...
Advanced API
2018-12-10 18:48:15 -08:00
Yann Collet
3619c34399
fix assert position within ZSTD_compress2()
2018-12-10 17:42:35 -08:00
Yann Collet
5a1e01e5f1
clarified experimentalParam
2018-12-10 17:36:20 -08:00
Yann Collet
c226a7b9f3
fixed ZSTD_compress2()
...
as suggested by @terrelln
2018-12-10 17:33:49 -08:00
Yann Collet
438eb258ae
Merge pull request #1440 from hungptit/dev
...
Refactor examples to avoid code duplication.
2018-12-06 20:56:19 -08:00
Hung Dang
0f52b0caad
Refactor examples to avoid code duplication.
2018-12-06 22:42:19 -05:00
Yann Collet
9f99ffc51b
Merge pull request #1439 from obelisk/buck_readme
...
Add buck build instructions to README.md
2018-12-06 15:42:33 -08:00
Mitchell Grenier
f67da61281
Add buck build instruction to the readme
2018-12-06 14:49:17 -08:00
Yann Collet
0c404a48f0
moved ZSTD_WINDOWLOG_LIMIT_DEFAULT into static-linking-only area
2018-12-06 10:57:19 -08:00
Yann Collet
96d887429b
clarified usage of word "job"
...
only applies in MT / async context now.
2018-12-06 10:14:34 -08:00
Yann Collet
3583d19c4e
changed parameter names from ZSTD_p_* to ZSTD_c_*
...
for naming consistency
2018-12-05 17:26:02 -08:00
Yann Collet
c2053310e5
updated API documentation
2018-12-05 16:23:00 -08:00
Yann Collet
3e042d5cc0
ZSTD_decompressDCtx() is compatible with sticky parameters
2018-12-04 17:30:58 -08:00
Yann Collet
d7da3fc90a
merge dedicated dParam setters
2018-12-04 17:06:48 -08:00
Yann Collet
4b5a4f02d7
write the switch()case: differently
...
so that it please both
compilers which warn for dead code after the switch
and
compilers which do not detect that all branches terminate.
2018-12-04 16:59:26 -08:00
Yann Collet
85b02bf142
fixed silent conversion warning
2018-12-04 15:57:16 -08:00
Yann Collet
2fb8d1a392
fixed declaration-after-statement warnings
2018-12-04 15:54:01 -08:00
Yann Collet
aec945f0dc
implemented ZSTD_dParam_getBounds()
...
and ZSTD_DCtx_setParameter()
2018-12-04 15:35:37 -08:00
Yann Collet
34e146f548
advanced decompression function replaces by normal streaming one
...
advanced parameters compatible with ZSTD_decompressStream().
2018-12-04 10:28:36 -08:00
Yann Collet
7966f3c40b
Merge pull request #1427 from lzutao/minor-fix-meson
...
Update meson build and add Travis test for it
2018-12-04 10:01:50 -08:00
Yann Collet
44fc57f077
Merge pull request #1437 from facebook/grep
...
check availability of --color=never command on grep and egrep
2018-12-03 17:43:34 -08:00
Yann Collet
7ef7dc561a
check availability of --color=never command on grep and egrep
...
before applying them.
Fixes #1436
2018-12-03 15:46:55 -08:00
Yann Collet
6ced8f7c7c
joined normal streaming API with advanced one
2018-12-03 14:22:38 -08:00
Nick Terrell
c631fdec9f
Merge pull request #1434 from terrelln/regression
...
[regression] Add dictionary support
2018-12-03 10:39:12 -08:00
Lzu Tao
f897523655
meson: Update usage of InstallSymlink helper
2018-12-03 11:02:42 +07:00
Lzu Tao
9d6cf606f8
meson: Update tests timeout to run properly
2018-12-03 03:23:09 +07:00
Lzu Tao
25311d24c6
meson: Use clang for faster build
2018-12-03 00:57:10 +07:00
Lzu Tao
65507666bb
Use -Dlegacy_level build option to control ZSTD_LEGACY_SUPPORT macro in test
2018-12-03 00:36:40 +07:00
Lzu Tao
437ec5f47f
meson helper: Use Python conventional name for naming function [skip ci]
2018-12-02 22:48:11 +07:00
Lzu Tao
838de08439
meson: Fix soversion
2018-12-02 22:45:46 +07:00
Lzu Tao
23d751507e
meson: Use -werror build option instead of adding -Werror [skip ci]
2018-12-02 22:33:43 +07:00
Lzu Tao
38728b4518
Use argparse instead of manually parsing [skip ci]
2018-12-02 22:33:43 +07:00
Lzu Tao
7da18bc85a
Add missed .1 extension for manpage [skip ci]
2018-12-02 00:18:00 +07:00
Lzu Tao
cbf2a924dd
meson: Cleanup installing symlinks
2018-12-01 23:18:59 +07:00
Lzu Tao
519b2de6f7
Update README
2018-12-01 23:18:59 +07:00
Lzu Tao
8d5252b68d
meson: Remove redundant join_paths function
2018-12-01 23:18:59 +07:00
Lzu Tao
ff1bca3fbd
ci: Use new meson auto_features option
...
* Install lz4 dep from Ubuntu repo
* Use curl instead of wget
* Use xenial for meson and make meson build first
* Unset Travis preset CC and CXX value for meson to use ccache
* Be more verbose with "set -x"
2018-12-01 23:18:59 +07:00
Lzu Tao
24bc513ea1
meson: Change build options' name
2018-12-01 23:18:59 +07:00
Lzu Tao
39f49ac39f
Add almost all test cases in tests/Makefile
2018-12-01 23:18:59 +07:00
Lzu Tao
c55d65b35d
Add clang cflags
2018-12-01 23:18:59 +07:00
Lzu Tao
0a0683f5b2
Initial support for Windows build
2018-12-01 23:18:59 +07:00
Lzu Tao
2337429e8d
Change tabsize
2018-12-01 23:18:59 +07:00
Lzu Tao
8c59d94d7a
Build both shared and static lib on CI
...
Rename INSTALL_SYSTEM to BUILD_SYSTEM
2018-12-01 23:18:59 +07:00
Lzu Tao
c4fb45ffe8
Add comment about looking for dependencies
2018-12-01 23:18:59 +07:00
Lzu Tao
918e0d5c36
Rename some meson build options to match autoconf convention
2018-12-01 23:18:59 +07:00
Lzu Tao
9ac9cbc9de
Enable debugging flag
2018-12-01 23:18:59 +07:00
Lzu Tao
0669392937
Update relevant files after moving meson to build/
...
Update meson build instructions
2018-12-01 23:18:59 +07:00
Lzu Tao
beb13bd87e
Move contrib/meson to build/meson
2018-12-01 23:18:59 +07:00
Lzu Tao
c0e71cae55
Add enable_lz4 build option and fix lzma dependency
2018-12-01 23:18:59 +07:00