- 05 Mar, 2013 1 commit
-
-
Dmitry Shmidt authored
P2P: Mark peer authorized for persistent group invitation P2P: Indicate frequency for upper layer invitation processing Allow wpa_supplicant AP mode to configure Beacon interval P2P: Use peer's channel list to limit GO freq on invitation P2P: Allow P2P client to specify preferred group channel P2P: Use shared function for setting up frequencies P2P: Allow all channels in case of multi channel concurrency hostapd: Make VHT IE struct more expressive Change-Id: I6d86d98a10a1a699bb464c5b916ebf21f626558b Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
- 01 Mar, 2013 2 commits
-
-
Dmitry Shmidt authored
P2P: Fix regression in GO Negotiation P2P: Skip Listen phase when peer is expected to be waiting P2P: Increase GO Negotiation timeouts Change-Id: I77c8512067f49b46aea79d4bf394a0a24f4d0725 Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
Dmitry Shmidt authored
nl80211: Add debug print for cancel-frame-wait command Avoid partial BSS entries in control interface Mark last BSS entry by #### instead of ==== Add WPA_BSS_MASK_DELIM flag to BSS command nl80211: Fix WDS STA handling with multiple BSS interfaces Use scan results for reconnection Interworking: Remove unused variable warnings wpa_cli: Increase receive buffer from 2048 to 4096 bytes Change-Id: I518e7e374a98cec542b673dd27348f5b469e5826 Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
- 28 Feb, 2013 3 commits
-
-
Nick Kralevich authored
* commit 'be6cd8f7': wpa_supplicant_8: use correct header file.
-
Nick Kralevich authored
-
Nick Kralevich authored
Change-Id: I168ac70cc03d0dd31af77906d71b8b1f77752501
-
- 27 Feb, 2013 3 commits
-
-
Dmitry Shmidt authored
P2P: Only schedule a single p2p_go_neg_start timeout at a time P2P: Do not start new GO Neg on Probe Req when waiting for Confirm P2P: Fail GO Negotiation on missing Group ID P2P: Assign GO tie breaker bit at the same time with dialog token Change-Id: Ie7d1a795988cd5e8420234392e9a83a3ad4165f0 Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
Dmitry Shmidt authored
TDLS: Pass peer's VHT Capability information during sta_add WPS: Clear sent_carrier to avoid errors in python script WPS: Fix OOB Device Password use in PSK1,PSK1 derivation WPS: Add AP mode NFC connection handover with wpa_supplicant/nfcpy WPS NFC: Add connection handover support for ER WPS: Add wps-er-config command for writing config token from ER Change-Id: I8934dcffb9f66bd3a2f840b78d72c9dd6cecf61d Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
Jouni Malinen authored
Commit 1a9f6509b3a711071c12006ff7c3a9cb2a6691f2 added support for fragmenting the P2P IE in Probe Response frames from a GO. However, it did not take into account the possibility of Wi-Fi Display IE being included in the same buffer and caused a regression for the cases where Wi-Fi Display is enabled. Fix this by building the possibly fragmented P2P IE first and then concatenating the separate IEs together. Bug: 8225922 Change-Id: I3c11c4558506f2324f883bb555f025b535b9e40e
-
- 20 Feb, 2013 1 commit
-
-
Dmitry Shmidt authored
Author: Jouni Malinen <jouni@qca.qualcomm.com> Date: Sat Feb 16 19:54:09 2013 +0200 Interworking: Select highest priority cred if multiple matches Interworking: Select highest priority cred if multiple matches GAS server: Fix a regression in GAS server callback hostapd: Fix Max SP Length derivation from QoS Info nl80211: Configure STA Capabilities and Extended Capabilities Synchronize with wireless-testing.git include/uapi/linux/nl80211.h WPS: Fix build without CONFIG_WPS_NFC WPS: Add support for NFC handover select generation with wpa_supplicant WPS: Update NFC connection handover documentation WPS: Add support for config token generation with wpa_supplicant WPS: Allow password token to be written with nfcpy WPS: Use pre-configured NFC password token instead of overriding it TDLS: Pass peer's Capability and Ext Capability info during sta_add TDLS: Pass peer's HT Capability and QOS information during sta_add nl80211: Add debug prints for STA add/set operations TDLS: Fix add/set STA operation Synchronize with wireless-testing.git include/uapi/linux/nl80211.h WPS: Allow Device Password to be changed from M1 to M2 WPS: Fix wps_reg nfc-pw option TDLS: Tear down peers when disconnecting from the AP P2P: Do not use old scan result data for peer discovery Use more accurate timestamps for scan results P2P: Postpone P2P-DEVICE-FOUND if config_methods not known P2P: Do not allow peer update to clear config_methods WPS: Report NFC connection handover completion differently P2P: Avoid concurrent scans during all steps of group formation P2P: Cancel group formation timeout on group removal (on client) WPS: Change listen time to match nfcpy default (250 ms) WPS: Report only the carrier record from NFC to wpa_supplicant WPS: Fetch only the carrier record from wpa_supplicant for NFC WPS: Update nfcpy script to support AP mode NFC connection handover WPS: Add command for fetching carrier record for NFC handover WPS: Clean up debug prints with nfcpy WPS: Remove 0.5 sec extra wait from NFC handover with nfcpy WPS: Use alternating poll/listen for NFC peer discovery with nfcpy WPS: Configure logging to show nfcpy log message WPS: Add an example python script for NFC operations with hostapd hostapd: Do not change HT40 capability due to OBSS scan dbus: Add missing signal description for WPS (7) EAP peer: Add Session-Id derivation to more EAP methods EAP peer: Add Session-Id derivation EAP-IKEV2 server: Fix invalid memory freeing operation eap_proxy: Add a dummy implementation for compilation testing eap_proxy: Add mechanism for allowing EAP methods to be offloaded Android: Allow setgroups to be overridden from build configuration P2P: Send p2p_stop_find event on failure to start pending p2p_find P2P: Fix GO Probe Response IEs when Wi-Fi Display is enabled Capability matching for 60 GHz band nl80211: Add ctrl_iface message for AP mode connection rejection P2P: Allow local configuration to use 5 GHz band 40 MHz channels Fix BSS RANGE command for no exact id match cases Change-Id: Iac9284bba31db40911aecc3adf2843c9b1576db1 Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
- 15 Feb, 2013 1 commit
-
-
Dmitry Shmidt authored
Change-Id: Ia2b0aea81e250cfd989861ed37551ca8c41f7a66 Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
- 07 Feb, 2013 1 commit
-
-
Dmitry Shmidt authored
Author: Amar Singhal <asinghal@qca.qualcomm.com> Date: Wed Feb 6 00:31:34 2013 +0200 Add "BSS LAST ..." command - Add "BSS LAST ..." command - HS 2.0: Fix IE buffer length for extra scan IEs - TDLS: Several fixes - P2P: Fix P2P-GROUP-STARTED event for p2p_connect-join - P2P: Fix Action frame processing if Interworking is enabled - wpa_supplicant: Fix access to the freed memory when removing all networks - Add driver for OpenBSD net80211 layer - Make wpas_select_network_from_last_scan() static - wpa_supplicant: Implement fast-associate on SelectNetwork - Update scan interval gracefully - eloop: Add a timer cancel that returns the remaining time - nl80211: Do not use void pointer for driver_ops used internally - hostapd: Fix crash when scan fails Change-Id: I083747a0b1f7000730a9ab3ea80f3ee7e6247181 Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
- 06 Feb, 2013 1 commit
-
-
Dmitry Shmidt authored
Usual manual scan request may cause reassociation due to several reasons. New command is intended to perform pure scan. Change-Id: I5f517a9f50f286482290e76ca1088abf6a1aeff9 Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
- 30 Jan, 2013 3 commits
-
-
Kenny Root authored
# By Stephen Smalley # Via Android Git Automerger (1) and others * commit '45fcd5c5': Fix INCLUDES path for keystore headers.
-
Kenny Root authored
# By Stephen Smalley # Via Gerrit Code Review (1) and Stephen Smalley (1) * commit 'f137c56d': Fix INCLUDES path for keystore headers.
-
Kenny Root authored
-
- 28 Jan, 2013 4 commits
-
-
Jean-Baptiste Queru authored
# By Jouni Malinen # Via Android Git Automerger (1) and others * commit 'cd4bf967': Fix regression in LEAP
-
Jean-Baptiste Queru authored
# By Jouni Malinen # Via Gerrit Code Review (1) and Jean-Baptiste Queru (1) * commit 'a18eec54': Fix regression in LEAP
-
Jean-Baptiste Queru authored
-
Jouni Malinen authored
Commit 458cb3019108b6cb8c0c1cab94ae6ebf244eda27 broke LEAP since it rejects EAP-Success packet that is used within LEAP and this frame does not have a payload. Fix LEAP by relaxing the generic EAP packet validation if LEAP has been negotiated. Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
-
- 15 Jan, 2013 1 commit
-
-
Dmitry Shmidt authored
Author: Jouni Malinen <jouni@qca.qualcomm.com> Date: Tue Jan 15 12:03:29 2013 +0200 eapol_test: Remove unnecessary header file inclusion - P2P: Send P2P-FIND-STOPPED event in the new continue-search states - P2P: Add some more details on Service Query TLV format - P2P: Use the same Dialog Token value for every GO Negotiation retry - P2P: Publish more connected clients info in Probe Response frames - P2P: Fix some memory leaks in p2p_add_device() - P2P: Use the same Dialog Token value for every PD retry - P2P: Document operating channel selection functions - P2P: Always re-select operating channel if not hard coded - P2P: Do not allow re-selection of GO channel if forced_freq in use - P2P: Set FORCE_FREQ flag as part of p2p_prepare_channel() - P2P: Share a single function for GO channel selection - P2P: Prefer operating channels where HT40 is possible - P2P: Be more careful with wpa_config_update_psk() call - P2P: Allow PSK to be used instead of passphrase for persistent GO - P2P: Consider age for the P2P scan results - Move some P2P offchannel operations to offchannel.c - P2P: Add more complete description of p2p_cancel - P2P: Allow p2p_cancel to be used to stop p2p_connect-join operation - Interworking changes - WNM changes - WPS changes - SAE changes Change-Id: I38b847d3460066cc58aecbcf67266bfcff1d344e Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
- 09 Jan, 2013 2 commits
-
-
Dmitry Shmidt authored
Change-Id: I4862776f2c4c7462519a7a431f7ef2dad389bfba Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
Jouni Malinen authored
Commit 1ff733383f3d5c73233ef452a738765667021609 added a mechanism to work around issues due to association events and EAPOL RX events being getting reordered. However, this applied only for the case where wpa_supplicant is not in associated state. The same issue can happen in roaming case with drivers that perform BSS selection internally (or in firmware). Handle that case similarly by delaying received EAPOL frame processing if the source address of the EAPOL frame does not match the current BSSID. Since wired IEEE 802.1X do not have BSSID, make this additional workaround conditional on BSSID match having been observed during the previous association. This fixes issues where the initial EAPOL frame after reassociation was either dropped (e.g., due to replay counter not increasing) or replied to with incorrect destination address (the BSSID of the old AP). This can result in significantly more robust roaming behavior with drivers that do not use wpa_supplicant for BSS selection. Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
-
- 20 Dec, 2012 1 commit
-
-
Dmitry Shmidt authored
Author: Jouni Malinen <j@w1.fi> Date: Sun Nov 25 22:05:32 2012 +0200 Fix REAUTHENTICATE command after PMKSA caching The current PMKSA cache entry needs to be clear to allow EAPOL reauthentication to be started in case this association used PMKSA caching. - Remove old WPS_OOB NCF - WPS: Add preliminary NFC connection handover support for Enrollee - WPS: Reenable the networks disabled during wpa_wpas_reassoc - P2P: Avoid multi-channel scans when they are not needed - P2P: Allow discoverable interval for p2p_find to be configured - P2P: Allow all channels with multi-channel concurrency - Bonjour changes - Remove disassociate - HS 2.0 changes - Add preliminary support for using SQLite for eap_user database - Add SAE support - Add disallow_aps parameter to disallow BSSIDs/SSIDs Change-Id: I85358a05b39d46b8db49acdad667e771c580b05c Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
- 07 Dec, 2012 2 commits
-
-
Mike J. Chen authored
* commit '0fb73406': Add BOARD_WLAN_DEVICE=mrvl check for ANDROID_P2P support
-
Mike J. Chen authored
* commit '0cc49e8d': Add BOARD_WLAN_DEVICE=mrvl check for ANDROID_P2P support
-
- 05 Dec, 2012 1 commit
-
-
Mike J. Chen authored
Change-Id: I5cfe2a1b66c0bb4fe5266e1bdd3fd929905ef520 Signed-off-by:
Mike J. Chen <mjchen@google.com>
-
- 26 Nov, 2012 1 commit
-
-
Jouni Malinen authored
wpa_supplicant is started from /init.*.rc on Android and that seems to be using umask 0077 which would leave the control interface directory without group access. This breaks things since Wi-Fi framework assumes that this directory can be accessed by other applications in the wifi group. Fix this by adding group access even if umask value would prevent this. In most cases, this issue was not hit since the control interface directory is normally created by that same init.*.rc file with suitable mode and wpa_supplicant is killed in the way that does not allow it to remove the file. However, if wpa_supplicant is allowed stop cleanly, it will remove the directory and the next start could result with the Wi-Fi framework not being able to use Wi-Fi (and GUI not showing Wi-Fi getting enabled). Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
-
- 21 Nov, 2012 4 commits
-
-
Ying Wang authored
Change-Id: I1a934ce39a06fa30d3461b19cfe375400642ea4b
-
Ying Wang authored
-
Ying Wang authored
The build fails when the include order is reversed. On the other hand, the build system doesn't guarantee the file order returned by all-subdir-makefiles. Change-Id: I398e536fc8189d0f26ebc0b0342c778d234532ad Conflicts: Android.mk
-
Ying Wang authored
The build fails when the include order is reversed. On the other hand, the build system doesn't guarantee the file order returned by all-subdir-makefiles. Change-Id: I398e536fc8189d0f26ebc0b0342c778d234532ad
-
- 16 Nov, 2012 1 commit
-
-
Stephen Smalley authored
Fix the following build error for master: external/wpa_supplicant_8/hostapd/src/crypto/tls_openssl.c:49:35: fatal error: keystore/keystore_get.h: No such file or directory Change-Id: I81c64677040287438e467f887c2f1c63a3239350 Signed-off-by:
Stephen Smalley <sds@tycho.nsa.gov>
-
- 14 Nov, 2012 3 commits
-
-
Kenny Root authored
* commit '56388dbb': Switch keystore to binder
-
Kenny Root authored
-
Kenny Root authored
Change-Id: Idfcff5f2799863075160cc6c2565f2fe774c2552
-
- 07 Nov, 2012 1 commit
-
-
Dmitry Shmidt authored
Change-Id: I2d2433464068e863c12c0a06eed269e2a8c0fc46 Signed-off-by:
Dmitry Shmidt <dimitrysh@google.com>
-
- 06 Nov, 2012 3 commits
-
-
The Android Open Source Project authored
am 600a7278: (-s ours) am c0aec062: am 930540de: Reconcile with jb-mr1-factory-release jb-mr1-release - do not merge * commit '600a7278':
-
The Android Open Source Project authored
* commit 'c0aec062':
-
The Android Open Source Project authored
* commit '930540de': P2P: Fix network removal to select correct block wpa_supplicant: Postpone P2P scan if usual scan is in progress
-