android_packages_modules_Co.../framework/src/android/net
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Remi NGUYEN VAN 23b853b06e Do not depend on Tethering stubs in CM consts
Tethering API stubs depend on connectivity stubs for classes like
MacAddress or LinkAddress, so connectivity stubs cannot depend on
Tethering stubs or there would be a circular dependency.

This means ConnectivityManager API surface cannot reference Tethering
API constants. Instead, use the literal in ConnectivityManager.

This means that both ConnectivityManager and TetheringManager specify
the constant value. An alternative considered was to have
TetheringManager depend on the ConnectivityManager constants, but
considering that ConnectivityManager only has some of the constants,
this would be more confusing. Breaking the constants by mistake is
unlikely as their values are part of the API surface, so will always be
in sync.

Bug: 171540887
Test: m
Change-Id: I16b6e1912fffc5ff8b3b392901d2357ffd213c72
2021-02-17 12:04:10 +09:00
..
apf Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
util Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
CaptivePortal.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
CaptivePortalData.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
CaptivePortalData.java Support for Terms & Conditions notification 2021-02-08 12:05:20 -08:00
ConnectionInfo.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
ConnectionInfo.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
ConnectivityDiagnosticsManager.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
ConnectivityDiagnosticsManager.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
ConnectivityFrameworkInitializer.java Move VPN code from ConnectivityService to VpnManagerService. 2021-02-12 01:12:24 +09:00
ConnectivityManager.java Do not depend on Tethering stubs in CM consts 2021-02-17 12:04:10 +09:00
ConnectivityMetricsEvent.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
ConnectivityThread.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
DhcpInfo.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
DhcpInfo.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
DnsResolver.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
ICaptivePortal.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
IConnectivityDiagnosticsCallback.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
IConnectivityManager.aidl Merge changes Ia68f482a,I4911e214,Ied379654,I66d18512,Ie8e1bd63 2021-02-15 00:00:47 +00:00
InetAddresses.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
InterfaceConfiguration.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
InvalidPacketException.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
IpConfiguration.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
IpConfiguration.java Add @Nullable to Object#equals() 2021-02-05 07:28:44 +00:00
IpPrefix.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
IpPrefix.java Add @Nullable to Object#equals() 2021-02-05 07:28:44 +00:00
ISocketKeepaliveCallback.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
ITestNetworkManager.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
KeepalivePacketData.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
KeepalivePacketData.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
LinkAddress.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
LinkAddress.java Add @Nullable to Object#equals() 2021-02-05 07:28:44 +00:00
LinkProperties.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
LinkProperties.java Add @Nullable to Object#equals() 2021-02-05 07:28:44 +00:00
MacAddress.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
MacAddress.java Add @Nullable to Object#equals() 2021-02-05 07:28:44 +00:00
NattKeepalivePacketData.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
NattSocketKeepalive.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
Network.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
Network.java Add @Nullable to Object#equals() 2021-02-05 07:28:44 +00:00
NetworkAgent.java API: Suppress existing NullableCollections lints 2021-02-01 15:04:10 +01:00
NetworkAgentConfig.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
NetworkAgentConfig.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
NetworkCapabilities.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
NetworkCapabilities.java [CS01]Remove hidden API usage of NetworkCapabilities 2021-02-15 17:35:06 +00:00
NetworkConfig.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
NetworkInfo.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
NetworkInfo.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
NetworkProvider.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
NetworkRequest.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
NetworkRequest.java Merge "Revert "[VCN07] Bypass VCN for non-internet app accessible cellu..."" 2021-02-15 11:39:25 +00:00
NetworkUtils.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
PacProxySelector.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
Proxy.java Move shared Proxy method and constants to shared lib 2021-02-08 10:25:07 +00:00
ProxyInfo.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
ProxyInfo.java Merge "Move shared Proxy method and constants to shared lib" 2021-02-08 10:27:05 +00:00
RouteInfo.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
RouteInfo.java Add @Nullable to Object#equals() 2021-02-05 07:28:44 +00:00
SocketKeepalive.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
StaticIpConfiguration.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
StaticIpConfiguration.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
TcpKeepalivePacketData.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
TcpRepairWindow.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
TcpSocketKeepalive.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
TestNetworkInterface.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
TestNetworkInterface.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
TestNetworkManager.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
TransportInfo.java Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
UidRange.aidl Move module sources to packages/Connectivity 2021-02-01 11:52:14 +09:00
VpnTransportInfo.java Expose VpnTransportInfo as module-lib API. 2021-02-15 09:34:19 +09:00