Con Kolivas
|
5edf8471d1
|
Perform all checksumming in a separate thread to speed up the hash search in the rzip phase.
|
2012-03-11 11:51:36 +11:00 |
|
Con Kolivas
|
d9fb70bffc
|
Fixes.
|
2011-09-16 23:06:17 +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 |
|
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
|
1c64dcfb31
|
more initialization stuff out of main(), remove weird coincidentally successful one_g variable
|
2011-08-17 20:59:40 +10:00 |
|
Con Kolivas
|
1ea75154d6
|
Silence compiler warnings.
|
2011-05-08 00:05:46 +10:00 |
|
Con Kolivas
|
63fb1bafea
|
Modify the file format further to make all block header information only encode the number of bytes determined in chunk_bytes instead of 8 full bytes all the time.
|
2011-03-18 23:18:36 +11:00 |
|
ckolivas
|
b8d8ecfe33
|
Fix warnings.
Patch ~ by Serge Belyshev.
|
2011-03-18 10:37:09 +11:00 |
|
Con Kolivas
|
3a8c0b6689
|
Remove seeks that aren't required and don't work on tmp input buffers.
Clean up open_stream_in.
|
2011-03-14 21:51:27 +11:00 |
|
Con Kolivas
|
c832e80085
|
More infrastructure to read from temporary buffers on stdin decompression.
|
2011-03-14 21:19:57 +11:00 |
|
Con Kolivas
|
36e09f206e
|
Begin massive read changes to support using temporary file for STDIN.
|
2011-03-14 20:22:45 +11:00 |
|
Con Kolivas
|
b644240152
|
write_1g always uses control->fd_out so don't pass fd to it.
|
2011-03-14 11:15:35 +11:00 |
|
Con Kolivas
|
823a51cc74
|
Move const one_g to correct place.
|
2011-03-12 22:50:40 +11:00 |
|
Con Kolivas
|
c75a50f723
|
Being modifying write_1g function to be able to write to a temporary buffer instead of straight to fd_out.
Split out make_magic to be able to write magic wherever we want later.
|
2011-03-12 14:13:28 +11:00 |
|
Con Kolivas
|
a8dcecd721
|
fix-undefined-mutex-behavior-rename-stream-variable.
Patch by <mike@zentific.com>
|
2011-03-11 08:35:15 +11:00 |
|
Con Kolivas
|
1511c27aad
|
header-mangling-part-2-move-all-function-prototypes
|
2011-03-09 08:34:44 +11:00 |
|