Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Renamed the pnacl version of atomicops.h into C11 atomic, and flagged the ↵ | Sergio Campama | 2016-11-07 | 2 | -4/+8 |
| | | | | mac version to that if atomic is enabled | ||||
* | Merge pull request #2329 from acozzette/unused-parameter | Adam Cozzette | 2016-11-04 | 1 | -0/+1 |
|\ | | | | | Fix unused parameter warnings in arena_free | ||||
| * | Fix unused parameter warnings in arena_free | Adam Cozzette | 2016-11-04 | 1 | -0/+1 |
| | | | | | | | | | | | | The size parameter is only used in cases where the compiler supports sized delete, so when that's not available we need to specifically cast it to void to prevent a warning. | ||||
* | | Merge pull request #2330 from manupsunny/master | Jisi Liu | 2016-11-04 | 2 | -2/+2 |
|\ \ | |/ |/| | Fix message for InvalidProtocolBufferException | ||||
| * | Fix message for InvalidProtocolBufferException | Msp | 2016-11-04 | 2 | -2/+2 |
|/ | |||||
* | Merge pull request #2301 from jbrianceau/arm-atomic-kuser-helpers-fix-v2 | Feng Xiao | 2016-11-03 | 1 | -0/+4 |
|\ | | | | | [arm/gcc] Don't rely on KUSER_HELPERS feature for atomics | ||||
| * | [arm/gcc] Don't rely on KUSER_HELPERS feature for atomics | Julien Brianceau | 2016-10-28 | 1 | -0/+4 |
| | | | | | | | | | | | | ARM specific CONFIG_KUSER_HELPERS feature can be disabled in Linux kernel, and in this case, we shouldn't crash. Use gcc built-in functions instead of arm specific code if they are available. | ||||
* | | Update conformance test failure list | Jon Skeet | 2016-11-03 | 1 | -4/+0 |
| | | |||||
* | | Change JSON field name formatting | Jon Skeet | 2016-11-03 | 4 | -85/+23 |
| | | | | | | | | | | | | | | | | | | This affects cases with leading capital letters. This breaks compatibility with previous C# releases, but fixes compatibility with other implementations. See #2278 for details. | ||||
* | | Merge pull request #2302 from jbrianceau/generic-gcc-atomics-strong-cmpxchg | Jisi Liu | 2016-11-02 | 1 | -5/+5 |
|\ \ | | | | | | | generic atomicops: Use strong compare_exchange | ||||
| * | | generic atomicops: Use strong compare_exchange | Julien Brianceau | 2016-10-28 | 1 | -5/+5 |
| |/ | | | | | | | | | Weak compare-and-exchange are allowed to fail spuriously, so we have to use the strong variation here. | ||||
* | | Merge pull request #2318 from mavrukin/patch-1 | Feng Xiao | 2016-11-02 | 1 | -4/+4 |
|\ \ | | | | | | | Fix compiler warnings when running :protobuf_test | ||||
| * | | Fix compiler warnings when running :protobuf_test | Michael Avrukin | 2016-11-02 | 1 | -4/+4 |
|/ / | | | | | When running >bazel test :protobuf_test a few compiler warnings came up. They were centered around the usage of "int" as the loop counter where the value should have been a size_t. | ||||
* | | Merge pull request #2307 from sinzianag/swift_protobuf | Feng Xiao | 2016-10-31 | 1 | -0/+1 |
|\ \ | | | | | | | Docs: Link to Apple's Swift plugin and runtime for protobufs | ||||
| * | | Adding Apple's Swift Protobuf | Sinziana Gafitanu | 2016-10-30 | 1 | -0/+1 |
| | | | |||||
* | | | Merge pull request #2309 from thomasvl/note_about_coding_support | Thomas Van Lenten | 2016-10-31 | 1 | -1/+10 |
|\ \ \ | |_|/ |/| | | Add note about extension use and Coding support. | ||||
| * | | Add note about extension use and Coding support. | Thomas Van Lenten | 2016-10-31 | 1 | -1/+10 |
|/ / | |||||
* | | Adds pushLimit: and popLimit: into GPBCodedInputStream (#2297) | Sergio Campamá | 2016-10-27 | 2 | -0/+29 |
| | | | | | | | | Adds pushLimit: and popLimit: into GPBCodedInputStream | ||||
* | | Trigger update of docker for new changes in #2282. (#2288) | Paul Yang | 2016-10-27 | 2 | -0/+2 |
| | | |||||
* | | Merge pull request #2290 from ramrunner/OpenBSDsupport | Feng Xiao | 2016-10-26 | 1 | -2/+2 |
|\ \ | | | | | | | define no_threadlocal on OpenBSD | ||||
| * | | define no_threadlocal on OpenBSD | ramrunner | 2016-10-26 | 1 | -2/+2 |
|/ / | |||||
* | | Merge pull request #2284 from pherl/plugin_opt | Jisi Liu | 2016-10-26 | 3 | -17/+93 |
|\ \ | | | | | | | Support extra parameters for plugins. | ||||
| * | | Add comments about converting directives into PluginName | Jisi Liu | 2016-10-26 | 1 | -1/+2 |
| | | | |||||
| * | | Support extra parameters for plugins. | Jisi Liu | 2016-10-25 | 3 | -16/+91 |
| |/ | |||||
* / | Fix pure php implementation for 32-bit machine. (#2282) | Paul Yang | 2016-10-25 | 17 | -392/+545 |
|/ | |||||
* | Merge pull request #2274 from nmittler/gae | Feng Xiao | 2016-10-20 | 1 | -5/+45 |
|\ | | | | | Hacking ByteBufferWriter to work with GAE | ||||
| * | Hacking ByteBufferWriter to work with GAE | nmittler | 2016-10-20 | 1 | -5/+45 |
|/ | | | | Fixes #2269 | ||||
* | Merge pull request #2264 from rshin/master | Feng Xiao | 2016-10-19 | 2 | -4/+8 |
|\ | | | | | Place Python extensions correctly in Bazel build. | ||||
| * | Use -DPROTOBUF_PYTHON_ALLOW_OVERSIZE_PROTOS | Richard Shin | 2016-10-19 | 1 | -0/+4 |
| | | |||||
| * | Place Python extensions correctly in Bazel build. | Richard Shin | 2016-10-18 | 1 | -4/+4 |
|/ | |||||
* | Merge pull request #2254 from JasonLunn/patch-1 | Feng Xiao | 2016-10-16 | 1 | -0/+2 |
|\ | | | | | Use git clean before installing via bundler | ||||
| * | Use git clean before installing via bundler | Jason Lunn | 2016-10-14 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #1959 from abergmeier-dsfishlabs/feature/cpp | Feng Xiao | 2016-10-13 | 1 | -7/+17 |
|\ | | | | | Need to expose generated protobuf C++ headers | ||||
| * | Need to expose generated protobuf C++ headers so they can actually be ↵ | Andreas Bergmeier | 2016-08-15 | 1 | -7/+17 |
| | | | | | | | | accessed from other libraries. | ||||
* | | Merge pull request #2251 from TeBoring/master | Paul Yang | 2016-10-13 | 7 | -32/+84 |
|\ \ | | | | | | | Merge 3.1.x branch into master. | ||||
| * | | Merge 3.1.x into master. | Bo Yang | 2016-10-13 | 7 | -32/+84 |
|/| | | |||||
| * | | Fix the bug that message without namespace is not found in the descriptor ↵ | Paul Yang | 2016-10-11 | 6 | -23/+83 |
| | | | | | | | | | | | | pool. (#2240) | ||||
| * | | Merge pull request #2203 from mrry/msvc_fix | Feng Xiao | 2016-10-11 | 1 | -9/+1 |
| |\ \ | | | | | | | | | Fix MSVC build when HAVE_LONG_LONG is defined. | ||||
| | * | | Fix MSVC build when HAVE_LONG_LONG is defined. | Derek Murray | 2016-09-29 | 1 | -9/+1 |
| | | | | |||||
| * | | | Fix python_cpp test on Mac. Link staticly when building extension, so that ↵ | Paul Yang | 2016-10-07 | 2 | -2/+3 |
| | | | | | | | | | | | | | | | | the extension doesn't require installing protobuf library. (#2232) | ||||
| * | | | Add csharp/build_tools.sh for dist check. | Bo Yang | 2016-10-06 | 1 | -0/+1 |
| | | | | |||||
| * | | | Fix compile error for php on Mac. | Bo Yang | 2016-10-05 | 11 | -39/+55 |
| | | | | |||||
| * | | | Fix segmentation fault when ZTS is defined. | Bo Yang | 2016-10-05 | 5 | -34/+39 |
| | | | | |||||
| * | | | PHP: fix ZTS tsrm_ls errors (#2189) | Stanley Cheung | 2016-10-04 | 6 | -59/+69 |
| | | | | | | | | | | | | | | | | | | | | | | | | * PHP: fix ZTS tsrm_ls errors * Fix a few more macros | ||||
| * | | | Merge pull request #2193 from acozzette/common-js-fix | Adam Cozzette | 2016-10-04 | 4 | -14/+44 |
| |\ \ \ | | | | | | | | | | | Fixed references to foreign nested messages with CommonJS-style imports | ||||
| | * | | | Fixed references to foreign nested messages with CommonJS-style imports | Adam Cozzette | 2016-09-27 | 4 | -14/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A bug was causing generated JSPB code with CommonJS-style imports to refer incorrectly to nested messages from other .proto files. The generated code would have things like "test_pb.InnerMessage" instead of "test_pb.OuterMessage.InnerMessage". This commit fixes the problem by correctly taking into account any message nesting. | ||||
| * | | | | Add test for php zts build. | Bo Yang | 2016-10-04 | 1 | -4/+16 |
| | | | | | |||||
| * | | | | Prepare jenkins for testing php zts build. | Bo Yang | 2016-10-04 | 1 | -0/+6 |
| | | | | | |||||
| * | | | | Merge pull request #2204 from acozzette/enum-names | Adam Cozzette | 2016-10-04 | 2 | -9/+27 |
| |\ \ \ \ | | | | | | | | | | | | | Do strict enum name checking only for proto3 | ||||
| | * | | | | Do strict enum name checking only for proto3 | Adam Cozzette | 2016-10-04 | 2 | -9/+27 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There seem to already be .proto files out there that have conflicting enum names, which will not be able to build successfully for some languages (like C#). To prevent this problem from spreading, let's make it an error for proto3 but just issue a warning for proto2. This fixes issue #2179. |