Bo Yang
9c0b35cf62
Enusre public header and generated code have no implicit converion.
8 years ago
Yilun Chong
4e67590e1b
fix readme.md
8 years ago
Yilun Chong
58a3c74df0
add test_proto2_message.proto and change conformnace/makefile.am
8 years ago
Feng Xiao
f752d816b7
Merge pull request #3266 from mbrickn/patch-1
...
Updated links to use https
8 years ago
Maxwell Paul Brickner
d07efbad91
Updated links to use https
...
Howdy!
I just updated some links to use https instead of http.
Thanks! ^ _ ^
8 years ago
Thomas Van Lenten
eca0f4ee91
Merge pull request #3261 from thomasvl/super_oddcase
...
If we fail to get a descriptor just super the method resolving.
8 years ago
Thomas Van Lenten
db45687a38
If we fail to get a descriptor just super the method resolving.
...
This should never happen, but if someone is swizzling or do other
hooking of methods, anything is possible, so this seems slighty
safer than they returning NO.
8 years ago
Changming Sun
4987ddac75
Fix a bazel build error on Windows
8 years ago
Brian J. Watson
5555d3b078
Fix typos in comment
8 years ago
Paul Yang
5532abc15b
Merge pull request #3258 from TeBoring/3.3.x
...
Update version number to 3.3.2
8 years ago
Bo Yang
5520b4384a
Update C++ generated code.
8 years ago
Bo Yang
e7bcfc4241
Update version number to 3.3.2
8 years ago
Paul Yang
8ecae34ac6
Merge pull request #3255 from TeBoring/3.3.x-3
...
Cherry-pick bug fixes for php
8 years ago
Jeff Ching
3b1a87518c
Remove inclusion of ext/json/php_json.h. ( #3241 )
...
That implementation of json is not being used - this extension is using
a json encoder/decoder provided by 'upb'.
8 years ago
Paul Yang
c344fe8caa
Oneof field should be serialized even it's equal to default. ( #3153 )
8 years ago
Paul Yang
dba8928ff5
Add ARRAY for reserved name ( #3150 )
8 years ago
Ryan Gordon
703cd8e11c
Switch to addEnumType to fix fatal error ( #3225 )
...
* Switch to addEnumType to fix fatal error
* Fixing more cases of HHVM incompatibility
* Updating tests to be hhvm compatible
* Fixing tests
* Fixing merge
* Don't use call_user_func, should hopefully fix tests
* Fixing spelling
* Fixing another misspelling in a test
* Fixing placement of append and kvUpdate functions
* Actually fix function helpers
* Remove double addEnumType. How did this ever work?
* Fixing a couple more tests
* Only use the setter if the return value isn't an object
8 years ago
Joshua Haberman
1325588982
Updated upb to fix JSON conformance issues. ( #3206 )
...
* Fixed a bunch of Ruby conformance errors.
* Fixed some more Ruby conformance errors in JSON.
8 years ago
Feng Xiao
c2fdef05cf
Merge pull request #3243 from yjjnls/master
...
replenish missed header files in install step
8 years ago
Thomas Van Lenten
73b7cc0007
Merge pull request #3244 from thomasvl/complete_docs
...
ObjC: Document the exceptions on some of the writing apis.
8 years ago
Thomas Van Lenten
5fd71ce631
ObjC: Document the exceptions on some of the writing apis.
8 years ago
Thomas Van Lenten
72e293a28f
Merge pull request #3240 from thomasvl/float_fun
...
Raise the number of digits used for floats.
8 years ago
yjjnls
8f367c0b2d
replenish missed header files in install step
...
install 'generated_message_table_driven.h' and 'metadata_lite.h', they are included when compiling the files generated using protoc.exe 3.3.0
8 years ago
Jeff Ching
5729cf77f6
Remove inclusion of ext/json/php_json.h. ( #3241 )
...
That implementation of json is not being used - this extension is using
a json encoder/decoder provided by 'upb'.
8 years ago
Thomas Van Lenten
dd19b876d4
Raise the number of digits used for floats.
...
About 1.5% of all IEEE754 single-precision numbers require nine
decimal digits to represent accurately.
8 years ago
Feng Xiao
710543d915
Merge pull request #3237 from calder/patch-1
...
Qualify string in java_options.h
8 years ago
Feng Xiao
491b32041d
Merge pull request #3236 from buchgr/bazel-links
...
bazel: add bazel symlinks to .gitignore
8 years ago
Feng Xiao
888e287e3b
Merge pull request #3235 from buchgr/java-target
...
bazel: Make compiled jars java 6 binary compatible.
8 years ago
Calder Coalson
4b36d4006b
Qualify string in java_options.h
...
Building the protobuf compiler with Bazel fails to resolve the unqualifed "string"s in java_options.h:
```
ERROR: .../external/com_google_protobuf/BUILD:248:1: C++ compilation of rule '@com_google_protobuf//:protoc_lib' failed: Process exited with status 1 [sandboxed].
In file included from external/com_google_protobuf/src/google/protobuf/compiler/java/java_context.h:41:0,
from external/com_google_protobuf/src/google/protobuf/compiler/java/java_enum_field_lite.cc:38:
external/com_google_protobuf/src/google/protobuf/compiler/java/java_options.h:59:3: error: 'string' does not name a type
string annotation_list_file;
^
external/com_google_protobuf/src/google/protobuf/compiler/java/java_options.h:62:3: error: 'string' does not name a type
string output_list_file;
^
Use --strategy=CppCompile=standalone to disable sandboxing for the failing actions.
INFO: Elapsed time: 41.487s, Critical Path: 6.20s
//interpreter:eval_test NO STATUS
Executed 0 out of 1 test: 1 was skipped.
```
8 years ago
Jakob Buchgraber
36e63da632
bazel: Make compiled jars java 6 binary compatible.
...
See: https://github.com/bazelbuild/bazel/issues/3198
8 years ago
Jakob Buchgraber
d0e6f3b9ab
bazel: add bazel symlinks to .gitignore
8 years ago
Paul Yang
91bf623aa1
Fix php jenkins test ( #3233 )
...
Update commit id to upload latest composer.
Compile php with bc-math for future json support.
8 years ago
michaelbausor
8d97b3d8b5
Fix incorrect function call ( #3232 )
8 years ago
Brent Shaffer
b9b34e9b11
Follows proper autoloading standards ( #3123 )
...
* Follows proper autoloading standards
- Splits PHP classes in descriptor.php into separate files
- Splits MapFieldIter and RepeatedFieldIter into separate files
- Moves descriptor.php to Internal/functions.php
- Moves all namespaced functions into Iternal/functions.php
* fixes Makefile.am for added php files
* [PHP] moves all functions to GPBUtil
* removes description.php from the makefile
8 years ago
Thomas Van Lenten
09d2994b1f
Merge pull request #3228 from thomasvl/add_tvos_to_podspec
...
Add tvOS to the podspec.
8 years ago
Thomas Van Lenten
6ecf38f427
Add tvOS to the podspec.
...
Fixes https://github.com/google/protobuf/issues/3217
8 years ago
Feng Xiao
c722c3d294
Merge pull request #3216 from traversaro/patch-1
...
Export symbols used in inline functions
8 years ago
Silvio Traversaro
9094bf0f7e
Export symbols used in inline functions
...
fixed_address_empty_string symbol is used in an inline function.
We have to export it to avoid undefined reference link errors.
8 years ago
Gergely Nagy
9ba7d1c038
C++: Do not forward-declare dependencies in generated .h files
8 years ago
Adam Cozzette
96095f3a85
Merge pull request #3176 from acozzette/fix-3114
...
Ensure that for Java, imports of .proto files with empty packages works
8 years ago
Feng Xiao
c202b06de9
Merge pull request #3196 from matt-kwong/kokoro
...
Add continuous testing config files for Kokoro
8 years ago
Matt Kwong
0871e6a808
Add continuous testing config files for Kokoro
8 years ago
Feng Xiao
d4d41af19b
Merge pull request #3191 from matt-kwong/kokoro
...
Add MacOS and Linux tests to Kokoro
8 years ago
Matt Kwong
6156af10e8
Add MacOS and Linux tests to Kokoro
8 years ago
Thomas Van Lenten
d555775836
Merge pull request #3189 from thomasvl/objc_proto3_unknown_fields
...
ObjC: Preserve unknown fields in proto3 syntax files.
8 years ago
Feng Xiao
2aeb4ab9c7
Merge pull request #3160 from meteorcloudy/winbuild
...
Refactor cc options in BUILD file for Windows
8 years ago
Adam Cozzette
ddbe36003e
Merge pull request #3159 from yeswalrus/new-generate
...
CMake: Add modern protobuf_generate
8 years ago
Thomas Van Lenten
1d0988b8ef
ObjC: Preserve unknown fields in proto3 syntax files.
...
As announced: https://groups.google.com/forum/#!topic/protobuf/VX5qEmTW3y0
The ObjC side of https://github.com/google/protobuf/issues/272
8 years ago
Thomas Van Lenten
516a81a424
Merge pull request #3190 from thomasvl/objc_IllegalZeroFieldNum
...
Properly error on a tag with field number zero.
8 years ago
Thomas Van Lenten
ecc0f54127
Properly error on a tag with field number zero.
8 years ago