| Commit message (Collapse) | Author | Age |
... | |
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
embed.cc: In function ‘std::string CEscape(const string&)’:
embed.cc:51:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < str.size(); ++i) {
^
|
|\ \ \
| | | |
| | | | |
Init index_in_metadata_ without condition
|
|\ \ \ \
| | | | |
| | | | | |
Eliminate redundant methods in C++ generated code for lite protos
|
| | | | | |
|
|/ / / / |
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Chromium MemorySanitizer (MSan) reports use-of-uninitialized-value
of index_in_metadata_ attribute from EnumGenerator class. Fix these
warnings by initializing these attributes without condition.
|
|/ /
| |
| |
| | |
deprecate any fields that are currently using that type
|
|\ \
| | |
| | | |
Added Bazel genrule for generating well_known_types_embed.cc
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| | |
In pull request #2517 I made this change for the CMake and autotools
builds but forgot to do it for the Bazel build.
|
|\ \
| | |
| | | |
Add rvalue setters for non-arena strings on C++11.
|
|\ \ \
| | | |
| | | | |
Remove spurious NULL checks in ArenaStringPtr::CreateInstance.
|
|\ \ \ \
| | | | |
| | | | | |
Auto-generate well_known_types_embed.cc
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The check target did not depend on the test_plugin binary, so this would
cause "make check" to fail at times because of the absence of
test_plugin. This change adds a dependency on test_plugin so that it
will always get built before the tests are executed.
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Until now this file was just checked into the repo, but actually it
should be generated from any.js, struct.js, and timestamp.js. This
change updates the build system to make this happen. To make it work I
also had to remove some C++11 features from embed.cc.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Missed LIBPROTOC_EXPORT for GRPC added
|
| |_|/ /
|/| | |
| | | |
| | | | |
Fixes #2511.
|
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | | |
Define LANG_CXX11 for port.h and use this to guard C++11 features.
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Removed Android-specific code from stubs/hash.h
|
|\ \ \ \
| | | | |
| | | | | |
Fixes and expands comments on how to use GPB_ENUM_FWD_DECLARE
|
|/ / / / |
|
| | | |
| | | |
| | | | |
This is basic and more tests will be added over time.
|
|\ \ \ \
| | | | |
| | | | | |
Fix integer overflow in FastUInt32ToBufferLeft
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add missing includes
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Add support for Windows ARM builds
|
| |_|/ / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | | |
If digits > 2, and int is 32 bit, line 999 overflows. It has been fixed
internally in CL 41203823.
|
| |_|/ / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This #ifdef in hash.h causes us to give up on finding a hash function on
Android, when there do seem to be hash functions available in practice.
I also had to tweak a macro in map.h that was disabling on Android an
allocator construct() method that we need.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This changes fixes "error C2039: 'getline': is not a member of 'std'"
compilation error.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
remove leading whitespace in C# xml comments
|
| |_|/ / /
|/| | | |
| | | | |
| | | | |
| | | | | |
This changes fixes "use of undeclared identifier 'INT_MAX'"
compilation error.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix #include in cc files
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Add a badge for bazel build status.
|
|/ / / / / / |
|
| |_|/ / /
|/| | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
update descriptor.proto's go_package
|
| |_|/ / /
|/| | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Use uint32 in GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET macro
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Reenable cocoapods objc test and remove unnecessary workaround for rvm
|
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
There have been some reports that this necessary to prevent build
failures in some environments. It makes sense to do this anyway since
the result of this macro is ultimately assigned to uint32 in the
generated code.
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Update xcode version support and travis usage
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- Add entries to objectivec/DevTools/full_mac_build.sh
- Support `-quiet` via an option on full_mac_build.sh. NOTE: we don't use
this on travis because the lack of output for a long time could cause travis
to kill the build (when we get a slow VM).
- Update travis config to use newer images.
|
| |_|/ / /
|/| | | | |
|