blob: 892954ce88e13081477104d6dff1374793f01bf8 [file] [log] [blame]
openvcdiff83bbde02008-10-23 23:43:46 +00001Thu, 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
openvcdiff28db8072008-10-10 23:29:11 +000017Fri, 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
openvcdiffd4832872008-09-02 18:21:13 +000032Tue, 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
openvcdiff311c7142008-08-26 19:29:25 +000045Mon, 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).