Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | rename all test core files to cc and a lot of C++ style conversions | Yash Tibrewal | 2017-10-25 |
| | |||
* | auto-fix most of licenses | Jan Tattermusch | 2017-06-08 |
| | |||
* | Merge branch 'master' into cq_create_api_changes | Sree Kuchibhotla | 2017-03-30 |
|\ | |||
| * | Update include paths | Craig Tiller | 2017-03-28 |
| | | |||
* | | Updates C Core | Sree Kuchibhotla | 2017-03-22 |
| | | |||
* | | Prefix grpc_cq_polling_type enums with GRPC_CQ_ | Sree Kuchibhotla | 2017-03-03 |
| | | |||
* | | Change Core to use the new completion_queue_create API | Sree Kuchibhotla | 2017-03-02 |
|/ | |||
* | Replace timeout/scaling macros with functions. | Robbie Shade | 2017-01-31 |
| | |||
* | s/GPR_SLICE/GRPC_SLICE/g | Craig Tiller | 2016-10-26 |
| | |||
* | Convert new files | Craig Tiller | 2016-10-26 |
| | |||
* | Fix handshake_client bind flakes and build issues. | Harvey Tuch | 2016-10-24 |
| | | | | | | | | * Add port picking retries to handshake_client. * Track vsprojects for new tests. * Place tests in 'test' build target. | ||
* | Fix server_ssl.c thread race exposed by tsan by using gpr_event. | Harvey Tuch | 2016-10-24 |
| | |||
* | Fix memory leak detected by ASAN and clang-format variance. | Harvey Tuch | 2016-10-24 |
| | |||
* | Introduce a grpc-exp ALPN protocol identifier. | Harvey Tuch | 2016-10-24 |
This patch introduces an additional ALPN protocol, grpc-exp, intended to take preference to h2 and indicate to the server that the connection contains only gRPC traffic. This allows servers and intermediate boxes to distinguish gRPC from other HTTP/2 traffic. The choice of grpc-exp as a protocol identifier indicates that this scheme is currently experimental and should not be relied upon. The protocol is not in the IANA TLS registry. This patch also introduces client/server handshake tests that validate the preferential treatment of grpc-exp in an end-to-end manner. |