summaryrefslogtreecommitdiff
path: root/libs/binder/RpcTransportRaw.cpp
Commit message (Expand)AuthorAgeFilesLines
* Binder unique_fdTomasz Wasilczyk2023-11-171-3/+5
* Revert^2 "Use std::function instead of base::function_ref"Tomasz Wasilczyk2023-11-041-2/+4
* Revert "Use std::function instead of base::function_ref"Sebastian Pickl2023-10-301-4/+2
* Use std::function instead of base::function_refTomasz Wasilczyk2023-10-271-2/+4
* Binder: Split OS to Android and Unix part, abstract GetThreadId outTomasz Wasilczyk2023-10-161-3/+3
* Add missing "override" annotationsHao Chen2023-10-061-2/+3
* libbinder: limit RpcTransport visibilitySteven Moreland2023-05-241-4/+0
* Fix return types of sendMessageOnSocket/receiveMessageFromSocketDavid Brazdil2022-10-251-1/+2
* RpcBinder: Add AF_UNIX socketpair transportDavid Brazdil2022-10-071-102/+5
* libbinder : Renaming TransportFd to RpcTransportFdPawan2022-08-261-3/+3
* libbinder : Adding new type TransportFdPawan2022-08-261-13/+15
* libbinder: move interruptableReadOrWrite to new fileAndrei Homescu2022-07-211-86/+5
* libbinder: Stricter protocol and code for receiving FDsFrederick Mayle2022-06-301-13/+5
* binder: Add FD support to RPC BinderFrederick Mayle2022-06-291-15/+124
* Use android::base::function_ref isntead of std::functionDevin Moore2022-06-061-8/+11
* libbinder: replace RpcTransport::peek() with pollRead()Andrei Homescu2022-05-171-4/+7
* libbinder: Return status_t from RpcTransport::peek()Andrei Homescu2022-03-301-6/+11
* Fix building libbinder against muslColin Cross2022-01-271-4/+10
* binder: Eliminate a data copy in RPC transport operationsAndrei Homescu2021-12-231-16/+49
* libbinder: RPC handle builtup refcountsSteven Moreland2021-09-271-12/+23
* libbinder: RPC avoid pollSteven Moreland2021-09-271-36/+41
* libbinder: remove layer in RpcTransportRawSteven Moreland2021-09-141-26/+16
* binder: CertificateFormat -> RpcCertificateFormat.Yifan Hong2021-09-131-1/+1
* binder: X509 are serialized to vector<uint8_t>Yifan Hong2021-09-131-1/+1
* binder: Delete addTrustedPeerCertificate.Yifan Hong2021-09-101-1/+0
* binder: Add getCertificate / addTrustedPeerCerticate.Yifan Hong2021-08-231-0/+3
* binder: RpcTranpsortCtx::newTransport Add FdTrigger arg.Yifan Hong2021-08-061-1/+1
* binder: RPC uses non-blocking sockets.Yifan Hong2021-08-061-1/+1
* binder: Refactor: move FdTrigger to its own file / class.Yifan Hong2021-08-061-4/+49
* binder: RpcTransport: change to size_t.Yifan Hong2021-08-051-3/+3
* binder: Add RpcTransport class.Yifan Hong2021-08-031-0/+88