summaryrefslogtreecommitdiffstats
path: root/fuse_sideload.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge AOSP android-9.0.0_r3Ethan Yonker2018-08-241-13/+21
|\ | | | | | | | | | | Fix conflicts and make it build in 5.1, 6.0, 7.1, 8.1, and 9.0 Change-Id: Ida0a64c29ff27d339b7f42a18d820930964ac6e4
| * 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
* | Make it backwards compatible with 4.4Ethan Yonker2016-08-251-0/+9
|/ | | | Change-Id: I668604cddc8e8afbf78709f3f872bea4e9f4aa06
* 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