| Commit message (Collapse) | Author | Age |
|
|
| |
This reverts commit 2bd55a9fbcd2815b3332bf309bc20f59eef0b36b.
|
|
|
|
|
|
| |
* Fix js conformance tests.
* Remove old incorrect compatibility tests
|
|
|
| |
internal descriptor.proto
|
|
|
|
| |
Also remove cord related code
|
|\
| |
| | |
Merge pull request #3535 from drivehappy/clang_warn_cleanup
|
| |
| |
| | |
Fixing -Wexpansion-to-defined Clang warning
|
|/
|
| |
Fixing unused parameter warnings under Clang.
|
| |
|
|
|
|
|
| |
- Use scoped_array instead of unique_ptr.
- Do not use string::front() and string::back()
|
| |
|
|\
| |
| | |
Fix build on MinGW32
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
strdup is not part C or C++ standard but POXIS function. Several
compilers failed to compile strdup or generate warnings.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
This excludes cygwin and mingw from using the self implemented
functions.
|
| | |
|
|/ |
|
| |
|
|\ |
|
| |
| |
| |
| | |
Use composition instead of inheritance for oneof default.
|
| |
| |
| |
| | |
Verified test succeed under draconian heap checker
|
| | |
|
| |
| |
| |
| |
| | |
Previous code duplicates io_win32.cc in sources of all the libraries
that include io_win32.h header.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\| | |
|
| | | |
|
| |\ \
| | | |
| | | | |
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.
|
| |\ \ \
| | | | |
| | | | | |
Proto2 test message support to conformance test
|
| | | | | |
|
| | |_|/
| |/| | |
|
| |\ \ \
| | |_|/
| |/| | |
Windows: support long paths in open/mkdir/access
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | | |
|
| |\ \ \
| | | | |
| | | | | |
Merge 3.3.x into master
|
|\| | | | |
|
| | | | | |
|
| | |\ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* Add php_generic_services option
* Generate PHP generic services
* Respect namespaces for generated PHP services
* Test PHP generated services
* Rename PHP generator service method doc comment function
* Correct phpdoc service method case
* Test namespaced PHP generic services
* Always use the FQCN for PHP generic service input/output
* Add generated_service_test to php test.sh
* Add php service test protos to CI
* Add php service files to php_EXTRA_DIST
* Use Interface suffix for php generic services
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
Fix map_field_inl.h for gcc 4.1
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Fix build when using -Werror=undef
|