Commit graph

286 commits

Author SHA1 Message Date
Con Kolivas d2ae072a3c Round to page for optimum efficiency. 2011-03-12 22:58:39 +11:00
Con Kolivas 823a51cc74 Move const one_g to correct place. 2011-03-12 22:50:40 +11:00
Con Kolivas d067a6ea9e Implement the real workings of writing to a temporary buffer before flushing to stdout. 2011-03-12 22:46:57 +11:00
Con Kolivas 1397c0f832 Create custom "loop count" system to determine how many times to hash a password when encrypting based on the datestamp.
This data will be stored as a 2 byte entry in the header in the future (b1 and b2).
2011-03-12 20:31:56 +11:00
Con Kolivas 7fbec0a783 Prepare to write compressed output by flushing stdout after each chunk is compressed. 2011-03-12 19:56:08 +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 9444441d51 Modify maximum ram usable when stdout is being used in preparation for temporary in-ram file during stdout and fix summary shown and 32 bit limits. 2011-03-12 12:19:02 +11:00
Con Kolivas 885c6b327f Add storage time display if it exists in maxverbose info. 2011-03-12 11:55:15 +11:00
Con Kolivas 6642955375 Update magic header info. It turns out I can't add.
Fix fileinfo to be able to read version 0.6x files.
2011-03-12 11:40:51 +11:00
Con Kolivas fe68b9a3f7 Institute writing and reading of 0.6 file format for compress/decompress. 2011-03-12 11:17:11 +11:00
Con Kolivas d87df4f44e Store the file size as zero when the magic header will be written before the size is known. 2011-03-11 23:45:22 +11:00
Con Kolivas a10d423596 Write/read new magic header and fix version number in configure.ac 2011-03-11 23:29:56 +11:00
Con Kolivas 39e07fc4e5 Create tentative design for new file format. 2011-03-11 22:34:26 +11:00
Con Kolivas a2d2245b2d Correct magic data header info and be more verbose about file format. 2011-03-11 22:17:26 +11:00
Con Kolivas b7996dda45 Push version to 0.600 signifying size of pending code changes and file format change. 2011-03-11 22:02:48 +11:00
Con Kolivas 9bd7468465 Fix fileinfo output for versions < 0.5. 2011-03-11 21:46:23 +11:00
Con Kolivas 64ca85120c Add chunk_byte reading to information output. 2011-03-11 21:26:42 +11:00
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