3 URL: http://protobuf.googlecode.com/svn/trunk
5 License File: COPYING.txt
10 Local files (not taken from upstream):
15 A protobuf.gyp file has been added for building with Chromium.
17 This code has been patched to support unknown field retention in protobuf-lite.
18 See r62331 for the patch.
20 This code has been patched to ensure that files in the target protobuf_lite
21 do not include headers from protobuf_full. See r173228 for the patch.
23 This code has been patched to make the target protobuf_lite a component so that
24 targets that depend on it can be componentized. See http://crbug.com/172800 for
25 details, and r179806 for the patch.
27 Revision 504 was cherry-picked from upstream.
28 Revision 512 was cherry-picked from upstream.
29 Revision 516 was cherry-picked from upstream.
30 Revision 517 was cherry-picked from upstream.
31 Revision 522 was cherry-picked from upstream.
32 Revision 523 was cherry-picked from upstream.
33 Revision 524 was cherry-picked from upstream.
34 Revision 573 was cherry-picked from upstream.
35 The `&file->options() != NULL &&` was removed from descriptor.cc
36 References to `vector` were changed to `std::vector` in extension_set.h
37 and unknown_field_set.h
39 GetEmptyString() and GoogleOnceInit() have been uninlined, for a large savings
42 A BUILD.gn file has been added for building with GN.
44 Cherry-pick pherl changes to make protobuf build on VS2015.
46 Cherry-pick c3cb53b (fix "sometimes-uninitialized" warning).
48 Cherry-pick https://github.com/google/protobuf/commit/56a90a2081379a5
50 Cherry-pick https://github.com/google/protobuf/commit/69d660b39ceabea