Commit History

Author SHA1 Message Date
  George Barnett b81b8f2398 Use ALPN to determine what sort of connection we've accepted (#1055) 5 years ago
  George Barnett 69c828b7e6 Plug in and switch on the 'HTTP/2 first' server handlers (#1050) 5 years ago
  George Barnett cdd3538cad Add a gRPC Web to HTTP/2 codec (#1047) 5 years ago
  George Barnett 2ce52e04a4 Move server (de)serialization to the base call handler (#1046) 5 years ago
  George Barnett 5f55f6b894 Avoid conditionals when computing header capacity, check for multiple 5 years ago
  George Barnett 4317b88c64 Add HTTP2 to gRPC server state machine 5 years ago
  George Barnett 224e4b3ef9 Add a 'UserInfo' heterotyped dictionary (#1031) 5 years ago
  George Barnett d9e1a6e532 Codegen for server interceptors (#1030) 5 years ago
  George Barnett 50359b78c2 Restructure `_BaseCallHandler` et al. for interceptors (#1028) 5 years ago
  George Barnett 74c652e0c1 Codegen for client interceptors (#1022) 5 years ago
  George Barnett 5eef2f8355 Add interceptor pipeline timeouts (#1006) 5 years ago
  George Barnett 2b6156230d Provide a "call" object for clients (#1002) 5 years ago
  George Barnett 952f321ba3 Add a client transport (#1001) 5 years ago
  George Barnett acb2c68bfa Add head and tail interceptors. (#993) 5 years ago
  George Barnett cb88f35a8a Add scaffolding for client interceptors (#986) 5 years ago
  Peter Adams d43f2584a0 Split path strings using UTF8 (#1027) 5 years ago
  George Barnett 275b2998e3 Use the server hostname override as the :authority, if present (#1033) 5 years ago
  Cory Benfield 7346c615b7 Tolerate identity compression as no compression (#1016) 5 years ago
  George Barnett 7aac780666 Provide more specific errors messages for failing channels (#984) 5 years ago
  George Barnett e2e138df61 Add an option to set 'certificateVerification' to the client builder (#980) 5 years ago
  George Barnett def0b59363 Idle client connection on 'channelInactive' if there are no active RPCs (#967) 5 years ago
  George Barnett cc1f91f96e Move idle handler state to closed on channelInactive (#953) 5 years ago
  George Barnett 24b71cb4c3 Tolerate idling from the active state (#950) 5 years ago
  George Barnett f21f8a5c57 Make 'GRPCStatus.Code' an enum (#942) 5 years ago
  George Barnett 07432c4266 Log some HTTP/2 information (#938) 5 years ago
  Cory Benfield d3f039d2f3 Avoid unnecessary arrays. (#935) 5 years ago
  George Barnett e90e92fe0f Tolerate missing content-type header for trailers-only responses (#927) 5 years ago
  Cory Benfield 2b42fd9f53 Mitigate zero-length writes issue. (#917) 5 years ago
  George Barnett 72a6aca3e6 Add a server debug channel initializer (#911) 5 years ago
  George Barnett 5397772adf Add a client debugging initializer and PCAP debugging example (#908) 5 years ago