lucaslin
4a4c25f981
[automerger skipped] Add transport type in capabilities filter of EthernetNetworkFacotry am: fe134fbd9c am: c284d8c380 am: 0d93be5f6d -s ours
...
am skip reason: Merged-In Ie64e3cff0ace413f14682736de7a1b65fa93e705 with SHA-1 4450c1542b is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1696926
Change-Id: I0019d3370a710dc9d6f3c64fa4825afc376d0961
2021-05-07 09:16:14 +00:00
lucaslin
0d93be5f6d
Add transport type in capabilities filter of EthernetNetworkFacotry am: fe134fbd9c am: c284d8c380
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1696926
Change-Id: I29ccb5f190bdff21388d85d79c9e5a7967a5fa1f
2021-05-07 08:53:47 +00:00
lucaslin
c284d8c380
Add transport type in capabilities filter of EthernetNetworkFacotry am: fe134fbd9c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1696926
Change-Id: Ib6a6718739976f08797282ed890426e3712693ff
2021-05-07 08:29:54 +00:00
lucaslin
fe134fbd9c
Add transport type in capabilities filter of EthernetNetworkFacotry
...
Bug: 167544279
Test: atest EthernetServiceTests
Change-Id: Ie64e3cff0ace413f14682736de7a1b65fa93e705
Merged-In: Ie64e3cff0ace413f14682736de7a1b65fa93e705
(Cherry-picked from ag/14031548)
2021-05-05 05:11:49 +00:00
paulhu
3056b7418b
Enforce ACCESS_NETWORK_STATE to getAvailableInterfaces()
...
getAvailableInterfaces() will return available ethernet
interfaces which are the information about networks. So it should
enforce ACCESS_NETWORK_STATE permission check to ensure the
applications are allowed to access the information.
Bug: 174573778
Test: TetheringTests
Test: CtsTetheringTest
Change-Id: I7aaa5225d56f2feecc51ba263489ed0ce02fd651
2021-04-26 06:05:39 +00:00
Chiachang Wang
40246d7fb4
Remove hidden connectivity methods usage in ethernet test am: 58e0c49c2e am: 335e3d7e70 am: 0cd0b06061
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1675425
Change-Id: Ibd161192f0c1f681b5442dbf2bee7f60d0dd802b
2021-04-14 18:31:26 +00:00
Chiachang Wang
0cd0b06061
Remove hidden connectivity methods usage in ethernet test am: 58e0c49c2e am: 335e3d7e70
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1675425
Change-Id: Ie3bb3078b9a5951044f57365e650b0b637e8acb3
2021-04-14 17:42:40 +00:00
Chiachang Wang
335e3d7e70
Remove hidden connectivity methods usage in ethernet test am: 58e0c49c2e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1675425
Change-Id: I12c4e276c23bf73cd5642f088c029fc1d57ff6e3
2021-04-14 16:54:52 +00:00
Chiachang Wang
58e0c49c2e
Remove hidden connectivity methods usage in ethernet test
...
Bug: 182859030
Test: atest EthernetTrackerTest
Test: 1. remove framework-connectivity.impl from framework bp
2. cd frameworks/opt/net/ethernet/tests ; mm
Change-Id: Ifaeebfca75dc77eec30dd722ddb3166610795b26
2021-04-14 16:31:37 +08:00
lucaslin
4450c1542b
Add transport type in capabilities filter of EthernetNetworkFacotry
...
Bug: 167544279
Test: atest EthernetServiceTests
Change-Id: Ie64e3cff0ace413f14682736de7a1b65fa93e705
2021-03-30 16:54:45 +08:00
lucaslin
c552b93871
[automerger skipped] Use public API instead of hidden API in EthernetTracker am: 19b7b3dfbd am: 4e4a67cf63 am: bdc40776d5 -s ours
...
am skip reason: skip tag Change-Id Idce8bfe7afc31baa644c816afa1f8004987e8c6e with SHA-1 4a0cbe98c1 is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1649303
Change-Id: I26a620711927d7882ac549b74ce3853ed8f231d5
2021-03-25 10:07:42 +00:00
lucaslin
bdc40776d5
Use public API instead of hidden API in EthernetTracker am: 19b7b3dfbd am: 4e4a67cf63
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1649303
Change-Id: I434cd8b952dabd5aa86b7a4e84af02d23f3543b0
2021-03-25 09:21:56 +00:00
lucaslin
4e4a67cf63
Use public API instead of hidden API in EthernetTracker am: 19b7b3dfbd
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1649303
Change-Id: I55ce6d9e45e35629e1b50eed9fb1ea4acb64f564
2021-03-25 08:42:29 +00:00
lucaslin
19b7b3dfbd
Use public API instead of hidden API in EthernetTracker
...
- Use public API of StaticIpConfiguration.Builder to set
ipaddress, domains, gateway and dnsServers.
- Use public constructor to create an instance of IpConfiguration
and set IpAssignment, ProxySettings, StaticIpConfiguration and
HttpProxy by public API.
Bug: 182963415
Test: m ethernet-service
Change-Id: Idce8bfe7afc31baa644c816afa1f8004987e8c6e
Merged-In: Idce8bfe7afc31baa644c816afa1f8004987e8c6e
2021-03-23 09:45:57 +00:00
Lucas Lin
06e1c17103
Merge "Use public API instead of hidden API in EthernetTracker" into sc-dev
2021-03-19 11:23:01 +00:00
junyulai
637b946e7a
Replace reference of NetworkAgent#setLegacyExtraInfo am: c439eae5b4 am: 801dad1d42 am: af4327a474
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645031
Change-Id: If4c386e11f2cafda1c9052e7bd9f395213f23ddd
2021-03-19 09:44:52 +00:00
junyulai
ac7394f376
Replace references of request.networkCapabilies am: 89764da132 am: a340a23572 am: 9e44a65406
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645030
Change-Id: I3adb0e07f10c4a94c9517b7ba342bbfc7b6e7867
2021-03-19 09:44:07 +00:00
junyulai
af4327a474
Replace reference of NetworkAgent#setLegacyExtraInfo am: c439eae5b4 am: 801dad1d42
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645031
Change-Id: Ibd0ecccb3fc9a409be521253bdf15220515a5c29
2021-03-19 09:02:53 +00:00
junyulai
9e44a65406
Replace references of request.networkCapabilies am: 89764da132 am: a340a23572
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645030
Change-Id: I47e3f92c03b2befe97af721a36a3908b55d7cadc
2021-03-19 09:02:40 +00:00
junyulai
801dad1d42
Replace reference of NetworkAgent#setLegacyExtraInfo am: c439eae5b4
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645031
Change-Id: Ie9fb99ada7c78db35a066d5a01d69c0dcadcc232
2021-03-19 08:37:11 +00:00
junyulai
a340a23572
Replace references of request.networkCapabilies am: 89764da132
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645030
Change-Id: Iee8a2e8a18b2a91deb8d1c6f67a295de757c369d
2021-03-19 08:30:20 +00:00
lucaslin
4a0cbe98c1
Use public API instead of hidden API in EthernetTracker
...
- Use public API of StaticIpConfiguration.Builder to set
ipaddress, domains, gateway and dnsServers.
- Use public constructor to create an instance of IpConfiguration
and set IpAssignment, ProxySettings, StaticIpConfiguration and
HttpProxy by public API.
Bug: 182963415
Test: m ethernet-service
Change-Id: Idce8bfe7afc31baa644c816afa1f8004987e8c6e
2021-03-19 15:14:23 +08:00
junyulai
c439eae5b4
Replace reference of NetworkAgent#setLegacyExtraInfo
...
Bug: 182963415
Test: m ethernet-service
Test: atest EthernetServiceTests
Change-Id: I4a66f34daa129b3158e4dd2fb720c175611eaf69
2021-03-19 14:15:39 +08:00
junyulai
89764da132
Replace references of request.networkCapabilies
...
Replaced by request.canBesatisfiedBy() to avoid direct reference
of hidden member.
Bug: 182963415
Test: m ethernet-service
Test: atest EthernetServiceTests
Change-Id: I2a27410a6148c525e17a11cb1ba3570f04e60b5d
2021-03-19 14:13:19 +08:00
lucaslin
67226b3778
Use clearAll() of NetworkCapabilities.Builder instead am: df51759103 am: 41bbf4088d am: 1d180b9c76
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1644468
Change-Id: I5568ee3c1ead76a1ea574b44a27117f100946014
2021-03-19 04:28:45 +00:00
lucaslin
1d180b9c76
Use clearAll() of NetworkCapabilities.Builder instead am: df51759103 am: 41bbf4088d
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1644468
Change-Id: I5b5dcf0b5acede05cc2a9b5ad8458ba2d1285cee
2021-03-19 03:44:32 +00:00
lucaslin
41bbf4088d
Use clearAll() of NetworkCapabilities.Builder instead am: df51759103
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1644468
Change-Id: I67aeae2090ba3bc8d6026c0164368d61743c68cd
2021-03-19 03:17:21 +00:00
lucaslin
df51759103
Use clearAll() of NetworkCapabilities.Builder instead
...
NetworkCapabilities#clearAll() is a hidden API, use clearAll()
of NetworkCapabilities.Builder instead.
Bug: 182963415
Test: m ethernet-service
Test: atest EthernetServiceTests
Change-Id: I87745b5f7a5817f95cdbc623b2313c181ff48f19
2021-03-18 14:45:22 +08:00
Remi NGUYEN VAN
cc48bb4c7d
[automerger skipped] Merge "Rename StringNetworkSpecifier to Ethernet" am: ddbc35510e am: bdec8758a9 am: 823bab6c17 -s ours
...
am skip reason: Change-Id I6cba1709b3007a22d95849a1281237c77e1464a4 with SHA-1 12c8111310 is in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1574261
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic5a350292693c4fb51d0a46ab320e9038f5b7cc3
2021-03-12 00:52:15 +00:00
Remi NGUYEN VAN
823bab6c17
Merge "Rename StringNetworkSpecifier to Ethernet" am: ddbc35510e am: bdec8758a9
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1574261
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ifa8fc1fa7c6a8f4d54036a5c6d14f04d8b75fe71
2021-03-12 00:26:45 +00:00
Remi NGUYEN VAN
bdec8758a9
Merge "Rename StringNetworkSpecifier to Ethernet" am: ddbc35510e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1574261
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I59ab3a88f7524cc75258406cd3e09d3872b01bf1
2021-03-12 00:10:08 +00:00
Remi NGUYEN VAN
ddbc35510e
Merge "Rename StringNetworkSpecifier to Ethernet"
2021-03-11 23:51:49 +00:00
Frank Li
fe13b47721
Merge "[CS09]Remove hidden API usage of NetworkRequest" am: 35a6de8db3 am: a2ef19369c am: 9b8d02047b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1614966
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9955a29bf9eeb803ff8ffd2d7a3de2e4d943ed50
2021-03-11 17:38:07 +00:00
Frank Li
9b8d02047b
Merge "[CS09]Remove hidden API usage of NetworkRequest" am: 35a6de8db3 am: a2ef19369c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1614966
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If490c51e03538f5e55a576aad54c3d1175830f8b
2021-03-11 16:56:31 +00:00
Frank Li
a2ef19369c
Merge "[CS09]Remove hidden API usage of NetworkRequest" am: 35a6de8db3
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1614966
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic83936b2d702bb77c166b2494f70e26a2f62824d
2021-03-11 16:37:51 +00:00
Frank Li
35a6de8db3
Merge "[CS09]Remove hidden API usage of NetworkRequest"
2021-03-11 15:56:55 +00:00
lifr
60ce2ec168
[CS09]Remove hidden API usage of NetworkRequest
...
The connection service will become the mainline module.
So, need to remove the hidden API usage of NetworkRequest.
The NetworkRequest.type(TRACK_DEFAULT) is no longer sent
to the factories. So, remove the (TRACK_DEFAULT) check to
avoid using hidden API.
Bug: 170598012
Test: atest EthernetServiceTests
Change-Id: I5b5fed864318e9ac7e190c40d4f52076ab0eece8
2021-03-11 23:55:04 +08:00
Remi NGUYEN VAN
a837199195
Rename StringNetworkSpecifier to Ethernet
...
The new specifier represents ethernet interfaces more
specifically and is part of the public API.
Bug: 179329291
Test: atest CtsNetTestCases
Merged-In: I6cba1709b3007a22d95849a1281237c77e1464a4
Change-Id: I6cba1709b3007a22d95849a1281237c77e1464a4
2021-03-10 09:20:39 +09:00
Remi NGUYEN VAN
e3b8b8deec
Merge "Rename StringNetworkSpecifier to Ethernet" into sc-dev
2021-03-09 22:43:46 +00:00
Remi NGUYEN VAN
12c8111310
Rename StringNetworkSpecifier to Ethernet
...
The new specifier represents ethernet interfaces more
specifically and is part of the public API.
Bug: 179329291
Test: atest CtsNetTestCases
Change-Id: I6cba1709b3007a22d95849a1281237c77e1464a4
2021-03-08 17:15:43 +09:00
lifr
a2df79da1e
[CS07]Remove hidden API usage of NetworkCapabilities am: 89f2f50aee am: 1b5faa9f40 am: 678989b617
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1614962
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I8e289c0901ab76ed12d1f84deff3e21c42fe18ce
2021-03-06 18:08:01 +00:00
lifr
678989b617
[CS07]Remove hidden API usage of NetworkCapabilities am: 89f2f50aee am: 1b5faa9f40
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1614962
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4ab997f63ad3e92556da452887f90a238543a362
2021-03-06 17:21:37 +00:00
lifr
1b5faa9f40
[CS07]Remove hidden API usage of NetworkCapabilities am: 89f2f50aee
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1614962
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I0e5b3ad03250e6afebbace7ff5b6431d136bfd0a
2021-03-06 16:45:37 +00:00
lifr
89f2f50aee
[CS07]Remove hidden API usage of NetworkCapabilities
...
The connection service will become the mainline module. The mutable
NetworkCapabilities is deprecated, and the NetworkCapabilities should
be built through their Builder instead.
Bug: 170598012
Test: atest EthernetServiceTests
Change-Id: I09661ddda24d652ed791a7c6b093541e20a15e77
2021-03-05 16:45:48 +08:00
Bob Badour
aad74dd371
[LSC] Add LOCAL_LICENSE_KINDS to frameworks/opt/net/ethernet am: 7909a21be4 am: 0c6adf259a am: 0097c1a9ae
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1589022
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I7351ffc17a7c070513a0a9386519eb9359bedf4b
2021-02-16 19:41:21 +00:00
Bob Badour
0097c1a9ae
[LSC] Add LOCAL_LICENSE_KINDS to frameworks/opt/net/ethernet am: 7909a21be4 am: 0c6adf259a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1589022
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I92b1e9daa7eedbb92ece8e6374e60a9229dad1c4
2021-02-16 18:48:25 +00:00
Bob Badour
0c6adf259a
[LSC] Add LOCAL_LICENSE_KINDS to frameworks/opt/net/ethernet am: 7909a21be4
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1589022
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I73590df458989f1e782c8cac40ff2f0bb5764a71
2021-02-16 18:18:45 +00:00
Bob Badour
7909a21be4
[LSC] Add LOCAL_LICENSE_KINDS to frameworks/opt/net/ethernet
...
Added SPDX-license-identifier-Apache-2.0 to:
Android.bp
tests/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I9e5f4513d6a737c8e31639babd7a4e6342968214
2021-02-16 04:09:57 -08:00
lifr
3477857020
[CS02]Remove hidden API usage of NetworkCapabilities am: 810d8f0c94 am: ef49ca71d1 am: 5a4bbfedb2
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1563812
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If118cf5e4eea9eb63f4ca6a5a1b45ea6343ff6eb
2021-02-16 04:13:06 +00:00
lifr
5a4bbfedb2
[CS02]Remove hidden API usage of NetworkCapabilities am: 810d8f0c94 am: ef49ca71d1
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1563812
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I816c3180a72f2f180b62e1e3898e7adb1aca36c5
2021-02-16 03:42:50 +00:00