Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | | | | | Migrate SSL_transport_security TSI to new TSI handshaker API | jiangtaoli2016 | 2018-05-09 | |
|/ / / / / / | ||||
* | | | | | | Add tsi_handshaker_shutdown to TSI | Yihua Zhang | 2018-05-09 | |
| | | | | | | ||||
* | | | | | | Merge pull request #15283 from apolcyn/server_consume_socket_mutator | apolcyn | 2018-05-08 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Consume socket mutators on posix servers | |||
| * | | | | | | Add a test that tcp server posix consumes socket mutators | Alexander Polcyn | 2018-05-08 | |
| | | | | | | | ||||
| | | | | | * | Merge branch 'master' into fix-time | Sree Kuchibhotla | 2018-05-08 | |
| | | | | | |\ | ||||
| | | | | | * | | Correct typecasts | Sree Kuchibhotla | 2018-05-08 | |
| | | | | | | | | ||||
* | | | | | | | | Remove redundant ExecCtx | yang-g | 2018-05-04 | |
| |_|_|_|_|_|/ |/| | | | | | | ||||
| | | * | | | | Try removing stats | Yash Tibrewal | 2018-05-04 | |
| | | | | | | | ||||
* | | | | | | | Merge pull request #15240 from yihuazhang/google_default_creds | yihuaz | 2018-05-04 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Incorporate alts to google default creds | |||
| * | | | | | | | incorporate alts to google default creds | Yihua Zhang | 2018-05-03 | |
| | |_|/ / / / | |/| | | | | | ||||
* / | | | | | | Remove unnecessary exec ctx flush | Yash Tibrewal | 2018-05-03 | |
|/ / / / / / | ||||
* | | | | | | Regenerate projects | Mehrdad Afshari | 2018-05-02 | |
| | | | | | | ||||
| | | | * | | Remove further invalid usecases of GRPC_CLOSURE_RUN | Yash Tibrewal | 2018-05-01 | |
| | | | | | | ||||
| | | | * | | Remove illegal GRPC_CLOSURE_RUNs | Yash Tibrewal | 2018-05-01 | |
| | | | | | | ||||
| | | | * | | Revert combiner_finally_run and restrict changes to combiner_run | Yash Tibrewal | 2018-05-01 | |
| | | | | | | ||||
| | | | * | | Add combiner_run to run closures immediately if we already have the combiner ↵ | Yash Tibrewal | 2018-05-01 | |
| |_|_|/ / |/| | | | | | | | | | | | | | | lock | |||
* | | | | | Merge pull request #15205 from yashykt/gprassert | Yash Tibrewal | 2018-04-30 | |
|\ \ \ \ \ | | | | | | | | | | | | | Replace assert in closures with GPR_ASSERT | |||
| | | | * | | c++ify | kpayson64 | 2018-04-30 | |
| | | | | | | ||||
| | | | * | | Add exec_ctx check to fork handlers | kpayson64 | 2018-04-30 | |
| | | | | | | ||||
* | | | | | | Merge pull request #15226 from hcaseyal/timer_typos | hcaseyal | 2018-04-30 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fix typos in GPR_TIMER_SCOPE annotations | |||
* \ \ \ \ \ \ | Merge pull request #15108 from ncteisen/compile-out-tracers | Noah Eisen | 2018-04-30 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Compile Out Tracers | |||
| * | | | | | | | Add in compile out tracers option | ncteisen | 2018-04-30 | |
| | | | | | | | | ||||
| | * | | | | | | Fix typos in GPR_TIMER_SCOPE | Hope Casey-Allen | 2018-04-29 | |
| | | | | | | | | ||||
* | | | | | | | | Merge pull request #15217 from jiangtaoli2016/fix_security_connector_namespace | Jiangtao Li | 2018-04-27 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | fix namespace of security_connector test functions | |||
* \ \ \ \ \ \ \ \ | Merge pull request #14905 from ara-ayvazyan/enable_loopback_fastpath | Noah Eisen | 2018-04-27 | |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Enable SIO_LOOPBACK_FAST_PATH on Windows | |||
| | * | | | | | | | | fix namespace of security_connector test functions | jiangtaoli2016 | 2018-04-27 | |
| |/ / / / / / / / |/| | | | | | | | | ||||
* | | | | | | | | | Merge pull request #14387 from dcow/zone-id | Mark D. Roth | 2018-04-27 | |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | gRPC core: strip zone-id from IPv6 hosts before TLS verification | |||
| | | | | * | | | | | replace assert in closures with GPR_ASSERT and move within DEBUG block | Yash Tibrewal | 2018-04-26 | |
| | | | | | | | | | | ||||
| | * | | | | | | | | Enable SIO_LOOPBACK_FAST_PATH on Windows | Ara Ayvazyan | 2018-04-26 | |
| |/ / / / / / / / |/| | | | | | | | | ||||
* | | | | | | | | | Merge pull request #15190 from yihuazhang/enable_cpp_for_alts_interop | yihuaz | 2018-04-26 | |
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | | Enable C++ in ALTS interop tests | |||
| | | | | | * | | | fd tracing support | Sree Kuchibhotla | 2018-04-26 | |
| |_|_|_|_|/ / / |/| | | | | | | | ||||
* | | | | | | | | Merge pull request #15173 from hcaseyal/timerscope | hcaseyal | 2018-04-26 | |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Add missing include for GPR_TIMER_SCOPE in latency profiling | |||
| | | * | | | | | | gRPC core: strip zone-id from IPv6 hosts before TLS verification | David Cowden | 2018-04-26 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When initiating a connection to an IPv6 peer using an address that is not globally scoped, there may be ambiguity regarding which zone the destination address applies to when multiple links of the same scope are present. The scoped address architecture and zone-id syntax are described in rfc4007 and rfc 6874, respectively: * https://tools.ietf.org/html/rfc4007#section-6 * https://tools.ietf.org/html/rfc6874 This patch allows host name verification performed during TLS session establishment, and on a per-call basis, to work correctly when the peer presents a certificate with a non-global IPv6 address listed as one of its alternate names. Whether arbitrary certificate authorities choose issue certificates of this nature, or not, is outside the scope of gRPC. The zone-id is separated from the address using a percent (%) character. It is considered a system implementation detail and guidance suggests it be stripped from any paths or addresses egressing a host because it is irrelevant and meaningless otherwise. It would not make sense for a server to present a certificate containing non-global IPv6 addresses with zone-ids present nor would it work unless two hosts happened to be using the same zone-id. ssl_host_matches_name is prefixed with grpc_ because it has been promoted to the global namespace for testing. Resolves #14371 | |||
| | * | | | | | | | don't call security_handshake_failed_locked | Yihua Zhang | 2018-04-25 | |
| | | | | | | | | | ||||
* | | | | | | | | | Change trace logging to use GPR_INFO instead of GPR_DEBUG. | Mark D. Roth | 2018-04-25 | |
| |_|/ / / / / / |/| | | | | | | | ||||
| | * | | | | | | enable c++ for ALTS kokoro tests | Yihua Zhang | 2018-04-25 | |
| |/ / / / / / |/| | | | | | | ||||
| * | | | | | | Add missing include for GPR_TIMER_SCOPE in latency profiling | Hope Casey-Allen | 2018-04-24 | |
|/ / / / / / | ||||
* | | | | | | Merge pull request #14888 from markdroth/ref_counted_inheritence_workaround | Mark D. Roth | 2018-04-24 | |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | Work-around for ref-counted subclass deletion address problem. | |||
* | | | | | | Merge pull request #14891 from sreecha/sreek-doc | Sree Kuchibhotla | 2018-04-23 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Document the shutdown function.. | |||
* \ \ \ \ \ \ | Merge pull request #15048 from kpayson64/use_c_core_for_interop | kpayson64 | 2018-04-21 | |
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | Use c core for interop | |||
| * | | | | | | Unref uv timers/tcp handles | kpayson64 | 2018-04-20 | |
| | | | | | | | ||||
| | | * | | | | Work-around for ref-counted subclass deletion address problem. | Mark D. Roth | 2018-04-20 | |
| |_|/ / / / |/| | | | | | ||||
| | | | | * | Avoid C-style casts | Sree Kuchibhotla | 2018-04-18 | |
| | | | | | | ||||
* | | | | | | Don't crash on null channel args or read buffer. | Mark D. Roth | 2018-04-18 | |
| | | | | | | ||||
| | * | | | | Merge branch 'master' into sreek-doc | Sree Kuchibhotla | 2018-04-18 | |
| | |\| | | | ||||
| | | | | * | Merge branch 'master' into fix-time | Sree Kuchibhotla | 2018-04-18 | |
| | | | | |\ | | | | |_|/ | | | |/| | | ||||
* | | / | | | Add tracer for handshakers. | Mark D. Roth | 2018-04-17 | |
| |_|/ / / |/| | | | | ||||
* | | | | | Add C++ experimental API extensions for ALTS C stack | Yihua Zhang | 2018-04-16 | |
| | | | | | ||||
| | | | * | Fix some more formatting issues | Sree Kuchibhotla | 2018-04-16 | |
| | | | | | ||||
* | | | | | Merge pull request #15020 from danzh2010/multisockets | Sree Kuchibhotla | 2018-04-12 | |
|\ \ \ \ \ | | | | | | | | | | | | | Allow udp_server to create multiple listeners for each port via SO_REUSEPORT |