| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Merge master into 3.4.x
|
| |\ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
another field's value. (#3455)
* Fix the bug in php c extension that setting one field can change another
field's value.
The reason is that previously, in c extension, it was assumed that the
order that fields were declared in php is the same as the order of
fields in upb. This is not true. Now, for every field in upb, we will
look up the actual property that is corresponding to the upb field.
* Cleanup pull request
* Fix indentation
* Port to php5
* Port with php7.1
* Port to zts
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Add descriptors test
* Update descriptors tests
* Add public descriptors
* Add test_desriptors.proto to test script
* Update composer files
* Remove references to GPBType, update tests to be compatible with c
* Update for c extension compatibility
* Remove nested enums for descriptor, update tests
* Strip leading '.' from descriptor name
* Update tests with test for getClass, fix OneofDescriptor
* Add new files to Makefile.am
|
| | |\
| | | |
| | | | |
Update third party addons with ProfaneDB
|
| | |/
| | |
| | |
| | | |
I added my project ProfaneDB, it is a database for Protocol Buffers objects. Written in C++, it uses gRPC as an interface for other languages.
It is still work in progress, but I'd love to get some feedback on it while I progress!
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
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)
|
| | | |
|
| | |\
| | | |
| | | | |
Add classpath for java example Makefile
|
| | |/ |
|
| | |\
| | | |
| | | | |
Update the comment on the message_type to cover what it should be.
|
| | |/ |
|
| | |\
| | | |
| | | | |
Objc proto2 conformance test support
|
| | | |
| | | |
| | | |
| | | |
| | | | |
- Better error message for unknown messageType.
- Remove unneeded if.
|
| | | | |
|
| | | | |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |\
| | | |
| | | | |
Fix issue #1745 - javascript allow dot in filename
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
Make .bzl files compatible with future versions of Bazel
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Fix invalid offsetof warning.
|
| | | |
| | | |
| | | |
| | | | |
Use composition instead of inheritance for oneof default.
|
|\ \ \ \
| |/ / /
|/| | | |
Fix typo.
|
|/ / / |
|
| | |
| | |
| | |
| | | |
Verified test succeed under draconian heap checker
|
|\ \ \
| | | |
| | | | |
Bump csharp version
|
| | | | |
|
|\| | |
| | | |
| | | | |
Update change log
|
| | | | |
|
|\| | |
| | | |
| | | | |
Merge master into 3.4.x
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Previous code duplicates io_win32.cc in sources of all the libraries
that include io_win32.h header.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |\| | |
|
| | | | |
|
| | |\ \
| | | | |
| | | | | |
Add declaration for AddDescriptorsImpl()
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|