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
Jie Luo
bba4c4ae51
Merge pull request #3262 from snnn/master
...
Make it compatible with python 3.6.1
7 years ago
Adam Cozzette
417aae6154
Fixed dynamic initialization for C++ lite
...
An ifdef condition seems to have been inverted by mistake, causing the
dynamic initialization to occur for lite if and only if the
_NO_STATIC_INITIALIZER macro is set. This problem manifested itself as
segfaults due to uninitialized empty strings:
https://github.com/google/protobuf/issues/2839
Since no one complained about initialization not happening, it would
appear that we can just disable this initialization for lite
unconditionally, so that is what this change does. Instead of the
default instance initialization happening pre-main, it now always
happens lazily when needed.
7 years ago
Jisi Liu
dd091aad48
Fix code to use values() instead
7 years ago
Brent Shaffer
aa61bb0d3c
compiles removal of newline ( #3333 ) ( #3370 )
7 years ago
Jisi Liu
1876a27e66
Update filelist again
7 years ago
Jisi Liu
66c1dace00
Add lite and python extra_dist files
7 years ago
Jisi Liu
bf658c28d0
Add java and JS dist files.
7 years ago
Jisi Liu
988376c95b
remove broken imports in JS
7 years ago
Jisi Liu
b07cdb6e8e
Use itmes() instead of itervalues() to be python3 compatbile.
7 years ago
Jisi Liu
e45214e312
Fix distcheck
7 years ago
Jisi Liu
8084e03c33
remove profile
7 years ago
Jisi Liu
11b6661e66
update build file list
7 years ago
Jisi Liu
7986ca7e53
Update conformance tests
7 years ago
Paul Yang
50aa4febaf
Merge pull request #3375 from TeBoring/3.3.x
...
Merge 3.3.x into master
7 years ago
Jisi Liu
3af881c7e2
Merge master into 3.4.x
7 years ago
Jisi Liu
86975301f1
Update csharp and php descriptor
7 years ago
Jisi Liu
09354db143
Merge from Google internal for 3.4 release
7 years ago
Feng Xiao
942a29cecd
Merge pull request #3390 from danielgtaylor-isp/patch-1
...
Add note about includes to README
7 years ago