]> git.ipfire.org Git - thirdparty/zstd.git/log
thirdparty/zstd.git
5 years agono percentage on readsize == 0 2068/head
Bimba Shrestha [Fri, 3 Apr 2020 19:10:02 +0000 (12:10 -0700)] 
no percentage on readsize == 0

5 years agoremoving max(1, ..)
Bimba Shrestha [Fri, 3 Apr 2020 19:07:17 +0000 (12:07 -0700)] 
removing max(1, ..)

5 years agoFixes decompressor when using -Wshorten-64-to-32 (#2062)
Carl Woffenden [Fri, 3 Apr 2020 09:55:29 +0000 (11:55 +0200)] 
Fixes decompressor when using -Wshorten-64-to-32 (#2062)

Spotted on iOS when building with `-Wshorten-64-to-32` (since `__builtin_expect` returns a `long`).

5 years agoMerge pull request #2054 from terrelln/license-fix
Nick Terrell [Fri, 27 Mar 2020 18:00:01 +0000 (11:00 -0700)] 
Merge pull request #2054 from terrelln/license-fix

Standardize and fix copyright and licenses

5 years agoMerge pull request #2053 from terrelln/fix-play-test
Nick Terrell [Fri, 27 Mar 2020 04:08:10 +0000 (21:08 -0700)] 
Merge pull request #2053 from terrelln/fix-play-test

[test] Fix playTests.sh with space in binary path

5 years ago[circleci] Run test-license.py 2054/head
Nick Terrell [Fri, 27 Mar 2020 00:04:52 +0000 (17:04 -0700)] 
[circleci] Run test-license.py

Run it first because it is very fast (~1 second)

5 years ago[test] Fix playTests.sh with space in binary path 2053/head
Nick Terrell [Thu, 26 Mar 2020 22:04:15 +0000 (15:04 -0700)] 
[test] Fix playTests.sh with space in binary path

playTests.sh didn't work when `ZSTD_BIN` or `DATAGEN_BIN` had a space in
the path name. This happens for me because I split the cmake build
directory by compiler name, like "Clang 9.0.0".

The fix is to replace all instances of `$ZSTD` with the `zstd()`
function, and the replace `$DATAGEN` with `datagen()`. This will allow
us to change how we call zstd/datagen in the future without having to
change every callsite.

5 years ago[test] Add a test that checks for valid copyright and licenses
Nick Terrell [Thu, 26 Mar 2020 23:57:48 +0000 (16:57 -0700)] 
[test] Add a test that checks for valid copyright and licenses

Tests all `.h`, `.c`, `.py`, and `Makefile` files for valid copyright
and license lines. Excludes a small number of exceptions (threading, and
divsufsort).

* Copyright does not contains `present`
* Copyright contains `Facebook, Inc`
* Copyright contains the current year
* License contains exactly the lines we expect

5 years agoFix copyright and license lines
Nick Terrell [Thu, 26 Mar 2020 22:19:05 +0000 (15:19 -0700)] 
Fix copyright and license lines

* All copyright lines now have -2020 instead of -present
* All copyright lines include "Facebook, Inc"
* All licenses are now standardized

The copyright in `threading.{h,c}` is not changed because it comes from
zstdmt.

The copyright and license of `divsufsort.{h,c}` is not changed.

5 years agoMerge pull request #2050 from terrelln/align
Nick Terrell [Tue, 24 Mar 2020 18:42:59 +0000 (11:42 -0700)] 
Merge pull request #2050 from terrelln/align

Align decompress sequences loop to 32+16 bytes

5 years agoAlign decompress sequences loop to 32+16 bytes 2050/head
Nick Terrell [Thu, 19 Mar 2020 02:42:07 +0000 (19:42 -0700)] 
Align decompress sequences loop to 32+16 bytes

The alignment is added before the loop, so this shouldn't hurt
performance in any case. The only way it hurts is if there is already
performance instability, and we force it to be stable but in the bad
case.

This consistently gets us into the good case with gcc-{7,8,9} on an
Intel i9-9900K and clang-9. gcc-5 is 5% worse than its best case but has
stable performance. We get consistently good behavior on my Macbook Pro
compiled with both clang and gcc-8. It ends up in the 50% from DSB and
50% from MITE case, but the performance is the same as the 85% DSB case,
so thats fine.

5 years agoMerge pull request #2029 from terrelln/minor-opt
Nick Terrell [Tue, 24 Mar 2020 01:12:32 +0000 (18:12 -0700)] 
Merge pull request #2029 from terrelln/minor-opt

[opt] Update repcodes less often

5 years agoMerge pull request #2036 from bimbashrestha/edist
Bimba Shrestha [Mon, 23 Mar 2020 17:53:44 +0000 (12:53 -0500)] 
Merge pull request #2036 from bimbashrestha/edist

[contrib] Edit distance match finder

5 years agoMerge pull request #2047 from bimbashrestha/doc
Bimba Shrestha [Mon, 23 Mar 2020 13:27:54 +0000 (08:27 -0500)] 
Merge pull request #2047 from bimbashrestha/doc

[doc] targetLen -> targetLength

5 years agotargetLen -> targetLength 2047/head
Bimba Shrestha [Mon, 23 Mar 2020 13:25:08 +0000 (06:25 -0700)] 
targetLen -> targetLength

5 years agoEdit distance match finder 2036/head
Bimba Shrestha [Fri, 13 Mar 2020 14:39:33 +0000 (09:39 -0500)] 
Edit distance match finder

5 years agoMerge pull request #2033 from bimbashrestha/icc 1988/head
Bimba Shrestha [Wed, 11 Mar 2020 01:42:19 +0000 (20:42 -0500)] 
Merge pull request #2033 from bimbashrestha/icc

[opt] Small icc level 1 compression speed gain using #pragma vector

5 years agoMerge pull request #2031 from bimbashrestha/bitscan
Bimba Shrestha [Tue, 10 Mar 2020 21:22:25 +0000 (16:22 -0500)] 
Merge pull request #2031 from bimbashrestha/bitscan

_BitScan{Reverse,Forward} add check for undefined

5 years agoTypo 2031/head
Bimba Shrestha [Tue, 10 Mar 2020 20:19:48 +0000 (15:19 -0500)] 
Typo

5 years agoAdding comment and remvoing ivdep 2033/head
Bimba Shrestha [Tue, 10 Mar 2020 19:57:27 +0000 (14:57 -0500)] 
Adding comment and remvoing ivdep

5 years agoMerge pull request #2032 from bimbashrestha/no-size
Bimba Shrestha [Mon, 9 Mar 2020 23:14:05 +0000 (18:14 -0500)] 
Merge pull request #2032 from bimbashrestha/no-size

Adding --[no-]content-size to the cli

5 years agoSetting ZSTD_c_contentSizeFlag instead of UNKNOWN filesize 2032/head
Bimba Shrestha [Mon, 9 Mar 2020 20:40:18 +0000 (15:40 -0500)] 
Setting ZSTD_c_contentSizeFlag instead of UNKNOWN filesize

5 years agoAdding documentation
Bimba Shrestha [Mon, 9 Mar 2020 19:49:04 +0000 (14:49 -0500)] 
Adding documentation

5 years agoAdding test for --[no-]content-size
Bimba Shrestha [Mon, 9 Mar 2020 19:44:38 +0000 (14:44 -0500)] 
Adding test for --[no-]content-size

5 years agoAdding --content-size
Bimba Shrestha [Mon, 9 Mar 2020 19:19:05 +0000 (14:19 -0500)] 
Adding --content-size

5 years agoInverting content size prefs bool
Bimba Shrestha [Mon, 9 Mar 2020 19:12:52 +0000 (14:12 -0500)] 
Inverting content size prefs bool

5 years agoAdding (void)noContentSize
Bimba Shrestha [Mon, 9 Mar 2020 19:00:52 +0000 (14:00 -0500)] 
Adding (void)noContentSize

5 years ago--no-content-size cli
Bimba Shrestha [Mon, 9 Mar 2020 18:07:29 +0000 (13:07 -0500)] 
--no-content-size cli

5 years agoMissed returns
Bimba Shrestha [Thu, 5 Mar 2020 20:20:59 +0000 (12:20 -0800)] 
Missed returns

5 years agobitscan add undef check
Bimba Shrestha [Thu, 5 Mar 2020 19:52:15 +0000 (11:52 -0800)] 
bitscan add undef check

5 years agoMerge pull request #2030 from bimbashrestha/quick
Bimba Shrestha [Thu, 5 Mar 2020 18:41:06 +0000 (10:41 -0800)] 
Merge pull request #2030 from bimbashrestha/quick

Removing no-tree-vectorize for intel

5 years agoRemoving no-tree-vectorize for intel 2030/head
Bimba Shrestha [Thu, 5 Mar 2020 18:02:48 +0000 (10:02 -0800)] 
Removing no-tree-vectorize for intel

5 years agoadding vector to main loop
Bimba Shrestha [Thu, 5 Mar 2020 17:55:38 +0000 (09:55 -0800)] 
adding vector to main loop

5 years ago[opt] Only update repcodes upon arrival 2029/head
Nick Terrell [Thu, 5 Mar 2020 01:57:15 +0000 (17:57 -0800)] 
[opt] Only update repcodes upon arrival

5 years agoMerge pull request #2028 from terrelln/minor-opt
Nick Terrell [Thu, 5 Mar 2020 01:40:59 +0000 (17:40 -0800)] 
Merge pull request #2028 from terrelln/minor-opt

[opt] Don't recompute initial literals price

5 years ago[opt] Don't recompute repcodes while emitting sequences
Nick Terrell [Thu, 5 Mar 2020 01:23:00 +0000 (17:23 -0800)] 
[opt] Don't recompute repcodes while emitting sequences

5 years ago[opt] Delete ZSTD_litLengthContribution 2028/head
Nick Terrell [Thu, 5 Mar 2020 00:35:26 +0000 (16:35 -0800)] 
[opt] Delete ZSTD_litLengthContribution

5 years ago[opt] Explain why we don't include literals price
Nick Terrell [Thu, 5 Mar 2020 00:29:19 +0000 (16:29 -0800)] 
[opt] Explain why we don't include literals price

5 years ago[opt] Don't recompute initial literals price
Nick Terrell [Thu, 5 Mar 2020 00:12:16 +0000 (16:12 -0800)] 
[opt] Don't recompute initial literals price

5 years agoMerge pull request #2027 from bimbashrestha/travis-icc
Bimba Shrestha [Wed, 4 Mar 2020 01:01:47 +0000 (17:01 -0800)] 
Merge pull request #2027 from bimbashrestha/travis-icc

[ci] Adding icc make check to travis

5 years agoMerge pull request #2026 from bimbashrestha/issues-temp
Bimba Shrestha [Tue, 3 Mar 2020 23:52:41 +0000 (15:52 -0800)] 
Merge pull request #2026 from bimbashrestha/issues-temp

Add issue templates to zstd

5 years agoRemoving mmx compiler flags 2027/head
Bimba Shrestha [Tue, 3 Mar 2020 23:46:11 +0000 (15:46 -0800)] 
Removing mmx compiler flags

5 years agoAdding icc make check to travis ci
Bimba Shrestha [Tue, 3 Mar 2020 23:22:35 +0000 (15:22 -0800)] 
Adding icc make check to travis ci

5 years agoAdd issue templates to zstd 2026/head
Bimba Shrestha [Tue, 3 Mar 2020 22:57:02 +0000 (14:57 -0800)] 
Add issue templates to zstd

LZ4 just added this. I think it would be helpful here too.

5 years agoMerge pull request #2025 from bimbashrestha/doc
Bimba Shrestha [Tue, 3 Mar 2020 21:43:29 +0000 (13:43 -0800)] 
Merge pull request #2025 from bimbashrestha/doc

[doc] Fixing ZSTD_c_compressionLevel confusing note

5 years agoFixing ZSTD_c_compressionLevel confusing note 2025/head
Bimba Shrestha [Tue, 3 Mar 2020 21:12:02 +0000 (13:12 -0800)] 
Fixing ZSTD_c_compressionLevel confusing note

5 years agoMerge pull request #2024 from terrelln/zstdgrep-error
Nick Terrell [Tue, 3 Mar 2020 01:49:08 +0000 (17:49 -0800)] 
Merge pull request #2024 from terrelln/zstdgrep-error

[zstdgrep] Log zstd decompression errors to stderr

5 years ago[zstdgrep] Add a simple test 2024/head
Nick Terrell [Mon, 2 Mar 2020 21:04:37 +0000 (13:04 -0800)] 
[zstdgrep] Add a simple test

5 years agoMerge pull request #2023 from terrelln/fix-logs
Nick Terrell [Mon, 2 Mar 2020 21:09:30 +0000 (13:09 -0800)] 
Merge pull request #2023 from terrelln/fix-logs

Dont log errors when ZSTD_fseBitCost() returns an error

5 years ago[zstdgrep] Remove -f because zstdcat implies it
Nick Terrell [Mon, 2 Mar 2020 19:30:12 +0000 (11:30 -0800)] 
[zstdgrep] Remove -f because zstdcat implies it

5 years ago[zstdgrep] Log zstd decompression errors to stderr
Nick Terrell [Mon, 2 Mar 2020 19:25:36 +0000 (11:25 -0800)] 
[zstdgrep] Log zstd decompression errors to stderr

5 years agoDont log errors when ZSTD_fseBitCost() returns an error 2023/head
Nick Terrell [Mon, 2 Mar 2020 19:13:04 +0000 (11:13 -0800)] 
Dont log errors when ZSTD_fseBitCost() returns an error

5 years agoMerge pull request #2019 from bimbashrestha/quick
Bimba Shrestha [Thu, 27 Feb 2020 22:15:34 +0000 (14:15 -0800)] 
Merge pull request #2019 from bimbashrestha/quick

--show-default-cparams Adding hashLog

5 years agoAdding hashLog to --show-default-cparams 2019/head
Bimba Shrestha [Thu, 27 Feb 2020 21:56:56 +0000 (13:56 -0800)] 
Adding hashLog to --show-default-cparams

5 years ago[cirrus-ci] Removing pkg -y update and using 11.3-snap instead of 11.2 (#2018)
Bimba Shrestha [Thu, 27 Feb 2020 21:53:03 +0000 (13:53 -0800)] 
[cirrus-ci] Removing pkg -y update and using 11.3-snap instead of 11.2  (#2018)

* Replacing with boilerplate from cirrus

* Adding task name and adding back freebsd 11.x

* Changing from 11.3 to freebsd-11-3-snap

* Rearanging the order of matrix and instance

5 years agoMerge pull request #2017 from facebook/verbose
Yann Collet [Thu, 27 Feb 2020 20:36:39 +0000 (12:36 -0800)] 
Merge pull request #2017 from facebook/verbose

man page : added `--verbose` long command

5 years agoman page : added `--verbose` long command 2017/head
Yann Collet [Wed, 26 Feb 2020 22:29:30 +0000 (14:29 -0800)] 
man page : added `--verbose` long command

also updated `zstd.1`
stacking prior updates completed on `zstd.1.md`.

5 years agoRevert "Fix pkg-config File Generation Again" (#2016)
Felix Handte [Wed, 26 Feb 2020 18:52:49 +0000 (10:52 -0800)] 
Revert "Fix pkg-config File Generation Again" (#2016)

5 years agoMerge pull request #2001 from felixhandte/pkg-config-fix-again
Felix Handte [Tue, 25 Feb 2020 18:22:29 +0000 (10:22 -0800)] 
Merge pull request #2001 from felixhandte/pkg-config-fix-again

Fix pkg-config File Generation Again

5 years agoMerge pull request #2013 from terrelln/oss-fuzz
Nick Terrell [Mon, 24 Feb 2020 21:53:45 +0000 (13:53 -0800)] 
Merge pull request #2013 from terrelln/oss-fuzz

Update CIFuzz file and turn off dry-run mode

5 years agoUpdate CIFuzz file and turn off dry-run mode 2013/head
Nick Terrell [Mon, 24 Feb 2020 20:36:19 +0000 (12:36 -0800)] 
Update CIFuzz file and turn off dry-run mode

5 years agoMerge pull request #2007 from lgarrison/cli-allow-sizet
Felix Handte [Fri, 21 Feb 2020 16:51:37 +0000 (08:51 -0800)] 
Merge pull request #2007 from lgarrison/cli-allow-sizet

Allow some CLI options to accept numeric values up to size_t

5 years agoAllow some cli options to accept numeric values up to size_t instead of unsigned int 2007/head
Lehman Garrison [Thu, 20 Feb 2020 19:29:58 +0000 (14:29 -0500)] 
Allow some cli options to accept numeric values up to size_t instead of unsigned int

5 years agoMerge pull request #1999 from bket/fix_have_lz4
Bimba Shrestha [Thu, 20 Feb 2020 18:55:28 +0000 (10:55 -0800)] 
Merge pull request #1999 from bket/fix_have_lz4

Fix forgotten portable header prefix

5 years agoMerge pull request #2002 from bimbashrestha/docs
Bimba Shrestha [Thu, 20 Feb 2020 18:54:04 +0000 (10:54 -0800)] 
Merge pull request #2002 from bimbashrestha/docs

[doc] Adding notes about CI and an outline of collaboration workflow

5 years agoFix integer parsing in cli (#2003)
Philip Jones [Tue, 18 Feb 2020 23:30:59 +0000 (15:30 -0800)] 
Fix integer parsing in cli (#2003)

5 years agoRemove redundant section and typo 2002/head
Bimba Shrestha [Tue, 18 Feb 2020 22:21:19 +0000 (14:21 -0800)] 
Remove redundant section and typo

5 years agoOutlining our current workflow
Bimba Shrestha [Tue, 18 Feb 2020 21:03:52 +0000 (13:03 -0800)] 
Outlining our current workflow

5 years agoFix Variable Capitalization 2001/head
W. Felix Handte [Tue, 18 Feb 2020 18:40:58 +0000 (13:40 -0500)] 
Fix Variable Capitalization

5 years agoAllow Manual Overriding of pkg-config Lib and Include Dirs
W. Felix Handte [Tue, 18 Feb 2020 18:17:17 +0000 (13:17 -0500)] 
Allow Manual Overriding of pkg-config Lib and Include Dirs

When the `PCLIBDIR` or `PCINCDIR` is non-empty (either because we succeeded
in removing the prefix, or because it was manually set), we don't need to
perform the check. This lets us trust users who go to the trouble of setting
a manual override, rather than still blindly failing the make.

They'll still be prefixed with `${prefix}/` / `${exec_prefix}/` in the
pkg-config file though.

5 years agoFix pkg-config File Generation Again
W. Felix Handte [Tue, 18 Feb 2020 15:50:38 +0000 (10:50 -0500)] 
Fix pkg-config File Generation Again

Revises #1851. Fixes #1900. Replaces #1930.

Thanks to @orbea, @neheb, @Polynomial-C, and particularly @eli-schwartz for
pointing out the problem and suggesting solutions.

Tested with

  ```
  make -C lib clean libzstd.pc
  cat lib/libzstd.pc

  # should fail
  make -C lib clean libzstd.pc     LIBDIR=/foo
  make -C lib clean libzstd.pc INCLUDEDIR=/foo
  make -C lib clean libzstd.pc     LIBDIR=/usr/localfoo
  make -C lib clean libzstd.pc INCLUDEDIR=/usr/localfoo
  make -C lib clean libzstd.pc     LIBDIR=/usr/local/lib     prefix=/foo
  make -C lib clean libzstd.pc INCLUDEDIR=/usr/local/include prefix=/foo

  # should succeed
  make -C lib clean libzstd.pc     LIBDIR=/usr/local/foo
  make -C lib clean libzstd.pc INCLUDEDIR=/usr/local/foo
  make -C lib clean libzstd.pc     LIBDIR=/usr/local/
  make -C lib clean libzstd.pc INCLUDEDIR=/usr/local/
  make -C lib clean libzstd.pc     LIBDIR=/usr/local
  make -C lib clean libzstd.pc INCLUDEDIR=/usr/local
  make -C lib clean libzstd.pc     LIBDIR=/tmp/foo prefix=/tmp
  make -C lib clean libzstd.pc INCLUDEDIR=/tmp/foo prefix=/tmp
  make -C lib clean libzstd.pc     LIBDIR=/tmp/foo prefix=/tmp/foo
  make -C lib clean libzstd.pc INCLUDEDIR=/tmp/foo prefix=/tmp/foo

  # should also succeed
  make -C lib clean libzstd.pc prefix=/foo LIBDIR=/foo/bar INCLUDEDIR=/foo/
  cat lib/libzstd.pc

  mkdir out
  cd out
  cmake ../build/cmake
  make
  cat lib/libzstd.pc
  ```

5 years agoAdding steps for setting up travis and appveyor (and some general notes)
Bimba Shrestha [Sun, 16 Feb 2020 16:31:17 +0000 (11:31 -0500)] 
Adding steps for setting up travis and appveyor (and some general notes)

5 years agoFix forgotten portable header prefix 1999/head
Björn Ketelaars [Sat, 15 Feb 2020 11:42:00 +0000 (12:42 +0100)] 
Fix forgotten portable header prefix

PR #1987 forgot to prefix another include causing lz4 detection to fail.

5 years agoMerge pull request #1996 from terrelln/cifuzz-dogfood
Nick Terrell [Tue, 11 Feb 2020 20:03:43 +0000 (12:03 -0800)] 
Merge pull request #1996 from terrelln/cifuzz-dogfood

[CIFuzz] Rename output path to artifacts

5 years ago[CIFuzz] Rename output path to artifacts 1996/head
Nick Terrell [Tue, 11 Feb 2020 18:43:15 +0000 (10:43 -0800)] 
[CIFuzz] Rename output path to artifacts

5 years agoMerge pull request #1993 from terrelln/cifuzz-dogfood
Nick Terrell [Mon, 10 Feb 2020 20:55:58 +0000 (12:55 -0800)] 
Merge pull request #1993 from terrelln/cifuzz-dogfood

Enable oss-fuzz CIFuzz dogfood

5 years agoEnable oss-fuzz CIFuzz dogfood 1993/head
Nick Terrell [Mon, 10 Feb 2020 20:36:56 +0000 (12:36 -0800)] 
Enable oss-fuzz CIFuzz dogfood

5 years ago[build-issue] More portable header prefix usage (#) (#1987)
Bimba Shrestha [Thu, 6 Feb 2020 22:10:51 +0000 (14:10 -0800)] 
[build-issue] More portable header prefix usage (#) (#1987)

* make 4.3 build issue fix

* Changing header name and adding comment

5 years agoDisplaying level in --show-default-cparams (#1991)
Bimba Shrestha [Thu, 6 Feb 2020 21:51:43 +0000 (13:51 -0800)] 
Displaying level in --show-default-cparams (#1991)

* Displaying level in --show-default-cparams

* Displaying actual enum value instead of level

5 years agoRemoving symbols already in unit tests and adding some new unit tests for missing...
Bimba Shrestha [Thu, 6 Feb 2020 00:55:00 +0000 (16:55 -0800)] 
Removing symbols already in unit tests and adding some new unit tests for missing symbols (#1985)

* Removing symbols that are not being tested

* Removing symbols used in zstdcli, fileio, dibio and benchzstd

* Removing symbols used in zbuff and add test-zbuff to travis

* Removing remaining symbols and adding unit tests instead

* Removing symbols test entirely

5 years agoMerge pull request #1982 from bimbashrestha/quick
Bimba Shrestha [Tue, 4 Feb 2020 00:48:21 +0000 (16:48 -0800)] 
Merge pull request #1982 from bimbashrestha/quick

Using appliedParams instead of "supplied" params in compressBegin()

5 years agoMerge pull request #1980 from bimbashrestha/params
Bimba Shrestha [Mon, 3 Feb 2020 22:43:55 +0000 (14:43 -0800)] 
Merge pull request #1980 from bimbashrestha/params

Adding --show-default-cparams to cli

5 years agoMerge pull request #1981 from bimbashrestha/bug-fix
Bimba Shrestha [Mon, 3 Feb 2020 22:40:26 +0000 (14:40 -0800)] 
Merge pull request #1981 from bimbashrestha/bug-fix

Benchzstd multiple file decompression enable

5 years agoAdding assert(NB_STRATEGIES == upperLimit) 1980/head
Bimba Shrestha [Mon, 3 Feb 2020 17:52:39 +0000 (09:52 -0800)] 
Adding assert(NB_STRATEGIES == upperLimit)

5 years agoLine-wrapping 1982/head
Bimba Shrestha [Mon, 3 Feb 2020 17:38:16 +0000 (09:38 -0800)] 
Line-wrapping

5 years agoUsing appliedParams instead of supplied params
Bimba Shrestha [Fri, 31 Jan 2020 23:49:07 +0000 (15:49 -0800)] 
Using appliedParams instead of supplied params

5 years agoRemoving assert and changing ratio cSize 1981/head
Bimba Shrestha [Fri, 31 Jan 2020 19:54:14 +0000 (11:54 -0800)] 
Removing assert and changing ratio cSize

5 years agoAdding (void)ZSTD_strategyMap
Bimba Shrestha [Fri, 31 Jan 2020 18:54:02 +0000 (10:54 -0800)] 
Adding (void)ZSTD_strategyMap

5 years agoAdding static assert and using it in cli
Bimba Shrestha [Fri, 31 Jan 2020 18:47:17 +0000 (10:47 -0800)] 
Adding static assert and using it in cli

5 years agoMoving to same category as -v
Bimba Shrestha [Fri, 31 Jan 2020 18:38:19 +0000 (10:38 -0800)] 
Moving to same category as -v

5 years agoMoving documentation and elaborating
Bimba Shrestha [Fri, 31 Jan 2020 01:54:42 +0000 (17:54 -0800)] 
Moving documentation and elaborating

5 years agoAdding assert and using ZSTD_STRATEGY_MAX as ZSTD_NB_STRATEGIES
Bimba Shrestha [Fri, 31 Jan 2020 01:54:01 +0000 (17:54 -0800)] 
Adding assert and using ZSTD_STRATEGY_MAX as ZSTD_NB_STRATEGIES

5 years agoAdding back one cast and using UTIL_FILESIZE_UNKNOWN to check unknown file size
Bimba Shrestha [Fri, 31 Jan 2020 01:16:02 +0000 (17:16 -0800)] 
Adding back one cast and using UTIL_FILESIZE_UNKNOWN to check unknown file size

5 years agoDocumenting in the man file
Bimba Shrestha [Fri, 31 Jan 2020 01:11:38 +0000 (17:11 -0800)] 
Documenting in the man file

5 years agoRemoving more casts
Bimba Shrestha [Fri, 31 Jan 2020 01:07:22 +0000 (17:07 -0800)] 
Removing more casts

5 years agoRemoving unnecessary cast
Bimba Shrestha [Fri, 31 Jan 2020 01:05:33 +0000 (17:05 -0800)] 
Removing unnecessary cast

5 years agoMoving default cparams back, checking for unknown file size, using getCParams()
Bimba Shrestha [Fri, 31 Jan 2020 00:52:07 +0000 (16:52 -0800)] 
Moving default cparams back, checking for unknown file size, using getCParams()

5 years agoConvertion nit U32 -> size_t
Bimba Shrestha [Thu, 30 Jan 2020 22:29:04 +0000 (14:29 -0800)] 
Convertion nit U32 -> size_t

5 years agoUpdate comment
Bimba Shrestha [Thu, 30 Jan 2020 22:14:27 +0000 (14:14 -0800)] 
Update comment

5 years agoAdding --show-default-cparams (show cparams before compressing
Bimba Shrestha [Thu, 30 Jan 2020 22:12:03 +0000 (14:12 -0800)] 
Adding --show-default-cparams (show cparams before compressing