aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* whitelisting aix platform as it has sched_yieldAmandeep Gautam2018-01-031-1/+1
|
* Resolved issue #3510. Malformed errorr messages replaced with meaningful ↵kvukic2017-12-291-3/+3
| | | | description
* Merge pull request #4083 from matt-kwong/kokoro_jobsFeng Xiao2017-12-2130-0/+390
|\ | | | | Shard 64-bit Linux languages into different Kokoro jobs
| * Shard 64-bit Linux languages into different Kokoro jobsMatt Kwong2017-12-2030-0/+390
| |
* | Merge pull request #4082 from matt-kwong/kokoro_jobsFeng Xiao2017-12-2011-0/+685
|\| | | | | Migrate Jenkins jobs to Kokoro
| * Collect xml results for KokoroMatt Kwong2017-12-206-2/+26
| |
| * Make Kokoro job pull Dockerimage from DockerhubMatt Kwong2017-12-202-11/+14
| |
| * Migrate Jenkins jobs to KokoroMatt Kwong2017-12-1911-0/+658
| |
* | Merge pull request #4077 from mkamilov/masterJisi Liu2017-12-201-0/+3
|\ \ | | | | | | Add support for Windows ARM64 build
| * | Add support for Windows ARM64 buildMiradham Kamilov2017-12-191-0/+3
| |/
* | Merge pull request #4030 from cyyber/masterFeng Xiao2017-12-202-13/+7
|\ \ | | | | | | Calling Keychecker before checking key in MessageMap
| * | Calling Keychecker before checking key in MessageMapcyyber2017-12-152-13/+7
| | |
* | | Merge pull request #4068 from wsw2016/fix_4032Adam Cozzette2017-12-202-1/+27
|\ \ \ | |_|/ |/| | resolved issue 4032 and added a unit test
| * | line breaks adjstedUbuntu2017-12-201-5/+12
| | |
| * | formatting issuesUbuntu2017-12-202-8/+11
| | |
| * | resolve issue 4032 and added a unit testUbuntu2017-12-192-1/+17
|/ /
* | Add Xcode 9.2 to the testing supportThomas Van Lenten2017-12-181-2/+2
| | | | | | | | Fixes #4060
* | Merge pull request #4053 from xfxyjwf/fixumaskFeng Xiao2017-12-151-0/+1
|\ \ | | | | | | Fix file permission for python package.
| * | Fix file permission for python package.Feng Xiao2017-12-141-0/+1
| | | | | | | | | | | | `umask 0022` makes sure the created package will be accessible by all users.
* | | Merge pull request #4046 from acozzette/deprecated-valueof-issue-2054Adam Cozzette2017-12-141-1/+9
|\ \ \ | | | | | | | | Java: generate an annotation to suppress deprecation warnings
| * | | Generate an annotation to suppress deprecation warningsAdam Cozzette2017-12-131-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | The valueOf method on enums is deprecated, but for compatibility reasons the generated code has to keep using it. We can use an annotation to suppress the deprecation warnings.
* | | | Merge pull request #4045 from pherl/deprecateJisi Liu2017-12-144-11/+34
|\ \ \ \ | |/ / / |/| | | Add deprecation annotation for oneof case.
| * | | Fix python descriptor test.Jisi Liu2017-12-141-0/+13
| | | |
| * | | Add deprecation annotation for oneof case.Jisi Liu2017-12-133-11/+21
| | | |
* | | | Add auto-generated header to C# generated files (#4038)Jan Tattermusch2017-12-1322-44/+88
| | | | | | | | | | | | | | | | | | | | | | | | * Add auto-generated header to C# generated files * regenerate C# protos
* | | | Merge pull request #4044 from xfxyjwf/issue3268Feng Xiao2017-12-1313-39/+39
|\ \ \ \ | | | | | | | | | | Avoid double underscores in macro name
| * | | | Update generated code.Feng Xiao2017-12-1312-36/+36
| | | | |
| * | | | Avoid two consecutive underscores in macro name.Feng Xiao2017-12-131-3/+3
| | |/ / | |/| | | | | | | | | | Fixes https://github.com/google/protobuf/issues/3268
* | | | Merge pull request #4041 from acozzette/fix-license-issue-1775Adam Cozzette2017-12-132-1/+60
|\ \ \ \ | | | | | | | | | | Added our standard license header to structurally_valid.cc and its test
| * | | | Added our standard license header to structurally_valid.cc and its testAdam Cozzette2017-12-132-1/+60
| | |/ / | |/| | | | | | | | | | This fixes issue #1775.
* | | | Add unknown field support for csharp (#3936)Jie Luo2017-12-1332-345/+3017
| |/ / |/| | | | | Add unknown field support for csharp
* | | Merge pull request #4037 from xfxyjwf/issue2880Feng Xiao2017-12-131-4/+4
|\ \ \ | |/ / |/| | Clarify default value behavior in JSON conversion.
| * | Clarify default value behavior in JSON conversion.Feng Xiao2017-12-121-4/+4
| |/ | | | | | | Make it clear default value is only omitted for proto3.
* | Merge pull request #4036 from xfxyjwf/issue3093Feng Xiao2017-12-123-3/+9
|\ \ | | | | | | Update comments for Timestamp JSON format.
| * | Update generated code.Feng Xiao2017-12-122-2/+6
| | |
| * | Update comments for Timestamp JSON format.Feng Xiao2017-12-121-1/+3
| |/ | | | | | | | | | | | | Clarify that JSON parser are required to accept both UTC and other timezone offsets. Fixes issue 3093
* | Merge pull request #4016 from jquesnelle/string-access-ubJisi Liu2017-12-121-4/+5
|\ \ | | | | | | fix undefined behavior in C++03
| * | use const char* instead of const std::string& in normalize()Jeffrey Quesnelle2017-12-071-5/+5
| | |
| * | fix undefined behavior in C++03Jeffrey Quesnelle2017-12-071-4/+5
| | |
* | | Merge pull request #2834 from aj-michael/masterJisi Liu2017-12-121-0/+1
|\ \ \ | |_|/ |/| | Make //:protobuf_python have correct __init__.py.
| * | Make //:protobuf_python have correct __init__.py.Adam Michael2017-03-101-0/+1
| | | | | | | | | | | | | | | Previously //:protobuf_python set no __init__.py so Bazel created an empty one. This change makes it use the __init__.py from the repository.
* | | Regenerated code from previous C# codegen commitJon Skeet2017-12-096-34/+34
| | | | | | | | | | | | | | | | | | With this in place, all tests should pass. Fixes #3725.
* | | C# code generation changes to use bitwise comparisons for doublesJon Skeet2017-12-092-12/+30
| | |
* | | Compare floating point values bitwise in C#Jon Skeet2017-12-0911-14/+405
| | | | | | | | | | | | | | | This is the manual code part of the Google.Protobuf library, and tests. Some tests will fail until codegen is changed and rerun.
* | | Merge pull request #4007 from graywolf/patch-1Adam Cozzette2017-12-081-4/+0
|\ \ \ | | | | | | | | --pre is not necessary
| * | | --pre is not necessaryW2017-12-061-4/+0
| | |/ | |/| | | | --pre was not necessary to install google-protobuf when I tried it today (2017-12-06).
* | | Merge pull request #4000 from Kwizatz/masterAdam Cozzette2017-12-081-2/+2
|\ \ \ | | | | | | | | Using binary one's complement to negate an unsigned int
| * | | Using binary one's complement to negate an unsigned intRodrigo Hernandez2017-12-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes a Visual Studio warning: warning C4146: unary minus operator applied to unsigned type, result still unsigned.
* | | | Merge pull request #4017 from acozzette/update-file-listsAdam Cozzette2017-12-082-0/+2
|\ \ \ \ | | | | | | | | | | Ran update_file_lists.sh to update Bazel and CMake file lists
| * | | | Ran update_file_lists.sh to update Bazel and CMake file listsAdam Cozzette2017-12-072-0/+2
| | |/ / | |/| | | | | | | | | | | | | | This should fix Bazel builds, since those were missing a new file (implicit_weak_message.cc).