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 |