summaryrefslogtreecommitdiffstats
path: root/core/java/android/net/IConnectivityManager.aidl
Commit message (Collapse)AuthorAgeFilesLines
* VPN: migrate from generic Bundle to our own Parcelable VpnConfig.Chia-chi Yeh2011-06-151-2/+3
| | | | | | | Note that VpnConfig is for internal use only. Also remove hidden methods from ConnectivityManager. Change-Id: Ic298c4dc9a2c6c452bd8f4be6fa84e7ac489c0c4
* The service part of the user space VPN support.Chia-chi Yeh2011-06-081-0/+8
| | | | | | The dialogs will be in another change. Change-Id: I0cdfd2ef21ffd40ee955b3cbde5ada65dbfdb0bc
* Map network identity using ConnectivityService.Jeff Sharkey2011-06-071-0/+3
| | | | | | | | | | | | | | | Instead of deriving network identity based on raw subsystem broadcasts, listen for updates from ConnectivityService. Added atomic view of all active NetworkState, and build map from "iface" to NetworkIdentity set for stats tracking. To avoid exposing internal complexity, INetworkStatsService calls use general templates. Added TelephonyManager mapping to classify network types using broad labels like "3G" or "4G", used to drive templates. Cleaned up Objects and Preconditions. Change-Id: I1d4c1403f0503bc3635a59bb378841ba42239a91
* Policy and rules work for ConnectivityManager.Jeff Sharkey2011-06-011-3/+1
| | | | | | | | | | | | | | | | | Teach ConnectivityManager about UID-specific rules derived from policy, such as rejecting network traffic on "paid" interfaces. Calls that return NetworkInfo now filter based on any REJECT rules in effect for the calling UID. (Added uid parameter if callers that still want all interfaces.) Changed NetworkPolicyManager to derive rules based on current policy combined with PowerManager and ActivityManager status, which it passes to ConnectivityService for eventual enforcement through netd. When rules change the usability of a NetworkInfo for a specific UID, it also dispatches CONNECTIVITY_ACTION broadcasts to that UID. Combined paid and background policy together to match current working definition. Change-Id: I797ea49439fcc487cfe2cbc16703d4b91ceb9af6
* Add external dependency API.Robert Greenwalt2011-04-071-0/+2
| | | | | | | An APN will not be connected to if some external dependency is not met. bug:3486704 Change-Id: I7d94df343b260013efd11faa978deb13f07f1389
* Notify all VMs when proxy changes.Robert Greenwalt2010-11-191-0/+7
| | | | | bug:2700664 Change-Id: I74cc6e0bd6e66847bf18f524ce851e3e9d2c4e87
* Enhance http proxy supportRobert Greenwalt2010-09-171-0/+5
| | | | | | | | Make it read proxys the correct way from CS so it works for all network types. Add utility class for apache http client support. bug:2700664 Change-Id: If81917b19b5f0636247a6519a1ec78bd8dbf3596
* resolved conflicts for merge of ec52c98d to masterRobert Greenwalt2010-09-091-0/+2
|\ | | | | | | Change-Id: I31297232c9d918a967b93c3ae977f81b6a94f2ed
| * am 0727a865: Merge "Add network condition reporting." into gingerbreadRobert Greenwalt2010-09-091-0/+2
| |\ | | | | | | | | | | | | | | | | | | Merge commit '0727a865d83b944c2fecc0bf1228a36976fe5300' into gingerbread-plus-aosp * commit '0727a865d83b944c2fecc0bf1228a36976fe5300': Add network condition reporting.
| | * Add network condition reporting.Robert Greenwalt2010-09-091-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Apps can report if they like their connection to the nets and we display either not-really-connected or fully-connected icons. Final icons TBD. bug:2978624 Change-Id: I28be52085edfe54571c0d4559aba0df883548654
| * | Add an API to request route to an IPv6 host.Banavathu, Srinivas Naik2010-08-191-0/+2
| |/ | | | | | | | | | | | | Add API to create a route to an IPv6 host through a particular interface. Change-Id: I7649051e94832576e02b5f5ad17abe093d21d48e
* | resolved conflicts for merge of 4ea54f44 to masterRobert Greenwalt2010-08-271-0/+2
| | | | | | | | Change-Id: Ia77bb59a6e1950648c8ebf7db307e204f93a9f56
* | bluetooth tetheringDanica Chang2010-08-181-8/+10
| | | | | | | | Change-Id: Id6d5fb1922facc7013abc29214d3e1141995b767
* | Move the net transition wakelock to ConnService.Robert Greenwalt2010-06-161-0/+2
|/ | | | | | | | | | When the default network goes down we lose the wake-on-incoming-data capability until the new net is brought up and apps rebuild their connections. We fixed this in Wifi, but it's a general connectivity issue, not a wifi issue so moving the mechanism to connecitivty so other networks can use it. bug:2734419 Change-Id: I39b5d825eb6b548bd9bb8f179b89254f4db53147
* Add error reporting for Tethering.Robert Greenwalt2010-03-031-2/+6
| | | | | | | Also make the usb interface configuration more robust so retries are possible. Makes all Tethering errors recoverable - no harm letting them try again anyway. Worst case is they need to reboot.
* Add mobile data on/off switch.Robert Greenwalt2010-02-241-0/+4
| | | | bug:2251458
* Update Tethering.Robert Greenwalt2010-02-161-0/+6
| | | | | | | Adds telephony support, async model, multiple tethered iface suport, better notifications, device config. bug:2413855
* First pass at USB Tethering.Robert Greenwalt2010-02-041-0/+8
| | | | bug:2281900
* Add net type to mobile for mobile-required trafficRobert Greenwalt2009-08-121-1/+3
| | | | | This also refactors ConnectivityService a bit towards supporting multiple simultaneous connections by making each a seem like a seperate Network with it's own stateTracker, etc. Also adds tracking of process death to clean orphaned startUsingNetworkFeature features.
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+51
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-51/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-0/+4
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+47