History log of /frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/SupplicantP2pIfaceHal.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7bedba03d13fb5f010040d16146100e93e35c9e0 19-May-2017 Glen Kuhne <kuh@google.com> Merge "P2P: fix add upnp service version number parsing" into oc-dev
59a3ed49892642ee146f7f140fc55c39fda7b7ea 19-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "P2P: Fix cancelServiceDiscovery mis-cast" into oc-dev
748932d87b7084ae33f7eb6453e30076b0e20524 17-May-2017 Glen Kuhne <kuh@google.com> P2P: fix add upnp service version number parsing

Fixed an error introduced in the p2p hal, where the add service hal was
incorrectly decoding a upnp service version as a decimal number instead
of hexadecimal.

Bug: 38174469
Test: Updated unit tests
Change-Id: Ibf085498e2dfe0190810bd96a7868e1f5dacd94d
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/SupplicantP2pIfaceHal.java
5420aa3143c2a21ed2b06cd4db2d9d6f5d0af562 16-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "SupplicantP2pIfaceHal: Restore listenChannel behaviour" into oc-dev
3af7d54afce3e72a8ccf037dd8e4fa30c8ccf878 12-May-2017 Roshan Pius <rpius@google.com> SupplicantP2pIfaceHal: Restore listenChannel behaviour

Bug: 38246261
Test: Manual tests with curator app.
Test: Unit tests.
Change-Id: I05e6d8d98e7875d1789e27fe0a34062784c69081
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/SupplicantP2pIfaceHal.java
cb90e9415a66b9328d5e091317262151e83be823 12-May-2017 Glen Kuhne <kuh@google.com> P2P: Fix cancelServiceDiscovery mis-cast

cancelServieDiscovery was mis-parsing/casting a long into an int, and
throwing a NumberFormatException.

Bug: 38245447
Test: CTS Verifier, updated unit tests
Change-Id: I3978f74a9898ad7af0fadf72f8067f89d3fed180
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/SupplicantP2pIfaceHal.java
5a843c0d793abf48de2c77e0b1a54fded88bb018 05-May-2017 Glen Kuhne <kuh@google.com> Fix P2P provision discovery config method

Fixes some more bugs introduced with HIDL. When using a PIN for
provision discovery, the target config method should be the opposite of
the role (KEYPAD or DISPLAY) that the sender is using.
This flips the role for the target config method when sending the
request, and sends the correct broadcast when completing the
provisioning on both devices.

Bug: 38002403
Test: Manually tested via Links app, CTS GO Negotiation Test (PIN),
updated unit test
Change-Id: Ic6f775030c6dd1476f56677fb79c895d59bb25b4
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/SupplicantP2pIfaceHal.java
d303ba3891c4ebd2bc0ea8f3125a7358cf1d9018 18-Apr-2017 Tomonori Nanbu <tomonori.nanbu@sonymobile.com> Use correct P2P GO intent value

Use correct P2P GO intent value.

Bug: 37533486
Test: Manual test

Merged-In: I3286f3daaf32a1e22e0b8c6349ca8b67ad2012fd
Change-Id: I3286f3daaf32a1e22e0b8c6349ca8b67ad2012fd
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/SupplicantP2pIfaceHal.java
b8adfb745a2c1540db40af204f7de9b1a815071f 22-Apr-2017 Glen Kuhne <kuh@google.com> P2P: Modify loadGroups & fix NPE

Some of the loadGroups logic was incorrectly transformed from socket to
HIDL supplicant calls, (isCurrent vs !isCurrent). Fixed that.

startWpsPbc no longer accepts a null value as a wildcard, and causes a
NPE. Fixed that too.

Bug: 37286961
Test: Manual + CTS Verifier + new unit test
Change-Id: Ie24e89f7bc9d0f03511ace2e5c0ac1cbbe31e359
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/SupplicantP2pIfaceHal.java
45a984619e338090981499e4823e0177649e3c28 22-Mar-2017 Roshan Pius <rpius@google.com> Add try/catch blocks for incoming HAL params

Add try/catch blocks for handling exceptions raised during handling
incoming params to the HAL calling code.

While there,
Rename SupplicantStaIfaceHal.addNetwork to
SupplicantStaIfaceHal.addNetworkAndSaveConfig

Bug: 36510794
Bug: 36510113
Test: Compiles & able to connect to wifi networks
Change-Id: Idc52d6ea63c4c23e9a3c8f12827f7b6ef1ea07b8
Merged-In: Idc52d6ea63c4c23e9a3c8f12827f7b6ef1ea07b8
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/SupplicantP2pIfaceHal.java
7395d73fb33a6ad5e234f8fc2832810ec8109af9 21-Mar-2017 Roshan Pius <rpius@google.com> SupplicantP2pIfaceHal: Fix pin sending for connect

Send the pin for all types of WPS connect requests to wpa_supplicant.

Bug: 36475029
Test: Unit tests
Change-Id: I4965d59c88ea976255b141056224fb46570c2e92
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/SupplicantP2pIfaceHal.java
163f9765f9e4c3f868b1e0d630b6adeaa115fb4a 17-Mar-2017 Roshan Pius <rpius@google.com> Split up WifiNative/WifiMonitor into STA-AP/P2P

With HIDL, there isn't any dependencies between the STA & P2P
WifiNative's. So, split up WifiNative/WifiMonitor into 2, one for P2P
& non-P2P cases. The WifiP2pNative, WifiP2pMonitor &
SupplicantP2pIfaceHal classes are now moved to p2p package.

Also, added couple of missing methods in SupplicantP2pIfaceHal from
SupplicantStaIfaceHal.

Bug: 36371256
Test: Compiles, device boots up and connect to wifi networks.
Change-Id: I85ea84355ab2a1803053f663f207b42b793c552c
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/SupplicantP2pIfaceHal.java