summaryrefslogtreecommitdiff
path: root/libs/binder/RpcServer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Binder unique_fdTomasz Wasilczyk2023-11-171-6/+6
* 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-4/+5
* Don't depend on libbase result.hTomasz Wasilczyk2023-11-031-4/+1
* Binder: don't depend on libutils headersTomasz Wasilczyk2023-10-311-1/+0
* Revert "Use std::unique_ptr instead of ScopeGuard"Sebastian Pickl2023-10-301-5/+4
* Use std::unique_ptr instead of ScopeGuardTomasz Wasilczyk2023-10-271-4/+5
* Merge "RPC binder: set TCP_NDELAY" into mainKeith Mok2023-10-171-0/+12
|\
| * RPC binder: set TCP_NDELAYKeith Mok2023-10-131-0/+12
* | Merge "Binder: Split OS to Android and Unix part, abstract GetThreadId out" i...Tomasz Wasilczyk2023-10-161-4/+4
|\ \
| * | Binder: Split OS to Android and Unix part, abstract GetThreadId outTomasz Wasilczyk2023-10-161-4/+4
| |/
* / Copy HexString to libbinderTomasz Wasilczyk2023-10-121-7/+5
|/
* RPC binder: expose session to per-client rootsSteven Moreland2023-05-241-2/+3
* Merge "libbinder: RpcServer protocol version error"Steven Moreland2023-05-151-1/+6
|\
| * libbinder: RpcServer protocol version errorSteven Moreland2023-05-121-1/+6
* | Merge "Fix the Nullable pointer is dereferenced issue"Zijun Zhao2023-05-121-0/+1
|\ \
| * | Fix the Nullable pointer is dereferenced issuezijunzhao2023-05-111-0/+1
| |/
* / Fix publishing RPC Server on the same address/port after a short timeTomasz Wasilczyk2023-05-111-0/+16
|/
* libbinder: RpcServer +info on socket create failSteven Moreland2023-04-101-1/+1
* Clarify RpcServer shutdown error for corner caseDevin Moore2023-03-221-1/+2
* rpc_binder: Properly shut down on socketpair() EOFDavid Brazdil2022-12-201-3/+10
* rpc_binder: Prevent RpcServer shutdown deadlockDavid Brazdil2022-12-191-1/+2
* rpc_binder: Specify CID for vsock RpcServerDavid Brazdil2022-12-141-6/+15
* Merge "[rpc_binder] Use unique_fd directly for socket in raw socket setup"Alice Wang2022-11-171-3/+2
|\
| * [rpc_binder] Use unique_fd directly for socket in raw socket setupAlice Wang2022-11-161-3/+2
* | [rpc_binder] Reuse raw socket setup method in vsock/uds sockets setupAlice Wang2022-11-161-23/+6
|/
* [rpc_binder] Adjust return when raw socket is not set upAlice Wang2022-11-151-5/+2
* [rpc_binder] Implement RPC binder over init-managed Unix domain socketAlice Wang2022-11-101-0/+23
* RpcBinder: Add AF_UNIX socketpair transportDavid Brazdil2022-10-071-11/+61
* libbinder : Avoid waiting in binder_rpc_fuzzerPawan2022-08-301-0/+10
* libbinder : Renaming TransportFd to RpcTransportFdPawan2022-08-261-3/+3
* Merge "libbinder : Adding new type TransportFd"Pawan Wagh2022-08-261-19/+19
|\
| * libbinder : Adding new type TransportFdPawan2022-08-261-19/+19
* | libbinder: add makeDefaultRpcTransportCtxFactoryAndrei Homescu2022-08-251-1/+1
|/
* libbinder: build on TrustyAndrei Homescu2022-07-141-6/+9
* Merge "libbinder: Fix out-of-bounds abort in RpcServer"Treehugger Robot2022-07-081-1/+3
|\
| * libbinder: Fix out-of-bounds abort in RpcServerFrederick Mayle2022-07-081-1/+3
* | libbinder: separate OS-specific code from Utils.cppAndrei Homescu2022-07-081-0/+1
|/
* libbinder: add build option for single-threaded RPCAndrei Homescu2022-07-011-26/+42
* libbinder: Stricter protocol and code for receiving FDsFrederick Mayle2022-06-301-2/+2
* binder: Add FD support to RPC BinderFrederick Mayle2022-06-291-3/+22
* libbinder: clear RpcTransportCtx for new sessions in RpcServerAndrei Homescu2022-06-101-1/+1
* libbinder: switch sockaddr to byte array in RpcServerAndrei Homescu2022-06-091-9/+9
* Use android::base::function_ref isntead of std::functionDevin Moore2022-06-061-4/+6
* libbinder: move session ID RNG code to Utils.cppAndrei Homescu2022-05-171-5/+4
* libbinder: add TEMP_FAILURE_RETRY header to RPC codeAndrei Homescu2022-05-171-0/+1
* binder: Eliminate a data copy in RPC transport operationsAndrei Homescu2021-12-231-6/+7
* libbinder: RPC - remove 'agreed experimental'Steven Moreland2021-10-211-12/+0
* libbinder: support server-specific sessionSteven Moreland2021-10-201-5/+33
* binder: RpcSession::*MaxThreads -> *MaxIncomingThreadsYifan Hong2021-10-081-1/+1