Con Kolivas
f418ef05be
Bump version to 0.608.
2011-09-26 09:22:05 +10:00
Con Kolivas
b359909b29
Update documentation.
2011-09-26 09:21:38 +10:00
Con Kolivas
cc51b676f0
Remove unused sha4 exports from sha4.h.
2011-09-24 15:02:55 +10:00
Con Kolivas
b5ec3072cc
Remove the bash completion script entirely and leave it up to the bash completion package maintenance.
2011-09-22 16:24:59 +10:00
Con Kolivas
a28def8d05
Mremap is linux only, so reverse the check for its presence and use fake mremap everywhere else.
2011-09-21 16:38:52 +10:00
Con Kolivas
f496e0705d
get_sb only allows accessing one byte at a time, yet we don't need that functionality when sliding mmap is not in use.
...
User different versions of the function and the larger memcpys depending on whether sliding mmap is in use or not.
This affords a substantial speedup in the rzip phase of files not requiring sliding mmap.
A small optimisation of moving the check for remapping the low buffer also speeds up the sliding mmap version slightly.
2011-09-18 22:29:09 +10:00
Con Kolivas
64be4018b4
Try again to fix the bash completion installation.
2011-09-18 09:30:44 +10:00
Con Kolivas
79c2e9accd
Fix bash completion installation.
2011-09-17 17:46:55 +10:00
Con Kolivas
761298bae6
Bump version to 0.607
2011-09-16 22:13:57 +10:00
Con Kolivas
a62044d166
Update docs.
2011-09-16 22:13:31 +10:00
Con Kolivas
00700c1d42
Change permission and owner warning to verbose logging only instead of error.
2011-09-16 21:14:21 +10:00
Con Kolivas
d5e048dccf
Add a bash completion script courtest of Fernando Auil and install it if possible.
2011-09-15 13:53:50 +10:00
Con Kolivas
271a407765
Make lzma back end message maxverbose to minimise spamming.
2011-09-15 13:29:09 +10:00
Con Kolivas
e1f2138060
Make sure to read to the end of all streams when closing down an rzip stream.
...
This would have made lrzip unable to decompress some rare archives if they ended up stream 0.
2011-09-15 08:28:30 +10:00
Con Kolivas
a39b57a1e7
Add lots more debugging in maxverbose mode about where data is being written.
2011-09-15 08:26:07 +10:00
Con Kolivas
71bb72f5da
Update to lzma 920 library.
2011-09-15 08:26:07 +10:00
Con Kolivas
7104809cd1
FreeBSD needs fake memopen too.
2011-08-17 20:54:23 +10:00
Con Kolivas
4a157fd659
Update makefile generation to posix portable way.
...
Patch courtesy of John Hein <jhein@symmetricom.com>
2011-05-21 10:01:38 +10:00
Con Kolivas
78e26be2ec
Update version and changelog.
2011-05-14 12:55:13 +10:00
Con Kolivas
cf5e988656
Fix broken lrzuntar as lrzip doesn't automatically convert to stdout now so use lrzcat instead.
2011-05-14 12:49:03 +10:00
Con Kolivas
51a2c167d1
Update version number to 0.605.
2011-05-08 01:32:21 +10:00
Con Kolivas
55ccfc7155
Update changelogs with last changes going into 0.605
2011-05-08 01:31:49 +10:00
Con Kolivas
b85d08a9ec
Don't set executable bit in unknown permission circumstances.
2011-05-08 01:28:34 +10:00
Con Kolivas
3e10b27422
More divide by zero output fixes.
2011-05-08 00:45:56 +10:00
Con Kolivas
0d86b8ba0e
More percentage display fixes for divide by zero errors.
2011-05-08 00:38:33 +10:00
Con Kolivas
a1359276f4
Fix nan when no hashes found in verbose message.
2011-05-08 00:34:09 +10:00
Con Kolivas
103d2ce11e
Add sanity check for meaningless chunk_byte value on runzip.
2011-05-08 00:29:58 +10:00
Con Kolivas
1ea75154d6
Silence compiler warnings.
2011-05-08 00:05:46 +10:00
Con Kolivas
542c1637b2
Cope with zero byte older files in get fileinfo.
2011-05-07 23:58:38 +10:00
Con Kolivas
558e5e40ee
Update docs for small file fixes.
2011-05-07 23:50:08 +10:00
Con Kolivas
aca5123d72
Support zero byte sized pre 0.6 archives by setting the eof flag always.
2011-05-07 23:36:55 +10:00
Con Kolivas
55dc9b0095
Fix the arbitrary lower limit of 128 bytes by compressing zeroes beyond the size of the chunk.
...
Put special case management of zero sized files.
Modify the percentage calculation to be able to cope with small numbers and zeroes.
2011-05-07 18:37:25 +10:00
Con Kolivas
0662ce3dc6
Explain how to build from git repo.
2011-05-07 13:29:42 +10:00
Con Kolivas
ac0db74a48
Update changelogs.
2011-05-07 13:27:08 +10:00
Con Kolivas
922fbb361c
Add pod generated manpages to gitignore.
2011-05-07 13:24:26 +10:00
Con Kolivas
d033743e6f
Add lrzcat symlink which automatically decompresses to stdout.
...
Revert automatic compression/decompression to stdout when not outputting to a tty, to be consistent with gzip.
2011-05-07 13:22:35 +10:00
Con Kolivas
d80f220c72
Merge branch 'master' of github.com:ckolivas/lrzip
2011-05-07 12:17:18 +10:00
Con Kolivas
6ceaeb5f93
Progress update percent was being zeroed in rzip.c thus displaying on every loop. Move it higher, fixing the amount of output to the terminal.
2011-05-07 10:19:12 +10:00
ckolivas
f1699f4b9c
Merge branch 'master' of github.com:ckolivas/lrzip
2011-04-28 09:05:18 +10:00
ckolivas
77644d0209
Update GPL license.
2011-04-28 09:04:41 +10:00
Con Kolivas
74d532e9d6
Update version to 0.604
2011-04-26 10:10:26 +10:00
Con Kolivas
3f0a1124eb
Update docs.
2011-04-26 10:09:27 +10:00
Con Kolivas
7ed977b1c1
Detach threads from the compression side since we don't explicitly join them as they may count towards max thread count otherwise.
2011-04-23 08:15:44 +10:00
Con Kolivas
dcc3606507
Update version to 0.603
2011-04-22 19:38:47 +10:00
Con Kolivas
5352debf15
Change to detecting only whether lrzip is inappropriately being passed a directory since there may be other valid file types.
2011-04-22 19:35:04 +10:00
Con Kolivas
efa8f0f6a5
Add to changelog
2011-04-22 19:34:11 +10:00
Con Kolivas
e8824afa1b
Do a sanity check on infile in lrzip to ensure it's working on a file it can compress.
2011-04-22 19:23:40 +10:00
Con Kolivas
c1c44352e0
Updated documentation.
2011-04-22 19:10:06 +10:00
Con Kolivas
30e990fbcf
Add encrypt support to lrzip.conf
2011-04-22 18:49:24 +10:00
Con Kolivas
7a74991f3f
Update bugs file.
2011-04-22 18:40:39 +10:00