- 07 Mar, 2016 1 commit
-
-
avgweb authored
-
- 05 Mar, 2016 3 commits
-
-
Joshua Haberman authored
Add back the namespace_packages arg in setup.py.
-
Craig Citro authored
Improves #1296. The problem: in the previous patch, we tweaked the __init__.py files to use namespaces, but no longer declared ourselves as a namespace package. The second half was unwise. Note that this only comes up when installing protobuf alongside another package that also installs into the google namespace; as of right now, the only PyPI package that does is googleapis-common-protos, though the GAE SDK also uses google.appengine. Installing either or both of those alongside this package now works. The case that still remains is the upgrade path, which is also what worried me in #713. It seems that if protobuf 2.6.1 is installed, there's no way to safely upgrade that to work with a newer protobuf. However, `pip uninstall` && `pip install` does the trick.
-
Joshua Haberman authored
Changed Ruby to properly camelCase its JSON by default.
-
- 04 Mar, 2016 2 commits
-
-
Joshua Haberman authored
Generate well-known types in Ruby extension and prune unneeded proto2 dependencies.
-
Josh Haberman authored
-
- 03 Mar, 2016 1 commit
-
-
Josh Haberman authored
-
- 02 Mar, 2016 1 commit
-
-
Paul Yang authored
Make cpp generated enum constants constexpr when Options::proto_h is specified
-
- 01 Mar, 2016 2 commits
- 29 Feb, 2016 3 commits
-
-
Joshua Haberman authored
Fix CommonJS relative require generation, and test it
-
Jan Tattermusch authored
Implement IDisposable for CodedInputStream and CodedOutputStream
-
Jon Skeet authored
This fixes issue #679 and issue #1282. (The .gitignore change is just around ncrunch; I can put it in a separate PR if you really want.)
-
- 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 3 commits
-
-
murgatroid99 authored
-
murgatroid99 authored
-
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 5 commits
-
-
Joshua Haberman authored
Added support for CommonJS require()
-
Josh Haberman authored
-
Thomas Van Lenten authored
Support ObjC Generic Collections
-
Clement Courbet authored
specified.
-
Silviu Calinoiu authored
-
- 18 Feb, 2016 10 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
-
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
-