Commit Graph

30 Commits (9e4fedb7f3580da46ae8a0f4dbb444d0a63817f7)

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 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 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 91f044e569 Start adding non-indexed reading 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 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 f28ba365fa Fix race condition; header cleanup 14 years ago
Dave Vasilevsky 4713b32cf1 Single driver 14 years ago
Dave Vasilevsky e675206a8e Move operations to functions 14 years ago
Dave Vasilevsky cfa025697d Fix writing last file; Make pixz_read into a function 14 years ago
Dave Vasilevsky 101cb11c18 Move pread -> read 14 years ago
Dave Vasilevsky 2c5c33120a Don't read index unless necessary 14 years ago
Dave Vasilevsky dd73a44639 List to stdout; auto-decode index 14 years ago
Dave Vasilevsky 4ab346deff Use magic number to identify index 14 years ago
Dave Vasilevsky 73e14a5272 Update for liblzma index API changes 14 years ago
Dave Vasilevsky bc649b9877 factor out common code 15 years ago
Dave Vasilevsky 9fb824505b Pull a single file out of archive 15 years ago
Dave Vasilevsky 841c7bdd39 Read file index into structure 15 years ago
Dave Vasilevsky f80c73499a Read index names; allow weird CHUNKSIZE 15 years ago