Commit graph

863 commits

Author SHA1 Message Date
Con Kolivas f7ae8fddf9 Add rudimentary manpage for lrz 2015-04-16 17:21:54 +10:00
Con Kolivas d9cbf03a45 Fix lrz symbolic linkage 2015-04-16 16:44:01 +10:00
Con Kolivas fcb64e6dbb Do not fail if we are unable to write temporary files, giving a warning only that it might fail if we don't have enough ram 2015-04-16 16:38:20 +10:00
Con Kolivas 788a70e6f6 Try /tmp/ if none of the temporary environment directories or the current directory are writeable 2015-04-16 16:20:27 +10:00
Con Kolivas fbd56ce9c7 Set STDOUT correctly in compat mode 2015-04-16 15:59:37 +10:00
Con Kolivas d7ebee9640 Style police 2015-04-16 15:47:31 +10:00
Con Kolivas 0005c1cd95 Fix false warning on decompressing from stdin without keep files 2015-04-16 15:31:23 +10:00
Con Kolivas 773df5436c Fix false warning on compressing from stdin without keep files 2015-04-16 15:28:01 +10:00
Con Kolivas 591e106d57 Don't show extra message in compat mode decompress 2015-04-16 15:22:43 +10:00
Con Kolivas 3cfb993ce3 Show correct appname when called in compat mode 2015-04-16 15:18:11 +10:00
Con Kolivas efe2ce91ca Add support for progress, fast and best flags in compat mode 2015-03-13 13:58:08 +11:00
ckolivas 90c8072deb Add compatibility mode with gzip 2015-03-13 13:02:54 +11:00
Con Kolivas 3a53bec832 Merge pull request #38 from pete4abw/master
Correct adding slash to control->tmpdir. off-by-one error.
2015-03-11 07:18:08 +11:00
Peter Hyman 4a24a6dd10 Correct adding slash to control->tmpdir. off-by-one error. 2015-03-10 11:30:37 -07:00
Con Kolivas 7caef3ef85 Update manpage for long options 2015-03-10 21:49:04 +11:00
Con Kolivas c3bbeb99d4 Bump version to 0.621 2015-03-10 21:41:49 +11:00
Con Kolivas 573606c950 Update documentation 2015-03-10 21:41:49 +11:00
Con Kolivas a9fadeec1c Fix libzpaq.cpp warnings 2015-03-10 21:29:04 +11:00
Con Kolivas 2e36d2a580 Fix warnings in LzmaLib.c 2015-03-10 21:24:45 +11:00
Con Kolivas 9a17a54c49 Making the high buffer only one page size is faster for sliding mmap mode 2015-03-10 21:10:24 +11:00
Con Kolivas d5a339335b Fix incompatible log callback in liblrzip 2015-03-10 20:27:38 +11:00
Con Kolivas 3dbf13f92d Use PRId64 instead of lld in fscanf 2015-03-10 20:08:00 +11:00
Con Kolivas 5c5a8c6cc5 Use int64_t for i64 2015-03-10 20:05:51 +11:00
Con Kolivas e3598a7b96 Fix ISO C warning in lrzip.c 2015-03-10 20:04:14 +11:00
Con Kolivas 2e3eed5d77 Fix ISO C warning in lrzip.c 2015-03-10 20:03:21 +11:00
Con Kolivas 90f7228507 Fix ISO C warning in runzip.c 2015-03-10 20:02:27 +11:00
Con Kolivas 9756dd3785 Fix ISO C warnings in rzip.c 2015-03-10 19:58:10 +11:00
Con Kolivas efe3f679ca Fix iso c warning in util.c 2015-03-10 18:33:10 +11:00
Con Kolivas e962197cbf Fix EOL to unix on libzpaq 2015-03-10 18:23:00 +11:00
Con Kolivas ecbdd8504c Merge pull request #37 from pete4abw/master
control->tmpdir fixes
2015-03-10 15:37:01 +11:00
Peter Hyman 9a3d2f887a control->tmpdir fixes 2015-03-09 20:36:19 -07:00
Con Kolivas e6669cf156 Null terminate long options to find unhandled options 2015-03-10 14:02:51 +11:00
Con Kolivas c951b17a20 Trivial date 2015-03-10 14:00:24 +11:00
Con Kolivas 9ac3990812 Add long option support 2015-03-10 13:52:22 +11:00
Con Kolivas e590d781f3 Brace failure lead to broken dump to stdout 2015-03-10 13:26:14 +11:00
Con Kolivas 79cebb663b fflush messages on print_err 2015-03-10 13:01:16 +11:00
Con Kolivas 5a6271c85d Fix inverse logic 2015-03-10 12:27:17 +11:00
Con Kolivas 99ac472095 Honour the proper unix environment variable for temporary directory and then try variations 2015-03-10 12:10:50 +11:00
Con Kolivas 8551a43c73 Attempt to decompress file in ram only if we are unable to create temporary files when decompressing to stdout 2015-03-10 12:05:55 +11:00
Con Kolivas c3bc42e2c8 Avoid checking return values repeatedly on compress that only lead to failures anyway 2015-03-10 09:46:35 +11:00
Con Kolivas aa753fee53 Microoptimisation 2015-03-09 21:24:50 +11:00
Con Kolivas edc7f5a7ce Don't check for failure condition that can no longer occur 2015-03-09 21:10:48 +11:00
Con Kolivas 420a483a30 Don't check twice for failure conditions that are fatal in hot paths 2015-03-09 21:03:10 +11:00
Con Kolivas 6e31fc621e Cache the chunk bytes value to avoid setting it on each read_header call 2015-03-09 11:46:24 +11:00
ckolivas 707ca69d31 fake_mremap is only used when defined to mremap 2015-03-08 23:30:04 +11:00
ckolivas 1a323770c7 Remove unused cksem functions 2015-03-08 10:11:42 +11:00
ckolivas f690750340 Fix remaining use of mutexes lock/unlocking in different threads with cksems, corecting cksem usage on osx 2015-03-08 10:10:38 +11:00
ckolivas dd9dc7555d Update copyright dates 2015-03-08 08:53:47 +11:00
ckolivas f378595dce Make match_len a function completely removing all indirect calls to get_sb, significantly speeding up the single_get_sb case 2015-03-08 01:21:53 +11:00
ckolivas cb7b0dd339 Make full_tag a pointer allowing us to avoid a function call for get_sb 2015-03-08 00:59:05 +11:00