summaryrefslogtreecommitdiffstats
path: root/wifi
Commit message (Collapse)AuthorAgeFilesLines
* resolved conflicts for merge of 267a6181 to honeycomb-LTEIrfan Sheriff2011-06-221-150/+131
|\ | | | | | | Change-Id: I95d459c937f788ed15f178e85692e1c393bdaa04
| * DO NOT MERGE Revert "DO NOT MERGE Add DhcpStateMachine"Irfan Sheriff2011-06-211-150/+128
| | | | | | | | | | | | This reverts commit fe3b33d4ead06c546202753e38188db5e2eaa7fa. Change-Id: I3a9ae1f0d17e7a154d27d4f3f3eb1efa21a34f64
* | Reset connections AFTER we take down the network.Robert Greenwalt2011-06-161-7/+3
| | | | | | | | | | | | | | | | | | If you do it before you have a race condition and some apps will manage to reconnect on the dieing network before it goes and then get no notification when it goes. bug: 3408025 Change-Id: I5386ff313c759b3f687bc38731454ab43dbe76b8
* | Clear IP configuration on lost networkIrfan Sheriff2011-06-072-1/+19
| | | | | | | | | | Bug: 4391449 Change-Id: I574128083a5612f13fcccaf5ed091eae114b7943
* | Clear network id when invalidIrfan Sheriff2011-05-231-8/+12
| | | | | | | | | | Bug: 4391449 Change-Id: If0902a3fe4ad65d34dfc3d60f0e630d5e868d6a9
* | am 9c9088a5: Merge "Move softap config handling to WifiConfigStore" into ↵Irfan Sheriff2011-05-194-37/+251
|\ \ | |/ | | | | | | | | | | honeycomb-mr2 * commit '9c9088a54f6dee7a13dcc7a12297137147b01baa': Move softap config handling to WifiConfigStore
| * Move softap config handling to WifiConfigStoreIrfan Sheriff2011-05-184-37/+251
| | | | | | | | | | | | | | | | Move softap config to flat file and read/write on a seperate handler thread Bug: 4391796 Change-Id: Iafe43200d7f829df7ced20a4e7b0ed451ad22a05
| * DO NOT MERGE Add DhcpStateMachineIrfan Sheriff2011-05-121-128/+150
| | | | | | | | | | | | | | | | | | | | | | | | Add DhcpStateMachine for interation with dhcpcd - Supports wakeup and renewal on dhcp - Supports multiple controllers to use the state machine simultaneously - Optionally, a controller can request a notification prior to DHCP request/renewal being sent Change-Id: I5324814b19ff19863aa6fa89f1e3f0a202930c98
| * DO NOT MERGE Define Protocol classIrfan Sheriff2011-05-061-56/+59
| | | | | | | | | | | | | | Adds a common namespace for communication across different state machines Change-Id: Ib6a29715c651371f91a950348a8525275b6026a0
* | Merge "Add RouteInfo objects for tracking routes." into honeycomb-LTERobert Greenwalt2011-05-021-17/+44
|\ \
| * | Add RouteInfo objects for tracking routes.Robert Greenwalt2011-05-021-17/+44
| | | | | | | | | | | | | | | | | | | | | Used to have list of gateways for default routes, but general static routes should be supported. Change-Id: I01730142c6139f2b833b9d48f5381d2d320b69f6
* | | Add DhcpStateMachine for interation with dhcpcdIrfan Sheriff2011-04-301-128/+150
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Supports wakeup and renewal on dhcp - Supports multiple controllers to use the state machine simultaneously - Optionally, a controller can request a notification prior to DHCP request/renewal being sent Change-Id: I3a9d7e6a02ff26be3a86ddca6964683ad3c28f93
* | | Define Protocol class for use with StateMachineIrfan Sheriff2011-04-281-56/+59
|/ / | | | | | | | | | | | | Adds a common namespace for communication across different state machines Change-Id: I0a9ae872112567afd35a1dc95ac9283170f3f459
* | Rename HierarchicalStateMachine and HierarchicalState to StateMachine and State.Wink Saville2011-04-183-75/+75
| | | | | | | | Change-Id: Ib4b33894da75f5f156066092fb145b478e52f7d7
* | Add external dependency API.Robert Greenwalt2011-04-071-0/+12
|/ | | | | | | An APN will not be connected to if some external dependency is not met. bug:3486704 Change-Id: I7d94df343b260013efd11faa978deb13f07f1389
* Backup and restore IP and proxy settingsIrfan Sheriff2011-03-104-0/+25
| | | | | Bug: 4081954 Change-Id: I27266637c6ade0c5c8242792176d1edae0983446
* DO NOT MERGE update current config with dhcp settingsIrfan Sheriff2011-03-032-0/+20
| | | | | | | After DHCP completes, update the current configured networks list with the IP setting details Change-Id: I1ece1eda20224c69a4635bd38fdc5bef15818bb2
* Merge "fix network disconnection handling"Irfan Sheriff2011-03-022-7/+44
|\
| * fix network disconnection handlingIrfan Sheriff2011-03-022-7/+44
| | | | | | | | | | | | | | | | | | | | | | | | We should avoid network id set unless the access point is associating. Also, we should reset network connection state before sending out network change broadcast. Finally, we should reset connect mode settings when we disconnect from an access point Bug: 3424635 Change-Id: I41db5399810218abd6a77155166db5a9b1dbd22c
* | Merge "Start using NetworkUtils.numericToInetAddress."Robert Greenwalt2011-03-022-6/+9
|\ \ | |/ |/|
| * Start using NetworkUtils.numericToInetAddress.Robert Greenwalt2011-03-022-6/+9
| | | | | | | | | | | | | | Generates InetAddresses without risking an accidental dns lookup. For use with supposedly numeric-only ip address strings. Change-Id: I694f3976ce1c6382854706f6557ea88a289add3a
* | Merge "Using AsyncChannel for wifi connectivity"Irfan Sheriff2011-03-014-48/+56
|\ \
| * | Using AsyncChannel for wifi connectivityIrfan Sheriff2011-02-284-48/+56
| | | | | | | | | | | | Change-Id: Ieee5a3a1a739238d8a6659493684f1be0cbea691
* | | am 5af7cf7c: am f9e2a491: Fix issue to clear scan alarmsIrfan Sheriff2011-02-281-11/+28
|\ \ \ | |/ / |/| | | | | | | | * commit '5af7cf7c558e6febfa5d48b62900929743d2f7bb': Fix issue to clear scan alarms
| * | Fix issue to clear scan alarmsIrfan Sheriff2011-02-281-11/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | If PNO is set after the device is disconnected, the scan alarm should be cleared to prevent both PNO and alarm being active at the same time Bug: 3495698 Change-Id: Id48c87fef68a34a05799e6b82de4088e0573009f
| * | DO NOT MERGE Add support for background scanningIrfan Sheriff2011-02-232-9/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Background scanning (preferred network offload) allows us the host to sleep while the dongle monitors the presence of any preferred networks. This allows us for significant power savings since the system does not have to wake up often to initiate a scan Bug: 3453021 Change-Id: I73dcf4e1c9ab4de280c40b6df6147a74ac003123
* | | Merge "Add support for background scanning"Irfan Sheriff2011-02-232-9/+63
|\ \ \ | |_|/ |/| |
| * | Add support for background scanningIrfan Sheriff2011-02-212-9/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Background scanning (preferred network offload) allows us the host to sleep while the dongle monitors the presence of any preferred networks. This allows us for significant power savings since the system does not have to wake up often to initiate a scan Bug: 3453021 Change-Id: I7c1dbfd0c3f717df81e4da6091c4c5657c9ec9ca
* | | Merge "Remove some unused code."Robert Greenwalt2011-02-211-42/+0
|\ \ \ | |/ / |/| |
| * | Remove some unused code.Robert Greenwalt2011-02-211-42/+0
| | | | | | | | | | | | Change-Id: Id29bf7d2118065e2e772b22d910bda1c6de2a475
* | | data activity reporting on wifiIrfan Sheriff2011-02-173-30/+65
| | | | | | | | | | | | | | | | | | | | | | | | Initial checkin, need icons to complete the feature Bug: 3412258 Change-Id: I9a3ecc8159cc314d84707065dafe23d402409a84
* | | Merge "Add WPA support for soft Ap"Irfan Sheriff2011-02-171-1/+22
|\ \ \ | |/ / |/| |
| * | Add WPA support for soft ApIrfan Sheriff2011-02-171-1/+22
| | | | | | | | | | | | | | | | | | Bug: 2771935 Change-Id: Ib16c1c3b9aaccbcdf372365d3c0825bdf0680207
* | | Merge "Make WifiInfo not use int for ip address."Robert Greenwalt2011-02-173-11/+22
|\ \ \ | |/ / |/| |
| * | Make WifiInfo not use int for ip address.Robert Greenwalt2011-02-163-11/+22
| | | | | | | | | | | | Change-Id: Ib27824cd0722099e157024ee2a9797236157bc8e
* | | Make high performance wifi lock publicIrfan Sheriff2011-02-161-15/+25
|/ / | | | | | | | | | | | | | | | | | | | | gtalk and sip already use the high perf lock. Improve the comments and make the constant public. This will allow applications that use voice or video to keep the connection good even when device screen is off Change-Id: I3608cd478175c773bd835b26a686a61b8baf5471
* | Remove some unused wifi dhcp code.Robert Greenwalt2011-02-151-4/+0
| | | | | | | | Change-Id: I114b3772b334a41936c6ed4bb8304f6914481ef1
* | Merge "Update LinkProperties treatment of gateways"Robert Greenwalt2011-02-111-14/+20
|\ \
| * | Update LinkProperties treatment of gatewaysRobert Greenwalt2011-02-111-14/+20
| | | | | | | | | | | | | | | | | | | | | | | | A link can have multiple gateways (think ipv4/ipv6 for a trivial example). . bug:3438810 Change-Id: I28c90a6947cd50b82e5ca9a0113148f98b3f4dd8
* | | Adopt LruCache in WifiStateMachine.Jesse Wilson2011-02-101-30/+16
|/ / | | | | | | | | Change-Id: I2d2f07e8b9895ae2fd05299033336fbca047373f http://b/3184897
* | Bind addr and prefixLength together in LinkAddressRobert Greenwalt2011-01-281-5/+2
| | | | | | | | | | bug:2542681 Change-Id: I90200446216d78c676498144946832afe75efdb8
* | Make the interface with DHCP IPv6 capable.Robert Greenwalt2011-01-262-46/+35
| | | | | | | | | | | | | | It doesn't work (yet) for IPv6, but we can remove v4-centric notions from the framework. bug:2542681 Change-Id: I21c058f5c88d07706c9265bf0ea902fc90357e56
* | Merge "Switch from NetworkUtils to netd for iface config."Robert Greenwalt2011-01-211-3/+15
|\ \
| * | Switch from NetworkUtils to netd for iface config.Robert Greenwalt2011-01-211-3/+15
| | | | | | | | | | | | | | | | | | Moving more stuff to netd and getting rid of unused NetworkUtils. Change-Id: Ibb5a11dca58d07291fe33e6d33027553f6158ea7
* | | Add untether call during softap shutdownIrfan Sheriff2011-01-201-1/+70
| |/ |/| | | | | | | Bug: 3355187 Change-Id: Ie4381648883186a216807bcd0d586ecfd00ca15c
* | Merge "Handle EAP authentication failure" into honeycombIrfan Sheriff2011-01-193-31/+44
|\ \
| * | Handle EAP authentication failureIrfan Sheriff2011-01-193-31/+44
| |/ | | | | | | | | | | | | | | Avoid the scenario of an EAP network indefinitely trying to connect due to an EAP authentication failure by disabling the network Bug: 2149114 Change-Id: Iec8da7551c2dff9b153f41a2139529133130399d
* | Fix soft Ap handling on system restartIrfan Sheriff2011-01-181-8/+18
|/ | | | | | | | | When system server restarts, a soft AP start can fail. Fix it by doing a stop and start through netd. Bug: 3236625 Change-Id: I95f31eb34a03b64cb7e2b6b8bdd56fc2119b605b
* Report WPS overlap errorIrfan Sheriff2011-01-163-0/+48
| | | | | | | | Add certification requirement to report an overlapping WPS session failure to user Bug: 3354319 Change-Id: I8c51bc20c2ec8e8d92a86ed2dfe2a3ede9c56885
* Fix WPS to provides immediate feedbackIrfan Sheriff2011-01-147-41/+167
| | | | | | | | | | | If WPS is already active, we drop user's request and convey an in progress message If WPS fails to start, a failure indication is conveyed to the user Bug: 3316078 Change-Id: I238c55973cb29cf5c1be66197ffcb4978316cb89