Dimitry Andric
83cc2fb083
Enable using isatty() and nanosleep() on *BSD
2016-12-12 19:24:51 +01:00
Nick Terrell
bcd61586a8
[pzstd] Cast unused parameters to void
2016-11-15 17:46:28 -08:00
Nick Terrell
f147fccd0c
[pzstd] Fix frame size for small files + add logging
2016-11-15 16:39:09 -08:00
Nick Terrell
324c8ab000
[pzstd] Remove gtest dependency from make all
2016-11-14 11:56:28 -08:00
Nick Terrell
4bafb5aa97
The static library was moved to libzstd.a
2016-11-03 11:32:45 -07:00
Yann Collet
03982b5ddb
Merge pull request #434 from terrelln/dev
...
Pzstd Improvements
2016-10-28 20:27:59 -07:00
Nick Terrell
25086d9bc6
[pzstd] Move -I flags to PZSTD_CPPFLAGS
2016-10-28 14:24:15 -07:00
Nick Terrell
ac4310d303
[pzstd] Fix test mode for streaming input
2016-10-26 00:09:39 -07:00
Nick Terrell
8c6c686d0a
[pzstd] Fix lantent bug in WorkQueue::push()
2016-10-14 15:26:56 -07:00
Nick Terrell
baa152e56e
[pzstd] Add Logger class
2016-10-14 15:26:55 -07:00
Nick Terrell
e9e151ce31
[pzstd] Reuse ZSTD_{C,D}Stream
2016-10-14 15:26:55 -07:00
Nick Terrell
48294b57c3
[pzstd] Put ErrorHolder into SharedState
2016-10-14 15:26:55 -07:00
Nick Terrell
9b603ee284
[pzstd] Run the reading thread separately
2016-10-14 15:26:55 -07:00
Nick Terrell
96e0702c00
[pzstd] Print the correct width ints
2016-10-14 15:26:55 -07:00
Nick Terrell
8b4e84249b
[pzstd] Fix Makefile
2016-10-14 15:26:50 -07:00
Nick Terrell
87629978d3
[pzstd] Fix latent bug in WorkQueue
2016-10-06 15:51:58 -07:00
Pádraig Brady
0dd8071e2e
pzstd: fix test failure on headless build
...
Remove this test as pass/fail status is
dependent on whether I/O is connected to a tty.
It currrently passes on a tty but fails on
a package build system for example.
2016-10-06 22:38:27 +01:00
Nick Terrell
b0f6d73002
[pzstd] Remove empty else statement
2016-10-06 12:58:23 -07:00
Nick Terrell
5fa71396e0
[pzstd] Fix typo in readme
2016-10-06 12:45:47 -07:00
inikep
0ff0f2a259
Merge remote-tracking branch 'refs/remotes/facebook/dev' into zlibWrapper
2016-09-26 20:57:01 +02:00
Yann Collet
02c17e18d8
Merge pull request #387 from terrelln/display
...
[pzstd] Print (de)compression results
2016-09-24 11:52:29 +02:00
Nick Terrell
3980167488
[pzstd] Add status update for MB written
2016-09-23 15:47:26 -07:00
Nick Terrell
dac0376908
[pzstd] Add header required for Visual Studios
2016-09-23 14:38:25 -07:00
Nick Terrell
d249889b9f
[pzstd] Print (de)compression results
2016-09-23 13:42:50 -07:00
Nick Terrell
e5b60e859b
[pzstd] Update README to reflect new CLI
2016-09-23 13:07:54 -07:00
inikep
611cd094d1
typo in pzstd
2016-09-23 21:14:37 +02:00
Nick Terrell
5ca471990b
[pzstd] Spawn less threads in tests
...
MinGW thread performance degrades significantly when there are
a lot of threads, so limit the number of threads spawned to ~10.
2016-09-22 18:59:22 -07:00
Nick Terrell
5eaf5da723
[pzstd] Turn on warnings + quiet them
2016-09-22 16:12:29 -07:00
Nick Terrell
0a5910b23b
[pzstd] Fix and test 32 bit support
2016-09-21 17:47:09 -07:00
Nick Terrell
5c9adff7f8
[pzstd] Check if input is a directory
2016-09-21 16:25:08 -07:00
Nick Terrell
f1073c1da7
[pzstd] Fix invalid argument message
2016-09-21 16:04:44 -07:00
Nick Terrell
1c209a4feb
[pzstd] Reduce memory usage to 60-75% of previous
2016-09-21 15:12:23 -07:00
Nick Terrell
254c5b1692
[pzstd] Make CLI compatible with zstd
2016-09-21 14:29:47 -07:00
Nick Terrell
4d4d1ad3b3
Fix minor potential narrowing bug
2016-09-06 20:27:11 -07:00
Nick Terrell
823bf3d08d
Fix invalid narrowing conversion to size_t
2016-09-06 20:11:02 -07:00
Nick Terrell
4db9fbdec7
[pzstd] Compile with minGW 64
2016-09-06 14:00:20 -07:00
Nick Terrell
378d12bb0c
[pzstd] Changes to compile on VS2015
2016-09-06 12:43:07 -07:00
Nick Terrell
4c202815c7
[pzstd] Smart default # of threads ( #331 )
2016-09-06 12:41:36 -07:00
Nick Terrell
9622fe499d
Fix memory usage issues.
2016-09-02 20:11:22 -07:00
Nick Terrell
64c1c065cc
Add optional max size to work queue
2016-09-02 13:53:23 -07:00
Nick Terrell
2fcf8a4b99
Update tests to reflect new default options
2016-09-02 12:59:14 -07:00
Nick Terrell
ac14348a28
When reading from stdin, write to stdout by default
2016-09-02 12:35:36 -07:00
Nick Terrell
1e2f6a1f5d
Clean up compiler warnings + Build pzstd on travis
2016-09-02 12:23:49 -07:00
Nick Terrell
2ebe1cf732
Put libzstd last
2016-09-01 21:12:39 -07:00
Nick Terrell
7bf8c4d7ff
Add zstd/lib in includes
2016-09-01 20:53:34 -07:00
Nick Terrell
724e3d534f
Put linker -l commands at the end
2016-09-01 20:45:55 -07:00
Nick Terrell
7aa7e5aaab
Merge remote-tracking branch 'upstream/dev' into dev
2016-09-01 18:27:18 -07:00
Nick Terrell
7df55e17e9
Fix up Makefiles, and fix include issues compiling with gcc
2016-09-01 18:26:19 -07:00
Yann Collet
c53926c077
Merge branch 'dev' of github.com:Cyan4973/zstd into dev
2016-09-01 18:11:43 -07:00
Yann Collet
5153a084f3
zbufftest only depends on standard C time.h
2016-09-01 18:11:12 -07:00