summaryrefslogtreecommitdiff
path: root/libs/binder/RpcSession.cpp
Commit message (Expand)AuthorAgeFilesLines
* Binder unique_fdTomasz Wasilczyk2023-11-171-4/+4
* Use unique_fd::ok() instead of -1 comparisonTomasz Wasilczyk2023-11-141-2/+2
* Revert^2 "Use std::unique_ptr instead of ScopeGuard"Tomasz Wasilczyk2023-11-041-3/+4
* Don't depend on libbase result.hTomasz Wasilczyk2023-11-031-4/+1
* Binder: migrate off libbase macrosTomasz Wasilczyk2023-11-031-2/+3
* Binder: don't depend on libutils headersTomasz Wasilczyk2023-10-311-1/+0
* Revert "Use std::unique_ptr instead of ScopeGuard"Sebastian Pickl2023-10-301-4/+3
* Use std::unique_ptr instead of ScopeGuardTomasz Wasilczyk2023-10-271-3/+4
* Merge "Binder: Split OS to Android and Unix part, abstract GetThreadId out" i...Tomasz Wasilczyk2023-10-161-5/+5
|\
| * Binder: Split OS to Android and Unix part, abstract GetThreadId outTomasz Wasilczyk2023-10-161-5/+5
* | Copy HexString to libbinderTomasz Wasilczyk2023-10-121-4/+2
|/
* libbinder: RpcServer protocol version errorSteven Moreland2023-05-121-5/+1
* Merge "RPC Binder: disable Nagle's algorithm"Steven Moreland2023-03-081-0/+13
|\
| * RPC Binder: disable Nagle's algorithmSteven Moreland2023-03-071-0/+13
* | libbinder: finish outgoing thread->conn. renameSteven Moreland2023-03-041-10/+10
|/
* RPC Binder: setMaxOutgoing{Threads,Connections}Steven Moreland2023-03-011-2/+3
* Merge "libbinder: rpc java detach error code"Steven Moreland2022-10-251-2/+3
|\
| * libbinder: rpc java detach error codeSteven Moreland2022-10-241-2/+3
* | Remove libandroid_runtime_vm_headers dependency from libbinderJeongik Cha2022-10-201-1/+1
|/
* libbinder: no temp rpc sess leak w spurious wakeupSteven Moreland2022-10-101-3/+5
* RpcBinder: Add AF_UNIX socketpair transportDavid Brazdil2022-10-071-0/+29
* libbinder : Avoid waiting in binder_rpc_fuzzerPawan2022-08-301-0/+20
* libbinder : Renaming TransportFd to RpcTransportFdPawan2022-08-261-4/+4
* Merge "libbinder : Adding new type TransportFd"Pawan Wagh2022-08-261-10/+17
|\
| * libbinder : Adding new type TransportFdPawan2022-08-261-10/+17
* | libbinder: add makeDefaultRpcTransportCtxFactoryAndrei Homescu2022-08-251-1/+1
|/
* libbinder: clear RpcSession::mStartedSetup in case of errorAndrei Homescu2022-08-231-0/+3
* libbinder: allow multiple outgoing threads for single-threadedAndrei Homescu2022-08-051-17/+26
* Add linkToDeath support for RPC binder so a client can act on disconnectDevin Moore2022-07-201-0/+5
* libbinder: separate OS-specific code from Utils.cppAndrei Homescu2022-07-081-0/+1
* libbinder: add build option for single-threaded RPCAndrei Homescu2022-07-011-31/+36
* binder: Add FD support to RPC BinderFrederick Mayle2022-06-291-4/+14
* libbinder: fix hanging wait in RpcSessionAndrei Homescu2022-06-231-10/+11
* libbinder: clear RpcTransportCtx for new sessions in RpcServerAndrei Homescu2022-06-101-0/+1
* Use android::base::function_ref isntead of std::functionDevin Moore2022-06-061-3/+3
* libbinder: disable JavaThreadAttacher on non-Android OSesAndrei Homescu2022-05-191-2/+2
* libbinder: use base::GetThreadId instead of gettidAndrei Homescu2022-05-171-8/+4
* libbinder: add TEMP_FAILURE_RETRY header to RPC codeAndrei Homescu2022-05-171-0/+1
* Fix RpcSession::setupPreconnectedClientFrederick Mayle2022-05-121-8/+4
* libbinder: RPC clarify thread exhaustion logSteven Moreland2022-03-101-4/+10
* Fix or suppress tidy warnings-as-errors.Jiyong Park2022-03-091-2/+7
* binder: Eliminate a data copy in RPC transport operationsAndrei Homescu2021-12-231-3/+5
* Merge "binder: recovery variant does not use libandroid_runtime_vm_headers"Yifan Hong2021-11-021-3/+10
|\
| * binder: recovery variant does not use libandroid_runtime_vm_headersYifan Hong2021-11-011-3/+10
* | libbinder: RPC more nodiscard w/ fixSteven Moreland2021-10-251-1/+2
* | libbinder: support server-specific sessionSteven Moreland2021-10-201-1/+3
* | binder: RpcSession limit outgoing threadsYifan Hong2021-10-111-1/+24
|/
* binder: RpcSession::*MaxThreads -> *MaxIncomingThreadsYifan Hong2021-10-081-9/+9
* libbinder: RPC mThreadState -> mConnectionsSteven Moreland2021-10-041-40/+37
* libbinder: RPC allow RpcSession to be reusableSteven Moreland2021-10-011-37/+68