summaryrefslogtreecommitdiff
path: root/xdelta3/xdelta3-test.h
AgeCommit message (Collapse)Author
2016-04-02Merge release3_0_apl, changing the license in the 3.1.x release branchJosh MacDonald
2016-03-14Introduce APL LICENSE and notices, remove GNU COPYING and notices. Version ↵Josh MacDonald
3.0.12. (Copyright owner)
2016-01-04Build fixes w/ XD3_DEBUG=9 and Clang -WeverythingJosh MacDonald
2015-12-27Merge frmo originJosh MacDonald
2015-11-10test_secondary_lzma_default test depends on SHELL_TESTSJosh MacDonald
2015-10-31Merge ~6 AFL decoder fixes from head; AFL support in run_release.shJosh MacDonald
2015-10-29Fix/set default secondary compressor to LZMA if compiledJosh MacDonald
2015-10-01LARGEWINDOW->LARGESIZET, now passing regtests and selftestsJosh MacDonald
2015-09-30Use W printf insert for 32- or 64-bit usize_tJosh MacDonald
2015-09-29Merge from HEADJosh MacDonald
2015-07-20run_release builds LZMA in each host configuration; relaxes the single-bit ↵Josh MacDonald
error test for observed LZMA behavior, now expect no more than the specified number of non-failures
2015-07-18run_release builds 32/64bit binaries for 32/64bit on linux and mingwJosh MacDonald
2015-07-16Add printf tests, to be sure about mingw apparently false warningsJosh MacDonald
2015-03-06Builds clean Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)Joshua MacDonald
2014-10-28Added 64-bit checksum for largewindow support; not readyJosh MacDonald
2014-10-19Support for 64bit usize_t w/ XD3_USE_LARGEWINDOW64Josh MacDonald
2014-10-18Remove generic encoding table supportjosh.macdonald
2014-10-12Add appheader tests; fix buffer overflow in main_get_appheaderjosh.macdonald
2013-05-13Repair and improve the regtestjosh.macdonald
2013-05-09Fix LZMA encoding / decodingjosh.macdonald
2013-01-21Revert to r386; prepare 3.0.6 releasejosh.macdonald
2013-01-21fix main_getblk_lru for decodejosh.macdonald
2013-01-20Fix regression in SVN 376 (3.0.5)josh.macdonald
2012-08-05Build fix for gcc-4.7josh.macdonald@gmail.com
2012-07-19Add support for lzma secondary compression (-S lzma)josh.macdonald
2012-07-15Compiles on gcc-4.6josh.macdonald@gmail.com
2012-06-27Fix a few more string shenanigans. Basic tests in WIN32, builds in cygwin too.josh.macdonald@gmail.com
Comments out Python/Swig, will make them conditional later (I can't figure this out).
2012-06-27remove strcat, sprintfjosh.macdonald
2012-06-16Updates for iOS build, Automake setupjosh.macdonald
2010-11-07Whitespace cleanups, commentsjosh.macdonald
2010-11-07Further simplify xdelta3-blkcache.h by removing lru_freejosh.macdonald
2010-08-01patch for issue 111, compiles clean under cygwin gcc 4.3.4 toojosh.macdonald@gmail.com
2010-08-01Fixes for win7, especially named pipe handlingjosh.macdonald@gmail.com
2010-02-21Fix the handling of external source decompression, which changed in 3.0wjosh.macdonald
and was inadequately tested. Mark version 3.0y.
2009-10-26Fix the source_decompression test, which tests that appheader overrides ↵josh.macdonald
compression magic number.
2009-10-26This fixes main_getblk_func to supposely work with non-seekable inputs, ↵josh.macdonald
we'll see!
2009-10-25Fixes bugs in xd3_srcwin_move_point.josh.macdonald
2009-10-25Test crashes in recode test w/ "allow_fake_source" support, getting close?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.
2008-09-17Compile with josh.macdonald
-Wconversion -Wsign-compare -Wextra -Wno-unused-parameter in C and C++.
2008-08-08Fix error message in main.hjosh.macdonald
Port testing/random.h portable random number generator (corrected) back to xdelta3-test.h. The code copied from http://www.qbrundage.com was out of line with the original Mersenne Twister code and didn't work.
2008-07-03Test for encode/decode w/ single first-byte difference. Uncovered a couple ofjosh.macdonald
incorrect assertions in xdelta3 proper. More tests coming...
2008-06-27Adds new testing directory for a C++ test, makes xdelta3-test.h compile with ↵josh.macdonald
C++. Removes xdelta3-test2.h, moves contents into xdelta3-regtest.cc
2008-06-20Add a new test file, add a Mersenne Twister implementation, andjosh.macdonald
begin work on a new merge command. The new "file_spec" model will allow working with randomly-generated inputs without having to write the entire file to disk, allowing better streaming tests: next!
2008-03-31Implement more of "xdelta3 merge" command. Compile fixes.josh.macdonald
Work on xdelta3-regtest.py.
2008-03-14Fix for issue 67, test now fails as root with an error message.josh.macdonald
2008-02-11Can't explain how the usize_t->uint32_t changes here solve the problemjosh.macdonald
described by issue 61, but it's likely the same as issue 66 and I'm going to apply them blindly with TODOs to try and understand it later.
2007-12-17Patches for Makefile.mingw and xdelta3.h comments, work on "merge"josh.macdonald
command. Fix for new return value in stream_overflow.
2007-12-15Compile on OS X, better implementation of UNALIGNED_OK=0 small checksum.josh.macdonald