| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Idd4c0c61cfd9135dc31a5017aaf5708ed82eb901
|
|
|
|
| |
Change-Id: I555ea84dbb6995d54ae903aaa2bf3f735c17beec
|
|
|
|
|
| |
Change-Id: I48cb1bc62fd8b6fe24dfa3ed09db6249610a7432
Ticket: -
|
|
|
|
|
| |
Change-Id: I8f9250accd241f8af733a2f1b834323afff726f9
Ticket: -
|
|
|
|
|
| |
Change-Id: I48732999fe876a3dd3cf6c94a6295dcf639f04dc
Ticket: -
|
|\
| |
| |
| |
| |
| |
| |
| | |
CYNGNOS-3303
Android 6.0.1 release 74
Change-Id: Ie2ad785b1e3682814c8779cf52662bd8a4e03fcb
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When opening a downloaded file, enforce that the caller can actually
see the requested download before clearing their identity to read
internal columns.
However, this means that we can no longer return the "my_downloads"
paths: if those Uris were shared beyond the app that requested the
download, access would be denied. Instead, we need to switch to
using "all_downloads" Uris so that permission grants can be issued
to third-party viewer apps.
Since an app requesting a download doesn't normally have permission
to "all_downloads" paths, we issue narrow grants toward the owner of
each download, both at device boot and when new downloads are
started.
Bug: 30537115, 30945409
Change-Id: If944aada020878a91c363963728d0da9f6fae3ea
(cherry picked from commit 7c1af8c62c8bdf6e8de5a00c1927daf9fd9c03d1)
|
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 8be3a92eb0b4105a9ed748be5a937ce79145f565.
Change-Id: I10401d57239b868f8e3514f81a0e20486838e29c
(cherry picked from commit b440ceb00fd46c9233723066c680a538067fbf82)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When opening a downloaded file, enforce that the caller can actually
see the requested download before clearing their identity to read
internal columns.
Bug: 30537115
Change-Id: I01bbad7997e5e908bfb19f5d576860a24f59f295
(cherry picked from commit 8be3a92eb0b4105a9ed748be5a937ce79145f565)
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Android 6.0.1 Release 72 (M4B30X)
# gpg: Signature made Tue 04 Oct 2016 09:47:45 AM PDT using DSA key ID 9AB10E78
# gpg: Can't check signature: public key not found
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When opening a downloaded file, enforce that the caller can actually
see the requested download before clearing their identity to read
internal columns.
Bug: 30537115
Change-Id: I01bbad7997e5e908bfb19f5d576860a24f59f295
(cherry picked from commit 8be3a92eb0b4105a9ed748be5a937ce79145f565)
|
| |
| |
| |
| |
| | |
Change-Id: I78d8219d14b4a2208de3428f59165b8df01324e9
Ticket: -
|
| |
| |
| |
| |
| | |
Change-Id: Ieedcb0d6aca25d91eab398735dcdc510602080db
Ticket: -
|
| |
| |
| |
| |
| | |
Change-Id: I44640c897580af38f2b66a4ecb6ff908c6b87ac1
Ticket: -
|
| |
| |
| |
| | |
Change-Id: I74e215f78723e423f6dc8803f774365ba9082517
|
| |
| |
| |
| | |
Change-Id: If80d09a6ff98361378a8a768349dcc515773b2df
|
| |
| |
| |
| | |
Change-Id: Ia3bf814edbd1e494f2f11255edbf26fa221129a8
|
| |
| |
| |
| |
| |
| |
| |
| | |
* Add back some translations that were removed
This reverts commit 6ed30705f468b2eb036899acf944bda523399fd2.
Change-Id: Id2704f551f7e8dfa7a839d98fd9aa5b8b49e96cd
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
https://android.googlesource.com/platform/packages/providers/DownloadProvider into cm-13.0"
This reverts commit 083ca2be42c8346fc56ec67d4d50d5de33517eaf, reversing
changes made to 483b7559e4a79cc7ad0b35d44f89812b378595b9.
Change-Id: Ic9ec628fcf4e4aa9a5d92921d6419112caea2940
|
|\|
| |
| |
| |
| | |
Ticket: RM-234
Android 6.0.1 release 30
|
| |
| |
| |
| |
| |
| |
| |
| | |
This avoids a race condition where someone can change a symlink
target after the security checks have passed.
Bug: 26211054
Change-Id: Ia58425ab71c1472dd2f2dd31dae000ca29d0bcb2
|
| |
| |
| |
| |
| |
| |
| |
| | |
This avoids a race condition where someone can change a symlink
target after the security checks have passed.
Bug: 26211054
Change-Id: I5842aaecc7b7d417a3b1902957b59b8a1f3c1ccb
|
| |
| |
| |
| | |
Change-Id: I89fe1c89bd9c64fb841f61ddcd72d232d1d0af00
|
| |
| |
| |
| | |
Change-Id: I6a056a7f1e030092116c65b8b653dc2a78506183
|
|\ \
| | |
| | |
| | |
| | | |
Ticket: CYNGNOS-2213
Android 6.0.1 release 24
|
| |\ \ |
|
| | |\ \
| | |/ /
| |/| | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This avoids a race condition where someone can change a symlink
target after the security checks have passed.
Bug: 26211054
Change-Id: I03b06b746fde5d08d6b61a7011bdace0b4e9fa77
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This avoids a race condition where someone can change a symlink
target after the security checks have passed.
Bug: 26211054
Change-Id: I5842aaecc7b7d417a3b1902957b59b8a1f3c1ccb
|
| | |
| | |
| | |
| | | |
Change-Id: Icfddf9d4ac177ba2745e2197ac7a26ff401086fc
|
| | |
| | |
| | |
| | | |
Change-Id: Ide31394cee382c695a4e9ed92fb04ddba262d99f
|
|\| |
| | |
| | |
| | |
| | |
| | | |
https://android.googlesource.com/platform/packages/providers/DownloadProvider into cm-13.0
Android 6.0.1 release 22
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 366af2ee1f841615d44ab770b537112d769eed05.
Change-Id: Id1155425ebcae23be8ce3916f19dda82eee992c4
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
cd15221e33 am: 9f47480ba2 -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6 am: 78b21c54af am: 451e81a331 am: 80409f3081 am: 6b8c97d2e4
am: bd15b5ea8f
* commit 'bd15b5ea8fb6bcc1ae56413080c5afcc9fac47fe':
Revert "Use resolved path for both checking and opening."
|
| | |\ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
cd15221e33 am: 9f47480ba2 -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6 am: 78b21c54af am: 451e81a331 am: 80409f3081
am: 6b8c97d2e4
* commit '6b8c97d2e434f0608f9fabf2cea6c5371860b23d':
Revert "Use resolved path for both checking and opening."
|
| | | |\ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
cd15221e33 am: 9f47480ba2 -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6 am: 78b21c54af am: 451e81a331
am: 80409f3081
* commit '80409f3081ae9bae81f6005e12003bde11ed42a0':
Revert "Use resolved path for both checking and opening."
|
| | | | |\ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
cd15221e33 am: 9f47480ba2 -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6 am: 78b21c54af
am: 451e81a331
* commit '451e81a33193986f5de177e7a66393e8aba4134f':
Revert "Use resolved path for both checking and opening."
|
| | | | | |\ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
cd15221e33 am: 9f47480ba2 -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6
am: 78b21c54af
* commit '78b21c54af58acd7acc40f1cd010a8cf8ed1d07b':
Revert "Use resolved path for both checking and opening."
|
| | | | | | |\ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
cd15221e33 am: 9f47480ba2 -s ours am: 9294cf83d9 am: e6235ebca3
am: 5a066c39a6
* commit '5a066c39a6149d155ba7b4a6aada49bf6bfe240a':
Revert "Use resolved path for both checking and opening."
|
| | | | | | | |\ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
cd15221e33 am: 9f47480ba2 -s ours am: 9294cf83d9
am: e6235ebca3
* commit 'e6235ebca3a939ccce6d0e93ce0902332ca7690d':
Revert "Use resolved path for both checking and opening."
|
| | | | | | | | |\ \
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
cd15221e33 am: 9f47480ba2 -s ours
am: 9294cf83d9
* commit '9294cf83d93386caae1103ea9c969ff3e6e8f85d':
Revert "Use resolved path for both checking and opening."
|
| | | | | | | | | |\ \
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
cd15221e33
am: 9f47480ba2 -s ours
* commit '9f47480ba25b08c4e16506e9de21f11e79d4d06d':
Revert "Use resolved path for both checking and opening."
|
| | | | | | | | | | |\ \
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
am: cd15221e33
* commit 'cd15221e332ec8beca4870099de41dde6f5a3213':
Revert "Use resolved path for both checking and opening."
|
| | | | | | | | | | | |\ \
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
am: 6947a091f1
* commit '6947a091f1d9d2b62f5d4a6429df2679ffe5434b':
Revert "Use resolved path for both checking and opening."
|
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
This reverts commit 5accb135178325878840c6e36fc3e640ae582dea.
Change-Id: I5ec1719b28feafb5b0850ec7c17cf23571ab0bba
|
| |\| | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
3784acf34c am: 721a135472 -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf am: ecd0dab75b am: 6c54c8fc53 am: cbcf09217a am: 6034546747
am: 7a8883afa7
* commit '7a8883afa7483652d65dbba8ee7d0e709e364e5f':
Use resolved path for both checking and opening.
|
| | |\| | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
3784acf34c am: 721a135472 -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf am: ecd0dab75b am: 6c54c8fc53 am: cbcf09217a
am: 6034546747
* commit '60345467479f7d22dfb982e8375db6e89aab718a':
Use resolved path for both checking and opening.
|
| | | |\| | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
3784acf34c am: 721a135472 -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf am: ecd0dab75b am: 6c54c8fc53
am: cbcf09217a
* commit 'cbcf09217a6bbd6753e01510870e0852fe963471':
Use resolved path for both checking and opening.
|
| | | | |\| | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
3784acf34c am: 721a135472 -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf am: ecd0dab75b
am: 6c54c8fc53
* commit '6c54c8fc534d11c25010e02f2000289a5faa62f2':
Use resolved path for both checking and opening.
|
| | | | | |\| | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
3784acf34c am: 721a135472 -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf
am: ecd0dab75b
* commit 'ecd0dab75b2ec0cc7ee1387b5e3b404ce6c4b898':
Use resolved path for both checking and opening.
|