aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3626 from xfxyjwf/fixgoFeng Xiao2017-09-132-4/+4
|\ | | | | Fix go example test.
| * Fix go example test.Feng Xiao2017-09-132-4/+4
| | | | | | | | It needs "-I" flag to find imported file google/protobuf/timestamp.proto
* | Merge pull request #3635 from drivehappy/clang_cleanupFeng Xiao2017-09-131-1/+1
|\ \ | | | | | | Clang warning cleanup for unused parameter.
| * | Clang warning cleanup for unused parameter.drivehappy2017-09-131-1/+1
|/ /
* | Merge pull request #3158 from yeswalrus/fix-policy-warningFeng Xiao2017-09-131-2/+2
|\ \ | | | | | | Fix policy warning CMP0054
| * | Fix policy warning CMP0054Walter Gray2017-05-301-2/+2
| | |
* | | Merge pull request #3621 from jtattermusch/upport_3596Jan Tattermusch2017-09-121-1/+1
|\ \ \ | |_|/ |/| | Google.Protobuf should target net45 (upport to upstream/master)
| * | Google.Protobuf should target net45Jan Tattermusch2017-09-121-1/+1
| | |
* | | Merge pull request #3618 from hesmar/fix_protobuf_generateFeng Xiao2017-09-121-7/+12
|\ \ \ | |/ / |/| | fix protobuf_generate function
| * | fix protobuf_generate functionMarkus Heß2017-09-121-7/+12
| | |
* | | Merge pull request #3613 from xfxyjwf/bazel_examplesFeng Xiao2017-09-1114-89/+352
|\ \ \ | |/ / |/| | Add bazel support for examples.
| * | Exclude addressbook.proto from C# boostrap test.Feng Xiao2017-09-112-6/+0
| | | | | | | | | | | | | | | This addressbook.proto now belongs to its own bazel pacakge and can't be accessed in bazel protobuf_test target.
| * | Update C# generated file for addressbook.protoFeng Xiao2017-09-111-11/+47
| | |
| * | Update examples file list.Feng Xiao2017-09-111-6/+7
| | |
| * | Add bazel support for examples.Feng Xiao2017-09-0810-66/+298
| | | | | | | | | | | | | | | | | | | | | | | | The example utilizes native bazel rules (proto_library, cc_proto_library, java_proto_library, java_lite_proto_library) to show how easy it is to build protobuf with bazel's native support. It also makes use of well known types which was not possible until the latest bazel 0.5.4 release and https://github.com/google/protobuf/pull/3594 .
* | | Add well-known timestamps to JSON for PHP (#3564)Jack Wakefield2017-09-106-61/+146
|/ /
* | Merge pull request #2576 from cristicbz/py-strutilFeng Xiao2017-09-081-1/+11
|\ \ | | | | | | python: do not include internal 'strutil.h' header
| * | python: do not include internal 'strutil.h' headerCristi Cobzarenco2017-01-281-1/+11
| | |
* | | Merge pull request #3590 from NanXiao/patch-1Adam Cozzette2017-09-061-0/+2
|\ \ \ | | | | | | | | Update autogen.sh
| * | | Update autogen.shNan Xiao2017-09-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the bug in following scenario: gmock is downloaded successfully while gtest not. Resuming "autogen.sh", the gtest won't be downloaded. And following error will occur: $ ./autogen.sh + autoreconf -f -i -Wall,no-obsolete aclocal: error: configure.ac:1: file 'gtest/m4/acx_pthread.m4' does not exist autoreconf: aclocal failed with exit status: 1
* | | | Add native php support for Duration. (#3583)Paul Yang2017-09-057-0/+261
| | | |
* | | | Merge pull request #3594 from buchgr/well-known-protosFeng Xiao2017-09-052-15/+47
|\ \ \ \ | |/ / / |/| | | bazel: Add proto_library rules for well known types. Fixes #2763
| * | | bazel: Add proto_library rules for well known types. Fixes #2763Jakob Buchgraber2017-09-052-15/+47
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a proto_library rule for each well known type proto: $ bazel query "filter(\".*_proto$\", \"...\")" //:wrappers_proto //:timestamp_proto //:struct_proto //:field_mask_proto //:empty_proto //:duration_proto //:compiler_plugin_proto //:descriptor_proto //:api_proto //:type_proto //:source_context_proto //:any_proto Bazel users can reference these proto_library rules for their own language specific rules i.e. java_proto_library( name = "any_java_proto", deps = ["@com_google_protobuf//:any_proto"], ) Also set the workspace name to "com_google_protobuf", as proto_library rules reference protobuf that way.
* | | Merge pull request #3560 from tenderlove/thread-safe-mapJoshua Haberman2017-08-315-23/+37
|\ \ \ | | | | | | | | Move parse frame array to the Map object
| * | | Storing the frame on the map means we don't need the arrayAaron Patterson2017-08-303-14/+9
| | | |
| * | | Move parse frame array to the Map objectAaron Patterson2017-08-305-23/+42
| | | | | | | | | | | | | | | | This makes the frame stack per-parser, and per-thread. Fixes #3250
* | | | Add php support for Timestamp. (#3575)Paul Yang2017-08-318-102/+443
| | | | | | | | | | | | | | | | | | | | | | | | * Add php support for Timestamp. * Fix comments
* | | | Add any support in php runtime. (#3486)Paul Yang2017-08-2510-58/+904
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add any support in php runtime. * Remove unused file in config.m4 * Fix comments * Fix error for tsrmls build * Add newly added file to Makefile.am
* | | | Merge pull request #3503 from gburgessiv/masterJisi Liu2017-08-241-1/+4
|\ \ \ \ | | | | | | | | | | Work around a bug in clang's static analyzer
| * | | | Work around a bug in clang's static analyzerGeorge Burgess IV2017-08-221-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to https://bugs.llvm.org/show_bug.cgi?id=34198, clang's static analyzer emits diagnostics about leaking `container`. Doing this assignment in two steps works around this, and shouldn't cause these issues.
* | | | | Merge pull request #3544 from anandolee/masterJisi Liu2017-08-243-5/+13
|\ \ \ \ \ | |_|/ / / |/| | | | Add Python 3.5, 3.6 && drop Python 2.6
| * | | | Drop python2.6Jie Luo2017-08-222-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Jenkins complains for python 2.6 DEPRECATION: Python 2.6 is no longer supported by the Python core team ERROR: InvocationError: '/tmp/protobuf/protobuf/python/.tox/py26-cpp/bin/python setup.py -q build_py' https://grpc-testing.appspot.com/job/protobuf_pull_request/1502/testReport/junit/(root)/python_cpp/python_cpp/
| * | | | Add Python 3.5 3.6Jie Luo2017-08-223-3/+12
| | | | |
* | | | | Merge pull request #3547 from matt-kwong/kokoro_mac_buildJisi Liu2017-08-231-1/+3
|\ \ \ \ \ | | | | | | | | | | | | Remove pre-installed softwares from prebuild steps
| * | | | | Remove pre-installed softwaresMatt Kwong2017-08-231-1/+3
| | | | | |
* | | | | | Merge pull request #3548 from google/3.4.xJisi Liu2017-08-228-55/+42
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Merge fixes from 3.4.x into master
| * | | | | Merge pull request #3546 from pherl/deathtestJisi Liu2017-08-222-39/+2
| |\ \ \ \ \ | | | | | | | | | | | | | | Disable death tests on windows
| | * | | | | Disable death tests on windowsJisi Liu2017-08-222-39/+2
| |/ / / / / | | | | | | | | | | | | | | | | | | Also remove cord related code
| * | | | | Merge pull request #3537 from TeBoring/php-bugJisi Liu2017-08-225-1/+25
| |\ \ \ \ \ | | | | | | | | | | | | | | Use message name as defined in php runtime.
| | * | | | | Use message name as defined in php runtime.Bo Yang2017-08-215-1/+25
| | | | | | |
| * | | | | | Merge pull request #3539 from drivehappy/3.4.x_clang_cleanup_1Jisi Liu2017-08-222-29/+33
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Merge pull request #3535 from drivehappy/clang_warn_cleanup
| | * | | | | | Merge pull request #3535 from drivehappy/clang_warn_cleanupJisi Liu2017-08-212-29/+33
| | | | | | | | | | | | | | | | | | | | | | | | Fixing unused parameter warnings under Clang.
| * | | | | | | Merge pull request #3540 from drivehappy/3.4.x_clang_cleanup_2Jisi Liu2017-08-221-2/+5
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | Merge pull request #3494 from drivehappy/clang_warning_macro
| | * | | | | | Merge pull request #3494 from drivehappy/clang_warning_macroJisi Liu2017-08-211-2/+5
| |/ / / / / / | | | | | | | | | | | | | | Fixing -Wexpansion-to-defined Clang warning
| * | | | | | Merge pull request #3536 from pherl/io32_11Jisi Liu2017-08-211-15/+15
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | Remove C++11 features in io_win32.cc
| | * | | | | Fix compile errorsJisi Liu2017-08-211-3/+3
| | | | | | |
| | * | | | | Remove C++11 features in io_win32.ccJisi Liu2017-08-211-15/+15
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | - Use scoped_array instead of unique_ptr. - Do not use string::front() and string::back()
* | | | | | Merge pull request #3543 from tony612/patch-1Jisi Liu2017-08-221-0/+2
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Add Elixir protobuf and gRPC to 3rd party doc
| * | | | | Add Elixir protobuf and gRPC to 3rd party docBing Han2017-08-231-0/+2
|/ / / / /
* | | | | Merge pull request #3535 from drivehappy/clang_warn_cleanupJisi Liu2017-08-212-29/+33
|\ \ \ \ \ | | | | | | | | | | | | Fixing unused parameter warnings under Clang.