Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_system_vold
/
cc733959f68c041b3b62cb30c1fa5c59530a3cb1
/
Utils.cpp
a13d81b
Create Android/media dirs
by Zim
· 5 years ago
ba9868b
Set correct quota project ID on application directories.
by Martijn Coenen
· 5 years ago
62a4b27
Setup Android/, Android/data and Android/obb dirs correctly.
by Martijn Coenen
· 5 years ago
26eec70
Harden /mnt/pass_through paths
by Zim
· 5 years ago
4dd4709
Allow media_rw access to /mnt/user
by Zim
· 5 years ago
fb42bc4
Add setProjectQuotaId to vold.
by Martijn Coenen
· 5 years ago
1242be8
Harden /mnt/{user,installer} permission bits
by Zim
· 5 years ago
53d16d3
Always symlink self/primary to /storage/emulated
by Zim
· 5 years ago
aea1247
Add self/primary symlink on /mnt/pass_through
by Zim
· 5 years ago
8f391ad
Merge changes I2c1d4b42,I06fe4d33
by Martijn Coenen
· 5 years ago
86f21a2
Conditionally use sdcardfs.
by Martijn Coenen
· 5 years ago
06b0caf
Fix /mnt/user/<userid> permission bits
by Zim
· 5 years ago
13ff668
Replace mkdirs() with setupAppDir().
by Martijn Coenen
· 5 years ago
5700261
Bind mount Android/ directory in FUSE.
by Martijn Coenen
· 5 years ago
6f5802e
Use sdcardfs for pass-through mounts.
by Martijn Coenen
· 5 years ago
e5393d4
Fix wrong symlink terminology
by Zim
· 5 years ago
a438b24
Fix multi-user and multi-storage with FUSE
by Zim
· 5 years ago
aeb87ef
Lazily write inode timestamps to FUSE
by Zim
· 5 years ago
a914cc7
Use unique_fd
by Nandana Dutt
· 5 years ago
3623a21
Mount /dev/fuse on /mnt/user/<userid>/<volumeid>
by Zim
· 5 years ago
dba96e8
Merge changes I40575081,I1ca8f8cf,I38bfd273 am: 1c6a56b27f am: e6c7dffaa8
by Paul Crowley
· 6 years ago
747b421
clang-format Utils.cpp
by Paul Crowley
· 6 years ago
97466cb
vold: Introduce android::vold::writeStringToFile
by Tommy Chiu
· 6 years ago
0bd2d11
vold: Introduce android::vold::writeStringToFile
by Tommy Chiu
· 6 years ago
8255a2b
Ignore if the dir we are trying remove doesn't exist.
by Sudheer Shanka
· 6 years ago
30df1c6
Don't delete /mnt/user/<userId>/package on reset.
by Sudheer Shanka
· 6 years ago
6d285ce
Ignore EEXIST errors when creating pkg specific dirs.
by Sudheer Shanka
· 6 years ago
f9b38a5
Revert "Revert "Ensure necessary external storage dirs while creating sandboxes.""
by Sudheer Shanka
· 6 years ago
88114b2
Revert "Ensure necessary external storage dirs while creating sandboxes."
by Jeff Sharkey
· 6 years ago
083377e
Ensure necessary external storage dirs while creating sandboxes.
by Sudheer Shanka
· 6 years ago
023b539
Remove sandbox specific bind mounts from root namespace.
by Sudheer Shanka
· 6 years ago
4928819
Merge "Fix search for values in blkId output" am: 0fbc5af676 am: 56715503b5
by Paul Crowley
· 6 years ago
95abfa0
Fix search for values in blkId output
by Paul Crowley
· 6 years ago
8120a7a
Merge "Utils: correctly handle read() errors in ReadRandomBytes()" am: a2bd436594 am: 038a274e8a
by Eric Biggers
· 6 years ago
0ef7bfd
Utils: correctly handle read() errors in ReadRandomBytes()
by Eric Biggers
· 6 years ago
6bf1480
Update VolumeManager to use UnmountTreeWithPrefix.
by Sudheer Shanka
· 6 years ago
64918e6
Merge "Add UnmountTreeWithPrefix util method." am: 2e9aafb620 am: 5e10de1301
by Sudheer Shanka
· 6 years ago
295fb24
Add UnmountTreeWithPrefix util method.
by Sudheer Shanka
· 6 years ago
75744cd
Merge "Fsync directories after creating files" am: a892eb154e am: 7c21f0a999
by Paul Crowley
· 6 years ago
621d9b9
Fsync directories after creating files
by Paul Crowley
· 6 years ago
042dfdd
Merge "Check for errors in dup2" am: b1166633b6 am: 1d5d475b51 am: 7748fcf911
by Paul Crowley
· 6 years ago
be857bf
Check for errors in dup2
by Paul Crowley
· 6 years ago
c2fc472
Merge "Do lazy-unmount to /storage directly" am: 53b0d95903 am: fbc24b5c8f
by Paul Crowley
· 6 years ago
53b0d95
Merge "Do lazy-unmount to /storage directly"
by Paul Crowley
· 6 years ago
613cbae
Merge "Clean up use of pipe" am: a33b765ca0 am: 1ca8af7bad am: 99eb646b36
by Paul Crowley
· 6 years ago
4df104f
Do lazy-unmount to /storage directly
by LongPing.WEI
· 6 years ago
e6d7663
Clean up use of pipe
by Paul Crowley
· 6 years ago
4ba32a0
Merge "Refactor ForkExecvp to improve locking behaviour" am: 6aaedb0dca am: 12d8d6343b
by Paul Crowley
· 6 years ago
de2d620
Refactor ForkExecvp to improve locking behaviour
by Paul Crowley
· 6 years ago
60f121b
Merge "Use setmntent with "e" option" am: 396040ca2c am: a92bdeb7f5
by LongPing.WEI
· 6 years ago
4f04606
Use setmntent with "e" option
by LongPing.WEI
· 6 years ago
e3c32e0
Avoid double close in delete_dir_contents.
by Josh Gao
· 6 years ago
cfe3972
Wait for dm device to be ready before format
by Paul Crowley
· 6 years ago
298fa32
Wait for dm device to be ready before format
by Paul Crowley
· 6 years ago
40ab674
Bind mount pkg specific dirs in the zygote child namespaces.
by Sudheer Shanka
· 6 years ago
89ddf99
Add unmountTree to utils.
by Sudheer Shanka
· 6 years ago
a2a227e
Merge changes from topic "exfat-update"
by Treehugger Robot
· 6 years ago
625dc78
Add GetBlockDevSize, GetBlockDevSectors helpers
by Oleksiy Avramchenko
· 7 years ago
4b6ca4e
Update vold to log only debug or higher level messages.
by Sudheer Shanka
· 6 years ago
14c8c07
clang-format many files.
by Paul Crowley
· 6 years ago
45175c4
Merge "Fix double close in GetTreeBytes." am: 142702dc82
by Josh Gao
· 7 years ago
72fb1a6
Fix double close in GetTreeBytes.
by Josh Gao
· 7 years ago
71cd43f
Fingerprint data is now stored in one of two ways depending on the
by Andreas Huber
· 7 years ago
82b41ff
Convert vold_prepare_subdirs to C++
by Paul Crowley
· 7 years ago
56292ef
Undo Utils dependency on VolumeManager
by Paul Crowley
· 7 years ago
ae4f85d
Introduce lock for SELinux process-level changes.
by Jeff Sharkey
· 7 years ago
3472e52
Move to modern utility methods from android::base.
by Jeff Sharkey
· 7 years ago
3b71fc5
Be more C++. volume UUID should always be std::string.
by Paul Crowley
· 7 years ago
e2e2d30
Zero memory used for encryuption keys.
by Pavel Grafov
· 7 years ago
612270b
do not sleep if it is shutting down am: 375ac25773
by Keun-young Park
· 7 years ago
375ac25
do not sleep if it is shutting down
by Keun-young Park
· 7 years ago
46bb69f
Progress towards FBE and adoptable storage.
by Jeff Sharkey
· 8 years ago
bd40570
Merge "Use WaitForProperty() to wait for restorecon" am: 963a205a1b am: 80ce34d6cb
by Tom Cherry
· 8 years ago
dfd0492
Merge "Use WaitForProperty() to wait for restorecon" am: 963a205a1b
by Tom Cherry
· 8 years ago
d6127ef
Use WaitForProperty() to wait for restorecon
by Tom Cherry
· 8 years ago
e4775fd
Merge "vold should #include <sys/sysmacros.h>" am: 398c0e8274 am: 208b464f72 am: fb3e85cf99
by Elliott Hughes
· 8 years ago
048422d
Merge "vold should #include <sys/sysmacros.h>" am: 398c0e8274 am: 208b464f72
by Elliott Hughes
· 8 years ago
0e08e84
vold should #include <sys/sysmacros.h>
by Elliott Hughes
· 8 years ago
805defa
Merge "BuildDataUserCePath always use dir instead of symbolic link" am: fed8ab1d76 am: 7dc93304c8 am: 10211d2207
by Tom Cherry
· 8 years ago
3559234
Merge "BuildDataUserCePath always use dir instead of symbolic link" am: fed8ab1d76 am: 7dc93304c8
by Tom Cherry
· 8 years ago
eb50114
BuildDataUserCePath always use dir instead of symbolic link
by cjbao
· 8 years ago
2467790
Merge "Abort migration early when not enough space." into oc-dev am: e6c142174c
by Jeff Sharkey
· 8 years ago
a0220a5
Abort migration early when not enough space.
by Jeff Sharkey
· 8 years ago
32ebb73
Enable clang-tidy for security sensitive domain.
by Jeff Sharkey
· 8 years ago
fd3dc3c
Spread around some O_CLOEXEC love.
by Jeff Sharkey
· 8 years ago
e8fb6c3
vold: replacing fs_mgr_read_fstab() with fs_mgr_read_fstab_default()
by Bowgo Tsai
· 8 years ago
3a68f14
Vold: Clean up code related to foreign dex use
by Calin Juravle
· 8 years ago
73a3576
Merge \\\"Fix clang-tidy performance warnings in system/vold.\\\" am: e24d4eef9b am: aa668f3d13
by Chih-Hung Hsieh
· 8 years ago
aa668f3
Merge \"Fix clang-tidy performance warnings in system/vold.\" am: e24d4eef9b
by Chih-Hung Hsieh
· 8 years ago
11a2ce8
Fix clang-tidy performance warnings in system/vold.
by Chih-Hung Hsieh
· 8 years ago
e30c22a
Only restorecon CE storage after unlocked. am: d24aeda425
by Jeff Sharkey
· 8 years ago
d24aeda
Only restorecon CE storage after unlocked.
by Jeff Sharkey
· 8 years ago
0068f8e
Consistent creation/destruction of user data. am: be70c9a am: 30b0a1f
by Jeff Sharkey
· 9 years ago
c85be2f
Consistent creation/destruction of user data. am: be70c9a
by Jeff Sharkey
· 9 years ago
be70c9a
Consistent creation/destruction of user data.
by Jeff Sharkey
· 9 years ago
8afff3b
Merge "Address const issues in preparation for libcxx rebase." am: a4f7dad
by Dan Austin
· 9 years ago
49ab5f9
Address const issues in preparation for libcxx rebase.
by Dan Austin
· 9 years ago
942d4e8
Support emulator's virtio-blk based SD card
by Yu Ning
· 9 years ago
493f5aa
Create profile folder for foreign dex markers.
by Calin Juravle
· 9 years ago
79f55a4
Prepare user profile folder
by Calin Juravle
· 9 years ago
Next »