No description
Find a file
Daichi Hirono 41514c19db Fix UID check in vold.
The CL fixes UID check in vold.
Previously appfuse was mounted in application's namespace. For new
public version, we mount appfuse in the system process then passes
opened files to applications.

Bug: 29970149
Test: CTS
Change-Id: Icec2e626d31d978c514eb7d1954bb59ad9556c43
2017-01-19 06:21:08 +09:00
bench resolve merge conflicts of d254ce4 to master 2016-07-06 16:26:43 -06:00
fs Manually merge commit 'b406ffa' into stage-aosp-master am: 04c55e6ed7 am: 93722ead06 2016-12-03 04:20:13 +00:00
tests Enable building and running the vold_tests module as part of a 2016-12-06 08:22:04 -08:00
Android.mk Enable building and running the vold_tests module as part of a 2016-12-06 08:22:04 -08:00
Asec.h Add in ext4 support for ASEC containers 2012-04-25 14:15:15 -07:00
AutoCloseFD.h Use android-base logging not cutils in secdiscard 2016-01-12 10:03:05 +00:00
Benchmark.cpp Track rename from base/ to android-base/. 2015-12-04 15:50:53 -08:00
Benchmark.h Trim both internal and adopted private storage. 2015-07-01 15:53:51 -07:00
BenchmarkGen.h resolve merge conflicts of d254ce4 to master 2016-07-06 16:26:43 -06:00
CheckBattery.cpp Make vold compile with -Werror -Wall. 2014-12-18 00:21:21 +00:00
CheckBattery.h On low power turn off rather than rebooting to allow device to charge 2014-06-09 15:15:32 -07:00
CleanSpec.mk Add an empty CleanSpec.mk 2010-03-08 18:05:25 -08:00
CommandListener.cpp Fix UID check in vold. 2017-01-19 06:21:08 +09:00
CommandListener.h Mount appfuse in process namespace. 2016-02-02 18:56:19 +09:00
CryptCommandListener.cpp Add missing include. 2016-09-21 13:57:53 -07:00
CryptCommandListener.h Prefer bool returns to int throughout 2016-02-09 10:11:42 +00:00
cryptfs.c Manually merge commit 'b406ffa' into stage-aosp-master am: 04c55e6ed7 am: 93722ead06 2016-12-03 04:20:13 +00:00
cryptfs.h Merge \\\"Fix misc-macro-parentheses warnings in system/vold.\\\" am: 786c536e84 am: c83c87e681 2016-06-22 21:36:05 +00:00
Devmapper.cpp vold: fix 64 bit ioctl error 2015-10-21 11:16:19 +08:00
Devmapper.h vold: fix 64 bit ioctl error 2015-10-21 11:16:19 +08:00
Disk.cpp DO NOT MERGE. Block adoptable storage when using FBE. am: 84be704af4 2016-08-31 23:56:45 +00:00
Disk.h Trim both internal and adopted private storage. 2015-07-01 15:53:51 -07:00
EmulatedVolume.cpp Unmount emulated filesystems before killing the fuse process. 2016-01-26 10:05:15 +00:00
EmulatedVolume.h Fix google-explicit-constructor warnings in system/vold. 2016-08-02 11:41:54 -07:00
Ext4Crypt.cpp Evict CE keys on request or when a user is removed. 2016-12-14 11:13:20 +00:00
Ext4Crypt.h Revert "Add fileencrypted=software/ice to fstab options" 2016-05-23 15:05:51 -07:00
hash.h vold: Bugfixes & cleanups 2010-03-13 16:42:19 -08:00
Keymaster.cpp Support Keymaster 2 configuration and key upgrading 2016-08-15 13:58:37 -07:00
Keymaster.h Support Keymaster 2 configuration and key upgrading 2016-08-15 13:58:37 -07:00
KeyStorage.cpp Support Keymaster 2 configuration and key upgrading 2016-08-15 13:58:37 -07:00
KeyStorage.h Run clang-format over ext4crypt related code 2016-03-09 09:34:13 -08:00
Loop.cpp Cleanup uses of sprintf, add modes to open() with O_CREAT. 2016-03-02 22:42:22 +00:00
Loop.h vold: fix 64 bit ioctl error 2015-10-21 11:16:19 +08:00
main.cpp Refactor now that global DE has been reworked 2016-02-09 10:11:42 +00:00
MoveTask.cpp Blocking mode for debugging purposes. 2016-08-10 17:41:19 +00:00
MoveTask.h Migrate primary external storage. 2015-04-24 16:08:07 -07:00
NetlinkHandler.cpp Remove obsolete code for monitoring USB status 2011-06-07 08:34:08 -07:00
NetlinkHandler.h Fix google-explicit-constructor warnings in system/vold. 2016-08-02 11:41:54 -07:00
NetlinkManager.cpp Progress towards dynamic storage support. 2015-03-30 19:46:31 -07:00
NetlinkManager.h system: vold2: Initial skeleton for vold2. 2009-10-10 17:57:51 -07:00
PrivateVolume.cpp Only restorecon CE storage after unlocked. 2016-07-18 09:52:46 -06:00
PrivateVolume.h Add f2fs support for private volumes. 2015-06-08 20:21:25 -07:00
Process.cpp Cleanup uses of sprintf, add modes to open() with O_CREAT. 2016-03-02 22:42:22 +00:00
Process.h Kill apps using storage through bind mounts. 2015-10-21 15:05:49 -07:00
PublicVolume.cpp Unmount public sdcard filesystems before killing the fuse process. 2016-04-19 22:34:52 +00:00
PublicVolume.h Let's reinvent storage, yet again! 2015-06-25 22:40:08 -07:00
ResponseCode.cpp vold: Switch from LOG -> SLOG 2010-03-25 08:02:28 -07:00
ResponseCode.h Trim both internal and adopted private storage. 2015-07-01 15:53:51 -07:00
ScryptParameters.cpp system/vold: cleanup compiler warnings (read of uninitialized memory). 2016-10-19 17:58:32 -07:00
ScryptParameters.h Add scrypt-based password stretching. 2016-02-10 14:07:59 +00:00
secdiscard.cpp Zero out blocks if BLKSECDISCARD fails 2016-07-11 17:31:36 -07:00
secontext.cpp cryptfs: run e2fsck/fsck.f2fs in fsck domain 2016-02-01 12:59:59 -08:00
secontext.h cryptfs: run e2fsck/fsck.f2fs in fsck domain 2016-02-01 12:59:59 -08:00
sehandle.h Set SELinux contexts on device nodes created by vold. 2014-09-30 15:35:28 -04:00
TrimTask.cpp Fix clang-tidy performance warnings in system/vold. 2016-07-27 14:11:02 -07:00
TrimTask.h Fix google-explicit-constructor warnings in system/vold. 2016-08-02 11:41:54 -07:00
Utils.cpp Merge \\\"Fix clang-tidy performance warnings in system/vold.\\\" am: e24d4eef9b am: aa668f3d13 2016-07-28 00:30:43 +00:00
Utils.h Only restorecon CE storage after unlocked. 2016-07-18 09:52:46 -06:00
vdc.cpp Allow callers to prepare CE/DE user storage. 2016-02-05 13:03:52 -07:00
vdc.rc Don't start defaultcrypto twice 2016-04-18 15:39:04 -07:00
vold.rc Move vold (and sdcard childs) to foreground cpuset. 2016-04-15 14:30:40 +02:00
VoldCommand.cpp system: vold2: Initial skeleton for vold2. 2009-10-10 17:57:51 -07:00
VoldCommand.h Fix google-explicit-constructor warnings in system/vold. 2016-08-02 11:41:54 -07:00
VoldUtil.c Fixed type mismatch for ioctl(BLKGETSIZE) 2015-03-30 11:28:11 -07:00
VoldUtil.h Fixed type mismatch for ioctl(BLKGETSIZE) 2015-03-30 11:28:11 -07:00
VolumeBase.cpp Vold: remove unused define 2016-09-23 18:02:49 -07:00
VolumeBase.h Add method to forget private partition keys. 2015-06-22 14:04:54 -07:00
VolumeManager.cpp Merge \\\\"Fix clang-tidy performance warnings in system/vold.\\\\" am: e24d4eef9b am: aa668f3d13 am: ed1c4cf456 2016-07-28 00:50:26 +00:00
VolumeManager.h Fix misc-macro-parentheses warnings in system/vold. 2016-06-10 14:15:18 -07:00