History log of /hardware/interfaces/wifi/supplicant/1.0/ISupplicantStaIface.hal
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
39c2609065875885ba04a000c1eac7a31d090366 16-Mar-2017 Roshan Pius <rpius@google.com> supplicant(interface): Add support for disabling auto connect

Adding a new API to prevent wpa_supplicant from initiating auto
reconnects.

Bug: 36282386
Test: Compiles & manual tests.
Change-Id: I81d7b1a3677cb26c6e9dc35b7302cc6b00d9a6a2
/hardware/interfaces/wifi/supplicant/1.0/ISupplicantStaIface.hal
dbd09c6bb8c05d1d2f13bee9cccf585336df75e2 20-Jan-2017 Roshan Pius <rpius@google.com> supplicant(interface): Add the new radio work methods

These radio work methods can be used by external programs (wificond in
our case) to request wpa_supplicant to stop doing any offchannel
operations.

Also,
1. Add the setUpdateIdentifier method in ISupplicantStaNetwork.
2. Add the setProactiveKeyCaching method in ISupplicantStaNetwork.
3. Add sendNetworkEapSimGsmAuthFailure &
sendNetworkEapSimUmtsAuthResponse in ISupplicantStaNetwork.
4. Add the setWpsDeviceType() method in ISupplicantIface.

Bug: 34454675
Bug: 32581374
Test: /hardware/interfaces/update_makefiles.sh
Change-Id: I83fe577f6bd39d2daef2cb203ad9a8a93657c988
/hardware/interfaces/wifi/supplicant/1.0/ISupplicantStaIface.hal
4984f9ab80181458e5d440cd7b69f60590ef8731 13-Jan-2017 Roshan Pius <rpius@google.com> supplicant(interface): Add various WPS device params

Add setters for the various params used for WPS operations.

While there,
Add missing error code in IWifiStaIface method docstrings.

Bug: 34198758
Test: Compiles
Change-Id: I3b4709083975320210c9ed2dff59852372778483
/hardware/interfaces/wifi/supplicant/1.0/ISupplicantStaIface.hal
08e6bbacf25014f6bafa75ca322de2fa3dba145f 10-Jan-2017 Roshan Pius <rpius@google.com> supplicant(interface): Add interface for WPS

Add the methods/callbacks required for WPS functionality through
wpa_supplicant.

Bug: 34198758
Test: Compiles
Change-Id: Iff1450621a4b039307ad6098f98326c35e53d4c6
/hardware/interfaces/wifi/supplicant/1.0/ISupplicantStaIface.hal
3f050c1a0f7dbcaf9d9b5814cabc7b886e9d5989 14-Dec-2016 Roshan Pius <rpius@google.com> supplicant(interface): Add support for DRIVER commands

These were legacy commands added to wpa_supplicant specifically for
android when the vendor HAL did not exist. These string commands are
passed as passthough to the driver by wpa_supplicant. Instead of adding
a single method to pass through these strings. Add separate methods for
each "DRIVER xxx" command that we currently used in Android framework.

Bug: 32699292
Test: Compiles
Change-Id: I8b62b3250496fa996bb97b4af0ba570a3d345cc3
/hardware/interfaces/wifi/supplicant/1.0/ISupplicantStaIface.hal
e3f25f1d0fbcb0d9e62d321db9625e56cddc7be5 08-Dec-2016 Roshan Pius <rpius@google.com> supplicant(interface): Correct ANQP enum value/type

Correct the HS20 subtype & Anqp Info ID enum value/type to match
what is used in wpa_supplicant core.

Bug: 33493298
Test: Compiles
Change-Id: I5b25d334271c39d977e2990c643f4a2b01872f1a
/hardware/interfaces/wifi/supplicant/1.0/ISupplicantStaIface.hal
b76dbbef4f5ccebc28b47a52da170e1c696979f1 09-Nov-2016 Roshan Pius <rpius@google.com> supplicant(interface): Add support for Hotspot 2.0

HIDL interface to
a) Initiate ANQP queries & icon queries for hotspot 2.0
b) Add callbacks for the reception of WNM frames (hotspot
remediation, deauth imminent notice).

Bug: 31116047
Test: ./hardware/interfaces/update-makefiles.sh
Change-Id: Ib3353f04b493f50c6415d1f3475efa957d921540
/hardware/interfaces/wifi/supplicant/1.0/ISupplicantStaIface.hal
8c6a8772f7fc3bdc75d7f07c519869bef501a748 03-Nov-2016 Roshan Pius <rpius@google.com> supplicant(interface): Remove "wpa_supplicant"

sed -i "s/wpa_supplicant/the supplicant/g" *.hal

Bug: 32602594
Test: Compiles
Change-Id: Id905cabba29359db8727c131fb64357dfbb104cd
/hardware/interfaces/wifi/supplicant/1.0/ISupplicantStaIface.hal
39f588f8ed81654c382f8396af394d42824f5cbb 31-Oct-2016 Roshan Pius <rpius@google.com> wpa_supplicant(interface): Add iface/network type

Add separate types of Iface/Network object for STA (station mode) and
P2P mode ifaces and associated networks. These expose very different
functionality and exposing 2 different types of objects makes the
interface cleaner.
Although, they're still represented via the same struct for both types
in the wpa_supplicant core.

Bug: 32553421
Test: ./hardware/interfaces/update-makefiles.sh
Change-Id: I41601a650709429c65014cb7adaf6cb9ab03787e
/hardware/interfaces/wifi/supplicant/1.0/ISupplicantStaIface.hal