android_packages_modules_Co.../framework/api
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Chiachang Wang c2ea3ab97d Revert "Revert "Expose uids related APIs in NetworkRequest and N..."
Revert^2 "Add shims for NetworkRequest"

b72b3ca768fc25ef72dc78f1396b08447b8ef5c6

NetworkRequest is moving into the incoming connectivity mainline
module. The hidden setUids becomes inaccessible outside the
module. Shims for support cts in different API levels will need
to use it to verify the behavior of NetworkRequest. Thus, expose
it to the API surface.

Also, VPN uses getUids and setUids to control network
capabilities. Networkcapabilities is a part of incoming
connectivity mainline module but VPN is not. Thus, exposing these
two methods are needed to allow VPN to continue using it.

Test: make update-api
Bug: 172183305

Change-Id: I4b8e1aa558e3459a932535f9901f4ae86b0ecb67
Merged-In: I107c329d4d7130d488772166eae8b5e7aaa2ff04
2021-03-19 02:12:17 +00:00
..
current.txt [VCN14] Expose registerBestMatchingNetworkCallback 2021-03-16 21:30:56 +08:00
lint-baseline.txt Split out the connectivity API surface 2021-02-26 19:23:25 +09:00
module-lib-current.txt Revert "Revert "Expose uids related APIs in NetworkRequest and N..." 2021-03-19 02:12:17 +00:00
module-lib-removed.txt Split out the connectivity API surface 2021-02-26 19:23:25 +09:00
removed.txt Split out the connectivity API surface 2021-02-26 19:23:25 +09:00
system-current.txt Expose the enterprise per-profile networking API. 2021-03-16 12:14:00 +00:00
system-lint-baseline.txt Split out the connectivity API surface 2021-02-26 19:23:25 +09:00
system-removed.txt Split out the connectivity API surface 2021-02-26 19:23:25 +09:00