152 Commits (gugelfrei)

Author SHA1 Message Date
Dan Pasanen 584c493f5e vold: add support for more filesystems for public storage
2 years ago
Daniel Rosenberg 083221f5cf Set media folder +F for adopted storage as well
4 years ago
Martijn Coenen a485006ab1 Configure backing device max_ratio for FUSE filesystems.
4 years ago
Nikita Ioffe bcd7d5e7ce Merge "Configure read ahead for fuse mounts" into rvc-dev
4 years ago
Nikita Ioffe dcee5c1d21 Configure read ahead for fuse mounts
4 years ago
Martijn Coenen 1129b81071 Add app's own UID to the default ACL.
4 years ago
Martijn Coenen 23c0445355 vold: Support aborting FUSE connections.
4 years ago
Daniel Rosenberg f36bdddc7e Move enabling sdcardfs behind a property
4 years ago
Alistair Delva ff1fc9bc41 Expand virtio_block check to other virtual devices
4 years ago
Martijn Coenen 9171fcc984 Only set quota project ID inheritance on app-private dirs.
4 years ago
Martijn Coenen 6a4d95d08e Merge "Switch to new project ID constants."
4 years ago
Martijn Coenen aee40511ae Switch to new project ID constants.
4 years ago
Ricky Wai 879b9c0a59 Merge "Mount direct boot apps obb dir after fuse is ready."
4 years ago
Ricky Wai 07e64a4cea Mount direct boot apps obb dir after fuse is ready.
4 years ago
Martijn Coenen 816f4d94f6 Add fixupAppDir() API.
4 years ago
Martijn Coenen 442bb83828 Set a default ACL on the top-level OBB directory.
4 years ago
Martijn Coenen 10570c00db Add sticky dir bit to Android/ dirs.
4 years ago
Ricky Wai e50ddb786a Fix vold cannot create obb directory
4 years ago
Martijn Coenen b5a31c9985 Stop using a regex for setupAppDir.
4 years ago
Greg Kaiser 724f0092a3 Avoid extra string copy
4 years ago
Martijn Coenen 879fa8015d Set default ACL on application-specific directories.
4 years ago
Martijn Coenen 04bb17f112 Use a regex to create application directories.
4 years ago
Martijn Coenen a0213ff0c3 Merge "Add SetQuotaInherit API."
4 years ago
Zim a13d81bbf5 Create Android/media dirs
4 years ago
Martijn Coenen 5fe1b16330 Add SetQuotaInherit API.
4 years ago
Martijn Coenen ba9868bd78 Set correct quota project ID on application directories.
4 years ago
Martijn Coenen 62a4b279ab Setup Android/, Android/data and Android/obb dirs correctly.
4 years ago
Zim 26eec7049b Harden /mnt/pass_through paths
4 years ago
Zim 4dd47090a5 Allow media_rw access to /mnt/user
4 years ago
Martijn Coenen fb42bc41eb Add setProjectQuotaId to vold.
4 years ago
Zim 1242be866c Harden /mnt/{user,installer} permission bits
4 years ago
Zim 53d16d39dd Always symlink self/primary to /storage/emulated
4 years ago
Zim aea1247706 Add self/primary symlink on /mnt/pass_through
4 years ago
Martijn Coenen 8f391ad110 Merge changes I2c1d4b42,I06fe4d33
4 years ago
Martijn Coenen 86f21a2211 Conditionally use sdcardfs.
4 years ago
Zim 06b0cafb29 Fix /mnt/user/<userid> permission bits
4 years ago
Martijn Coenen 13ff668775 Replace mkdirs() with setupAppDir().
4 years ago
Martijn Coenen 5700261e5a Bind mount Android/ directory in FUSE.
4 years ago
Martijn Coenen 6f5802e160 Use sdcardfs for pass-through mounts.
4 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