262 Commits (b4569d73ee85d264942659941fe29b35d5a3ce14)

Author SHA1 Message Date
Kenny Root cdc2a1c835 Sleep to wait for dm to create node
12 years ago
Kenny Root 1a673c868c Native library loading needs to read directory
12 years ago
Kenny Root 348c8aba0d Only set permissions on dirs or files
12 years ago
Kenny Root 344ca10856 Add in ext4 support for ASEC containers
12 years ago
Ken Sumrall 0b8b597193 Add the ability to revert a crypto mapping when unmounting a volume
13 years ago
Ken Sumrall 3b17005083 Prevent sharing or formatting of a vold managed volumes during encryption.
13 years ago
Dianne Hackborn 736910ca99 Add new vold call to get the path to an asec fs.
13 years ago
Mike Lockwood 97f2fc110b Update path for seting USB mass storage backing store
13 years ago
Mike Lockwood 6b715592ec Merge "Remove obsolete code for monitoring USB status"
13 years ago
Ken Sumrall 319b1043bb Don't abort the encryption process if an internal volume is present but unmounted.
13 years ago
Mike Lockwood a976656ff9 Remove obsolete code for monitoring USB status
13 years ago
Ken Sumrall 29d8da8cef vold: allow to store key in a file on another partition
13 years ago
Mike Lockwood 3c9a73f643 Stifle "Ignoring unknown switch" logging
14 years ago
Mike Lockwood a28056b382 Set VM dirty ratio to zero when UMS is active
14 years ago
Kenny Root 918e5f9f10 Better error code for unmounting not-mounted volumes
14 years ago
Kenny Root cbacf78eff Track type of container mounted
14 years ago
Mike Lockwood 2dfe297ec4 Fixes for devices with internal FAT file system:
14 years ago
Kenny Root a3e0608456 Allow execute on mounted ASEC and OBB containers
14 years ago
Kenny Root 508c0e1605 Additional Obb functionality
14 years ago
Kenny Root fb7c4d5a8a Add image mounting commands for OBB files
14 years ago
Mike Lockwood 99635f6c28 Use new kernel notifications to determine if USB mass storage is available.
14 years ago
Kenny Root acc9e7dcca Change ASCII conversion for hash and add tests
14 years ago
San Mehat 1a06edaf4d vold: Ensure we cleanup secure containers on card removal.
14 years ago
San Mehat 97ac40e4e6 vold: Switch from LOG -> SLOG
14 years ago
San Mehat 88ac2c0653 vold: asec path cmd now returns OpFailedStorageNotFound if id doesn't exist
14 years ago
San Mehat 96597e8b84 vold: Add mounted filesystems to dump cmd
14 years ago
Kenny Root 7b18a7b36f vold: Convert to use OpenSSL MD5 API
14 years ago
San Mehat befd59c152 vold: remove some dead code
14 years ago
San Mehat d9a4e35861 vold: Bugfixes & cleanups
14 years ago
San Mehat fcf24fe62f vold: Add a versioned superblock to secure containers.
15 years ago
San Mehat a1091cb0c4 vold: Allow creation of a container with no filesystem
15 years ago
San Mehat 55013f7131 vold: Fix uninitialized mountpoint bug
15 years ago
San Mehat 12f4b89046 vold: Retry rmdir of asec mount point
15 years ago
San Mehat 96956ed0e2 vold: Prohibit container rename when dst container is mounted
15 years ago
San Mehat 0e382532f3 vold: fix infinite loop when failing to unmount a busy container in unmountVolume()
15 years ago
San Mehat 3bb6020e46 vold: Stage the mounting of media to hide the ASEC imagefile directory
15 years ago
San Mehat 4ba8948dc1 vold: Add 'force' option to anything that can cause an unmount
15 years ago
San Mehat d31e380bd9 vold2: Don't allow containers < 1mb, and clean up some logging
15 years ago
San Mehat 586536c60b vold: Refactor Processkiller and add command to return users of a mount point
15 years ago
San Mehat 8c940ef7db vold: Fix devmapper/ptmx fd leak, and give asec unmount more time
15 years ago
San Mehat b9aed74b14 vold: Fix a few bugs
15 years ago
San Mehat f5c6198096 vold: Silly rabbit, don't use unlink() when you mean't rmdir()
15 years ago
San Mehat eba65e9d43 vold: Bloat reduction
15 years ago
San Mehat 048b0801fc vold: Add support for renaming secure containers
15 years ago
San Mehat 68f8ebdb24 vold2: update some debugging
15 years ago
San Mehat a4dc3b15b7 vold: Don't fail to return path if volume isn't mounted
15 years ago
San Mehat 88705166ab vold: Unmount secure containers when the underlying media is removed.
15 years ago
San Mehat 0586d54053 vold2: Fix issue with destroying / unmounting asec
15 years ago
San Mehat 8b8f71b1d7 vold: Internally use sector counts for asec lengths
15 years ago
San Mehat b78a32c1d5 vold: Add encrypted ASEC support via devmapper
15 years ago
San Mehat 8da6bcb006 vold: Increase max supported loop devices to 255
15 years ago
San Mehat 23969931fa vold: Use process-killer when unmounting asec containers
15 years ago
San Mehat cff5ec3d36 vold: Temporarily disable asec mountpoint permissions
15 years ago
San Mehat eb13a90bb9 vold: Don't freak out if an asec mountpoint already exists
15 years ago
San Mehat fff0b47998 vold2: Enable support for custom mount perm masks and wire to asec
15 years ago
San Mehat a19b250bd2 vold2: Initial support for Android Secure External Caches
15 years ago
San Mehat 0cde53ce7b vold2: Manually bootstrap the ums switch since switch kernel uevents are broken
15 years ago
San Mehat a2677e4ad0 vold2: Get mounting/unmounting/formatting/sharing working
15 years ago
San Mehat 49e2bce5b7 vold2: Wire up more of the mount function
15 years ago
San Mehat ae10b91044 vold2: Rename DeviceVolume -> DirectVolume
15 years ago
San Mehat fd7f587512 vold2: Refactor the netlink event handling and better define how partitions/disks are handled
15 years ago
San Mehat f1b736bc56 system: vold2: Initial skeleton for vold2.
15 years ago