summaryrefslogtreecommitdiffstats
path: root/fuse_sideload.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Clean up fuse_sideload and add a testcase.Tao Bao2017-11-041-12/+14
| | | | | | | | | | | | This CL mainly changes: a) moving the interface in struct provider_vtab to std::function; b) code cleanup, such as moving the declaration closer to the uses, using explicit type conversion. Test: recovery_component_test Test: minadbd_test Test: Sideload a package on marlin. Change-Id: Id0e3c70f1ada54a4cd985b54c84438c23ed4687e
* recovery: Switch fuse_* to C++.Tao Bao2015-07-241-6/+0
| | | | | Change-Id: Id50c3e6febd0ab61f10a654b9b265cf21a2d1701 (cherry picked from commit 71dc365f25676cfb3f62dbb7163697a8c3c5243d)
* Switch minadb over to C++.Elliott Hughes2015-04-101-0/+6
| | | | Change-Id: I5afaf70caa590525627c676c88b445d3162de33e
* refactor fuse sideloading codeDoug Zongker2014-07-101-0/+38
Split the adb-specific portions (fetching a block from the adb host and closing the connections) out from the rest of the FUSE filesystem code, so that we can reuse the fuse stuff for installing off sdcards as well. Change-Id: I0ba385fd35999c5f5cad27842bc82024a264dd14