Commit Graph

568281 Commits

Author SHA1 Message Date
Steven Moreland
dfda61b6c7 Merge "Revert "binder: race condition by parcel finalize"" am: 58787794eb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1714912

Change-Id: I1173630866723ad7ee7f8958403613917fbc05d5
2021-05-25 17:33:26 +00:00
Steven Moreland
58787794eb Merge "Revert "binder: race condition by parcel finalize"" 2021-05-25 17:23:35 +00:00
Siim Sammul
0def8a3786 Merge "Add a version of SettingsObserver to BinderCallsStats and make it public so it could be used to collect binder latency data from bluetooth and telephony." am: e900587533
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1717631

Change-Id: I86be5b0682e148b3b2af1f5635667c77d8b7c86d
2021-05-25 17:17:17 +00:00
Siim Sammul
e900587533 Merge "Add a version of SettingsObserver to BinderCallsStats and make it public so it could be used to collect binder latency data from bluetooth and telephony." 2021-05-25 16:52:23 +00:00
Andrei-Valentin Onea
9de3a37aec Merge "Add PLATFORM_COMPAT_SERVICE to SystemServiceRegistry" am: 6dcc612d7a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1716912

Change-Id: I2a009975b2c8fc14424b59485ce836cd4bf3cf85
2021-05-25 16:39:23 +00:00
Andrei-Valentin Onea
6dcc612d7a Merge "Add PLATFORM_COMPAT_SERVICE to SystemServiceRegistry" 2021-05-25 16:21:14 +00:00
Siim Sammul
8cecd22d29 Add a version of SettingsObserver to BinderCallsStats and make it public so it could be
used to collect binder latency data from bluetooth and telephony.

This is a direct cherry pick from internal with no changes: https://googleplex-android-review.git.corp.google.com/c/platform/frameworks/base/+/14236409

Test: latency collection is unit tested, this is just an alternative settings configuration
Bug: 180584913
Change-Id: Ide51afb7eb26a96c7692bceb0a22585a74f08aa7
Merged-In: Ide51afb7eb26a96c7692bceb0a22585a74f08aa7
2021-05-25 15:20:22 +01:00
Tom Natan
e5e54383e6 Merge "Fix deadlock on CompatConfig.mChanges" am: 7f40181620
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1710632

Change-Id: I1eaf9793024297222336cc81dfd2d169395b8c2a
2021-05-25 12:31:56 +00:00
Treehugger Robot
c2924840c0 Merge "CEC: Add <User Control Pressed> information in dumpsys." am: 6933315ff2
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1708336

Change-Id: I3474e23681ce2dcc2647ef6168c36c80352b09cc
2021-05-25 12:28:50 +00:00
Treehugger Robot
e2cb4a658c Merge "Add lihongyu@ and mariiasand@ to WM OWNERS file" am: 8b0141d77b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1716970

Change-Id: I7941aaff6abede27f271af649bf0897dc5d65f1d
2021-05-25 12:25:13 +00:00
Andrei Onea
c0b0a3bcb3 Add PLATFORM_COMPAT_SERVICE to SystemServiceRegistry
Cache PLATFORM_COMPAT_SERVICE in SystemServiceRegistry.

Test: m
Bug: 188823360
Change-Id: Ideea2bd5e9ab19a931159ddced6ffcadfb66205c
2021-05-25 13:15:30 +01:00
Tom Natan
7f40181620 Merge "Fix deadlock on CompatConfig.mChanges" 2021-05-25 12:09:26 +00:00
Treehugger Robot
6933315ff2 Merge "CEC: Add <User Control Pressed> information in dumpsys." 2021-05-25 10:32:59 +00:00
Treehugger Robot
8b0141d77b Merge "Add lihongyu@ and mariiasand@ to WM OWNERS file" 2021-05-25 09:08:19 +00:00
Siim Sammul
1aa837f142 Merge "Add buckets params to the binder latency atom" am: 5141d67365
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1715891

Change-Id: I1e350175216c8bec88be7ec290b9f852f9f361ef
2021-05-25 08:41:18 +00:00
Siim Sammul
5141d67365 Merge "Add buckets params to the binder latency atom" 2021-05-25 08:02:25 +00:00
Treehugger Robot
93b095bc36 Merge "Make Pip usage of FrameCallbackScheduler an actual class" am: 5930b62e2f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1714757

Change-Id: I70cda45c5363c90501cc5ad3ff95fa820757fe44
2021-05-25 06:36:29 +00:00
Treehugger Robot
5930b62e2f Merge "Make Pip usage of FrameCallbackScheduler an actual class" 2021-05-25 06:05:01 +00:00
Treehugger Robot
48bd481559 Merge "Should not try IMS or EMERGENCY APN for initial-attach." am: df7fddd96e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1709709

Change-Id: I910096cd8a62ed6d8afde79fc166037db5319810
2021-05-25 03:06:22 +00:00
Treehugger Robot
df7fddd96e Merge "Should not try IMS or EMERGENCY APN for initial-attach." 2021-05-25 02:48:51 +00:00
Howard Chen
26bad177d3 Merge "Corrupt the PersistentDataBlock payload explicitly in factory reset" am: af5c516b49
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1710289

Change-Id: Ic2caf36348295c5075bfef46e3b3c113daf75930
2021-05-25 01:58:00 +00:00
Howard Chen
af5c516b49 Merge "Corrupt the PersistentDataBlock payload explicitly in factory reset" 2021-05-25 01:43:25 +00:00
Remi NGUYEN VAN
b0927a02f3 Merge "Remove packages/Connectivity" am: 996ae3fb4d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1715469

Change-Id: I281a44b35b60e630128b103457d53a314534ae16
2021-05-24 23:57:27 +00:00
Remi NGUYEN VAN
996ae3fb4d Merge "Remove packages/Connectivity" 2021-05-24 23:32:43 +00:00
tomnatan
3a6b89c828 Fix deadlock on CompatConfig.mChanges
Call out to PackageManager before locking mChanges.

Bug: 187514238
Test: atest FrameworksServicesTests:CompatConfigTest
Change-Id: I72b23fb4651c6efece0afb53b5dc4ca8df63dddb
2021-05-24 21:36:03 +00:00
Winson Chung
5a9716fa45 Make Pip usage of FrameCallbackScheduler an actual class
Bug: 175330528
Test: Builds with new dynamic-animation library
Change-Id: I1632bd87a0f02940317a38a87b074d303f80b8c7
Merged-In: I1632bd87a0f02940317a38a87b074d303f80b8c7
(cherry picked from commit c6c603078b)
2021-05-24 13:52:27 -07:00
Steven Moreland
a926598e89 Revert "binder: race condition by parcel finalize"
Revert "binder: race condition by parcel finalize"

Revert submission 1553275-Bug139327211_V5

Reason for revert: causing a different race condition? b/187218964
Reverted Changes:
I9345f4439:binder: race condition by parcel finalize
Ib06e38e22:binder: race condition by parcel finalize

Change-Id: Iebf76febdad5e231c814f1f8de454931cb9352c5
2021-05-24 19:56:04 +00:00
Chris Li
04c3fbd6fc Add lihongyu@ and mariiasand@ to WM OWNERS file
Test: none
Bug: none
Change-Id: I65c26254e91c63761a62c17e3b0fa3a0098bdbf2
2021-05-24 12:32:53 -07:00
Calin Juravle
5f858d91f8 Merge "Add cmdline as a compilation reason" am: d71e3c3dda
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1711188

Change-Id: I254cacf922ce8a7c7f7d7397a2e9987d22055cbe
2021-05-24 15:26:23 +00:00
Calin Juravle
d71e3c3dda Merge "Add cmdline as a compilation reason" 2021-05-24 15:06:35 +00:00
Baligh Uddin
940801c165 Remove packages/Connectivity
It has moved to packages/modules/Connectivity

BUG: 186628461
TEST: TH
Merged-In: I2ed1fb00a7780c488c40d27590f206031fe033f2
Merged-In: I2a7a181e65be8952f8044df845efa80b6134d416
Change-Id: I8d162386289fcd4dc5e7092c3ea836fb67641e9f
2021-05-24 05:41:51 +00:00
Treehugger Robot
82d57ec5ab Merge "Add another OptionsBuilder constructor with the source type as one of its parameter." am: 8c702c2d6a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1714113

Change-Id: Ic85e8da5f3ae628a03c705a3e37223202ddf5341
2021-05-22 04:41:59 +00:00
Baligh Uddin
6d03c42e3c Merge "Add OWNERS block for migration" am: 81d4e1079e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1715476

Change-Id: I06e249398983790eeda9378b36f181ee459c10e1
2021-05-22 04:37:11 +00:00
Treehugger Robot
8c702c2d6a Merge "Add another OptionsBuilder constructor with the source type as one of its parameter." 2021-05-22 04:16:11 +00:00
Baligh Uddin
81d4e1079e Merge "Add OWNERS block for migration" 2021-05-22 04:01:33 +00:00
Treehugger Robot
cb35d441de Merge "Use BinderDeathDispatcher for alarm listeners" am: da915abc76
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1715471

Change-Id: I5d0a83236a2a98a2a6235030d27a98a3fec6b084
2021-05-22 00:03:19 +00:00
Treehugger Robot
da915abc76 Merge "Use BinderDeathDispatcher for alarm listeners" 2021-05-21 23:45:59 +00:00
Yan Yan
7b8b5fd6de Merge "Improve IKEv2/IPsec VPN by proposing more IPsec algorithms" am: 94a4cdd4e8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1690265

Change-Id: I8b8a423b093f5a8696e43afbdac0cbb555dd4aff
2021-05-21 22:53:48 +00:00
Yan Yan
32f4882bcf Merge "Improve IKEv2/IPsec VPN by proposing more IKE algorithms" am: 8072aac1b9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1690230

Change-Id: I69b61caea5e85a022530c0ae634885529cdd563c
2021-05-21 22:49:49 +00:00
Yan Yan
94a4cdd4e8 Merge "Improve IKEv2/IPsec VPN by proposing more IPsec algorithms" 2021-05-21 22:00:30 +00:00
Yan Yan
8072aac1b9 Merge "Improve IKEv2/IPsec VPN by proposing more IKE algorithms" 2021-05-21 21:30:36 +00:00
Yan Yan
cc258065e1 Improve IKEv2/IPsec VPN by proposing more IPsec algorithms
This commit allows IKEv2/IPsec VPN to propose more algorithms that
newly added in IpSecAlgorithm. Those new algorithms have stronger
security guarantees and better performances.

This commit also removes algorithm name validation because all
algorithms are URL encoded to ensure no special characters create
problems due to their use by VpnProfile for list or field delimiting
(e.g. rfc7539esp(chacha20,poly1305))

Bug: 185265778
Test: atest FrameworksNetTests, CtsNetTestCases
Test: All new algorithms are manually verified
Change-Id: I1de322c95aacc8924e95bcdbcfdbd1ec441de99c
2021-05-21 17:46:54 +00:00
Elliott Hughes
72d2a3f7cc Merge "maybePruneOldTraces: bail if modification times change." am: 9144eaf12f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1712554

Change-Id: I9b2e87531f9167aa7b83fd2b30bc75722dee9257
2021-05-21 16:54:17 +00:00
Baligh Uddin
29f05dde3e Add OWNERS block for migration
BUG: 186628461
Test: TH
Change-Id: Id03e0dfbe621b8ad08e594c0f6525ad9240837ae
2021-05-21 16:33:32 +00:00
Elliott Hughes
9144eaf12f Merge "maybePruneOldTraces: bail if modification times change." 2021-05-21 16:30:25 +00:00
Calin Juravle
c59aa931f7 Merge "Marked apks loaded by isolated processes as usedByOthers" am: 4c656038c9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1595399

Change-Id: Id4c747d5b0d1a043bb49e7ea5546e4ff3e0477b4
2021-05-21 15:50:43 +00:00
Calin Juravle
4c656038c9 Merge "Marked apks loaded by isolated processes as usedByOthers" 2021-05-21 15:35:52 +00:00
Siim Sammul
039b201f7b Add buckets params to the binder latency atom
Cherry picked from internal: https://googleplex-android-review.git.corp.google.com/c/platform/frameworks/base/+/14201550

Test: n/a - no functionality change
Bug: 180584913
Change-Id: I20d8f5632f76774cad64af30a6aa1f1ab172152f
Merged-In: I20d8f5632f76774cad64af30a6aa1f1ab172152f
2021-05-21 15:16:32 +00:00
James.cf Lin
3a2c53106a Add another OptionsBuilder constructor with the source type as one of its parameter.
Bug: 187620915
Test: atest RcsUceAdapterTest ImsServiceTest
Merged-In: I74c69800125f8c4a243e80ed47c5134eda8d5a78
Change-Id: I74c69800125f8c4a243e80ed47c5134eda8d5a78
2021-05-21 20:32:44 +08:00
satayev
38eb9dfb86 Merge "Add bootclasspath_fragments to platform-bootclasspath." am: 9ad2395b4a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1705355

Change-Id: Ibdf2bf6a5646ca2cbbdf7c7507035ef80eedfc76
2021-05-21 10:47:20 +00:00