1. 639490b Binder unique_fd by Tomasz Wasilczyk · 1 year, 10 months ago
  2. bfb13a8 Use unique_fd::ok() instead of -1 comparison by Tomasz Wasilczyk · 1 year, 10 months ago
  3. 1de48a2 Revert^2 "Use std::unique_ptr instead of ScopeGuard" by Tomasz Wasilczyk · 1 year, 10 months ago
  4. 88aa8c3 Don't depend on libbase result.h by Tomasz Wasilczyk · 1 year, 10 months ago
  5. df07f94 Binder: migrate off libbase macros by Tomasz Wasilczyk · 1 year, 10 months ago
  6. 1d1e9ff Binder: don't depend on libutils headers by Tomasz Wasilczyk · 1 year, 10 months ago
  7. 25c1a3b Revert "Use std::unique_ptr instead of ScopeGuard" by Sebastian Pickl · 1 year, 10 months ago
  8. d6c8a4c Use std::unique_ptr instead of ScopeGuard by Tomasz Wasilczyk · 1 year, 11 months ago
  9. 3f4c495 Merge "Binder: Split OS to Android and Unix part, abstract GetThreadId out" into main by Tomasz Wasilczyk · 1 year, 11 months ago
  10. 0d9dec2 Binder: Split OS to Android and Unix part, abstract GetThreadId out by Tomasz Wasilczyk · 1 year, 11 months ago
  11. 891f6b0 Copy HexString to libbinder by Tomasz Wasilczyk · 1 year, 11 months ago
  12. ca3f638 libbinder: RpcServer protocol version error by Steven Moreland · 2 years, 4 months ago
  13. 942245e Merge "RPC Binder: disable Nagle's algorithm" by Steven Moreland · 2 years, 6 months ago
  14. 12af6f7 RPC Binder: disable Nagle's algorithm by Steven Moreland · 2 years, 6 months ago
  15. e65f73c libbinder: finish outgoing thread->conn. rename by Steven Moreland · 2 years, 6 months ago
  16. feb13e8 RPC Binder: setMaxOutgoing{Threads,Connections} by Steven Moreland · 2 years, 6 months ago
  17. 7f410d8 Merge "libbinder: rpc java detach error code" by Steven Moreland · 2 years, 10 months ago
  18. d0c9a17 libbinder: rpc java detach error code by Steven Moreland · 2 years, 10 months ago
  19. 0c47d45 Remove libandroid_runtime_vm_headers dependency from libbinder by Jeongik Cha · 2 years, 11 months ago
  20. 8b7a738 libbinder: no temp rpc sess leak w spurious wakeup by Steven Moreland · 2 years, 11 months ago
  21. 21c887c RpcBinder: Add AF_UNIX socketpair transport by David Brazdil · 3 years ago
  22. 1c24f9c libbinder : Avoid waiting in binder_rpc_fuzzer by Pawan · 3 years ago
  23. 3e0061c libbinder : Renaming TransportFd to RpcTransportFd by Pawan · 3 years ago
  24. f546f5b Merge "libbinder : Adding new type TransportFd" by Pawan Wagh · 3 years ago
  25. 49d74cb libbinder : Adding new type TransportFd by Pawan · 3 years, 1 month ago
  26. 024727b libbinder: add makeDefaultRpcTransportCtxFactory by Andrei Homescu · 3 years ago
  27. 77ddf62 libbinder: clear RpcSession::mStartedSetup in case of error by Andrei Homescu · 3 years ago
  28. 9b58a46 libbinder: allow multiple outgoing threads for single-threaded by Andrei Homescu · 3 years, 1 month ago
  29. 66d5b7a Add linkToDeath support for RPC binder so a client can act on disconnect by Devin Moore · 3 years, 2 months ago
  30. 7c0b79f libbinder: separate OS-specific code from Utils.cpp by Andrei Homescu · 3 years, 2 months ago
  31. ffa3aaa libbinder: add build option for single-threaded RPC by Andrei Homescu · 3 years, 5 months ago
  32. 69a0c99 binder: Add FD support to RPC Binder by Frederick Mayle · 3 years, 3 months ago
  33. c849087 libbinder: fix hanging wait in RpcSession by Andrei Homescu · 3 years, 2 months ago
  34. 5e30146 libbinder: clear RpcTransportCtx for new sessions in RpcServer by Andrei Homescu · 3 years, 4 months ago
  35. 695368f Use android::base::function_ref isntead of std::function by Devin Moore · 3 years, 3 months ago
  36. 47f8c4f libbinder: disable JavaThreadAttacher on non-Android OSes by Andrei Homescu · 3 years, 4 months ago
  37. e922b23 libbinder: use base::GetThreadId instead of gettid by Andrei Homescu · 3 years, 4 months ago
  38. 1d935e8 libbinder: add TEMP_FAILURE_RETRY header to RPC code by Andrei Homescu · 3 years, 4 months ago
  39. 297c277 Fix RpcSession::setupPreconnectedClient by Frederick Mayle · 3 years, 4 months ago
  40. 25d9cc5 libbinder: RPC clarify thread exhaustion log by Steven Moreland · 3 years, 6 months ago
  41. 5970d0a Fix or suppress tidy warnings-as-errors. by Jiyong Park · 3 years, 6 months ago
  42. a39e4ed binder: Eliminate a data copy in RPC transport operations by Andrei Homescu · 3 years, 9 months ago
  43. fc34af1 Merge "binder: recovery variant does not use libandroid_runtime_vm_headers" by Yifan Hong · 3 years, 10 months ago
  44. d258e68 binder: recovery variant does not use libandroid_runtime_vm_headers by Yifan Hong · 3 years, 10 months ago
  45. fc027e0 libbinder: RPC more nodiscard w/ fix by Steven Moreland · 3 years, 10 months ago
  46. 51c44a9 libbinder: support server-specific session by Steven Moreland · 3 years, 11 months ago
  47. 1f44f98 binder: RpcSession limit outgoing threads by Yifan Hong · 3 years, 11 months ago
  48. 1042306 binder: RpcSession::*MaxThreads -> *MaxIncomingThreads by Yifan Hong · 3 years, 11 months ago
  49. a59937e libbinder: RPC mThreadState -> mConnections by Steven Moreland · 4 years ago
  50. 27a8bc7 libbinder: RPC allow RpcSession to be reusable by Steven Moreland · 4 years ago
  51. 43921d5 libbinder: RPC handle builtup refcounts by Steven Moreland · 4 years ago
  52. fd1e8a0 libbinder: dec refs include count by Steven Moreland · 4 years, 1 month ago
  53. a54c861 Merge changes I89e4de2e,I673d7a4c,Icfb454c2,I5924a82c by Steven Moreland · 4 years ago
  54. 4f622fe libbinder: RpcSession - hide RPC address format by Steven Moreland · 4 years ago
  55. 9734cfc binder: CertificateFormat -> RpcCertificateFormat. by Yifan Hong · 4 years ago
  56. 2ec5688 binder: X509 are serialized to vector<uint8_t> by Yifan Hong · 4 years ago
  57. 791e466 libbinder: shutdownAndWait based on # of in conns by Steven Moreland · 4 years ago
  58. 21fcad2 Merge changes If27bffb5,I945e650b by Steven Moreland · 4 years ago
  59. fdd9f69 binder: Delete addTrustedPeerCertificate. by Yifan Hong · 4 years ago
  60. 5623d1a libbinder: RpcAddress is uint64_t by Steven Moreland · 4 years ago
  61. 826367f libbinder: Session ID implemented directly. by Steven Moreland · 4 years ago
  62. 3c40080 Merge "binder: RpcServer / RpcSession add API for certs." by Yifan Hong · 4 years ago
  63. 95d15e5 binder: retry connect() on ECONNRESET for non-blocking sockets. by Yifan Hong · 4 years ago
  64. ecf937d binder: RpcServer / RpcSession add API for certs. by Yifan Hong · 4 years, 1 month ago
  65. 93b2cc9 Merge changes from topic "binder_rpc_non_blocking" by Yifan Hong · 4 years, 1 month ago
  66. 5d4f84d Merge "libbinder: RPC use 'status_t' over 'bool'" by Steven Moreland · 4 years, 1 month ago
  67. f6d4229 binder: RpcTranpsortCtx::newTransport Add FdTrigger arg. by Yifan Hong · 4 years, 1 month ago
  68. d9f8cef binder: RpcSession handle post-connect by Yifan Hong · 4 years, 1 month ago
  69. b675ffe binder: RPC uses non-blocking sockets. by Yifan Hong · 4 years, 1 month ago
  70. 8c95042 binder: Refactor: move FdTrigger to its own file / class. by Yifan Hong · 4 years, 1 month ago
  71. 832521e binder: RpcSession initialize mShutdownTrigger earlier by Yifan Hong · 4 years, 1 month ago
  72. 2372f9d libbinder: RPC use 'status_t' over 'bool' by Steven Moreland · 4 years, 1 month ago
  73. 0803305 libbinder: remove stale blocking TODO by Steven Moreland · 4 years, 1 month ago
  74. 91c6a9f Merge "libbinder: allow externally created connections" by Steven Moreland · 4 years, 1 month ago
  75. 4198a12 libbinder: allow externally created connections by Steven Moreland · 4 years, 1 month ago
  76. 5bff742 Merge changes I809345c5,Ic6c6bec4 by Yifan Hong · 4 years, 1 month ago
  77. 702115c binder: Use RpcTransport by Yifan Hong · 4 years, 2 months ago
  78. 132d5bf libbinder: RPC reject excess threads by Steven Moreland · 4 years, 1 month ago
  79. 40b736e libbinder: disallow upgrade of explicit version by Steven Moreland · 4 years, 1 month ago
  80. bf57bce libbinder: RPC binder - incl. protocol version by Steven Moreland · 4 years, 1 month ago
  81. 4b02e9c Merge "libbinder: fix RPC setup races" by Steven Moreland · 4 years, 1 month ago
  82. dd67b94 libbinder: fix RPC setup races by Steven Moreland · 4 years, 1 month ago
  83. 441bb0e libbinder: RPC sockets - remove unnecessary SIGHUP by Steven Moreland · 4 years, 1 month ago
  84. a2c63ab Merge "RpcSession attaches/detaches thread on JVM (second attempt)" by Yifan Hong · 4 years, 2 months ago
  85. 1bbd2ee Merge changes Ie1fc2d92,Ie66e92cc,I09a4520a,Ia13d0dc1 by Steven Moreland · 4 years, 2 months ago
  86. 1b30429 libbinder: respect 'reverse' cncts are 'incoming' by Steven Moreland · 4 years, 2 months ago
  87. fba6f77 libbinder: 'RpcSession::addIncomingConnection' by Steven Moreland · 4 years, 2 months ago
  88. 798e0d1 libbinder: send is non-blocking and interruptible by Steven Moreland · 4 years, 2 months ago
  89. 194acf2 RpcSession attaches/detaches thread on JVM (second attempt) by Yifan Hong · 4 years, 2 months ago
  90. 9e2ce08 Revert "RpcSession attaches/detaches JVM for Java thread" by Yifan Hong · 4 years, 2 months ago
  91. 0f9c5c7 RpcSession attaches/detaches JVM for Java thread by Yifan Hong · 4 years, 2 months ago
  92. 68aa255 Merge "libbinder: RPC flake mode" by Steven Moreland · 4 years, 2 months ago
  93. b817679 libbinder: RPC flake mode by Steven Moreland · 4 years, 2 months ago
  94. b86e26b libbinder: RPC skip init on /dev/null by Steven Moreland · 4 years, 3 months ago
  95. 01a6bad libbinder: RPC session ID uses the long binder ID by Steven Moreland · 4 years, 3 months ago
  96. 7b8bc4c libbinder: RpcSession exposes sp<RpcServer> by Steven Moreland · 4 years, 3 months ago
  97. 19fc9f7 libbinder: RPC disambiguate server/client by Steven Moreland · 4 years, 3 months ago
  98. c7d4013 libbinder: RPC disallow nested oneway transactions by Steven Moreland · 4 years, 3 months ago
  99. 5ae6256 libbinder: RpcState pass connection, not fd by Steven Moreland · 4 years, 3 months ago
  100. 195edb8 libbinder: handle ExclusiveSocket failure by Steven Moreland · 4 years, 3 months ago