Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Properly report C++ build time. | Josh Haberman | 2016-03-03 | 3 | -8/+15 |
| | |||||
* | Use a local Maven repository to avoid network fetches during tests. | Josh Haberman | 2016-03-03 | 2 | -0/+31 |
| | |||||
* | Make Java copy into separate directories so the tests can run concurrently. | Josh Haberman | 2016-03-02 | 1 | -5/+9 |
| | |||||
* | Added code to generate XML output file for more granular results. | Josh Haberman | 2016-03-02 | 5 | -11/+122 |
| | |||||
* | Added Ruby 2.1, Oracle Java, and C#. | Josh Haberman | 2016-03-02 | 3 | -21/+76 |
| | |||||
* | Upgrade Python packages using pip. | Josh Haberman | 2016-03-02 | 1 | -1/+7 |
| | |||||
* | Work around tox bug. | Josh Haberman | 2016-03-02 | 1 | -0/+4 |
| | |||||
* | Configure ccache directory. | Josh Haberman | 2016-03-02 | 2 | -2/+8 |
| | |||||
* | Put Maven in batch mode to avoid spamming the logs. | Josh Haberman | 2016-03-02 | 1 | -4/+7 |
| | |||||
* | Install Python deps in Docker image. | Josh Haberman | 2016-03-02 | 3 | -13/+25 |
| | |||||
* | Add another test (javanano), but run it in parallel. | Josh Haberman | 2016-03-02 | 2 | -5/+13 |
| | |||||
* | Properly add JDK deps in the Docker image. | Josh Haberman | 2016-03-02 | 3 | -5/+19 |
| | |||||
* | Try running multiple tests in a row. | Josh Haberman | 2016-03-02 | 4 | -51/+57 |
| | |||||
* | Added ccache support. | Josh Haberman | 2016-03-02 | 4 | -6/+22 |
| | |||||
* | Added some initial shell scripts and docker file. | Josh Haberman | 2016-03-02 | 7 | -39/+200 |
| | |||||
* | Merge pull request #1260 from legrosbuffle/master | Paul Yang | 2016-03-02 | 1 | -2/+4 |
|\ | | | | | Make cpp generated enum constants constexpr when Options::proto_h is specified | ||||
| * | Make cpp generated enum constants constexpr when Options::proto_h is | Clement Courbet | 2016-02-19 | 1 | -2/+4 |
| | | | | | | | | specified. | ||||
* | | Merge pull request #1287 from jskeet/fix-typo | Jon Skeet | 2016-03-01 | 1 | -1/+1 |
|\ \ | | | | | | | Fix copy/paste typo in CodedInputStreamTest | ||||
| * | | Fix copy/paste typo in CodedInputStreamTest | Jon Skeet | 2016-03-01 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #1274 from murgatroid99/node_relative_requires | Joshua Haberman | 2016-02-29 | 8 | -11/+160 |
|\ \ | | | | | | | Fix CommonJS relative require generation, and test it | ||||
| * | | Moved CommonJS-specific files into commonjs directory | murgatroid99 | 2016-02-24 | 4 | -12/+15 |
| | | | |||||
| * | | Fix CommonJS relative require generation, and test it | murgatroid99 | 2016-02-24 | 8 | -11/+157 |
| | | | |||||
* | | | Merge pull request #1286 from jskeet/idisposable | Jan Tattermusch | 2016-02-29 | 5 | -12/+152 |
|\ \ \ | | | | | | | | | Implement IDisposable for CodedInputStream and CodedOutputStream | ||||
| * | | | Implement IDisposable for CodedInputStream and CodedOutputStream | Jon Skeet | 2016-02-29 | 5 | -12/+152 |
|/ / / | | | | | | | | | | | | | 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.) | ||||
* | | | Merge pull request #1233 from davidzchen/python-path | Jisi Liu | 2016-02-25 | 4 | -96/+51 |
|\ \ \ | | | | | | | | | Remove hack for building Python support with Bazel. | ||||
| * | | | Remove hack for building Python support with Bazel. | David Z. Chen | 2016-02-25 | 4 | -96/+51 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | | | Merge pull request #1275 from keveman/grpc_support | Jisi Liu | 2016-02-25 | 1 | -6/+11 |
|\ \ \ | | | | | | | | | Fixed grpc C++ plugin support. | ||||
| * | | | Fixed grpc C++ plugin support. | Manjunath Kudlur | 2016-02-25 | 1 | -6/+11 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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}. | ||||
* | | | Merge pull request #1259 from silviulica/master | Joshua Haberman | 2016-02-24 | 4 | -2/+14 |
|\ \ \ | | | | | | | | | Add a modified patch from craigcitro@ to handle namespace sharing. | ||||
| * | | | Add a modified patch from craigcitro@ to handle namespace sharing. | Silviu Calinoiu | 2016-02-18 | 4 | -2/+14 |
| | | | | |||||
* | | | | Merge pull request #1268 from keveman/grpc_support | Jisi Liu | 2016-02-23 | 1 | -0/+17 |
|\ \ \ \ | |_|/ / |/| | | | Added grpc plugin support to cc_proto_library. | ||||
| * | | | Added grpc plugin support to cc_proto_library. | Manjunath Kudlur | 2016-02-22 | 1 | -0/+17 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | Merge pull request #1267 from jskeet/vs2015 | Jan Tattermusch | 2016-02-22 | 1 | -3/+3 |
|\ \ \ | | | | | | | | | Require VS2015 in the solution file | ||||
| * | | | Require VS2015 in the solution file | Jon Skeet | 2016-02-22 | 1 | -3/+3 |
| | | | | |||||
* | | | | Merge pull request #804 from bsilver8192/master | Feng Xiao | 2016-02-22 | 3 | -0/+160 |
|\ \ \ \ | |/ / / |/| | | | Add atomics support for 32-bit PPC. | ||||
| * | | | Add atomics support for 32-bit PPC. | Brian Silverman | 2015-09-09 | 3 | -0/+160 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was originally submitted as a patch on the Google Code issue tracker, but the original author didn't submit a pull request. They did, however, give permission for somebody else to do so. I cleaned up a few things myself and am now submitting it. I can't find any record of what the original patch was, but there is a copy of the discussion at <https://groups.google.com/forum/#!topic/protobuf/SMwF5fYHIi0>. Fixes google/protobuf#581 | ||||
* | | | | Merge pull request #1215 from haberman/commonjs | Joshua Haberman | 2016-02-19 | 14 | -79/+667 |
|\ \ \ \ | | | | | | | | | | | Added support for CommonJS require() | ||||
| * | | | | Added a bit more to README.md, and allowed custom PROTOC var in tests. | Josh Haberman | 2016-02-19 | 2 | -2/+28 |
| | | | | | |||||
| * | | | | Properly camelCase when translating to CommonJS. | Josh Haberman | 2016-02-18 | 1 | -1/+17 |
| | | | | | |||||
| * | | | | Removed unused directives from tests that aren't run under CommonJS. | Josh Haberman | 2016-02-18 | 2 | -4/+0 |
| | | | | | |||||
| * | | | | Addressed more code review comments. | Josh Haberman | 2016-02-18 | 2 | -22/+28 |
| | | | | | |||||
| * | | | | Integrate review comments. | Josh Haberman | 2016-02-18 | 5 | -6/+18 |
| | | | | | |||||
| * | | | | Greatly expanded README.md. | Josh Haberman | 2016-02-18 | 1 | -10/+130 |
| | | | | | |||||
| * | | | | Use "node" as binary instead of "nodejs". | Josh Haberman | 2016-02-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | "nodejs" does not exist on Travis, it appears. | ||||
| * | | | | Fixed definition of extensions, and added CommonJS tests to Travis. | Josh Haberman | 2016-02-18 | 3 | -2/+13 |
| | | | | | |||||
| * | | | | Fixed nested message scopes for CommonJS. | Josh Haberman | 2016-02-18 | 7 | -28/+46 |
| | | | | | |||||
| * | | | | Added some documentation in comments. | Josh Haberman | 2016-02-18 | 3 | -2/+31 |
| | | | | | |||||
| * | | | | Moved CommonJS-specific files to commonjs/. | Josh Haberman | 2016-02-18 | 5 | -4/+4 |
| | | | | | |||||
| * | | | | CommonJS tests are now passing. | Josh Haberman | 2016-02-18 | 13 | -20/+152 |
| | | | | | |||||
| * | | | | WIP. | Josh Haberman | 2016-02-18 | 6 | -64/+286 |
| | | | | |