]> git.ipfire.org Git - thirdparty/zstd.git/log
thirdparty/zstd.git
4 years agoAdjust #ifndef logic 2278/head
senhuang42 [Mon, 24 Aug 2020 21:36:36 +0000 (17:36 -0400)] 
Adjust #ifndef logic

4 years agoAdd new DCtx param: validateChecksum and update unit tests
senhuang42 [Mon, 24 Aug 2020 21:28:00 +0000 (17:28 -0400)] 
Add new DCtx param: validateChecksum and update unit tests

4 years agoAddressing comments: more comments, cleanup, remove extra function, checksum logic
senhuang42 [Mon, 24 Aug 2020 20:14:19 +0000 (16:14 -0400)] 
Addressing comments: more comments, cleanup, remove extra function, checksum logic

4 years agoDocument change in CLI for --no-check during decompression in --help menu
senhuang42 [Sat, 22 Aug 2020 20:58:41 +0000 (16:58 -0400)] 
Document change in CLI for --no-check during decompression in --help menu

4 years agoAdded CLI tests for --no-check, fixed ignore checksum logic
senhuang42 [Sat, 22 Aug 2020 20:05:40 +0000 (16:05 -0400)] 
Added CLI tests for --no-check, fixed ignore checksum logic

4 years agoAdded unit test to fuzzer.c, changed definition param name
senhuang42 [Sat, 22 Aug 2020 17:26:33 +0000 (13:26 -0400)] 
Added unit test to fuzzer.c, changed definition param name

4 years agoMove enum into zstd.h, and fix pesky switch() logic
senhuang42 [Fri, 21 Aug 2020 22:18:53 +0000 (18:18 -0400)] 
Move enum into zstd.h, and fix pesky switch() logic

4 years agoAdding CLI capability to invoke decompression with no checksum
senhuang42 [Fri, 21 Aug 2020 21:49:30 +0000 (17:49 -0400)] 
Adding CLI capability to invoke decompression with no checksum

4 years agoAdd function prototype
senhuang42 [Fri, 21 Aug 2020 20:51:43 +0000 (16:51 -0400)] 
Add function prototype

4 years agoModify decompression loop to gnore checksums if flag is enabled
senhuang42 [Fri, 21 Aug 2020 20:46:46 +0000 (16:46 -0400)] 
Modify decompression loop to gnore checksums if flag is enabled

4 years agoRename to ZSTD_d_forceIgnoreChecksum, add to DCtx, add function to set the advanced...
senhuang42 [Fri, 21 Aug 2020 20:23:39 +0000 (16:23 -0400)] 
Rename to ZSTD_d_forceIgnoreChecksum, add to DCtx, add function to set the advanced param

4 years agoAdd new definition of ZSTD_d_forceSkipChecksum in experimental section
senhuang42 [Fri, 21 Aug 2020 19:59:03 +0000 (15:59 -0400)] 
Add new definition of ZSTD_d_forceSkipChecksum in experimental section

4 years agoMerge pull request #2277 from atnbueno/patch-1
Yann Collet [Wed, 19 Aug 2020 19:05:27 +0000 (12:05 -0700)] 
Merge pull request #2277 from atnbueno/patch-1

Fixed Markdown warnings. No visible changes.

4 years agoFixed Markdown warnings. No visible changes. 2277/head
Antonio Bueno [Wed, 19 Aug 2020 10:36:28 +0000 (12:36 +0200)] 
Fixed Markdown warnings. No visible changes.

4 years agoMerge pull request #2268 from bimbashrestha/actions-icc
Yann Collet [Wed, 19 Aug 2020 02:08:01 +0000 (19:08 -0700)] 
Merge pull request #2268 from bimbashrestha/actions-icc

[actions] removing broken icc test from travis and adding working version to actions

4 years agoMerge pull request #2270 from felixhandte/fix-doc-cctx-set-param
Felix Handte [Sat, 15 Aug 2020 01:44:56 +0000 (21:44 -0400)] 
Merge pull request #2270 from felixhandte/fix-doc-cctx-set-param

Fix Documentation for ZSTD_CCtxParams_setParameter()

4 years agoFix Documentation for ZSTD_CCtxParams_setParameter() 2270/head
W. Felix Handte [Fri, 14 Aug 2020 18:44:08 +0000 (14:44 -0400)] 
Fix Documentation for ZSTD_CCtxParams_setParameter()

It does not only return 0 on success.

4 years agoremoving icc from travis 2268/head
Bimba Shrestha [Thu, 13 Aug 2020 17:47:04 +0000 (12:47 -0500)] 
removing icc from travis

4 years agoadding icc to actions
Bimba Shrestha [Thu, 13 Aug 2020 17:45:28 +0000 (12:45 -0500)] 
adding icc to actions

4 years agoMerge pull request #2267 from cwoffenden/clang-comma
Yann Collet [Thu, 13 Aug 2020 17:00:57 +0000 (10:00 -0700)] 
Merge pull request #2267 from cwoffenden/clang-comma

Fix clang -Wcomma warning (single file decoder)

4 years agoFix clang -Wcomma warning 2267/head
Carl Woffenden [Thu, 13 Aug 2020 14:11:22 +0000 (16:11 +0200)] 
Fix clang -Wcomma warning

4 years agoMerge pull request #2265 from terrelln/prefetch-fix
Nick Terrell [Tue, 11 Aug 2020 17:07:53 +0000 (10:07 -0700)] 
Merge pull request #2265 from terrelln/prefetch-fix

Prefer __builtin_prefetch over inline asm

4 years agoPrefer __builtin_prefetch over inline asm 2265/head
Nick Terrell [Tue, 11 Aug 2020 05:15:46 +0000 (22:15 -0700)] 
Prefer __builtin_prefetch over inline asm

Reorder the ifdefs for the PREFETCH macros so that the compiler builtin is
favored over the inline assembly for aarch64.

4 years agoMerge pull request #2262 from felixhandte/fewer-stat-syscalls
Yann Collet [Tue, 11 Aug 2020 01:20:13 +0000 (18:20 -0700)] 
Merge pull request #2262 from felixhandte/fewer-stat-syscalls

Share stat() Calls Where Convenient

4 years agoFix MS Build 2262/head
W. Felix Handte [Mon, 10 Aug 2020 21:28:34 +0000 (17:28 -0400)] 
Fix MS Build

4 years agoClean Up Redundant Checks, Rename FIO_remove() -> FIO_removeFile()
W. Felix Handte [Mon, 10 Aug 2020 19:39:14 +0000 (15:39 -0400)] 
Clean Up Redundant Checks, Rename FIO_remove() -> FIO_removeFile()

4 years agoRemove UTIL_statFile() and UTIL_statDir(); Decompose Former Call-Sites
W. Felix Handte [Mon, 10 Aug 2020 19:28:02 +0000 (15:28 -0400)] 
Remove UTIL_statFile() and UTIL_statDir(); Decompose Former Call-Sites

4 years agoRemove Unused Function UTIL_fileExist()
W. Felix Handte [Mon, 10 Aug 2020 19:22:29 +0000 (15:22 -0400)] 
Remove Unused Function UTIL_fileExist()

4 years agoRe-Organize and Document Prototypes in util.h
W. Felix Handte [Mon, 10 Aug 2020 19:16:14 +0000 (15:16 -0400)] 
Re-Organize and Document Prototypes in util.h

5 years agoShare stat() Calls in Uses of UTIL_chmod()
W. Felix Handte [Wed, 5 Aug 2020 16:10:42 +0000 (12:10 -0400)] 
Share stat() Calls in Uses of UTIL_chmod()

5 years agoUse stat() to Check that File Should be chmod()-ed
W. Felix Handte [Wed, 5 Aug 2020 16:00:12 +0000 (12:00 -0400)] 
Use stat() to Check that File Should be chmod()-ed

Rather than special-casing a check for `/dev/null`, this uses `stat()` to
avoid `chmod()`-ing any non-regular file. I believe this is the desirable
behavior. `UTIL_chmod()` is never called on directories at the moment, only
output files.

5 years agoDeduplicate Some Low-Hanging Fruit of Redundant Stat Calls
W. Felix Handte [Wed, 5 Aug 2020 05:08:34 +0000 (01:08 -0400)] 
Deduplicate Some Low-Hanging Fruit of Redundant Stat Calls

5 years agoIntroduce Variants of Various UTIL Functions that Take Pre-Populated stat_t Structs
W. Felix Handte [Wed, 5 Aug 2020 05:00:06 +0000 (01:00 -0400)] 
Introduce Variants of Various UTIL Functions that Take Pre-Populated stat_t Structs

Instead of calling `stat()`, these functions accept the result of a previous
`stat()` call on the file in question, which will allow us to make multiple
decisions around a file without redundant `stat()` calls.

5 years agoRename UTIL_getFileStat() -> UTIL_statFile() and UTIL_getDirectoryStat() -> UTIL_stat...
W. Felix Handte [Wed, 5 Aug 2020 04:40:16 +0000 (00:40 -0400)] 
Rename UTIL_getFileStat() -> UTIL_statFile() and UTIL_getDirectoryStat() -> UTIL_statDir()

I want to introduce versions of many of these functions that take pre-
populated `stat_t` objects and use those rather than doing their own redundant
`stat()` internally. These functions will have `...Stat()` suffixes. So this
commit renames these existing functions into the active voice, to avoid
confusion.

5 years agoMark stat_t Arg to UTIL_setFileStat() const
W. Felix Handte [Wed, 5 Aug 2020 04:35:21 +0000 (00:35 -0400)] 
Mark stat_t Arg to UTIL_setFileStat() const

5 years agoAdditionally Convert UTIL_getFileStat() Calls to UTIL_stat() Where Appropriate
W. Felix Handte [Wed, 5 Aug 2020 04:31:48 +0000 (00:31 -0400)] 
Additionally Convert UTIL_getFileStat() Calls to UTIL_stat() Where Appropriate

5 years agoUse New Stat Helper
W. Felix Handte [Wed, 5 Aug 2020 04:21:41 +0000 (00:21 -0400)] 
Use New Stat Helper

5 years agoIntroduce Dedicated Helper to Call stat()
W. Felix Handte [Wed, 5 Aug 2020 04:09:29 +0000 (00:09 -0400)] 
Introduce Dedicated Helper to Call stat()

5 years agoMerge pull request #2258 from Niadb/dev
Yann Collet [Tue, 4 Aug 2020 16:43:59 +0000 (09:43 -0700)] 
Merge pull request #2258 from Niadb/dev

Added STATIC_BMI2 for compile time detection of BMI2 on MSVC, when enabled various intrinsics are used

5 years agoMerge pull request #2253 from facebook/histvec
Yann Collet [Sun, 2 Aug 2020 21:08:42 +0000 (14:08 -0700)] 
Merge pull request #2253 from facebook/histvec

optimized histogram

5 years agoMerge pull request #2256 from helloguo/dev
Nick Terrell [Wed, 29 Jul 2020 18:57:49 +0000 (11:57 -0700)] 
Merge pull request #2256 from helloguo/dev

Optimize ZSTD_wildcopy

5 years agoMerge pull request #2259 from cwoffenden/vs-warning
Yann Collet [Wed, 29 Jul 2020 16:21:03 +0000 (09:21 -0700)] 
Merge pull request #2259 from cwoffenden/vs-warning

Fixed VS variable shadowing warning (single file lib)

5 years agoFixed VS variable shadowing warning (and added test) 2259/head
Carl Woffenden [Wed, 29 Jul 2020 10:33:39 +0000 (12:33 +0200)] 
Fixed VS variable shadowing warning (and added test)

5 years agoUse ZSTD_copy16 instead of memcpy 2256/head
helloguo [Tue, 28 Jul 2020 18:58:46 +0000 (11:58 -0700)] 
Use ZSTD_copy16 instead of memcpy

5 years agoUpdate bitstream.h 2258/head
Niadb [Tue, 28 Jul 2020 17:17:04 +0000 (11:17 -0600)] 
Update bitstream.h

Profiler showed some of these not being inlined on MSVC

5 years agoAdd files via upload
Niadb [Tue, 28 Jul 2020 08:52:52 +0000 (02:52 -0600)] 
Add files via upload

5 years agoAdd files via upload
Niadb [Tue, 28 Jul 2020 08:52:15 +0000 (02:52 -0600)] 
Add files via upload

5 years agoOptimize ZSTD_wildcopy
helloguo [Tue, 28 Jul 2020 05:08:52 +0000 (22:08 -0700)] 
Optimize ZSTD_wildcopy

5 years agoMerge pull request #2252 from helloguo/dev
Nick Terrell [Mon, 27 Jul 2020 19:59:10 +0000 (12:59 -0700)] 
Merge pull request #2252 from helloguo/dev

Fix preprocessor in ZSTD_wildcopy

5 years agofixed overlapping count & workspace special case 2253/head
Yann Collet [Mon, 27 Jul 2020 05:40:21 +0000 (22:40 -0700)] 
fixed overlapping count & workspace special case

5 years agooptimized histogram
Yann Collet [Mon, 27 Jul 2020 05:24:22 +0000 (22:24 -0700)] 
optimized histogram

new version easier to vectorize
leads to smaller code and faster execution
notably at the last recombination stage
(basically, fixed cost per block).

Assembly inspected with godbolt

On my laptop, with `clang` and `-mavx2` :
2K block : 1280 MB/s -> 1550 MB/s
8K block : 1750 MB/s -> 1860 MB/s

5 years agofix preprocessor in ZSTD_wildcopy 2252/head
helloguo [Fri, 24 Jul 2020 17:53:58 +0000 (10:53 -0700)] 
fix preprocessor in ZSTD_wildcopy

5 years agoupdated documentation
Yann Collet [Thu, 23 Jul 2020 19:10:57 +0000 (12:10 -0700)] 
updated documentation

5 years agoMerge pull request #2250 from facebook/twoFieldsArgs
Yann Collet [Wed, 22 Jul 2020 16:49:34 +0000 (09:49 -0700)] 
Merge pull request #2250 from facebook/twoFieldsArgs

CLI: simplified handling of separated-fields arguments

5 years agoMerge pull request #2249 from facebook/fsefix
Yann Collet [Tue, 21 Jul 2020 15:23:37 +0000 (08:23 -0700)] 
Merge pull request #2249 from facebook/fsefix

import some minor fixes from FSE project

5 years agoimproved 2-args macro to support both syntaxes 2250/head
Yann Collet [Tue, 21 Jul 2020 00:41:32 +0000 (17:41 -0700)] 
improved 2-args macro to support both syntaxes

both `--long-commmand=arg` and `--long-command arg`
are supported by macro `NEXT_FIELD()`
so that the long-command only needs to be listed once.

This extends the syntax to support new syntaxes like
`-o=FILE` or `-D=dict`,
though there is no need to advertise this capability for the time being.

Also : added `NEXT_UINT32()`,
which is wrapper around `NEXT_FIELD()`
to read integer parameters.
Use the wrapper to new field, such as `--memlimit`
which can now support both syntaxes too.

5 years agoadded tests for newly enabled syntax
Yann Collet [Fri, 17 Jul 2020 20:31:15 +0000 (13:31 -0700)] 
added tests for newly enabled syntax

for --patch-from origin
and --filelist list

Also : removed some constrained syntax tests,
as the new argument parsing syntax is more permissive.

For example :
    zstd file -of dest
used to be disallowed.

It's now allowed, and understood as:
    zstd file -o dest -f

5 years agoextended 2-fields macro usage to number arguments
Yann Collet [Fri, 17 Jul 2020 20:09:23 +0000 (13:09 -0700)] 
extended 2-fields macro usage to number arguments

leading to further simplications

5 years agoCLI: simplified handling of separated-fields arguments
Yann Collet [Fri, 17 Jul 2020 19:46:36 +0000 (12:46 -0700)] 
CLI: simplified handling of separated-fields arguments

this patch reduces complexity associated with
commands requiring a separated arguments
such as :
-o filename
-D dictionary
--output-dir-flat dir
--output-dir-mirror dir

It used to be a multi-stage process with explicit context,
it's now simplified as a single macro.

Thanks to this simplification,
separated arguments logic has also been extended to
--patch-from XXX
--filelist XXX
which extends existing capability using =XXX
--patch-from=XXX
--filelist=XXX

Separated argument is useful for filenames and directories,
as it benefits from shell expansion
such as ~/dir/file
where the ~ is automatically translated by the shell.
In contrast --long-command=FILE does not interpret FILE,
so ~/ is transmitted as is to the main() function,
generally resulting in incorrect file name.

5 years agoMerge pull request #2197 from neheb/hj
Yann Collet [Fri, 17 Jul 2020 16:16:11 +0000 (09:16 -0700)] 
Merge pull request #2197 from neheb/hj

meson: remove build requirement for distutils

5 years agoMerge pull request #2243 from facebook/uclibc
Yann Collet [Fri, 17 Jul 2020 16:14:20 +0000 (09:14 -0700)] 
Merge pull request #2243 from facebook/uclibc

fix uclibc's st_mtim

5 years agoensure workspace is large enough 2249/head
Yann Collet [Fri, 17 Jul 2020 03:33:50 +0000 (20:33 -0700)] 
ensure workspace is large enough

even when MAX_TABLELOG is reduced

5 years agoimport some minor fixes from FSE project
Yann Collet [Fri, 17 Jul 2020 03:25:15 +0000 (20:25 -0700)] 
import some minor fixes from FSE project

5 years agoMerge pull request #2246 from ffontaine/dev
Felix Handte [Thu, 16 Jul 2020 16:40:43 +0000 (12:40 -0400)] 
Merge pull request #2246 from ffontaine/dev

programs/util.c: fix build without st_mtime

5 years agoMerge pull request #2247 from facebook/revert-2244-dev
Yann Collet [Wed, 15 Jul 2020 19:42:31 +0000 (12:42 -0700)] 
Merge pull request #2247 from facebook/revert-2244-dev

Revert "Fix -Wunused-variable under FUZZING_BUILD_MODE..."

5 years agoRevert "Fix -Wunused-variable under FUZZING_BUILD_MODE..." 2247/head
Yann Collet [Wed, 15 Jul 2020 19:42:18 +0000 (12:42 -0700)] 
Revert "Fix -Wunused-variable under FUZZING_BUILD_MODE..."

5 years agoMerge pull request #2244 from hctim/dev
Yann Collet [Wed, 15 Jul 2020 19:40:17 +0000 (12:40 -0700)] 
Merge pull request #2244 from hctim/dev

Fix -Wunused-variable under FUZZING_BUILD_MODE...

5 years agoprograms/util.c: fix build without st_mtime 2246/head
Fabrice Fontaine [Wed, 15 Jul 2020 19:19:14 +0000 (21:19 +0200)] 
programs/util.c: fix build without st_mtime

Since version 1.4.5 and commit
5af8cb7aea8d890b4801e50e5274371510f2cf33, if st_mtime is not defined,
programs/util.c uses utime without including utime.h which will raise
the following build failure on some of the buildroot autobuilders:

util.c: In function 'UTIL_setFileStat':
util.c:161:24: error: storage size of 'timebuf' isn't known
         struct utimbuf timebuf;
                        ^~~~~~~

Fixes:
 - http://autobuild.buildroot.org/results/be902c5d110f37bce622a2215191f155b7d3e7e0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
5 years agoFix -Wunused-variable under FUZZING_BUILD_MODE... 2244/head
Mitch Phillips [Tue, 14 Jul 2020 15:49:43 +0000 (08:49 -0700)] 
Fix -Wunused-variable under FUZZING_BUILD_MODE...

Fuzzing build modes (FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION) doesn't
necessarily imply that assert() is enabled, according to the manual.

When the current do-nothing is expanded under -Wunused-variable (-Wall),
it results in unused variables in some of the FUZZING_BUILD_MODE...
blocks.

This patch extends the do-nothing to avoid the unused variable.

5 years agofix uclibc's st_mtim 2243/head
Yann Collet [Mon, 13 Jul 2020 21:16:33 +0000 (14:16 -0700)] 
fix uclibc's st_mtim

reported and suggested by @ewildgoose (#1872)

5 years agoMerge pull request #2242 from evverx/cifuzz-ubsan-msan
Nick Terrell [Mon, 13 Jul 2020 18:26:13 +0000 (14:26 -0400)] 
Merge pull request #2242 from evverx/cifuzz-ubsan-msan

cifuzz: turn on UBsan and MSan

5 years agocifuzz: turn on UBsan and MSan 2242/head
Evgeny Vereshchagin [Mon, 13 Jul 2020 01:20:11 +0000 (01:20 +0000)] 
cifuzz: turn on UBsan and MSan

5 years agominor doc clarification regarding MT parameters
Yann Collet [Sat, 11 Jul 2020 09:16:52 +0000 (02:16 -0700)] 
minor doc clarification regarding MT parameters

5 years agoMerge pull request #2239 from evverx/evverx-cifuzz
Nick Terrell [Fri, 10 Jul 2020 15:26:15 +0000 (11:26 -0400)] 
Merge pull request #2239 from evverx/evverx-cifuzz

cifuzz: don't upload artifacts when CIFuzz fails to build fuzz targets

5 years agoMerge pull request #2219 from xxie24/output-dir-mirror
Yann Collet [Fri, 10 Jul 2020 08:21:47 +0000 (01:21 -0700)] 
Merge pull request #2219 from xxie24/output-dir-mirror

Add output-dir-mirror option

5 years agoMerge pull request #2183 from tonytheodore/patch-1
Yann Collet [Fri, 10 Jul 2020 08:20:59 +0000 (01:20 -0700)] 
Merge pull request #2183 from tonytheodore/patch-1

Install pkg-config file on MINGW also

5 years agoMerge pull request #2237 from marxin/gcda-to-gitignore
Yann Collet [Thu, 9 Jul 2020 15:48:36 +0000 (08:48 -0700)] 
Merge pull request #2237 from marxin/gcda-to-gitignore

Add GCC PGO data files to .gitignore.

5 years agoMerge pull request #2236 from marxin/pgo-fix-comment
Yann Collet [Thu, 9 Jul 2020 15:48:04 +0000 (08:48 -0700)] 
Merge pull request #2236 from marxin/pgo-fix-comment

Update comment about PGO build.

5 years agoMerge pull request #2231 from marxin/use-threads-in-example
Yann Collet [Thu, 9 Jul 2020 15:41:44 +0000 (08:41 -0700)] 
Merge pull request #2231 from marxin/use-threads-in-example

Use threads in streaming_compression.c example.

5 years agoAdd GCC PGO data files to .gitignore. 2237/head
Martin Liska [Thu, 9 Jul 2020 07:32:54 +0000 (09:32 +0200)] 
Add GCC PGO data files to .gitignore.

5 years agoUpdate comment about PGO build. 2236/head
Martin Liska [Thu, 9 Jul 2020 07:31:51 +0000 (09:31 +0200)] 
Update comment about PGO build.

5 years agoUse threads in streaming_compression.c example. 2231/head
Martin Liska [Wed, 8 Jul 2020 10:09:00 +0000 (12:09 +0200)] 
Use threads in streaming_compression.c example.

Fixes #1584.

5 years agocifuzz: don't upload artifacts when CIFuzz fails to build fuzz targets 2239/head
Evgeny Vereshchagin [Thu, 9 Jul 2020 04:22:40 +0000 (04:22 +0000)] 
cifuzz: don't upload artifacts when CIFuzz fails to build fuzz targets

It should address https://github.com/google/oss-fuzz/issues/3982

5 years agoMerge pull request #2230 from cwoffenden/minor-tidy
Yann Collet [Wed, 8 Jul 2020 18:49:40 +0000 (11:49 -0700)] 
Merge pull request #2230 from cwoffenden/minor-tidy

Remove superfluous build-time macros (single-file libs)

5 years agoMerge pull request #2235 from bimbashrestha/decom-macros
Yann Collet [Wed, 8 Jul 2020 18:49:04 +0000 (11:49 -0700)] 
Merge pull request #2235 from bimbashrestha/decom-macros

[actions] removing flakey min-decomp

5 years agoremoving min decomp 2235/head
Bimba Shrestha [Wed, 8 Jul 2020 18:11:45 +0000 (11:11 -0700)] 
removing min decomp

5 years agoRemove superfluous build-time options 2230/head
Carl Woffenden [Wed, 8 Jul 2020 09:39:17 +0000 (11:39 +0200)] 
Remove superfluous build-time options

5 years agoMerge pull request #2227 from yoshihitoh/single-file-dict-emscripten
Yann Collet [Tue, 7 Jul 2020 15:51:20 +0000 (08:51 -0700)] 
Merge pull request #2227 from yoshihitoh/single-file-dict-emscripten

[contrib] Fix single-file compilation error on Emscripten build.

5 years agoChange Emscripten docker image to the official one which is used for testing the... 2227/head
yoshihitoh [Tue, 7 Jul 2020 10:10:12 +0000 (19:10 +0900)] 
Change Emscripten docker image to the official one which is used for testing the single-file feature.

5 years agoMerge pull request #2228 from marxin/rename-ZSTDMT_NBTHREADS_MAX
Yann Collet [Mon, 6 Jul 2020 23:06:49 +0000 (16:06 -0700)] 
Merge pull request #2228 from marxin/rename-ZSTDMT_NBTHREADS_MAX

Rename ZSTDMT_NBTHREADS_MAX to ZSTDMT_NBWORKERS_MAX.

5 years agoRename ZSTDMT_NBTHREADS_MAX to ZSTDMT_NBWORKERS_MAX. 2228/head
Martin Liska [Mon, 6 Jul 2020 22:18:20 +0000 (00:18 +0200)] 
Rename ZSTDMT_NBTHREADS_MAX to ZSTDMT_NBWORKERS_MAX.

Rename it in zstd man page.

5 years agoEnable docker based Emscripten build on single file library test if emcc is not avail...
yoshihitoh [Tue, 30 Jun 2020 16:40:15 +0000 (01:40 +0900)] 
Enable docker based Emscripten build on single file library test if emcc is not available.

5 years agoMerge pull request #2220 from dkcasset/fix-lib-Makefile-older-sed-version
Nick Terrell [Tue, 30 Jun 2020 00:19:24 +0000 (17:19 -0700)] 
Merge pull request #2220 from dkcasset/fix-lib-Makefile-older-sed-version

Replace -E option with equivalent -r for older versions of sed

5 years agoMerge pull request #2221 from BioDataAnalysis/bda_install_dll
Nick Terrell [Tue, 30 Jun 2020 00:14:50 +0000 (17:14 -0700)] 
Merge pull request #2221 from BioDataAnalysis/bda_install_dll

Install MSVC runtime shared libraries (DLL) with cmake

5 years agoAdd variable for sed extended RE option (defaults to -E) 2220/head
dkcasset [Mon, 29 Jun 2020 20:44:23 +0000 (13:44 -0700)] 
Add variable for sed extended RE option (defaults to -E)

5 years agobuild/cmake/lib/CMakeLists.txt: Install shared library (dll) for Windows 2221/head
Mario Emmenlauer [Mon, 29 Jun 2020 09:09:31 +0000 (11:09 +0200)] 
build/cmake/lib/CMakeLists.txt: Install shared library (dll) for Windows

5 years agoRename static vars to avoid redefinition error.
yoshihitoh [Mon, 29 Jun 2020 01:51:50 +0000 (10:51 +0900)] 
Rename static vars to avoid redefinition error.

5 years agoReplace -E option with equivalent -r for older versions of sed
dkcasset [Fri, 26 Jun 2020 17:43:28 +0000 (10:43 -0700)] 
Replace -E option with equivalent -r for older versions of sed

5 years agoAdd output-dir-mirror option 2219/head
Xin Xie [Sat, 20 Jun 2020 02:35:51 +0000 (19:35 -0700)] 
Add output-dir-mirror option

5 years agoMerge pull request #2218 from terrelln/assert-seq
Nick Terrell [Tue, 23 Jun 2020 00:41:18 +0000 (17:41 -0700)] 
Merge pull request #2218 from terrelln/assert-seq

Fix unused variable warnings in fuzzing build mode without asserts