Moinak Ghosh
12a2b8ed63
Additional error checks in RLE encoding for bsdiff extra data.
...
Add a buffer overflow check in RLE encoder.
Avoid calling RLE encoding if extra data length is zero.
Make 2KB block size default for non-global deduplication.
Update test cases for new 2KB block size support.
2013-08-30 19:51:43 +05:30
Moinak Ghosh
f35d0ff4ef
Fix multiple crashes for some corner cases.
...
Increase max block size for variable dedup block sizes greater than 16KB.
Update test cases and fix a test script bug.
2013-08-09 21:55:06 +05:30
Moinak Ghosh
e9ce7a5ed2
Fix a crash with invalid PCOMPRESS_CHUNK_HASH_GLOBAL.
...
Update testcase to correctly detect core files.
2013-05-26 23:38:10 +05:30
Moinak Ghosh
d89c95225a
Add a testcase for issue #10 .
2013-05-12 14:19:26 +05:30
Moinak Ghosh
a755d59dff
Add more tests covering Segmented Global Dedupe.
...
Fix some tests.
2013-05-07 22:30:36 +05:30
Moinak Ghosh
aed69b2d53
Add test cases for Global Deduplication.
...
Update documentation and code comments.
Remove tempfile pathname after creation to ensure clean removal after process exit.
2013-04-26 18:32:00 +05:30
Moinak Ghosh
45aa726474
Update couple more test parameters with new crypto options.
2013-03-06 00:04:15 +05:30
Moinak Ghosh
e41f156beb
Update README and test cases with new crypto options.
...
Update usage text.
2013-03-05 21:07:54 +05:30
Moinak Ghosh
68f60ba50b
Update default checksum to BLAKE256.
2013-01-26 17:40:23 +05:30
Moinak Ghosh
47ebd5b752
Fix calculation of extra scratch space for Dedupe.
...
Add missing return value check in small buffer Delta2.
Update test failure detection in test driver.
2013-01-03 22:25:14 +05:30
Moinak Ghosh
d9eb82e0e8
Fix numeric parsing.
...
Fix dedupe bug introduced in last commit.
Reset valid flag when resetting dedupe context.
Cleanup test suites.
Do not abort test suite on failure of a test case.
2013-01-03 00:27:18 +05:30
Moinak Ghosh
6b756eb165
Fix Delta2 handling for small buffers.
...
Fix LZP handling during preprocessing.
Fix type flag handling during preprocessing.
Update test cases to use configurable list of test corpus files.
Update some more int64_t datatypes to uint64_t
Add a gitignore.
2013-01-02 22:56:21 +05:30
Moinak Ghosh
ef0191729e
Make Delta2 encoding independent of LZP.
...
Tweak Delta2 parameters.
Update README and test cases.
2012-12-15 22:03:23 +05:30
Moinak Ghosh
42858c10a2
Ensure intermediate file cleanup in tests.
2012-12-11 16:23:35 +05:30
Moinak Ghosh
75c81b5e9c
Add support for 64-bit Keccak implementation.
...
Sanitize error message from tests.
Add more tests.
Improve platform detection in config script.
2012-12-08 14:19:01 +05:30
Moinak Ghosh
970d8163a2
Add adaptive delta encoding test.
2012-12-05 22:03:09 +05:30
Moinak Ghosh
33c727e6e7
Fix building without Libbsc support.
...
Add more tests for corrupted encrypted files.
2012-11-26 20:21:03 +05:30
Moinak Ghosh
deecbadac4
Fix thread error reporting.
...
Update error condition tests to not truncate archive.
2012-11-25 15:12:45 +05:30
Moinak Ghosh
d250322490
Fix issues with error handling.
...
Add new tests for out of range values and corrupted file.
2012-11-24 23:53:07 +05:30
Moinak Ghosh
4d2e8ba644
Update Changelog for 1.0 release.
...
Update version string and install doc.
Add Fixed-Block Deduplication tests.
2012-11-09 21:42:56 +05:30
Moinak Ghosh
f9a15972d6
Add some more crypto test cases.
2012-11-09 21:17:06 +05:30
Moinak Ghosh
77db54e712
Add buffer overflow check in Ppmd compression routines.
...
Fix pipe mode encryption check.
Change file difference check in tests.
Add more tests.
2012-11-09 20:05:13 +05:30
Moinak Ghosh
7debc60dd5
Add a functionality test suite.
2012-11-08 22:22:37 +05:30