Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add prefix to enum value with reserved name. (#3020) | 2017-04-26 | |
| | |||
* | Add a test case for nested enum, which was missed previously. (#3010) | 2017-04-25 | |
| | |||
* | Add nested enum descriptor in php rumtime. (#3009) | 2017-04-24 | |
| | |||
* | Update php version number to 3.3.0 (#3001) | 2017-04-24 | |
| | |||
* | Throw exception when parsing invalid data. (#3000) | 2017-04-21 | |
| | |||
* | Merge pull request #2996 from xfxyjwf/3.3.x | 2017-04-20 | |
|\ | | | | | Fix python3 issue. | ||
* | | Allow proto files to import descriptor.proto (#2995) | 2017-04-20 | |
| | | | | | | | | | | | | | | | | | | descriptor.proto uses proto2 syntax, which is not ready for external usage. However, some proto3 files import descriptor.proto and cannot be used. In this PR, all references (We cheated by only removing extensions, which is enough for now. User should avoid using messages defined in descriptor.proto as field type.) to content in descriptor.proto are removed from generated files. Those that import descriptor.proto can be used like other proto files. | ||
| * | Fix python3 issue. | 2017-04-20 | |
|/ | |||
* | Prepend "PB" to generated classes whose name are reserved words. (#2990) | 2017-04-20 | |
| | |||
* | Add test for nested enum for php (#2989) | 2017-04-19 | |
| | |||
* | Enum defined without package have incorrect class name. (#2988) | 2017-04-19 | |
| | | | | Fix the bug by sharing the code for generating class name for both message and enum. | ||
* | Make PHP c extension work with PHP7 (#2951) | 2017-04-19 | |
| | |||
* | Merge pull request #2967 from xfxyjwf/3.3.x | 2017-04-11 | |
|\ | | | | | Fix map serialization | ||
| * | Cherry-pick cl/152450543 | 2017-04-11 | |
| | | |||
| * | Cherry-pick cl/151775298 | 2017-04-11 | |
|/ | |||
* | Merge pull request #2955 from xfxyjwf/3.3.x | 2017-04-11 | |
|\ | | | | | Add include for INT_MAX | ||
* | | cherrypick descriptor_pool.FindFileContainingSymbol by extensions (#2962) | 2017-04-10 | |
| | | | | | | | | | | | | * Use PyUnicode_AsEncodedString() instead of PyUnicode_AsEncodedObject() * Cherrypick the fix descriptor_pool.FindFileContainingSymbol by extensions. | ||
| * | Add include for INT_MAX | 2017-04-08 | |
|/ | |||
* | Merge pull request #2949 from xfxyjwf/3.3.x | 2017-04-07 | |
|\ | | | | | Cleanup reflection objects for map entry. | ||
| * | Cleanup reflection objects for map entry. | 2017-04-06 | |
| | | |||
* | | Merge pull request #2942 from xfxyjwf/3.3.x | 2017-04-06 | |
|\| | | | | | Update version number and changelog for 3.3.0 | ||
| * | Update generated code. | 2017-04-05 | |
| | | |||
| * | Update version number and changelog for 3.3.0 | 2017-04-05 | |
|/ | |||
* | Update Java conformance failure list. | 2017-03-31 | |
| | |||
* | Use "git reset --hard" to actually reset the code. | 2017-03-31 | |
| | |||
* | Update jenkins Java dependencies. | 2017-03-31 | |
| | |||
* | Update Java version number and dependency. | 2017-03-30 | |
| | |||
* | Update objective-c conformance failure list. | 2017-03-30 | |
| | |||
* | Fix C++ distcheck. | 2017-03-30 | |
| | |||
* | Fix MSVC DLL build. | 2017-03-30 | |
| | |||
* | Update python conformance failure list. | 2017-03-30 | |
| | |||
* | Update jenkins Java maven dependencies. | 2017-03-30 | |
| | |||
* | Update C# conformance failure list. | 2017-03-29 | |
| | |||
* | Update python conformance failure list. | 2017-03-29 | |
| | |||
* | Fix Java build. | 2017-03-29 | |
| | |||
* | Update BUILD file for C# tests. | 2017-03-29 | |
| | |||
* | Fix C++ build for down-integration. | 2017-03-29 | |
| | |||
* | Down-integrate from google3. | 2017-03-29 | |
| | |||
* | Removes ignored const from return type (#2915) | 2017-03-29 | |
| | | | See https://github.com/google/protobuf/issues/2425 | ||
* | Merge pull request #2919 from thomasvl/drop_dispatch | 2017-03-29 | |
|\ | | | | | Remove the use of dispatch_once that is heap backed. | ||
| * | Remove the use of dispatch_once that is heap backed. | 2017-03-29 | |
|/ | | | | | | | | | 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. | ||
* | Merge pull request #2918 from thomasvl/xcode_8_3 | 2017-03-29 | |
|\ | | | | | Add support for Xcode 8.3 to the build helper. | ||
| * | Add support for Xcode 8.3 to the build helper. | 2017-03-29 | |
|/ | |||
* | Merge pull request #2913 from thomasvl/conformance_ignores | 2017-03-29 | |
|\ | | | | | Add some new ignores for things generated in conformance. | ||
* | | Fix gcc warning when using map (#2213) | 2017-03-28 | |
| | | | | | | | | | | | | * Issue #2211: Addressing GCC warning on enumeral/non-enumeral in conditional expression. * Updated per 80 character wrap. | ||
* | | Merge pull request #2914 from acozzette/nacl | 2017-03-28 | |
|\ \ | | | | | | | Added a workaround to allow building for NaCl | ||
| * | | Added a workaround to allow building for NaCl | 2017-03-28 | |
|/ / | | | | | | | | | | | | | 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. | ||
| * | Add some new ignores for things generated in conformance. | 2017-03-28 | |
|/ | |||
* | Merge pull request #2912 from thomasvl/objc_recursion_limit | 2017-03-28 | |
|\ | | | | | Raise the recursion limit to 100 to match other languages. | ||
| * | Raise the recursion limit to 100 to match other languages. | 2017-03-28 | |
|/ |