]>
git.ipfire.org Git - thirdparty/zstd.git/log
Nick Terrell [Fri, 23 Jun 2017 01:09:42 +0000 (18:09 -0700)]
[pzstd] Fix deadlock in the case of errors
Fixes #720.
Yann Collet [Thu, 22 Jun 2017 06:46:54 +0000 (23:46 -0700)]
Merge pull request #732 from terrelln/dev
[linux] Update patches
Nick Terrell [Thu, 22 Jun 2017 03:23:44 +0000 (20:23 -0700)]
[linux] Write all the patch summaries
Yann Collet [Wed, 21 Jun 2017 22:56:05 +0000 (15:56 -0700)]
Merge pull request #730 from paulcruz74/dev
Patching ratio and non-existent file bugs
Nick Terrell [Wed, 21 Jun 2017 22:21:25 +0000 (15:21 -0700)]
[linux] Rename last 2 diffs to patch names
Nick Terrell [Wed, 21 Jun 2017 22:19:54 +0000 (15:19 -0700)]
[linux] Add summaries to xxhash and zstd patches
Nick Terrell [Wed, 21 Jun 2017 22:10:18 +0000 (15:10 -0700)]
[linux] Rename diffs to patch names
Nick Terrell [Wed, 21 Jun 2017 22:08:26 +0000 (15:08 -0700)]
[linux] Switch BtrFS compression level to 1
Paul Cruz [Wed, 21 Jun 2017 19:42:38 +0000 (12:42 -0700)]
Merge pull request #3 from facebook/dev
pulling changes
Paul Cruz [Wed, 21 Jun 2017 19:41:10 +0000 (12:41 -0700)]
added newline to align output
Paul Cruz [Wed, 21 Jun 2017 19:37:23 +0000 (12:37 -0700)]
added error check for when file could not be opened
Paul Cruz [Wed, 21 Jun 2017 19:27:20 +0000 (12:27 -0700)]
reversed calculation of ratio
Yann Collet [Wed, 21 Jun 2017 19:09:53 +0000 (12:09 -0700)]
added test cases for new command --list
Yann Collet [Wed, 21 Jun 2017 16:41:55 +0000 (09:41 -0700)]
Merge pull request #723 from paulcruz74/dev
Adding zstd -l
Paul Cruz [Wed, 21 Jun 2017 00:43:36 +0000 (17:43 -0700)]
added test for files with no frame content size
Paul Cruz [Tue, 20 Jun 2017 21:33:08 +0000 (14:33 -0700)]
added tests with null files, changed condition to check that the file is more than 0 bytes
Paul Cruz [Tue, 20 Jun 2017 21:14:53 +0000 (14:14 -0700)]
spacing matters for test scripts
Paul Cruz [Tue, 20 Jun 2017 21:04:46 +0000 (14:04 -0700)]
fixed error where extremely small files were not being detected as not compressed with zstd
Paul Cruz [Tue, 20 Jun 2017 20:44:05 +0000 (13:44 -0700)]
changed to use LONG_SEEK
Paul Cruz [Tue, 20 Jun 2017 20:26:25 +0000 (13:26 -0700)]
added progress metric to display
Paul Cruz [Tue, 20 Jun 2017 19:43:10 +0000 (12:43 -0700)]
moved signifcant operations to fileio.c
Yann Collet [Tue, 20 Jun 2017 19:13:51 +0000 (12:13 -0700)]
Merge pull request #728 from terrelln/ubsan-failure
[linux] Add more tests and fuzzing
Paul Cruz [Tue, 20 Jun 2017 18:59:45 +0000 (11:59 -0700)]
removed double if statements for same condition
Paul Cruz [Tue, 20 Jun 2017 18:58:27 +0000 (11:58 -0700)]
minor update to logic
Paul Cruz [Tue, 20 Jun 2017 18:56:11 +0000 (11:56 -0700)]
size_t const value
Paul Cruz [Tue, 20 Jun 2017 18:54:44 +0000 (11:54 -0700)]
added additional tests for error detection
Paul Cruz [Tue, 20 Jun 2017 18:47:24 +0000 (11:47 -0700)]
changed displayInfo alignment and const
Paul Cruz [Tue, 20 Jun 2017 17:45:06 +0000 (10:45 -0700)]
change test to list info on .zst files
Paul Cruz [Tue, 20 Jun 2017 16:35:21 +0000 (09:35 -0700)]
changed fileInfo initialization, updated error code
Nick Terrell [Tue, 20 Jun 2017 02:09:41 +0000 (19:09 -0700)]
[linux] Add xxhash and zstd in-kernel tests
Nick Terrell [Tue, 20 Jun 2017 02:09:15 +0000 (19:09 -0700)]
[linux] Add libfuzzer targets
Nick Terrell [Mon, 19 Jun 2017 22:48:30 +0000 (15:48 -0700)]
[linux] Port libzstd UBSAN fix
Yann Collet [Mon, 19 Jun 2017 22:43:17 +0000 (15:43 -0700)]
Merge pull request #727 from terrelln/ubsan-failure
[libzstd] Fix UBSAN failure
Nick Terrell [Mon, 19 Jun 2017 22:12:28 +0000 (15:12 -0700)]
[libzstd] Fix UBSAN failure
Yann Collet [Mon, 19 Jun 2017 21:13:46 +0000 (14:13 -0700)]
Merge pull request #726 from terrelln/malloc-failure
[linux] Fix decompression memory allocation
Nick Terrell [Mon, 19 Jun 2017 19:24:14 +0000 (12:24 -0700)]
[linux] Fix decompression memory allocation
Paul Cruz [Mon, 19 Jun 2017 16:55:55 +0000 (09:55 -0700)]
made style changes, added description in man file
Yann Collet [Sat, 17 Jun 2017 08:19:39 +0000 (01:19 -0700)]
Merge pull request #724 from yurivict/fix-install-static-lib
INSTALL_DATA instead of INSTALL_LIB for libzstd.a
Yuri [Sat, 17 Jun 2017 07:23:41 +0000 (00:23 -0700)]
INSTALL_DATA instead of INSTALL_LIB for libzstd.a
INSTALL_LIB can be passed -s flag to strip symbols. Static libraries should not be stripped, only dynamic ones should be stripped.
Paul Cruz [Fri, 16 Jun 2017 01:09:15 +0000 (18:09 -0700)]
Merge branch 'list' into dev
Paul Cruz [Fri, 16 Jun 2017 01:08:22 +0000 (18:08 -0700)]
fixing more spacing on loops
Paul Cruz [Fri, 16 Jun 2017 00:53:00 +0000 (17:53 -0700)]
Merge branch 'list' into dev
Paul Cruz [Fri, 16 Jun 2017 00:46:49 +0000 (17:46 -0700)]
added in correct error return from main in zstdcli.c
Paul Cruz [Fri, 16 Jun 2017 00:30:18 +0000 (17:30 -0700)]
initialized info manually to avoid error
Paul Cruz [Fri, 16 Jun 2017 00:12:41 +0000 (17:12 -0700)]
changed spacing on if statements
Paul Cruz [Fri, 16 Jun 2017 00:03:59 +0000 (17:03 -0700)]
added const
Paul Cruz [Fri, 16 Jun 2017 00:00:59 +0000 (17:00 -0700)]
added case for when file is not compressed with zstd (incorrect magic number)
Paul Cruz [Thu, 15 Jun 2017 23:53:03 +0000 (16:53 -0700)]
added tests in playTest.sh
Paul Cruz [Thu, 15 Jun 2017 23:46:54 +0000 (16:46 -0700)]
Merge branch 'list' into dev
Paul Cruz [Thu, 15 Jun 2017 23:27:38 +0000 (16:27 -0700)]
refactoring brackets to allow for const values
Paul Cruz [Thu, 15 Jun 2017 23:12:04 +0000 (16:12 -0700)]
rearranging code to allow for consts
Paul Cruz [Thu, 15 Jun 2017 23:03:40 +0000 (16:03 -0700)]
changed implicit precision loss again
Paul Cruz [Thu, 15 Jun 2017 23:01:52 +0000 (16:01 -0700)]
got rid of imlpicit precision loss
Paul Cruz [Thu, 15 Jun 2017 22:55:49 +0000 (15:55 -0700)]
made another function static
Paul Cruz [Thu, 15 Jun 2017 22:53:02 +0000 (15:53 -0700)]
closed file at end of function, created another variable to keep exit points simpler
Paul Cruz [Thu, 15 Jun 2017 22:35:37 +0000 (15:35 -0700)]
changed info to static allocation
Paul Cruz [Thu, 15 Jun 2017 22:25:20 +0000 (15:25 -0700)]
cleaned up if statements
Paul Cruz [Thu, 15 Jun 2017 22:07:54 +0000 (15:07 -0700)]
added --list command
Paul Cruz [Thu, 15 Jun 2017 22:02:54 +0000 (15:02 -0700)]
allow analysis even if file does not have zst extension
Paul Cruz [Thu, 15 Jun 2017 21:13:28 +0000 (14:13 -0700)]
cleaning up code for analyzing frames
Paul Cruz [Thu, 15 Jun 2017 19:27:32 +0000 (12:27 -0700)]
cleaning up code
Paul Cruz [Thu, 15 Jun 2017 00:18:25 +0000 (17:18 -0700)]
Merge pull request #2 from paulcruz74/list
List
Yann Collet [Wed, 14 Jun 2017 21:28:12 +0000 (14:28 -0700)]
Merge pull request #722 from paulcruz74/dev
Improve roundTripCrash
Paul Cruz [Wed, 14 Jun 2017 20:26:19 +0000 (13:26 -0700)]
changing formatting again
Paul Cruz [Wed, 14 Jun 2017 20:23:36 +0000 (13:23 -0700)]
print message when no files are given, rearrange code for readability
Paul Cruz [Wed, 14 Jun 2017 20:11:18 +0000 (13:11 -0700)]
changed U64 to unsigned long to get rid of build test errors
Paul Cruz [Tue, 13 Jun 2017 17:06:49 +0000 (10:06 -0700)]
cleaning up code
Paul Cruz [Tue, 13 Jun 2017 00:47:33 +0000 (17:47 -0700)]
changed print format for non-verbose version
Paul Cruz [Tue, 13 Jun 2017 00:19:53 +0000 (17:19 -0700)]
yet more refactoring
Paul Cruz [Tue, 13 Jun 2017 00:09:08 +0000 (17:09 -0700)]
more refactoring for C90
Paul Cruz [Mon, 12 Jun 2017 23:53:50 +0000 (16:53 -0700)]
refactoring for C90 syntax
Paul Cruz [Mon, 12 Jun 2017 23:29:00 +0000 (16:29 -0700)]
formatting issues resolved
Paul Cruz [Mon, 12 Jun 2017 23:14:04 +0000 (16:14 -0700)]
code refactorings with explicit conversion
Paul Cruz [Mon, 12 Jun 2017 22:59:28 +0000 (15:59 -0700)]
formated information for verbose output
Paul Cruz [Mon, 12 Jun 2017 22:51:59 +0000 (15:51 -0700)]
displayed decompressed size
Paul Cruz [Mon, 12 Jun 2017 22:40:47 +0000 (15:40 -0700)]
incremented decompressedSize instead of setting value
Paul Cruz [Mon, 12 Jun 2017 22:24:50 +0000 (15:24 -0700)]
removed useless lines
Paul Cruz [Mon, 12 Jun 2017 22:22:48 +0000 (15:22 -0700)]
added in logic for parsing through blocks/frames
Paul Cruz [Mon, 12 Jun 2017 20:46:39 +0000 (13:46 -0700)]
added code to analyze the first frame header
Paul Cruz [Mon, 12 Jun 2017 17:58:34 +0000 (10:58 -0700)]
added line spacing for clarity
Paul Cruz [Mon, 12 Jun 2017 17:47:30 +0000 (10:47 -0700)]
Merge branch 'dev' into list
Yann Collet [Mon, 12 Jun 2017 11:51:24 +0000 (04:51 -0700)]
Merge pull request #721 from manixate/typo-fix
Minor grammatical changes
Muhammad Azeem [Mon, 12 Jun 2017 03:09:44 +0000 (11:09 +0800)]
Minor grammatical changes
Paul Cruz [Fri, 9 Jun 2017 20:57:18 +0000 (13:57 -0700)]
removed previous double free crash, used new crash function
Paul Cruz [Fri, 9 Jun 2017 20:41:34 +0000 (13:41 -0700)]
added error function for different compilation modes
Paul Cruz [Tue, 6 Jun 2017 16:21:42 +0000 (09:21 -0700)]
added display for compressed size
Paul Cruz [Mon, 5 Jun 2017 22:00:06 +0000 (15:00 -0700)]
added in check suffix check to ensure file was compressed with zstd
Paul Cruz [Mon, 5 Jun 2017 21:45:31 +0000 (14:45 -0700)]
setup basic functions for adding --list functionality
Paul Cruz [Sat, 3 Jun 2017 17:11:35 +0000 (10:11 -0700)]
Merge pull request #1 from facebook/dev
Merge pull request #716 from paulcruz74/dev
Yann Collet [Fri, 2 Jun 2017 19:34:18 +0000 (12:34 -0700)]
Merge pull request #716 from paulcruz74/dev
VS2005 Support Changes
Paul Cruz [Fri, 2 Jun 2017 17:28:56 +0000 (10:28 -0700)]
added a project support notice for VS2005
Paul Cruz [Fri, 2 Jun 2017 17:25:30 +0000 (10:25 -0700)]
added back documentation/notification for VS2005 in build directory
Paul Cruz [Fri, 2 Jun 2017 17:11:03 +0000 (10:11 -0700)]
Removed VS2005 from the list of included projects
Paul Cruz [Fri, 2 Jun 2017 04:25:39 +0000 (21:25 -0700)]
adding zstd/zstd.vcproj because it was ignored during initial commit
Paul Cruz [Fri, 2 Jun 2017 04:18:48 +0000 (21:18 -0700)]
Moved VS2005 to the contrib directory
Yann Collet [Fri, 26 May 2017 16:48:12 +0000 (18:48 +0200)]
Merge pull request #712 from terrelln/dev
[linux-kernel] Fix formatting and Makefile
Nick Terrell [Fri, 26 May 2017 01:34:13 +0000 (18:34 -0700)]
[linux-kernel] Fix duplicate symbols when built-in to kernel
Yann Collet [Fri, 26 May 2017 00:31:33 +0000 (02:31 +0200)]
Merge pull request #711 from ldv-alt/dev
Fix typo in libzstd.a-mt make rules
Dmitry V. Levin [Thu, 25 May 2017 23:43:05 +0000 (23:43 +0000)]
Fix typo in libzstd.a-mt make rules
The macro name is ZSTD_MULTITHREAD, not ZSTD_MULTHREAD.
Fixes: ca6fae78080d ("Add MT enabled targets for libzstd")
Nick Terrell [Thu, 25 May 2017 20:56:46 +0000 (13:56 -0700)]
[linux-kernel] Fix clang-format edge case with goto labels