openvcdiff | 83bbde0 | 2008-10-23 23:43:46 +0000 | [diff] [blame^] | 1 | Thu, 23 Oct 2008 09:03:56 -0700 Google Inc. <opensource@google.com> |
| 2 | |
| 3 | * Issue #6: vcdiff crashes with zero-size dictionary |
| 4 | * Add special cases for empty dictionary file in vcdiff_main.cc. |
| 5 | * Issue #7: vcdiff incorrect binary I/O on Windows |
| 6 | * Change stdin/stdout file type to binary in vcdiff_main.cc. |
| 7 | * Issue #13: Add unit test for vcdiff command-line executable |
| 8 | * Unit test vcdiff_test.bat added for Visual Studio testing of vcdiff.exe. |
| 9 | Includes regression tests for issues #6 and #7. |
| 10 | * Issue #15: open-vcdiff fails to compile on Fedora 9 |
| 11 | * Apply patch sent by Daniel Kegel |
| 12 | * Add header <string.h> to src/vcdiffengine.cc, which uses memcpy. |
| 13 | * Remove const qualifier from integral return types to fix gcc 4.3.1 |
| 14 | warning. |
| 15 | * Add contributors' names to THANKS file. |
| 16 | |
openvcdiff | 28db807 | 2008-10-10 23:29:11 +0000 | [diff] [blame] | 17 | Fri, 10 Oct 2008 11:16:23 -0700 Google Inc. <opensource@google.com> |
| 18 | |
| 19 | * Issue #15: open-vcdiff fails to compile on Fedora 9 |
| 20 | * Add header <string.h> to source files that use memcmp, memset, memcpy, |
| 21 | and/or strlen. |
| 22 | * Change C++-style includes like <cstdlib> to C-style includes like |
| 23 | <stdlib.h> so that function names are guaranteed to be defined |
| 24 | in the global namespace. |
| 25 | * Issue #8: Decoder should not crash if it runs out of memory |
| 26 | * Add a new interface that places a limit on the maximum bytes allowed in |
| 27 | a single target window or a target file. |
| 28 | * Issue #13: Add unit test for vcdiff command-line executable |
| 29 | * Unit test vcdiff_test.sh added for Linux and Mac builds. |
| 30 | * Still need to add a Windows version of this test. |
| 31 | |
openvcdiff | d483287 | 2008-09-02 18:21:13 +0000 | [diff] [blame] | 32 | Tue, 02 Sep 2008 09:27:54 -0700 Google Inc. <opensource@google.com> |
| 33 | |
| 34 | * Fix problems found on OpenBSD platform. |
| 35 | * Issue #1: vcdiff command-line executable crashes on startup. |
| 36 | This was a problem with the stub intended to replace pthread_once if the |
| 37 | package was not linked with the pthreads library. Simplify gflags.cc to |
| 38 | assume single-threaded execution. |
| 39 | * Issue #2: Unit test blockhash_test fails. |
| 40 | Define VCDIFF_USE_BLOCK_COMPARE_WORDS for BSD platforms to ensure that |
| 41 | the most efficient version of memcmp is used in the encoder's inner loop. |
| 42 | * Fix compilation warnings in gtest-filepath.cc: "warning: missing |
| 43 | initializer for member 'stat::...'" |
| 44 | |
openvcdiff | 311c714 | 2008-08-26 19:29:25 +0000 | [diff] [blame] | 45 | Mon, 16 Jun 2008 15:15:51 -0700 Google Inc. <opensource@google.com> |
| 46 | |
| 47 | * open-vcdiff: initial release: |
| 48 | The open-vcdiff package provides an encoder and decoder for the VCDIFF format |
| 49 | described in RFC 3284 (http://www.ietf.org/rfc/rfc3284.txt). |