Christian Krause
5c730afe65
travis, try container
2015-08-08 12:03:02 +02:00
Christian Krause
0a01496af5
travis, fix configure.ac
2015-08-08 11:54:13 +02:00
Christian Krause
5c7e823146
travis, fix configure.ac
2015-08-08 11:49:50 +02:00
Christian Krause
36c74f7e90
downgrade autoconf version requirement to allow travis to build
2015-08-08 11:44:59 +02:00
Christian Krause
137a1e02e7
travis, which autoconf
2015-08-08 11:37:06 +02:00
Christian Krause
a9ab202c4c
travis, second try
2015-08-08 11:32:25 +02:00
Dave Vasilevsky
5966f313a1
Merge pull request #38 from wookietreiber/travis-integration
...
travis integration
2015-08-07 15:57:00 -04:00
Christian Krause
e71088c2c1
travis, first try
2015-08-07 12:53:05 +02:00
Christian Krause
2ea45c3ce7
Merge pull request #37 from wookietreiber/autotools-build
...
autotools build
2015-08-07 12:16:39 +02:00
Christian Krause
00bad4eed5
updates README
2015-08-07 12:15:22 +02:00
Christian Krause
378ee786d6
update TODO because autoconf is done
2015-08-07 11:39:22 +02:00
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`
2015-08-07 11:33:37 +02:00
Christian Krause
de6fdf888d
move sources to src
2015-08-07 10:13:12 +02:00
Dave Vasilevsky
afd3914086
Don't use deprecated libarchive functions, if possible
2013-06-11 02:02:56 -04:00
Dave Vasilevsky
4a5fffc19c
Check return values of fwrite()
2013-06-11 01:51:19 -04:00
Dave Vasilevsky
7cb4483962
Fix extreme option parsing, fixes issue #12
2013-06-11 01:46:36 -04:00
Tomek Czyż
c1d6c1cb15
add 'keep input' command line option (like in bzip2)
2013-06-11 01:40:22 -04:00
Dave Vasilevsky
61d6353e07
Set uoffset even when streaming
2013-01-26 19:11:44 -05:00
Dave Vasilevsky
fb8bc15f43
Detect file index even when giant blocks are present earlier
2013-01-26 18:09:47 -05:00
Dave Vasilevsky
aa5206b42b
Prevent pipeline starvation due to needless block popping
2013-01-26 17:57:24 -05:00
Dave Vasilevsky
6c9d6b9020
Fix linking bug (issue 11)
2013-01-10 08:28:06 -05:00
Dave Vasilevsky
14a0b0b891
Version 1.0.2
2013-01-08 23:25:03 -05:00
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.
2013-01-08 06:20:06 -05:00
Dave Vasilevsky
5f36662909
Reduce memory usage further by buffer-allocation laziness
2012-12-27 14:21:20 -05:00
Dave Vasilevsky
17cd16cefd
Actually compress tarball
2012-12-24 12:51:19 -05:00
Dave Vasilevsky
b5982a96a0
Update README
2012-12-23 00:52:48 -05:00
Dave Vasilevsky
5ae1634f52
Add NEWS file, update tuning options in man page
2012-12-22 19:50:05 -05:00
Dave Vasilevsky
d51f9772d1
update to 1.0.1
2012-12-22 19:36:48 -05:00
Dave Vasilevsky
e32361ee80
Allow "extreme" compression
2012-12-22 19:32:20 -05:00
Dave Vasilevsky
87fd55d071
Add option for queue size
2012-12-22 19:23:04 -05:00
Dave Vasilevsky
878e8e0585
Change default block fraction to 2.0
2012-12-22 19:03:56 -05:00
Dave Vasilevsky
13f6237b67
Don't pre-allocate blocks while compressing
2012-12-22 19:02:50 -05:00
Dave Vasilevsky
948d0b4e5d
Add block-fraction option
2012-12-22 18:59:36 -05:00
Dave Vasilevsky
04b041656d
Clean tarball
2012-12-22 18:26:49 -05:00
Dave Vasilevsky
0f2fe4f601
Add "make tarball"
2012-12-22 18:25:45 -05:00
Dave Vasilevsky
745b624361
Prepare for dist
2012-12-22 16:10:08 -05:00
Dave Vasilevsky
65e827da82
Add manpage
2012-12-22 15:59:59 -05:00
Dave Vasilevsky
b961f6109e
Remove old warning from README
2012-12-22 15:18:39 -05:00
Dave Vasilevsky
b23370a64b
Mark this version as 1.0
2012-11-21 08:43:10 -05:00
Dave Vasilevsky
9e4fedb7f3
Fix typo in TTY detection
2012-11-16 09:21:56 -05:00
Dave Vasilevsky
154dc842a1
Merge branch 'stream'
...
Support streaming input, still decompressing in parallel. Extract mode is not
supported while streaming. Heuristics are used to skip the file index when in
streaming mode.
This also ensures pixz properly reads files with bizarre block sizes, or
with multiple streams.
2012-11-10 00:03:55 -05:00
Dave Vasilevsky
267e538c5e
More file-index skipping fixes
...
Don't detect file-index on multi-stream files, that usage is not supported.
Handle multi-stream files correctly when using heuristic skipping.
2012-11-10 00:00:35 -05:00
Dave Vasilevsky
e1914045f0
Forget Flattr, I don't want markdown
2012-11-05 17:30:11 -05:00
Dave Vasilevsky
f1dd3fcb5e
Add Flattr button
2012-11-05 17:28:31 -05:00
Dave Vasilevsky
14f5644bd8
Fixup docs
2012-11-05 02:45:03 -05:00
Dave Vasilevsky
09c60316cf
Use heuristic to omit file index
2012-11-05 02:39:20 -05:00
Dave Vasilevsky
e20c330366
Makefile cleanup
2012-11-05 01:14:59 -05:00
Dave Vasilevsky
0aa5ae7d1a
Output post-tar data (if it won't interfere with wanted-file filtering)
2012-11-05 01:10:32 -05:00
Dave Vasilevsky
3d5d1f1d39
Handle oversized blocks
2012-11-04 23:27:59 -05:00
Dave Vasilevsky
dd5f6d01e3
Enable both seekable and non-seekable modes
2012-11-04 21:23:18 -05:00