Commit Graph

8226 Commits

Author SHA1 Message Date
Chalard Jean
ed5ff08958 Merge "Improve documentation for NetworkCallbacks." am: c1ea43fa1c am: 3747ac3067 am: 30baa870e5
am: 7eeb07c00e

Change-Id: I9a6eb4841c29e6e6944e3bb6eeb036f8026db4cf
2019-10-09 23:34:18 -07:00
Chalard Jean
7eeb07c00e Merge "Improve documentation for NetworkCallbacks." am: c1ea43fa1c am: 3747ac3067
am: 30baa870e5

Change-Id: Ic45571d000f6b4d5aa49787fabaebed9d9340de5
2019-10-09 23:27:29 -07:00
Chalard Jean
30baa870e5 Merge "Improve documentation for NetworkCallbacks." am: c1ea43fa1c
am: 3747ac3067

Change-Id: If8478eea266decd897382fe1e6efffa23f77f7ab
2019-10-09 23:21:02 -07:00
Chalard Jean
3747ac3067 Merge "Improve documentation for NetworkCallbacks."
am: c1ea43fa1c

Change-Id: I7384a0224bdf3fe86aee3733d4b7a6e5e12b5a4e
2019-10-09 23:14:30 -07:00
Chalard Jean
c1ea43fa1c Merge "Improve documentation for NetworkCallbacks." 2019-10-10 05:56:59 +00:00
Chris Tate
d7caecb4a4 Merge "Move PackageManagerInternal to services.jar" 2019-10-09 17:51:10 +00:00
Chalard Jean
01378b64ac Improve documentation for NetworkCallbacks.
Bug: 139570489
Test: m doc-comment-check-docs
Change-Id: I9e13057b7e46908863156986429ff2ce93d4be78
2019-10-09 18:33:09 +09:00
Christopher Tate
785e9850c2 Move PackageManagerInternal to services.jar
The one messy internal caller is the settings provider, so a new @hide
API on PackageManager was introduced to decouple the provider from
LocalServices.  That new entry point is only callable by uid 1000,
paralleling the previous system-caller-only availability.

Bug: 140833849
Test: system boots & runs normally
Change-Id: I93ae38b8f55db7864893a97795aea63014bf5e12
2019-10-08 15:49:43 -07:00
Valentin Iftime
55738c4aa0 resolve merge conflicts of c53848b014 to master
Test: I solemnly swear I tested this conflict resolution.
Bug: None
Change-Id: Ia9db1400207d9196012362c480ede059e94184af
2019-10-08 22:21:44 +02:00
Iavor-Valentin Iftime
c53848b014 Merge "API to detect which network interfaces support wake-on-lan" am: c6a375706e am: 3429df9c8d
am: 22ba70df25

Change-Id: I706ad94dfb2645f5f66869a48390b5fcb22bbda2
2019-10-08 08:41:09 -07:00
Iavor-Valentin Iftime
22ba70df25 Merge "API to detect which network interfaces support wake-on-lan" am: c6a375706e
am: 3429df9c8d

Change-Id: I2982ec474e6806263ed804ad05812613b03063e0
2019-10-08 08:34:42 -07:00
Iavor-Valentin Iftime
3429df9c8d Merge "API to detect which network interfaces support wake-on-lan"
am: c6a375706e

Change-Id: I6239ae68559290e31f8c9384e0f973cfea30a1c7
2019-10-08 08:23:23 -07:00
Iavor-Valentin Iftime
c6a375706e Merge "API to detect which network interfaces support wake-on-lan" 2019-10-08 15:08:18 +00:00
Valentin Iftime
9fa3509a51 API to detect which network interfaces support wake-on-lan
Add a new method in LinkProperties, isWakeOnLanEnabled() which returns
true if network interface is defined in config_wakeonlan_enabled_interfaces
string-array (config.xml)

Bug: 132705025
Test: atest LinkPropertiesTest & atest ConnectivityServiceTest
Change-Id: I3f7803aafd2f8eaf8aa18419b21339e15d4b7a0b
2019-10-08 13:03:30 +02:00
Jimmy Chen
dd31bc4429 p2p: mirgrate p2p into tethering modes
Bug: 137602441
Bug: 139783330
Test: atest FrameworksNetTests
Test: atest FrameworksWifiTests
Test: CtsVerifier - Wi-Fi Direct
Test: Enable hotspot when P2P GO is running
      * P2P GO is terminated
      * hotspot is running
Test: Enable P2P GO when hotspot is running
      * hotspot is intact
      * P2P GO could not be launched
Test: Verify P2P functions with legacy WifiP2pService

Change-Id: Icb2e2b106ae52b19af29b7a1ebc55d3cdf80db9c
2019-10-08 14:37:19 +08:00
Roshan Pius
0df516388e Merge "ConnectivityService: Grant networkstack uid extra privileges" am: 9d450f632f am: 7fb8a1925b am: 8b02f2a4d4
am: 1b4e95a0f1

Change-Id: I3620f018e5a1c203385f2997a42ff4a9e536f735
2019-10-07 20:57:56 -07:00
Roshan Pius
1b4e95a0f1 Merge "ConnectivityService: Grant networkstack uid extra privileges" am: 9d450f632f am: 7fb8a1925b
am: 8b02f2a4d4

Change-Id: Ib7c3190806733244672a38822febd7f2d37195b6
2019-10-07 20:50:45 -07:00
Roshan Pius
8b02f2a4d4 Merge "ConnectivityService: Grant networkstack uid extra privileges" am: 9d450f632f
am: 7fb8a1925b

Change-Id: Ib5437cb8eece577e91ed7d65f1f22170f0c88204
2019-10-07 20:44:06 -07:00
Roshan Pius
7fb8a1925b Merge "ConnectivityService: Grant networkstack uid extra privileges"
am: 9d450f632f

Change-Id: I1bdf4e65fc11a6528818d53e3034c883b2ef8c8b
2019-10-07 20:37:50 -07:00
Treehugger Robot
9d450f632f Merge "ConnectivityService: Grant networkstack uid extra privileges" 2019-10-08 03:12:58 +00:00
Chalard Jean
eba9fb2b52 Merge "Rename CallbackRecord to CallbackEntry" am: 71203fcf6f am: 19a683c831 am: 0aa53fe516
am: ec4d261390

Change-Id: I417110875ccf4f1df9af5829c2702a5391f9b970
2019-10-06 23:09:29 -07:00
Chalard Jean
ec4d261390 Merge "Rename CallbackRecord to CallbackEntry" am: 71203fcf6f am: 19a683c831
am: 0aa53fe516

Change-Id: If53d8d66c21d27a5e77a48a5234092aaa0bf8ad0
2019-10-06 23:03:02 -07:00
Chalard Jean
0aa53fe516 Merge "Rename CallbackRecord to CallbackEntry" am: 71203fcf6f
am: 19a683c831

Change-Id: I07ef4756a74c0c670fc5fbb4bdd8ac61344adc0a
2019-10-06 22:50:49 -07:00
Chalard Jean
19a683c831 Merge "Rename CallbackRecord to CallbackEntry"
am: 71203fcf6f

Change-Id: Ibfe98cf26ee65711b5366edfc5d95e64dcfec266
2019-10-06 22:39:47 -07:00
Chalard Jean
71203fcf6f Merge "Rename CallbackRecord to CallbackEntry" 2019-10-07 05:28:57 +00:00
Chalard Jean
43ac98b911 Rename CallbackRecord to CallbackEntry
Test: FrameworkNetTests NetworkStackTests
Change-Id: I8f6ea8fb6879cf7c40396d92f13cb5e12cc45ee7
2019-10-07 13:00:50 +09:00
Roshan Pius
f1d9213e69 ConnectivityService: Grant networkstack uid extra privileges
The wifi network factories/agents are going to run in the network stack
process for devices which accept wifi mainline module. Allow these
factories/agents to perform privileged operations.

Bug: 142115344
Test: ACTS test
Change-Id: I2dd412ac5c6b67f52c87113fcda345e1f531f9c4
WifiNetworkRequestTest:test_connect_failure_user_rejected passes now.
(cherry-picked from c7580b1d59ee126cd6867cb6fe4485a69e2b4622)
2019-10-06 14:32:19 -07:00
Chalard Jean
550cf044a3 Merge "Decrease load-related flakiness in ConnectivityServiceTest" am: 5a74bcfc85 am: 82538a5a01 am: b46d198a9c
am: 74e2148441

Change-Id: Ic9e2f620ad30b2fbe2097233ab2a1e17ed0e59cd
2019-10-02 14:37:30 -07:00
Chalard Jean
74e2148441 Merge "Decrease load-related flakiness in ConnectivityServiceTest" am: 5a74bcfc85 am: 82538a5a01
am: b46d198a9c

Change-Id: I420cd819d30b701b9d796457de8f63d0d97008db
2019-10-02 14:11:53 -07:00
Chalard Jean
505321e9db Merge "Opportunistic cleanup" am: 85a130991d am: a54e441c78 am: 7a9b7d7a36
am: 6be6671844

Change-Id: I378fdf509b5d917ee437b5b5ad7671d6066c36ef
2019-10-02 13:43:49 -07:00
Chalard Jean
b46d198a9c Merge "Decrease load-related flakiness in ConnectivityServiceTest" am: 5a74bcfc85
am: 82538a5a01

Change-Id: I99a86fe849bc53db28c270680546d4035c0a8610
2019-10-02 13:25:24 -07:00
Chalard Jean
6be6671844 Merge "Opportunistic cleanup" am: 85a130991d am: a54e441c78
am: 7a9b7d7a36

Change-Id: Ibf700bf59f6eae328b617c0df2c0c382bb97e0cd
2019-10-02 13:20:50 -07:00
Chalard Jean
7a9b7d7a36 Merge "Opportunistic cleanup" am: 85a130991d
am: a54e441c78

Change-Id: I467dd780d1ca25ae53f3205288ec1797451a80bf
2019-10-02 12:55:37 -07:00
Chalard Jean
82538a5a01 Merge "Decrease load-related flakiness in ConnectivityServiceTest"
am: 5a74bcfc85

Change-Id: I22cf33a9eff84c07706d284499f87b5bd4ac157b
2019-10-01 19:55:46 -07:00
Chalard Jean
5a74bcfc85 Merge "Decrease load-related flakiness in ConnectivityServiceTest" 2019-10-02 02:38:30 +00:00
Chalard Jean
a54e441c78 Merge "Opportunistic cleanup"
am: 85a130991d

Change-Id: I5ac4ae5f941e741a88c595ae5f12b804a758abe6
2019-09-30 22:38:25 -07:00
Chalard Jean
85a130991d Merge "Opportunistic cleanup" 2019-10-01 05:25:57 +00:00
Chalard Jean
fbab6d4a26 Opportunistic cleanup
Test: FrameworksNetTests NetworkStackTests
Change-Id: I370ad15fb0d8301f9720caf5296365c04aebeb62
2019-09-30 19:12:25 +09:00
Lorenzo Colitti
ff53fd38fa Merge "Properly test TrafficController permissions on package updates." am: b0b0ca6872 am: dbe5821739 am: b875cadd70
am: b18cc6bf88

Change-Id: If94f4e0d7816adc978d95d2c1d8458fcd138447d
2019-09-27 18:40:44 -07:00
Chalard Jean
ff9d434bc7 Decrease load-related flakiness in ConnectivityServiceTest
Almost always this timeout is not waited anyway.

Test: ConnectivityServiceTest
Change-Id: I74376633d0ec8d93fb48609a4df73cad5fc5d508
2019-09-27 21:44:54 +09:00
Lorenzo Colitti
b18cc6bf88 Merge "Properly test TrafficController permissions on package updates." am: b0b0ca6872 am: dbe5821739
am: b875cadd70

Change-Id: I868e666cf85ec7d71115fb431ff4a42f5d7861d7
2019-09-26 23:02:55 -07:00
Lorenzo Colitti
b875cadd70 Merge "Properly test TrafficController permissions on package updates." am: b0b0ca6872
am: dbe5821739

Change-Id: I9be962d0d9fcf4697ef2998055247186b466470a
2019-09-26 22:55:47 -07:00
Lorenzo Colitti
dbe5821739 Merge "Properly test TrafficController permissions on package updates."
am: b0b0ca6872

Change-Id: Ia6d480739fadaa7b3277d9b6e9abc303b8e551b4
2019-09-26 22:48:57 -07:00
Treehugger Robot
b0b0ca6872 Merge "Properly test TrafficController permissions on package updates." 2019-09-27 05:35:25 +00:00
Chalard Jean
534f8e901e Merge "Fix TestNetworkAgentWrapper flakiness" am: b96ef8f5c0 am: 8ec718d04a am: 3d1c0a66de
am: 18408722e4

Change-Id: Id9cd742d1c83903a853b66ca3a84d589597e92d3
2019-09-25 02:36:54 -07:00
Chalard Jean
18408722e4 Merge "Fix TestNetworkAgentWrapper flakiness" am: b96ef8f5c0 am: 8ec718d04a
am: 3d1c0a66de

Change-Id: Ia8b281648ceb9bf0a8424de024c9ae62daed0ae5
2019-09-25 02:30:51 -07:00
Chalard Jean
3d1c0a66de Merge "Fix TestNetworkAgentWrapper flakiness" am: b96ef8f5c0
am: 8ec718d04a

Change-Id: I281e0f6f4f11c88107d67446fb14d1fa2244ebbb
2019-09-25 02:23:14 -07:00
Chalard Jean
8ec718d04a Merge "Fix TestNetworkAgentWrapper flakiness"
am: b96ef8f5c0

Change-Id: I7a20018464b1df7399fd093d2b3259aeb0bca194
2019-09-25 02:16:15 -07:00
Chalard Jean
b96ef8f5c0 Merge "Fix TestNetworkAgentWrapper flakiness" 2019-09-25 08:58:34 +00:00
Oscar Shu
fdc698ebfc Merge "Followup to CL 1103896" am: f8b0fcbc6c am: 75d347a58a am: f354fa075c
am: dd17a7d709

Change-Id: I9aec9d7481722e2533200dcab9bc9066142496a1
2019-09-24 16:06:25 -07:00