116 Commits (e3102990ca50ea1711653fbca15e9c6ff5e5cf3e)

Author SHA1 Message Date
Martijn Coenen 13ff668775 Replace mkdirs() with setupAppDir().
5 years ago
Martijn Coenen 5700261e5a Bind mount Android/ directory in FUSE.
5 years ago
Martijn Coenen 6f5802e160 Use sdcardfs for pass-through mounts.
5 years ago
Zim e5393d437c Fix wrong symlink terminology
5 years ago
Zim a438b24368 Fix multi-user and multi-storage with FUSE
5 years ago
Zim aeb87efb1f Lazily write inode timestamps to FUSE
5 years ago
Nandana Dutt a914cc764e Use unique_fd
5 years ago
Zim 3623a212e3 Mount /dev/fuse on /mnt/user/<userid>/<volumeid>
5 years ago
Paul Crowley dba96e85f8 Merge changes I40575081,I1ca8f8cf,I38bfd273 am: 1c6a56b27f
5 years ago
Paul Crowley 747b421a22 clang-format Utils.cpp
5 years ago
Tommy Chiu 97466cb145 vold: Introduce android::vold::writeStringToFile
5 years ago
Tommy Chiu 0bd2d11692 vold: Introduce android::vold::writeStringToFile
5 years ago
Sudheer Shanka 8255a2b0bb Ignore if the dir we are trying remove doesn't exist.
5 years ago
Sudheer Shanka 30df1c61d9 Don't delete /mnt/user/<userId>/package on reset.
5 years ago
Sudheer Shanka 6d285cec24 Ignore EEXIST errors when creating pkg specific dirs.
5 years ago
Sudheer Shanka f9b38a58e1 Revert "Revert "Ensure necessary external storage dirs while creating sandboxes.""
5 years ago
Jeff Sharkey 88114b2a56 Revert "Ensure necessary external storage dirs while creating sandboxes."
5 years ago
Sudheer Shanka 083377e593 Ensure necessary external storage dirs while creating sandboxes.
5 years ago
Sudheer Shanka 023b5391f9 Remove sandbox specific bind mounts from root namespace.
5 years ago
Paul Crowley 4928819dd5 Merge "Fix search for values in blkId output" am: 0fbc5af676 am: 56715503b5
5 years ago
Paul Crowley 95abfa0cfd Fix search for values in blkId output
5 years ago
Eric Biggers 8120a7a670 Merge "Utils: correctly handle read() errors in ReadRandomBytes()" am: a2bd436594 am: 038a274e8a
6 years ago
Eric Biggers 0ef7bfd59c Utils: correctly handle read() errors in ReadRandomBytes()
6 years ago
Sudheer Shanka 6bf1480813 Update VolumeManager to use UnmountTreeWithPrefix.
6 years ago
Sudheer Shanka 64918e6e4e Merge "Add UnmountTreeWithPrefix util method." am: 2e9aafb620 am: 5e10de1301
6 years ago
Sudheer Shanka 295fb241e2 Add UnmountTreeWithPrefix util method.
6 years ago
Paul Crowley 75744cdaf8 Merge "Fsync directories after creating files" am: a892eb154e am: 7c21f0a999
6 years ago
Paul Crowley 621d9b9732 Fsync directories after creating files
6 years ago
Paul Crowley 042dfdde7b Merge "Check for errors in dup2" am: b1166633b6 am: 1d5d475b51
6 years ago
Paul Crowley be857bfd9b Check for errors in dup2
6 years ago
Paul Crowley c2fc472c7c Merge "Do lazy-unmount to /storage directly" am: 53b0d95903 am: fbc24b5c8f
6 years ago
Paul Crowley 53b0d95903 Merge "Do lazy-unmount to /storage directly"
6 years ago
Paul Crowley 613cbae6ca Merge "Clean up use of pipe" am: a33b765ca0 am: 1ca8af7bad
6 years ago
LongPing.WEI 4df104f335 Do lazy-unmount to /storage directly
6 years ago
Paul Crowley e6d7663889 Clean up use of pipe
6 years ago
Paul Crowley 4ba32a0e3c Merge "Refactor ForkExecvp to improve locking behaviour" am: 6aaedb0dca am: 12d8d6343b
6 years ago
Paul Crowley de2d6201ab Refactor ForkExecvp to improve locking behaviour
6 years ago
LongPing.WEI 60f121b389 Merge "Use setmntent with "e" option" am: 396040ca2c am: a92bdeb7f5
6 years ago
LongPing.WEI 4f04606811 Use setmntent with "e" option
6 years ago
Josh Gao e3c32e0d2f Avoid double close in delete_dir_contents.
6 years ago
Paul Crowley cfe3972f2d Wait for dm device to be ready before format
6 years ago
Paul Crowley 298fa3264f Wait for dm device to be ready before format
6 years ago
Sudheer Shanka 40ab6742a7 Bind mount pkg specific dirs in the zygote child namespaces.
6 years ago
Sudheer Shanka 89ddf99119 Add unmountTree to utils.
6 years ago
Treehugger Robot a2a227e382 Merge changes from topic "exfat-update"
6 years ago
Oleksiy Avramchenko 625dc787c6 Add GetBlockDevSize, GetBlockDevSectors helpers
6 years ago
Sudheer Shanka 4b6ca4ea65 Update vold to log only debug or higher level messages.
6 years ago
Paul Crowley 14c8c0765a clang-format many files.
6 years ago
Josh Gao 45175c437f Merge "Fix double close in GetTreeBytes."
6 years ago
Josh Gao 72fb1a6d6c Fix double close in GetTreeBytes.
6 years ago