Commit Graph

469993 Commits

Author SHA1 Message Date
David Zeuthen
d50b281a32 Identity Credential: Apply changes identified in API review.
Bug: 150817385
Test: atest android.security.identity.cts
Merged-In: I4e005fa7a81ef363a80278224bb706441dad2241
Change-Id: I25e09df09e8a56dc7f639b2aa4636af0166d5050
2020-03-09 15:32:48 -04:00
Aran Ink
ea494a7c19 Merge "Always invoke Legacy Global Actions from the UI thread." into rvc-dev 2020-03-09 14:57:07 +00:00
Neil Fuller
95daf5a2b1 Merge "Reduce log size from CountryTimeZones" into rvc-dev 2020-03-09 14:54:46 +00:00
TreeHugger Robot
df5dff04db Merge "rename incremental service name" into rvc-dev 2020-03-09 14:12:08 +00:00
TreeHugger Robot
c160f7587d Merge "Set verified stamps to be trusted" into rvc-dev 2020-03-09 13:58:37 +00:00
TreeHugger Robot
3f164ee5a7 Merge "Controls UI - Add PIN dialog" into rvc-dev 2020-03-09 13:05:18 +00:00
Neil Fuller
d0213083f2 Reduce log size from CountryTimeZones
ICU's TimeZone.toString() prints out too much information. Only the ID
is useful.

Bug: 149014708
Test: build only
Change-Id: I7d633f7946f82696e13dbc39749b6f9f44f83fa3
Merged-In: I7d633f7946f82696e13dbc39749b6f9f44f83fa3
(cherry picked from commit 06795ef740)
2020-03-09 12:43:29 +00:00
TreeHugger Robot
3ce0702633 Merge "Clear binder identity before calling PackageManager API" into rvc-dev 2020-03-09 12:26:44 +00:00
Khaled Abdelmohsen
612ecd2379 Set verified stamps to be trusted
Bug: 148006415
Test: atest FrameworksServicesTests:AppIntegrityManagerServiceImplTest
Change-Id: I61d8d7032580d158e1bccac8f571576447248860
2020-03-09 12:04:36 +00:00
Mohammad Samiul Islam
45019d2f93 Merge "Improve logging for failed scenario in staged install flow" into rvc-dev 2020-03-09 10:59:30 +00:00
Automerger Merge Worker
c6a1d93b4f Clear binder identity before calling PackageManager API
With the introduction of app enumeration restriction in R,
PackageManager will restrict package visiblity if the caller
is not privileged. This caused regression in existing system
server code where binder identity is not cleared prior to
making PackageManager calls.

Bug: 150398249
Test: com.android.cts.devicepolicy.MixedDeviceOwnerTest#testAlwaysOnVpn
Change-Id: I8744965389883870c569a1b70e75715aafeb7848
Merged-In: I611eb5768bfb73f01c63e6ab02d90f1178f8ec37
(cherry picked from commit f57597c6ef)
2020-03-09 10:22:39 +00:00
TreeHugger Robot
5580360ba8 Merge "Fix mismatched parameter of font scale change" into rvc-dev 2020-03-09 10:12:41 +00:00
Mark Chien
0bba033e34 Merge "Send offload status changed callback" into rvc-dev 2020-03-09 09:50:20 +00:00
Mark Chien
888782e1d6 Merge "Tethering: add isTetheringSupported with callerPkg parameter" into rvc-dev 2020-03-09 09:49:56 +00:00
Remi NGUYEN VAN
40f27f9454 Merge "Remove polling of TetheringManager in ConnectivityManager." into rvc-dev 2020-03-09 08:49:37 +00:00
Riddle Hsu
9c024d1bd5 Fix mismatched parameter of font scale change
Since commit d703253, the 3rd parameter of ContentObserver#onChange
(@hide) is changed from userId to flags.

Bug: 150939131
Fix: 150932077
Test: ConfigChangeTests#testChangeFontScaleRelaunch
Change-Id: If1eb8dd3c7bf574d4d5a23a739208975ec3c0e44
2020-03-09 16:19:11 +08:00
Automerger Merge Worker
c22ab7b368 Send offload status changed callback
The callback would be fired when offload started, stopped, or failed.
If offload is not supported, "failed" callback would be fired when user
enable tethering. Enabling multiple tethering would not have multiple
offload status callbacks because offload should already be started or
failed.

Bug: 130596697
Test: -build, flash, boot
      -atest TetheringTests
      -ON/OFF hotspotf

Change-Id: Ifb16dcedc8081833fa95a39596fe5cdc309ededd
Merged-In: Ifb16dcedc8081833fa95a39596fe5cdc309ededd
Merged-In: Ia0398601144b0e5f61dc0c5771eacf13e7cfbb59
(cherry picked from commit cd266076be)
2020-03-09 07:59:29 +00:00
PETER LIANG
6f22413c6f Merge changes from topic "edit_menu_v2" into rvc-dev
* changes:
  Update the edit shortcut menu (4/n).
  Update the edit shortcut menu (3/n).
  Update the edit shortcut menu (2/n).
2020-03-09 07:57:01 +00:00
Mark Chien
02ee003aa5 Merge "Fix crash and duplicated ethernet tethering request" into rvc-dev 2020-03-09 07:51:43 +00:00
Automerger Merge Worker
6112c82fa0 Remove polling of TetheringManager in ConnectivityManager.
Test: manual

Bug: 144742179
Merged-In: I7d88b38eb3d741534e980b7d1e226a411b71fae2
(cherry picked from commit f8a55a19fa)

Change-Id: I5cc4231bfb9a0709d677acbb317ee98af31bd041
2020-03-09 06:29:22 +00:00
Chalard Jean
842b8d727d Merge "Remove the NetworkScore class." into rvc-dev 2020-03-09 05:54:30 +00:00
Lorenzo Colitti
78c79bec07 Merge "Add more assertions to testStackedLinkProperties." into rvc-dev 2020-03-09 05:46:32 +00:00
Peter_Liang
baf4f05387 Update the edit shortcut menu (4/n).
1.Popup the permission dialog to warn user when trigger service target.
2.Update strings

Bug: 148989057
Test: manual test
Change-Id: If2d72bb5a98ba5a4c284a5d9a32991ea38fbadd7
2020-03-09 13:37:48 +08:00
Lorenzo Colitti
50fa7818c1 Merge "test: ConnectivityService: Validate Route Add/Del" into rvc-dev 2020-03-09 05:33:18 +00:00
Lorenzo Colitti
888d833d11 Merge "Merge the following changes to tethering:" into rvc-dev 2020-03-09 05:31:44 +00:00
Lorenzo Colitti
3b0a1b9b94 Merge "Support losing the upstream in IpServerTest." into rvc-dev 2020-03-09 05:31:35 +00:00
Lorenzo Colitti
cfc4030739 Merge "test: LinkProperties: Unique Route Destinations" into rvc-dev 2020-03-09 05:30:43 +00:00
Riddle Hsu
34e727ec7f Merge "Fix freeform window cannot move up" into rvc-dev 2020-03-09 05:21:51 +00:00
TreeHugger Robot
fcf25e08b7 Merge "Start home activity if focusable task is not available" into rvc-dev 2020-03-09 05:21:29 +00:00
TreeHugger Robot
32d8641104 Merge "Import translations. DO NOT MERGE" into rvc-dev 2020-03-09 05:01:32 +00:00
Automerger Merge Worker
7d66c267e7 Add more assertions to testStackedLinkProperties.
Check all routes that are added and removed instead of just some
of them. This is in preparation of an upcoming change that
switches to adding and creating routes by issuing direct calls to
netd.

Also rename the misleading ipv4Default route variable to
ipv4Subnet, which is what it actually is.

Bug: 142892223
Test: test-only change
Change-Id: I7d111382be215a926a7d7d4701bd3c3e94372b99
Merged-In: I7d111382be215a926a7d7d4701bd3c3e94372b99
(cherry picked from commit dcb35cb9a5)
2020-03-09 03:48:15 +00:00
Automerger Merge Worker
3d40f57841 Remove the NetworkScore class.
This class is useless at this point and introduces overhead.

Bug: 113554781
Test: FrameworksNetTests
Change-Id: Ib5f540070222865260c16c7182cc13c710a243c2
Merged-In: Ib5f540070222865260c16c7182cc13c710a243c2
(cherry picked from commit c3489ad3a6)
2020-03-09 03:46:34 +00:00
Automerger Merge Worker
d9375e4a5e test: ConnectivityService: Validate Route Add/Del
Validate route addition and deletion after linkProperties are
changed.

Bug: 142892223
Test: atest ConnectivityServiceTest#testStackedLinkProperties
Change-Id: I18296b933e856a0f8a4c1dbd75bd35024853bfbb
Merged-In: I18296b933e856a0f8a4c1dbd75bd35024853bfbb
(cherry picked from commit a22a979a0c)
2020-03-09 03:36:10 +00:00
Automerger Merge Worker
315e370184 test: LinkProperties: Unique Route Destinations
Routes will always have unique destinations. Update tests
to use unique destinations when adding multiple routes.

Bug: 142892223
Test: treehugger
Change-Id: I238899b0643407a1be29eb66d28728ca5d5dbc80
Merged-In: I238899b0643407a1be29eb66d28728ca5d5dbc80
(cherry picked from commit 891ea460b1)
2020-03-09 03:33:03 +00:00
Automerger Merge Worker
43c671da3e Merge the following changes to tethering:
======
Fix a logic error in IpServerTest#addRemoveipv6ForwardingRules

When checking that link-local and multicast neighbours are
ignored, make sure the test neighbours are added on the correct
interface. Otherwise, they might be ignored because events on the
wrong interface are ignored, and not necessarily because
link-local and multicast neighbours are ignored.

Test: atest TetheringTests
Change-Id: I4a624ea4ce9ee9a9352afccbc7bf866587d4cdfa
======
Clear IPv6 forwarding rules when losing upstream or stopping.

Test: new unit test
Change-Id: I8626932e43e0daa300dad5fe6a81f47a6d667030
======

Bug: 149963652
Change-Id: I691053b22cb0b20e49419212f378cc473b1f35dc
(cherry picked from commit 3384bb9a4d)
2020-03-09 03:25:23 +00:00
Kyunglyul Hyun
82f3ed2925 Merge "MediaRouter2: Fix javadoc" into rvc-dev 2020-03-09 03:07:38 +00:00
Automerger Merge Worker
484d0e1a7a Support losing the upstream in IpServerTest.
Allow dispatchTetherConnectionChanged to pass in a null
upstream interface and/or null LinkProperties. This will allow
future tests to check what happens when the upstream interface
goes away.

Bug: 149963652
Test: test-only change
Change-Id: I7cfc32d072f23644159d33700d6cd830c426ea19
Merged-In: I7cfc32d072f23644159d33700d6cd830c426ea19
(cherry picked from commit 62457f17e7)
2020-03-09 03:02:22 +00:00
Automerger Merge Worker
fcf74d1d8d Tethering: add isTetheringSupported with callerPkg parameter
BT tethering need to know whether tethering is supported for its caller
that call isTetheringSupported in binder thread under BT's process.
Current isTetheringSupported API is getting callerPkg inside
TetheringManager that would be BT's package name for bt tethering case.
Provide isTetheringSupported(String callerPkg) for caller to pass its
caller's package name if the use case is under binder IPC.

Bug: 146915889
Test: -boot, flash, boot

Change-Id: I01646fe045772c57b4e39a5e129531f8a2cea89f
Merged-In: I01646fe045772c57b4e39a5e129531f8a2cea89f
Merged-In: I2a35e1b6851e7a799c343be0dd60da23514768ba
(cherry picked from commit e09a92fabe)
2020-03-09 02:42:28 +00:00
Betty Chang
4bfc09b55c Merge "[Telephony Mainline] Fix JavaDoc for getPremiumSmsConsent method" into rvc-dev 2020-03-09 02:32:13 +00:00
TreeHugger Robot
f555086191 Merge "Clean up toStatsDimensionsValueParcel" into rvc-dev 2020-03-09 02:20:13 +00:00
Automerger Merge Worker
06fe92de0f Fix crash and duplicated ethernet tethering request
This change fix two things:
1. Handle ethernet callback in internal thread to avoid crash. IpServer
should be created from tethering thread, otherwise mIpNeighborMonitor of
IpServer would throw
   IllegalStateException("start() called from off-thread")
2. Ethernet tethering request may be duplicated if multiple
startTethering is called but no stopTethering

Bug: 130840861
Bug: 148824036
Test: ON/OFF ethernet tehtering manually
      atest TetheringTests

Change-Id: Ibd3ea6bc6751bd65647ff381f9b0124bc3395c09
Merged-In: I7c5127e96d80d077735010d2e62c7227805ccb10
Merged-In: Ibd3ea6bc6751bd65647ff381f9b0124bc3395c09
(cherry picked from commit 72702b9796)
2020-03-09 02:02:23 +00:00
Hyundo Moon
fde3c9ac59 Merge "Put requestId first in notifySessionCreated() arguments" into rvc-dev 2020-03-09 02:02:12 +00:00
Kyunglyul Hyun
c439bfe783 Merge "Remove MediaRoute2Info.getDeviceType" into rvc-dev 2020-03-09 01:54:48 +00:00
Ruchir Rastogi
3db6204b99 Clean up toStatsDimensionsValueParcel
This refactoring slipped through the cracks when this function was first
written. Uploading the refactoring again now. There is no change in
functionality.

Test: atest GtsStatsdHostTestCases
Bug: 150805585
Change-Id: If6144eb5e545680f91c10674beb68d5242ee968f
2020-03-08 17:39:32 -07:00
Automerger Merge Worker
a23a8bf84c [automerger skipped] DO NOT MERGE: Resolve mBehindAlpha with mCurrentBehindAlpha am: 12c8c244a6 -s ours
am skip reason: subject contains skip directive

Change-Id: Ic1290e273b279ac3b57d487b32d1bb695b9f3532
2020-03-09 00:04:48 +00:00
Aleks Rozman
12c8c244a6 DO NOT MERGE: Resolve mBehindAlpha with mCurrentBehindAlpha
fixes a build breakage, mBehindAlpha is a master thing but mCurrentBehindAlpha is a QPR1 thing

BUG: 151041066
Test: Compile
Change-Id: I78d767319d2ba856a9f453f71b39ddd3c96e6b9f
2020-03-08 23:14:56 +00:00
Jeff Sharkey
16c9fb8c0f Merge "Updates based on API council feedback." into rvc-dev 2020-03-08 20:59:38 +00:00
Bill Yi
92294ea558 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: I435f6cbfa4bcb2205f98fb410e92b1ed1e0547b5
2020-03-08 12:56:47 -07:00
TreeHugger Robot
d456659509 Merge "Import translations. DO NOT MERGE" into rvc-dev 2020-03-08 19:43:30 +00:00
TreeHugger Robot
4815b93e38 Merge "Import translations. DO NOT MERGE" into rvc-dev 2020-03-08 19:27:55 +00:00