aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/compiler
Commit message (Collapse)AuthorAge
* clang-formatGravatar Craig Tiller2015-04-16
|
* Populate channel tags for methodsGravatar Craig Tiller2015-04-16
|
* Precreate RpcMethod instancesGravatar Craig Tiller2015-04-16
|
* When the proto file does not contain a package, do not generate namespaceGravatar Yang Gao2015-04-10
|
* Splitting gRPC service class codegen into its own set of files.Gravatar Nicolas "Pixel" Noble2015-04-09
|
* Made Objective C plugin build without errorGravatar murgatroid992015-04-07
|
* Created Objective C stub code generatorsGravatar murgatroid992015-04-07
|
* Add a metadata_transformer to the Python stub.Gravatar Nathaniel Manista2015-04-06
|
* Unify early_adopter construction functionsGravatar Nathaniel Manista2015-03-30
| | | | | | | | It was awkward for the generated code to call an API that offered both insecure_server and secure_server as well as insecure_stub and secure_stub. With this change there is just a single server function and a single stub function and security is decided based on arguments passed.
* Small compiler optimization.Gravatar Nicolas "Pixel" Noble2015-03-27
|
* Merge pull request #1115 from nicolasnoble/rpc-collisionGravatar Yang Gao2015-03-26
|\ | | | | Adding the ability to specify a service namespace on protoc's command line.
| * Removing range-based for loop.Gravatar Nicolas "Pixel" Noble2015-03-25
| |
* | Elminate range-based fors and work around some other limitations in older ↵Gravatar Vijay Pai2015-03-24
| | | | | | | | compilers
* | Use grpc:: counterparts in ruby code generatorGravatar Yang Gao2015-03-23
| |
| * Adding the ability to specify a service namespace on protoc's command line.Gravatar Nicolas "Pixel" Noble2015-03-24
|/ | | | | | Usage example: protoc ... --grpc_out=services_namespace=xyz:./path/to/output/dir ... This is difficult to add a test for this without significantly changing all of the examples, or the build system. However this has been successfully tested locally.
* Sanitize Python pluginGravatar Masood Malekghassemi2015-03-20
|
* Make Python package spec indirectGravatar Masood Malekghassemi2015-03-18
| | | | This is part of a change to ease internal usage of GRPC.
* Factor out interface-specific early_adopter codeGravatar Masood Malekghassemi2015-03-17
| | | | | Refactors early_adopter such that interface-specific code is located in the framework module as a submodule `alpha`.
* Add service name to Python early_adopterGravatar Nathaniel Manista2015-03-16
|
* Merge pull request #1032 from nicolasnoble/protobuf-alternateGravatar Yang Gao2015-03-13
|\ | | | | Adding support for alternative protobuf libraries.
| * Moving ZeroCopyOutputStream to grpc++/config.h.Gravatar Nicolas "Pixel" Noble2015-03-13
| |
| * Adding initial support for alternative protobuf libraries.Gravatar Nicolas Noble2015-03-13
| |
* | Removing the `using std::string` in the python plugin code.Gravatar Nicolas "Pixel" Noble2015-03-11
|/
* Merge pull request #829 from nicolasnoble/win32-fixGravatar Craig Tiller2015-03-04
|\ | | | | Fixing Windows build of the python protoc plugin.
* | Update Python codegen to early_adopter interfaceGravatar Nathaniel Manista2015-03-02
| | | | | | | | | | | | With this change the Python code generated by the Python code generator uses the grpc.early_adopter package and not the grpc.framework.face package.
* | Guard headers tool.Gravatar Nicolas "Pixel" Noble2015-03-01
| |
* | Merge pull request #856 from vjpai/masterGravatar Craig Tiller2015-02-28
|\ \ | | | | | | Multithreaded Async C++ perf tests, plus gens rename of Async client methods
* | | Removing private protobuf header inclusion.Gravatar Nicolas "Pixel" Noble2015-02-27
| | |
| * | Merge remote-tracking branch 'upstream/master'Gravatar vjpai2015-02-26
| |\ \ | |/ / |/| |
* | | grpc: cpp_generator: fix pedantic warning on extra ';'Gravatar Todd Poynor2015-02-26
| | | | | | | | | | | | | | | | | | | | | | | | Fix pedantic warnings of form: myprotobuf.pb.cc:619:2: warning: extra ';' [-Wpedantic] }; ^
* | | Merge branch 'travis' of github.com:nicolasnoble/grpc into travis-c++Gravatar Craig Tiller2015-02-26
|\ \ \
| | * | Rename Async methods from generator to avoid naming conflicts toGravatar vjpai2015-02-26
| | | | | | | | | | | | | | | | bind and other functions
* | | | Make it possible to compile with gcc4.6Gravatar Craig Tiller2015-02-26
| |/ / |/| |
| * | Fix bugs in Python code generatorGravatar Masood Malekghassemi2015-02-26
|/ / | | | | | | | | Fixes module path finding in the Python code generator and the signatures of generated servicer methods.
| * Fixing Windows build of the python protoc plugin.Gravatar Nicolas "Pixel" Noble2015-02-26
|/
* Removing emplace from python plugin.Gravatar Nicolas "Pixel" Noble2015-02-25
|
* Updated Python protoc plugin testing.Gravatar Masood Malekghassemi2015-02-24
|
* Move to unique_ptr for all GRPC returned objectsGravatar Craig Tiller2015-02-23
|
* added include <iostream>. Closes #674Gravatar Jan Tattermusch2015-02-20
|
* Merge pull request #669 from yang-g/commentsGravatar Michael Lumish2015-02-20
|\ | | | | clean up some internal path and names
| * clean up some internal path and namesGravatar Yang Gao2015-02-20
| |
* | signed-unsigned comparison issueGravatar vjpai2015-02-20
|/
* Removed unused/wrong generated Python code imports from Python codegen.Gravatar Masood Malekghassemi2015-02-19
|
* Added protoc plugin for Python GRPC.Gravatar Masood Malekghassemi2015-02-19
|
* Merge with async unary changesGravatar Craig Tiller2015-02-18
|
* Merge pull request #588 from yang-g/c++apiGravatar Craig Tiller2015-02-18
|\ | | | | Async client api change. Add a ClientAsyncResponseReader.
| * Async client api change. Add a ClientAsyncResponseReader. Make the api ↵Gravatar Yang Gao2015-02-18
| | | | | | | | similar to streaming and symmetric to server side.
* | Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
| |
* | Update copyright to 2015Gravatar Craig Tiller2015-02-18
|/
* change stub API for server streaming, pass in const Request& instead of ↵Gravatar Yang Gao2015-02-13
| | | | const Request* for the first request