Commit History

Author SHA1 Message Date
  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
  Franz Busch 794ecafac8 Added trailing HTTPHeaders for custom error reporting (#873) 5 years ago
  George Barnett 183e380435 Add back GRPCPayload support for server handlers (#894) 5 years ago
  George Barnett 6fccc59e5d Tolerate receiving pings when `permitWithoutCalls` is disabled (#893) 5 years ago
  George Barnett 248f554e3c Support protobuf separately to `GRPCPayload` for the client (#889) 5 years ago
  George Barnett b29b16ba06 Alter the documented requirements of `MessageSerializer` (#888) 5 years ago
  George Barnett 6fb98266e0 Remove the requirement that messages conform to GRPCPayload on the server (#886) 5 years ago
  Sebastian Thiebaud 9b9d3dbe0a Add keepalive handlers (#850) 5 years ago
  George Barnett 345438e55d Avoid a double-idle in the idle handler. (#875) 5 years ago
  George Barnett d008381b0c Provide the codegen with an option to generate test clients (#870) 5 years ago
  George Barnett 2732990415 Provide a 'FakeChannel' (#864) 5 years ago
  George Barnett 2c149a2a96 Allow users to choose a policy for starting RPCs (#860) 5 years ago
  George Barnett efb67a324e Provide 'fake' responses for generated test clients (#855) 5 years ago
  George Barnett b6fca172f1 Provide errors to failed client promises rather than a status (#859) 5 years ago
  Taishi Ikai c91666e93a Add the default user-agent string if customMetadata didn't have one (#845) 5 years ago
  George Barnett 8196439d23 Allow deadlines or timeouts to be set on RPCs (#842) 5 years ago
  George Barnett 937d85a110 Provide an internal transport abstraction for client rpcs (#834) 5 years ago
  George Barnett 31a03ceca2 Turn the RequestIDProvider enum into a struct (#839) 5 years ago
  George Barnett 0048e6b039 Make idle timeout configurable (#824) 5 years ago