George Barnett
|
8713650706
Document missing tests and server features (#432)
|
6 years ago |
George Barnett
|
b5aaa9ff5c
Add gRPC interoperability tests (#429)
|
6 years ago |
George Barnett
|
283754e80b
Add interoperability test provider. (#428)
|
6 years ago |
George Barnett
|
4322a2e4c1
Interoperability tests target, protos and generated code (#427)
|
6 years ago |
Daniel Alm
|
138c44385d
Ask `ServerErrorDelegate` to transform status/response promise failures before returning them to the client. (#423)
|
6 years ago |
Daniel Alm
|
da1a59c919
Allow users to fulfill status promises with `GRPCStatusTransformable` errors. (#422)
|
6 years ago |
George Barnett
|
3c8fb7f991
Allow clients to make calls via factory methods (#421)
|
6 years ago |
George Barnett
|
4fb7bc4df1
Enable macOS CI (#420)
|
6 years ago |
George Barnett
|
4b8295018f
Rename GRPCClient to GRPCClientConnection (#418)
|
6 years ago |
George Barnett
|
82ee4ceaf2
Update to release versions of Swift 5 and NIO (#414)
|
6 years ago |
George Barnett
|
99536382d5
Generate Linux tests using "swift test --generate-linuxmain" (#413)
|
6 years ago |
George Barnett
|
ef54360a63
TLS Tests (#411)
|
6 years ago |
George Barnett
|
0d97897f35
Remove unnecessary "#if swift" code paths (#412)
|
6 years ago |
George Barnett
|
5cdda76868
Add TLS to the NIO implementation (#406)
|
6 years ago |
George Barnett
|
51af9517d3
NIO2 / Swift 5 update (#404)
|
6 years ago |
George Barnett
|
143255e986
Rewrite LengthPrefixedMessageReader and tests (#397)
|
6 years ago |
Martin Petrov
|
869c168d06
Allow generating test stubs separately from the client implementation (#402)
|
6 years ago |
Martin Petrov
|
90a5498c0d
Generate client test stubs in a dedicated section. (#403)
|
6 years ago |
Martin Petrov
|
dc2e8bbcee
Add public init to client call unary stubs. (#401)
|
6 years ago |
Martin Petrov
|
f7807da0de
Mark unary async calls as @discardableResult. (#399)
|
6 years ago |
Martin Petrov
|
c0478aae0a
Generate ClientCallUnary test stubs. (#398)
|
6 years ago |
Michael Rebello
|
9745a760f8
Add/update scripts for vendoring dependencies (#396)
|
6 years ago |
Daniel Alm
|
772b78ebce
Fix crashes due to mismatching responses sent to the channel when event observer factories fail. (#395)
|
6 years ago |
Daniel Alm
|
d4a6366bf7
Enforce request cardinality for unary-request calls also for the case of zero request messages being sent. (#392)
|
6 years ago |
Martin Petrov
|
140d34a055
Add public factory methods for CallResult. (#394)
|
6 years ago |
Daniel Alm
|
30a7fbc5f3
Make a few more write calls flushing. (#391)
|
6 years ago |
Daniel Alm
|
c0821976ad
Refactor some properties shared by all server-side call contexts into a common `ServerCallContext` protocol … (#389)
|
6 years ago |
Michael Rebello
|
8b064bda98
Update CocoaPods & Carthage for 0.8.0 release (#370)
|
6 years ago |
Michael Rebello
|
3b3c5c55bd
Add ClientNetworkMonitor for tracking network changes (#387)
|
6 years ago |
George Barnett
|
97ff9238b1
First pass implementation of NIO client (#357)
|
6 years ago |