Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/PitchBlackRecoveryProject/android_system_vold
https://github.com/PitchBlackRecoveryProject/android_system_vold
Change-Id: I7f410a56f2c301557657f9357494bcf97c7cf92d
395edfede57f94cb37e747ca9814faa34a5798ca authored almost 5 years agoChange-Id: Ia5a1a2f96ba406987c60cc8fa4d94bea33b68644
aebcc399ea2e3ae2b275c976484bc48f70355ed8 authored almost 5 years agoChange-Id: I017400aa3ef988435914ef2770b20bd78a0c1c10
4d37b4f98020b2e9cb2efd9a524afa4c75cd9acc authored almost 5 years ago334a68455786e16bc76eb4b3ba8781b3e12e32da authored almost 5 years ago
71d1a77ef5155378f3a4d019406ddf33c516a3b9 authored almost 5 years ago
Change-Id: I7232b8c40cd5606ce6ec801d88df9768405ffa3b
30b1a73b3a72b79a437f59652f6ea28b1bd34bcf authored almost 5 years agoChange-Id: I8beed2f9939aada8735df5b9c5d0deb9bb3eb5ce
54d5e5ca1e44ac14937255c0120da07a8875902e authored almost 5 years agoChange-Id: I933a31eefe57b8b06513ca3e7a2ee874a1b680a1
aafbd4066a71156d2c7722d47d445434379afc5e authored almost 5 years ago8cfb5303578c27405f5f6058512b2487757e8af3 authored almost 5 years ago
Not for security, but for consistency with the way we handle other
keys, and to move the length ...
Abolish cryptfs_revert_ext_volume, handle in caller. This allows us to
use DeleteDeviceIfExists,...
To prevent keys from being compromised if an attacker
acquires read access to kernel memory, som...
We directly pass a reference to our std::string, instead of
forcing the creation of a temporary ...
This is no longer needed, because vold can deduce this itself now.
Bug: 146419093
Test: builds
...
* changes:
Set quota project ID and inheritance on top-level storage directory.
Set default ...
When creating external storage directories like /data/media/0, make sure
we set the quota projec...
On devices without sdcardfs, application-specific directories have a
particular GID that ensure ...
StubVolume is a volume type for ARC++ external storage. Named StubVolume
because it is managed f...
Change-Id: I3aaebfcca61c92667de114d477cbbcf35d23bcd9
d74f4949dea1311a92617bcd41f5de1d640114cc authored almost 5 years agoChange-Id: If58cc1911c477ac9bed03fc39952a573db71651e
bf352873ad5f881d42045ffa41b226ee87b00dbf authored almost 5 years agoChange-Id: Ic113eea7d3282084f1eae308ae1b6df931bd7a8c
fce0d92ce42bd412c28e63e63310053f44bab1f6 authored almost 5 years ago68b9fb10ae1bf1491c8dc6d854be900e62ebc090 authored almost 5 years ago
am skip reason: Change-Id I4574a2f6eead3b71d1e89488b496b734694620c7 with SHA-1 ae8f06fe1c is in h...
861a70b0eab18c936b27774ff9cf97b458e62822 authored almost 5 years agoChange-Id: I808df576abeec8ce2dd5fc8ea9d4784f4c8b6b0d
3660bf983c0851ec691b5c1996372261ac833c37 authored almost 5 years agoChange-Id: I5393adf2503586c87414a302fa24d381863bccbf
53f8e2df827e2721c43783acb0f5705c5d2cf7e1 authored almost 5 years ago6c5f302a90c403ecdcdb21e1f0af72527b93cea9 authored almost 5 years ago
Just before mounting partition(s) not verified by verified boot, vold
should notify keymaster th...
This CL updates vold to use the Keymaster 4.1 interface, but does not
yet call any of the new me...
A regex allows us to be more specific in what kind of directories we
accept here, which in turn ...
Change-Id: I68cf7bfc6ce642d46d874bb44694109b1f43258e
3fcbdbff5f560d4931d2c00513e4d9a632c1e688 authored almost 5 years agoChange-Id: Ic7683749f4974ccdf251b7351110a1e3663536b7
1541f9f32b4bd166ff6f47507bcfe3f7bd5cb699 authored almost 5 years agoChange-Id: I4cdc6e59713a945f9fc7b6e9d8c765e78c44b9cb
2381810b9975ec9002092358e48caa57558f0cd8 authored almost 5 years ago80731b097517965090248f755d0a13ac21dc3a5b authored almost 5 years ago
1f40bea0bbb4b6a7df2b2ef4acfb0aab0335fe15 authored almost 5 years ago
Start with FuseDaemonHostTest and AdoptableHostTest, since these heavily
rely on functionality i...
a0213ff0c347081591ec4c08504e374853081dfd authored almost 5 years ago
Change-Id: If8c533aa196969adf38dcbf85673cebb39a79024
cc733959f68c041b3b62cb30c1fa5c59530a3cb1 authored almost 5 years agoChange-Id: I5fb7f528186b6a678a02febd9e866ca4ae467dd4
ebbabdc8fb9e238bd2c97fefc5433d837aabab59 authored almost 5 years agoChange-Id: I85d5bacfc08245397cb4f8aa71406bfeed961c19
645c2f40a06a1f194e3fcc52efb8669503ab02df authored almost 5 years ago98c501d28ede5c99fd41ec4a654e4e5b59837fd3 authored almost 5 years ago
Bug: 147814592
Test: can create private volume on Cuttlefish
Change-Id: Ic2bca81c0f0319e1b988e92...
Move most of it into cryptfs.cpp, and include cryptfs.h in fewer files.
Bug: 147814592
Test: Tr...
I3a879089422c7fc449b6a3e6f1c4b386b86687a4 enforces some gids on the
Android/ dirs but left out A...
This allows setting the "inherit project ID" flags on directories; in
our case, we want to set t...
Use PrepareAppDirsFromRoot() to setup the quota project ID on
application-specific directories c...
Normally sdcardfs takes care of setting up these directories on-demand,
for example when an app ...
bff86152e5e30b25c1e9a8cd8815dbfb2a2235ad authored about 5 years ago
Change-Id: Ia65e525982d7f95416345c0004f79e7ecc7e026e
7b40c8e2b21e16f8efbce2cebc457e5d35b46eea authored about 5 years agoChange-Id: I0c34298e89be72caf597c964ceeb7f3396abe20b
5aac6ab55fc8348b6c43318d1529e806daaa0dc1 authored about 5 years agoChange-Id: I3e27ed3481542e5e6fe0db2c872d745151e50765
0560c2709250538d490a63342a7fd2eee1042f4e authored about 5 years ago
* changes:
Set metadata cipher in fstab
Add support for v2 of dm-default-key
Change-Id: I4df8daf1210a31b4ae0e32ee8c04f8f7acdc827b
98ffa995d304000cb1ac56517aa0be8e27f6f969 authored about 5 years agoChange-Id: I0933c434c9c63e15f8af648aa99250eea95aa3bd
48c403b8203a0f54d6fea208653a9dc2704801ea authored about 5 years agoChange-Id: I14535278f6e2b0ffe6c322a2e9bd7e2ae608105f
8cf1eda02526c7ec7a28970dc106fed4eab509b4 authored about 5 years agoa7463139cdde8c5eb7aa59a22c0cf84c1834d7a7 authored about 5 years ago
Even though /mnt/pass_through itself is 700 root root, the paths under
it are quite permissive. ...
Bug: 147814592
Test: Cuttlefish can use adiantum
Change-Id: I6805ae4acff4dd1ff7cecff9153dbf29e02...
Version 2 of dm-default-key has an extra parameter and always sets the
DUN.
Bug: 147814592
Test...
Bug: 147814592
Test: Crosshatch boots
Change-Id: I9fce0ea5da9c81c2e4e9cf97b75c1cba821adf9e
262c5dfbce3a37c625c848654c49e069cf35016c authored about 5 years ago
This allows the FUSE daemon (with media_rw) explicitly use /mnt/user
paths for redaction.
Test:...
4dd47090a5b64796f9b3978d0d11534b5b515335 authored about 5 years ago
AIDL generates optional<T> for nullable T types for C++, which is more
efficient and idomatic an...
877710773464d0cd07fbc08552a7dc753281193b authored about 5 years ago
Change-Id: I73aac44990227e35352c8fa40a4dc2265c68fb04
8c52523600fed50f45dc990a35468c6e06dbc98b authored about 5 years agoChange-Id: Id0b36a8bd1d7db487eb61823f27c5349581bf781
23fdbc793731863e175c029b3714410fc5d05bad authored about 5 years agoam: fda79ddd82
Change-Id: I0d1599b8a2baa141e1d08029f75e5e54f486cb14
7c3b0af05e87855def5f3018d3f52d34a1d33f22 authored about 5 years agofda79ddd82427f8ea848a097fb3176edb1de62a1 authored about 5 years ago
Test: Boots, no bad log messages: Cuttlefish with v2 policies, Taimen
Bug: 147733587
Change-Id: ...
ac95a2cc469bc3ca2342d0e66f53f63db9048c64 authored about 5 years ago
db9eedad9331c2f32c15437985d82c938ddd3160 authored about 5 years ago
CL is a part of multi-repository topic and will be merged
to AOSP
Bug: 146080380
Test: manual
...
3497cb5be5f9af324a2798eb76a6c17dfdacd78d authored about 5 years ago
When we're asked to create an app directory, find the corresponding
volume, and use the raw path...
59d8a4f8983def61c4ba0f8f8f6808385244914e authored about 5 years ago
PublicVolumes are mounted on /mnt/media_rw/<volume>. Two categories of
apps need access to the m...
am skip reason: Change-Id I4cb1c035a472477e70c1ff5bf0b2c3fcfad495e5 with SHA-1 9ad51adeb9 is in h...
24362685f0b71b4fdfbade41374408de24d88b9b authored about 5 years agoChange-Id: I52ee506f94ccab65fd3cc26a5fb0366e49e3d178
d88fba70c7632dde0333d2210e3797b89918191d authored about 5 years agoChange-Id: I2ca8cd6aec19e5f736d4a796ed882ce5d704ded9
8427b24fc515838ba5f7495298444b345e1aa740 authored about 5 years ago432ca5af06a540f627a3b82c870b9ec099f309b7 authored about 5 years ago
To allow vold to set project IDs.
Bug: 146419093
Test: manual
Change-Id: Ibaf1908e0d35b15d9fd71...
Change-Id: I85c938b067336fbb19821ec31374d5eb67e909e0
bb972c0e0eb583a02b47eaaf4b63b577c90224ae authored about 5 years agoChange-Id: Ie233ba8045f5d294aa52476410e56335da2d8a52
b9d3f62a36a95d9f99f2583f973f3737d3e11e5f authored about 5 years agoChange-Id: I5cba75000bcdbbc3bd3c6778994fea09d135aa2b
37d8af262182244282bfdd352049517cf46eb100 authored about 5 years agof66ed1897281d33d2afa91372c749380e34ed33e authored about 5 years ago
CE keys were cached in vold to support untrusted reset
by a device admin, this is now supported ...
Change-Id: Ifccc45bfaf67cc31f12902f56bcc50da238f8901
cc64e0c9afc3abf05468cdcf6663a833541c9ce5 authored about 5 years agoChange-Id: Ib43192a85298925ad4b7220a79930c2baaac5361
3c78c789d6c9d0c27d1dabf4ba95a093ff4078cf authored about 5 years agoam: aa038e2f4d
Change-Id: I8f3bf6b512ac1a0509ceb17cfa35efd0af6581b8
b35ead2c3ad1ffb54da5c3f7c50d0bdbbca5f931 authored about 5 years agoaa038e2f4d4a6b276a712ee095bebacf08463d31 authored about 5 years ago
7ca3481d92bf1eedf8dca22e6abc325d6b2d29ff authored about 5 years ago
These paths previously had 0755 permission bits
(/mnt/installer got its bits from the /mnt/user ...
This CL updates vold to use the Keymaster 4.1 interface, but does not
yet call any of the new me...
AIDL import path should point to a root directory where relative path to
an AIDL file encodes th...
e3d205166817e0ad85c7f4435f5064f2c45f2378 authored about 5 years ago
Change-Id: I4f0e5b0b7f95a00bf222f31597e1d3c7c5c016c1
b47c53d83b3cce2e07abd38aa65e7da40363d98d authored about 5 years agoChange-Id: I3bd7beaa23e058b1d22ba86debd82fe727f4a92e
17a1295297e89fc72a584ec69a0e61f20d3be400 authored about 5 years agoChange-Id: I958b327f69f52cebf0e54e99b3c174ae30bce455
16f46cd3d5008e8eca488e973caf14b4fa1d4c7c authored about 5 years ago
* changes:
Allow search permission on apex data directories.
Change ownership of apex data d...
This gives x permission to all on the parent apex data directory
so that the data directories ca...
The apex data directories must be accessed by apexd in order for it to
perform snapshot and rest...
This allows readlink(2) of /sdcard paths to work correctly
and return /storage/emulated/<userid>...