| Name: Protocol Buffers |
| Short Name: protobuf |
| URL: http://protobuf.googlecode.com/svn/trunk |
| License: BSD |
| License File: COPYING.txt |
| Version: unknown |
| Revision: r476 |
| Security Critical: yes |
| |
| Local files (not taken from upstream): |
| README.chromium |
| config.h |
| descriptor2_pb.py |
| |
| A protobuf.gyp file has been added for building with Chromium. |
| |
| This code has been patched to support unknown field retention in protobuf-lite. |
| See r62331 for the patch. |
| |
| This code has been patched to ensure that files in the target protobuf_lite |
| do not include headers from protobuf_full. See r173228 for the patch. |
| |
| This code has been patched to make the target protobuf_lite a component so that |
| targets that depend on it can be componentized. See http://crbug.com/172800 for |
| details, and r179806 for the patch. |
| |
| Revision 504 was cherry-picked from upstream. |
| Revision 512 was cherry-picked from upstream. |
| Revision 516 was cherry-picked from upstream. |
| Revision 517 was cherry-picked from upstream. |
| Revision 522 was cherry-picked from upstream. |
| Revision 523 was cherry-picked from upstream. |
| Revision 524 was cherry-picked from upstream. |
| Revision 573 was cherry-picked from upstream. |
| The `&file->options() != NULL &&` was removed from descriptor.cc |
| References to `vector` were changed to `std::vector` in extension_set.h |
| and unknown_field_set.h |
| |
| GetEmptyString() and GoogleOnceInit() have been uninlined, for a large savings |
| in binary size. |
| |
| A BUILD.gn file has been added for building with GN. |