aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* AOSP: These files have been removed from AOSPaosp-jbJouni Malinen2012-08-09105-25697/+0
|
* AOSP: P2P find stopped ctrl_iface event of p2p_flushJouni Malinen2012-08-091-0/+5
|
* AOSP: WPS registrar PBC check for P2P interface addrJouni Malinen2012-08-091-0/+5
|
* AOSP: Delay group formation timeoutJouni Malinen2012-08-091-0/+6
|
* AOSP: Sync Android.mk with MakefileJouni Malinen2012-08-091-0/+7
|
* AOSP: Define ANDROID_P2P for bcmdhdJouni Malinen2012-08-092-0/+8
|
* AOSP: gitignoreJouni Malinen2012-08-091-21/+1
|
* AOSP: CleanSpec.mk updates from JBJouni Malinen2012-08-091-0/+3
|
* AOSP: go_neg_req_sentJouni Malinen2012-08-092-0/+10
|
* AOSP: Do not use WPA_BUILD_SUPPLICANTJouni Malinen2012-08-091-6/+2
|
* AOSP: ctrl_iface interface=Jouni Malinen2012-08-091-0/+29
|
* AOSP: P2P group idleJouni Malinen2012-08-091-3/+12
|
* AOSP: P2P SDJouni Malinen2012-08-093-3/+106
|
* AOSP: P2P peer expirationJouni Malinen2012-08-091-1/+38
|
* AOSP: scanningJouni Malinen2012-08-095-9/+129
|
* AOSP: wpa_cliJouni Malinen2012-08-091-3/+64
|
* AOSP: state change ctrl_iface eventsJouni Malinen2012-08-092-2/+26
|
* AOSP: unicodeJouni Malinen2012-08-092-0/+44
|
* AOSP: wextJouni Malinen2012-08-093-3/+35
|
* AOSP: nl80211Jouni Malinen2012-08-091-6/+66
|
* AOSP: driver_cmdJouni Malinen2012-08-093-1/+39
|
* AOSP: OpenSSL engine/keystoreJouni Malinen2012-08-093-8/+11
|
* AOSP: freq conflictJouni Malinen2012-08-095-2/+96
|
* AOSP: assoc_retriesJouni Malinen2012-08-093-0/+27
|
* AOSP: Remove CONTRIBUTIONS fileJouni Malinen2012-08-092-114/+0
|
* AOSP: Android: Add src directory symlinksDmitry Shmidt2012-08-092-0/+2
| | | | | | | | | These are from Android wpa_supplicant_8.git initial 0.8.X commit 8d520ff1dc2da35cdca849e982051b86468016d8. Change-Id: I26aec5afbbd4f4a1f5fd900912545b6f5050de64 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit 05d4c3aec6024ed308d640d68f91ab4e926fd79d)
* AOSP: Android: Add MODULE_LICENSE_BSD_LIKEDmitry Shmidt2012-08-091-0/+0
| | | | | | | | | These are from Android wpa_supplicant_8.git initial 0.8.X commit 8d520ff1dc2da35cdca849e982051b86468016d8. Change-Id: I26aec5afbbd4f4a1f5fd900912545b6f5050de64 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit a6df7575b64ef902ae27d17769a3cf7e6056a975)
* AOSP: Android: Add top level makefilesDmitry Shmidt2012-08-092-0/+59
| | | | | | | | | These are from Android wpa_supplicant_8.git initial 0.8.X commit 8d520ff1dc2da35cdca849e982051b86468016d8. Change-Id: I26aec5afbbd4f4a1f5fd900912545b6f5050de64 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit 5c1253fbe9c4421a68c6cda011e33681e4de475b)
* Android: Enable CONFIG_IEEE80211N option for hostapdaosp-jb-from-upstreamDmitry Shmidt2012-08-091-1/+1
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* Allow legacy PS param to be set with SET in addition to P2P_SETJouni Malinen2012-08-091-0/+2
| | | | | Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com> (manual merge of commit b2ff168128cde761e510eac46092ee2c50099535)
* Add RANGE=ALL|N1-N2 selection for ctrl_iface BSS commandDmitry Shmidt2012-08-091-3/+62
| | | | | | | Add ability to get information about several BSS's in one call. Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit eff1a95b9763a7b8b5e25c8ef1eb911ab479afa0)
* Add MASK=0xH option for the ctrl_iface BSS commandDmitry Shmidt2012-08-093-89/+198
| | | | | | | | | This optional parameter to the BSS command can be used to select which fields are included in the output to avoid having to parse through unneeded information and to reduce the buffer size. Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit 5f97dd1c57f1b72b3493ac4237b505bdd4416a57)
* Move ctrl_iface BSS command response generation into a separate functionDmitry Shmidt2012-08-091-46/+55
| | | | | | | | This is in preparation for allowing multiple BSS entries to be fetched with a single command. Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit 61ce90857e7fb223da7cfd2e589a77de9d322933)
* P2P: Add driver op for requesting GO/AP channel switchJithu Jance2012-08-092-0/+20
| | | | | | Signed-hostap: Jithu Jance <jithu@broadcom.com> (manual merge of commit ef35f5a0fd2c41f92a3ecc29995c5de1f407d2af)
* P2P: Add preference setting for concurrent use casesJithu Jance2012-08-093-0/+30
| | | | | | | | | Add an additional parameter to prioritize either sta or p2p connection to resolve conflicts arising during single channel concurrency. Signed-hostap: Jithu Jance <jithu@broadcom.com> (manual merge of commit b9cfc09a81b1f6449bbd0754a2bdc4d790766662)
* Add CONFIG_NO_ROAMING optionDmitry Shmidt2012-08-092-0/+9
| | | | | | | | | | | This can be used to disable wpa_supplicant controlled roaming. It should be noted that the WPA_DRIVER_FLAGS_BSS_SELECTION capability is the preferred way for this and CONFIG_NO_ROAMING should be obsoleted once drivers support the new NL80211_ATTR_ROAM_SUPPORT capability advertisement. Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit e9af53ad39a19264bf5307a1b5923afc2b2f9b06)
* Android: Add PLATFORM_VERSION to VERSION_STR_POSTFIX definitionDmitry Shmidt2012-08-092-0/+4
| | | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit 1e1411b04fa1be14e355afce3cfac7218cb4886c)
* Android: Add build configuration filesDmitry Shmidt2012-08-094-2/+603
| | | | | | | | | These are from Android wpa_supplicant_8.git initial 0.8.X commit 8d520ff1dc2da35cdca849e982051b86468016d8 with some additional edits and renaming of .config files to android.config. Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit 5db498920f689d36516c34673b7fa542d3e28223)
* wpa_supplicant: Make Android makefiles available under the BSD licenseDmitry Shmidt2012-08-094-34/+12
| | | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit dfb42efb349e0a5d50126aa2fcf5653e11a01b59)
* Android: Build wpa_supplicant.conf from a templateDmitry Shmidt2012-08-093-0/+74
| | | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> (cherry picked from commit 6e2a570ec47454d6611b34f36c96a1809b6e26c5)
* Ignore TX status for Data frames from not associated STAaosp-jb-startJouni Malinen2012-02-141-1/+1
| | | | | | | | | | | | | | | | | Commit d9a38716ccf90b0ab307f570a30931684a1b8730 did this for hostapd_eapol_tx_status() but missed the older hostapd_tx_status() path. Address that case, too. The TX status event may be received after a station has been disassociated in cases where the disassociation is following a transmission of a Data frame. Ignore such events if the STA is not associated at the moment the event is being processed. This avoids confusing debug entries and rescheduling of the EAPOL TX timeouts for STAs that are still in the STA table, but are not really in active EAPOL session. Signed-hostap: Jouni Malinen <j@w1.fi> intended-for: hostap-1
* WPS: Fix clearing of SetSelectedRegistrar with multiple interfacesJouni Malinen2012-02-133-9/+15
| | | | | | | | | | | | | | | | | | The SetSelectedRegistrar timeout was registered for each registrar instance, but the only context pointer (struct subscription *) was shared with each registrar which resulted in the timeout getting cancelled for some of the registrar instances before the selected registrar (ER) information was cleared. In addition, when an ER unsubscribed from receiving events, the selected registrar information got cleared only from a single registrar. Fix these issues by registering a pointer to the registrar instance in the timeout and by iterating over all UPnP interfaces when removing a subscription. Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
* eloop: Fix allocation failure handling in poll() versionJouni Malinen2012-02-121-21/+31
| | | | | | | eloop_sock_table_add_sock() needs to fail if pollfd array allocation fails instead of returning success and leaving behind no buffer. Signed-hostap: Jouni Malinen <j@w1.fi>
* IBSS RSN: Support authorizationAntonio Quartulli2012-02-122-0/+56
| | | | | | | | In IBSS RSN cfg80211/mac80211 now waits for userspace to authorize new stations. This patch makes wpa_supplicant notify the driver when a station can be considered authorized. Signed-hostap: Antonio Quartulli <ordex@autistici.org>
* eloop: Support poll() in eloopBen Greear2012-02-123-1/+234
| | | | | | | | When using more than around 200 virtual stations, we start hitting the max number of file descriptors supported by select(). This patch adds support for poll(), which has no hard upper limit. Signed-hostap: Ben Greear <greearb@candelatech.com>
* WPS: Fix regression in post-WPS scan optimizationJouni Malinen2012-02-121-2/+4
| | | | | | | | | | | | | | Commit 3c85f144ce7aa3967f881a7584a5b125061ca436 fixed issues with P2P Action frame TX after disconnection by clearing wpa_s->assoc_freq. This resulted in a regression to the post-WPS scan optimization that used wpa_s->assoc_freq to enable fast single-channel scan. Fix this by copying wpa_s->assoc_freq to a local variable before calling wpa_supplicant_deauthenticate() that ends up calling wpa_supplicant_mark_disassoc() which will clear assoc_freq. Reported-by: Angie Chinchilla <angie.v.chinchilla@intel.com> intended-for: hostap-1 Signed-hostap: Jouni Malinen <j@w1.fi>
* Remove the GPL notification from files contributed by Jouni MalinenJouni Malinen2012-02-11470-3756/+940
| | | | | | | Remove the GPL notification text from the files that were initially contributed by myself. Signed-hostap: Jouni Malinen <j@w1.fi>
* Remove the GPL notification from files contributed by AtherosJouni Malinen2012-02-1134-272/+68
| | | | | | | Remove the GPL notification text from files that were initially contributed by Atheros Communications or Qualcomm Atheros. Signed-hostap: Jouni Malinen <j@w1.fi>
* Remove the GPL notification from EAP-pwd implementationJouni Malinen2012-02-114-32/+8
| | | | | | | | | Remove the GPL notification text from EAP-pwd implementation per approval from Dan Harkins who contributed these files. (email from Dan Harkins <dharkins@lounge.org> dated Wed, 4 Jan 2012 16:25:48 -0800) Signed-hostap: Jouni Malinen <j@w1.fi>
* Select the BSD license terms as the only license alternativeJouni Malinen2012-02-1110-476/+67
| | | | | | | | | | | | | | | Simplify licensing terms for hostap.git by selecting the BSD license alternative for any future distribution. This drops the GPL v2 alternative from distribution terms and from contribution requirements. The BSD license alternative that has been used in hostap.git (the one with advertisement clause removed) is compatible with GPL and as such the software in hostap.git can still be used with GPL projects. In addition, any new contribution to hostap.git is expected to be licensed under the BSD terms that allow the changes to be merged into older hostap repositories that still include the GPL v2 alternative. Signed-hostap: Jouni Malinen <j@w1.fi>