- 06 Apr, 2018 2 commits
-
-
Sergio Campama authored
-
Jon Skeet authored
The SampleEnumMethod method was previously only called via reflection, so the Unity linker thought it could be removed. Ditto the parameterless constructor in ReflectionHelper. This PR should avoid that issue, reducing the work needed by customers to use Google.Protobuf from Unity.
-
- 05 Apr, 2018 2 commits
- 04 Apr, 2018 2 commits
-
-
ObsidianMinor authored
-
Silver Chan authored
CMakeLists.txt adds c++11 flags for clang
-
- 02 Apr, 2018 11 commits
-
-
Paul Yang authored
* Fix setup.py for windows build. * Bump version number to 3.5.2 * Cat the test-suite.log on errors for presubits
-
Charlie Moad authored
-
Feng Xiao authored
Improve error message when googletest is missing.
-
Feng Xiao authored
-
Feng Xiao authored
Add support for Power (ppc64le) arch
-
Feng Xiao authored
Cleaner protoc artifacts
-
Feng Xiao authored
Update instructions about getting protobuf source.
-
Thomas Van Lenten authored
Move ObjC WKTs to minimal imports to avoid import cycle.
-
Thomas Van Lenten authored
Since the generated header import GPBProtocolBuffers.h, there is no need to generate imports for the WKTs as they will have already been imported.
-
Thomas Van Lenten authored
To ensure all headers aren't dependent on other things being imported before/after them, make a source that just imports each header and add it to the unittesting target, that way we ensure it can be included on its own with ordering issues. Also do this testing with a few generated headers that aren't part of the library to help ensure the different generated imports needed are complete.
-
Thomas Van Lenten authored
To avoid a cycle between headers, have the WKTs use minimal imports instead of using the helper to get everything from the library. Fixes https://github.com/google/protobuf/issues/4301 Fixes https://github.com/google/protobuf/issues/4403
-
- 29 Mar, 2018 4 commits
-
-
Feng Xiao authored
-
Eric Anderson authored
ENTRYPOINT is used even when other commands are specified on the "docker run" command line. This allows running one-off commands in the docker image (especially combined with volume binding with the host) with the correct environment variables.
-
Eric Anderson authored
This is just better Dockerfile hygene as it produces smaller resulting images with fewer useless files.
-
Eric Anderson authored
It is a bad idea to check out code into the docker image, as it will be out-of-date. It is better to have the image just be the environment, and let any scripts that need source check them out themselves. This fixes #4419 in that it allows the image to build again, albeit users would need to use wget to grab the source of the version of protobuf they wish.
-
- 28 Mar, 2018 4 commits
- 27 Mar, 2018 10 commits
-
-
Feng Xiao authored
jenkins has been replaced by kokoro and we never use more_tests.
-
Adam Cozzette authored
Removed atomicops.h stub
-
Adam Cozzette authored
-
Adam Cozzette authored
-
Jan Tattermusch authored
Change C# reflection to avoid using expression trees
-
Jon Skeet authored
-
Jon Skeet authored
-
Jon Skeet authored
For oneofs, to get the case, we need to call the property that returns the enum value. We really want it as an int, and modern runtimes allow us to create a delegate which returns an int from the method. (I suspect that the MS runtime has always allowed that.) Old versions of Mono (e.g. used by Unity3d) don't allow that, so we have to convert the enum value to an int via boxing. It's ugly, but it should work.
-
Jon Skeet authored
-
Jon Skeet authored
This should work on Unity, Mono and .NET 3.5 as far as I'm aware. It won't work on platforms where reflection itself is prohibited, but that's a non-starter basically.
-
- 26 Mar, 2018 5 commits
-
-
Feng Xiao authored
Delete javanano kokoro build configs.
-
Feng Xiao authored
Remove broken build status icons.
-
Feng Xiao authored
-
Feng Xiao authored
Remove copyright attributions to files that no longer exist; Change the year to 2008 to be consistent with the copyright header of other source files.
-
Feng Xiao authored
Their job configs are being deleted in cl/190526138
-