summaryrefslogtreecommitdiffstats
path: root/wifi
Commit message (Collapse)AuthorAgeFilesLines
* 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
* | | Merge "Fix build"Irfan Sheriff2013-01-151-2/+1
|\ \ \ | |/ /
| * | Fix buildIrfan Sheriff2013-01-151-2/+1
| | | | | | | | | | | | Change-Id: Ib9fd57c641e3bd2001c7c802f35d97e0cb849b8a
* | | Merge "Refactor enterprise config"Irfan Sheriff2013-01-154-192/+493
|\ \ \ | |/ /
| * | Refactor enterprise configIrfan Sheriff2013-01-154-192/+493
| | | | | | | | | | | | Change-Id: I7104250e80317fce6164385701a7caffbcd14813
* | | Use readUnsignedByte.Wink Saville2013-01-091-3/+3
|/ / | | | | | | | | | | | | To remove any doubt about how java is doing its byte/integer arithmetic use readUnsignedByte instead of readByte. Change-Id: I5bdc200ed0cda51ad739804ac1d8d13c043424ec
* | P2p cleanupIrfan Sheriff2012-12-144-198/+296
| | | | | | | | | | | | | | | | | | | | - Clean up handling of mSavedPeerConfig - Add argument protection - Split out WPS handling on GO into a separate API. This was almost hacky right now for applications and was working in an undocumented way - Refactor connect function call and fix updating group capability Change-Id: I26211c72ad60c6b6c939ad7473fcf2fc633f3010
* | Expose more details in broadcastsIrfan Sheriff2012-12-115-55/+127
| | | | | | | | | | | | Expose details in broadcasts and do the necessary clean up alongside Change-Id: I9011d51675a233aa3542f097c8a489c2095103b1
* | Merge "Remove exposing dialog handling to apps"Irfan Sheriff2012-12-062-402/+34
|\ \
| * | Remove exposing dialog handling to appsIrfan Sheriff2012-12-052-402/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a hidden API that has little value in being exposed due to persistence now being supported on the platform. The only use case for this is NFC, and we are going to add support for that in official way Change-Id: I20d97c8fd81e50fc610b4983b613e26ebaa72578
* | | am 46e38079: am c602187e: Merge "Prevent scanning during DHCP process"Irfan Sheriff2012-12-061-0/+4
|\ \ \ | |/ / |/| / | |/ | | * commit '46e380795216c58acbd38af532ac1626e105866a': Prevent scanning during DHCP process