summaryrefslogtreecommitdiff
path: root/xdelta3/testing
AgeCommit message (Collapse)Author
2014-11-01-Wformat is not working(?); fixes some printfsJosh MacDonald
2014-11-01Checksum test under developmentJosh MacDonald
2014-10-28Fix an overflow in setting xd3_source.maskbyJosh MacDonald
2014-10-28Added 64-bit checksum for largewindow support; not readyJosh MacDonald
2014-10-25Checksum test cleanups & devJosh MacDonald
2014-10-23checksum_test is working (apparently)Josh MacDonald
2014-04-03Revert recent (unreleased) change in hash_value formula; make several tests ↵josh.macdonald
use the average over 16 runs
2014-03-09Fix issue in xd3_encode_memory causing error when IOPT buffer capacity ↵josh.macdonald
reached and a copy reaches the end-of-source, causing unexpected request for second source block. New tests to cover this case. Removed the IOPT limit in xd3_encode_memory (improves compression). Doubles sizing of the large-checksum hash table (fewer collisions, better compression).
2013-05-143.0.7 RC0josh.macdonald
2013-05-13Repair and improve the regtestjosh.macdonald
2013-01-20Fix regression in SVN 376 (3.0.5)josh.macdonald
2012-11-17Make -B a size_t, build and test w/ -m64josh.macdonald
2012-08-05Build fix for gcc-4.7josh.macdonald@gmail.com
2012-07-15Compiles on gcc-4.6josh.macdonald@gmail.com
2012-06-17Issue 120: compile with -pedanticjosh.macdonald
2012-06-17Build the python module, distribute a few extra filesjosh.macdonald
2012-06-16Add examples/iOS to the automake distjosh.macdonald
2012-06-16Include testing/regtest.cc in Makefile.amjosh.macdonald
2012-06-16Updates for iOS build, Automake setupjosh.macdonald
2011-01-09Bump version to 3.0.0.josh.macdonald
2011-01-09Tests a directory of sample data. Using this now to verify behavior ofjosh.macdonald
secondary compression for the new release.
2010-02-16Prepare release 3.0xjosh.macdonald
2010-02-15Misc whitespace changes.josh.macdonald
2010-02-11Running xdelta3-regtest.py. Observed a bug in recently-added josh.macdonald
match-setup code, using source_eof instead of frontier position.
2010-02-07Implement srcwin_maxsz in xd3_source_match_setup(), which preventsjosh.macdonald
the encoder from seeking backwards further than this parameter. This was supposed to be implemented long ago, but was especially problematic in the recent release, which implements source-from-FIFO.
2010-01-06Fixes for gcc-4.2 on OS X 10.6, some comment cleanup.josh.macdonald
2009-10-28Optimize decode for source copies.josh.macdonald
Add magic number for Xz.
2009-10-25Fixes bugs in xd3_srcwin_move_point.josh.macdonald
2009-10-25Adds xd3_set_source_and_size.josh.macdonald
2009-10-25Eliminates xd3_source->size, which is an _API Change_. Adds a new ↵josh.macdonald
requirement, that source->blocksize be a power-of-2. DOES NOT PASS ALL TESTS.
2009-10-24Move and re-invigorate the regtest, fix 1 harmless compiler warningjosh.macdonald
2009-03-08Testing for issue 79. TODO around xdelta3.c:3926 successful.josh.macdonald
2009-02-12Fixes issue 79, adds more testing.josh.macdonald
2009-02-10Templatize the test, expose issue 79.josh.macdonald
2008-09-17Compile with josh.macdonald
-Wconversion -Wsign-compare -Wextra -Wno-unused-parameter in C and C++.
2008-09-13Implement adler32 and appheader for merge command.josh.macdonald
2008-09-07Latest testing fixes. I've been changing the size-iterator classjosh.macdonald
and block-size by hand and re-running the tests. Obviously, that's no good.
2008-09-05Solves the issue reported in Issue 36. More merge tests now pass.josh.macdonald
2008-09-05Introduce a test case for the latest post to issue 36.josh.macdonald
2008-08-16Fixes a error in the test. Merge test passes...???josh.macdonald
2008-08-16Fix bug in xd3_merge_add(), calling memcpy with wrong offset and size.josh.macdonald
2008-08-09Merge test actually finding problems now.josh.macdonald
2008-08-09Fixes test up to the merge failure for "must have source file" whichjosh.macdonald
seems bogus now.
2008-08-08The merge test isn't writing data for 0-byte target files becausejosh.macdonald
InMemoryEncodeDecode fails at this where xdelta3-main.h succeeds. This gets back to a TODO in -main.h about zero-size ambiguity.
2008-08-07Add TmpFile class and begin testing merge command via xd3_main_cmdline().josh.macdonald
2008-07-19Part of a merge-command test.josh.macdonald
2008-07-10Adds a test for the fix for issue 70. The new regression testjosh.macdonald
framework's ability to craft specific inputs is very handy.
2008-07-09Attempting to reproduce the non-blocking bug which caused anjosh.macdonald
infinite loop due to hash collision in a recently reported issue. Having trouble, but this refactoring allows Segment to use fixed data.
2008-07-08Add testing for move/copy mutators.josh.macdonald
2008-07-08Fixed the random number generator.josh.macdonald
Adjusted and commented the DeleteMutator test.