- 26 Apr, 2017 3 commits
-
-
Adam Cozzette authored
Remove "using namespace std" from stubs/common.h
-
Feng Xiao authored
Remove unused constants.
-
Adam Cozzette authored
This prevents the contents of the std namespace from being effectively pulled into the top-level namespace in all translation units that include common.h. I left in individual using statements for a few common things like std::set and std::map, because it did not seem worth going through the churn of updating the whole codebase to fix those right now.
-
- 25 Apr, 2017 1 commit
-
-
Jakob Buchgraber authored
When compiling with -Werror, -Wunused-const-variable the build fails due to those two constants not being used.
-
- 24 Apr, 2017 2 commits
-
-
Feng Xiao authored
Add a link to dart-lang/protobuf
-
postmasters authored
-
- 20 Apr, 2017 2 commits
-
-
Feng Xiao authored
Add gogoprotobuf to third-party add-ons list
-
Changjian Gao authored
-
- 19 Apr, 2017 4 commits
-
-
Feng Xiao authored
add a key to ctx.action dict to prevent protoc losing the default env
-
Feng Xiao authored
Add node-protoc-plugin to "Other Utilities"
-
Adam Cozzette authored
Simplify the Element dtor invocation when freeing elements in InternalDeallocate
-
David Konsumer authored
-
- 18 Apr, 2017 2 commits
-
-
Thomas Van Lenten authored
Tighten up class usage/checks.
-
Thomas Van Lenten authored
- Ensure extensions resolution/wiring is happening directly on the messageClass (incase someone is doing odd things our out classes). - Make the extension message check match the other class checks in for mergeFrom/isEqual/etc.
-
- 17 Apr, 2017 1 commit
-
-
Michael Allen authored
InternalDeallocate to avoid confusing the compiler when there's a class named Element already defined in the global namespace.
-
- 12 Apr, 2017 1 commit
-
-
Feng Xiao authored
Allow unknown values for Map put*Value methods just like every other …
-
- 07 Apr, 2017 1 commit
-
-
Anuraag Agrawal authored
-
- 06 Apr, 2017 1 commit
-
-
Adam Cozzette authored
Fix duplicate fields test and Any test. The repeated version is passing because nu…
-
- 05 Apr, 2017 2 commits
-
-
Jie Luo authored
Use PyUnicode_AsEncodedString() instead of PyUnicode_AsEncodedObject()
-
Anuraag Agrawal authored
Fix test for unexpected type url when parsing Any. Currently, the test fails since TestAllTypes doesn't have field '@type', which is the same test as testUnknownFields.
-
- 04 Apr, 2017 3 commits
-
-
Adam Cozzette authored
Adding default shell env to allow non-default compilers
-
Adam Cozzette authored
Fix error message for int64 parse failure.
-
Anuraag Agrawal authored
Fix duplicate fields test. The repeated version is passing because null values in a repeated field are rejected and not testing what it wanted to. Also adds a oneof version that verifies the case of oneof fields of different names (currently only same name check seems to be tested). Also fix spelling of a test.
-
- 03 Apr, 2017 6 commits
-
-
Adam Cozzette authored
JS compatibility tests
-
Adam Cozzette authored
-
Adam Cozzette authored
-
Marco A. Harrendorf authored
I am adding default shell environment, so that protobuf compilation makes use of set LD_LIBRARY_PATH and so on. In this way, also non-default gcc installations (e.g. not in /usr/lib) can be used to compile protobuf. This would fix the following issue: https://github.com/bazelbuild/bazel/issues/2515
-
Anuraag Agrawal authored
-
Anuraag Agrawal authored
-
- 29 Mar, 2017 7 commits
-
-
Jie Luo authored
-
-
Thomas Van Lenten authored
Remove the use of dispatch_once that is heap backed.
-
Thomas Van Lenten authored
Apple recently updated the docs on dispatch_once to point out that the storage for the dispatch_once_t must be static or global, but not something that was ever used before as the implementation doesn't use a memory barrier. So we drop the use and create the semaphore when needed and use an atomic swap deal with any threading races.
-
Thomas Van Lenten authored
Add support for Xcode 8.3 to the build helper.
-
Thomas Van Lenten authored
-
Thomas Van Lenten authored
Add some new ignores for things generated in conformance.
-
- 28 Mar, 2017 4 commits
-
-
drivehappy authored
* Issue #2211: Addressing GCC warning on enumeral/non-enumeral in conditional expression. * Updated per 80 character wrap.
-
Adam Cozzette authored
Added a workaround to allow building for NaCl
-
Adam Cozzette authored
arm-nacl-clang seems to produce a mysterious compiler error when it encounters __builtin_clzll, so when we are building for NaCl, let's avoid that in favor of the portable implementation of Log2FloorNonZero64.
-
Thomas Van Lenten authored
-