aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
* Merge pull request #978 from Chilledheart/masterGravatar Yang Gao2015-03-10
|\ | | | | Avoid unnecessary copies during protobuf serialization and deserialization
| * Add method grp_slice_buffer_pop to remove the last element for grp_slice_bufferGravatar Chilledheart2015-03-10
| |
* | strcmp: change all !str[n]cmp to str[n]cmp == 0Gravatar Ronnie Sahlberg2015-03-07
| | | | | | | | | | | | | | | | Change all !str[n]cmp to be str[n]cmp == 0 consistently across the codebase. Issue #231 Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
* | Merge pull request #835 from ctiller/creditGravatar Nicolas Noble2015-03-06
|\ \ | | | | | | C++ Credentials Rework
* | | Reintroduce sleep on backup threadGravatar Craig Tiller2015-03-06
| |/ |/|
| * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-06
| |\ | |/ |/|
* | Merge pull request #964 from ctiller/i-am-so-very-lazyGravatar Nicolas Noble2015-03-06
|\ \ | | | | | | Crash in channel/server creation if grpc_init not called
| * | Rename to save confusionGravatar Craig Tiller2015-03-05
| | |
| | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-05
| | |\ | |_|/ |/| |
| * | Crash in channel/server creation if grpc_init not calledGravatar Craig Tiller2015-03-05
| | |
| | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-05
| | |\ | | |/ | |/|
* / | Don't call grpc_create_chttp2_transport after destroying the serverGravatar David Klempner2015-03-05
|/ / | | | | | | | | | | Add synchronization in server_secure_chttp2.c to avoid propagating a completed handshake past that layer to a potentially already destroyed server.
* | Merge pull request #837 from ctiller/qps_driverGravatar Vijay Pai2015-03-04
|\ \ | | | | | | QPS driver
* \ \ Merge pull request #951 from rauls5382/service_namesGravatar Abhishek Kumar2015-03-04
|\ \ \ | | | | | | | | Manually resolve well-known service names
* | | | Fix ref countingGravatar Craig Tiller2015-03-05
| | | |
| | | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-04
| | | |\ | |_|_|/ |/| | |
| * | | Manually resolve well-known service namesGravatar Raul Silvera2015-03-04
| | | |
| | * | Print resource utilizationGravatar Craig Tiller2015-03-03
| | | |
| | * | Merge github.com:grpc/grpc into qps_driverGravatar Craig Tiller2015-03-03
| | |\ \ | |_|/ / |/| | |
* | | | Merge pull request #933 from ctiller/bugscrub2Gravatar jboeuf2015-03-03
|\ \ \ \ | |/ / / |/| | | A couple of fixes + a test for client side authentication of hostnames
| | * | Generate latencies in driverGravatar Craig Tiller2015-03-03
| |/ / |/| |
| | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-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.
| * 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
* | | Merge pull request #908 from ctiller/sslGravatar Nicolas Noble2015-03-02
|\ \ \ | | | | | | | | Hookup TSI tracer
| | * | 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.
* | | | Fix flakeGravatar Craig Tiller2015-03-02
| | | |
* | | | Add clarifying commentGravatar Craig Tiller2015-03-02
| | | |
* | | | Completion queue cleanupGravatar Craig Tiller2015-03-02
| | | | | | | | | | | | | | | | Make debugging a little easier, and remove an unnecessary assert
| * | | 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
| | | |
* | | | Potential fix for stuck RPCs at shutdownGravatar Craig Tiller2015-03-02
| |/ / |/| |
| * | 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.
* | | | 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 github.com:grpc/grpc into creditGravatar Craig Tiller2015-02-26
| | |\ | |_|/ |/| |
* | | Strip port in peer name checkGravatar Craig Tiller2015-02-25
| | | | | | | | | | | | | | | | | | | | | This string comes from an authority field, which is allowed to contain a ':' port (see https://tools.ietf.org/html/rfc3986#section-3.2). We need to strip it before performing host name verification.
* | | Fix read through null pointerGravatar Craig Tiller2015-02-25
| | |
| * | Spam cleanupGravatar Craig Tiller2015-02-24
| | |
* | | Merge pull request #779 from ctiller/32BGravatar David Klempner2015-02-24
|\ \ \ | |/ / |/| | Fix shutdown race in CHTTP2