40 Commits (4573ee8491ebfdbd79b9b71d16d6aa58f8cc4fa2)

Author SHA1 Message Date
Mark D. Roth 2ea8e50c3a
use CppImplOf for grpc_server (#28112) 3 years ago
Craig Tiller ea49e4c73a
Revert "[BinderTransport] Send correct version to server and verify it (#27990)" (#28090) 3 years ago
Craig Tiller a629c9a03e
Reland resource quota work (#28017) 3 years ago
Ming-Chuan 92c34b8a82
[BinderTransport] Send correct version to server and verify it (#27990) 3 years ago
Craig Tiller 0ea2c37263
Revert "New resource quota integration (#27643)" (#28014) 3 years ago
Craig Tiller 39f0877d25
New resource quota integration (#27643) 3 years ago
Ming-Chuan e0f793b3d3
Expose experimental binder transport API (#27632) 3 years ago
Ming-Chuan dcabe420cc
[BinderTransport] Create client channel instead of direct channel (#27790) 3 years ago
Esun Kim e246811e55
Add (void) to function calls returning absl::Status (#27761) 3 years ago
Ming-Chuan 4d61638857
Add endpoint binder pool for client channel creation (#27755) 3 years ago
Ming-Chuan 66d4e0ccb1
Consolidate binder targets into a single target in top-level BUILD file (#27719) 3 years ago
Craig Tiller 1df153f46e
Revert "Revert "Move metadata setting into HPackParser (#27545)" (#27686)" (#27688) 3 years ago
Craig Tiller 0e6ced8800
Revert "Move metadata setting into HPackParser (#27545)" (#27686) 3 years ago
Craig Tiller f57a1f7d8c
Move metadata setting into HPackParser (#27545) 3 years ago
Ming-Chuan f58f903a4f
Add helper function for getting endpoint binder in Java (#27598) 3 years ago
Ming-Chuan 332713a35a
Implement BinderTransport SecurityPolicies that requires no JNI (#27573) 3 years ago
Ming-Chuan 6b922f871f
Temporarily remove binder fuzzers it fails to build with old llvm (#27599) 3 years ago
Craig Tiller 9b41852a5e
channel_init --> core configuration system (#27347) 3 years ago
Ta-Wei Tu b7f27209cf
Server fuzzer for binder transport (#27122) 3 years ago
Craig Tiller 9872da79a1
Eliminate grpc_metadata_batch_{init,destroy,move} (#27349) 3 years ago
Ta-Wei Tu f7998db700
Migrate binder transport end-to-end tests to use the existing testing service (#27179) 3 years ago
Ming-Chuan 8c425189f3
Add uid to OnTransactCb argument (#27328) 3 years ago
Ta-Wei Tu b45568212f
[binder] Client fuzzer (#27052) 3 years ago
Craig Tiller fd233193ec
Encapsulate metadata aggregates (#27262) 3 years ago
Ta-Wei Tu 8d5b93eacc
[binder] Clean up parcel interfaces (#27322) 3 years ago
Ta-Wei Tu d24f89d79d
[binder] Fix Android guard in binder server (#27326) 3 years ago
Ming-Chuan 776b452e48
Fix ReadableParcelAndroid::ReadString interface (#27260) 3 years ago
Ta-Wei Tu 71ceae7369
[binder] Use AParcel_getDataSize() in flow-control (#27257) 3 years ago
Ta-Wei Tu 52e5b64c5b
[binder] Handle outbound flow control (#27243) 3 years ago
Ta-Wei Tu 554bbb6ca5
[binder] Fix WireReaderImpl bugs & races (#27303) 3 years ago
Ta-Wei Tu fa2d21716b
[binder] Fix server-side recv_trailing_metadata (#27184) 3 years ago
Ta-Wei Tu 27eae53d83
[binder] Use combiner & refs to prevent data race (#27182) 3 years ago
Craig Tiller ea389c00c2
Adjust include order per style guide (#27175) 3 years ago
Ta-Wei Tu dff9e84e35
[binder] Handle inbound flow control (#27228) 3 years ago
Ta-Wei Tu 3a5e844b38
[binder] Implicitly initialize the binder pool (#27261) 3 years ago
Ta-Wei Tu 3df113f6d6
Add binder server (#27036) 3 years ago
Ta-Wei Tu ab57f03b30
Reland: Import binder transport tests (#27138) 3 years ago
Craig Tiller 90c4a2a5eb
Revert "Import binder transport tests (#26970)" (#27126) 3 years ago
Ta-Wei Tu 006464c57d
Import binder transport tests (#26970) 3 years ago
Ming-Chuan 02c6d81eea
Create binder transport folder (#26602) 3 years ago