aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Trim imports for bundled generated protos.Gravatar Thomas Van Lenten2018-04-02
| | | | | | | | To avoid a cycle between headers, have the WKTs use minimal imports instead of using the helper to get everything from the library. Fixes https://github.com/google/protobuf/issues/4301 Fixes https://github.com/google/protobuf/issues/4403
* Merge pull request #4433 from xfxyjwf/licenseGravatar Feng Xiao2018-03-28
|\ | | | | Cleanup LICENSE file.
* \ Merge pull request #4445 from xfxyjwf/badgeGravatar Feng Xiao2018-03-28
|\ \ | | | | | | Add kokoro build status badges.
| * | Add kokoro build status badges.Gravatar Feng Xiao2018-03-27
| | | | | | | | | | | | | | | Moved the badges to the language table as they are per-language based. Some badges are not yet available due to stuck kokoro jobs.
* | | Merge pull request #4442 from xfxyjwf/cleanGravatar Feng Xiao2018-03-27
|\ \ \ | |/ / |/| | Delete unused directories.
| * | Delete unused directories.Gravatar Feng Xiao2018-03-27
|/ / | | | | | | jenkins has been replaced by kokoro and we never use more_tests.
* | Merge pull request #4439 from acozzette/remove-atomicops-stubGravatar Adam Cozzette2018-03-27
|\ \ | | | | | | Removed atomicops.h stub
| * | Updated .gitignore to exclude downloaded gmock/ directoryGravatar Adam Cozzette2018-03-27
| | |
| * | Removed atomicops.h since it is no longer usedGravatar Adam Cozzette2018-03-27
|/ /
* | Merge pull request #3794 from jskeet/reflectionGravatar Jan Tattermusch2018-03-27
|\ \ | | | | | | Change C# reflection to avoid using expression trees
| * | Address review commentsGravatar Jon Skeet2018-03-27
| | |
| * | Add extra C# file to Makefile.amGravatar Jon Skeet2018-03-27
| | |
| * | Work around an "old runtime" issue with reflectionGravatar Jon Skeet2018-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For oneofs, to get the case, we need to call the property that returns the enum value. We really want it as an int, and modern runtimes allow us to create a delegate which returns an int from the method. (I suspect that the MS runtime has always allowed that.) Old versions of Mono (e.g. used by Unity3d) don't allow that, so we have to convert the enum value to an int via boxing. It's ugly, but it should work.
| * | Introduce a compatiblity shim to support .NET 3.5 delegate creationGravatar Jon Skeet2018-03-27
| | |
| * | Change C# reflection to avoid using expression treesGravatar Jon Skeet2018-03-27
|/ / | | | | | | | | | | This should work on Unity, Mono and .NET 3.5 as far as I'm aware. It won't work on platforms where reflection itself is prohibited, but that's a non-starter basically.
* | Merge pull request #4432 from xfxyjwf/rmnanokokoroGravatar Feng Xiao2018-03-26
|\ \ | | | | | | Delete javanano kokoro build configs.
* \ \ Merge pull request #4434 from xfxyjwf/buildstatusGravatar Feng Xiao2018-03-26
|\ \ \ | | | | | | | | Remove broken build status icons.
| * | | Remove broken build status icons.Gravatar Feng Xiao2018-03-26
|/ / /
| | * Cleanup LICENSE file.Gravatar Feng Xiao2018-03-26
| |/ |/| | | | | | | | | Remove copyright attributions to files that no longer exist; Change the year to 2008 to be consistent with the copyright header of other source files.
| * Delete javanano kokoro build configs.Gravatar Feng Xiao2018-03-26
|/ | | | Their job configs are being deleted in cl/190526138
* Include googletest as a submodule (#3993)Gravatar Carlos O'Ryan2018-03-26
| | | Add googletest as a submodule in third_party/googletest.
* source code info for interpreted options; fix source code info for extension ↵Gravatar Joshua Humphries2018-03-26
| | | | | | | | | range options (#4342) * when interpreting options, rewrite file descriptor's source code info - so that interpreted option paths have correct location information - so that corresponding uninterpreted option paths are removed also includes a fix to source code locations for extension range options
* Merge pull request #4431 from xfxyjwf/rmnanoGravatar Feng Xiao2018-03-26
|\ | | | | Remove javanano.
* | Fixes MSVC compiler warning C4800 "Forcing value to bool 'true' or 'false'" ↵Gravatar Alexey Malov2018-03-26
| | | | | | | | (#4350)
* | Merge pull request #4395 from stone4774/fixbug_enum2json2Gravatar Feng Xiao2018-03-26
|\ \ | | | | | | Fix bug: whether always_print_enums_as_ints is true or false, it alwa…
| | * Remove javanano.Gravatar Feng Xiao2018-03-26
| | |
* | | Merge pull request #4424 from egorpugin/patch-1Gravatar Feng Xiao2018-03-26
|\ \ \ | | | | | | | | Fix missing LIBPROTOC_EXPORT.
| * | | Fix missing LIBPROTOC_EXPORT.Gravatar Egor Pugin2018-03-25
|/ / / | | | | | | This makes possible to build grpc_php_plugin with protobuf in shared mode.
* | | Merge pull request #4413 from pmuetschard/msvcGravatar Adam Cozzette2018-03-23
|\ \ \ | | | | | | | | Don't assume Windows builds use MSVC.
* \ \ \ Merge pull request #4422 from acozzette/ruby-conformanceGravatar Adam Cozzette2018-03-23
|\ \ \ \ | | | | | | | | | | Updated Ruby conformance test failure list
* \ \ \ \ Merge pull request #4421 from acozzette/fix-bazel-buildGravatar Adam Cozzette2018-03-23
|\ \ \ \ \ | | | | | | | | | | | | Added missing .inc files to BUILD
| | * | | | Updated Ruby conformance test failure listGravatar Adam Cozzette2018-03-23
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds two entries to the conformance failure list for Ruby. It seems that these particular test cases have been failing since they were introduced in 5140bae3834c40208e44b1eeb947485a832387a7, so there has not been any regression.
| * | | | Added missing .inc files to BUILDGravatar Adam Cozzette2018-03-23
|/ / / / | | | | | | | | | | | | This fixes the Bazel build.
* | | | Merge pull request #4346 from BSBandme/performance_resultGravatar Yilun Chong2018-03-22
|\ \ \ \ | |_|_|/ |/| | | Add performance.md and add instruction for linking tcmalloc
| * | | Add performance.md and add instruction for linking tcmallocGravatar Yilun Chong2018-03-22
| | | |
* | | | Merge pull request #4412 from acozzette/remove-old-filesGravatar Adam Cozzette2018-03-22
|\ \ \ \ | | | | | | | | | | Removed some unused C++ source files
| | | * | Don't assume Windows builds use MSVC.Gravatar Pascal Muetschard2018-03-22
| |_|/ / |/| | | | | | | | | | | | | | | | | | | Switch to using the MSVC options, not based on the cpu, but based on the compiler name. This allows building on Windows with MSYS or MinGW's gcc.
| * | | Removed some unused C++ source filesGravatar Adam Cozzette2018-03-22
|/ / /
| | * Merge branch 'master' into fixbug_enum2json2Gravatar stone47742018-03-22
| | |\ | |_|/ |/| |
| | * Use the first enum value instead of 0 in ↵Gravatar stone47742018-03-21
| | | | | | | | | | | | DefaultValueObjectWriter::FindEnumDefault
* | | Merge pull request #4387 from acozzette/down-integrateGravatar Adam Cozzette2018-03-20
|\ \ \ | | | | | | | | Integrated internal changes from Google
* \ \ \ Merge pull request #4361 from BSBandme/go_benchmarkGravatar Yilun Chong2018-03-20
|\ \ \ \ | | | | | | | | | | Add go benchmark
* \ \ \ \ Merge pull request #4345 from jskeet/list-json-nullGravatar Feng Xiao2018-03-20
|\ \ \ \ \ | | | | | | | | | | | | Allow null value in JSON representation of ListValue
| | | * | | Removed unused variables in repeated_scalar_container.ccGravatar Adam Cozzette2018-03-20
| | | | | |
| | | * | | Try using a new version of Visual Studio on AppVeyorGravatar Adam Cozzette2018-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to use a new enough version to ensure that constexpr is available.
| | | * | | Removed unused code pertaining to shared_ptrGravatar Adam Cozzette2018-03-20
| | | | | |
| | | * | | Updated conformance failure listsGravatar Adam Cozzette2018-03-20
| | | | | |
| | | * | | Added map_lite_test.proto to fix LiteTestGravatar Adam Cozzette2018-03-20
| | | | | |
| | | * | | Added pyext/thread_unsafe_shared_ptr.hGravatar Adam Cozzette2018-03-20
| | | | | |
| | | * | | Removed unrecognized option from no_package.protoGravatar Adam Cozzette2018-03-20
| | | | | |