Commit Graph

5504 Commits

Author SHA1 Message Date
Feng Xiao
d5a0024171 Remove javanano. 2018-03-26 12:59:28 -07:00
Adam Cozzette
227363bc38
Merge pull request #4412 from acozzette/remove-old-files
Removed some unused C++ source files
2018-03-22 16:12:25 -07:00
Adam Cozzette
0c5fcdee44 Removed some unused C++ source files 2018-03-22 10:15:31 -07:00
Adam Cozzette
ed4321d1cb
Merge pull request #4387 from acozzette/down-integrate
Integrated internal changes from Google
2018-03-20 16:14:32 -07:00
Yilun Chong
e436ee0aa1
Merge pull request #4361 from BSBandme/go_benchmark
Add go benchmark
2018-03-20 15:38:53 -07:00
Feng Xiao
88a4884b55
Merge pull request #4345 from jskeet/list-json-null
Allow null value in JSON representation of ListValue
2018-03-20 15:19:42 -07:00
Adam Cozzette
11d26ce24c Removed unused variables in repeated_scalar_container.cc 2018-03-20 14:44:30 -07:00
Adam Cozzette
fcde518699 Try using a new version of Visual Studio on AppVeyor
We need to use a new enough version to ensure that constexpr is
available.
2018-03-20 14:44:30 -07:00
Adam Cozzette
8b3a72f3e9 Removed unused code pertaining to shared_ptr 2018-03-20 14:44:30 -07:00
Adam Cozzette
ec40953257 Updated conformance failure lists 2018-03-20 14:44:30 -07:00
Adam Cozzette
ec57f511c1 Added map_lite_test.proto to fix LiteTest 2018-03-20 14:44:30 -07:00
Adam Cozzette
c5fcce5f69 Added pyext/thread_unsafe_shared_ptr.h 2018-03-20 13:02:18 -07:00
Adam Cozzette
3fa5dadb61 Removed unrecognized option from no_package.proto 2018-03-20 13:02:18 -07:00
Adam Cozzette
00b1c14832 Added new test source files to Makefile.am 2018-03-20 13:02:18 -07:00
Adam Cozzette
616fe05fc3 Removed use of some type traits
Pre-5.1.0 versions of GCC do not support these particular type traits
(see https://github.com/google/protobuf/issues/417).
2018-03-20 13:02:04 -07:00
Yilun Chong
d6323c8c0f Change to deal all messages in one loop 2018-03-19 16:43:27 -07:00
Jisi Liu
d6a17aadeb
Merge pull request #4397 from pherl/catlog
Cat the test-suite.log on errors for presubmits
2018-03-19 16:26:34 -07:00
Jisi Liu
4880027649 Cat the test-suite.log on errors for presubits 2018-03-19 16:13:36 -07:00
Adam Cozzette
ab95b1bc1e
Merge pull request #4371 from Rasrack/gnuc_minor
Fix spelling error of __GNUC_MINOR__
2018-03-15 22:58:20 -07:00
Thomas Van Lenten
aae10ed36d
Merge pull request #4370 from felixjendrusch/objc-output-stream-write-check
Objective-C: Check return value on write of raw pointer
2018-03-14 17:23:10 -04:00
Feng Xiao
813848d19d
Merge pull request #4222 from JohnHBrock/increasing_max_csharp_message_size
Remove 64MB memory limit when deserializing messages in C#
2018-03-14 13:25:19 -07:00
Feng Xiao
d5f5725c0a
Merge pull request #4310 from KindDragon/patch-1
Support using MSVC intrinsics in Log2FloorNonZero
2018-03-14 13:22:01 -07:00
Adam Cozzette
837c94b86f Include no_package.proto in Python test 2018-03-14 13:11:32 -07:00
Adam Cozzette
67952fab2c Deleted scoped_ptr.h
We no longer need this, now that we have finished the switch to C++11
and are using std::unique_ptr.
2018-03-14 11:17:48 -07:00
Adam Cozzette
b1216d95db Updated checked-in generated code 2018-03-14 11:17:06 -07:00
Adam Cozzette
64a5c803f3 Fixed up proto3_lite_unittest.cc 2018-03-14 11:17:06 -07:00
BSBandme
501c13f65a Rewrite go_benchmark 2018-03-14 07:03:44 -07:00
Adam Cozzette
afe96b6d42 Merge branch 'master' into down-integrate 2018-03-13 16:54:31 -07:00
Adam Cozzette
0400cca323 Integrated internal changes from Google 2018-03-13 16:37:29 -07:00
Adam Cozzette
89b5333ad0
Merge pull request #4378 from acozzette/node-buffer
Revert "Removed mention of Buffer in byteSourceToUint8Array"
2018-03-13 15:53:47 -07:00
Joshua Haberman
4f110257c5
Merge pull request #4167 from mike9005/patch-1
Ruby: Fix scope resolution for MessageExts
2018-03-13 13:46:01 -07:00
BSBandme
6d2c6a0099 some fix 2018-03-13 01:18:20 -07:00
Jisi Liu
5487d8ca0f
Merge pull request #4380 from mateuszmatejczyk/patch-1
Output *_pb2_grpc.py files when use_grpc_plugin=True
2018-03-12 15:27:10 -07:00
Jisi Liu
478751903a
Merge pull request #1333 from cgull/pkg-config-issue
Replace ancient m4/acx_pthread.m4 with m4/ax_pthread.m4
2018-03-12 14:13:13 -07:00
Mateusz Matejczyk
294b5758c3
Output *_pb2_grpc.py when use_grpc_plugin=True
Start outputting missing *_pb2_grpc.py files when  use_grpc_plugin is set to True for py_proto_library.
2018-03-11 17:48:10 -04:00
Adam Aili
0e34c86ed2 Fix spelling error of __GNUC_MINOR__ 2018-03-10 07:48:27 +01:00
Adam Cozzette
f8005a5d5a Revert "Removed mention of Buffer in byteSourceToUint8Array"
This reverts commit f00e06c95b.

Although Node Buffers are not covered by the tests, it seems that there
are users relying on them, so we need to add back in support for them.

This fixes issue #4359.
2018-03-09 15:08:52 -08:00
Feng Xiao
8e44a86fac
Merge pull request #4347 from xfxyjwf/pluginpb
Revert "Move `compiler/plugin.pb.cc` to libprotobuf with the other WKT sources."
2018-03-09 10:50:23 -08:00
Feng Xiao
6ebfa148a4
Merge pull request #4375 from jo2y/protoc-default
Replace //:protoc and similar default macro arguments with
2018-03-09 10:49:37 -08:00
James O'Kane
950f5e4205 Replace //:protoc and similar default macro arguments with
@com_google_protobuf prefixed versions. This allows them to work in 3rd party
repositories.

Fix a bad visibility rule. :hidden does not exist, but :private does.
2018-03-08 22:30:44 -08:00
Paul Yang
6dd563a674
Sync upb change (#4373) 2018-03-08 17:35:22 -08:00
Felix Jendrusch
1da9ffe394 Check return value on write of raw pointer 2018-03-08 16:20:37 +01:00
Felix Jendrusch
38508e9bbb Add test for failing write of raw pointer to output stream 2018-03-08 16:20:05 +01:00
BSBandme
4e3c413493 Add go benchmark 2018-03-07 00:35:42 -08:00
Paul Yang
a48d58df96
Convert descriptortype to type for upb_msgval_sizeof (#4357) 2018-03-06 15:07:05 -08:00
Paul Yang
0f4ad85740
For encoding upb needs descriptor type instead of type. (#4354) 2018-03-06 13:30:03 -08:00
Adam Cozzette
55d07586e9
Merge pull request #4355 from acozzette/typo
PHP: fixed typo in message.c
2018-03-05 15:39:08 -08:00
Adam Cozzette
5004d09ff0 PHP: fixed typo in message.c 2018-03-05 14:25:42 -08:00
Feng Xiao
fd595fcc93 Revert "Move compiler/plugin.pb.cc to libprotobuf with the other WKT sources."
This reverts commit 724f0be33d.
2018-03-01 16:36:05 -08:00
Jon Skeet
5140bae383 Add conformance test for null value in list JSON 2018-03-01 13:45:13 +00:00