- 04 Sep, 2015 1 commit
-
-
Jon Skeet authored
We still need the JSON representation, which relies on something like a DescriptorPool to fetch message types from based on the type URL. That will come a bit later. (The DescriptorPool comment in this commit is just a note which will prove useful if we use DescriptorPool itself.)
-
- 27 Aug, 2015 4 commits
- 26 Aug, 2015 1 commit
-
-
Bo Yang authored
-
- 20 Aug, 2015 1 commit
-
-
Dan O'Reilly authored
Signed-off-by:
Dan O'Reilly <oreilldf@gmail.com>
-
- 03 Aug, 2015 1 commit
-
-
Jon Skeet authored
-
- 02 Aug, 2015 1 commit
-
-
Jan Tattermusch authored
-
- 30 Jul, 2015 2 commits
-
-
Jon Skeet authored
Rename ThrowHelper to Preconditions and make it public - we'll want to use it from the generated code soon. Additionally, change it to return the value passed, and make it generic with a class constraint. A separate method doesn't have the class constraint, for more unusual scenarios.
-
Jan Tattermusch authored
-
- 22 Jul, 2015 2 commits
- 17 Jul, 2015 1 commit
-
-
Jon Skeet authored
-
- 16 Jul, 2015 1 commit
-
-
Jan Tattermusch authored
-
- 18 Jun, 2015 1 commit
-
-
Jisi Liu authored
Change-Id: I74e2d5958b5e7b15d10e5a6468bca917323b9739
-
- 17 Jun, 2015 1 commit
-
-
Jisi Liu authored
Now the Build tool needs to define -DHAVE_ZLIB and -DHAVE-PTHREAD rather than providing a config.h - Make pbconfig.h a manually written file to handle hash conditions according to platform related macros. - Remove #include "config.h" from source code. - Changed the configure.ac and Makefile.am to pass down the macros. - Change cmake to pass down the the macros. Change-Id: I537249d5df8fdeba189706aec436d1ab1104a4dc
-
- 16 Jun, 2015 1 commit
-
-
Feng Xiao authored
[ci skip] Change-Id: I9391c09640e0b0b2b21c45a97a1fc91814d95c5d
-
- 13 Jun, 2015 1 commit
-
-
Jisi Liu authored
Change-Id: I2015df2409aa95401af658b40023c8f9b9d75068
-
- 10 Jun, 2015 1 commit
-
-
Thomas Van Lenten authored
-
- 08 Jun, 2015 1 commit
-
-
Thomas Van Lenten authored
- Add more to the ObjC dir readme. - Merge the ExtensionField and ExtensionDescriptor to reduce overhead. - Fix an initialization race. - Clean up the Xcode schemes. - Remove the class/enum filter. - Remove some forced inline that were bloating things without proof of performance wins. - Rename some internal types to avoid conflicts with the well know types protos. - Drop the use of ApplyFunctions to the compiler/optimizer can do what it wants. - Better document some possible future improvements. - Add missing support for parsing repeated primitive fields in packed or unpacked forms. - Improve -hash. - Add *Count for repeated and map<> fields to avoid auto create when checking for them being set.
-
- 06 Jun, 2015 1 commit
-
-
Feng Xiao authored
-
- 26 May, 2015 4 commits
- 25 May, 2015 3 commits
- 22 May, 2015 2 commits
-
-
Thomas Van Lenten authored
- Style fixups in the code. - map<> serialization fixes and more tests. - Autocreation of map<> fields (to match repeated fields). - @@protoc_insertion_point(global_scope|imports). - Fixup proto2 syntax extension support. - Move all startup code to +initialize so it happen on class usage and not app startup. - Have generated headers use forward declarations and move imports into generated code, reduces what is need at compile time to speed up compiled and avoid pointless rippling of rebuilds.
-
Bo Yang authored
-
- 15 May, 2015 1 commit
-
-
Jorge Canizales authored
-
- 06 May, 2015 1 commit
-
-
Thomas Van Lenten authored
-
- 10 Apr, 2015 1 commit
-
-
Tamir Duberstein authored
We already run all tests with and without `--cpp_implementation`
-
- 08 Apr, 2015 2 commits
-
-
Tamir Duberstein authored
This file was broken in ada65567.
-
Josh Haberman authored
Change-Id: Ib75664194491643f8e4f1503a2ed942a2d1e1655
-
- 17 Mar, 2015 1 commit
-
-
jesse authored
-
- 26 Feb, 2015 1 commit
-
-
Josh Haberman authored
* Rosy hack doesn't apply (that test should be removed for the open-source release). * Added our own copy of parameterized.py (the open-source version of Google Apputils doesn't contain it). * The C++ Descriptor object didn't implement extension_ranges. * Had to implement a hack around returning EncodeError, to work around the module-loading behavior of the test runner.
-
- 25 Feb, 2015 1 commit
-
-
Jisi Liu authored
Change-Id: Id937e25bbb35968ee76c92bd4a8ce6247408c443
-
- 21 Feb, 2015 1 commit
-
-
Jisi Liu authored
Changes the automake to use tar-ustar for tarbal format, which supports filenames exceeding 99-chars. Otherwise Nano source files cannot be distributed. Change-Id: I33e43148e317374cd46417bebb8559e40fac7299
-