summaryrefslogtreecommitdiff
path: root/libs/binder/RpcState.cpp
Commit message (Expand)AuthorAgeFilesLines
* Binder unique_fdTomasz Wasilczyk2023-11-171-14/+14
* Revert^2 "Use std::function instead of base::function_ref"Tomasz Wasilczyk2023-11-041-18/+17
* Revert^2 "Use std::unique_ptr instead of ScopeGuard"Tomasz Wasilczyk2023-11-041-3/+5
* Binder: migrate off libbase macrosTomasz Wasilczyk2023-11-031-5/+4
* RPC Binder: limit experimental wire protocol useSteven Moreland2023-10-301-4/+2
* Migrate off of base::StringPrintfTomasz Wasilczyk2023-10-251-15/+18
* Merge "binderRpcTest: conditional experimental protocol" into mainSteven Moreland2023-10-171-1/+2
|\
| * binderRpcTest: conditional experimental protocolSteven Moreland2023-10-171-1/+2
* | Copy HexString to libbinderTomasz Wasilczyk2023-10-121-3/+2
|/
* Make sure to handle new RpcSession::FileDescriptorTransportModeTomasz Wasilczyk2023-06-281-0/+1
* RPC binder: limit experimental wire protocol usageSteven Moreland2023-05-311-2/+19
* libbinder: RpcServer protocol version errorSteven Moreland2023-05-121-0/+12
* freeze rpc binder wire protocolSteven Moreland2023-04-241-1/+1
* Reland "RPC Binder: dropping all binders drops session"Steven Moreland2023-03-151-7/+31
* Merge "Revert "Revert "libbinder: Flush excess refs after single async transa...Treehugger Robot2023-03-071-2/+2
|\
| * Revert "Revert "libbinder: Flush excess refs after single async transaction""Andrei Homescu2023-03-011-2/+2
* | libbinder: update RpcState transact commentsSteven Moreland2023-02-251-6/+6
|/
* Revert "libbinder: Flush excess refs after single async transaction"Steven Moreland2023-02-141-2/+2
* libbinder: Flush excess refs after single async transactionAndrei Homescu2023-01-261-2/+2
* Merge "libbinder: add ancillaryFd support in RpcTransportTipcTrusty"Treehugger Robot2022-10-071-0/+15
|\
| * libbinder: add ancillaryFd support in RpcTransportTipcTrustyAndrei Homescu2022-10-051-0/+15
* | Merge "libbinder: Fix FD handling for queued oneway RPC transactions"Treehugger Robot2022-10-051-0/+2
|\ \ | |/ |/|
| * libbinder: Fix FD handling for queued oneway RPC transactionsFrederick Mayle2022-10-051-0/+2
* | libbinder: fix flake-mode buildSteven Moreland2022-09-281-1/+1
|/
* Merge "Add linkToDeath support for RPC binder so a client can act on disconnect"Devin Moore2022-07-211-0/+24
|\
| * Add linkToDeath support for RPC binder so a client can act on disconnectDevin Moore2022-07-201-0/+24
* | libbinder: RPC clear behaviorSteven Moreland2022-07-191-15/+13
* | libbinder: Remove Parcel argument from Parcel::release_funcFrederick Mayle2022-07-151-6/+4
* | Merge "libbinder: Don't abort when rpc parcel size is invalid"Frederick Mayle2022-07-151-6/+20
|\ \ | |/ |/|
| * libbinder: Don't abort when rpc parcel size is invalidFrederick Mayle2022-07-151-6/+20
* | libbinder: RPC node toStringSteven Moreland2022-07-151-17/+22
|/
* libbinder: alternative in calling guard errorSteven Moreland2022-07-061-1/+2
* libbinder: build option to disable the kernel IPC, part 1/2Steven Moreland2022-07-011-2/+4
* libbinder: add build option for single-threaded RPCAndrei Homescu2022-07-011-12/+12
* libbinder: Stricter protocol and code for receiving FDsFrederick Mayle2022-06-301-42/+54
* binder: Add FD support to RPC BinderFrederick Mayle2022-06-291-87/+190
* libbinder: Add object offsets to RPC Binder protocolFrederick Mayle2022-06-171-13/+54
* libbinder: Don't alloc for RPC_COMMAND_DEC_STRONGFrederick Mayle2022-06-091-14/+10
* libbinder: Remove flexible array from RpcWireReplyFrederick Mayle2022-06-081-12/+17
* Merge "Use android::base::function_ref isntead of std::function"Devin Moore2022-06-061-24/+25
|\
| * Use android::base::function_ref isntead of std::functionDevin Moore2022-06-061-24/+25
* | binder: Use variant for backend specific Parcel fieldsFrederick Mayle2022-06-031-7/+3
* | binder: Tweak overflow check for readabilityFrederick Mayle2022-05-311-10/+7
|/
* libbinder: replace RpcTransport::peek() with pollRead()Andrei Homescu2022-05-171-4/+1
* libbinder: Print the iov number in RPC log messagesAndrei Homescu2022-03-301-2/+4
* libbinder: Return status_t from RpcTransport::peek()Andrei Homescu2022-03-301-2/+8
* libbinder: Fix initializer order error in RpcState.cppAndrei Homescu2022-03-081-1/+1
* Fix building libbinder against muslColin Cross2022-01-271-8/+7
* binder: Eliminate a data copy in RPC transport operationsAndrei Homescu2021-12-231-68/+47
* libbinder: support server-specific sessionSteven Moreland2021-10-201-1/+3