aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/surface
Commit message (Collapse)AuthorAge
* Fix tsan reported raceGravatar Craig Tiller2015-02-12
|
* Fix end2end leaksGravatar Craig Tiller2015-02-12
|
* Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-12
|\
| * Added useful behavior for empty batchGravatar murgatroid992015-02-12
| |
* | Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-12
|\|
| * Fix race in call.cGravatar murgatroid992015-02-12
| |
* | Multi-completion-queue-serverGravatar Craig Tiller2015-02-12
| | | | | | | | | | | | Allow binding a different completion queue to each registered method. This will allow multiplexing for the C++ server between sync & async methods more easily.
* | Finish streaming, lame clientGravatar Craig Tiller2015-02-11
| |
* | Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-11
|\|
* | Fix server shutdown issuesGravatar Craig Tiller2015-02-11
| | | | | | | | First end2end test passes
* | Fix hash tableGravatar Craig Tiller2015-02-11
| |
| * Merge pull request #471 from jboeuf/call_host_name_checkGravatar Nicolas Noble2015-02-11
| |\ | | | | | | Adding call host (:authority header) check in the secure channel.
* | | Fix typo causing crashGravatar Craig Tiller2015-02-11
| | |
* | | Just use one completion queue per server for delivering completionsGravatar Craig Tiller2015-02-11
| | | | | | | | | | | | | | | This simplifies (drastically) the polling story, although will slightly complicate mixing sync & async servers - but we're not there yet.
* | | Implement FinalizeResultGravatar Yang Gao2015-02-11
| | |
* | | Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-11
|\| | | | | | | | | | | | | | Conflicts: test/cpp/qps/server.cc
* | | Allow two completion queues on request callGravatar Craig Tiller2015-02-10
| | | | | | | | | | | | | | | One for the new rpc notification, the other is bound to the new call. This will make async c++ soooo much easier.
* | | First draft registered methodsGravatar Craig Tiller2015-02-10
| | |
| * | Merge pull request #428 from ctiller/clientlock2Gravatar Nicolas Noble2015-02-10
| |\ \ | | | | | | | | Work towards removing some contention
| | | * Adding call host (:authority header) check in the secure channel.Gravatar Julien Boeuf2015-02-10
| | |/ | |/| | | | | | | | | | | | | | | | - Fixes #405. - This change is not tested as it should (only end to end and no negative testing). Will do better when we have testing framework for filters.
* | | Remove dead codeGravatar Craig Tiller2015-02-10
| | |
* | | Rewrite server request startup pathGravatar Craig Tiller2015-02-10
|/ / | | | | | | | | Stub in registered methods, cleanup to the point I understand this code again.
* | Return OK on server if there's no explicit status setGravatar Craig Tiller2015-02-09
| | | | | | | | Fixes #451
| * Add missing unlockGravatar Craig Tiller2015-02-08
| |
* | Merge github.com:grpc/grpc into async-api-newGravatar Craig Tiller2015-02-06
|\|
| * Merge github.com:google/grpc into bufferGravatar Craig Tiller2015-02-06
| |\
* | | FixesGravatar Craig Tiller2015-02-05
| | |
* | | Fix in-flight cancellationsGravatar Craig Tiller2015-02-05
| | |
* | | Converted some cancellation testsGravatar Craig Tiller2015-02-05
| | |
* | | Fix memory usageGravatar Craig Tiller2015-02-05
| | |
* | | Merge github.com:google/grpc into async-api-newGravatar Craig Tiller2015-02-05
|\ \ \ | | |/ | |/|
| * | Fix memory leak on server channelsGravatar Craig Tiller2015-02-05
| | |
| * | Fix lame clientGravatar Craig Tiller2015-02-05
| | |
| * | Force a round trip on disconnect before closing a channelGravatar Craig Tiller2015-02-05
| | | | | | | | | | | | Prevents a use-after-free
| * | Don't double deleteGravatar Craig Tiller2015-02-05
| | |
| * | Fix another leakGravatar Craig Tiller2015-02-05
| | |
| | * Merge branch 'buffer' of github.com:ctiller/grpc into bufferGravatar Craig Tiller2015-02-05
| | |\
| | * | Remove ternary operators hereGravatar Craig Tiller2015-02-05
| | | |
| * | | Better fix for segfaultGravatar Craig Tiller2015-02-05
| | | |
| * | | Fix segfaultGravatar Craig Tiller2015-02-05
| | | |
| * | | Fix memory leaksGravatar Craig Tiller2015-02-05
| | | |
| * | | Fix memory leakGravatar Craig Tiller2015-02-05
| | | |
| | | * Merge github.com:google/grpc into bufferGravatar Craig Tiller2015-02-04
| | |/| | | |/ | |/| | | | | | | Conflicts: src/core/surface/call.c
| * | Merge branch 'async-api' of github.com:ctiller/grpc into async-apiGravatar Craig Tiller2015-02-04
| |\ \
| * | | Fix check for whether we should write to prevent infinite loopGravatar Craig Tiller2015-02-04
| | | |
* | | | Fix check for whether we should write to prevent infinite loopGravatar Craig Tiller2015-02-04
| | | |
| | | * Autohint write bufferingGravatar Craig Tiller2015-02-04
| | |/ | | | | | | | | | If there's an operation already scheduled after the one we are about to start, hint that write buffering is desired.
| | * Cleanup documentationGravatar Craig Tiller2015-02-03
| | |
* | | Merge branch 'async-api' of github.com:ctiller/grpc into async-api-newGravatar Craig Tiller2015-02-03
|\ \ \ | | |/ | |/|
| * | Use unsigned for shiftsGravatar Craig Tiller2015-02-03
| | |