Commit graph

269 commits

Author SHA1 Message Date
Con Kolivas
3a00735c24 Fix locking.
Patch by <mike@zentific.com>
2011-03-11 12:29:27 +11:00
Con Kolivas
deb2df90b0 Add rzip only compress+test to regression tests. 2011-03-11 08:38:24 +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
643054ae22 Fix threading errors.
Patch by <mike@zentific.com>
2011-03-11 08:33:35 +11:00
Con Kolivas
844d85bd19 Remove more whitespace 2011-03-10 09:34:01 +11:00
Con Kolivas
34a44d16b3 Close config file. 2011-03-09 13:41:16 +11:00
Con Kolivas
fb2de8cb35 Remove unused offset variable. 2011-03-09 13:33:53 +11:00
Con Kolivas
e22967db11 Remove unused s char. 2011-03-09 13:32:37 +11:00
Con Kolivas
1b965167ff Remove unused offset variable. 2011-03-09 13:30:20 +11:00
Con Kolivas
11052f56f3 Ignore the lzo_1 return value entirely. 2011-03-09 13:25:33 +11:00
Con Kolivas
81ab444971 Remove unused flags by fake mremap. 2011-03-09 13:13:33 +11:00
Con Kolivas
dc92d477d1 Remove unused best_h. 2011-03-09 13:10:00 +11:00
Con Kolivas
ebd3220321 Reinstate largefile check.
Fix build breakage.
2011-03-09 09:06:37 +11:00
Con Kolivas
3e484bbac3 Fix version number 2011-03-09 08:53:39 +11:00
Con Kolivas
2db75fe408 Get rid of trailing whitespace 2011-03-09 08:50:46 +11:00
Con Kolivas
1a7c409e10 header-mangling-part-X-move-all-headers-defines-into 2011-03-09 08:37:26 +11:00
Con Kolivas
e9eee5656b add-required-includes-and-rebase-against-master 2011-03-09 08:36:55 +11:00
Con Kolivas
1827dd3575 remove-unnecessary-header-checks 2011-03-09 08:36:31 +11:00
Con Kolivas
99c3ea2ab9 header-mangling-part-3-remove-ugly-hacks-for-liblrzi 2011-03-09 08:36:07 +11:00
Con Kolivas
1511c27aad header-mangling-part-2-move-all-function-prototypes 2011-03-09 08:34:44 +11:00
Con Kolivas
e5dfd2d9d8 header-mangling-part-1-move-functions-out-of-headers 2011-03-09 08:33:44 +11:00
Con Kolivas
f6f0a25ef6 rebase-of-function-split-and-control-additions-to-fu 2011-03-09 08:32:14 +11:00
Con Kolivas
f0828d5b38 split-minor-micro-versions 2011-03-09 08:27:59 +11:00
Con Kolivas
b8e6cf4f48 fix-autogen 2011-03-09 08:27:14 +11:00
ckolivas
6e72b520a9 Fix failed build on make distdir. 2011-03-08 13:06:24 +11:00
ckolivas
59e5bc0492 Remove all open coded strerrors when they're going to be shown by fatal(). 2011-03-08 12:05:03 +11:00
ckolivas
2a8cad1a28 Check for any unusual entries in get_fileinfo and abort. 2011-03-08 11:43:56 +11:00
ckolivas
82a3bd3028 Clean up unused variables. 2011-03-08 11:43:02 +11:00
ckolivas
9499a7b453 STDOUT does not affect the compression window in master branch. 2011-03-08 08:24:05 +11:00
Con Kolivas
b9470b43dc Basic local regression testing. 2011-03-08 08:21:15 +11:00
Con Kolivas
ef15ea28a8 Display outputting message only if not testing. 2011-03-07 21:18:15 +11:00
Con Kolivas
326cd29dd1 Increase version number to 0.571 signifying the mostly low-risk bugfix nature of all the changes (except for the new build system). 2011-03-07 21:13:31 +11:00
Con Kolivas
42c6b28958 Update changelogs. 2011-03-07 21:11:58 +11:00
Con Kolivas
44ed5727b3 Clean up and fix times displayed.
Merge fixes.
2011-03-07 21:05:20 +11:00
ckolivas
c6199980f0 Disable file checking when not possible or meaningful. 2011-03-07 20:53:59 +11:00
Con Kolivas
10b1201f82 Fix more of the dodgy merge. 2011-03-07 17:28:50 +11:00
Con Kolivas
9fc551c159 Merge branch 'temp'
Conflicts:
	main.c
2011-03-07 17:25:10 +11:00
Con Kolivas
fa821fe196 Updated changelog. 2011-03-07 17:15:59 +11:00
Con Kolivas
13a6fb5b43 Dump the temporary file generated to emulate stdout at the end of each chunk on decompression and then truncate the file instead of writing the whole file before dumping it. 2011-03-07 17:14:07 +11:00
Con Kolivas
32e182c95a Check for free space in the right place for compression and give the right message. 2011-03-07 17:00:28 +11:00
Con Kolivas
7f45a1f024 Update changelog so far. 2011-03-07 16:57:48 +11:00
Con Kolivas
8a4df9774f Forgot two instances of temporary outfiles that need to be unlinked. 2011-03-07 13:44:29 +11:00
Con Kolivas
68469c2b6f Don't dump output to stdout when testing. 2011-03-07 13:41:00 +11:00
Con Kolivas
06fd0a3528 Unlink files in safe places. 2011-03-07 13:40:43 +11:00
Con Kolivas
f9046e6756 Check free space after reading magic, and not when decompressing to stdout. 2011-03-07 13:36:03 +11:00
Con Kolivas
8fa01248e7 Unlink temporary files immediately to avoid files lying around in cases of unexpected/uncaught failure. 2011-03-07 13:33:14 +11:00
Con Kolivas
38eca38743 Unify maxram allocation and limit threads when there isn't enough ram. 2011-03-07 13:23:14 +11:00
Con Kolivas
e42916e51f Revert "Make sure to realloc filenames when making physical temp files to not have memory leaks."
This reverts commit 9c3d492524.

Oops, dirty commit.
2011-03-07 13:08:40 +11:00
Con Kolivas
8a4814081b Must read magic before testing free space.
Resolve conflict.
2011-03-07 13:06:30 +11:00
ckolivas
d1dc3dd6b1 Don't bother zeroing variables that are already zeroed by memset. 2011-03-07 13:04:01 +11:00