| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
We no longer need this, now that we have finished the switch to C++11
and are using std::unique_ptr.
|
| |
|
| |
|
|\ |
|
| |\
| | |
| | | |
Revert "Removed mention of Buffer in byteSourceToUint8Array"
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit f00e06c95bc117fb2ed0ca56c96041c93039f1fe.
Although Node Buffers are not covered by the tests, it seems that there
are users relying on them, so we need to add back in support for them.
This fixes issue #4359.
|
| |\ \
| | | |
| | | | |
Ruby: Fix scope resolution for MessageExts
|
| | | | |
|
| |\ \ \
| | | | |
| | | | | |
Output *_pb2_grpc.py files when use_grpc_plugin=True
|
| | | |/
| | |/|
| | | | |
Start outputting missing *_pb2_grpc.py files when use_grpc_plugin is set to True for py_proto_library.
|
| |\ \ \
| | |/ /
| |/| | |
Replace ancient m4/acx_pthread.m4 with m4/ax_pthread.m4
|
| | | | |
|
| |\ \ \
| | | | |
| | | | | |
Revert "Move `compiler/plugin.pb.cc` to libprotobuf with the other WKT sources."
|
| | | | |
| | | | |
| | | | |
| | | | | |
This reverts commit 724f0be33d0eb42055ebe81ce0c8c7bf88ea666c.
|
| |\ \ \ \
| | | | | |
| | | | | | |
Replace //:protoc and similar default macro arguments with
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
@com_google_protobuf prefixed versions. This allows them to work in 3rd party
repositories.
Fix a bad visibility rule. :hidden does not exist, but :private does.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \
| | |/ / /
| |/| | | |
PHP: fixed typo in message.c
|
| |/ / / |
|
| |\ \ \
| | | | |
| | | | | |
Add support for libc++ on Windows.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This disables a couple of workarounds which are only necessary with
MSVC's standard library and cause problems with libc++.
|
| |\ \ \ \
| | | | | |
| | | | | | |
`update_file_lists.sh` depends on Bash features, thus needs Bash sebang.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
I noticed that running this script as `./update_file_lists.sh` on MacOS
was corrupting `cmake/extract_includes.bat.in`. Forcing the shell to
Bash fixes the generated file output.
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
Blacklist all WELL_KNOWN_PROTOS from Bazel C++ code generation.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This prevents the Bazel `CcProtoAspect` from generating and linking
C++ object code for these files. Without this blacklist, symbols for
protobuf types depended on by `libprotobuf` may be defined multiple
times and violate the ODR rule.
Fixes https://github.com/google/protobuf/issues/4311
|
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This lets all values of `WELL_KNOWN_PROTOS` be treated the same with
regard to Bazel's protobuf blacklisting.
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
Adds an option in C++ JSON parser to ignore unrecognized enum values
|
| | | |/ / /
| | |/| | |
| | | | | |
| | | | | | |
unrecognized string values in enum fields as default ones.
|
| |\ \ \ \ \
| | |_|/ / /
| |/| | | | |
Merge 3.5.x to master
|
| | |\ \ \ \
| | | | | | |
| | | | | | | |
Bumping number to fix ruby 2.1 on mac
|
| | | | | | | |
|
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* Fix more memory leak for php c extension
* Fix memory leak for php5.5
|
| | |\ \ \ \
| | | | | | |
| | | | | | | |
Update rake file to build of 2.1.6.
|
| | | | | | | |
|
| | |\| | | |
| | | | | | |
| | | | | | | |
Support ruby2.5
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Previously, within the same load period of protobuf module, well known
types are not initialized correctly for the second request. The reason
is that well known type are only initialized if a method local static
variable is not set. However, that variable is not reset after request
ends. Therefore, when the second request comes, the method local static
variable is still set (by previous request) and well types are not
initialized in this case.
|
| | |\ \ \ \ \
| | | | | | | |
| | | | | | | | |
Bump protoc-artifact version for a patch rebuild
|
| | | |/ / / / |
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Added instruction for existing ZLIB configuration
|
| |/| | | | | |
| | | | | | | |
| | | | | | | | |
Added instruction for existing ZLIB configuration
|
| |/ / / / / /
| | | | | | |
| | | | | | | |
Using two configuration flags `DZLIB_INCLUDE_DIR` and `DZLIB_LIB` we can locate an existing ZLIB on the system
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Rename a shadowed variable.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Shadowed variables can cause readability issues. Ensure a shadowed
variable isn't used in header files which may be used in a dependent
project that explicitly disables them.
|
| |\ \ \ \ \ \ \
| | |/ / / / / /
| |/| | | | | | |
Remove unused output_file variable from js_embed
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
The js_embed tool outputs to stdout, so the output_file variable is
unnecessary and unused.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* Cython's stack does not have .py file name. Only check filenames when end with .py for _CalledFromGeneratedFile()
|