Commit Graph

137 Commits (stream)
 

Author SHA1 Message Date
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.
12 years ago
Dave Vasilevsky 14f5644bd8 Fixup docs 12 years ago
Dave Vasilevsky 09c60316cf Use heuristic to omit file index 12 years ago
Dave Vasilevsky e20c330366 Makefile cleanup 12 years ago
Dave Vasilevsky 0aa5ae7d1a Output post-tar data (if it won't interfere with wanted-file filtering) 12 years ago
Dave Vasilevsky 3d5d1f1d39 Handle oversized blocks 12 years ago
Dave Vasilevsky dd5f6d01e3 Enable both seekable and non-seekable modes 12 years ago
Dave Vasilevsky dd86134d64 Remove global gCheck 12 years ago
Dave Vasilevsky 4ef79b67d6 Reading multiple indices ok! 12 years ago
Dave Vasilevsky 28e0515d75 Start factoring out index decoding 12 years ago
Dave Vasilevsky aa79e87956 Multiple streams are supported 12 years ago
Dave Vasilevsky 4474af5419 Streaming read works 12 years ago
Dave Vasilevsky 70a3c58520 Use the read buffer 12 years ago
Dave Vasilevsky 9694d22dcd Declare start of read buffering infrastructure 12 years ago
Dave Vasilevsky 8e1efb824e Fix pragma marks 12 years ago
Dave Vasilevsky a6d82ed79e Add FIXMEs 12 years ago
Dave Vasilevsky 7820ec52b9 cleanup 12 years ago
Dave Vasilevsky 91f044e569 Start adding non-indexed reading 12 years ago
Dave Vasilevsky ea64c94c21 We handle EOF fine now 12 years ago
Dave Vasilevsky b13ae91698 It's ok to decompress a text file to a TTY 12 years ago
Dave Vasilevsky cad2ee95eb We never use the argument to read_file_index 12 years ago
Dave Vasilevsky dedbc6d23f Use dynamic block sizes 12 years ago
Dave Vasilevsky 1505bc8c86 Write the compressed/uncompressed size into block headers 12 years ago
Dave Vasilevsky 2403ca1bcf Document new flag 12 years ago
Dave Vasilevsky 1799c4e8f1 Allow capping the number of threads 12 years ago
Dave Vasilevsky cc4b76cb0b Output to a TTY is ok for listing\! 12 years ago
Dave Vasilevsky 7518c32900 Don't truncate files at end of tar content 12 years ago
Dave Vasilevsky f93d7e7845 If output is a TTY, print usage 12 years ago
Dave Vasilevsky 570b026d0a Add help option 12 years ago
Dave Vasilevsky 034805e2a6 Combine linux and BSD endian code 12 years ago
Dave Vasilevsky 8c4ae8b0d6 Link to github 12 years ago
Dave Vasilevsky b02ae92561 test.sh: Make it general, make it work 12 years ago
Dave Vasilevsky b47e687a55 Platform independent endian support 12 years ago
Dave Vasilevsky e9ba952c22 Don't hardcode LIBPREFIX 12 years ago
Dave Vasilevsky c5f99bf4b4 Add -lpthreads to handle non-explicit linking 12 years ago
Dave Vasilevsky ee8a3404f9 Works on 32-bit 12 years ago
Dave Vasilevsky bd56f5706c Add license 13 years ago
Dave Vasilevsky 71a4cae83d Warning about data-loss when assuming tarball-mode. 13 years ago
Dave Vasilevsky 816f6d7a52 Compile with older glibc, thanks to Bringfried Stecklum 13 years ago
Dave Vasilevsky ee3249bd47 fix off-by-one error: if file ends at block boundary, must go to next file; tar_next_block will take care of getting the next block 14 years ago
Dave Vasilevsky 3a87ea5231 More blocks, to smooth out inconsistent read times. Allow OPTS in LDFLAGS 14 years ago
Dave Vasilevsky c43bd28154 Fix digit option processing 14 years ago
Dave Vasilevsky f28ba365fa Fix race condition; header cleanup 14 years ago
Dave Vasilevsky 1a224d3b80 More docs! 14 years ago
Dave Vasilevsky d77e121515 oops again, turn off debug mode 14 years ago
Dave Vasilevsky b4753b60b9 Woops, forgot to add pixz.c, how embarassing! 14 years ago
Dave Vasilevsky 0f21868543 tabs to spaces 14 years ago
Dave Vasilevsky 17bf2bc294 Doc update 14 years ago
Dave Vasilevsky 4713b32cf1 Single driver 14 years ago
Dave Vasilevsky e675206a8e Move operations to functions 14 years ago