summaryrefslogtreecommitdiff
path: root/wifi/supplicant
AgeCommit message (Collapse)Author
2022-07-07Update supplicant AIDL VTS tests to use the newGabriel Biren
version of stopWifiFramework(). Bug: 234853504 Test: atest VtsHalWifiSupplicantStaIfaceTargetTest \ VtsHalWifiSupplicantStaNetworkTargetTest \ VtsHalWifiSupplicantP2pIfaceTargetTest # AIDL service Change-Id: I9e06f025a5b6b44d6a6caf8362c64bd5a546e1ac (cherry picked from commit 99bb1485108ae2da16045cc845e7e7b43126441d) Merged-In: I9e06f025a5b6b44d6a6caf8362c64bd5a546e1ac
2022-06-29In supplicant VTS test setup, make sure that theGabriel Biren
wifi hal is stopped before starting wifi. Bug: 234853504 Test: atest VtsHalWifiSupplicantV1_0TargetTest # HIDL service Change-Id: I413c3803a6607a72cc3aa8a5fa208551be1b1032 (cherry picked from commit bfe60cda4d9400f4f370b46e26cac97db3207917) Merged-In: I413c3803a6607a72cc3aa8a5fa208551be1b1032
2022-04-16Freeze AIDL APIs for TMJiyong Park
Bug: 225941299 Test: m Change-Id: I61eb51c0334eb99489c6f1570110d7e18c350c99
2022-03-31Freeze AIDL APIs for TMJiyong Park
Bug: 225941299 Test: m Change-Id: Ie41cc0797710f813f92c65c387f247c7806d8394
2022-03-21wifi: Remove RxFilter Tests from VTS test suiteSunil Ravi
APF is the latest packet filter supportered in Android. So remove the tests related to deprecated RXFILTER commands. Bug: 217233384 Test: atest VtsHalWifiSupplicantStaIfaceTargetTest Change-Id: I1eb2558fe17f1f7e468440fb541aaadff215b542
2022-02-24Merge "Add timed out test files to tidy_timeout_srcs" am: ff54f73b4f am: ↵Chih-hung Hsieh
fa83970b3a am: 581616e658 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1992232 Change-Id: I2eac13fe3b5ab0b4f15d6ceadf376e5e74124a81
2022-02-24Merge "Add timed out test files to tidy_timeout_srcs" am: ff54f73b4fChih-hung Hsieh
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1992232 Change-Id: Ic6072a539d185abc0bcce2ef1dd4a96ddf70e3b8
2022-02-24Merge "Add timed out test files to tidy_timeout_srcs"Chih-hung Hsieh
2022-02-23Add bssid to onEapFailure callback method.Gabriel Biren
Bug: 165342942 Test: atest VtsHalWifiSupplicantStaIfaceTargetTest Change-Id: I188ab7c5dbabd48220d38c66a46003ad3630721c
2022-02-22Merge "wifi: Add qosPolicyRequestId in definition of supplicant AIDL APIs" ↵Gabriel Biren
into tm-dev
2022-02-22Merge "Add @PropagateAllowBlocking tag to supplicant methods that return an ↵Treehugger Robot
interface." am: 4965e27b86 am: 1331953ef3 am: 24d6da2df8 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1964740 Change-Id: I979a22233e74337a0c50c22820455e142db014d1
2022-02-22Merge "Add @PropagateAllowBlocking tag to supplicant methods that return an ↵Treehugger Robot
interface." am: 4965e27b86 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1964740 Change-Id: If47724de35d8399d0e391a29a4aa92aa4e1dbbd7
2022-02-22wifi: Add qosPolicyRequestId in definition of supplicant AIDL APIsShivani Baranwal
This CL is to add param qosPolicyRequestId in the supplicant AIDL APIs needed for QoS policy feature. This param contains the dialog token information of the Qos Policies. Bug: 191426881 Test: atest VtsHalWifiSupplicantStaIfaceTargetTest Change-Id: I31f9bf6006652ac8c75cbdfba231535bfd676ecd
2022-02-22Merge "Add @PropagateAllowBlocking tag to supplicant methods that return an ↵Treehugger Robot
interface."
2022-02-18Add timed out test files to tidy_timeout_srcsChih-Hung Hsieh
* Timed out runs do not show any warning messages. * These test files cannot finish clang-tidy runs with the following settings: TIDY_TIMEOUT=90 WITH_TIDY=1 CLANG_ANALYZER_CHECKS=1 * When TIDY_TIMEOUT is set, in Android continuous builds, tidy_timeout_srcs files will not be compiled by clang-tidy. When developers build locally without TIDY_TIMEOUT, tidy_timeout_srcs files will be compiled. * Some of these test modules may be split into smaller ones, or disable some time consuming checks, and then enable clang-tidy to run within limited time. Bug: 201099167 Test: make droid tidy-hardware-interfaces_subset Change-Id: I1de28f1572fff368f67eab512fffec9f2e5c2a9b
2022-02-18Create callback to call on auxiliary supplicant events, namelyGabriel Biren
EAP_METHOD_SELECTED, SSID_TEMP_DISABLED, and OPEN_SSL_FAILURE. Bug: 165342942 Test: m Change-Id: I28ccd513bba937041ae8be1c5eff1fa6cb491c97
2022-02-13Update supplicant callbacks with reccomendationsGabriel Biren
from the ANAPIC review. - Declare entire callback interfaces as oneway rather than each individual function. - Remove onTerminating() method from ISupplicantCallback. Bug: 215566635 Test: atest VtsHalWifiSupplicantStaIfaceTargetTest \ VtsHalWifiSupplicantStaNetworkTargetTest \ VtsHalWifiSupplicantP2pIfaceTargetTest Change-Id: Ia9c95ef1ad7ada99a7f778ea063b9036cb4e3b42
2022-02-12Merge "Supplicant: Add support for DPP AKM configuration and connection."Sunil Ravi
2022-02-11Merge sc-v2-dev-plus-aosp-without-vendor@8084891Xin Li
Bug: 214455710 Merged-In: Id9e06f88539b59480d5cf57a4ba67cef4676c1d5 Change-Id: Id6b1ea4f8700446b044255e80f21c137aeb7acf1
2022-02-10Supplicant: Add support for DPP AKM configuration and connection.Purushottam Kushwaha
This commit adds HAL interfaces needed to facilitate DPP AKM based configuration and connection to DPP network. Bug: 207732665 Test: vts test Change-Id: Ibea85c9c50b6ce7da77477c399e95f45d924fcb6 Signed-off-by: Purushottam Kushwaha <quic_pkushwah@quicinc.com>
2022-02-09Wifi: Add Supplicant HAL APIs to get MLO Links InfoAhmed ElArabawy
This commit adds the Supplicant HAL API to get MLO (Multi-Link Operation) links info Bug: 198746544 Test: VTS test Change-Id: I4a40ddd402124d56571e97ad143eb2eb6fdc7cc2
2022-02-08Merge "p2p: add new HAL API to pass vendor-specific data"Jimmy Chen
2022-02-03Merge "Improve initialization sequence for supplicant AIDL VTS tests." am: ↵Gabriel Biren
1048b42ea6 am: 352fc9106f am: 36072bf04a am: fddd95734d Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1966398 Change-Id: If38b8bfe7cfe510a07293c1aabe6a785dd8e7380
2022-02-03Merge "Improve initialization sequence for supplicant AIDL VTS tests." am: ↵Gabriel Biren
1048b42ea6 am: 352fc9106f am: 36072bf04a Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1966398 Change-Id: I50b5079096de46fcf8cdbabaf34e7b31817df6db
2022-02-02Improve initialization sequence for supplicantGabriel Biren
AIDL VTS tests. Bug: 215298798 Bug: 215467859 Test: atest VtsHalWifiSupplicantStaIfaceTargetTest \ VtsHalWifiSupplicantStaNetworkTargetTest \ VtsHalWifiSupplicantP2pIfaceTargetTest (Tested on both a Coral and Oriole device) Change-Id: I435e16a447af16d9cd619c5bc8883ed24151080a
2022-02-02Add @PropagateAllowBlocking tag to supplicant methodsGabriel Biren
that return an interface. Bug: 214496214 Test: adb logcat -s Binder:E -e "ISupplicant" (Should produce no output when patch is applied.) Change-Id: Ic89c2d841f0a0cad6c80975f78e1f50f5f15f48d
2022-02-02Merge "wifi: Add support for AP initiated QoS policy feature"Ahmed ElArabawy
2022-02-02wifi: Add support for AP initiated QoS policy featureVeerendranath Jakkam
This commit defines supplicant AIDL APIs needed for QoS policy feature. Bug: 191426881 Test: VTS test Change-Id: Iab9c78d716da6c263ac7c6d49e257ee2e794a648 (cherry-picked from commit 4f43701bd12994f7bbaacf6b547ae7d7093b6c38) Change-Id: Ifb7a58192723d2d9135f4c5fffe192780c8bb482
2022-01-28p2p: add new HAL API to pass vendor-specific dataJimmy Chen
Bug: 197695047 Test: atest VtsHalWifiSupplicantStaIfaceTargetTest \ VtsHalWifiSupplicantStaNetworkTargetTest \ VtsHalWifiSupplicantP2pIfaceTargetTest Change-Id: Ie746deb74c08307b70bd7959e5950c5f3c1679c5
2022-01-28Merge "p2p: support find a specific channel"Jimmy Chen
2022-01-27wifi: add an api route for removing a P2P clientMia
Bug: 159098347 Test: atest FrameworksWifiTests Change-Id: I83b1febb6e56965806a4cc18c0eba9520cce6ce3
2022-01-27p2p: support find a specific channelJimmy Chen
Bug: 159094739 Test: atest VtsHalWifiSupplicantStaIfaceTargetTest \ VtsHalWifiSupplicantStaNetworkTargetTest \ VtsHalWifiSupplicantP2pIfaceTargetTest Change-Id: Ia55b0b13588f9df39a53ccc945c43f2ba7c962f1
2022-01-25Merge "wifi: add API for setting roaming consortium selection"TreeHugger Robot
2022-01-19wifi: add API for setting roaming consortium selectionJimmy Chen
Bug: 210879633 Test: atest VtsHalWifiSupplicantStaNetworkTargetTest Change-Id: I3eb89065ae7348d34ac09627af16d2d9460c9173
2022-01-18WiFi: Basic support for 11be to Supplicant HALAhmed ElArabawy
In this commit, basic support for 11be is added to Supplicant HAL. That includes adding EHT to list of WifiTechnologies Bug: 198746544 Test: Build successful Change-Id: Ied553e502ab2dba9efbcaac80691a6d54195e942
2022-01-13Merge "Update supplicant bitmap comments to clarify that defs.h is a useful ↵Gabriel Biren
reference, but not the main definition for the bitmap values in the interface." am: 7b55e1a302 am: 113255aa5c am: aaed9ba96d am: a691ff43cf Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1947191 Change-Id: I1316971ff47df7b647b0b67cb258c4d2b334460c
2022-01-13Merge "Update supplicant bitmap comments to clarify that defs.h is a useful ↵Gabriel Biren
reference, but not the main definition for the bitmap values in the interface." am: 7b55e1a302 am: 113255aa5c am: aaed9ba96d Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1947191 Change-Id: I88bcdc46cfa03ecaa7e3ac3e57617a599ed27bc7
2022-01-13Merge "Update supplicant bitmap comments to clarify that defs.h is a useful ↵Gabriel Biren
reference, but not the main definition for the bitmap values in the interface."
2022-01-13Merge "wifi: add certificate HAL callback for Trust On First Use support"Jimmy Chen
2022-01-13Merge "Inform p2p framework about the channel change event"Sunil Ravi
2022-01-12Merge "Allow VTS tests to pass on devices without Supplicant AIDL." am: ↵Gabriel Biren
ac91c7c9dd am: 57aaae7ad5 am: fc12c9d39e Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1945692 Change-Id: Ie53860d68503835213260539fe587a184c64f348
2022-01-12Merge "Allow VTS tests to pass on devices without Supplicant AIDL."Gabriel Biren
2022-01-12Update supplicant bitmap comments to clarify thatGabriel Biren
defs.h is a useful reference, but not the main definition for the bitmap values in the interface. Bug: 210904141 Test: N/A since only comments were updated Change-Id: Ib721d6ea0182db50f05ddab10096583481f85413
2022-01-12Allow VTS tests to pass on devices without Supplicant AIDL.Gabriel Biren
Bug: 212653303 Bug: 212652735 Bug: 212652340 Test: Run VTS tests on an AOSP build (since AOSP is still using the HIDL interface). Change-Id: I442efb35c4c68a1337cacc952c3fdb338ef2615d
2022-01-11Inform p2p framework about the channel change eventSunil Ravi
Added a callback function to indicate that the p2p operating frequency has been changed. Bug: 202758240 Test: vts test Test: Manually triggered channel switch through hostapd command and verified the new frequency in logs. Change-Id: I5814a108c77478cf96bc88f2d8fd8193bd8168be
2022-01-11wifi: add certificate HAL callback for Trust On First Use supportJimmy Chen
This API is used to pass the certificate returned from the server to the framework. Bug: 196180536 Test: atest VtsHalWifiSupplicantStaIfaceTargetTest \ VtsHalWifiSupplicantStaNetworkTargetTest \ VtsHalWifiSupplicantP2pIfaceTargetTest Change-Id: I462008e8b2a0f18824b2886613f300213544c785
2022-01-07Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces" am: 782706bd09 ↵Treehugger Robot
am: c63160ed14 am: 2954763f9c Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1937409 Change-Id: I08bb6e43effb42e79c598a69b71c3a2c4dba183c
2022-01-05[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfacesBob Badour
Added SPDX-license-identifier-Apache-2.0 to: ir/aidl/Android.bp ir/aidl/default/Android.bp wifi/supplicant/aidl/Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Change-Id: I6796bb068122811520f911c0376b7f6caecf471c
2021-12-16Merge "Add Wifi HAL supplicant AIDL interface definitions." am: a798cf2c63 ↵Gabriel Biren
am: dc3be74728 am: 7b93d69e16 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1916957 Change-Id: I62c90daf1822e00cc3b7a96f50eec09ec81559fd
2021-12-15Merge "Add Wifi HAL supplicant AIDL interface definitions."Gabriel Biren