Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-06 | Builds clean Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn) | Joshua MacDonald | |
2014-10-18 | Remove generic encoding table support | josh.macdonald | |
2014-10-12 | Add appheader tests; fix buffer overflow in main_get_appheader | josh.macdonald | |
2013-05-13 | Repair and improve the regtest | josh.macdonald | |
2013-05-09 | Fix LZMA encoding / decoding | josh.macdonald | |
2013-01-21 | Revert to r386; prepare 3.0.6 release | josh.macdonald | |
2013-01-21 | fix main_getblk_lru for decode | josh.macdonald | |
2013-01-20 | Fix regression in SVN 376 (3.0.5) | josh.macdonald | |
2012-08-05 | Build fix for gcc-4.7 | josh.macdonald@gmail.com | |
2012-07-19 | Add support for lzma secondary compression (-S lzma) | josh.macdonald | |
2012-07-15 | Compiles on gcc-4.6 | josh.macdonald@gmail.com | |
2012-06-27 | Fix 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-27 | remove strcat, sprintf | josh.macdonald | |
2012-06-16 | Updates for iOS build, Automake setup | josh.macdonald | |
2010-11-07 | Whitespace cleanups, comments | josh.macdonald | |
2010-11-07 | Further simplify xdelta3-blkcache.h by removing lru_free | josh.macdonald | |
2010-08-01 | patch for issue 111, compiles clean under cygwin gcc 4.3.4 too | josh.macdonald@gmail.com | |
2010-08-01 | Fixes for win7, especially named pipe handling | josh.macdonald@gmail.com | |
2010-02-21 | Fix the handling of external source decompression, which changed in 3.0w | josh.macdonald | |
and was inadequately tested. Mark version 3.0y. | |||
2009-10-26 | Fix the source_decompression test, which tests that appheader overrides ↵ | josh.macdonald | |
compression magic number. | |||
2009-10-26 | This fixes main_getblk_func to supposely work with non-seekable inputs, ↵ | josh.macdonald | |
we'll see! | |||
2009-10-25 | Fixes bugs in xd3_srcwin_move_point. | josh.macdonald | |
2009-10-25 | Test crashes in recode test w/ "allow_fake_source" support, getting close? | josh.macdonald | |
2009-10-25 | Adds xd3_set_source_and_size. | josh.macdonald | |
2009-10-25 | Eliminates 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-17 | Compile with | josh.macdonald | |
-Wconversion -Wsign-compare -Wextra -Wno-unused-parameter in C and C++. | |||
2008-08-08 | Fix error message in main.h | josh.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-03 | Test for encode/decode w/ single first-byte difference. Uncovered a couple of | josh.macdonald | |
incorrect assertions in xdelta3 proper. More tests coming... | |||
2008-06-27 | Adds 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-20 | Add a new test file, add a Mersenne Twister implementation, and | josh.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-31 | Implement more of "xdelta3 merge" command. Compile fixes. | josh.macdonald | |
Work on xdelta3-regtest.py. | |||
2008-03-14 | Fix for issue 67, test now fails as root with an error message. | josh.macdonald | |
2008-02-11 | Can't explain how the usize_t->uint32_t changes here solve the problem | josh.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-17 | Patches for Makefile.mingw and xdelta3.h comments, work on "merge" | josh.macdonald | |
command. Fix for new return value in stream_overflow. | |||
2007-12-15 | Compile on OS X, better implementation of UNALIGNED_OK=0 small checksum. | josh.macdonald | |
2007-12-06 | Adjust the low-end range for command_line_arguments unittest. I wish this | josh.macdonald | |
didn't depend on the system rand() function, but it's portable at least. | |||
2007-12-02 | Fix recode, recode test. | josh.macdonald | |
2007-12-02 | Working on the test failure in dbeug mode, partial recode test written. | josh.macdonald | |
2007-11-27 | Diagnose expected non-failures test failure introfuced in 3.0s relating | josh.macdonald | |
to DJW and compiler optimization level. Mysterious. | |||
2007-11-13 | (no commit message) | josh.macdonald | |
2007-11-07 | A few optimizations: -1 (fastest) is faster than before. -fno-builtin | josh.macdonald | |
makes a difference. New implementation of xd3_forward_match() is written and tested, but not enabled, needs a little more benchmarking. | |||
2007-10-28 | Eliminate calls to __umoddi3 (compiler generated for 64-bit % 32-bit). | josh.macdonald | |
More 80col reformatting. | |||
2007-10-28 | 80col changes. | josh.macdonald | |
2007-10-28 | Reformat >80col lines. 32-bit build/test fixes. | josh.macdonald | |
2007-10-21 | Comments and build with speed_test.cc | josh.macdonald | |
2007-09-29 | Fixes DJW_MAX_CODELEN problem, which caused move-to-front calculations | josh.macdonald | |
to run off the end of an array since there were no code-length entries in the extra codes array beyond code-length=20. Left as a TODO: document this code better so it's not so obscure. | |||
2007-09-29 | Adds a test that triggers the assertion failure in djw_build_prefix, | josh.macdonald | |
a few cleanups, but does not fix the problem (next CL). | |||
2007-03-24 | Rename #define P to #define DP | josh.macdonald | |
2007-02-18 | pre 3.0p, all tests pass | josh.macdonald | |
2007-02-18 | remove PROMOTE, SSMATCH, TRYLAZY, raise default IOPT_SIZE | josh.macdonald | |