- Mar 03, 2015
-
-
Craig Tiller authored
- correctly trigger done_cb to avoid stuck requests - pass up an UNAUTHENTICATED status so that clients know what happened
-
Craig Tiller authored
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.
-
- Mar 02, 2015
-
-
David Klempner authored
I put these in while debugging correctness, and forgot to remove them.
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
Make debugging a little easier, and remove an unnecessary assert
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
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.
-
- Mar 01, 2015
-
-
bjorn authored
size error
-
Julien Boeuf authored
-
Nicolas "Pixel" Noble authored
-
- Feb 25, 2015
-
-
Craig Tiller authored
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.
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
After we have called closed() ensure that no other callbacks are ever made.
-
Craig Tiller authored
-
Julien Boeuf authored
-
Julien Boeuf authored
- Added a way to override the cipher suites with an environment variable so that we can still do interop testing with java7. - Takes care of #681.
-
Julien Boeuf authored
- Should fix #746.
-
Julien Boeuf authored
-
David Klempner authored
Instead, we do a shutdown() at the point we are currently closing, to kick off socket teardown while ensuring an fd ref is sufficient to make concurrent syscalls like epoll_ctl safe.
-
Craig Tiller authored
-
Craig Tiller authored
-
Nicolas Noble authored
-
Julien Boeuf authored
-
Craig Tiller authored
HPACK makes headers on the wire very difficult to read. Add a trace facility to print them on the receive path. Later this will be expanded no doubt for sending headers, stream creation, etc...
-
Craig Tiller authored
-
Craig Tiller authored
-
Craig Tiller authored
-
- Feb 24, 2015
-
-
David Klempner authored
This allows us to safely asynchronously add FDs in the possibly-promoting unary add case. Also fix the unary add async path to properly handle more of the extra cases it needs to handle.
-
Julien Boeuf authored
- The SANs take precedence over the CN. - The CN is only checked if there are no SANs. - Fixing the tests as the test cert did not list *.test.google.com in the SANs. Will fix the test cert another time...
-
Nicolas Noble authored
-
- Feb 23, 2015
-
-
Craig Tiller authored
-
Julien Boeuf authored
- Renaming default credentials -> google default credentials. - Various other things in cpp: - Adding Cpp wrapping for JWT Tokens. - Renaming ComposeCredentials -> CompositeCredentials.
-
Nicolas Noble authored
-) 0x7f (Backspace) isn't a printable character. -) use sizeof(var) instead of sizeof(type).
-