Daniel Norman
798fa14534
[automerger skipped] RESTRICT AUTOMERGE Disable all A11yServices from an uninstalled package. am: 3796629985 am: 07b90715f9 -s ours am: 296365ae97 -s ours am: d8c076eb80 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20120242
Change-Id: I1dc1898590747bb3451fdfa14e1c184f8e9a6271
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-17 21:36:28 +00:00
Daniel Norman
d8c076eb80
[automerger skipped] RESTRICT AUTOMERGE Disable all A11yServices from an uninstalled package. am: 3796629985 am: 07b90715f9 -s ours am: 296365ae97 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20120242
Change-Id: If3c89f34085153490133a8fdf688a8d7c89a6021
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-17 21:05:32 +00:00
Daniel Norman
994e8238bf
Merge "Disable all A11yServices from an uninstalled package." into rvc-dev am: e6d10db58e am: 9e3a6a622a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20123964
Change-Id: I0696a78491bc4c31995f64e988ec6407b06871d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-17 20:36:33 +00:00
Daniel Norman
296365ae97
[automerger skipped] RESTRICT AUTOMERGE Disable all A11yServices from an uninstalled package. am: 3796629985 am: 07b90715f9 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20120242
Change-Id: Ic0b9c86fd3cbbb88915d34d5a34816655995ac48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-17 20:36:29 +00:00
Daniel Norman
07b90715f9
RESTRICT AUTOMERGE Disable all A11yServices from an uninstalled package. am: 3796629985
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20120242
Change-Id: Ib593fd95127da2dde8fde254fa080d985535aedc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-17 20:10:52 +00:00
Daniel Norman
9e3a6a622a
Merge "Disable all A11yServices from an uninstalled package." into rvc-dev am: e6d10db58e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20123964
Change-Id: I81f0c31df2d07a2f1b9a8747bb06640e167871df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-17 20:07:33 +00:00
Daniel Norman
e6d10db58e
Merge "Disable all A11yServices from an uninstalled package." into rvc-dev
2022-10-17 19:44:35 +00:00
TreeHugger Robot
75f13d4ae4
Merge "Stop managed profile owner granting READ_SMS" into rvc-dev am: 57963a33a8 am: 9d8fcdad26
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19950285
Change-Id: Iee9f3a78c96b2cfc8ca0d1d11206e24af75e9964
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-17 14:54:09 +00:00
TreeHugger Robot
9d8fcdad26
Merge "Stop managed profile owner granting READ_SMS" into rvc-dev am: 57963a33a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19950285
Change-Id: Icdf7066af7a8e0d4a74176439257a11ae3446b72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-17 14:22:33 +00:00
TreeHugger Robot
57963a33a8
Merge "Stop managed profile owner granting READ_SMS" into rvc-dev
2022-10-17 13:48:09 +00:00
William Loh
bcd7713fad
Limit length and number of MIME types you can set am: 3ae3406b97 am: d47de97f03
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19785208
Change-Id: I23a5c8223e3d9d22b08eaa7a59fbf53c9351e839
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-12 18:54:48 +00:00
William Loh
d47de97f03
Limit length and number of MIME types you can set am: 3ae3406b97
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19785208
Change-Id: I286025d3076ae0a174ff8a70d89187649011c4e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-12 18:24:41 +00:00
William Loh
3ae3406b97
Limit length and number of MIME types you can set
...
Limit character length of MIME types to 255. If this length is exceeded
then a IllegalArugmentException is thrown. The number of MIME types that
can be set is also limited to 500 per MIME group with the number of
total MIME Groups also limited to 500. A IllegalStateException is thrown if this number is exceeded.
Bug: 237291548
Test: Installed and ran POC app from b/237291548
Change-Id: I1d57e674f778cfacdc89225ac3273c432a39af63
Merged-In: I1d57e674f778cfacdc89225ac3273c432a39af63
2022-10-11 01:50:25 +00:00
TreeHugger Robot
e456e2f66e
Merge "Stop managed profile owner granting READ_SMS" into qt-dev am: 62044e5099 am: 676cefb0ee am: 539fea38c2 am: e13c6379fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15982545
Change-Id: I83dfe3ce05718113bd6acb1daed09b51f5b60a0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-08 13:38:01 +00:00
TreeHugger Robot
e13c6379fb
Merge "Stop managed profile owner granting READ_SMS" into qt-dev am: 62044e5099 am: 676cefb0ee am: 539fea38c2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15982545
Change-Id: Ia131a4e9679f0aa1e0a3f508cf98383f4f27be21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-08 13:06:31 +00:00
TreeHugger Robot
539fea38c2
Merge "Stop managed profile owner granting READ_SMS" into qt-dev am: 62044e5099 am: 676cefb0ee
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15982545
Change-Id: I7a377d2787cb077e3d717558da0b21e297699112
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-08 12:36:21 +00:00
TreeHugger Robot
676cefb0ee
Merge "Stop managed profile owner granting READ_SMS" into qt-dev am: 62044e5099
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15982545
Change-Id: I3bf51cd6e7046c7e128f1008ed830c5e02603f88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-08 12:05:20 +00:00
TreeHugger Robot
62044e5099
Merge "Stop managed profile owner granting READ_SMS" into qt-dev
2022-10-08 11:41:10 +00:00
Daniel Norman
3796629985
RESTRICT AUTOMERGE Disable all A11yServices from an uninstalled package.
...
Previous logic would exit the loop after removing the first service
matching the uninstalled package.
Bug: 243378132
Test: atest AccessibilityEndToEndTest
Test: m sts;
sts-tradefed run sts-dynamic-develop -m \
CtsAccessibilityServiceTestCases
Change-Id: I4ba30345d8600674ee8a9ea3ff411aecbf3655a3
2022-10-07 19:20:53 +00:00
Daniel Norman
e1f343acde
Disable all A11yServices from an uninstalled package.
...
Previous logic would exit the loop after removing the first service
matching the uninstalled package.
Bug: 243378132
Test: atest AccessibilityEndToEndTest
Test: m sts;
sts-tradefed run sts-dynamic-develop -m \
CtsAccessibilityServiceTestCases
Change-Id: I4ba30345d8600674ee8a9ea3ff411aecbf3655a3
2022-10-07 19:20:34 +00:00
Hao Ke
926e1629cb
Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8 am: ac02d51ea3 am: c3cde6206d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519
Change-Id: If9b55443b1b382f4f555133804a0615b90a9a4b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 21:11:26 +00:00
Hao Ke
c3cde6206d
Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8 am: ac02d51ea3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519
Change-Id: Ia84e89e68912e5e11c38ebb3afa8258b9143491b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 20:35:15 +00:00
Hao Ke
ac02d51ea3
Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519
Change-Id: I8ebe172f9d76d5b21e3beb0f99b36189511fc71e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 20:05:33 +00:00
Hao Ke
64e4cbc1d8
Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519
Change-Id: I38314b7569ac5e5fbdffc43b734ec996178e7c36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 19:29:54 +00:00
Hao Ke
459808b2c0
Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev
2022-10-05 18:40:44 +00:00
Rhed Jao
5211157050
[automerger skipped] Merge "[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting" into qt-dev am: 4727daddff am: 806167eda3 -s ours am: 886fab1952 -s ours am: 3d7a421abf -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061305
Change-Id: Ibbdf58f325db7a8d55f518642f53def5a72946be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 02:40:43 +00:00
Rhed Jao
92bc927537
[automerger skipped] [DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting am: 4d13148a3f am: cd6e9585b9 -s ours am: 0de1dbc4f4 -s ours am: 83ca24a005 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061305
Change-Id: I584d6246600b023341472de53fa976ef45368830
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 02:40:20 +00:00
Rhed Jao
3d7a421abf
[automerger skipped] Merge "[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting" into qt-dev am: 4727daddff am: 806167eda3 -s ours am: 886fab1952 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061305
Change-Id: Ifaedeab25092163958160adb1715e20f9a4e89d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 02:10:22 +00:00
Rhed Jao
83ca24a005
[automerger skipped] [DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting am: 4d13148a3f am: cd6e9585b9 -s ours am: 0de1dbc4f4 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061305
Change-Id: Id4c575780940c4d20cc1241ee15acd390a73c398
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 02:10:03 +00:00
Rhed Jao
0e9238a6a9
[automerger skipped] Merge "[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting" into rvc-dev am: 32a7d30650 am: 6fa037454b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061344
Change-Id: Ic6a458d416da2459765d82e97182b895ce4ed5b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 01:10:17 +00:00
Rhed Jao
886fab1952
[automerger skipped] Merge "[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting" into qt-dev am: 4727daddff am: 806167eda3 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061305
Change-Id: I6acb4026cb6b949dd5158a84274fe539306480cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 01:10:04 +00:00
Rhed Jao
38d3bfcc1e
[automerger skipped] [DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting am: 5e98f26759 am: 2246ebbdd2 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061344
Change-Id: I56f6c12c3058ac9f8164c5fd134f4dc351157c3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 01:09:45 +00:00
Rhed Jao
0de1dbc4f4
[automerger skipped] [DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting am: 4d13148a3f am: cd6e9585b9 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061305
Change-Id: I7f13363fb41ece156b858755174244cc875d5099
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 01:09:40 +00:00
Rhed Jao
806167eda3
Merge "[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting" into qt-dev am: 4727daddff
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061305
Change-Id: I8657b8b6d1f46889a61d9ecd4af6e834df4ba544
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 00:43:47 +00:00
Rhed Jao
cd6e9585b9
[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting am: 4d13148a3f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061305
Change-Id: I717dc0210b91048ac79afb2ef0d22dc9a266802f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 00:43:40 +00:00
Rhed Jao
6fa037454b
Merge "[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting" into rvc-dev am: 32a7d30650
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061344
Change-Id: Id28a913c468097ffbdb5a8ac3f65d83f21e62be6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 00:42:30 +00:00
Rhed Jao
2246ebbdd2
[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting am: 5e98f26759
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20061344
Change-Id: I1037ef22c1d1204c4e45e484542ed27448094be9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 00:42:12 +00:00
Rhed Jao
4727daddff
Merge "[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting" into qt-dev
2022-10-05 00:12:20 +00:00
Rhed Jao
32a7d30650
Merge "[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting" into rvc-dev
2022-10-05 00:12:02 +00:00
Rhed Jao
4c7c96f6c4
Merge "[DO NOT MERGE] Fix permanent denial of service via setComponentEnabledSetting" into sc-dev
2022-10-05 00:11:27 +00:00
Hao Ke
eb9a0566a5
Add safety checks on KEY_INTENT mismatch.
...
For many years, Parcel mismatch typed exploits has been using the
AccoungManagerService's passing of KEY_INTENT workflow, as a foothold of
launching arbitrary intents. We are adding an extra check on the service
side to simulate the final deserialization of the KEY_INTENT value, to
make sure the client side won't get a mismatched KEY_INTENT value.
Bug: 250588548
Bug: 240138294
Test: atest CtsAccountManagerTestCases
Test: local test, also see b/250588548
Change-Id: I433e34f6e21ce15c89825044a15b1dec46bb25cc
2022-10-04 22:07:34 +00:00
Julia Reynolds
815880be21
Merge "Lower per-app notificationchannel limit" into sc-dev
2022-10-04 19:19:52 +00:00
TreeHugger Robot
e667a6bfe2
Merge "[Do Not Merge] Ignore malformed shortcuts" into sc-dev
2022-10-04 00:59:35 +00:00
Pinyao Ting
c03b0e2d78
[automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into rvc-dev am: 9e3aecfce1 am: f552951850 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227
Change-Id: I03c88f1d6db32f10a16ab68ef688351eb181fcf7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 00:14:18 +00:00
Pinyao Ting
5774c8409a
[automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: a8fe41afb0 am: 10033535fc -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227
Change-Id: Ia6d942ee8af077cb5e1451fff81519d0768e0514
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 00:13:58 +00:00
Pinyao Ting
f552951850
Merge "[Do Not Merge] Ignore malformed shortcuts" into rvc-dev am: 9e3aecfce1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227
Change-Id: I6f24475c941abe5046db5264af1ada1ec7c69da3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-03 23:43:22 +00:00
Pinyao Ting
10033535fc
[Do Not Merge] Ignore malformed shortcuts am: a8fe41afb0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227
Change-Id: Iec12138fa01ed8ddb78a1d62307afd157d8060ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-03 23:43:13 +00:00
Pinyao Ting
9e3aecfce1
Merge "[Do Not Merge] Ignore malformed shortcuts" into rvc-dev
2022-10-03 23:10:14 +00:00
TreeHugger Robot
d0836243e3
[automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into qt-dev am: 8a2baf4e16 am: de5113eebd -s ours am: 2fcbfbf644 -s ours am: 725961fbbf -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015225
Change-Id: Ida6d60e4964d31dc54c60a541f30ec648932da79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-03 22:47:26 +00:00
Pinyao Ting
aa594c9dd0
[automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: 9b0dd514d2 am: f67179a1ff -s ours am: 0750f90369 -s ours am: b74c7cbb9d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015225
Change-Id: Id700ea0c3362577838dcf04d2d4ef66301aa8ce6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-03 22:46:58 +00:00