summaryrefslogtreecommitdiffstats
path: root/wifi
Commit message (Collapse)AuthorAgeFilesLines
* Fix crash bug with mismatched iface namesRobert Greenwalt2013-04-081-5/+7
| | | | | | | | | | The copied-to LinkProperties needs the same iface name as the copied from. Since we were copying into an empty LP this was trivial, but I changed the params to tighten up this contract - don't want to accidentally change an LP's iface name when we shouldn't. bug:8569797 Change-Id: I5f88826e37271a0549c14d004bb2f16983b950e6
* Merge "Scope certs for wifi UID and handle migration" into jb-mr2-devIrfan Sheriff2013-03-292-9/+34
|\
| * Scope certs for wifi UID and handle migrationIrfan Sheriff2013-03-252-9/+34
| | | | | | | | | | Bug: 8183303 Change-Id: I842c9b0c0d4f2fa42a3fc5b1ac22c28e202ef188
* | Merge "Add support for setMiracastMode" into jb-mr2-devIrfan Sheriff2013-03-284-4/+56
|\ \
| * | Add support for setMiracastModeIrfan Sheriff2013-03-284-4/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Usage is setMiracastMode(WifiP2pManager.MIRACAST_SOURCE) or setMiracastMode(WifiP2pManager.MIRACAST_SINK) as an example. Only available for internal use and can be called as long as driver is active. P2p connection is not needed for it to be called Bug: 8493089 Change-Id: I1f87eaf3311212aae980077de26c05651a8cc811
* | | Add BT - DataTracker connectionRobert Greenwalt2013-03-271-0/+6
|/ / | | | | | | | | | | | | | | Allows the external BT stack the means to communicate with ConnectivityService during reverse tethering. bug:8445208 Change-Id: Ice7dfb0b50c9481d359aed14a51372878185171c
* | Fix clearing linkproperties on disconnectIrfan Sheriff2013-03-261-3/+3
|/ | | | | Bug: 5472644 Change-Id: If2b32b16fd3d65f1da12a9c5a8083d50125283d5
* Notify user when wi-fi is toggled about scansIrfan Sheriff2013-03-211-0/+9
| | | | | | | | | | We let the user know when he turns off Wi-Fi that scans will continue to be available. User has the option to turn off the dialog and not receive this in the future. Bug: 8141918 Change-Id: I115ce2ac57125b8ffbb34245dc25effd4b3bebb0
* Merge "Add API to control scan always mode" into jb-mr2-devIrfan Sheriff2013-03-202-2/+31
|\
| * Add API to control scan always modeIrfan Sheriff2013-03-192-2/+31
| | | | | | | | | | Bug: 8141918 Change-Id: I1e5e45e514726c2cbfd86e747123e477e00fd7ed
* | Fix tetheringIrfan Sheriff2013-03-181-4/+2
| | | | | | | | | | | | | | | | | | Using sendMessageAtFrontofQueue() causes issues here since there can be a start that is deferred and it basically has no effect. Use defer which is more clean and obvious here. Bug: 8410547 Change-Id: I4fbf299283847e7c3009b87a81cb56e765b0e1e1
* | Add stacking to the NetworkStateTrackers.Lorenzo Colitti2013-03-151-0/+10
|/ | | | | Bug: 8276725 Change-Id: I55a107fea78f9cc84f15bd6c75292138fb35a1b6
* Fix tether restart on settings changeIrfan Sheriff2013-03-141-3/+6
| | | | | Bug: 8320043 Change-Id: I35d84c5b0ff2b9cc62d77b7fb6a9b9076f2cb695
* Fix msg argument usageIrfan Sheriff2013-03-141-1/+2
| | | | Change-Id: I5b38dcbae3918a1e8c828d6e246eadf520d06c06
* Add support for scan always available modeIrfan Sheriff2013-03-143-182/+200
| | | | | | | | | | Modify WifiService to add a controller to track the various desired states and let the WifiStatemachine actually control the bring up. Bug: 8141918 Change-Id: I6e98fd5a29b43c3c50c315eff5255cd0a3eaebcd
* Fix reconnect/reassociate handlingIrfan Sheriff2013-03-111-3/+8
| | | | | | | We are dropping incorrectly when in disconnected state Bug: 8357624 Change-Id: I8919dcd679da6b5fc6c7f671e243f08e42b91ff3
* am 17d89636: am 011b8efc: Merge "frameworks/base: stop find before issuing ↵Irfan Sheriff2013-03-061-0/+2
|\ | | | | | | | | | | | | wps pbc." * commit '17d89636530f4a5e4e77d3ae11e2e696a697cc64': frameworks/base: stop find before issuing wps pbc.
| * frameworks/base: stop find before issuing wps pbc.Deepthi Gowri2013-03-061-0/+2
| | | | | | | | | | | | | | | | Stop p2p find before issuing a PBC to avoid GO switching to other channel leading connection failure. Change-Id: I88906f944de1c85b143f96cb7b35724af19cd151 Signed-off-by: Deepthi Gowri <deepthi@codeaurora.org>
| * Track keys per config and allow cert push from appsIrfan Sheriff2013-02-153-31/+342
| | | | | | | | | | | | | | Allow configuring keys for a configuration and update/delete from wificonfigstore. Change-Id: I79b43bf7ca58f7efc95f7dcc125fc84d7aa8c795
| * eix enterprise config storage bugsIrfan Sheriff2013-02-152-28/+42
| | | | | | | | | | | | | | | | | | | | Reading empty and not updating was resulting in retaining old values in a config. Also, fix matching phase2 entries. Additionally, allow configuring subset of enterprise fields. Necessary since password cannot be read back from supplicant. Change-Id: I83a01690a0cf7cad1457a674f50f1e3a1a0441b5
| * Fix buildIrfan Sheriff2013-02-151-2/+1
| | | | | | | | Change-Id: Ib9fd57c641e3bd2001c7c802f35d97e0cb849b8a
| * Refactor enterprise configIrfan Sheriff2013-02-154-192/+493
| | | | | | | | Change-Id: I7104250e80317fce6164385701a7caffbcd14813
* | Merge "Fix client tracking" into jb-mr2-devIrfan Sheriff2013-03-051-6/+0
|\ \
| * | Fix client trackingIrfan Sheriff2013-03-051-6/+0
| | | | | | | | | | | | | | | Bug: 8311559 Change-Id: I167fcdd5c3da4d46b7d99e18041036023c8c60f7
* | | Clean up statemachineIrfan Sheriff2013-03-042-438/+94
|/ / | | | | | | | | | | | | - Remove a few unnecessary states. Driver is part of kernel for all devices. - Clean up some logs Change-Id: Id067bd944fcb01a279485b8fb3251c92a6894c55
* | Merge "Fix copy constructor" into jb-mr2-devIrfan Sheriff2013-03-041-0/+1
|\ \
| * | Fix copy constructorIrfan Sheriff2013-03-041-0/+1
| | | | | | | | | | | | | | | Bug: 8300712 Change-Id: If1c41a9fe35ca5950382ffcc5759fc14641d0b04
* | | wifi: Add checking for scan results EOBDmitry Shmidt2013-03-011-4/+5
| | | | | | | | | | | | | | | Change-Id: I969079b72fdffe1b84d88242caa6b6281d1f02b1 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* | | wifi: Add delimiter flag into bss scan results requestDmitry Shmidt2013-03-011-1/+2
|/ / | | | | | | | | Change-Id: I2989ef1ee884db6add0405f36b628701aa928f69 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* | Fix concurrency issuesIrfan Sheriff2013-02-273-4/+4
| | | | | | | | | | | | | | Make true copy of list when passing off on broadcast Bug: 8212369 Change-Id: Iaf4a303513d267f76bd16b845ec68baabfca6b45
* | wifi: Fix scan results mergeDmitry Shmidt2013-02-261-0/+1
| | | | | | | | | | Change-Id: I1fd6ce9cfe2966902696f5eaf58bf97086772ed4 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* | wifi: Get full scan resultsDmitry Shmidt2013-02-262-6/+40
| | | | | | | | | | | | | | BUG: 8236341 Change-Id: Ic0b769eed6bfcdc12644bf461060d3e42ab18e86 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* | Fix leak in WifiManagerIrfan Sheriff2013-02-261-48/+48
| | | | | | | | | | | | | | Avoid leaks from having a channel connection per manager instance Bug: 8254124 Change-Id: I10de91d7e5a775bc14bbab245734717d3b2f90d5
* | Clean up scan handlingIrfan Sheriff2013-02-224-116/+35
| | | | | | | | | | | | | | | | | | | | | | Remove obsolete active/passive scan handling - drivers always do active scan. Also, remove AP_SCAN hack for preventing connections and use the TYPE=ONLY scan. Bug: 8158647 Change-Id: I8f70e19219ad789b7501a40529bcd6b6524739e8
* | Expose EAP config APIIrfan Sheriff2013-02-132-5/+26
| | | | | | | | | | | | This API allows apps to setup access to enterprise Wi-Fi networks. Change-Id: I37573d76b8bd9cad72413afdc4fc62ce57b4dc43
* | Merge "Track keys per config and allow cert push from apps"Irfan Sheriff2013-02-123-31/+342
|\ \
| * | Track keys per config and allow cert push from appsIrfan Sheriff2013-02-113-31/+342
| | | | | | | | | | | | | | | | | | | | | Allow configuring keys for a configuration and update/delete from wificonfigstore. Change-Id: I79b43bf7ca58f7efc95f7dcc125fc84d7aa8c795
* | | Merge "Fix NPE"Irfan Sheriff2013-02-121-4/+13
|\ \ \
| * | | Fix NPEIrfan Sheriff2013-02-121-4/+13
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Supplicant sometimes reports 00:00:00:00:00:00 as group owner address causing an NPE. Avoid updating from peer list and let connection continue since group owner address is not essential for data transfer to continue. Bug: 8158711 Change-Id: I06ce88d7fb426fec4965087968f738dd2a7a7799
* | | Allow null serverAddressIrfan Sheriff2013-02-051-3/+0
|/ / | | | | | | | | Bug: 7993077 Change-Id: Id54d517c330b73ce5799c9dc9bc00226a9e71e14
* | am 3274e60a: am ac20bf1f: am 43a601e7: Merge "Change default intent"Irfan Sheriff2013-02-041-1/+1
|\ \ | |/ | | | | | | | | # Via Android Git Automerger (2) and others * commit '3274e60a47c9333080fb094e4c91094e3f3cd10c': Change default intent
| * Change default intentIrfan Sheriff2013-02-041-1/+1
| | | | | | | | | | | | | | | | | | Older JB releases have a bug handling persistence invocation. One work around right now is to have the newer release (with persistence) use a lower intent value to allow older release to operate in group owner mode. Change-Id: I7ffb66081a352929a6f421e5d6141f592be7d472
* | Merge "Add protected log methods to StateMachine"Wink Saville2013-01-283-26/+10
|\ \
| * | Add protected log methods to StateMachineWink Saville2013-01-283-26/+10
| | | | | | | | | | | | | | | | | | | | | This allow child classes to Override the logging and have consistent behavior across StateMachines. Change-Id: I7e23a44d08ca304ade2d7830fd0e307f63f1879e
* | | Merge "App ops: you can now turn off operations."Dianne Hackborn2013-01-252-2/+2
|\ \ \
| * | | App ops: you can now turn off operations.Dianne Hackborn2013-01-252-2/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Also add new ops for calendar and wi-fi scans, finish implementing rejection of content provider calls, fix issues with rejecting location calls, fix bug in the new pm call to retrieve apps with permissions. Change-Id: I29d9f8600bfbbf6561abf6d491907e2bbf6af417
* | | am 441a90dc: am 3a0acc03: am 381fb8bd: Merge "Fix WPS configuration method ↵Irfan Sheriff2013-01-241-1/+1
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | | of BSS enrollee." # By Yoshihiko Ikenaga # Via Android Git Automerger (2) and others * commit '441a90dc72d05082f0d1a4b227d48420a0b99a54': Fix WPS configuration method of BSS enrollee.
| * Fix WPS configuration method of BSS enrollee.Yoshihiko Ikenaga2013-01-241-1/+1
| | | | | | | | | | | | | | | | | | Remove keypad from WPS configuration method of BSS enrollee becuase JB UI does NOT support keypad, only supports pbc and display. Change-Id: I9ab6f1514805e8307b46e38261f1c657568aeb59 Signed-off-by: Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>
* | Merge "eix enterprise config storage bugs"Irfan Sheriff2013-01-192-28/+42
|\ \
| * | eix enterprise config storage bugsIrfan Sheriff2013-01-192-28/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reading empty and not updating was resulting in retaining old values in a config. Also, fix matching phase2 entries. Additionally, allow configuring subset of enterprise fields. Necessary since password cannot be read back from supplicant. Change-Id: I83a01690a0cf7cad1457a674f50f1e3a1a0441b5