]> git.ipfire.org Git - thirdparty/zstd.git/log
thirdparty/zstd.git
8 years ago[pzstd] Update README to reflect new CLI 386/head
Nick Terrell [Fri, 23 Sep 2016 20:07:54 +0000 (13:07 -0700)] 
[pzstd] Update README to reflect new CLI

8 years ago[pzstd] Add tests to appveyor MinGW64 382/head
Nick Terrell [Fri, 23 Sep 2016 02:00:54 +0000 (19:00 -0700)] 
[pzstd] Add tests to appveyor MinGW64

8 years ago[pzstd] Spawn less threads in tests
Nick Terrell [Fri, 23 Sep 2016 01:59:22 +0000 (18:59 -0700)] 
[pzstd] Spawn less threads in tests

MinGW thread performance degrades significantly when there are
a lot of threads, so limit the number of threads spawned to ~10.

8 years agoDon't redefine macro in util.h
Nick Terrell [Fri, 23 Sep 2016 01:02:39 +0000 (18:02 -0700)] 
Don't redefine macro in util.h

8 years ago[pzstd] Add 32 bit tests to travis-ci
Nick Terrell [Fri, 23 Sep 2016 00:45:24 +0000 (17:45 -0700)] 
[pzstd] Add 32 bit tests to travis-ci

8 years agoAdd include guards to datagen.h
Nick Terrell [Fri, 23 Sep 2016 00:12:50 +0000 (17:12 -0700)] 
Add include guards to datagen.h

8 years ago[pzstd] Turn on warnings + quiet them
Nick Terrell [Thu, 22 Sep 2016 23:12:29 +0000 (16:12 -0700)] 
[pzstd] Turn on warnings + quiet them

8 years agoMerge remote-tracking branch 'upstream/dev' into dev
Nick Terrell [Thu, 22 Sep 2016 00:47:25 +0000 (17:47 -0700)] 
Merge remote-tracking branch 'upstream/dev' into dev

* upstream/dev:
  Streaming : dictionary compression on multiple files / segments can correctly provide srcSize into header (when provided) using pledgedSrcSize.
  cli : better adaptation to small files
  fixed : cli : forgotten mandatory argument
  Implemented "command must be followed by argument" protection suggested by @terrelln (#375)
  minor refactor for clarity
  minor build comment
  gmake necessary on *BSD systems.
  added error check
  added error checking
  fixed cmake test
  completed change from projects to build
  changed projects to build
  bumped version number
  streaming compression example can handle situations where input buffer size is manually set to a small value.
  added comments on buffer sizes guarantees

8 years ago[pzstd] Fix and test 32 bit support
Nick Terrell [Thu, 22 Sep 2016 00:47:09 +0000 (17:47 -0700)] 
[pzstd] Fix and test 32 bit support

8 years ago[pzstd] Check if input is a directory
Nick Terrell [Wed, 21 Sep 2016 23:25:08 +0000 (16:25 -0700)] 
[pzstd] Check if input is a directory

8 years ago[pzstd] Fix invalid argument message
Nick Terrell [Wed, 21 Sep 2016 23:04:44 +0000 (16:04 -0700)] 
[pzstd] Fix invalid argument message

8 years ago[pzstd] Reduce memory usage to 60-75% of previous
Nick Terrell [Wed, 21 Sep 2016 22:12:23 +0000 (15:12 -0700)] 
[pzstd] Reduce memory usage to 60-75% of previous

8 years ago[pzstd] Make CLI compatible with zstd
Nick Terrell [Wed, 21 Sep 2016 21:29:47 +0000 (14:29 -0700)] 
[pzstd] Make CLI compatible with zstd

8 years agoStreaming : dictionary compression on multiple files / segments can correctly provide...
Yann Collet [Wed, 21 Sep 2016 15:20:19 +0000 (17:20 +0200)] 
Streaming : dictionary compression on multiple files / segments can correctly provide srcSize into header (when provided) using pledgedSrcSize.

8 years agocli : better adaptation to small files
Yann Collet [Wed, 21 Sep 2016 14:46:08 +0000 (16:46 +0200)] 
cli : better adaptation to small files

8 years agofixed : cli : forgotten mandatory argument
Yann Collet [Wed, 21 Sep 2016 14:05:03 +0000 (16:05 +0200)] 
fixed : cli : forgotten mandatory argument

8 years agoImplemented "command must be followed by argument" protection
Yann Collet [Wed, 21 Sep 2016 12:20:56 +0000 (14:20 +0200)] 
Implemented "command must be followed by argument" protection
suggested by @terrelln (#375)

8 years agominor refactor for clarity
Yann Collet [Wed, 21 Sep 2016 10:24:43 +0000 (12:24 +0200)] 
minor refactor for clarity

8 years agominor build comment
Yann Collet [Wed, 21 Sep 2016 09:24:22 +0000 (11:24 +0200)] 
minor build comment

8 years agoMerge pull request #376 from jungle-boogie/patch-1
Yann Collet [Wed, 21 Sep 2016 09:10:40 +0000 (11:10 +0200)] 
Merge pull request #376 from jungle-boogie/patch-1

gmake necessary on *BSD systems.

8 years agogmake necessary on *BSD systems. 376/head
jungle-boogie [Tue, 20 Sep 2016 17:15:16 +0000 (10:15 -0700)] 
gmake necessary on *BSD systems.

8 years agoadded error check
Yann Collet [Tue, 20 Sep 2016 09:59:12 +0000 (11:59 +0200)] 
added error check

8 years agoadded error checking
Yann Collet [Tue, 20 Sep 2016 09:54:29 +0000 (11:54 +0200)] 
added error checking

8 years agofixed cmake test
Yann Collet [Mon, 19 Sep 2016 14:55:35 +0000 (16:55 +0200)] 
fixed cmake test

8 years agocompleted change from projects to build
Yann Collet [Mon, 19 Sep 2016 13:08:43 +0000 (15:08 +0200)] 
completed change from projects to build

8 years agochanged projects to build
Yann Collet [Mon, 19 Sep 2016 12:58:14 +0000 (14:58 +0200)] 
changed projects to build

8 years agobumped version number
Yann Collet [Sun, 18 Sep 2016 10:21:47 +0000 (12:21 +0200)] 
bumped version number

8 years agostreaming compression example can handle situations where input buffer size is manual...
Yann Collet [Sun, 18 Sep 2016 10:17:51 +0000 (12:17 +0200)] 
streaming compression example can handle situations where input buffer size is manually set to a small value.

8 years agoadded comments on buffer sizes guarantees
Yann Collet [Sun, 18 Sep 2016 09:58:30 +0000 (11:58 +0200)] 
added comments on buffer sizes guarantees

8 years agoadded -- command in help
Yann Collet [Fri, 16 Sep 2016 16:52:52 +0000 (18:52 +0200)] 
added -- command in help

8 years agoMerge pull request #370 from inikep/dev
Yann Collet [Thu, 15 Sep 2016 19:21:06 +0000 (21:21 +0200)] 
Merge pull request #370 from inikep/dev

Dev

8 years agoMerge remote-tracking branch 'refs/remotes/facebook/dev' into dev 370/head
inikep [Thu, 15 Sep 2016 18:41:40 +0000 (20:41 +0200)] 
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev

8 years agotest-zstd-speed.py: better description of options
inikep [Thu, 15 Sep 2016 18:41:37 +0000 (20:41 +0200)] 
test-zstd-speed.py: better description of options

8 years agotest-zstd-speed.py: added "-D dictName"
inikep [Thu, 15 Sep 2016 18:31:29 +0000 (20:31 +0200)] 
test-zstd-speed.py: added "-D dictName"

8 years agotest-zstd-speed.py: added support for directories
inikep [Thu, 15 Sep 2016 17:56:04 +0000 (19:56 +0200)] 
test-zstd-speed.py: added support for directories

8 years agofixed memory leak reported by bryongloden
inikep [Thu, 15 Sep 2016 16:58:18 +0000 (18:58 +0200)] 
fixed memory leak reported by bryongloden

8 years agoremoved option unsupported by travis
Yann Collet [Thu, 15 Sep 2016 15:23:15 +0000 (17:23 +0200)] 
removed option unsupported by travis

8 years agofixed memory leak
Yann Collet [Thu, 15 Sep 2016 15:02:06 +0000 (17:02 +0200)] 
fixed memory leak

8 years agofixed memory leak
Yann Collet [Thu, 15 Sep 2016 15:00:02 +0000 (17:00 +0200)] 
fixed memory leak

8 years agofixed minor conversion warning
Yann Collet [Thu, 15 Sep 2016 14:16:21 +0000 (16:16 +0200)] 
fixed minor conversion warning

8 years agofileio uses ZSTD_resetCStream()
Yann Collet [Thu, 15 Sep 2016 13:38:44 +0000 (15:38 +0200)] 
fileio uses ZSTD_resetCStream()

8 years agointroduced ZSTD_resetCStream()
Yann Collet [Thu, 15 Sep 2016 12:54:07 +0000 (14:54 +0200)] 
introduced ZSTD_resetCStream()

8 years agovariable renaming
Yann Collet [Thu, 15 Sep 2016 12:11:01 +0000 (14:11 +0200)] 
variable renaming

8 years agosupport ZSTD_sizeof_*() on NULL
Yann Collet [Thu, 15 Sep 2016 00:50:27 +0000 (02:50 +0200)] 
support ZSTD_sizeof_*() on NULL
added ZSTD_sizeof_CDict()

8 years agoupdated format doc version
Yann Collet [Thu, 15 Sep 2016 00:13:18 +0000 (02:13 +0200)] 
updated format doc version

8 years agoMerge pull request #367 from jrudolph/docs-table-examples
Yann Collet [Wed, 14 Sep 2016 18:15:13 +0000 (20:15 +0200)] 
Merge pull request #367 from jrudolph/docs-table-examples

Add FSE decoding tables for pred. distributions to spec for reference + clarify bitstream reading

8 years agoMerge pull request #366 from inikep/dev
Yann Collet [Wed, 14 Sep 2016 17:42:29 +0000 (19:42 +0200)] 
Merge pull request #366 from inikep/dev

zstd.exe has FileVersion and ProductVersion with 32-bit gcc (MinGW)

8 years agospec: clarify how bitstream exactly needs to be reversed for reading 367/head
Johannes Rudolph [Wed, 14 Sep 2016 17:14:49 +0000 (19:14 +0200)] 
spec: clarify how bitstream exactly needs to be reversed for reading

8 years agoadd FSE decoding tables for predefined distributions to spec
Johannes Rudolph [Wed, 14 Sep 2016 17:01:04 +0000 (19:01 +0200)] 
add FSE decoding tables for predefined distributions to spec

They can so serve as a sample result of the table construction algorithm.

8 years agofileio uses ZSTD_resetDStream()
Yann Collet [Wed, 14 Sep 2016 15:26:59 +0000 (17:26 +0200)] 
fileio uses ZSTD_resetDStream()

8 years agointroduced ZSTD_resetDStream() .
Yann Collet [Wed, 14 Sep 2016 14:55:44 +0000 (16:55 +0200)] 
introduced ZSTD_resetDStream() .
added : ZSTD_sizeof_DDict()

8 years agozstd.exe has FileVersion and ProductVersion with 32-bit gcc (MinGW) 366/head
inikep [Wed, 14 Sep 2016 14:16:24 +0000 (16:16 +0200)] 
zstd.exe has FileVersion and ProductVersion with 32-bit gcc (MinGW)

8 years agominor variable renaming
Yann Collet [Wed, 14 Sep 2016 14:14:57 +0000 (16:14 +0200)] 
minor variable renaming

8 years agoFixed srcSize=1
Yann Collet [Tue, 13 Sep 2016 22:16:07 +0000 (00:16 +0200)] 
Fixed srcSize=1

8 years agoMerge branch 'fasterDDict' into dev
Yann Collet [Tue, 13 Sep 2016 17:41:06 +0000 (19:41 +0200)] 
Merge branch 'fasterDDict' into dev

8 years agoupdated NEWS
Yann Collet [Tue, 13 Sep 2016 17:40:50 +0000 (19:40 +0200)] 
updated NEWS

8 years agoadded -r support for Mac OS-X
Yann Collet [Tue, 13 Sep 2016 15:54:37 +0000 (17:54 +0200)] 
added -r support for Mac OS-X

8 years ago-r generates an error on systems which do not support it
Yann Collet [Tue, 13 Sep 2016 15:50:08 +0000 (17:50 +0200)] 
-r generates an error on systems which do not support it

8 years agofixed fullbench
Yann Collet [Tue, 13 Sep 2016 15:33:47 +0000 (17:33 +0200)] 
fixed fullbench

8 years agoupdated NEWS
Yann Collet [Tue, 13 Sep 2016 15:23:31 +0000 (17:23 +0200)] 
updated NEWS

8 years agoMerge pull request #365 from inikep/dev
Yann Collet [Tue, 13 Sep 2016 15:21:17 +0000 (17:21 +0200)] 
Merge pull request #365 from inikep/dev

Dev

8 years agonew strategy for faster DDict decompression
Yann Collet [Tue, 13 Sep 2016 14:52:16 +0000 (16:52 +0200)] 
new strategy for faster DDict decompression

8 years agofixed precision warnigns 365/head
inikep [Tue, 13 Sep 2016 14:38:54 +0000 (16:38 +0200)] 
fixed precision warnigns

8 years agoadded zstd.rc
inikep [Tue, 13 Sep 2016 12:00:18 +0000 (14:00 +0200)] 
added zstd.rc

8 years agozstd.exe has FileVersion and ProductVersion
inikep [Tue, 13 Sep 2016 11:53:43 +0000 (13:53 +0200)] 
zstd.exe has FileVersion and ProductVersion

8 years agoutil.h: removed dependency from PATH_MAX
inikep [Tue, 13 Sep 2016 11:13:10 +0000 (13:13 +0200)] 
util.h: removed dependency from PATH_MAX

8 years agoupdated comments
Yann Collet [Mon, 12 Sep 2016 22:51:47 +0000 (00:51 +0200)] 
updated comments

8 years agoMerge pull request #363 from inikep/dev
Yann Collet [Mon, 12 Sep 2016 22:09:30 +0000 (00:09 +0200)] 
Merge pull request #363 from inikep/dev

Dev

8 years ago.travis.yml: added ubuntu-toolchain-r-test for asan32 363/head
inikep [Mon, 12 Sep 2016 19:43:59 +0000 (21:43 +0200)] 
.travis.yml: added ubuntu-toolchain-r-test for asan32

8 years ago.travis.yml: restored asan32 test
inikep [Mon, 12 Sep 2016 19:28:07 +0000 (21:28 +0200)] 
.travis.yml: restored asan32 test

8 years ago.travis.yml: added "sourceline"
inikep [Mon, 12 Sep 2016 15:20:44 +0000 (17:20 +0200)] 
.travis.yml: added "sourceline"

8 years agoforce Travis to use clang-3.8
inikep [Mon, 12 Sep 2016 14:42:07 +0000 (16:42 +0200)] 
force Travis to use clang-3.8

8 years ago.travis.yml: added gcc-multilib
inikep [Mon, 12 Sep 2016 13:57:40 +0000 (15:57 +0200)] 
.travis.yml: added gcc-multilib

8 years ago.travis.yml: 32-bit clang tests switched to Ubuntu 14.04
inikep [Mon, 12 Sep 2016 12:33:23 +0000 (14:33 +0200)] 
.travis.yml: 32-bit clang tests switched to Ubuntu 14.04

8 years agotest-zstd-speed.py: compiler version and MD5 in logs
inikep [Mon, 12 Sep 2016 12:17:47 +0000 (14:17 +0200)] 
test-zstd-speed.py: compiler version and MD5 in logs

8 years agoappveyor.yml: automatic builds of Windows executables
inikep [Mon, 12 Sep 2016 12:17:26 +0000 (14:17 +0200)] 
appveyor.yml: automatic builds of Windows executables

8 years agomake uninstall
Yann Collet [Mon, 12 Sep 2016 03:04:26 +0000 (05:04 +0200)] 
make uninstall

8 years agoMerge branch 'dev' of github.com:Cyan4973/zstd into dev
Yann Collet [Mon, 12 Sep 2016 01:14:03 +0000 (03:14 +0200)] 
Merge branch 'dev' of github.com:Cyan4973/zstd into dev

8 years agobetter error handling
Yann Collet [Fri, 9 Sep 2016 17:33:56 +0000 (19:33 +0200)] 
better error handling

8 years agoMerge pull request #357 from jrudolph/patch-1
Yann Collet [Fri, 9 Sep 2016 17:16:20 +0000 (19:16 +0200)] 
Merge pull request #357 from jrudolph/patch-1

Smallish typo fixes in format documentation

8 years agoSmallish typo fixes in format documentation 357/head
Johannes Rudolph [Fri, 9 Sep 2016 17:02:40 +0000 (19:02 +0200)] 
Smallish typo fixes in format documentation

8 years agoMerge branch 'dev' of github.com:facebook/zstd into dev
Yann Collet [Fri, 9 Sep 2016 14:49:38 +0000 (16:49 +0200)] 
Merge branch 'dev' of github.com:facebook/zstd into dev

8 years agochanged streaming decoder behavior : now, when all compressed frame is consumed,...
Yann Collet [Fri, 9 Sep 2016 14:44:16 +0000 (16:44 +0200)] 
changed streaming decoder behavior : now, when all compressed frame is consumed, it means decompression is completed, with regenerated data fully flushed.

8 years agoclarified doc
Yann Collet [Thu, 8 Sep 2016 17:48:04 +0000 (19:48 +0200)] 
clarified doc

8 years agoMerge pull request #355 from codeshef/dev
Yann Collet [Fri, 9 Sep 2016 04:32:41 +0000 (06:32 +0200)] 
Merge pull request #355 from codeshef/dev

modification in line 51

8 years agomodification in line51 355/head
codeshef [Thu, 8 Sep 2016 20:53:29 +0000 (02:23 +0530)] 
modification in line51

8 years agoclarified tests
Yann Collet [Thu, 8 Sep 2016 17:39:00 +0000 (19:39 +0200)] 
clarified tests

8 years agoMerge branch 'dev' of github.com:facebook/zstd into dev
Yann Collet [Thu, 8 Sep 2016 17:29:25 +0000 (19:29 +0200)] 
Merge branch 'dev' of github.com:facebook/zstd into dev

8 years agoupdated decompression streaming example
Yann Collet [Thu, 8 Sep 2016 17:29:04 +0000 (19:29 +0200)] 
updated decompression streaming example

8 years agoMerge pull request #352 from terrelln/dev
Yann Collet [Thu, 8 Sep 2016 05:41:11 +0000 (07:41 +0200)] 
Merge pull request #352 from terrelln/dev

Specify that dictionary ID is little-endian

8 years agoSpecify that dictionary ID is little-endian 352/head
Nick Terrell [Wed, 7 Sep 2016 21:39:32 +0000 (14:39 -0700)] 
Specify that dictionary ID is little-endian

8 years agoMerge branch 'dev' of github.com:facebook/zstd into dev
Yann Collet [Wed, 7 Sep 2016 12:54:54 +0000 (14:54 +0200)] 
Merge branch 'dev' of github.com:facebook/zstd into dev

8 years agosupport large skippable frames
Yann Collet [Wed, 7 Sep 2016 12:54:23 +0000 (14:54 +0200)] 
support large skippable frames

8 years agominor comment
Yann Collet [Wed, 7 Sep 2016 05:01:33 +0000 (07:01 +0200)] 
minor comment

8 years agodon't remove() /dev/null (#316)
Yann Collet [Wed, 7 Sep 2016 05:00:08 +0000 (07:00 +0200)] 
don't remove() /dev/null (#316)

8 years agoadded comments on searchLength min / max (#337)
Yann Collet [Wed, 7 Sep 2016 04:33:02 +0000 (06:33 +0200)] 
added comments on searchLength min / max (#337)

8 years agoMerge pull request #349 from terrelln/dev
Yann Collet [Wed, 7 Sep 2016 03:50:25 +0000 (05:50 +0200)] 
Merge pull request #349 from terrelln/dev

[pzstd] Windows build and default number of threads

8 years agoFix minor potential narrowing bug 349/head
Nick Terrell [Wed, 7 Sep 2016 03:27:11 +0000 (20:27 -0700)] 
Fix minor potential narrowing bug

8 years agoFix invalid narrowing conversion to size_t
Nick Terrell [Wed, 7 Sep 2016 03:11:02 +0000 (20:11 -0700)] 
Fix invalid narrowing conversion to size_t

8 years ago[pzstd] Add appveyor build commands
Nick Terrell [Tue, 6 Sep 2016 21:00:55 +0000 (14:00 -0700)] 
[pzstd] Add appveyor build commands