android_packages_modules_Co.../services
Repository files (latest commit first)
Filename Latest commit message Latest commit date
junyulai 47311631d8 VPN: Move package intent receiver to ConnectivityService.
Currently, PermissionMonitor listen to user add/remove and
package add/remove intent respectively, and so does VPN.
Thus, races might occurr between them.

This commit refactor VPN part by using ConnectivityService to
listen to intents and dispatch events to VPN.

Bug: 118811303
Test: 1. atest FrameworksNetTests
      2. manually add/remove package
      3. cts-tradefed run cts -m CtsHostsideNetworkTests

Change-Id: Id76fd77c5fcfb2b0e21f211f63f007b1ea1aa53f
2018-12-11 14:04:02 +08:00
..
core/java/com/android/server VPN: Move package intent receiver to ConnectivityService. 2018-12-11 14:04:02 +08:00
net/java/android/net apf: Add counters for dropped / passed packets 2018-05-15 14:21:54 +09:00