Lucas Lin
f42f3830ec
Merge "Better notification to user when DNS-over-TLS is broken"
2019-10-23 09:20:09 +00:00
lucaslin
e117e2e8d7
Better notification to user when DNS-over-TLS is broken
...
Provide a specifc notification to let users know that device
has no internet is because it really doesn't have internet access
or it's caused by private DNS resolution failed.
Bug: 113242081
Test: atest FrameworksNetTests
Change-Id: I710c88a4742f5fd56c39fc797d7fa3ad36dba553
2019-10-22 18:27:33 +08:00
Martin Stjernholm
435eaf673c
Merge "Remove unnecessary dependencies on ART internal libraries." am: 6bc5580fe0 am: 36a45001fe am: 60da9bfd80
...
am: f3aad777c4
Change-Id: Ief1fda0e7bc6da454d24e49853f260d3a1989e50
2019-10-19 06:02:55 -07:00
Martin Stjernholm
f3aad777c4
Merge "Remove unnecessary dependencies on ART internal libraries." am: 6bc5580fe0 am: 36a45001fe
...
am: 60da9bfd80
Change-Id: Idbc8ca12eab74729f5c889174fedc1651ee1b13a
2019-10-19 05:51:19 -07:00
Martin Stjernholm
60da9bfd80
Merge "Remove unnecessary dependencies on ART internal libraries." am: 6bc5580fe0
...
am: 36a45001fe
Change-Id: I0cfcf30c8be58a8307a87349924d45c0d9970cc8
2019-10-19 05:44:28 -07:00
Martin Stjernholm
36a45001fe
Merge "Remove unnecessary dependencies on ART internal libraries."
...
am: 6bc5580fe0
Change-Id: I41e9126d946bd347096fe8dce4887e9a2c67fe95
2019-10-19 05:38:36 -07:00
Treehugger Robot
6bc5580fe0
Merge "Remove unnecessary dependencies on ART internal libraries."
2019-10-19 12:20:47 +00:00
Jimmy Chen
045387d492
Merge "p2p: mirgrate p2p into tethering modes" am: baf9025bbf am: fbb3f48d47 am: 2afadcb2e6
...
am: e41f14ad98
Change-Id: I069022ca21c0a09ac2eab1b97436223df99a3b1b
2019-10-17 23:25:44 -07:00
Jimmy Chen
e41f14ad98
Merge "p2p: mirgrate p2p into tethering modes" am: baf9025bbf am: fbb3f48d47
...
am: 2afadcb2e6
Change-Id: Ida50dff8604243871d3f93258ea75b45ae25877c
2019-10-17 23:19:13 -07:00
Jimmy Chen
2afadcb2e6
Merge "p2p: mirgrate p2p into tethering modes" am: baf9025bbf
...
am: fbb3f48d47
Change-Id: I618c950426976dd1899284d0c249ea7b4e45b479
2019-10-17 23:12:30 -07:00
Jimmy Chen
fbb3f48d47
Merge "p2p: mirgrate p2p into tethering modes"
...
am: baf9025bbf
Change-Id: Ib8f43d77a5f57965fa217e6e92eb9773e7914b54
2019-10-17 23:06:04 -07:00
Jimmy Chen
baf9025bbf
Merge "p2p: mirgrate p2p into tethering modes"
2019-10-18 05:42:31 +00:00
Aaron Huang
b528016147
Merge "Expose MacAddress methods to public API" am: db4e0d3bcf am: 1d06e0b1fb am: e0cd0f25ac
...
am: 5ba0a7e727
Change-Id: Ie117595096175ddb0affaa36d5f287a533e99eb5
2019-10-17 21:20:51 -07:00
Aaron Huang
5ba0a7e727
Merge "Expose MacAddress methods to public API" am: db4e0d3bcf am: 1d06e0b1fb
...
am: e0cd0f25ac
Change-Id: I98471c410f483ad9d1ec1602c27bf4a21df305de
2019-10-17 21:14:08 -07:00
Aaron Huang
e0cd0f25ac
Merge "Expose MacAddress methods to public API" am: db4e0d3bcf
...
am: 1d06e0b1fb
Change-Id: I1baaf191006cf6fb9fb1e718a755bb829f1cc899
2019-10-17 21:07:13 -07:00
Aaron Huang
1d06e0b1fb
Merge "Expose MacAddress methods to public API"
...
am: db4e0d3bcf
Change-Id: I98c2104fe5307e916bd2026eb943bfe4a9913d07
2019-10-17 20:55:36 -07:00
Aaron Huang
db4e0d3bcf
Merge "Expose MacAddress methods to public API"
2019-10-18 03:45:40 +00:00
Martin Stjernholm
6d932e39fd
Remove unnecessary dependencies on ART internal libraries.
...
Bug: 133140750
Test: atest FrameworksNetTests
Change-Id: Id6817a2ae09eb6ecfc4c5c8dc08ade44a16d710b
2019-10-17 23:29:57 +01:00
Lucas Lin
1b3a74ce3d
Merge "Remove the network capabilities which are added twice" am: 931234b451 am: 210db2b411 am: 1e53cc62bb
...
am: 5459cb0f7f
Change-Id: I4868e49b461a0e1990827acdcdd29279b988bd34
2019-10-15 22:09:26 -07:00
Lucas Lin
5459cb0f7f
Merge "Remove the network capabilities which are added twice" am: 931234b451 am: 210db2b411
...
am: 1e53cc62bb
Change-Id: Ifea6d9380bfbfeb3ca5a35874c51fd1f5fdef6b0
2019-10-15 21:52:23 -07:00
Lucas Lin
1e53cc62bb
Merge "Remove the network capabilities which are added twice" am: 931234b451
...
am: 210db2b411
Change-Id: Iad8268118899d21bf665d64b61e1cb1c4f49ca7e
2019-10-15 21:41:47 -07:00
Lucas Lin
210db2b411
Merge "Remove the network capabilities which are added twice"
...
am: 931234b451
Change-Id: I884dd7720ef9ccf257dc49de11a24918c00fa0ca
2019-10-15 21:23:48 -07:00
Aaron Huang
10b90974ac
Expose MacAddress methods to public API
...
To support mainline modules, adding the methods which
are used by wifi.
Bug: 139268426
Bug: 135998869
Bug: 138306002
Test: atest android.net.cts
atest android.net.wifi.cts
atest FrameworksNetTests
atest NetworkStackTests
./frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Change-Id: I49856863c15b6b3b59aa867a77b0f137003149ef
2019-10-15 17:33:05 +08:00
lucaslin
08459a6a7d
Remove the network capabilities which are added twice
...
Remove the network capabilities which are added twice in
createDefaultNetworkCapabilitiesForUid() and
createDefaultInternetRequestForTransport(). In the constructor
of NetworkCapabilities, it will add the DEFAULT_CAPABILITIES
which includes the NOT_RESTRICTED.
Bug: 142370233
Test: 1. Build pass.
2. atest FrameworksNetTests
Change-Id: I7159909aec8faa7f25cef94195bdaea0fea55840
2019-10-15 17:13:45 +08:00
paulhu
66feecf4a5
Merge "Remove @FlakyTest on testTcpBufferReset" am: 3ae017a7d2 am: 5288706a9e am: fe4c5bd059
...
am: 2852e64a9f
Change-Id: I41e30d81907e8a651d9bb982045276910944a4c2
2019-10-11 05:07:09 -07:00
paulhu
2852e64a9f
Merge "Remove @FlakyTest on testTcpBufferReset" am: 3ae017a7d2 am: 5288706a9e
...
am: fe4c5bd059
Change-Id: I6088b8efa800e2ef4d8b796832adcf9d52cc2e5b
2019-10-11 04:51:09 -07:00
paulhu
fe4c5bd059
Merge "Remove @FlakyTest on testTcpBufferReset" am: 3ae017a7d2
...
am: 5288706a9e
Change-Id: I9d0f281003913f6bfe4ee31f654df8909f6d9c6a
2019-10-11 04:39:06 -07:00
paulhu
5288706a9e
Merge "Remove @FlakyTest on testTcpBufferReset"
...
am: 3ae017a7d2
Change-Id: I3078d75cdc1ec6a1ddbd10de60cb6d355fe5f317
2019-10-11 04:26:47 -07:00
Treehugger Robot
3ae017a7d2
Merge "Remove @FlakyTest on testTcpBufferReset"
2019-10-11 11:06:14 +00:00
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