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

vold: const-ify some of the API

We make some of the C++ member functions 'const', to reflect how
they (don't) affect the state o...

ef9abab5ee25c700c0f8e865a64d565b40e6d7ff authored about 6 years ago
vold: const-ify some of the API

We make some of the C++ member functions 'const', to reflect how
they (don't) affect the state o...

2bc201e6bbf6bb554de85171566f63387a3c781d authored about 6 years ago
Merge "Remove packageName from vold internal state."

c608caca3d6568d8a42efcad58291b880703b451 authored about 6 years ago
Remove packageName from vold internal state.

std::remove will only move the matching items to the end, there
should be an erase call after th...

ba0c62f75237efda635ed95d63b2fa8b2e351275 authored about 6 years ago
Update process mount points when appop gets updated.

When an app is started, it's mountmode is dependent on
OP_REQUEST_INSTALL_PACKAGES. If user chan...

817b911ca46af0a492cc48acb76ad6b42d825512 authored about 6 years ago
Merge changes from topic "checkpoint-enable" am: 03d3856c90 am: 4523a86873

am: 71e4b705e5

Change-Id: I13b027bc2d7072d264a44be15de812c3ef1fefe5

04b09777595003f7091817e60392d0a0ddf2fced authored about 6 years ago
Merge changes from topic "checkpoint-enable" am: 03d3856c90

am: 4523a86873

Change-Id: I5ff2fa3cac81f845793e39eb70e7edb1263874dc

71e4b705e53f74ccdb523c4440054f5702d33457 authored about 6 years ago
Merge changes from topic "checkpoint-enable"

am: 03d3856c90

Change-Id: Iafa95e268f23472cd87ae857a44ccfa7398c2db4

4523a86873c82fcb6d85c04d09be2d82e9769a15 authored about 6 years ago
Merge changes from topic "checkpoint-enable"

* changes:
Add Support for metadata key with rollback
Add property for checkpointing

03d3856c90e002a8a313af9f361af4e1c503a176 authored about 6 years ago
Add Support for metadata key with rollback

This adds the ability to upgrade a key and retain the
old one for rollback purposes. We delete t...

690d6de5bf6ccec3aa6be456dd8e2ca3c18527b6 authored about 6 years ago
Add property for checkpointing

We set a property when we commit a chackpoint to signal
to anyone who wants to do post commit cl...

ffa1bb03707cb03a07ebba4970c1d8a5a70e9542 authored about 6 years ago
Merge "Create a new mount mode for installer packages."

2717699b4984cf407a7ea11d2ffbc52614113713 authored about 6 years ago
Create a new mount mode for installer packages.

New external storage mount mode for installers so
that they can access obb dirs of all apps.

Bu...

03992e3741e632749e8fd7f3db452d2daf983619 authored about 6 years ago
Merge changes from topic "userspace_adiantum_support" am: 7adca74263 am: 3d5c751a88

am: ad60a8609c

Change-Id: Ie7c67da59212bd45e446dc81c9109092d9bb6b9b

93153600a776676c65522afae86239c1b3e368e5 authored about 6 years ago
cryptfs: Add Adiantum support am: 8cb4c9ff78 am: 461e6732b4

am: 8b90442c0f

Change-Id: Iffd163ee7ca99a24cdc021ef567950a2a8f2aa62

5b648391909c4cd376e3278190581bb938a2b4e3 authored about 6 years ago
Merge changes from topic "userspace_adiantum_support" am: 7adca74263

am: 3d5c751a88

Change-Id: I3f33a599ce48fd9c8325ad6c2c973e273c8ff629

ad60a8609cf7f35e1fa21368d82258a26870a7ab authored about 6 years ago
cryptfs: Add Adiantum support am: 8cb4c9ff78

am: 461e6732b4

Change-Id: I9c328eeb7ab72bf1b247da6faab1de66d1b5b719

8b90442c0f365298de3b29604991916e19bbbf29 authored about 6 years ago
Merge changes from topic "userspace_adiantum_support"

am: 7adca74263

Change-Id: I7bd33d9f750bc738c3df43ebf27e7f0d96d6fc5c

3d5c751a88de81c1cc115fba0bd663ef304c3a0e authored about 6 years ago
cryptfs: Add Adiantum support

am: 8cb4c9ff78

Change-Id: I57692f2a1d1eb0b66105f7ec7620f5abb9228303

461e6732b47cc3772a316e7f78e535fd9806692e authored about 6 years ago
Merge changes from topic "userspace_adiantum_support"

* changes:
cryptfs: Allow setting dm-crypt sector size
cryptfs: Add Adiantum support

7adca74263e89d770e88cbc02b988beb99f2466b authored about 6 years ago
cryptfs: Allow setting dm-crypt sector size

We add the property ro.crypto.fde_sector_size to allow devices
to pass the "sector_size:<size>" ...

ab1e84ad5f94bc9971fac5d5589245cbffc2a92a authored about 6 years ago
cryptfs: Add Adiantum support

Adiantum is a crypto method Android is supporting for devices
which don't have AES CPU instructi...

8cb4c9ff785f361ad6cd70e434b2df13fd714acd authored about 6 years ago
[automerger skipped] Merge "DO NOT MERGE" am: 595172d1e6 -s ours am: b009701f6d -s ours

am: 0766daab48 -s ours

Change-Id: I1942f97ec9856eb7d513cd178dacb919112fd064

d65cca3e8012fd6065251f874d18a943a1f2276a authored about 6 years ago
[automerger skipped] Merge "DO NOT MERGE" am: 595172d1e6 -s ours

am: b009701f6d -s ours

Change-Id: Icf28433950eef5adccd577128b5235b4e66f361b

0766daab4889b1435626d0228e71d3b0133299d4 authored about 6 years ago
[automerger skipped] Merge "DO NOT MERGE"

am: 595172d1e6 -s ours

Change-Id: Id06f53d3a5fdbb4924a9db2c21168b50af6ad42e

b009701f6da1e9e8951b83859d6e482f212540ce authored about 6 years ago
Merge "DO NOT MERGE"

595172d1e6671246d2fa02d371664221b3878b4a authored about 6 years ago
Merge "Check for errors in dup2" am: b1166633b6 am: 1d5d475b51

am: 7748fcf911

Change-Id: Idfb0af866594647a43832d1cbc1b7a597f139144

042dfdde7b1346a97b9553b37e4bd7397f32955e authored about 6 years ago
Merge "Check for errors in dup2" am: b1166633b6

am: 1d5d475b51

Change-Id: I3ec9c4291cad322921a51d34a8ced176abf43de0

7748fcf911b1aa333a41a96ea7c5e850efdb36bf authored about 6 years ago
Merge "Check for errors in dup2"

am: b1166633b6

Change-Id: I1b0144fbf19892012baebe08bbaab9f7e77bf71e

1d5d475b514bf7f291fc394b50a1784045d39d07 authored about 6 years ago
Merge "Check for errors in dup2"

b1166633b69e0277cfe2d8ffe1413684c4798bf1 authored about 6 years ago
DO NOT MERGE

Merge pie-platform-release (PPRL.181205.001, history only) into master

Bug: 120502534
Change-Id...

e6ba0cc34a63c2c17840a642f2c181dcd3ce214d authored about 6 years ago
Check for errors in dup2

Bug: 26735063
Test: adb shell sm partition disk:7,3 private && adb logcat -d
Change-Id: I3aa8d1f...

be857bfd9b96f8069d1a2a5447ab8ae922722716 authored about 6 years ago
Merge "Fix signedness mismatch and integer underflow" am: b46a2f7dea am: f0c4361770

am: 938acebc8b

Change-Id: I2eeef5a9648952c8ea0bcb63a7625c4bbcf06422

62ab2fb83135f1e87f3e00c7c8ab5e534abc9bc3 authored about 6 years ago
Merge "Fix signedness mismatch and integer underflow" am: b46a2f7dea

am: f0c4361770

Change-Id: I26e7851dfaa09f2efa2ec9a5fcef651367b074ef

938acebc8bd58cabab331066922192cfc3af68f1 authored about 6 years ago
Merge "Fix signedness mismatch and integer underflow"

am: b46a2f7dea

Change-Id: Ie2fcbf4af0ae882d67e7ecdbaf7db56b68eabf36

f0c43617704a964bbb30d56689e10adac0da4f5a authored about 6 years ago
Merge "Fix signedness mismatch and integer underflow"

b46a2f7dea74c3968cac2adb4ab1e06309241535 authored about 6 years ago
Merge "Do lazy-unmount to /storage directly" am: 53b0d95903 am: fbc24b5c8f

am: 0bafc3b2c5

Change-Id: Icffe008b85b59357a743cd19f28fe5bb97722895

c2fc472c7ce4bf1c4c91e4d402e68cb395141c36 authored about 6 years ago
Merge "Do lazy-unmount to /storage directly" am: 53b0d95903

am: fbc24b5c8f

Change-Id: Id4240e77ce682af6194529d65e47305693ae6cf1

0bafc3b2c524c08179eff09882ca9ce82dd472d5 authored about 6 years ago
Merge "Do lazy-unmount to /storage directly"

am: 53b0d95903

Change-Id: Id43d707386950c50d6dc1e01970223cd2e5b0763

fbc24b5c8fb664df70750cb2117a19ffea315a3b authored about 6 years ago
Merge "Do lazy-unmount to /storage directly"

53b0d95903e65c31df74480cd1f11703ce63f092 authored about 6 years ago
Merge "Clean up use of pipe" am: a33b765ca0 am: 1ca8af7bad

am: 99eb646b36

Change-Id: If084318f245412aa617aec2503308aa3b590eacb

613cbae6ca949f3b02de0b8b24310e4ffc8f1e4e authored about 6 years ago
Merge "Clean up use of pipe" am: a33b765ca0

am: 1ca8af7bad

Change-Id: I24f4e15728a0b9127753d544b8df5d3aecd8a9f5

99eb646b36459bf263b2149722fd62825d05ab9b authored about 6 years ago
Merge "Clean up use of pipe"

am: a33b765ca0

Change-Id: Icb2e0ab5e86e00b0d975549e6cf851b84d7d99eb

1ca8af7badc83ec547a42e4027a1a2ba9b1ffa33 authored about 6 years ago
Merge "Clean up use of pipe"

a33b765ca09da69c9bab418f751770586e69ac24 authored about 6 years ago
Do lazy-unmount to /storage directly

From man 2 umount:
MNT_DETACH (since Linux 2.4.11)

Perform a lazy unmount: make the mount point...

4df104f335db57c0ee82d310689e6faf9cf7c2d0 authored about 6 years ago
Fix signedness mismatch and integer underflow

persist_get_max_entries() is supposed to return an unsigned integer as the
maximum number of ent...

f83cc61c1f18420ad02fbbbef493d20508449840 authored about 6 years ago
Clean up use of pipe

Don't duplicate what's already in unique_fd.h
Also, code that tries to handle weird stdout condi...

e6d7663889aa8308e244da821f579b6a314e8a33 authored about 6 years ago
Merge "Refactor ForkExecvp to improve locking behaviour" am: 6aaedb0dca am: 12d8d6343b

am: 1369936cb4

Change-Id: If1bb4a4bc0670346caf1d3909062ab70b3afe521

4ba32a0e3ce31fab082161c3fb4b97d29c49941a authored about 6 years ago
Merge "Refactor ForkExecvp to improve locking behaviour" am: 6aaedb0dca

am: 12d8d6343b

Change-Id: If3a108dc16b0aaa53803ae9f9f5d880c78f66b5e

1369936cb413c25d159212711bbacd843be19110 authored about 6 years ago
Merge "Refactor ForkExecvp to improve locking behaviour"

am: 6aaedb0dca

Change-Id: I571a44a1b068be0acd9e39c974b67d865f851e66

12d8d6343b8c98c24c29e5651c655d9e7fa98670 authored about 6 years ago
Merge "Refactor ForkExecvp to improve locking behaviour"

6aaedb0dcacfb0e43e89fa833004ec6203bacf1c authored about 6 years ago
Refactor ForkExecvp to improve locking behaviour

Do our own fork/exec rather than using a library. This leads to
many improvements:

- unite the ...

de2d6201ab47788c59b78be69f5189e967b558bd authored about 6 years ago
Request rollback resistance for FBE keys.

Test: Manual
Bug: 119663806
Change-Id: I954f2c7bfe65fbed88832432a89dacf3899498f2

8431fe24cb627c5d5df08eea646cdee4838826ba authored about 6 years ago
Merge "Merge pie-platform-release (PPRL.181105.017, history only) into master" am: 80647cf607 am: 4f75fa7703

am: 82a684ec15

Change-Id: I2b6235afa62e52c94e90bb8ed44ba434b80d2516

47f6902ba7cacff89ac00aa1496886737fff8944 authored about 6 years ago
Merge "Merge pie-platform-release (PPRL.181105.017, history only) into master" am: 80647cf607

am: 4f75fa7703

Change-Id: I74d82c89ec212ccae1b66ec4063bf303870ea109

82a684ec15f3f73c0a86b0dcfa23ae8a46d68ebf authored about 6 years ago
Merge "Merge pie-platform-release (PPRL.181105.017, history only) into master"

am: 80647cf607

Change-Id: I8adf4be9efcdadb5e629abad21227078f5968109

4f75fa7703933e66f22f81fa17dd02495b6ff032 authored about 6 years ago
Merge "Merge pie-platform-release (PPRL.181105.017, history only) into master"

80647cf6072a9647ae016a5267eb4b0c91b5a174 authored about 6 years ago
Merge PQ1A.181205.006 from Pi-QPR1-Release into ToT for Pi-Platform release.\n\nBUG: 120448245

Change-Id: I65b3aa4e1ad1d95464f0b4cd1af211be4fb1ddbc

d9aa87eceeaaaa7228712bb742138e9f48398d3a authored about 6 years ago
Merge "Remove dependency on libparcelfiledescriptor" am: cac8b13023 am: 1a5e1ddadc

am: 066328b05b

Change-Id: I1c2c6f40b9bf0c05f3640538ed58f4a5f9c0e5c3

c69b2e388d4e7f3e89deb0df6be6471035cf0e41 authored about 6 years ago
Merge "Remove dependency on libparcelfiledescriptor" am: cac8b13023

am: 1a5e1ddadc

Change-Id: Ibc4b4994c14b47decea5e74267e276080498901e

066328b05b331c1abf5c3c422b296536b05c5241 authored about 6 years ago
Merge "Remove dependency on libparcelfiledescriptor"

am: cac8b13023

Change-Id: I35c751c8ecd2188711fd578de7a1367c1f7945b8

1a5e1ddadc6bff51fabbfe869b678335cf4e83d0 authored about 6 years ago
Merge "Remove dependency on libparcelfiledescriptor"

cac8b1302339db81e0e28e877c6241f4b018169b authored about 6 years ago
Remove dependency on libparcelfiledescriptor

This library doesn't actually exist outside of ARC specific branches,
so it will break any ARC p...

ad232d6f843ce3f614b92a4444866dfe2c682014 authored about 6 years ago
Merge pie-platform-release (PPRL.181105.017, history only) into master

Bug: 118454372
Change-Id: Ibc7ddf231ff61272439b9a621490acaff27ce563

925b0cf7644ede7c48bedeb5ccdd6632ff4551a3 authored about 6 years ago
Merge "Revert "Revert "Revert "Revert "vold now prepares a subdirectory for face data."""""

3df689171999373bd3384978e6fb46623da99995 authored about 6 years ago
[automerger skipped] Merge "ARC++ swap for AppFuseUtil" am: e7a9d5fbbd am: 5c6aaa3498

am: 41672dc992 -s ours

Change-Id: Ie103a2efa58f49ef90c84ef97db20332677fd859

9b9f00a3e7c2a24dd9f8f512a1de2d80171052bd authored about 6 years ago
Merge "ARC++ swap for AppFuseUtil" am: e7a9d5fbbd

am: 5c6aaa3498

Change-Id: Iae3bea0197ca2e42aa4e46558f008ea3b19a28ca

41672dc99238cabed82cece3526af8ef72208b23 authored about 6 years ago
Merge "ARC++ swap for AppFuseUtil"

am: e7a9d5fbbd

Change-Id: I50df9e5cc7812d2dee248acc360e0f5840b6a2fc

5c6aaa3498a20a81cffb96a78777bd5870d67a6d authored about 6 years ago
Merge "ARC++ swap for AppFuseUtil"

e7a9d5fbbd24c0e627f56e654c327883f6b2204b authored about 6 years ago
Merge "ARC++ swap for AppFuseUtil"

ffba5ffec11bec156db357d212ef0dc9fe5cefc0 authored about 6 years ago
Merge "Includes new static libfs_avb" am: 13755d81be am: 944194715d

am: 2c0edb55c0

Change-Id: I62288482fb2d9880c9e8dc5238bb06162a18df7c

c16e09197bd5f00ad1c73144773225625153b042 authored about 6 years ago
Merge "Extract AppFuse as a util" am: 7be8a7ee1d am: d04a16cbd5

am: 9f7af4b6e3

Change-Id: I92a3fa8828e983df876d42637913737e2b31fd4f

1271b905600090eec4b93d7aee8b0f9e64acbdb1 authored about 6 years ago
Merge "Includes new static libfs_avb" am: 13755d81be

am: 944194715d

Change-Id: If0fce135eabe1923ab2cd0dde81e792c4ddf81c2

2c0edb55c04f8009773d3291e97c8c4d6033dc01 authored about 6 years ago
Merge "Extract AppFuse as a util" am: 7be8a7ee1d

am: d04a16cbd5

Change-Id: Ib42c6c546e65ba3d16f489dd86b6849104d73261

9f7af4b6e3f8e67df467bfae853b398986bb50da authored about 6 years ago
Merge "Includes new static libfs_avb"

am: 13755d81be

Change-Id: I32582a4e196582140f6b40a46cf0761994c8a56a

944194715d7e56788b3349d7d735b5c48577cec2 authored about 6 years ago
Merge "Extract AppFuse as a util"

am: 7be8a7ee1d

Change-Id: I4000729595b7799498c70fc37639ef652e9a389d

d04a16cbd5665f21c6571b2a8730120a201e96ee authored about 6 years ago
Merge "Includes new static libfs_avb"

13755d81be1897f25d7ad580c226296374bbc542 authored about 6 years ago
Merge "Extract AppFuse as a util"

7be8a7ee1dc78c846876959870daed771c8d77c6 authored about 6 years ago
Merge "Change AppFuse mount location to vold namespace"

5c801225e468fb0f32032952c01d16e16328bd4f authored about 6 years ago
Includes new static libfs_avb

Bug: 112103720
Test: boot crosshatch_mainline-userdebug
Change-Id: If33f6dbf7a31d57f61c0aca0296f...

549fd0e9aed0cbf99e767a7c724f20f66557b919 authored about 6 years ago
Merge pi-qpr1-release PQ1A.181105.017.A1 to pi-platform-release

Change-Id: I090e55f0f34ff556118caaecbb21169580c66ab6

e101e8712ef07d413168dbbb49ed4acb5d9987a0 authored about 6 years ago
Merge "Use setmntent with "e" option" am: 396040ca2c am: a92bdeb7f5

am: 2255cf528f

Change-Id: Ibc84f3b9d2dc8ab0707b354d64529434355f36d6

60f121b389b63faa32b2d02b8a9f469fb02a917e authored about 6 years ago
Merge "Use setmntent with "e" option" am: 396040ca2c

am: a92bdeb7f5

Change-Id: I269ba8a35f5441e78c6d7945ce4726eae3e33cdd

2255cf528f4553695cea72fccbddac23ee4e8a87 authored about 6 years ago
Merge "Use setmntent with "e" option"

am: 396040ca2c

Change-Id: I4ccb2a328f1203ab1fc9d5c58d89551f737d58b6

a92bdeb7f55aa578f673e889eff0895a02159a18 authored about 6 years ago
Merge "Use setmntent with "e" option"

396040ca2cf6e296c19c74993e7dd61dc2b5570f authored about 6 years ago
Change AppFuse mount location to vold namespace

Previously, AppFuse is mounted in system_server's mount namespace. This
CL moves the mount locat...

8f6198d299026f3b3c727f5f044a6aee084ef6aa authored about 6 years ago
Use setmntent with "e" option

Otherwise it will cause selinux warning in children processes sometimes

Change-Id: I41239c3f977...

4f046068117ee17f6e0e25cef785f00db2e856f8 authored about 6 years ago
Merge "Fix error reporting in cp_commitChanges" am: 2a683d4ce6 am: b0b31d360d

am: bc03daec62

Change-Id: I5f223c94f436e33c74272f0364e11697f3b7838e

6a1c15cf5bc426fed5345e0e90855cba3f253a8a authored about 6 years ago
Merge "Fix error reporting in cp_commitChanges" am: 2a683d4ce6

am: b0b31d360d

Change-Id: I71ba57abf41afaae7b9f08ed4490fb2c08b5dfe4

bc03daec62198fcd46f9e2069715606ac338e6fa authored about 6 years ago
Merge "Fix error reporting in cp_commitChanges"

am: 2a683d4ce6

Change-Id: Ie997ca2fac3a6cd8421fdae6617e016b4533486f

b0b31d360dba3c1e02f8bae31fa3ddad3ea6c639 authored about 6 years ago
Merge "Fix error reporting in cp_commitChanges"

2a683d4ce690ffdc1c5eaffee7709231d6845322 authored about 6 years ago
Revert "Revert "Revert "Revert "vold now prepares a subdirectory for face data.""""

Bug: 116528212

This reverts commit 8973e2d5d098f08b1a26110a4b67d3f8aea2c6ee.

Reason for revert...

cdd4228eebf1360ffc8fae5f0b1598835ac9d0e2 authored about 6 years ago
Fix error reporting in cp_commitChanges

Only trys to commit if necessary, and reports errors
if commiting fails. RemoveFileIfExists retu...

4b86df14265521ff737589d91375670e85d74b4a authored about 6 years ago
Merge "Revert "Revert "Revert "vold now prepares a subdirectory for face data.""""

3abbde002745f06f5d9dffb71381283a029eb7ea authored about 6 years ago
Revert "Revert "Revert "vold now prepares a subdirectory for face data."""

This reverts commit 9dcf54929f74ab4b128fcfe9b9638d3194f16b3b.

Reason for revert: Device fails t...

8973e2d5d098f08b1a26110a4b67d3f8aea2c6ee authored about 6 years ago
Merge "Revert "Revert "vold now prepares a subdirectory for face data."""

7e6560402b1e368af70feef176174c6d58094fb2 authored about 6 years ago
Revert "Revert "vold now prepares a subdirectory for face data.""

This reverts commit a70d237a0589ef4c64faf6347efc89489ba268c7.

Reason for revert: Submitting tog...

9dcf54929f74ab4b128fcfe9b9638d3194f16b3b authored over 6 years ago
Merge "Revert "vold now prepares a subdirectory for face data.""

5792935a8e140ea93c5668c578bed863a4264b3a authored over 6 years ago
Revert "vold now prepares a subdirectory for face data."

This reverts commit 21b3b37af3f2677c46f5a0d0374d8fe46e1dee9a.

Reason for revert: device not boo...

a70d237a0589ef4c64faf6347efc89489ba268c7 authored over 6 years ago
Merge "Add fsync for renaming user ce key path" am: 622585b11b am: c26ff35858

am: fd2eabf1e6

Change-Id: I89cc0d8bc3ddaf757c6d4704d7097662a5fbda8c

ef733754e74a712993db38fd0d3cc55eecd40abc authored over 6 years ago