aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into down-integrate-with-msvc-fixAdam Cozzette2016-11-1782-759/+1668
|\
| * Merge pull request #2383 from snapsam/patch-1Adam Cozzette2016-11-171-1/+1
| |\ | | | | | | Update README.md
| | * Update README.mdSamuel Rossoff (of The Ebon Blade)2016-11-171-1/+1
| | | | | | | | | needed a grave here, not an apostrophy
| * | Merge pull request #2382 from zhsyourai/masterAdam Cozzette2016-11-171-4/+4
| |\ \ | | |/ | |/| Add LL to large constant
| | * Add LL to large constantzhsyourai2016-11-181-4/+4
| |/ | | | | Some compiler will report: 'error: integer constant is too large for long type'
| * Rename Empty to GPBEmpty in php generated file.Paul Yang2016-11-168-8/+84
| | | | | | | | In php, class name cannot be "Empty". Modified code generator to (#2375) generate GPBEmpty instead (for google.protobuf.Empty only). Also change runtime code to work with the new generated code accordingly.
| * Merge pull request #2362 from wujingchao/patch-1Adam Cozzette2016-11-161-2/+2
| |\ | | | | | | Class is final but declares protected field
| | * Class is final but declares protected fieldwujingchao2016-11-141-2/+2
| | | | | | | | | This class is declared to be final, but declares fields to be protected. Since the class is final, it can not be derived from, and the use of protected is confusing.
| * | Merge pull request #2378 from ianfhunter/patch-1Adam Cozzette2016-11-161-1/+1
| |\ \ | | | | | | | | typo in readme
| | * | typoIan Hunter2016-11-161-1/+1
| | | |
| * | | Merge pull request #2367 from jbrianceau/add-missing-include-in-message-lite-ccAdam Cozzette2016-11-161-0/+1
| |\ \ \ | | |/ / | |/| | Add missing include in message_lite.cc
| | * | Add missing include in message_lite.ccJulien Brianceau2016-11-141-0/+1
| | | | | | | | | | | | | | | | | | | | This changes fixes "use of undeclared identifier 'INT_MAX'" compilation error.
| * | | Fix jenkins tests.Feng Xiao2016-11-152-1/+5
| | | |
| * | | Merge pull request #2323 from marcinwyszynski/masterJoshua Haberman2016-11-152-0/+54
| |\ \ \ | | | | | | | | | | More Ruby-eqsue interface
| | * | | Move variable declarations before actual codeMarcin Wyszynski2016-11-141-2/+2
| | | | |
| | * | | Fix copy pasta in testMarcin Wyszynski2016-11-031-1/+1
| | | | |
| | * | | More Ruby-eqsue interfaceMarcin Wyszynski2016-11-032-0/+54
| | | | |
| * | | | Merge pull request #1907 from evokly/js-utf8-fixJoshua Haberman2016-11-153-18/+71
| |\ \ \ \ | | | | | | | | | | | | JS: Fix for high utf-8 codepoints.
| | * | | | JS: Well, this is the right place for surrogates.Wojciech Mandrysz2016-11-151-9/+11
| | | | | |
| | * | | | JS: Re-added comment, moved surrogates code to the right placeWojciech Mandrysz2016-11-152-9/+10
| | | | | |
| | * | | | JS: Replaced fromCodePoint/codePointAt with fromCharCode/charCodeAt because ↵Wojciech Mandrysz2016-10-103-18/+24
| | | | | | | | | | | | | | | | | | | | | | | | of functions limited availability, fixed typo in tests.
| | * | | | JS: Added string encoding/decoding tests for UTF-8Wojciech Mandrysz2016-10-031-0/+23
| | | | | |
| | * | | | JS: Fixed UTF-8 string encoder/decoder for high codepoints.Wojciech Mandrysz2016-10-032-15/+36
| | | | | |
| * | | | | Merge pull request #2366 from jbrianceau/reland-fix-include-js-generatorFeng Xiao2016-11-141-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | Fix #include in js_generator.cc
| | * | | | | Fix #include in js_generator.ccJulien Brianceau2016-11-141-1/+1
| | | |_|/ / | | |/| | | | | | | | | | | | | | | Reland commit f2885f6 that has been trampled by commit d64a2d99.
| * | | | | Merge pull request #2368 from jbrianceau/fix-json-style-in-project-jsonFeng Xiao2016-11-141-1/+1
| |\ \ \ \ \ | | |/ / / / | |/| | | | Fix csharp/src/Google.Protobuf.Test/project.json
| | * | | | Fix csharp/src/Google.Protobuf.Test/project.jsonJulien Brianceau2016-11-141-1/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change fixes the following Chromium presubmit error: third_party/protobuf/csharp/src/Google.Protobuf.Test/project.json could not be parsed: Expecting property name: line 25 column 3 (char 482)
| * | | | Merge pull request #2364 from haberman/jslicenseJoshua Haberman2016-11-141-1/+1
| |\ \ \ \ | | |_|_|/ | |/| | | Fixed JavaScript license declaration.
| | * | | Fixed JavaScript license declaration.Josh Haberman2016-11-141-1/+1
| |/ / /
| * | | Merge pull request #2358 from ckennelly/masterFeng Xiao2016-11-111-15/+1
| |\ \ \ | | | | | | | | | | Resolve old TODO for StringTypeHandler.
| | * | | Resolve old TODO for StringTypeHandler.Chris Kennelly2016-11-111-15/+1
| |/ / / | | | | | | | | | | | | | | | | StringSpaceUsedExcludingSelf has been part of the lite library since b913cbd.
| * | | Merge pull request #2353 from guptasu/masterFeng Xiao2016-11-113-10/+27
| |\ \ \ | | | | | | | | | | MessageOptions should handle both proto2 and google.protobuf package names.
| | * | | Made helper code also consider package name 'proto2' when dealing with ↵guptasu2016-11-103-10/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MessageOptions. This is done so that the same library can be used irrespective of whether MessageOptions belong to package name 'proto2' or 'google.protobuf'
| * | | | Merge pull request #2357 from D3Hunter/masterFeng Xiao2016-11-111-1/+1
| |\ \ \ \ | | | | | | | | | | | | #2356 : fix ExceptionInInitializerError on IBM J9
| | * | | | #2356 : fix ExceptionInInitializerError on IBM J9Time2016-11-111-1/+1
| |/ / / /
| * | | | Fix php c extension on 32-bit machines. (#2348)Paul Yang2016-11-107-17/+187
| | | | |
| * | | | Merge pull request #2337 from sergiocampama/deprecationFeng Xiao2016-11-104-116/+120
| |\ \ \ \ | | |/ / / | |/| | | Fixes deprecation warnings/errors on Xcode
| | * | | Fixing references to the removed atomicops_internals_pnacl.h file.Sergio Campama2016-11-102-112/+112
| | | | |
| | * | | Renamed the pnacl version of atomicops.h into C11 atomic, and flagged the ↵Sergio Campama2016-11-072-4/+8
| | | | | | | | | | | | | | | | | | | | mac version to that if atomic is enabled
| * | | | Merge pull request #2332 from Kwizatz/masterAdam Cozzette2016-11-091-1/+1
| |\ \ \ \ | | | | | | | | | | | | Added explicit cast to avoid size warning on Win64.
| | * | | | Added explicit cast to avoid size warning on Win64.Rodrigo Hernandez2016-11-041-1/+1
| | |/ / /
| * | | | Merge pull request #2327 from ctubbsii/fix-maven-compiler-pluginAdam Cozzette2016-11-095-14/+77
| |\ \ \ \ | | | | | | | | | | | | Use latest maven-compiler-plugin (2.6.0)
| | * | | | Use latest maven-compiler-plugin (2.6.0)Christopher Tubbs2016-11-045-14/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Uses build-helper-maven-plugin to add generated sources to the classpath * Fixes an issue building with newer versions of the maven-compiler-plugin (See https://issues.apache.org/jira/browse/MCOMPILER-240)
| * | | | | Implement RepeatedFieldIter for c extension. (#2333)Paul Yang2016-11-085-3/+155
| | |/ / / | |/| | |
| * | | | Merge pull request #2329 from acozzette/unused-parameterAdam Cozzette2016-11-041-0/+1
| |\ \ \ \ | | | | | | | | | | | | Fix unused parameter warnings in arena_free
| | * | | | Fix unused parameter warnings in arena_freeAdam Cozzette2016-11-041-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/masterJisi Liu2016-11-042-2/+2
| |\ \ \ \ | | |/ / / | |/| | | Fix message for InvalidProtocolBufferException
| | * | | Fix message for InvalidProtocolBufferExceptionMsp2016-11-042-2/+2
| |/ / /
| * | | Merge pull request #2301 from jbrianceau/arm-atomic-kuser-helpers-fix-v2Feng Xiao2016-11-031-0/+4
| |\ \ \ | | | | | | | | | | [arm/gcc] Don't rely on KUSER_HELPERS feature for atomics
| | * | | [arm/gcc] Don't rely on KUSER_HELPERS feature for atomicsJulien Brianceau2016-10-281-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.