Commit Graph
100 Commits
Author SHA1 Message Date
inikep 9470b872c0 added test-zstd-speed.py 2016-06-09 12:54:06 +02:00
inikep c5c4de9888 "versionsTest" renamed to "tests" 2016-06-09 11:42:36 +02:00
inikep 14947ed15c Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev 2016-06-09 11:33:08 +02:00
inikep 9c86db00d4 Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev 2016-06-06 16:21:49 +02:00
inikep de2c92f6e0 zlibWrapper: compress uses ZWRAP_DEFAULT_CLEVEL 2016-06-03 19:44:03 +02:00
inikep 4af2c9de0c zlibWrapper: improved error handling 2016-06-03 17:39:31 +02:00
inikep 3640396b1a fixed: deallocation of structures in case of error in ZBUFF_createCCtx and ZBUFF_createDCtx 2016-06-03 16:36:50 +02:00
inikep f040be9850 zlibWrapper: ZWRAP_createDCtx and ZWRAP_freeDCtx use custom memory allocation functions 2016-06-03 16:31:57 +02:00
inikep 2a74609b90 zlibWrapper: ZWRAP_createCCtx and ZWRAP_freeCCtx use custom memory allocation functions 2016-06-03 14:53:51 +02:00
inikep 3763c77f6b defaultCustomNULL replaced with defaultCustomMem 2016-06-03 13:28:20 +02:00
inikep 36fac00149 removed calloc calls from lib/ 2016-06-03 13:23:04 +02:00
inikep db2f540414 added defaultCustomNULL 2016-06-03 12:56:56 +02:00
inikep c7f008b069 Travis cmaketest will also run "make install" and "make uninstall" 2016-06-03 11:40:15 +02:00
inikep d36ee9b845 cmake project: added "make clean-all" 2016-06-03 10:24:00 +02:00
inikep 764deea5f8 cmake project: fixed "make install" 2016-06-03 10:11:26 +02:00
inikep aa224c0205 VS projects: remove duplicated xxhash.c and xxhash.h 2016-06-02 22:24:29 +02:00
inikep ff2d18928d zlibWrapper: added gcc flag -Wdeclaration-after-statement 2016-06-02 22:15:09 +02:00
inikep b74a468fad Merge remote-tracking branch 'refs/remotes/Cyan4973/dev070' into dev070 2016-06-02 22:09:09 +02:00
inikep 614fddee6a zlibWrapper: support for stricter gcc warnings 2016-06-02 18:40:41 +02:00
inikep 7cab86f647 ZWRAP_allocFunction and ZWRAP_freeFunction are static 2016-06-02 18:24:07 +02:00
inikep ff9114aee3 zlibWrapper: added support for custom memory allocation functions 2016-06-02 16:52:36 +02:00
inikep c4807f4d2f default custom allocation functions moved to zstd_internal.h 2016-06-02 15:11:39 +02:00
inikep 2866951558 opaque parameter for custom memory allocation functions 2016-06-02 13:04:18 +02:00
inikep e02bf99fa4 zlibWrapper: fixed memory deallocation bug with zstd decompression 2016-06-02 12:00:32 +02:00
inikep bf25d7ac57 zlibWrapper: support for zlib versions from 1.2.3 to 1.2.8 2016-06-02 10:19:35 +02:00
inikep 9242816b56 fparamsPtr->windowLog==0 means that a frame is skippable 2016-06-01 18:47:04 +02:00
inikep 13f42d9085 VS2010 project: reverted zstdlib.rc 2016-06-01 14:44:31 +02:00
inikep 8b452453ce zlibWrapper: Z_DEFAULT_COMPRESSION is translated to ZWRAP_DEFAULT_CLEVEL for zstd 2016-06-01 10:50:17 +02:00
inikep b37b79e868 VS projects: fixed xxhash dependency in fullbench 2016-06-01 10:24:57 +02:00
inikep 043b3c01bb zlibWrapped: removed dependency from ZSTD_FRAMEHEADERSIZE_MIN 2016-06-01 10:15:25 +02:00
inikep 5c2771710d Merge remote-tracking branch 'refs/remotes/Cyan4973/dev070' into dev070
# Conflicts:
#	.gitignore
#	lib/decompress/zstd_decompress.c
#	programs/zbufftest.c
2016-06-01 09:16:11 +02:00
inikep 00fa1ae0c0 update playTests.sh permission 2016-06-01 00:13:02 +02:00
inikep a6b942018d Merge remote-tracking branch 'refs/remotes/origin/dev' into dev070
# Conflicts:
#	.travis.yml
#	Makefile
#	lib/common/zstd_static.h
#	programs/Makefile
#	projects/VS2008/zstd/zstd.vcproj
#	projects/VS2008/zstdlib/zstdlib.vcproj
#	projects/cmake/lib/CMakeLists.txt
#	projects/cmake/programs/CMakeLists.txt
2016-06-01 00:07:09 +02:00
inikep cf6edcd0a1 zbufftest.c: fixed g++ warning 2016-05-31 20:21:43 +02:00
inikep 43aa9fe8b3 fixed skippable frame 2016-05-31 19:36:51 +02:00
inikep 019b833306 VS project: dictBuilder added to include directories 2016-05-31 17:34:37 +02:00
inikep 8243b27f44 cmake project: removed WORKAROUND_OUTDATED_CODE_STYLE 2016-05-31 17:19:05 +02:00
inikep 5d500b60e7 updated CMakeLists.txt 2016-05-31 13:39:36 +02:00
inikep 5bee32e349 cmake project works with MSYS 2016-05-31 13:36:14 +02:00
inikep f772bf54a5 support for skippable frames 2016-05-31 12:43:46 +02:00
inikep d57b418214 updated appveyor.yml 2016-05-31 11:46:16 +02:00
inikep 1dcb2ff23f improved scripts compatibility 2016-05-30 11:33:52 +02:00
inikep 957d678031 update playTests.sh perimissions 2016-05-30 10:23:52 +02:00
inikep 1981d5a730 Travis tests for PowerPC and OS X 2016-05-30 10:18:56 +02:00
inikep 93fc13ebc8 playTests.sh working with Linux, Windows, OS X 2016-05-30 10:17:55 +02:00
inikep d0c3862479 #define z_const if not defined 2016-05-27 12:33:19 +02:00
inikep e9dfdf6924 added zlibwrapper test for Travis 2016-05-27 11:56:15 +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 33b8a893ed CMake project moved to projects 2016-05-24 17:44:14 +02:00
inikep 02c244bf78 Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev 2016-05-24 17:15:04 +02:00
inikep c8f5509b32 Merge remote-tracking branch 'refs/remotes/origin/playTests' into dev 2016-05-24 15:45:29 +02:00
inikep 4a9ec65c9d Merge remote-tracking branch 'refs/remotes/origin/playTests' into dev 2016-05-24 15:38:52 +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
inikep 13ba880b49 added ZBUFF_createCCtx_advanced and ZBUFF_createDCtx_advanced 2016-05-23 17:04:23 +02:00
inikep 107e243195 added ZSTD_createDCtx_advanced 2016-05-23 16:24:52 +02:00
inikep 50e82c015d added ZSTD_createCCtx_advanced 2016-05-23 15:49:09 +02:00
inikep 35b891c5b0 zstd_stats.h updated to v0.6 2016-05-20 19:42:20 +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
inikep 877cc84f85 changed appveyor.yml 2016-05-18 18:03:02 +02:00
inikep f33021552b added playTestsMSYS.sh 2016-05-18 16:38:36 +02:00
inikep 5e334be457 AppVeyor tests for mingw32, mingw64, clang 2016-05-18 09:07:28 +02:00
inikep e30bac4c4b fixed Win32 in AppVeyor 2016-05-16 15:10:33 +02:00
inikep 0ba773878f updated .gitignore for Visual Studio 2016-05-16 14:54:48 +02:00
inikep 7c4d041d3c added Visual Studio 2008 and 2010 projects 2016-05-16 14:48:04 +02:00
inikep 4d9e557f44 Visual Studio: remove MSVC*.DLL dependency from Release executables 2016-05-13 13:04:27 +02:00
inikep 5c39327912 Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into dev 2016-05-13 12:06:36 +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 37aba8b1d9 updated zlibWrapper/README.md (2) 2016-05-12 17:32:28 +02:00
inikep b5e6870bb5 updated zlibWrapper/README.md 2016-05-12 17:28:57 +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
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
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
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
inikep d44ec48b1c detection of snprintf for Visual <= 2012 2016-05-09 14:37:41 +02:00
inikep 03bf5ad6cb added appveyor.yml 2016-05-09 14:04:40 +02:00
inikep 6e61a842b8 added support for VS 2015 2016-05-09 14:00:54 +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
inikep 3163403855 UTIL_prepareFileList 2016-05-05 00:25:38 +02:00
inikep 648d74a604 Sync 2016-04-29 15:25:00 +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 4f832c9f26 util.h must be the first include to #define _POSIX_C_SOURCE 2016-04-29 15:18:50 +02:00