summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-22Stop using LinkPropertiesParcelableUtil. am: 15f65af130android-12.1.0_r9android-12.1.0_r8android-12.1.0_r7android-12.1.0_r22android-12.1.0_r21android-12.1.0_r20android-12.1.0_r19android-12.1.0_r11android-12.1.0_r10android12L-devandroid12-qpr3-s7-releaseandroid12-qpr3-s6-releaseandroid12-qpr3-s5-releaseandroid12-qpr3-s4-releaseandroid12-qpr3-s3-releaseandroid12-qpr3-s2-releaseandroid12-qpr3-s1-releaseandroid12-qpr3-releaseLorenzo Colitti
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/15044794 Change-Id: I9d0522aa17c20045c144ca6212ad9e4e5eaaf6f1
2021-06-21Stop using LinkPropertiesParcelableUtil.android-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devLorenzo Colitti
Its methods are all no-ops. Stop using them. Test: m Bug: 151052811 Original-Change: https://android-review.googlesource.com/1733473 Merged-In: Iace3ba898bec2940ec3c3323c5bf8a13627d545f Change-Id: Iace3ba898bec2940ec3c3323c5bf8a13627d545f
2021-05-14Replace clearAll with withoutDefaultCapabilities in NC#BuilderChiachang Wang
Update the naming and usgae according to API review feedback. Bug: 184735772 Test: atest EthernetTrackerTest Change-Id: Ie8dc0bcdf46ceebda5d6062231b48c1f63b250f6
2021-05-07[automerger skipped] Add transport type in capabilities filter of ↵lucaslin
EthernetNetworkFacotry am: 992c783b7d am: c7ff7a347c am: c604bd153d -s ours am skip reason: Merged-In Ie64e3cff0ace413f14682736de7a1b65fa93e705 with SHA-1 74e1e4309a is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1696926 Change-Id: I0019d3370a710dc9d6f3c64fa4825afc376d0961
2021-05-07Add transport type in capabilities filter of EthernetNetworkFacotry am: ↵lucaslin
992c783b7d am: c7ff7a347c Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1696926 Change-Id: I29ccb5f190bdff21388d85d79c9e5a7967a5fa1f
2021-05-07Add transport type in capabilities filter of EthernetNetworkFacotry am: ↵lucaslin
992c783b7d Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1696926 Change-Id: Ib6a6718739976f08797282ed890426e3712693ff
2021-05-05Add transport type in capabilities filter of EthernetNetworkFacotrylucaslin
Bug: 167544279 Test: atest EthernetServiceTests Change-Id: Ie64e3cff0ace413f14682736de7a1b65fa93e705 Merged-In: Ie64e3cff0ace413f14682736de7a1b65fa93e705 (Cherry-picked from ag/14031548)
2021-04-26Enforce ACCESS_NETWORK_STATE to getAvailableInterfaces()paulhu
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-14Remove hidden connectivity methods usage in ethernet test am: 7375da20cd am: ↵Chiachang Wang
71943228b5 am: 6c498ad1b3 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1675425 Change-Id: Ibd161192f0c1f681b5442dbf2bee7f60d0dd802b
2021-04-14Remove hidden connectivity methods usage in ethernet test am: 7375da20cd am: ↵Chiachang Wang
71943228b5 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1675425 Change-Id: Ie3bb3078b9a5951044f57365e650b0b637e8acb3
2021-04-14Remove hidden connectivity methods usage in ethernet test am: 7375da20cdChiachang Wang
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1675425 Change-Id: I12c4e276c23bf73cd5642f088c029fc1d57ff6e3
2021-04-14Remove hidden connectivity methods usage in ethernet testChiachang Wang
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-03-30Add transport type in capabilities filter of EthernetNetworkFacotrylucaslin
Bug: 167544279 Test: atest EthernetServiceTests Change-Id: Ie64e3cff0ace413f14682736de7a1b65fa93e705
2021-03-25[automerger skipped] Use public API instead of hidden API in EthernetTracker ↵lucaslin
am: b19048c433 am: 0bd7cacb1e am: c5f6acc2c0 -s ours am skip reason: skip tag Change-Id Idce8bfe7afc31baa644c816afa1f8004987e8c6e with SHA-1 c5c845ae73 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1649303 Change-Id: I26a620711927d7882ac549b74ce3853ed8f231d5
2021-03-25Use public API instead of hidden API in EthernetTracker am: b19048c433 am: ↵lucaslin
0bd7cacb1e Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1649303 Change-Id: I434cd8b952dabd5aa86b7a4e84af02d23f3543b0
2021-03-25Use public API instead of hidden API in EthernetTracker am: b19048c433lucaslin
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1649303 Change-Id: I55ce6d9e45e35629e1b50eed9fb1ea4acb64f564
2021-03-23Use public API instead of hidden API in EthernetTrackerlucaslin
- 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-19Merge "Use public API instead of hidden API in EthernetTracker" into sc-devLucas Lin
2021-03-19Replace reference of NetworkAgent#setLegacyExtraInfo am: 772f2c679f am: ↵junyulai
339acc69bc am: 7f1b8b8e00 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645031 Change-Id: If4c386e11f2cafda1c9052e7bd9f395213f23ddd
2021-03-19Replace references of request.networkCapabilies am: 8f28acca65 am: ↵junyulai
ea792da985 am: 71ada855d7 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645030 Change-Id: I3adb0e07f10c4a94c9517b7ba342bbfc7b6e7867
2021-03-19Replace reference of NetworkAgent#setLegacyExtraInfo am: 772f2c679f am: ↵junyulai
339acc69bc Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645031 Change-Id: Ibd0ecccb3fc9a409be521253bdf15220515a5c29
2021-03-19Replace references of request.networkCapabilies am: 8f28acca65 am: ea792da985junyulai
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645030 Change-Id: I47e3f92c03b2befe97af721a36a3908b55d7cadc
2021-03-19Replace reference of NetworkAgent#setLegacyExtraInfo am: 772f2c679fjunyulai
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645031 Change-Id: Ie9fb99ada7c78db35a066d5a01d69c0dcadcc232
2021-03-19Replace references of request.networkCapabilies am: 8f28acca65junyulai
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645030 Change-Id: Iee8a2e8a18b2a91deb8d1c6f67a295de757c369d
2021-03-19Use public API instead of hidden API in EthernetTrackerlucaslin
- 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-19Replace reference of NetworkAgent#setLegacyExtraInfojunyulai
Bug: 182963415 Test: m ethernet-service Test: atest EthernetServiceTests Change-Id: I4a66f34daa129b3158e4dd2fb720c175611eaf69
2021-03-19Replace references of request.networkCapabiliesjunyulai
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-19Use clearAll() of NetworkCapabilities.Builder instead am: 584ffcd4c6 am: ↵lucaslin
a3e3db7422 am: ce2e73722c Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1644468 Change-Id: I5568ee3c1ead76a1ea574b44a27117f100946014
2021-03-19Use clearAll() of NetworkCapabilities.Builder instead am: 584ffcd4c6 am: ↵lucaslin
a3e3db7422 Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1644468 Change-Id: I5b5dcf0b5acede05cc2a9b5ad8458ba2d1285cee
2021-03-19Use clearAll() of NetworkCapabilities.Builder instead am: 584ffcd4c6lucaslin
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1644468 Change-Id: I67aeae2090ba3bc8d6026c0164368d61743c68cd
2021-03-18Use clearAll() of NetworkCapabilities.Builder insteadlucaslin
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-12[automerger skipped] Merge "Rename StringNetworkSpecifier to Ethernet" am: ↵Remi NGUYEN VAN
244e39c0de am: 6a3bbd4c3d am: e851264a6d -s ours am skip reason: Change-Id I6cba1709b3007a22d95849a1281237c77e1464a4 with SHA-1 81e211e19f 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-12Merge "Rename StringNetworkSpecifier to Ethernet" am: 244e39c0de am: 6a3bbd4c3dRemi NGUYEN VAN
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-12Merge "Rename StringNetworkSpecifier to Ethernet" am: 244e39c0deRemi NGUYEN VAN
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-11Merge "Rename StringNetworkSpecifier to Ethernet"Remi NGUYEN VAN
2021-03-11Merge "[CS09]Remove hidden API usage of NetworkRequest" am: d89548b6e8 am: ↵Frank Li
dbbbeef511 am: 6b14a1c160 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-11Merge "[CS09]Remove hidden API usage of NetworkRequest" am: d89548b6e8 am: ↵Frank Li
dbbbeef511 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-11Merge "[CS09]Remove hidden API usage of NetworkRequest" am: d89548b6e8Frank Li
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-11Merge "[CS09]Remove hidden API usage of NetworkRequest"Frank Li
2021-03-11[CS09]Remove hidden API usage of NetworkRequestlifr
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-10Rename StringNetworkSpecifier to EthernetRemi NGUYEN VAN
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-09Merge "Rename StringNetworkSpecifier to Ethernet" into sc-devRemi NGUYEN VAN
2021-03-08Rename StringNetworkSpecifier to EthernetRemi NGUYEN VAN
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-06[CS07]Remove hidden API usage of NetworkCapabilities am: e7af881e16 am: ↵lifr
5f6d08c27d am: 8db2221122 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[CS07]Remove hidden API usage of NetworkCapabilities am: e7af881e16 am: ↵lifr
5f6d08c27d 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[CS07]Remove hidden API usage of NetworkCapabilities am: e7af881e16lifr
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-05[CS07]Remove hidden API usage of NetworkCapabilitieslifr
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-02-16[LSC] Add LOCAL_LICENSE_KINDS to frameworks/opt/net/ethernet am: be7f64e690 ↵Bob Badour
am: 02bdbdde29 am: 14e75f2c2f 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[LSC] Add LOCAL_LICENSE_KINDS to frameworks/opt/net/ethernet am: be7f64e690 ↵Bob Badour
am: 02bdbdde29 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[LSC] Add LOCAL_LICENSE_KINDS to frameworks/opt/net/ethernet am: be7f64e690Bob Badour
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1589022 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I73590df458989f1e782c8cac40ff2f0bb5764a71