Commit Graph

258 Commits (master)
 

Author SHA1 Message Date
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
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 f06306a5e7 Check sizes against index, but only can do so after extraction starts 14 years ago
Dave Vasilevsky 322baeb5d3 Tests fine against normal xz files 14 years ago
Dave Vasilevsky 6bb84ae256 Oops, re-enable multi-header 14 years ago
Dave Vasilevsky 2c5c33120a Don't read index unless necessary 14 years ago
Dave Vasilevsky 9d0c5e314a Allow copyfile multiple-headers; fix eof bug. 14 years ago
Dave Vasilevsky 6435564db4 Use off_t 14 years ago
Dave Vasilevsky 02140baf7e compare file names 14 years ago
Dave Vasilevsky 29d1bfeb36 Reorg 14 years ago
Dave Vasilevsky 7fb3234f93 Work again without file index 14 years ago
Dave Vasilevsky bd678c0924 Create wanted list even if no specs given 14 years ago
Dave Vasilevsky 5850a10301 Revert "Works without wanted files"
This reverts commit 8a05b40c53.
14 years ago
Dave Vasilevsky 8a05b40c53 Works without wanted files 14 years ago
Dave Vasilevsky 009d616db5 Check tar contents on output. TODO: No wanted files? Check index against files? 14 years ago
Dave Vasilevsky b1ffeb1490 Fast-extraction works, non-tar too! Disable DEBUG 14 years ago
Dave Vasilevsky 0b37d9398d fix todo 14 years ago
Dave Vasilevsky 557cae0350 Extrac spec-matching into function 14 years ago
Dave Vasilevsky 6f83d58d51 Make sure each spec matches something 14 years ago
Dave Vasilevsky 7aae647657 Extraction works! Need to fix non-matching spec behavior; test huge-file extraction 14 years ago
Dave Vasilevsky e6fa56efec Cleanup file structure 14 years ago
Dave Vasilevsky 8b5dcf2e47 Only decode wanted blocks 14 years ago
Dave Vasilevsky 5b9896d074 Establish wanted files at start 14 years ago
Dave Vasilevsky 62e24fb4c1 Actually match like tar does 14 years ago
Dave Vasilevsky 7aed15667b Fix listing bug; Search for files we want, badly 14 years ago
Dave Vasilevsky adf778d4a7 specify files with -i and -o 14 years ago
Dave Vasilevsky 8c7333d2f7 Ignore pread binary 14 years ago
Dave Vasilevsky 7d1cdfa7f4 Allow optimization flags on make command line; all user to force no listing of tar files 14 years ago
Dave Vasilevsky 0357c6413c Parallel extraction! 14 years ago