]> git.ipfire.org Git - thirdparty/zstd.git/log
thirdparty/zstd.git
8 years agocircle.yml: make travis-install 548/head
Przemyslaw Skibinski [Thu, 16 Feb 2017 18:04:22 +0000 (19:04 +0100)] 
circle.yml: make travis-install

8 years agofaster start of containers
Przemyslaw Skibinski [Thu, 16 Feb 2017 17:45:17 +0000 (18:45 +0100)] 
faster start of containers

8 years agojoin tests into pairs
Przemyslaw Skibinski [Thu, 16 Feb 2017 17:19:36 +0000 (18:19 +0100)] 
join tests into pairs

8 years agomove MOREFLAGS to circle.yml
Przemyslaw Skibinski [Thu, 16 Feb 2017 16:52:49 +0000 (17:52 +0100)] 
move MOREFLAGS to circle.yml

8 years agomore balanced tests
Przemyslaw Skibinski [Thu, 16 Feb 2017 15:27:40 +0000 (16:27 +0100)] 
more balanced tests

8 years agotwo groups of tests
Przemyslaw Skibinski [Thu, 16 Feb 2017 14:59:00 +0000 (15:59 +0100)] 
two groups of tests

8 years agoimproved clangtest
Przemyslaw Skibinski [Thu, 16 Feb 2017 14:28:08 +0000 (15:28 +0100)] 
improved clangtest

8 years agoimporved test-zstd
Przemyslaw Skibinski [Thu, 16 Feb 2017 14:13:33 +0000 (15:13 +0100)] 
imporved test-zstd

8 years agoTests for thread 1 (when CIRCLE_NODE_TOTAL=1) or thread 2
Przemyslaw Skibinski [Thu, 16 Feb 2017 13:39:21 +0000 (14:39 +0100)] 
Tests for thread 1 (when CIRCLE_NODE_TOTAL=1) or thread 2

8 years agofinal colon
Przemyslaw Skibinski [Thu, 16 Feb 2017 12:51:21 +0000 (13:51 +0100)] 
final colon

8 years agocheck CIRCLE_NODE_TOTAL
Przemyslaw Skibinski [Thu, 16 Feb 2017 12:45:40 +0000 (13:45 +0100)] 
check CIRCLE_NODE_TOTAL

8 years agocheck $CIRCLE_NODE_INDEX
Przemyslaw Skibinski [Thu, 16 Feb 2017 12:36:12 +0000 (13:36 +0100)] 
check $CIRCLE_NODE_INDEX

8 years agocircle.yml: run only short tests
Przemyslaw Skibinski [Thu, 16 Feb 2017 12:08:30 +0000 (13:08 +0100)] 
circle.yml: run only short tests

8 years agofix travis.yml
Przemyslaw Skibinski [Thu, 16 Feb 2017 11:33:25 +0000 (12:33 +0100)] 
fix travis.yml

8 years ago.travis.yml: detect "$TRAVIS_EVENT_TYPE" = "cron"
Przemyslaw Skibinski [Thu, 16 Feb 2017 11:29:08 +0000 (12:29 +0100)] 
.travis.yml: detect "$TRAVIS_EVENT_TYPE" = "cron"

8 years agoadded -I/usr/include/x86_64-linux-gnu for asan32
Przemyslaw Skibinski [Tue, 14 Feb 2017 22:30:23 +0000 (23:30 +0100)] 
added -I/usr/include/x86_64-linux-gnu for asan32

8 years agoadded circle.yml
Przemyslaw Skibinski [Tue, 14 Feb 2017 19:06:41 +0000 (20:06 +0100)] 
added circle.yml

8 years agoMerge remote-tracking branch 'refs/remotes/facebook/dev' into gz_compress
Przemyslaw Skibinski [Tue, 14 Feb 2017 19:04:56 +0000 (20:04 +0100)] 
Merge remote-tracking branch 'refs/remotes/facebook/dev' into gz_compress

8 years agopreset behavior for gzip, gunzip and gzcat
Yann Collet [Tue, 14 Feb 2017 18:45:19 +0000 (10:45 -0800)] 
preset behavior for gzip, gunzip and gzcat

when zstd is called through a link named gzip, gunzip or gzcat,
provides the same behavior as the related program.
gzip compresses using --format=gz
both gzip and gunzip enable --rm by default

8 years agoMerge pull request #543 from inikep/gz_compress
Yann Collet [Tue, 14 Feb 2017 18:30:22 +0000 (10:30 -0800)] 
Merge pull request #543 from inikep/gz_compress

Gz compress

8 years agoMerge pull request #544 from ds77/avoid-empty
Yann Collet [Tue, 14 Feb 2017 08:54:55 +0000 (00:54 -0800)] 
Merge pull request #544 from ds77/avoid-empty

Portable way to avoid empty unit warning in threading.c

8 years agoMerge pull request #546 from zefanxu/dev
Yann Collet [Tue, 14 Feb 2017 08:49:06 +0000 (00:49 -0800)] 
Merge pull request #546 from zefanxu/dev

fix memory leak

8 years agofixed function name (2) 543/head
Przemyslaw Skibinski [Tue, 14 Feb 2017 08:47:29 +0000 (09:47 +0100)] 
fixed function name (2)

8 years agofixed function name
Przemyslaw Skibinski [Tue, 14 Feb 2017 08:23:32 +0000 (09:23 +0100)] 
fixed function name

8 years agofix memory leak 546/head
zefanxu2 [Tue, 14 Feb 2017 03:12:59 +0000 (21:12 -0600)] 
fix memory leak

8 years agopush version and NEWS to v1.1.4
Yann Collet [Tue, 14 Feb 2017 02:32:12 +0000 (18:32 -0800)] 
push version and NEWS to v1.1.4

8 years agoavoid empty translation unit warning without #pragma 544/head
ds77 [Mon, 13 Feb 2017 23:14:24 +0000 (00:14 +0100)] 
avoid empty translation unit warning without #pragma

8 years agofixed unitialized variable warning
Przemyslaw Skibinski [Mon, 13 Feb 2017 21:56:31 +0000 (22:56 +0100)] 
fixed unitialized variable warning

8 years agoResolve conflict with branch 'refs/remotes/facebook/dev'
Przemyslaw Skibinski [Mon, 13 Feb 2017 20:35:39 +0000 (21:35 +0100)] 
Resolve conflict with branch 'refs/remotes/facebook/dev'

# Conflicts:
# programs/fileio.c

8 years agoMerge pull request #536 from iburinoc/multiframe
Yann Collet [Mon, 13 Feb 2017 20:18:16 +0000 (12:18 -0800)] 
Merge pull request #536 from iburinoc/multiframe

Simple API multiframe decoding

8 years agolimit zlib compression level to Z_BEST_COMPRESSION
Przemyslaw Skibinski [Mon, 13 Feb 2017 20:00:41 +0000 (21:00 +0100)] 
limit zlib compression level to Z_BEST_COMPRESSION

8 years agoMerge pull request #542 from ds77/large-sparse-fix
Yann Collet [Mon, 13 Feb 2017 19:57:35 +0000 (11:57 -0800)] 
Merge pull request #542 from ds77/large-sparse-fix

zstdcli: fix writing 2GB+ sparse files under Windows

8 years agoMerge remote-tracking branch 'refs/remotes/facebook/dev' into gz_compress
Przemyslaw Skibinski [Mon, 13 Feb 2017 19:47:01 +0000 (20:47 +0100)] 
Merge remote-tracking branch 'refs/remotes/facebook/dev' into gz_compress

# Conflicts:
# programs/Makefile

8 years agofix indentation in previous commit 542/head
ds77 [Mon, 13 Feb 2017 11:00:59 +0000 (12:00 +0100)] 
fix indentation in previous commit

8 years agofix seeking 2GB+ files under Windows
ds77 [Sun, 12 Feb 2017 09:27:18 +0000 (10:27 +0100)] 
fix seeking 2GB+ files under Windows

Replace fseek() in FIO_fwriteSparse() and FIO_fwriteSparseEnd() with macro expanding to 64-bit fseek version provided by the platform (includes  fallback workaround using Win32 API).

8 years agoMerge pull request #540 from ds77/dev-stat64-fix
Yann Collet [Sun, 12 Feb 2017 05:08:08 +0000 (21:08 -0800)] 
Merge pull request #540 from ds77/dev-stat64-fix

zstdcli: Fix reporting incorrect sizes of large flies on MinGW

8 years agoMerge pull request #541 from inikep/mingw
Yann Collet [Sun, 12 Feb 2017 05:07:53 +0000 (21:07 -0800)] 
Merge pull request #541 from inikep/mingw

fixed "mingw32" AppVeyor target

8 years agorevert last commit 541/head
Przemyslaw Skibinski [Fri, 10 Feb 2017 20:15:49 +0000 (21:15 +0100)] 
revert last commit

8 years agoExpose frameSrcSize to experimental API 536/head
Sean Purcell [Fri, 10 Feb 2017 19:38:57 +0000 (11:38 -0800)] 
Expose frameSrcSize to experimental API

8 years agofix for original MinGW
Przemyslaw Skibinski [Fri, 10 Feb 2017 19:09:28 +0000 (20:09 +0100)] 
fix for original MinGW

8 years agoMerge branch 'dev' into multiframe
Sean Purcell [Fri, 10 Feb 2017 18:08:55 +0000 (10:08 -0800)] 
Merge branch 'dev' into multiframe

8 years agouse _stati64() in UTIL_getFileSize() when compiling with mingw, get rid of introduces... 540/head
ds77 [Fri, 10 Feb 2017 17:37:57 +0000 (18:37 +0100)] 
use _stati64() in UTIL_getFileSize() when compiling with mingw, get rid of introduces previously preprocessor checks.

8 years agoMerge remote-tracking branch 'refs/remotes/facebook/dev' into mingw
Przemyslaw Skibinski [Fri, 10 Feb 2017 12:38:54 +0000 (13:38 +0100)] 
Merge remote-tracking branch 'refs/remotes/facebook/dev' into mingw

# Conflicts:
# programs/platform.h

8 years agoMerge pull request #537 from terrelln/small-bugs
Yann Collet [Fri, 10 Feb 2017 12:35:43 +0000 (04:35 -0800)] 
Merge pull request #537 from terrelln/small-bugs

Fix small bugs

8 years agofix previous commit
- [Fri, 10 Feb 2017 12:27:43 +0000 (13:27 +0100)] 
fix previous commit

* struct _stat64 is not defined by (non-w64) MinGW releases, __stat64 should be everywhere
* proper detection of _stat64() availability (as in MinGW sys/stat.h)

8 years agoappveyor.yml: fixed clang test
Przemyslaw Skibinski [Fri, 10 Feb 2017 12:10:25 +0000 (13:10 +0100)] 
appveyor.yml: fixed clang test

8 years agoMerge pull request #538 from iburinoc/errorstring
Yann Collet [Fri, 10 Feb 2017 11:59:56 +0000 (03:59 -0800)] 
Merge pull request #538 from iburinoc/errorstring

Fix ZSTD_getErrorString and add tests

8 years agoMerge pull request #533 from inikep/dev11
Yann Collet [Fri, 10 Feb 2017 11:50:08 +0000 (03:50 -0800)] 
Merge pull request #533 from inikep/dev11

--priority=rt

8 years agoappveyor.yml: reordering of tests
Przemyslaw Skibinski [Fri, 10 Feb 2017 11:41:31 +0000 (12:41 +0100)] 
appveyor.yml: reordering of tests

8 years agofix missing "
Przemyslaw Skibinski [Fri, 10 Feb 2017 11:32:30 +0000 (12:32 +0100)] 
fix missing "

8 years agoappveyor.yml: add clang target
Przemyslaw Skibinski [Fri, 10 Feb 2017 11:01:14 +0000 (12:01 +0100)] 
appveyor.yml: add clang target

8 years agofixed "mingw32" AppVeyor target
Przemyslaw Skibinski [Fri, 10 Feb 2017 10:01:52 +0000 (11:01 +0100)] 
fixed "mingw32" AppVeyor target

8 years agouse _stat64 only when targetting Win2k or later
- [Fri, 10 Feb 2017 09:56:45 +0000 (10:56 +0100)] 
use _stat64 only when targetting Win2k or later

8 years agofix 64-bit file support for MinGW
Przemyslaw Skibinski [Fri, 10 Feb 2017 09:36:44 +0000 (10:36 +0100)] 
fix 64-bit file support for MinGW

8 years agoImprovement from @inikep 537/head
Nick Terrell [Thu, 9 Feb 2017 22:20:52 +0000 (14:20 -0800)] 
Improvement from @inikep

8 years agouse _stat64() on MinGW
ds77 [Thu, 9 Feb 2017 17:12:00 +0000 (18:12 +0100)] 
use _stat64() on MinGW

On MinGW, use _stat64() and struct _stat64 instead of stat() and struct stat_t. This fixes reporting incorrect sizes for large files.

8 years agoDocumentation updates
Sean Purcell [Thu, 9 Feb 2017 21:25:30 +0000 (13:25 -0800)] 
Documentation updates

8 years agoFix failing unit test
Sean Purcell [Thu, 9 Feb 2017 20:27:32 +0000 (12:27 -0800)] 
Fix failing unit test

8 years agoMerge branch 'dev' into multiframe
Sean Purcell [Thu, 9 Feb 2017 19:54:22 +0000 (11:54 -0800)] 
Merge branch 'dev' into multiframe

8 years agoMake pledgedSrcSize meaning clear for other functions
Sean Purcell [Thu, 9 Feb 2017 18:50:43 +0000 (10:50 -0800)] 
Make pledgedSrcSize meaning clear for other functions

- Added tests
- Moved new size functions to static link only

8 years agoecho replaced with printf 533/head
Przemyslaw Skibinski [Thu, 9 Feb 2017 16:01:17 +0000 (17:01 +0100)] 
echo replaced with printf

8 years agodon't use "echo -e"
Przemyslaw Skibinski [Thu, 9 Feb 2017 10:32:14 +0000 (11:32 +0100)] 
don't use "echo -e"

8 years agoMerge branch 'dev' into dev11
Przemyslaw Skibinski [Thu, 9 Feb 2017 08:42:16 +0000 (09:42 +0100)] 
Merge branch 'dev' into dev11

8 years agoMerge pull request #535 from terrelln/tests 539/head
Yann Collet [Thu, 9 Feb 2017 08:36:03 +0000 (00:36 -0800)] 
Merge pull request #535 from terrelln/tests

Remove test-longmatch from test target and only run it once

8 years agoFix deprecation warnings for clang with C++14
Nick Terrell [Thu, 9 Feb 2017 01:38:17 +0000 (17:38 -0800)] 
Fix deprecation warnings for clang with C++14

8 years agoFix ZSTD_getErrorString and add tests 538/head
Sean Purcell [Wed, 8 Feb 2017 23:31:47 +0000 (15:31 -0800)] 
Fix ZSTD_getErrorString and add tests

8 years ago#undef _POSIX_C_SOURCE if already defined
Nick Terrell [Thu, 9 Feb 2017 01:25:01 +0000 (17:25 -0800)] 
#undef _POSIX_C_SOURCE if already defined

8 years agoTest multiframe legacy decoding with simple and streaming APIs
Sean Purcell [Wed, 8 Feb 2017 21:56:32 +0000 (13:56 -0800)] 
Test multiframe legacy decoding with simple and streaming APIs

8 years agoDisambiguate pledgedSrcSize == 0
Sean Purcell [Wed, 8 Feb 2017 00:33:48 +0000 (16:33 -0800)] 
Disambiguate pledgedSrcSize == 0

- Modify ZSTD CLI to only set contentSizeFlag if it _knows_ the size
- Change pzstd to stop setting contentSizeFlag without accurate pledgedSrcSize

8 years agoZSTD_decompress now handles multiple frames
Sean Purcell [Wed, 8 Feb 2017 00:16:55 +0000 (16:16 -0800)] 
ZSTD_decompress now handles multiple frames

8 years agoDecompressed size functions now handle multiframes and distinguish cases
Sean Purcell [Tue, 7 Feb 2017 21:50:09 +0000 (13:50 -0800)] 
Decompressed size functions now handle multiframes and distinguish cases

- Add ZSTD_findDecompressedSize
    - Traverses multiple frames to find total output size
- Add ZSTD_getFrameContentSize
    - Gets the decompressed size of a single frame by reading header
- Deprecate ZSTD_getDecompressedSize

8 years agoremove redundant "ifeq ($(HAVE_ZLIB), 1)"
Przemyslaw Skibinski [Wed, 8 Feb 2017 20:11:18 +0000 (21:11 +0100)] 
remove redundant "ifeq ($(HAVE_ZLIB), 1)"

8 years agoRemove test-longmatch from test target and only run it once 535/head
Nick Terrell [Wed, 8 Feb 2017 20:00:21 +0000 (12:00 -0800)] 
Remove test-longmatch from test target and only run it once

8 years agofixed gcc warnings
Przemyslaw Skibinski [Wed, 8 Feb 2017 17:08:09 +0000 (18:08 +0100)] 
fixed gcc warnings

8 years ago.gz suffix for gzip compressed files
Przemyslaw Skibinski [Wed, 8 Feb 2017 16:37:14 +0000 (17:37 +0100)] 
.gz suffix for gzip compressed files

8 years agoadded FIO_compressGzFrame
Przemyslaw Skibinski [Wed, 8 Feb 2017 15:54:23 +0000 (16:54 +0100)] 
added FIO_compressGzFrame

8 years agoadd "--format=gzip" option
Przemyslaw Skibinski [Wed, 8 Feb 2017 14:17:55 +0000 (15:17 +0100)] 
add "--format=gzip" option

8 years agofixed zlib detection with MinGW
Przemyslaw Skibinski [Wed, 8 Feb 2017 13:32:49 +0000 (14:32 +0100)] 
fixed zlib detection with MinGW

8 years agoturn off test-pool for qemu-ppc64-static
Przemyslaw Skibinski [Wed, 8 Feb 2017 12:58:04 +0000 (13:58 +0100)] 
turn off test-pool for qemu-ppc64-static

8 years agoMerge remote-tracking branch 'refs/remotes/facebook/dev' into dev11
Przemyslaw Skibinski [Wed, 8 Feb 2017 12:49:35 +0000 (13:49 +0100)] 
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev11

8 years agoadded description of "--priority=rt"
Przemyslaw Skibinski [Wed, 8 Feb 2017 12:49:06 +0000 (13:49 +0100)] 
added description of "--priority=rt"

8 years agoMerge pull request #526 from iburinoc/educational
Yann Collet [Tue, 7 Feb 2017 23:34:33 +0000 (15:34 -0800)] 
Merge pull request #526 from iburinoc/educational

Add educational decoder to /contrib

8 years agoMinor changes to educational decoder 526/head
Sean Purcell [Tue, 7 Feb 2017 22:44:11 +0000 (14:44 -0800)] 
Minor changes to educational decoder

8 years agocompleted NEWS for v1.1.3
Yann Collet [Tue, 7 Feb 2017 20:05:28 +0000 (12:05 -0800)] 
completed NEWS for v1.1.3

8 years agoMerge pull request #534 from terrelln/dev
Yann Collet [Tue, 7 Feb 2017 19:58:59 +0000 (11:58 -0800)] 
Merge pull request #534 from terrelln/dev

Attribute cover dictionary code

8 years agoAttribute cover dictionary code 534/head
Nick Terrell [Tue, 7 Feb 2017 19:35:07 +0000 (11:35 -0800)] 
Attribute cover dictionary code

8 years ago"--rt-prio" renamed to "--priority=rt"
Przemyslaw Skibinski [Tue, 7 Feb 2017 19:12:59 +0000 (20:12 +0100)] 
"--rt-prio" renamed to "--priority=rt"

8 years agoadded the "--rt-prio" option
Przemyslaw Skibinski [Tue, 7 Feb 2017 15:48:01 +0000 (16:48 +0100)] 
added the "--rt-prio" option

8 years agoSET_REALTIME_PRIORITY
Przemyslaw Skibinski [Tue, 7 Feb 2017 15:36:19 +0000 (16:36 +0100)] 
SET_REALTIME_PRIORITY

8 years agoMerge branch 'dev' of github.com:facebook/zstd into dev
Yann Collet [Tue, 7 Feb 2017 01:40:38 +0000 (17:40 -0800)] 
Merge branch 'dev' of github.com:facebook/zstd into dev

8 years agocorrected contributor's name
Yann Collet [Tue, 7 Feb 2017 01:39:54 +0000 (17:39 -0800)] 
corrected contributor's name

8 years agoMerge pull request #532 from terrelln/zlib
Yann Collet [Mon, 6 Feb 2017 22:44:23 +0000 (14:44 -0800)] 
Merge pull request #532 from terrelln/zlib

Change zlib include to be a system include

8 years agoEnsure <zlib.h> can be included in HAVE_ZLIB test 532/head
Nick Terrell [Mon, 6 Feb 2017 19:54:31 +0000 (11:54 -0800)] 
Ensure <zlib.h> can be included in HAVE_ZLIB test

8 years agoChange zlib include to be a system include
Nick Terrell [Mon, 6 Feb 2017 19:32:13 +0000 (11:32 -0800)] 
Change zlib include to be a system include

8 years agoplatform.h added to build_package.bat
Przemyslaw Skibinski [Mon, 6 Feb 2017 18:43:13 +0000 (19:43 +0100)] 
platform.h added to build_package.bat

8 years agochanged download URL for github_users sample set
Yann Collet [Mon, 6 Feb 2017 18:01:06 +0000 (10:01 -0800)] 
changed download URL for github_users sample set

8 years agoMerge remote-tracking branch 'refs/remotes/facebook/dev' into dev11
Przemyslaw Skibinski [Mon, 6 Feb 2017 10:21:51 +0000 (11:21 +0100)] 
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev11

8 years agoupdated NEWS for v1.1.3 531/head
Yann Collet [Mon, 6 Feb 2017 02:09:35 +0000 (18:09 -0800)] 
updated NEWS for v1.1.3

8 years agoMerge pull request #529 from facebook/gzstd_default
Yann Collet [Mon, 6 Feb 2017 02:03:36 +0000 (18:03 -0800)] 
Merge pull request #529 from facebook/gzstd_default

Gzstd default

8 years agofixed Mac OS-X specific directory in $(RM) list 529/head
Yann Collet [Sun, 5 Feb 2017 18:22:58 +0000 (10:22 -0800)] 
fixed Mac OS-X specific directory in $(RM) list

these directories are now removed with -r command