aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAge
...
| | * | | | | | Solve the call-suppression problem earlier in the stackGravatar Vijay Pai2015-03-03
| | | | | | | |
| | | * | | | | Auth fixesGravatar Craig Tiller2015-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - correctly trigger done_cb to avoid stuck requests - pass up an UNAUTHENTICATED status so that clients know what happened
* | | | | | | | Allow only one thread to complete ioreqs at onceGravatar Craig Tiller2015-03-03
| |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise we can get a total-queue-ordering violation and complete some ioreqs out-of-order. This leads to events being pushed to the completion queue out-of-order, and that leads to applications believing streams are completed before receiving the last message.
| | | * | | | client side support for TLSGravatar Jan Tattermusch2015-03-03
| |_|/ / / / |/| | | | |
| * | | | | Global replace google::protobuf::Message with grpc::protobuf::Message, all ↵Gravatar Yang Gao2015-03-03
|/ / / / / | | | | | | | | | | | | | | | tests passed
| | | | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-03
| | | | |\ | |_|_|_|/ |/| | | | | | | | | | | | | | Conflicts: examples/pubsub/main.cc
* | | | | Merge pull request #916 from dklempner/not_original_vtableGravatar Craig Tiller2015-03-03
|\ \ \ \ \ | | | | | | | | | | | | Remove some debugging logs from the unary poll promote path
| | | | | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-03
| | | | | |\ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: build.json src/cpp/client/credentials.cc vsprojects/vs2013/grpc.vcxproj vsprojects/vs2013/grpc.vcxproj.filters vsprojects/vs2013/grpc_shared.vcxproj vsprojects/vs2013/grpc_shared.vcxproj.filters vsprojects/vs2013/grpc_unsecure.vcxproj vsprojects/vs2013/grpc_unsecure.vcxproj.filters
* | | | | | Propagate grpc_google_default_credentials_create errorsGravatar Raul Silvera2015-03-02
| | | | | |
| | | | | * Updated Node library to new secure server APIGravatar murgatroid992015-03-02
| | | | | |
| | * | | | Sanity checks for calls that were causing crashesGravatar Vijay Pai2015-03-02
| | | | | |
* | | | | | Merge pull request #908 from ctiller/sslGravatar Nicolas Noble2015-03-02
|\ \ \ \ \ \ | | | | | | | | | | | | | | Hookup TSI tracer
* \ \ \ \ \ \ Merge pull request #912 from ctiller/disconnectGravatar Nicolas Noble2015-03-02
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Deflake fling_test
* \ \ \ \ \ \ \ Merge pull request #887 from murgatroid99/travis_pythonGravatar Nicolas Noble2015-03-02
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | Added python tests to .travis.yml
| | | | * | | | Remove some debugging logs from the unary poll promote pathGravatar David Klempner2015-03-02
| |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | I put these in while debugging correctness, and forgot to remove them.
| * | | | | | Fixed python link orderGravatar murgatroid992015-03-02
| | | | | | |
| * | | | | | Added rt link to python's setup.pyGravatar murgatroid992015-03-02
| | | | | | |
| | * | | | | Fix flakeGravatar Craig Tiller2015-03-02
| | | | | | |
* | | | | | | Merge pull request #909 from ↵Gravatar Masood Malekghassemi2015-03-02
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nathanielmanistaatgoogle/python-generated-code-early-adopter Update Python codegen to early_adopter interface
| | | * | | | | Add clarifying commentGravatar Craig Tiller2015-03-02
| | | | | | | |
* | | | | | | | Merge pull request #910 from mbrukman/readme-no-execGravatar Nicolas Noble2015-03-02
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Removed execute permissions from README files.
| | | * | | | | Completion queue cleanupGravatar Craig Tiller2015-03-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make debugging a little easier, and remove an unnecessary assert
* | | | | | | | Remove HTTP mappings from status.hGravatar Eric Anderson2015-03-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The mappings are a combination of useless, inaccurate, and harmful. Leave them out until they are helpful and correct. Fundamental issues: - If in need of mappings, a user would need HTTP -> gRPC code mappings. But the docs don't provide that since the mappings are not 1:1. - There _is no_ gRPC -> HTTP code mapping taking place in gRPC. This may change in the future, but until then the docs are misleading. But even given those were resolved, there are additional issues. Two obvious examples: - 501 Not Implemented is refering to HTTP methods such as GET and POST not being implement. That should not be used for gRPC methods not found (UNIMPLEMENTED). - 404 Not Found is for when the resource is not found. In gRPC, the resource is the gRPC method, not the parameters (NOT_FOUND). If there is a REST conversion layer on top of gRPC, then 404 would be appropriate, but that just shows that the mapping can not be canonical.
| | | | | | | * De-C++11-ificationGravatar Craig Tiller2015-03-02
| | | | | | | |
| | | | | | | * De-C++11-ificationGravatar Craig Tiller2015-03-02
| | | | | | | |
| | | | * | | | CapitalizationGravatar Craig Tiller2015-03-02
| | | | | | | |
| | | | * | | | Rename flagGravatar Craig Tiller2015-03-02
| | | | | | | |
| | | | | | | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-02
| | | | | | | |\ | |_|_|_|_|_|_|/ |/| | | | | | |
| | | * | | | | Fix some shutdown racesGravatar Craig Tiller2015-03-02
| | | | | | | |
| | | * | | | | Make debugging a little easierGravatar Craig Tiller2015-03-02
| | | | | | | |
| * | | | | | | Removed execute permissions from README files.Gravatar Misha Brukman2015-03-02
|/ / / / / / /
| | * / / / / Potential fix for stuck RPCs at shutdownGravatar Craig Tiller2015-03-02
| |/ / / / / |/| | | | |
| | * | | | Merge github.com:grpc/grpc into sslGravatar Craig Tiller2015-03-02
| | |\ \ \ \ | |_|/ / / / |/| | | | |
* | | | | | Merge pull request #904 from mbrukman/python-requirementsGravatar Nathaniel Manista2015-03-02
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fixes #898.
| | * | | | | 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.
| | * | | | Fix memory allocationGravatar Craig Tiller2015-03-01
| | | | | |
| | * | | | Tracer registration.Gravatar Craig Tiller2015-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | First: ugh. Second: allow tracer global variables to be registered and then parsed out of a configuration environment variable. Expose TSI trace config variable directly to ease this a little.
| | * | | | Merge github.com:grpc/grpc into sslGravatar Craig Tiller2015-03-01
| | |\ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | Conflicts: src/core/tsi/ssl_transport_security.c
* | | | | | Merge pull request #854 from jboeuf/tsi_tracingGravatar Craig Tiller2015-03-01
|\ \ \ \ \ \ | | | | | | | | | | | | | | Adding support to enable tracing in tsi.
| | * | | | | Moved pip dependencies into requirements.txt .Gravatar Misha Brukman2015-03-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows for easier scripting and updates.
* | | | | | | Update log_posix.cGravatar bjorn2015-03-01
| |/ / / / / |/| | | | | | | | | | | size error
| * | | | | Adding support to enable tracing in tsi.Gravatar Julien Boeuf2015-03-01
|/ / / / /
* | | | | 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
| | | | * | Support ruby 2.2.0Gravatar mattn2015-02-28
| |_|_|/ / |/| | | |
* | | | | Merge pull request #879 from murgatroid99/ruby_run_testsGravatar Nicolas Noble2015-02-27
|\ \ \ \ \ | | | | | | | | | | | | Added ruby tests to run_tests.py
* \ \ \ \ \ Merge pull request #881 from jtattermusch/csharp_dockerGravatar Michael Lumish2015-02-27
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix conditional inclusion of grpc_csharp_ext.dll
| * | | | | | fix conditional inclusion of grpc_csharp_ext.dllGravatar Jan Tattermusch2015-02-27
| | | | | | |
* | | | | | | Removing private protobuf header inclusion.Gravatar Nicolas "Pixel" Noble2015-02-27
|/ / / / / /
| * / / / / Added ruby tests to run_tests.pyGravatar murgatroid992015-02-27
|/ / / / /