]>
git.ipfire.org Git - thirdparty/zstd.git/log
Peter (Stig) Edwards [Sat, 21 May 2016 11:15:48 +0000 (12:15 +0100)]
Minor changes needed for OpenVMS
Define util sleep functions on VMS.
If PRIO_PROCESS is not defined then do not attempt to use it in the definition of SET_HIGH_PRIORITY.
Yann Collet [Fri, 20 May 2016 12:36:36 +0000 (14:36 +0200)]
huff0 dynamic reduction
Yann Collet [Fri, 20 May 2016 10:34:40 +0000 (12:34 +0200)]
all programs use `ZSTD_VERSION_STRING` from `zstd.h` to display their version
Yann Collet [Fri, 20 May 2016 10:20:12 +0000 (12:20 +0200)]
changed version to 0.6.2
removed make-controlled version (now used from zstd.h)
removed std=c99 by default
added : c90/gno90/c99/gnu99/c11 tests
Yann Collet [Fri, 20 May 2016 09:44:43 +0000 (11:44 +0200)]
minor refactoring
Yann Collet [Fri, 20 May 2016 09:24:35 +0000 (11:24 +0200)]
minor simplification
Yann Collet [Wed, 18 May 2016 15:26:23 +0000 (17:26 +0200)]
fixed minor conversion warnings
Yann Collet [Wed, 18 May 2016 15:18:48 +0000 (17:18 +0200)]
removed msan tests
Yann Collet [Wed, 18 May 2016 12:16:49 +0000 (14:16 +0200)]
added memory sanitizer to travis CI
Yann Collet [Wed, 18 May 2016 10:06:33 +0000 (12:06 +0200)]
reverted default compression level to 1
Yann Collet [Tue, 17 May 2016 12:30:19 +0000 (14:30 +0200)]
fixed Visual warning in debug mode
Yann Collet [Tue, 17 May 2016 10:02:35 +0000 (12:02 +0200)]
Merge branch 'dev' of github.com:Cyan4973/zstd into dev
Yann Collet [Tue, 17 May 2016 10:01:55 +0000 (12:01 +0200)]
added `ZSTDv05_getFrameParams()` to "zstd_v05.h"
Yann Collet [Mon, 16 May 2016 22:56:18 +0000 (00:56 +0200)]
Merge pull request #187 from ka7/spelling_fix
spelling-fixes, as of lintian.debian.org
klemens [Mon, 16 May 2016 20:23:24 +0000 (22:23 +0200)]
spelling-fixes, as of lintian.debian.org
Yann Collet [Fri, 13 May 2016 10:43:36 +0000 (12:43 +0200)]
restore openVMS support (detected by @thatsafunnyname)
Yann Collet [Fri, 13 May 2016 10:40:02 +0000 (12:40 +0200)]
Merge pull request #185 from inikep/dev
Dev
inikep [Fri, 13 May 2016 10:06:36 +0000 (12:06 +0200)]
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev
Yann Collet [Fri, 13 May 2016 09:29:38 +0000 (11:29 +0200)]
updated NEWS for v0.6.1
inikep [Fri, 13 May 2016 09:27:56 +0000 (11:27 +0200)]
added common/entropy_common.c
Yann Collet [Fri, 13 May 2016 09:24:14 +0000 (11:24 +0200)]
Merge pull request #183 from inikep/dev
added zlibWrapper - zstd wrapper for zlib
inikep [Fri, 13 May 2016 09:05:35 +0000 (11:05 +0200)]
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev
inikep [Fri, 13 May 2016 08:52:02 +0000 (10:52 +0200)]
changed definition of UTIL_createFileList
inikep [Thu, 12 May 2016 15:32:28 +0000 (17:32 +0200)]
updated zlibWrapper/README.md (2)
inikep [Thu, 12 May 2016 15:28:57 +0000 (17:28 +0200)]
updated zlibWrapper/README.md
inikep [Thu, 12 May 2016 15:15:41 +0000 (17:15 +0200)]
added zlibWrapper - zstd wrapper for zlib
Yann Collet [Thu, 12 May 2016 13:55:26 +0000 (15:55 +0200)]
improved decoding speed by inlining x_isError() functions
Yann Collet [Thu, 12 May 2016 12:27:00 +0000 (14:27 +0200)]
minor refactor : more accurate variable scope
Yann Collet [Thu, 12 May 2016 12:06:31 +0000 (14:06 +0200)]
restored inline for better decompression speed
Yann Collet [Thu, 12 May 2016 11:50:13 +0000 (13:50 +0200)]
restored DStream init
due to strange speed regressions and warnins on gcc 5.3
Yann Collet [Wed, 11 May 2016 16:55:27 +0000 (18:55 +0200)]
fixed clang conversion warning
Yann Collet [Wed, 11 May 2016 16:30:24 +0000 (18:30 +0200)]
update FSE library
Yann Collet [Wed, 11 May 2016 14:38:18 +0000 (16:38 +0200)]
better big-endian / little-endian r/w support
inikep [Wed, 11 May 2016 12:11:00 +0000 (14:11 +0200)]
dynamic memory allocation in UTIL_createFileList
Yann Collet [Wed, 11 May 2016 09:42:51 +0000 (11:42 +0200)]
datagencli uses `mem.h`
Yann Collet [Wed, 11 May 2016 09:07:54 +0000 (11:07 +0200)]
fixed minor asan warning in legacy decoder
Yann Collet [Tue, 10 May 2016 15:47:11 +0000 (17:47 +0200)]
Added : ZSTD_getErrorString(), to get error string from error enum (#168)
Yann Collet [Tue, 10 May 2016 15:18:12 +0000 (17:18 +0200)]
Merge pull request #182 from inikep/dev
support for Visual Studio 2012, 2013, 2015
Yann Collet [Tue, 10 May 2016 13:30:43 +0000 (15:30 +0200)]
fixed : unused argument in printf
inikep [Tue, 10 May 2016 12:42:54 +0000 (14:42 +0200)]
disable Visual Studio code analysis
inikep [Tue, 10 May 2016 12:22:55 +0000 (14:22 +0200)]
bench.c: experimental -r (operate recursively on directories) for Windows and _POSIX_C_SOURCE >= 200112L
Yann Collet [Tue, 10 May 2016 12:14:19 +0000 (14:14 +0200)]
zbuff supports byte-by-byte decompression scenarios
inikep [Tue, 10 May 2016 11:20:01 +0000 (13:20 +0200)]
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev
# Conflicts:
# lib/common/util.h
# programs/paramgrill.c
# visual/2013/fullbench/fullbench.vcxproj.filters
# visual/2013/fuzzer/fuzzer.vcxproj.filters
Yann Collet [Tue, 10 May 2016 05:00:07 +0000 (07:00 +0200)]
minor comment update
Yann Collet [Tue, 10 May 2016 03:56:09 +0000 (05:56 +0200)]
fixed : null-length string roundtrip
Yann Collet [Tue, 10 May 2016 03:37:43 +0000 (05:37 +0200)]
minor refactor : more accurate variables scope
Added null-length string test
inikep [Mon, 9 May 2016 16:04:07 +0000 (18:04 +0200)]
fixed Linux compilation
inikep [Mon, 9 May 2016 14:19:25 +0000 (16:19 +0200)]
common/util.h moved to programs/util.h
decompress/fse_decompress.c moved to common/
inikep [Mon, 9 May 2016 12:37:41 +0000 (14:37 +0200)]
detection of snprintf for Visual <= 2012
inikep [Mon, 9 May 2016 12:04:40 +0000 (14:04 +0200)]
added appveyor.yml
inikep [Mon, 9 May 2016 12:00:54 +0000 (14:00 +0200)]
added support for VS 2015
Yann Collet [Mon, 9 May 2016 10:28:20 +0000 (12:28 +0200)]
fixed datagen
Yann Collet [Mon, 9 May 2016 10:20:50 +0000 (12:20 +0200)]
datagen uses `mem.h`
Yann Collet [Mon, 9 May 2016 09:56:42 +0000 (11:56 +0200)]
Merge pull request #180 from thatsafunnyname/patch-1
No stdint.h on OpenVMS.
Yann Collet [Mon, 9 May 2016 09:44:00 +0000 (11:44 +0200)]
added : midipix support (#181)
Yann Collet [Mon, 9 May 2016 06:19:27 +0000 (08:19 +0200)]
Fixed Windows API, as detected by @KrzysFR (#171)
Yann Collet [Mon, 9 May 2016 02:44:45 +0000 (04:44 +0200)]
Reduced console display on loading lots of files with `zstd --train`. Reported by @KrzysFR, see #177
Yann Collet [Sun, 8 May 2016 07:13:40 +0000 (09:13 +0200)]
Expose Advanced Streaming API for v0.5.x legacy
Yann Collet [Sun, 8 May 2016 06:23:51 +0000 (08:23 +0200)]
fixed legacy dictionary decompression
Yann Collet [Sun, 8 May 2016 06:11:24 +0000 (08:11 +0200)]
CLI supports dictionary decompression in legacy mode v0.5.x
Yann Collet [Sat, 7 May 2016 20:43:40 +0000 (22:43 +0200)]
minor refactor : more accurate variable scope
Yann Collet [Fri, 6 May 2016 14:55:27 +0000 (16:55 +0200)]
updated fse (minor refactor)
Yann Collet [Fri, 6 May 2016 14:43:23 +0000 (16:43 +0200)]
Support legacy ZSTD_decompress_usingDict() (starting v0.5+)
Yann Collet [Thu, 5 May 2016 23:51:31 +0000 (01:51 +0200)]
Fixed decoding corruption error with quad-symbols huffman on legacy decoders
inikep [Thu, 5 May 2016 11:58:56 +0000 (13:58 +0200)]
code cleaning
inikep [Thu, 5 May 2016 11:10:57 +0000 (13:10 +0200)]
fixed compatibility issues
Yann Collet [Thu, 5 May 2016 10:41:36 +0000 (12:41 +0200)]
fixed Huff0 quad-symbols decoder (#173)
inikep [Thu, 5 May 2016 09:53:42 +0000 (11:53 +0200)]
Compiler Options moved to util.h
Yann Collet [Thu, 5 May 2016 02:59:53 +0000 (04:59 +0200)]
Stricter gnu90 tests
Yann Collet [Thu, 5 May 2016 01:01:13 +0000 (03:01 +0200)]
Added gnu90 test
work-around : disabled automatic selection of huff0 quad-decoder (see #173)
inikep [Wed, 4 May 2016 22:25:38 +0000 (00:25 +0200)]
UTIL_prepareFileList
thatsafunnyname [Wed, 4 May 2016 14:43:42 +0000 (15:43 +0100)]
No stdint.h on OpenVMS.
No stdint.h on OpenVMS, it is inttypes.h instead, some projects use HAVE_STDINT_H.
thatsafunnyname [Wed, 4 May 2016 14:42:25 +0000 (15:42 +0100)]
No stdint.h on OpenVMS.
No stdint.h on OpenVMS, it is inttypes.h instead, some projects use HAVE_STDINT_H.
thatsafunnyname [Wed, 4 May 2016 14:39:31 +0000 (15:39 +0100)]
No stdint.h on OpenVMS.
No stdint.h on OpenVMS, it is inttypes.h instead, some projects use HAVE_STDINT_H.
Yann Collet [Sun, 1 May 2016 08:34:04 +0000 (10:34 +0200)]
removed BMI tests on Travis CI : incompatible compiler
Yann Collet [Sun, 1 May 2016 08:27:54 +0000 (10:27 +0200)]
added : BMI x64 test for Travis CI
Yann Collet [Sun, 1 May 2016 08:26:30 +0000 (10:26 +0200)]
Fixed BMI behavior on x86 and x32 targets, reported by @tycho (#178)
Yann Collet [Sat, 30 Apr 2016 06:07:45 +0000 (23:07 -0700)]
Merge pull request #175 from inikep/dev
separation into compressor and decompressor
inikep [Fri, 29 Apr 2016 13:25:00 +0000 (15:25 +0200)]
Sync
inikep [Fri, 29 Apr 2016 13:19:40 +0000 (15:19 +0200)]
util.h must the the first include to #define _POSIX_C_SOURCE
inikep [Fri, 29 Apr 2016 13:18:50 +0000 (15:18 +0200)]
util.h must be the first include to #define _POSIX_C_SOURCE
inikep [Thu, 28 Apr 2016 14:50:13 +0000 (16:50 +0200)]
getTotalFileSize moved to common/util.h
inikep [Thu, 28 Apr 2016 12:40:45 +0000 (14:40 +0200)]
ordering of #include
inikep [Thu, 28 Apr 2016 11:16:01 +0000 (13:16 +0200)]
bench.c: time functions moved to common/util.h
inikep [Thu, 28 Apr 2016 10:23:33 +0000 (12:23 +0200)]
getFileSize moved to common/util.h
inikep [Mon, 25 Apr 2016 13:23:09 +0000 (15:23 +0200)]
get rid of some Visual C++ warnings
inikep [Mon, 25 Apr 2016 12:42:15 +0000 (14:42 +0200)]
fixed 64-bit compilation with Visual C++
inikep [Mon, 25 Apr 2016 11:09:06 +0000 (13:09 +0200)]
added compatibility with Visual C++ 2012
inikep [Mon, 25 Apr 2016 09:36:44 +0000 (11:36 +0200)]
updated lib/README.md part 2
inikep [Mon, 25 Apr 2016 09:31:28 +0000 (11:31 +0200)]
updated lib/README.md
inikep [Fri, 22 Apr 2016 16:54:05 +0000 (18:54 +0200)]
fix for g++ compilation
inikep [Fri, 22 Apr 2016 16:22:30 +0000 (18:22 +0200)]
introduced ZSTD_NODECOMPRESS to link only compressor
inikep [Fri, 22 Apr 2016 15:14:25 +0000 (17:14 +0200)]
Error functions moved to common/zstd_common.c
inikep [Fri, 22 Apr 2016 11:59:21 +0000 (13:59 +0200)]
updated CMakeLists.txt
inikep [Fri, 22 Apr 2016 11:59:05 +0000 (13:59 +0200)]
introduced ZSTD_NOCOMPRESS to generate decompressor only
inikep [Fri, 22 Apr 2016 10:43:18 +0000 (12:43 +0200)]
separation of lib/ into common/, compress/, decompress/, dictBuilder/, legacy/
inikep [Thu, 21 Apr 2016 10:30:58 +0000 (12:30 +0200)]
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev
inikep [Thu, 21 Apr 2016 10:18:47 +0000 (12:18 +0200)]
minor speed improvements 2
bench.c: block size has to be bigger than 32 bytes
zstdcli.c: support for e.g. -B16k -B16m
inikep [Thu, 21 Apr 2016 09:08:43 +0000 (11:08 +0200)]
zst_opt.h: minor compression speed improvement
Yann Collet [Wed, 20 Apr 2016 20:46:16 +0000 (22:46 +0200)]
bumped lib version to 0.6.1
added ZSTD_VERSION_STRING