Con Kolivas
|
01d80cea58
|
Merge branch 'master' into liblrzip
|
2011-09-17 17:47:35 +10:00 |
|
Con Kolivas
|
79c2e9accd
|
Fix bash completion installation.
|
2011-09-17 17:46:55 +10:00 |
|
Con Kolivas
|
d9fb70bffc
|
Fixes.
|
2011-09-16 23:06:17 +10:00 |
|
Con Kolivas
|
18105bbf7c
|
Merge branch 'master' into liblrzip
Conflicts:
lrzip.c
|
2011-09-16 22:55:34 +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
|
a0fe1a8c8e
|
Merge branch 'master' into liblrzip
Conflicts:
runzip.c
stream.h
|
2011-09-15 08:31:00 +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
|
b1c5d5504a
|
Convert liblrzip.c into 1TBS style.
|
2011-09-13 14:53:11 +10:00 |
|
Con Kolivas
|
c665665020
|
Formatting fixes
|
2011-09-13 14:40:51 +10:00 |
|
Con Kolivas
|
9f5498b6d3
|
Fix some encryption typos
|
2011-09-13 14:40:35 +10:00 |
|
Con Kolivas
|
f8661d4356
|
Add freebsd to fake memopen as well.
|
2011-08-17 21:28:43 +10:00 |
|
Con Kolivas
|
44fa63bf11
|
Merge branch 'master' into liblrzip
Conflicts:
stream.c
|
2011-08-17 21:19:13 +10:00 |
|
Con Kolivas
|
8f5fb91682
|
Fix warning.
|
2011-08-17 21:16:37 +10:00 |
|
Con Kolivas
|
651c4f6252
|
Add simple high level liblrzip interfaces.
|
2011-08-17 21:03:02 +10:00 |
|
discomfitor
|
8d299570e9
|
add queue popping functions
|
2011-08-17 21:02:07 +10:00 |
|
discomfitor
|
e111d890ee
|
whoops typo
|
2011-08-17 21:02:07 +10:00 |
|
discomfitor
|
3316dd5505
|
remove trailing whitespace
|
2011-08-17 20:59:41 +10:00 |
|
discomfitor
|
223a1107ea
|
add info callback which provides percentage completion of operation
|
2011-08-17 20:59:41 +10:00 |
|
discomfitor
|
6e702f49c4
|
add lrzip log level enum
|
2011-08-17 20:59:41 +10:00 |
|
discomfitor
|
120153c975
|
new liblrzip demo which mimics lrzip, updates to simple decompress demo
|
2011-08-17 20:59:41 +10:00 |
|
discomfitor
|
f32191bee1
|
v0.00000001 of liblrzip
|
2011-08-17 20:59:41 +10:00 |
|
discomfitor
|
63141a1035
|
add some gross bucketing to implement a queue for freeing stream_info structs after an operation has completed (in library mode ONLY; no changes will occur during regular execution) to fix some leaks
|
2011-08-17 20:59:41 +10:00 |
|
discomfitor
|
949c6d7a97
|
another semi-clusterfuck commit: *new logging macros *allow compression to and from any FILE, not just stdin/stdout *update main.c to work with the above
|
2011-08-17 20:59:41 +10:00 |
|
discomfitor
|
b6dc92a7af
|
test for file existence and delete files between tests
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
6dd20d735b
|
giant clusterfuck commit: *add and use alloca/strdupa in some spots *implement return values on almost every function *free() is now a macro which also nulls the freed pointer *when in 'library mode', fatal_exit() will not be called *fatal()/failure() are now macros which add line number and file for logging *all occurrences of fatal/failure in files other than main.c are now wrapped to use a logging callback (if specified) and then return *functions now clean up resources on returning with an error
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
d7495cee61
|
add alloca check
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
4721863c4f
|
v0.00000000000000000000001 of liblrzip
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
133b201867
|
move more code out of main.c, allocate outfile suffix
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
08d2294e5e
|
add password callback hook
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
cbff8faef7
|
move liblrzip.h contents to lrzip_private.h global variables-----
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
e85e4df0ef
|
move compression overhead calcs out of main()
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
1c64dcfb31
|
more initialization stuff out of main(), remove weird coincidentally successful one_g variable
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
cfd6915b20
|
move some initialization stuff out of main()
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
4642e68d6f
|
abort() instead of exit()
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
87120e0f75
|
use liblrzip.h defines in main.c
|
2011-08-17 20:59:40 +10:00 |
|
discomfitor
|
59f10b2c9c
|
move functions+defines out of main.c
|
2011-08-17 20:59:40 +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 |
|