bcc76d345cdad2eff0f64d1dca9f92f94c8b9f07 |
|
11-Jul-2014 |
Paul Jensen <pauljensen@google.com> |
Define NETID_UNSET in ConnectivityManager. This allows some cleanup and removal of dead code. bug:15489928 Change-Id: Iaf0507bc2e8ec6dcc253f01f61c5b221d46581f9
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|
f9cb86aebe9647e0fe0137fc198ba16c017445c6 |
|
09-Apr-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Replace LinkCapabilities with NetworkCapabilities Also remove unused LinkSocket and LinkSocketNotifier. bug:13885501 Change-Id: Id426e31b201fa4f29109b5fea485d8efb34519d3
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|
9ba9c58e4a249456794fbfb9989f27bd846d067e |
|
20-Mar-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
First pass on multinetwork framework Starting to switch netd to use NetId. Adding the Network identifying class bug:13550136 Change-Id: Ie0db4fb17c9300bfafb63329adfa02339911b33d
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|
98e1797367ca8cd8b8476f6befdb55f81cd13e19 |
|
29-Aug-2013 |
Narayan Kamath <narayan@google.com> |
Remove captive portal code that has no effect. Note that this CL does not change any behaviour. At the center of this change is CaptivePortalTracker#detectCaptivePortal(), which does nothing except call back into ConnectivityService. Removing it allows us to simplify code in ConnectivityService. It also allows us to remove ConnectivityService#captivePortalCheckComplete which was only ever called in response to this method. While this does not change any behaviour, it preserves existing bad behaviour, i.e, that the CAPTIVE_PORTAL_CHECK NetworkInfo state does not correspond to actual captive portal detection. We transition into that state and immediately (and unconditionally) out of it and into CONNECTED. Change-Id: Ib3797f956d2db5e3cacaaa53e899d81aa8e958af
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|
6a2d32597a3f158f4ff5b07ad61c7d892d08f3bf |
|
04-Sep-2013 |
Vinit Deshapnde <vinitd@google.com> |
Rename LinkInfo to LinkQualityInfo This change renames the LinkInfo objects to LinkQuailtyInfo. The API is still hidden; but it can be accessed via reflection. Bug: 10342372 Change-Id: Ieccea87c467ceae5d7f76298b137573f67396cd6
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|
1f12cb52a494a3eaefc62d03a8d2fdf47a5535e9 |
|
21-Aug-2013 |
Vinit Deshapnde <vinitd@google.com> |
Introduce network link quality statistics This change starts tracking traffic quality data for WiFi and mobile networks. The quality is tracked based on incidental traffic, and not on specific measurements. Theoretical bandwidths are hard-coded, as well as sampling interval; although sampling interval can be changed by setting a system policy. Bugs filed to remove shortcomings of this change - 10342372 Change LinkInfo name to something better 10342318 Move hardcoded values of MobileLinkInfo to resources so they can be updated without changing code Bug: 10006249 Change-Id: I83d8c7594da20fe53abbd5e1f909b1f606b035bb
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|
d747cbc898ef44e59c3fbf74a8327b6a12aad397 |
|
08-Aug-2013 |
Wink Saville <wink@google.com> |
If in a mobile captive portal is detected enable fail fast. When captive portal checking completes pass back the result. This is used to enable/disable failing fast for mobile. When failing fast is enabled we don't check for data stalls and thus won't be continually trying to do recovery operations, such as restarting the radio. Bug: 9462512 Change-Id: I0dea0eee519f8ee7f94e79d40e82c18f30d7fe2e
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|
665e1aed5e99af1e66af56c0d73e32fd86f57273 |
|
22-Aug-2012 |
Robert Greenwalt <rgreenwalt@google.com> |
Add BT - DataTracker connection Allows the external BT stack the means to communicate with ConnectivityService during reverse tethering. bug:8445208 Change-Id: Ice7dfb0b50c9481d359aed14a51372878185171c
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|
69edd64d9bf839428ce0a7723cd0f1deda98dc0d |
|
07-Mar-2013 |
Lorenzo Colitti <lorenzo@google.com> |
Add stacking to the NetworkStateTrackers. Bug: 8276725 Change-Id: I55a107fea78f9cc84f15bd6c75292138fb35a1b6
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|
c5fd6e59db10bb0069cf64394dce3955234757c1 |
|
28-Aug-2012 |
Irfan Sheriff <isheriff@google.com> |
Fix build Change-Id: Id17b70154b3f8a101457b20fb37db0a16159dff9
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|
899223b97c9b0ae56a8211a46600914c0ecfd854 |
|
05-Aug-2012 |
Jeff Sharkey <jsharkey@android.com> |
Begin moving VPN to NetworkStateTracker pattern. Created base tracker that handles common bookkeeping, and move VPN to become a tracker. VPN status is now reflected in NetworkInfo, and is mapped to LegacyVpnInfo. Legacy VPN now "babysits" any init services it starts, watching for when they stop unexpectedly. Bug: 5756357 Change-Id: Iba7ec79da69469f6bd9a970cc39cf6b885b4c9c4
/frameworks/base/core/java/android/net/BaseNetworkStateTracker.java
|