Christian Krause
f35af1ae52
Merge pull request #42 from wookietreiber/cppcheck-test
...
implementing the basic cppcheck test
9 years ago
Christian Krause
b98e2a74d0
update TODO comment
9 years ago
Christian Krause
e6dc14b3a1
Merge branch 'master' into cppcheck-test
9 years ago
Christian Krause
e28a753722
update differences to xz
9 years ago
Christian Krause
545375e4a6
list main differences between pixz and xz in README
9 years ago
Christian Krause
6ef81d1c95
update README because xz has multi-core support
9 years ago
Christian Krause
8cfd6bb9e7
Merge branch 'master' into cppcheck-test
9 years ago
Christian Krause
56fba37518
better error message on incorrect input path
9 years ago
Christian Krause
510876dda0
Merge pull request #43 from wookietreiber/wip-file-permissions
...
creates output file with permissions of input file
9 years ago
Christian Krause
e5ba30f9c0
creates output file with permissions of input file
...
- also some more detailed error messages, some duplication, though,
maybe clean up later
- fixes #15
9 years ago
Christian Krause
115d6b2e5e
check for preserving file permission, compression
...
- adresses issue #15
9 years ago
Christian Krause
35a2f67be9
implements cppcheck test
...
- fixes #8
9 years ago
Christian Krause
b07393c2f6
Merge pull request #40 from wookietreiber/fix-issue-34
...
fixes #34
9 years ago
Christian Krause
f9b8a4c122
made test shell script executable for travis
9 years ago
Christian Krause
d7d1b9ce0f
fixes #34
...
for now this just adds the `-c` option and completely ignores it
9 years ago
Christian Krause
2d452f540b
Merge pull request #39 from wookietreiber/start-testing
...
testing framework and first test
9 years ago
Christian Krause
078e7da461
made test shell script executable for travis
9 years ago
Christian Krause
0c933db8a8
testing framework and first test
9 years ago
Christian Krause
36895b9550
travis, revert container try, does not work
9 years ago
Christian Krause
5c730afe65
travis, try container
9 years ago
Christian Krause
0a01496af5
travis, fix configure.ac
9 years ago
Christian Krause
5c7e823146
travis, fix configure.ac
9 years ago
Christian Krause
36c74f7e90
downgrade autoconf version requirement to allow travis to build
9 years ago
Christian Krause
137a1e02e7
travis, which autoconf
9 years ago
Christian Krause
a9ab202c4c
travis, second try
9 years ago
Dave Vasilevsky
5966f313a1
Merge pull request #38 from wookietreiber/travis-integration
...
travis integration
9 years ago
Christian Krause
e71088c2c1
travis, first try
9 years ago
Christian Krause
2ea45c3ce7
Merge pull request #37 from wookietreiber/autotools-build
...
autotools build
9 years ago
Christian Krause
00bad4eed5
updates README
9 years ago
Christian Krause
378ee786d6
update TODO because autoconf is done
9 years ago
Christian Krause
bc9a3b8d5a
complete autotools build
...
- `__APPLE__` vs `__OS2__` - does this actually work? Would some please test on apple and give feedback?
- pthread via `AX_PTHREAD`
- version via `PACKAGE_VERSION` in `config.h`
- large file support via `AC_SYS_LARGEFILE`
9 years ago
Christian Krause
de6fdf888d
move sources to src
9 years ago
Dave Vasilevsky
afd3914086
Don't use deprecated libarchive functions, if possible
11 years ago
Dave Vasilevsky
4a5fffc19c
Check return values of fwrite()
11 years ago
Dave Vasilevsky
7cb4483962
Fix extreme option parsing, fixes issue #12
11 years ago
Tomek Czyż
c1d6c1cb15
add 'keep input' command line option (like in bzip2)
11 years ago
Dave Vasilevsky
61d6353e07
Set uoffset even when streaming
12 years ago
Dave Vasilevsky
fb8bc15f43
Detect file index even when giant blocks are present earlier
12 years ago
Dave Vasilevsky
aa5206b42b
Prevent pipeline starvation due to needless block popping
12 years ago
Dave Vasilevsky
6c9d6b9020
Fix linking bug (issue 11)
12 years ago
Dave Vasilevsky
14a0b0b891
Version 1.0.2
12 years ago
Dave Vasilevsky
870ce29ce5
Fix issue 10: Uncompressible data causes overrun
...
lzma_code() doesn't automatically handle the case where data doesn't compress
well. Unfortunately the only way to do this with liblzma API is to use single-
call block encoder, but that wouldn't let us re-use the lzma_stream.
So we roll our own uncompressed-block output, based on the LZMA spec. It's
ugly, but it works.
12 years ago
Dave Vasilevsky
5f36662909
Reduce memory usage further by buffer-allocation laziness
12 years ago
Dave Vasilevsky
17cd16cefd
Actually compress tarball
12 years ago
Dave Vasilevsky
b5982a96a0
Update README
12 years ago
Dave Vasilevsky
5ae1634f52
Add NEWS file, update tuning options in man page
12 years ago
Dave Vasilevsky
d51f9772d1
update to 1.0.1
12 years ago
Dave Vasilevsky
e32361ee80
Allow "extreme" compression
12 years ago
Dave Vasilevsky
87fd55d071
Add option for queue size
12 years ago
Dave Vasilevsky
878e8e0585
Change default block fraction to 2.0
12 years ago