Yann Collet
|
c46fb924df
|
added dictionary ID (incomplete)
|
2016-05-29 05:01:04 +02:00 |
|
Yann Collet
|
0d348d46d8
|
fixed cmake
fixed playTests
|
2016-05-29 02:02:24 +02:00 |
|
Yann Collet
|
f51e0660f4
|
Simplified list of *.c files
|
2016-05-29 01:39:19 +02:00 |
|
Yann Collet
|
0c5e8b17ad
|
moved xxhash to lib/common
|
2016-05-29 01:06:30 +02:00 |
|
Yann Collet
|
ab2ee08042
|
fixed makefile error in clean target
|
2016-05-28 16:06:29 +02:00 |
|
Yann Collet
|
fb0ba59c41
|
Added : utility roundTripCrash
which generates a crash (double-free) on detecting a round-trip corruption
|
2016-05-28 15:30:01 +02:00 |
|
Yann Collet
|
6c903a8dd5
|
updated xxhash to latest "dev" version
|
2016-05-28 13:34:07 +02:00 |
|
inikep
|
993a9dfc5a
|
playTests.sh updated to work better with /bin/sh
|
2016-05-27 10:07:46 +02:00 |
|
inikep
|
bff23b72c5
|
fixed Visual Studio warning
|
2016-05-25 17:40:58 +02:00 |
|
inikep
|
957823f56f
|
zstdcli: -r (operate recursively on directories) works with dictBuilder and compression
|
2016-05-25 15:30:55 +02:00 |
|
inikep
|
4f1acdd158
|
usage of fileno() only on POSIX and Windows
|
2016-05-25 12:41:41 +02:00 |
|
inikep
|
e75909ef93
|
ZBUFF_createCCtx_advanced moved to zbuff_static.h
|
2016-05-25 11:31:16 +02:00 |
|
inikep
|
5d589562fe
|
playTests.sh joined with playTestsMSYS.sh
|
2016-05-25 10:50:28 +02:00 |
|
inikep
|
460a4ee6d4
|
playTests updated with Pass-Through mode
|
2016-05-24 18:22:38 +02:00 |
|
inikep
|
02c244bf78
|
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev
|
2016-05-24 17:15:04 +02:00 |
|
inikep
|
fb5df613cf
|
zstd_stats.h included only in debug mode
|
2016-05-24 15:36:37 +02:00 |
|
inikep
|
a1653fbfd0
|
zbufftest.c: tests for ZBUFF_createCCtx_advanced/ZBUFF_createDCtx_advanced
|
2016-05-24 15:35:48 +02:00 |
|
inikep
|
71dd67cf57
|
fullbench: tests for ZBUFF_createCCtx_advanced and ZBUFF_createDCtx_advanced
|
2016-05-24 10:57:14 +02:00 |
|
Yann Collet
|
ddbb8e27bf
|
fixed minor conversion warning
|
2016-05-24 00:52:14 +02:00 |
|
Yann Collet
|
de95f96462
|
Pass-Through mode support (using -df ), for compatibility with gzip
|
2016-05-23 19:46:47 +02:00 |
|
Yann Collet
|
32990b5dae
|
Added tests for Sparse mode support
Fixed : complex cli arg case involving a mix of `stdin` and `-o`
|
2016-05-23 17:48:57 +02:00 |
|
Yann Collet
|
75424d1139
|
Added : Sparse write support
--[no-]sparse command
|
2016-05-23 16:56:56 +02:00 |
|
Peter (Stig) Edwards
|
04773ac90a
|
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.
|
2016-05-21 12:15:48 +01:00 |
|
Yann Collet
|
45f84ab7cc
|
all programs use ZSTD_VERSION_STRING from zstd.h to display their version
|
2016-05-20 12:34:40 +02:00 |
|
Yann Collet
|
de4d4da52d
|
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
|
2016-05-20 12:20:12 +02:00 |
|
Yann Collet
|
e162aceeb6
|
minor simplification
|
2016-05-20 11:35:00 +02:00 |
|
inikep
|
96abb5a806
|
AppVeyor tests use playTests.bat
|
2016-05-19 15:50:58 +02:00 |
|
inikep
|
44bb2f6c89
|
added datagen in Visual Studio project
|
2016-05-19 12:16:14 +02:00 |
|
inikep
|
60af95d971
|
fixed compression with -c with multiple files on Windows
|
2016-05-19 10:29:49 +02:00 |
|
inikep
|
2bd6b13e53
|
added playTests.bat
|
2016-05-18 18:05:56 +02:00 |
|
inikep
|
3aa4b2b598
|
update file permission
|
2016-05-18 18:04:10 +02:00 |
|
Yann Collet
|
35276a9441
|
fixed minor conversion warnings
|
2016-05-18 17:26:23 +02:00 |
|
Yann Collet
|
bde926fce7
|
removed msan tests
|
2016-05-18 17:18:48 +02:00 |
|
inikep
|
f33021552b
|
added playTestsMSYS.sh
|
2016-05-18 16:38:36 +02:00 |
|
klemens
|
268775dae8
|
spelling-fixes, as of lintian.debian.org
|
2016-05-16 22:23:24 +02:00 |
|
inikep
|
63ecd747de
|
added common/entropy_common.c
|
2016-05-13 11:27:56 +02:00 |
|
inikep
|
58a1d45aa5
|
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev
|
2016-05-13 11:05:35 +02:00 |
|
inikep
|
0bdb6a8118
|
changed definition of UTIL_createFileList
|
2016-05-13 10:52:02 +02:00 |
|
inikep
|
3eabe9b474
|
added zlibWrapper - zstd wrapper for zlib
|
2016-05-12 17:15:41 +02:00 |
|
inikep
|
4dbf7f4a3b
|
dynamic memory allocation in UTIL_createFileList
|
2016-05-11 14:11:00 +02:00 |
|
Yann Collet
|
a96f9fd5bc
|
datagencli uses mem.h
|
2016-05-11 11:42:51 +02:00 |
|
Yann Collet
|
b3a9938d0c
|
Merge pull request #182 from inikep/dev
support for Visual Studio 2012, 2013, 2015
|
2016-05-10 17:18:12 +02:00 |
|
Yann Collet
|
b12b369817
|
fixed : unused argument in printf
|
2016-05-10 15:30:43 +02:00 |
|
inikep
|
95459458ed
|
disable Visual Studio code analysis
|
2016-05-10 14:42:54 +02:00 |
|
inikep
|
3733797fcd
|
bench.c: experimental -r (operate recursively on directories) for Windows and _POSIX_C_SOURCE >= 200112L
|
2016-05-10 14:22:55 +02:00 |
|
Yann Collet
|
bd39d54576
|
zbuff supports byte-by-byte decompression scenarios
|
2016-05-10 14:14:19 +02:00 |
|
inikep
|
ed9a08538c
|
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
|
2016-05-10 13:20:01 +02:00 |
|
Yann Collet
|
d693117113
|
fixed : null-length string roundtrip
|
2016-05-10 05:56:09 +02:00 |
|
Yann Collet
|
8b23eea694
|
minor refactor : more accurate variables scope
Added null-length string test
|
2016-05-10 05:37:43 +02:00 |
|
inikep
|
349fcf7ea2
|
fixed Linux compilation
|
2016-05-09 18:04:07 +02:00 |
|
inikep
|
aaaf923a17
|
common/util.h moved to programs/util.h
decompress/fse_decompress.c moved to common/
|
2016-05-09 16:19:25 +02:00 |
|
Yann Collet
|
d782890576
|
fixed datagen
|
2016-05-09 12:28:20 +02:00 |
|
Yann Collet
|
ceca200c77
|
datagen uses mem.h
|
2016-05-09 12:20:50 +02:00 |
|
Yann Collet
|
59b6ba7677
|
Merge pull request #180 from thatsafunnyname/patch-1
No stdint.h on OpenVMS.
|
2016-05-09 11:56:42 +02:00 |
|
Yann Collet
|
f6ca09b5ff
|
Reduced console display on loading lots of files with zstd --train . Reported by @KrzysFR, see #177
|
2016-05-09 04:44:45 +02:00 |
|
Yann Collet
|
95af06f6ef
|
fixed legacy dictionary decompression
|
2016-05-08 08:23:51 +02:00 |
|
Yann Collet
|
0c0f314550
|
CLI supports dictionary decompression in legacy mode v0.5.x
|
2016-05-08 08:11:24 +02:00 |
|
Yann Collet
|
f849462d4c
|
minor refactor : more accurate variable scope
|
2016-05-07 22:43:40 +02:00 |
|
inikep
|
13c8424ea0
|
code cleaning
|
2016-05-05 13:58:56 +02:00 |
|
inikep
|
0bd0faec32
|
fixed compatibility issues
|
2016-05-05 13:10:57 +02:00 |
|
inikep
|
9c22e57bfb
|
Compiler Options moved to util.h
|
2016-05-05 11:53:42 +02:00 |
|
Yann Collet
|
3f8ed50bf1
|
Added gnu90 test
work-around : disabled automatic selection of huff0 quad-decoder (see #173)
|
2016-05-05 03:01:13 +02:00 |
|
thatsafunnyname
|
dca5cf92ac
|
No stdint.h on OpenVMS.
No stdint.h on OpenVMS, it is inttypes.h instead, some projects use HAVE_STDINT_H.
|
2016-05-04 15:42:25 +01:00 |
|
thatsafunnyname
|
eef5fdb58a
|
No stdint.h on OpenVMS.
No stdint.h on OpenVMS, it is inttypes.h instead, some projects use HAVE_STDINT_H.
|
2016-05-04 15:39:31 +01:00 |
|
Yann Collet
|
6f9c056662
|
Fixed BMI behavior on x86 and x32 targets, reported by @tycho (#178)
|
2016-05-01 10:26:30 +02:00 |
|
inikep
|
bab4317961
|
util.h must the the first include to #define _POSIX_C_SOURCE
|
2016-04-29 15:19:40 +02:00 |
|
inikep
|
55d047aa92
|
getTotalFileSize moved to common/util.h
|
2016-04-28 16:50:13 +02:00 |
|
inikep
|
d5ff2c3d9a
|
ordering of #include
|
2016-04-28 14:40:45 +02:00 |
|
inikep
|
83c76b4594
|
bench.c: time functions moved to common/util.h
|
2016-04-28 13:16:01 +02:00 |
|
inikep
|
69fcd7c0ae
|
getFileSize moved to common/util.h
|
2016-04-28 12:23:33 +02:00 |
|
inikep
|
ea4ee3eee0
|
added compatibility with Visual C++ 2012
|
2016-04-25 13:09:06 +02:00 |
|
inikep
|
f066816998
|
fix for g++ compilation
|
2016-04-22 18:54:05 +02:00 |
|
inikep
|
db3964382c
|
introduced ZSTD_NODECOMPRESS to link only compressor
|
2016-04-22 18:22:30 +02:00 |
|
inikep
|
a1febea01d
|
Error functions moved to common/zstd_common.c
|
2016-04-22 17:14:25 +02:00 |
|
inikep
|
3c7c3527d0
|
introduced ZSTD_NOCOMPRESS to generate decompressor only
|
2016-04-22 13:59:05 +02:00 |
|
inikep
|
23a0889301
|
separation of lib/ into common/, compress/, decompress/, dictBuilder/, legacy/
|
2016-04-22 12:43:18 +02:00 |
|
inikep
|
4699b3be03
|
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev
|
2016-04-21 12:30:58 +02:00 |
|
inikep
|
38654988f3
|
minor speed improvements 2
bench.c: block size has to be bigger than 32 bytes
zstdcli.c: support for e.g. -B16k -B16m
|
2016-04-21 12:18:47 +02:00 |
|
Yann Collet
|
e02808ffc5
|
bumped lib version to 0.6.1
added ZSTD_VERSION_STRING
|
2016-04-20 22:46:16 +02:00 |
|
inikep
|
c5e1d295ee
|
bench.c: force at least one compression and decompression loop
fix for -i0 with small files
|
2016-04-19 09:37:59 +02:00 |
|
inikep
|
6d157f1fbe
|
bench.c: fixed rare compression and decompression speed bug
concerns only big files with compression or decompression time longer
than 100 seconds
|
2016-04-15 16:54:11 +02:00 |
|
inikep
|
4b3c5eed99
|
removed ZSTD_compressBegin_targetSrcSize
|
2016-04-14 13:43:51 +02:00 |
|
inikep
|
c70c90e8a3
|
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev
|
2016-04-13 10:48:26 +02:00 |
|
inikep
|
c0d5f4eb2e
|
bench.c: ignore directories from a file list for benchmark
|
2016-04-13 10:48:04 +02:00 |
|
Yann Collet
|
389648cc6d
|
Fixed : contentSize + copyCCtx()
|
2016-04-12 19:13:08 +02:00 |
|
Yann Collet
|
541dc7c7d4
|
Added : fuzzer test, checking contentLength value after copyCCtx() usage
|
2016-04-12 18:00:20 +02:00 |
|
Yann Collet
|
887e7da785
|
Fixed copyCCtx() on uninitialized cctx (reported by Oliver Lange)
|
2016-04-11 20:12:27 +02:00 |
|
inikep
|
8844e21dff
|
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev
|
2016-04-11 16:49:27 +02:00 |
|
Yann Collet
|
81e493651a
|
Fixed minor conversion warning
|
2016-04-11 01:47:10 +02:00 |
|
Yann Collet
|
c51aa6ccce
|
minor refactor
|
2016-04-11 01:20:14 +02:00 |
|
Yann Collet
|
c456077066
|
fixed : minor warning on return value
|
2016-04-11 01:12:32 +02:00 |
|
Yann Collet
|
7928f6f024
|
Fixed : cli error on stdin + stdout, as detected by Alexey Spiridonov
Added : relevant test case
|
2016-04-10 20:40:26 +02:00 |
|
Yann Collet
|
ccbba296e1
|
Fix infinite loop with invalid data (fuzzer test)
|
2016-04-10 14:42:26 +02:00 |
|
Yann Collet
|
4d008083e6
|
fixed fullbench link stage
|
2016-04-09 17:38:53 +02:00 |
|
Yann Collet
|
9990986bdc
|
fixed minor warnings when compiling with gcc -g (aka -std=gnu90 )
|
2016-04-09 16:17:18 +02:00 |
|
Yann Collet
|
029267ab3f
|
Integrated Legacy v0.5.x decoder (provided by @inikep)
|
2016-04-09 09:42:27 +02:00 |
|
Yann Collet
|
1fce6e0baa
|
Fixed : minor variable isolation
|
2016-04-08 20:26:33 +02:00 |
|
inikep
|
1eeddde625
|
clock() is default timer for all platforms except Windows
|
2016-04-08 16:55:17 +02:00 |
|
Yann Collet
|
ea63bb7b5e
|
converted fuzzer timer to clock_t
|
2016-04-08 15:25:32 +02:00 |
|
Yann Collet
|
72cc704514
|
Merge branch 'dev060' of github.com:Cyan4973/zstd into dev060
|
2016-04-08 02:02:31 +02:00 |
|