Adam Cozzette
396336eb96
Merge pull request #4046 from acozzette/deprecated-valueof-issue-2054
...
Java: generate an annotation to suppress deprecation warnings
7 years ago
Bo Yang
8d6f13e86d
Fix for php5.5
7 years ago
Jisi Liu
1237c3f1f7
Merge pull request #4045 from pherl/deprecate
...
Add deprecation annotation for oneof case.
7 years ago
Jisi Liu
d971cbfc27
Merge pull request #4049 from pherl/py26
...
Remove py2.6 support.
7 years ago
Bo Yang
39159c89f1
Accept DatetimeInterface in fromDatetime
7 years ago
cyyber
0e2089c775
Calling Keychecker before checking key in MessageMap
7 years ago
Jisi Liu
acadade56e
Remove py2.6 support.
7 years ago
Jisi Liu
594ec2262c
Fix python descriptor test.
7 years ago
Yilun Chong
cd32aae377
Merge branch 'master' of https://github.com/google/protobuf into JavaCaliper
7 years ago
Yilun Chong
75523ec086
fix bugs
7 years ago
Bo Yang
1a549d9a90
Avoid using php_date_get_date_ce() in case date extension is not
...
available.
7 years ago
Adam Cozzette
03501110cc
Generate an annotation to suppress deprecation warnings
...
The valueOf method on enums is deprecated, but for compatibility reasons
the generated code has to keep using it. We can use an annotation to
suppress the deprecation warnings.
7 years ago
Jan Tattermusch
426cf6f31e
Add auto-generated header to C# generated files ( #4038 )
...
* Add auto-generated header to C# generated files
* regenerate C# protos
7 years ago
Yilun Chong
34843eddfe
Fix bugs
7 years ago
Feng Xiao
a4f68d479a
Merge pull request #4044 from xfxyjwf/issue3268
...
Avoid double underscores in macro name
7 years ago
Adam Cozzette
00ac5c1ab6
Merge pull request #4041 from acozzette/fix-license-issue-1775
...
Added our standard license header to structurally_valid.cc and its test
7 years ago
Jisi Liu
22e1cfd84a
Add deprecation annotation for oneof case.
7 years ago
Feng Xiao
b3ac4417b7
Update generated code.
7 years ago
Jie Luo
bfd254e14f
Add unknown field support for csharp ( #3936 )
...
Add unknown field support for csharp
7 years ago
Feng Xiao
50ef6a623e
Avoid two consecutive underscores in macro name.
...
Fixes https://github.com/google/protobuf/issues/3268
7 years ago
Jisi Liu
82724e2109
Merge pull request #4042 from pherl/cpp_enum
...
Use matching enum type for IsPOD.
7 years ago
Jisi Liu
8521624e93
Merge pull request #4043 from pherl/flush
...
Explicitly propagate the status of Flush().
7 years ago
Feng Xiao
0a7120ac32
Merge pull request #4037 from xfxyjwf/issue2880
...
Clarify default value behavior in JSON conversion.
7 years ago
Jisi Liu
6b01e6440c
Explicitly propagate the status of Flush().
...
Before the change, an implicit Flush() will be triggered in the
destructor of the input stream. However, the return code of Flush() is
not discarded. This change makes sure when Flush() fails, we will
return false.
7 years ago
Jisi Liu
7ef21dd81b
Use matching enum type for IsPOD.
7 years ago
Adam Cozzette
ecab9c65fb
Added our standard license header to structurally_valid.cc and its test
...
This fixes issue #1775 .
7 years ago
Oleg Kolosov
edcf15e7f4
Create containing directory before generating well_known_types_embed.cc
...
This fixes the following build error:
oldpwd=`pwd` && cd .../protobuf/src && \
$oldpwd/js_embed google/protobuf/compiler/js/well_known_types/any.js google/protobuf/compiler/js/well_known_types/struct.js google/protobuf/compiler/js/well_known_types/timestamp.js > $oldpwd/google/protobuf/compiler/js/well_known_types_embed.cc
/bin/bash: line 1: .../protobuf/target/src/google/protobuf/compiler/js/well_known_types_embed.cc: No such file or directory
Makefile:8201: recipe for target 'google/protobuf/compiler/js/well_known_types_embed.cc' failed
which is observed during the cross-compilation since the version 3.2.
7 years ago
Feng Xiao
5ce724bceb
Merge pull request #4036 from xfxyjwf/issue3093
...
Update comments for Timestamp JSON format.
7 years ago
Bo Yang
fffe8d39f8
Call php method via function name instead of calling directly.
...
This changes the linking error if php extension is not statically linked
to a runtime error. In this way, users who don't need Timestamp can
still use protobuf even if date extension is not statically linked in
php.
7 years ago
Jisi Liu
0f9bfa8244
Merge pull request #4016 from jquesnelle/string-access-ub
...
fix undefined behavior in C++03
7 years ago
Jisi Liu
27e877fdaa
Merge pull request #2834 from aj-michael/master
...
Make //:protobuf_python have correct __init__.py.
7 years ago
Feng Xiao
6c27550df0
Clarify default value behavior in JSON conversion.
...
Make it clear default value is only omitted for proto3.
7 years ago
Feng Xiao
75eceb8424
Update generated code.
7 years ago
Feng Xiao
8489612dad
Update comments for Timestamp JSON format.
...
Clarify that JSON parser are required to accept both UTC and other
timezone offsets.
Fixes issue 3093
7 years ago
Paul Yang
f69a5db66f
Merge pull request #4028 from TeBoring/3.5.x
...
Add backslach to make class explict in global namespace
7 years ago
Bo Yang
88102eae8f
Replace private timelib_update_ts with public date_timestamp_get
7 years ago
Bo Yang
9f6aceaa8c
Add PROTOBUF_ENABLE_TIMESTAMP to let user decide whether timestamp util
...
can be used at install time.
7 years ago
Yilun Chong
5e732e35c1
Add caliper supported to java benchmark
7 years ago
Paul Yang
b1386e77a2
Merge pull request #4026 from TeBoring/3.5.x
...
Merge 3.5.0.1 to 3.5.x
7 years ago
Bo Yang
3b13c3f02e
Add backslach to make class explict in global namespace
7 years ago
Bo Yang
fc5818b2bb
Merge branch '3.5.0.1' into 3.5.x
7 years ago
Jon Skeet
31c54d1289
Regenerated code from previous C# codegen commit
...
With this in place, all tests should pass.
Fixes #3725 .
7 years ago
Jon Skeet
3e5bd2fd24
C# code generation changes to use bitwise comparisons for doubles
7 years ago
Jon Skeet
f3e9a65d75
Compare floating point values bitwise in C#
...
This is the manual code part of the Google.Protobuf library, and tests.
Some tests will fail until codegen is changed and rerun.
7 years ago
Adam Cozzette
618f06fc9c
Merge pull request #4007 from graywolf/patch-1
...
--pre is not necessary
7 years ago
Adam Cozzette
a426833d1a
Merge pull request #4000 from Kwizatz/master
...
Using binary one's complement to negate an unsigned int
7 years ago
Paul Yang
cf7c15e31a
Fix ruby gc_test in ruby 2.4 ( #4011 )
...
* Fix ruby gc_test in ruby 2.4
* Initialize global variables to Qnil.
7 years ago
Adam Cozzette
9b09a2af14
Merge pull request #4017 from acozzette/update-file-lists
...
Ran update_file_lists.sh to update Bazel and CMake file lists
7 years ago
Adam Cozzette
0fcca8f910
Merge pull request #4018 from acozzette/android-portable-log2-floor
...
Use the portable version of Log2Floor for Clang with older Android NDK versions
7 years ago
Jeffrey Quesnelle
f5b086273a
use const char* instead of const std::string& in normalize()
7 years ago