| Commit message (Collapse) | Author | Age |
|\
| |
| | |
Add global extension registry to the repo.
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add continuous test for ruby 2.3, 2.4 and 2.5
* Change ruby 2.5 to 2.5.0
* No need to provide argument to rb_funcall when argc is 0
* Fix tests for ruby 2.5
* Use rescue instead of assert_raise to accept subclass of error
|
|\
| |
| | |
Handle srcs in generated files by cd'ing in and out
|
|\ \
| | |
| | | |
Ruby JSON encoding omits zero-length repeated fields by default.
|
|\ \ \
| | | |
| | | | |
Feat: add import-style=commonjs_strict option to the compiler
|
|\ \ \ \
| | | | |
| | | | | |
Google::Protobuf::Struct can access a missing key (#3846)
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Missing symbol exports for Windows DLL
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Remove write-strings warning from COPTs
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Add wsrpc
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This should fix https://github.com/google/protobuf/issues/4717
|
| |_|/ / / / /
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This fixes issue #2610.
This was originally fixed in a101fa52895fc2ad83d8b5d610243531b1608a08 , but got
reverted by d36c0c538a545fac5d9db6ba65c525246d4efa95
|
| | | | | | | |
|
|/ / / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Fix to allow a compilation under mips big endian with gcc
|
| | | | | | |
| | | | | | |
| | | | | | | |
Internal convert file was broken. Change the capsule to the correct name
|
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
This change reduces the excessive warnings when compiling C++ protobufs like "external/protobuf_archive/python/google/protobuf/pyext/message.cc:2629:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]"
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The __MIPSEL__ is mips little endian, specific and we needed
to compile for a big endian mips target that also happened
to be a mips64, so replaced the __MIPSEL__ with a __mip__
which should preserve the build on little endian and allow a
build for a big endian setup.
$ echo | mips64-linux-gcc -E -dM -
... snip snip ...
#define __mips__ 1
#define __MIPSEB__ 1
Signed-off-by: Charles Hardin <ckhardin@gmail.com>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* Add -Og to no-warning-test
* Initialize value
* Implement PrintFieldName in CompactRepeatedFieldPrinter to prevent Woverloaded-virtual
* Update generated code
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* This allows for ruby code to catch and handle Protobuf
TypeErrors separately from the standard Ruby TypeError
* Maintains backwards compatibility by having the new
Google::Protobuf::TypeError inherit from the base
TypeError. Any code that was catching TypeError should
continue to work.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Removed forward declaration of MemBlock class
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | | |
Removed forward declaration of MemBlock class.
Declaration is in conflict with declaration `::strings::MemBlock`
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Merge 3.6.x branch into master
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* Remove protoc conditional properties
* Fix duplicate brace
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
the testMessageSetNullFail function was declared twice.
So I renamed one to testMessageSetNullFailMap
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Remove the executable bit from several source code files
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
wittmeie/wittmeie/fix-for-protobuf-generate-output-definitions
Fixed protobuf_generate output definition
|
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Added `-y` flag to `sudo apt-get` command.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Add "override" keyword for overridden virtual functions
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Add guards against bswap_XX redefnitions
|
| |_|_|_|/| | | | |
|/| | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
* Install rake compiler
* Add kokoro config to build ruby gem on linux
* Rename from linix to linux
* Fix prepare_build.sh name
* Clean up
* Install bundler
* Install bundler
* Use c99 in order to build gem on mingw-32 on ruby 2.0.0
See https://github.com/rake-compiler/rake-compiler-dock/issues/4
* Move c99 config to extcofig.rb
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
This change helps both humans and linters to understand the unusual method of instantiating this global variable.
|
| |_|/ / / / / / /
|/| | | | | | | |
| | | | | | | | |
| | | | | | | | | |
protobuf_generate command
|
| |_|/ / / / / /
|/| | | | | | |
| | | | | | | |
| | | | | | | | |
This potentially avoids compiler warnings.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
update ScalaPB url
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Use versions module from Skylib for version checking
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
* Add files to build ruby artifact for mac on kokoro
* Move ruby specific stuff to ruby dir
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
Fix parameters declaration
|
|/ / / / / / / / / / |
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
protostream_objectwriter: fix bug when Any is directly embedded in a …
|
|\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | | |
protostream_objectsource: preserve print options across Any.
|
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
* Added props to C# tools
* Add targets file to makefile.am
|
|\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
json: include field name in InvalidName status messages.
|
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
Signed-off-by: Harvey Tuch <htuch@google.com>
|
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
This came up when trying to round-trip the JSON<->proto3 conversion for
Envoy's envoy.admin.v2alpha.ConfigDump
(https://github.com/envoyproxy/envoy/blob/b903c1dc984593f8e95e0569c1503dc5d85fbe34/api/envoy/admin/v2alpha/config_dump.proto#L29).
Validated fix on the Envoy code base and via the provided unit test.
Signed-off-by: Harvey Tuch <htuch@google.com>
|
| | |/ / / / / / / / / /
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Fixes #4771. Based on the solution included in the issues from
@wangjinhua.
Validated this works with Envoy's /config_dump JSON rendering.
Signed-off-by: Harvey Tuch <htuch@google.com>
|