Tony Wong
be73938d72
Change divideInt64ToInt32 to static ( #3436 )
...
divideInt64ToInt32 is called statically from protobuf/php/src/Google/Protobuf/Internal/CodedOutputStream.php
(the only reference)
This causes fatal error in PHP 7.1 (32-bit only because 64-bit doesn't use this function)
7 years ago
Brent Shaffer
d32f5b4de3
Removes unnecessary pass-by-references in PHP internal classes ( #3433 )
7 years ago
Feng Xiao
072431452a
Merge pull request #3429 from king6cong/master
...
Add classpath for java example Makefile
7 years ago
Feng Xiao
d6bd959761
Merge pull request #3406 from ax3l/bg-3.4-cmake-pkgconfig
...
CMake: Install .pc Files (Backport: 3.4)
7 years ago
king6cong
547d76ed8e
Add classpath for java example Makefile
7 years ago
Thomas Van Lenten
9b505a92bf
Merge pull request #3421 from thomasvl/update_comment
...
Update the comment on the message_type to cover what it should be.
7 years ago
Thomas Van Lenten
9a4692d8af
Update the comment on the message_type to cover what it should be.
7 years ago
Thomas Van Lenten
5eb95efa81
Merge pull request #3420 from thomasvl/objc_proto2_conformance
...
Objc proto2 conformance test support
7 years ago
Thomas Van Lenten
3caf9fd00a
Review feedback.
...
- Better error message for unknown messageType.
- Remove unneeded if.
7 years ago
Thomas Van Lenten
c2831a346c
Add the proto2 message conformance support for ObjC.
7 years ago
Thomas Van Lenten
9fd5e59c97
Generate the proto2 test file and link it in for ObjC.
7 years ago
Thomas Van Lenten
21800ff84f
Add a objc_class_prefix to test_messages_proto3.proto.
...
Both test_messages_proto3.proto & test_messages_proto2.proto define
message ForeignMessage {...} and enum ForeignEnum {...} but since
objc doesn't use the proto package in the naming, these end up
conflicting.
Adding the objc_class_prefix option to the proto3 file ensure the generated
objc types are all unique.
7 years ago
Jisi Liu
19b8c8bfd3
Update conformance tests again.
7 years ago
Adam Cozzette
8d5f2c57e8
Merge pull request #3410 from adam-26/1745
...
Fix issue #1745 - javascript allow dot in filename
7 years ago
Jisi Liu
12c186f7c6
Fix makefile.am
7 years ago
Jisi Liu
de6debcf2b
Fix conformance tests
7 years ago
Jisi Liu
e177739fa2
Fix build files
7 years ago
Jisi Liu
9b8f6589f2
Remove dependency on guava 20
7 years ago
Jisi Liu
d974cc2e9a
Update conformance tests
7 years ago
Jisi Liu
f39d4de94f
Merge remote-tracking branch 'origin/master' into merge
7 years ago
Jisi Liu
759245a49a
Merge from master
7 years ago
Sergey
bb8664419b
need for php math functions. used in mergeFromJsonString ( #3409 )
7 years ago
Adam Cozzette
e9f4e8e4f5
Merge pull request #3407 from bklarson/master
...
Add declaration for AddDescriptorsImpl()
7 years ago
Paul Yang
451d061141
Fix cycle dependency for repeated field not collected by gc ( #3399 )
7 years ago
Jisi Liu
4bff88e0fb
Merge pull request #3413 from pherl/3.4.x
...
Update version number for 3.4.0
7 years ago
Jisi Liu
ce4416705b
Merge remote-tracking branch 'origin/3.4.x' into vb
7 years ago
Jisi Liu
4ae94d69ff
Merge pull request #3414 from pherl/fixzip
...
Omit the zip test if tools are not available
7 years ago
Jisi Liu
eb6b3320a5
Merge pull request #3412 from anandolee/3.4.x
...
Use keys() instead of iterkeys() to be python3 compatbile.
7 years ago
Jisi Liu
02250a7ff4
Omit the zip test if tools are not available
7 years ago
Jie Luo
9c012ed07d
Add __bool__ as well as __nonzero__ for python3
7 years ago
Jisi Liu
11b4d5ec73
Update required version on pre-generated files
7 years ago
Jisi Liu
8b24feb6ad
Update pre generated files
7 years ago
Jisi Liu
7bb39bef1a
Update version number for 3.4.0
7 years ago
Jie Luo
a484794820
Use keys() instead of iterkeys() to be python3 compatbile.
7 years ago
Jisi Liu
72cc5a6eb3
Merge pull request #3393 from pherl/3.4.x
...
Create 3.4.x branch
7 years ago
Brad Larson
b6da2262e8
Put AddDescriptorsImpl() in anonymous namespace
...
AddDescriptorsImpl() is a private static implementation detail,
and needs to be declared but won't be used from outside the
source file. Place it inside an anonymous namespace to fix a
previous build error that would result in more restrictive
build enviornments that use -Werror=missing-declarations or
similar compiler flags.
7 years ago
Yilun Chong
a713b73076
Merge pull request #3281 from BSBandme/ConformanceTestYilunChong
...
Proto2 test message support to conformance test
7 years ago
Adam
2b6db00de1
Fix quotation marks
7 years ago
Adam
a3a65b320d
Fix issue #1745 - javascript allow dot in filename
7 years ago
Feng Xiao
f15185d370
Merge pull request #2969 from laszlocsomor/master
...
Windows: support long paths in open/mkdir/access
7 years ago
Brad Larson
0d9a34c7b2
Add -Werror=missing-declarations to test builds
...
Treat missing declarations as an error for test builds, to prevent
future updates which add functions without properly declaring them.
This will prevent broken builds in more restrictive build environments.
7 years ago
Axel Huebl
ebe659dced
Travis: Exclude CMake .pc files
...
Exclude the unconfigured .pc input files of the CMake
based install: they shall not be packed/distributed,
only their outputs are
7 years ago
Axel Huebl
2f3cf52722
CMake: Install .pc Files
...
Adds pkg-config (`.pc`) files for CMake based installs.
7 years ago
Adam Cozzette
eef2edcb84
Merge pull request #3403 from ax3l/topic-cmake-pkgconfig
...
CMake: Install .pc Files
7 years ago
Axel Huebl
74dcf447af
Travis: Exclude CMake .pc files
...
Exclude the unconfigured .pc input files of the CMake
based install: they shall not be packed/distributed,
only their outputs are
7 years ago
Axel Huebl
668712c58f
CMake: Install .pc Files
...
Adds pkg-config (`.pc`) files for CMake based installs.
7 years ago
Adam Cozzette
e8a32d07ff
Merge pull request #3401 from aschrijver/patch-2
...
Updated outdated hyperlink
7 years ago
Arnold Schrijver
d640cddf19
Updated outdated hyperlink
...
Github repo had moved, pointing to correct location.
7 years ago
Feng Xiao
062df3d072
Merge pull request #3179 from bjwatson/fix-duration-typo
...
Fix typos in comment
7 years ago
Adam Cozzette
040f56e61b
Merge pull request #3397 from acozzette/initialization
...
Fixed default instance initialization for C++ lite
7 years ago