- 25 Feb, 2016 4 commits
-
-
Jisi Liu authored
Remove hack for building Python support with Bazel.
-
David Z. Chen authored
This change makes use of new imports attribute for Bazel's Python rules, which enable adding directories to the PYTHONPATH. This allows us to remove the hack for building protobuf's Python support with Bazel and now allows projects to include protobuf using a Bazel external repository rather than requiring it to be imported directly into the source tree as //google/protobuf. This change also updates the protobuf BUILD file to use a named repository, @python//, for including Python headers rather than //util/python. This allows projects to specify their own package for Python headers when including protobuf with an external repository. Fixes #1230
-
Jisi Liu authored
Fixed grpc C++ plugin support.
-
Manjunath Kudlur authored
grpc C++ plugin generates additional files, namely .grpc.pb.cc and .grpc.pb.h. Adding these files to the outs of the _proto_gen rule, so dependents don't complain about undeclared inclusions. Also, compiling the .grpc.pb.cc requires additional header files from the grpc library, so added //external:grpc_lib to the deps of the cc_library. Clients are expected to declare that in their bazel WORKSPACE, pointing it to @grpc//:grpc++{_unsecure}.
-
- 24 Feb, 2016 1 commit
-
-
Joshua Haberman authored
Add a modified patch from craigcitro@ to handle namespace sharing.
-
- 23 Feb, 2016 1 commit
-
-
Jisi Liu authored
Added grpc plugin support to cc_proto_library.
-
- 22 Feb, 2016 4 commits
-
-
Manjunath Kudlur authored
cc_proto_library now supports use_grpc_plugin flag that passes --plugin=protoc-gen-grpc=grpc_cpp_plugin to protoc compiler invocation. grpc_cpp_plugin is assumed to be present as //external:grpc_cpp_plugin, so clients can setup their WORKSPACE files appropriately to point to grpc location using bind.
-
Jan Tattermusch authored
Require VS2015 in the solution file
-
Feng Xiao authored
Add atomics support for 32-bit PPC.
-
Jon Skeet authored
-
- 19 Feb, 2016 4 commits
-
-
Joshua Haberman authored
Added support for CommonJS require()
-
Josh Haberman authored
-
Thomas Van Lenten authored
Support ObjC Generic Collections
-
Silviu Calinoiu authored
-
- 18 Feb, 2016 23 commits
-
-
Jan Tattermusch authored
Validate that end-group tags match their corresponding start-group tags
-
Joshua Haberman authored
Some fixes for the most recent release notes.
-
Josh Haberman authored
-
Thomas Van Lenten authored
- Extend GPB*ObjectDictionary to support generic syntax. - Update the generator to output generics so the enclosed type is exposed for compiler checks. - Use generics in a the public interfaces. - Update the generated sources that are checked in.
-
Josh Haberman authored
-
Josh Haberman authored
-
Josh Haberman authored
-
Josh Haberman authored
-
Josh Haberman authored
-
Josh Haberman authored
"nodejs" does not exist on Travis, it appears.
-
Josh Haberman authored
-
Josh Haberman authored
-
Josh Haberman authored
-
Josh Haberman authored
-
Josh Haberman authored
-
Josh Haberman authored
-
Thomas Van Lenten authored
List python_cpp as failing on OS X
-
Thomas Van Lenten authored
-
Thomas Van Lenten authored
Disable the xctool updates
-
Thomas Van Lenten authored
In light of https://github.com/google/protobuf/issues/1232, disable the xctool update so we stay on 0.2.7 which seems to work better. Remove the passing of -newSimulatorInstance since the older xctool doesn't support it.
-
Jon Skeet authored
Generate C# code whenever descriptor.proto changes
-
Joshua Haberman authored
Added ALLOW_UNLIMITED_BINARY_PROTO macro and setting it when
-
Jan Tattermusch authored
Add more tests around merging wrappers
-
- 17 Feb, 2016 1 commit
-
-
Joshua Haberman authored
Removes redundant null pointer checks checks
-
- 16 Feb, 2016 2 commits
-
-
Joshua Haberman authored
Removed 'optional' from proto3 syntax file.
-
Manjunath Kudlur authored
--allow_oversize_protos=true is passed to bazel build. When this macro is set, SetTotalBytesLimit is called to remove the 64MB limit on binary protos when during ParseFromString.
-