• Home
  • History
  • Annotate
  • only in /external/wpa_supplicant_8/wpa_supplicant/
History log of /external/wpa_supplicant_8/wpa_supplicant/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b8fdecbfd0a0cdbbb17b902a6be87c84227b9b11 26-Oct-2012 Sasha Levitskiy <sanek@google.com> Add parameter checking and error reporting to wpa_blacklist API.

Bug: 7423119
Change-Id: Iae85361aa0dc94a75bffd07deef451c85e3d9d96
Signed-off-by: Sasha Levitskiy <sanek@google.com>
lacklist.c
54cb0f6fef5a8ffe2dc7ed98b274fe81ca84c431 29-Oct-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Try to reject proper BSSID even if not set by the driver

Bug: 7423119

Change-Id: Id0266274c9c60f8eea872ca3cfa5ad40d9180789
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
vents.c
b485b188f853a4ec5342c2ea49705b545b2caf3d 22-Oct-2012 Jeff Johnson <jjohnson@qca.qualcomm.com> Add better handling of CTRL-EVENT-ASSOC-REJECT

In an enterprise environment a given Access Point (AP) may reject an
association request due to load balancing. In an enterprise with a
congested Wi-Fi network we may have to connect to many APs before we
find one that will accept the connection. Currently when the
wpa_supplicant receives a CTRL-EVENT-ASSOC-REJECT it will continue to
count down the 10 second authentication timer, and doesn't realize
that it should now attempt to find a different AP. Fix this issue in
multiple ways. First, we increase the number of association rejects
we handle before we disable the network. This will allow us more
opportunity to authenticate with other APs which are sharing the same
SSID. Second, when we are rejected we immediately blacklist the AP
and rescan so that we can immediately attempt to connect to other APs.

Bug: 7329568
Change-Id: I0ff66a0e05e6d4a9dec3dea98eccd850ecd5e343
vents.c
12b1cd9e151d1e5c4d35aa38531f38b4ef5cc805 08-Oct-2012 Jeff Johnson <jjohnson@codeaurora.org> Support conc_pref when use_p2p_group_interface=0

The original implementation of wpas_p2p_handle_frequency_conflicts()
only works correctly when P2P groups use a separate interface
(i.e. use_p2p_group_interface=1). Update the implementation so
that it also works when the device interfaces is used
(i.e. use_p2p_group_interface=0).

Bug: 7290509
Change-Id: Icbc489125c5b7bd6e174d6aecd53555cdc9ad99d
2p_supplicant.c
81931b8bb302c38828763358f9e15af2b22c52c6 17-Oct-2012 Irfan Sheriff <isheriff@google.com> Increase channel delay to 100ms

There is an inherent flaw in the p2p protocol design where an ACK loss right
before channel switch leads to peers being out of sync.

A work around of 50ms was added persistent case, but it turns out in heavy lossy
conditions that is not enough. Increase it to 100ms.

Experimental evaluation showed 100ms improves the reliability of p2p persistence
reinvocation.

Bug: 7359500
Change-Id: I73ab1b64e32b87101e95b0e487c90818c2c0aaf3
2p_supplicant.c
2c5b17df4c29abdf11a85216c2f6272af796c576 14-Oct-2012 Jouni Malinen <j@w1.fi> P2P: Improve robustness against lost ctrl::ack

P2P includes two use cases where one of the devices is going to start a
group and likely change channels immediately after processing a frame.
This operation may be fast enough to make the device leave the current
channel before the peer has completed layer 2 retransmission of the
frame in case the ctrl::ack frame was lost. This can result in the peer
not getting TX status success notification.

For GO Negotiation Confirm frame, p2p_go_neg_conf_cb() has a workaround
that ignores the TX status failure and will continue with the group
formation with the assumption that the peer actually received the frame
even though we did not receive ctrl::ack. For Invitation Response frame
to re-invoke a persistent group, no such workaround is used in
p2p_invitation_resp_cb(). Consequently, TX status failure due to lost
ctrl::ack frame results in one of the peers not starting the group.

Increase the likelihood of layer 2 retransmission getting acknowledged
and ctrl::ack being received by waiting a short duration after having
processed the GO Negotiation Confirm and Invitation Response frames for
the re-invocation case. For the former, use 20 ms wait since this case
has been worked around in deployed devices. For the latter, use 50 ms
wait to get even higher likelihood of getting ctrl::ack through since
deployed devices (and the current wpa_supplicant implementation) do not
have a workaround to ignore TX status failure.

20 ms is long enough to include at least couple of retries and that
should increase likelihood of getting ctrl::ack through quite a bit. The
longer 50 ms wait is likely to include full set of layer 2 retries.

Bug: 7282991
Change-Id: If063895046ff42fb52579bfb386281085bedce58
Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
2p_supplicant.c
9d71283328fbad680cc74d9b287580e373eb4d6c 05-Oct-2012 Jouni Malinen <j@w1.fi> P2P: Fix network removal to select correct block

If wpa_s->current_ssid is not set (e.g., after disconnection that
did not result in immediate group removal), an incorrect group could
have been removed since the network block iteration here could select
the network block that is used to store persistent group credentials.
Fix this by verifying that disabled != 2 to avoid picking the network
block that could not have been the temporary P2P group.

Bug: 7290511
Change-Id: Ia61bab3e11137ab2c0c34014e4d8d8bdee2a0469
2p_supplicant.c
adddfc48d2d7bfa2b1a2405ab8f404b6383ec236 03-Oct-2012 Jouni Malinen <j@w1.fi> P2P: Fix p2p_cancel processing during group formation

The wpa_s->p2p_in_provisioning flag did not get cleared in some cases
where p2p_cancel command is used to stop group formation. This can result
in some operations (like p2p_find) failing afterwards. Fix this by using
wpas_group_formation_completed() when processing p2p_cancel for a group
that has not yet completed group formation.

Bug: 7280743
Change-Id: I2dea935bd7c0509237de54bd048954f75ce80bfc
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2p_supplicant.c
91c40cdce17424d9a4718876becf0b7811cf68f2 25-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: P2P-related fixes

- P2P: Show own channel list in debug log
- P2P: Allow peer to propose channel in invitation process
- P2P: Clear sta_scan_pending on group removal
- P2P: Fix ignoring of PD Response due to dialog token mismatch

BUG: 7226065, 7231289

Change-Id: Iacb0f85d80f63bcdf311ccc0d29d0c282a0c0576
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2p_supplicant.c
aa532510a7b8c4da2d7d6e2c11dda5db840894e4 24-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: P2P-related fixes

- Remove unused function warning in WPS-NFC case
- P2P: Fix p2p_ctrl_invite_persistent to parse peer parameter
- hostapd: Fix CONFIG_INTERWORKING=y build without CONFIG_HS20=y
- hostapd: Fix WDS VLAN bridge handling
- hostapd: Send EAPOL frames from the VO queue if WMM is active
- P2P: Remove channel 14 from supported P2P channels
- hostapd: Clear WLAN_STA_ASSOC_REQ_OK if sending the assoc response failed
- hostapd: Add check for the wds sta flag before creating 4addr VLANs
- nl80211: Use the monitor interface if socket tx status is not supported
- wpa_supplicant: Set state to DISCONNECTED on AP creation errors
- P2P: Fix p2p_group_idle in no-group-interface P2P client case
- P2P: Fix PSK configuration for GO network
- Print control interface commands in easier format
- Add debug print for no enabled networks case
- P2P: Add more debug prints for GO start routines
- P2P: Fix pending sta scan processing for concurrent operation cases

BUG: 6940646
Change-Id: I1b1c54a08c61ec4af2bfd2274afc93501004eea2

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
vents.c
2p_supplicant.c
can.c
pa_supplicant.c
ps_supplicant.c
f06196652a3e12af00503f4a548c56d4e60f7246 24-Sep-2012 Irfan Sheriff <isheriff@google.com> Fix build: Add ANDROID_P2P for SCC interop fixes

Change-Id: I847b63428b47016cf9a9a0b090636e1d5b9d28b8
2p_supplicant.c
af84a575044f6556994fcc124a955fc0ac0a6736 23-Sep-2012 Irfan Sheriff <isheriff@google.com> GC channel fixes for better interop with SCC

- Force operating channel as the only channel in channel list attribute for go negotiation
and persistence
- Force an operating channel in go negotiation response even if the GO indicates a different
in negotiation request
- Fix a bug with updating peer operating channel based on GO negotiation confirm

Bug: 7217600
Change-Id: I6da0dc1a49c1d99ae97dcab8ee9899e07a80a6cb
2p_supplicant.c
89ca702e8ed3247d7007dbdebe531036671c34af 14-Sep-2012 Jouni Malinen <j@w1.fi> Do not inform other virtual interfaces of scan results in all cases

If a connection operation is started on an interface based on scan
results, other virtual interfaces should not be information about the
results to avoid potential concurrent operations during the association
steps. Since the sibling notification of scan results received was added
as an optimization, skipping it for this type of cases is the simplest
way of avoiding unnecessary concurrent operations.

Change-Id: I145b4237074a97cc75fd68933fff7ed99b850630
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
vents.c
nterworking.c
fa08f9eb31989e0973eb8ed0bd14c238be19ab0b 14-Sep-2012 Jouni Malinen <j@w1.fi> P2P: Schedule new scan if P2P operation delays scan

This makes sure that the interrupted station mode scan can be completed
after the P2P operations have had their chance of using the radio.

Signed-hostap: Jouni Malinen <j@w1.fi>
vents.c
043a5a9d2586bf379a3f3e811c8c64d92050e131 14-Sep-2012 Jouni Malinen <j@w1.fi> P2P: Check all interfaces for pending scan for p2p_scan failures

Driver could reject the new scan based on any virtual interface
running a concurrent scan. As such, mark the pending scan callback
for P2P based on any interfaces instead of just the one used for
the p2p_scan operation.

Signed-hostap: Jouni Malinen <j@w1.fi>
2p_supplicant.c
dc7b71324df9788e194745e8ab9386a4619a623a 14-Sep-2012 Jouni Malinen <j@w1.fi> P2P: Move p2p_cb_on_scan_complete to global context

Since we have a global P2P module, the flag to trigger scan completion
events to it needs to be in similar context. The previous design
maintained this separately for each virtual interface and if P2P module
did not run its scan operation on the virtual interface that completed
the scan, P2P module would not be allowed to restart operations
properly.

Change-Id: I1b5a55c03aede15bbe0ac70dcbe0011a90f69b20
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
vents.c
2p_supplicant.c
can.c
pa_supplicant.c
pa_supplicant_i.h
5887a9d552f3d9d612011daba073e076daab5b2a 14-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Skip unnecessary scan attempts

Change-Id: Ieea8843c0fcb063dbb1df56e5cdf3fbdd0590cd4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2p_supplicant.c
can.c
9bce59c7fef20e34a05f04d1e33a4076083dca0c 12-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Update to 10-Sep-2012 TOT

commit 762b99db7a76803d1ad274e87caa6fe870d47441
Author: Jouni Malinen <j@w1.fi>
Date: Mon Sep 10 12:33:29 2012 +0200

Fix last_scan_res update existing BSS entry is update

Change-Id: I03f933bf6d7f7e36b0f8ac410fbc37990f127c18
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.config
ss.c
ss.h
vents.c
can.c
pa_supplicant.c
pa_supplicant_i.h
ps_supplicant.c
ps_supplicant.h
2b380488c6b5d21e54e98397c7a8d6a9f16dd8b5 13-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> P2P: Skip join in case of provision discovery failure

Change-Id: I46cb3d2f17a45bf0ff62697040602334b818d805
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2p_supplicant.c
07f427a83c1bd048f8c4b6515d45f81e96877e37 13-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Fix P2P command processing

Change-Id: Ib2e811513be7b05178e310040f7cae14cb425421
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
trl_iface_unix.c
f4f5db315918f3f048324ea43dc37a3b0fb31ecc 11-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Improve scan during p2p_find

Change-Id: I733b23c2b7a24cfa96fe6593adbcbeb7d0798002
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
vents.c
2p_supplicant.c
can.c
5a85f720c8e43866880fdf9446dc5ad9f45e9091 11-Sep-2012 Irfan Sheriff <isheriff@google.com> Merge "clear wfd_dev_info_hex before use" into jb-mr1-dev
8d96518810ad721dc2f07d3b08a186ce23db06ff 11-Sep-2012 Irfan Sheriff <isheriff@google.com> clear wfd_dev_info_hex before use

Change-Id: Ic5cdb4df220834faf9e7da5cc1cc0a4191e6abd1
2p_supplicant.c
a2854abb63b41c123e4c78e5653a55d902f00be6 11-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Postpone P2P scan if usual scan is in progress

BUG: b/7137954

Change-Id: I64ef8dbb51c354b4cdebe490ffcd2cec07995939
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2p_supplicant.c
4530cfd4d14a77c58e35393b91e40f8dd9d62697 10-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Update to 07-Sep-2012 TOT

commit 44256451130c4766e4a019162de17d0734444ee9
Author: Arik Nemtsov <arik@wizery.com>
Date: Fri Sep 7 00:22:40 2012 +0300

AP: Configure basic rates from iface and not conf

Skipped patches:
20ed5e40ba95440a1946cf2dffad3047fb620582
cf8baca6a5719f4f3257631e03317affee015417
a297201df15656dbb0f37e90f3410d9e8102c6fd
620c783753bddd37988269314862dc7e4a62f700

Change-Id: I857aa80af6d1a21b61f7c03a085e7dfc6066d61a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
ss.c
ss.h
trl_iface.c
apol_test.c
vents.c
s20_supplicant.c
nterworking.c
pa_supplicant.conf
pa_supplicant_i.h
pas_glue.c
8367dc909f536f600c7474582fe0a96bef7c78fc 10-Sep-2012 Irfan Sheriff <isheriff@google.com> Add WFD dev info in device found event

Change-Id: If25804d41e7ea1d028a30c180290d8de547f43e8
2p_supplicant.c
5c44edb00c9384534a1b50981071874436aaecd5 31-Aug-2012 Jouni Malinen <jouni@qca.qualcomm.com> P2P: Do not fail p2p_group_remove just based on current_ssid

The wpa_s->current_ssid pointer may get cleared, e.g., when
disconnected. Commit 30ee769235f3170d9bf6b62c11c6e018e97deb84 made
wpas_p2p_group_delete() exit early before removing a P2P interface in
this type of case. That can cause number of issues from p2p_group_remove
command failing to busy loop when terminating wpa_supplicant if there is
a P2P group interface in client mode and that interface happens to be in
disconnected state. Fix these issues by allowing wpas_p2p_group_delete()
remove the P2P group interface regardless of whether wpa_s->currnt_ssid
is set.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
2p_supplicant.c
31be0a4b946ecab910c0a9af3837dbccea5d204b 31-Aug-2012 Jouni Malinen <jouni@qca.qualcomm.com> P2P: Allow p2p_invite-persistent to specify channel for GO

The freq and ht40 parameters can now be used with the p2p_invite
command when reinvoking a persistent group as the GO.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
EADME-P2P
trl_iface.c
bus/dbus_new_handlers_p2p.c
2p_supplicant.c
2p_supplicant.h
pa_supplicant_i.h
dee117d008719acfac082af3740349fc86629627 09-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "SME: Fix disconnec-while-authenticating" into jb-mr1-dev
37f5fa5a8706c16490dd841c280bc015f79d81da 09-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "Fix disconnection event processing" into jb-mr1-dev
164eea3ac2d53d1fecf20d76fd6b9f1920c17df4 09-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "Fix REMOVE_NETWORK to not run operations with invalid current_ssid" into jb-mr1-dev
8084af89d283ed015e28a5eb781726ae5e138cf0 09-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "nl80211: Register read_sta_data() handler for station only builds" into jb-mr1-dev
f8a26a8e6e081a2c576568198d0bcb4f976258ac 01-Sep-2012 Jouni Malinen <j@w1.fi> SME: Fix disconnec-while-authenticating

Commit 0d30cc240fa36905b034dc9676f9d8da0ac18e56 forced
wpa_s->current_ssid to be cleared in wpa_supplicant_mark_disassoc()
which gets called from wpa_supplicant_event_disassoc(). This broke SME
disassoc-while-authenticating workaround for cfg80211. Fix this by
restoring wpa_s->current_ssid in case SME authentication is in progress.

Signed-hostap: Jouni Malinen <j@w1.fi>
vents.c
2b89da85b8cfe9bb862e8dd334855263c3522c00 31-Aug-2012 Jouni Malinen <jouni@qca.qualcomm.com> Fix disconnection event processing

Commit 0d30cc240fa36905b034dc9676f9d8da0ac18e56 forced
wpa_s->current_ssid and wpa_s->key_mgmt to be cleared in
wpa_supplicant_mark_disassoc() which gets called from
wpa_supplicant_event_disassoc(). This broke IEEE 802.1X authentication
failure processing and P2P deauthentication notification (group
termination).

Fix this by splitting wpa_supplicant_event_disassoc() into two parts and
make wpas_p2p_deauth_notif() indicate whether the interface was removed.
If so, the last part of disassocition event processing is skipped. Since
the wpa_supplicant_mark_disassoc() call is in the second part, the above
mentioned issues are resolved. In addition, this cleans up the P2P group
interface removal case by not trying to use fast reconnection mechanism
just before the interface gets removed.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
vents.c
2p_supplicant.c
2p_supplicant.h
a831d78b5fb6af549533456cda57f88d73f6d153 03-Sep-2012 Deepthi Gowri <deepthi@codeaurora.org> Fix REMOVE_NETWORK to not run operations with invalid current_ssid

If the REMOVE_NETWORK command is used to delete the currently connected
network, some operations were run between removing the network and
clearing of wpa_s->current_ssid. This left wpa_s->current_ssid pointing
to freed memory and should any operation end up using it before the
pointer gets cleared, freed memory could be references. Avoid this by
removing the network only after having completed the operations that
clear wpa_s->current_ssid.

Signed-hostap: Deepthi Gowri <deepthi@codeaurora.org>
intended-for: hostap-1
trl_iface.c
1e6c57fee4a56b421cc20f6dc0785c9138b21337 05-Sep-2012 Jouni Malinen <j@w1.fi> nl80211: Register read_sta_data() handler for station only builds

This driver_op can now be used in station mode, too, to fetch
information about the connection with the AP, so allow this to be used
even if wpa_supplicant is built without AP mode support.

Change-Id: Ibef1d27ed0e2df312e715a88d500500c661860d1
Signed-hostap: Jouni Malinen <j@w1.fi>
trl_iface.c
river_i.h
a7534b9cdb4f9c2b9ca56761119b0505626f03d6 07-Sep-2012 Irfan Sheriff <isheriff@google.com> Fix join for p2p_connect

wps_pbc with interface command stripped out ends up as a null character.
Supplicant tries to interpret that as a bssid. Fix it to ignore null
character as empty bssid

Change-Id: Ic91d6657efaf03fbe5c4a03e9e630b4b3ff5dec4
trl_iface.c
61d9df3e62aaa0e87ad05452fcb95142159a17b6 30-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Update to 29-Aug-2012 TOT

commit 6ffdc2f7bd496ace7a46e055f9714e7db4b1f722
Author: Jouni Malinen <jouni@qca.qualcomm.com>
Date: Fri Mar 2 22:31:04 2012 +0200

WFD: Add preliminary WSD request processing and response

This commit does not yet address support for different device roles,
i.e., the same set of subelements are returned regardless of which
role was indicated in the request.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>

Change-Id: I9d63acce719b982c02e589bb59602382e82988c8
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
akefile
EADME-HS20
EADME-P2P
ndroid.config
p.c
gscan_learn.c
onfig.c
onfig.h
onfig_file.c
onfig_ssid.h
onfig_winreg.c
trl_iface.c
trl_iface_udp.c
trl_iface_unix.c
bus/dbus_dict_helpers.c
bus/dbus_new.c
bus/dbus_new_handlers.c
bus/dbus_new_handlers.h
bus/dbus_new_handlers_p2p.c
efconfig
river_i.h
ap_register.c
apol_test.c
vents.c
xamples/p2p/p2p_connect.py
xamples/p2p/p2p_disconnect.py
xamples/p2p/p2p_find.py
xamples/p2p/p2p_flush.py
xamples/p2p/p2p_group_add.py
xamples/p2p/p2p_invite.py
xamples/p2p/p2p_listen.py
xamples/p2p/p2p_stop_find.py
as_query.c
nterworking.c
nterworking.h
ain.c
2p_supplicant.c
2p_supplicant.h
can.c
me.c
ests/test_eap_sim_common.c
ifi_display.c
ifi_display.h
nm_sta.c
nm_sta.h
pa_cli.c
pa_passphrase.c
pa_supplicant.c
pa_supplicant.conf
pa_supplicant_i.h
ps_supplicant.c
ps_supplicant.h
4b86ea55603eded752b5773179884a35e74e1a89 04-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Update to BRCM version 0.8.0-38

- Restore p2p_group_formation pointer till the 4-way handshake
completes for the p2p client

Change-Id: I976659ae5dac4cf01ecdd7995ff9abb6bf914bc1
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2p_supplicant.c
286cca548b36080e8bddef5dd4a8e4b17e78881c 05-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> Fix am cef482f8: merge

Change-Id: I47a4610b40092d81a4d62e53a26924c4f9d05a17
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig_ssid.h
1c1426e0af4c7d688bc5f8e269ec4a46782c8fa8 05-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> am cef482f8: am 0531f204: Fix \'restore STA reconnection behavior\' cherry-pick

* commit 'cef482f830a787f249e7719ffb7d45db19ba1feb':
Fix 'restore STA reconnection behavior' cherry-pick
cef482f830a787f249e7719ffb7d45db19ba1feb 05-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> am 0531f204: Fix \'restore STA reconnection behavior\' cherry-pick

* commit '0531f20404b2e284d1b444d5af48b6e0c629975b':
Fix 'restore STA reconnection behavior' cherry-pick
0531f20404b2e284d1b444d5af48b6e0c629975b 05-Sep-2012 Dmitry Shmidt <dimitrysh@google.com> Fix 'restore STA reconnection behavior' cherry-pick

BUG: b/6400311

Change-Id: I7b90ab9b5430b92e9e4e5702c3b1805a6bbc0b9a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig_ssid.h
pa_supplicant.c
pa_supplicant_i.h
c5c02f1d8a39ff95f2a01e1cee7daf3c0ade6dbe 05-Sep-2012 Irfan Sheriff <isheriff@google.com> am a831bff7: Restore STA reconnection behavior

* commit 'a831bff72fa9e58cc9f71717f63c7649002e64fb':
Restore STA reconnection behavior
a831bff72fa9e58cc9f71717f63c7649002e64fb 18-Jun-2012 Irfan Sheriff <isheriff@google.com> Restore STA reconnection behavior

Have the customized retry behavior only for P2P & do group failure indication
beyond 5 retries

Bug: b/6674338, b/6910598, b/6400311
Change-Id: I58cba356ebdb7fc4eaa9bedfa417b7d5d35bb306

Conflicts:

wpa_supplicant/events.c
vents.c
89e1d076d3c209d5a6b5eb3e43c41d9176058ff4 28-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> Debug-print command only in case of interface prefix

Change-Id: If0054e8f7f4ffb2d559207d8939235938ae19f18
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface_unix.c
ad266fb3da6083126e7619e525153839b918aa44 25-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Update to BRCM version 0.8.0-37

- Allow AP_SME support
- Do not send disassoc after EAP failure since AP_SME is enabled
and del_station will be called
- Allow group idle timeout to run during WPS disconnect

Change-Id: I7e9e15b9c44804196bc98c01d51a71e24412b91d
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface_unix.c
2p_supplicant.c
f48e4f901d4b39a4e03210fe0154cdb11112e22e 24-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Add bss_flush command to invalidate scan results

Change-Id: I1a6ebc4fe53e16909ac44e2d04a6b651993dae91
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
pa_cli.c
d68f133bb71bf1e9e59a75464a7d05831566ab32 22-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "wpa_supplicant: Fix wpa_drv_pktcnt_poll() call" into jb-mr1-dev
0328fcc6e4736aaad055e6df22a03e856ef1c14b 22-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Fix wpa_drv_pktcnt_poll() call

Change-Id: I265b095235890be623090272a81e67123ff86185
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
river_i.h
e6c982c258910f658901df7ecae2cc7a36eeea96 14-Aug-2012 Jeff Johnson <jjohnson@codeaurora.org> Add support for Qualcomm qcwcn Wireless Connectivity solution

Update the wpa_supplicant and hostapd makefiles to enable
ANDROID_P2P and ANDROID_QCOM_WCN conditional compilation
when the BOARD_WLAN_DEVICE is qcwcn.

Change-Id: I5d8216bdede6d6eb6613a83cda2c67c5eb7c2280
ndroid.mk
04abaa93653bcee36d59576c90f283d4efdb0a64 18-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Update to BRCM version 0.8.0-36

Change-Id: Ic3f1375953f4a7c77d2208f8436d951889093397
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2p_supplicant.c
6fd24dba6b4d80569e64b9efb75624b9c458d9a5 17-Aug-2012 Joe Onorato <joeo@google.com> am 978afbdb: am 6f0634d6: Merge "Get rid of LOCAL_MODULE_TAGS := user"

* commit '978afbdbf1e4b5e950f419ad5c24d08cd7df1f6d':
Get rid of LOCAL_MODULE_TAGS := user
e557633aa9aae78f04f3ec135496027339408bb5 13-Aug-2012 Irfan Sheriff <isheriff@google.com> Merge "Add delimiter for bss command" into jb-mr1-dev
e2ea008a74fb04cee45dee9451812ff147502a5a 13-Aug-2012 Irfan Sheriff <isheriff@google.com> Add delimiter for bss command

With the availability of MASK option, the number of lines per BSS is not obvious,
add a delimiter to make parsing less flaky

Bug: 2961159
Change-Id: I9e5523f8da183e0735dbc06f0c09c9f841060504
trl_iface.c
80da0428ce21beb670d31bd06d025d8609d658b4 10-Aug-2012 Jouni Malinen <j@w1.fi> Minor cleaning to be closer to mainstream

Change-Id: I4aed30c59c549c2ce7488f12df4e68c6154f0ffe
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig.h
bus/fi.epitest.hostap.WPASupplicant.service.in
bus/fi.w1.wpa_supplicant1.service.in
b5e8f06e18446918f6d801566e5709a8c87f1780 08-Aug-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Update to BRCM version 0.8.0-34

- Remove interface priority
- Add action parameter to service discovery functionality

Change-Id: Ibc74c4053996e91f2f577b57695c68c86b5603c2
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig.c
onfig.h
trl_iface.c
2p_supplicant.c
2p_supplicant.h
2fb835aa12088072a839be109acf0f11153857f8 18-Jun-2012 Irfan Sheriff <isheriff@google.com> Restore STA reconnection behavior

Have the customized retry behavior only for P2P & do group failure indication
beyond 5 retries

Bug: b/6674338, b/6910598
Change-Id: I58cba356ebdb7fc4eaa9bedfa417b7d5d35bb306

Conflicts:

wpa_supplicant/events.c
vents.c
389b0a3504489916caeac883f721403c088b30bf 03-Aug-2012 Irfan Sheriff <isheriff@google.com> Merge "Add PKTCNT_POLL command to get TX packet counters" into jb-mr1-dev
fcd6f21dad589eb6fdba941c98e072ca2664726b 27-Jul-2012 Yuhao Zheng <yuhaozheng@google.com> Add PKTCNT_POLL command to get TX packet counters

- for the new WiFi watchdog
- requires kernel support (see issue 6874044)

Change-Id: Ibb59c1e0df6f5422814f2260588651e0e1490ccc
trl_iface.c
river_i.h
pa_cli.c
5e4315286bf0aa8a42495674f14e1cefedeeb4ec 01-Aug-2012 Irfan Sheriff <isheriff@google.com> Merge "Use bssid instead of pending_bssid" into jb-mr1-dev
e78e767aea5576ec0ba7edadfe25fd9dc7dce48f 01-Aug-2012 Irfan Sheriff <isheriff@google.com> Use bssid instead of pending_bssid

pending_bssid is not valid during roaming, use bssid

Bug: 6915644
Change-Id: Ib2181a41845f90812bd7428dbef6433adfe9f749
trl_iface.c
otify.c
e453fb759c34dd0667c16d7716d8a220befdcc87 22-May-2012 Joe Onorato <joeo@google.com> Get rid of LOCAL_MODULE_TAGS := user

Change-Id: I6d9ed4e6e1d94cfedcb703eec4adfe227d35b473
ndroid.mk
ff2bda64334bb7dcc98816e4ac4b515cd2a9667b 26-Jun-2012 jim1_lin <jim1_lin@asus.com> WPS : update dev.config_methods in wps_update_config.

dev.config_methods was not updated when wps_update_config was called.
Led to mismatch config methods between probe_request and M1 packets.
Add missing part for it.

Change-Id: I02bd016a35726c7cf05cd71840082edd677b04b8
ps_supplicant.c
04949598a23f501be6eec21697465fd46a28840a 19-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Update to 07-Jul-2012 TOT

commit a5ed45586c63ffd8f9d2b44e27c251d7bacbeaf4
Author: Jouni Malinen <j@w1.fi>
Date: Sat Jul 7 13:01:45 2012 +0300

WPS SSDP: Fix socket leaks on error paths

Change-Id: I0864aac7fc88fa2a60f5cca7d524b94363410c85
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
hangeLog
akefile
EADME
EADME-P2P
EADME-WPS
EADME-Windows.txt
ndroid.config
p.c
p.h
utoscan.c
utoscan.h
utoscan_exponential.c
utoscan_periodic.c
ss.c
ss.h
onfig.c
onfig.h
onfig_file.c
onfig_ssid.h
trl_iface.c
trl_iface.h
trl_iface_unix.c
bus/dbus_common.c
bus/dbus_common.h
bus/dbus_common_i.h
bus/dbus_dict_helpers.c
bus/dbus_dict_helpers.h
bus/dbus_new.c
bus/dbus_new.h
bus/dbus_new_handlers.c
bus/dbus_new_handlers.h
bus/dbus_new_handlers_p2p.c
bus/dbus_new_handlers_p2p.h
bus/dbus_new_handlers_wps.c
bus/dbus_new_helpers.c
bus/dbus_new_helpers.h
bus/dbus_new_introspect.c
bus/dbus_old.c
bus/dbus_old.h
bus/dbus_old_handlers.c
bus/dbus_old_handlers.h
bus/dbus_old_handlers_wps.c
efconfig
oc/docbook/wpa_background.sgml
oc/docbook/wpa_cli.sgml
oc/docbook/wpa_gui.sgml
oc/docbook/wpa_passphrase.sgml
oc/docbook/wpa_priv.sgml
oc/docbook/wpa_supplicant.sgml
river_i.h
apol_test.c
vents.c
xamples/dbus-listen-preq.py
s20_supplicant.c
s20_supplicant.h
nterworking.c
ain.c
ain_symbian.cpp
fc_pw_token.c
otify.c
otify.h
2p_supplicant.c
2p_supplicant.h
can.c
can.h
me.c
me.h
pa_cli.c
pa_gui-qt4/signalbar.cpp
pa_gui-qt4/signalbar.h
pa_gui-qt4/wpagui.cpp
pa_priv.c
pa_supplicant.c
pa_supplicant.conf
pa_supplicant_i.h
pas_glue.c
ps_supplicant.c
ps_supplicant.h
ce1e0634ed741293de60d5ba3476b26ccbd58ce2 17-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Remove snprintf call from interface= extension

BUG: b/6826116

Change-Id: I35023ce94152a402da94c34083de8ea1387cc758
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface_unix.c
0e6d08e6ec9e3ef3b65a76124d7700d56fe67a8a 10-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> Add 'get_capability channels' command

Change-Id: Ic5d5769b80804d3e8b577e988a1caf1e149b8c01
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
pa_cli.c
fa7bad8a38102d5e3bf9fb4436203b813d611bb2 19-Jun-2012 Irfan Sheriff <isheriff@google.com> Merge "Restore STA reconnection behavior"
7db4ef75f0190d98dbc84f8968ede3ac0ae29571 18-Jun-2012 Irfan Sheriff <isheriff@google.com> Restore STA reconnection behavior

Have the customized retry behavior only for P2P & do group failure indication
beyond 5 retries

Bug: 6674338
Change-Id: I58cba356ebdb7fc4eaa9bedfa417b7d5d35bb306
onfig_ssid.h
vents.c
pa_supplicant.c
pa_supplicant_i.h
768f9c8b22d9625af61f3e6a7b9a1234b7784f1a 11-Jun-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "wpa_supplicant: Fix compilation without BOARD_WPA_SUPPLICANT_DRIVER" into jb-dev
1f42a6c19a5b3ace255b0e725dd407d10edb44af 11-Jun-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Fix compilation without BOARD_WPA_SUPPLICANT_DRIVER

Change-Id: I4ee99454838185487065d3acbccf721aecf7f760
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
61dc7fcf73a67f1611a17db5b8170fb468e5137b 06-Jun-2012 Irfan Sheriff <isheriff@google.com> Fix supplicant crash at group removal

Bug: 6613470
Change-Id: Ia96694ce906414b3f56cd57416d7c4c6f2030a6e
2p_supplicant.c
98f9e76624da6bb96edc1982c423e4a119c5170a 30-May-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Update to Version 0.8.27 from BRCM

- Fix crash during TRUE pbc overlap
- Fix p2p_stop_find event
- Avoid race condition in GO-NEG process if both peers enter
p2p_connect at the same time
- Retry assoc immediately on ASSOC-REJECT. Previously assoc was
retried on authentication timeout (which occurs after 10secs).
Now on assoc reject, we cancel the auth timer and then initiate
a assoc scan.

BUG: 6543705, 6427094

Change-Id: I4489fb14b6cead069f0d14fcbb9e2224f790d77b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
vents.c
2p_supplicant.c
pa_supplicant.c
pa_supplicant_i.h
5b5fb02b225c5c05a4477bef58bdaceede5d68dc 22-May-2012 andy2_kuo <andy2_kuo@asus.com> Fix null pointer access for SSID printing.

Bug [Issue 6517978]

Change-Id: Ife823dce3b8b50c0c3eb0d5a2d8ecf2c8e4ac17e
trl_iface.c
otify.c
c81d5b6205bf762093632de2cd7125de3d10eed5 14-May-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Make Android makefiles available under the BSD license

Change-Id: I8d9e210748d582c6c5e3a62d47276c676ba74080
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
pa_supplicant_conf.mk
pa_supplicant_conf.sh
1029477547084d210cb810e8e5463c628972b315 11-May-2012 Irfan Sheriff <isheriff@google.com> Fix SSID printing in events

Bug: 6476830
Change-Id: I7909fb9fb56737d0d772921d1de2849ca1296679
trl_iface.c
otify.c
2fb777c379ad560c309c54b96c2c13291da23f54 02-May-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Update to Version 0.8.26 from BRCM

- Add interface command
- Improve scan handling during P2P

BUG: b/6324527, b/6427094

Change-Id: I4425f44d2a15de0725ba4a1b42cc56e10954b314
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
trl_iface_unix.c
vents.c
2p_supplicant.c
pa_cli.c
pa_supplicant.c
pa_supplicant_i.h
3eb807eec9a305f9a2bc87964925ec81bfc4eb1e 17-Apr-2012 Irfan Sheriff <isheriff@google.com> Merge "Add SSID in supplicant change event"
f20a4432808cee548326c4b35c83071ca576a239 17-Apr-2012 Irfan Sheriff <isheriff@google.com> Add SSID in supplicant change event

Change-Id: I67224e6765afad51b4b258b0df7d11d7ed3b9927
trl_iface.c
otify.c
9e07767d5d76159ef38a241da00eb0d9f3bc6420 13-Apr-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Fix CONFIG_NO_ROAMING option

Change-Id: I9d4c2c59179f92c82b4a6d8a5b503db8dd859e2c
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
vents.c
21d6bc8c6acd01cd2c4b2abdaf1b0ff58e25aacd 11-Apr-2012 Jouni Malinen <jouni@qca.qualcomm.com> Allow legacy PS param to be set with SET in addition to P2P_SET

Change-Id: I26e19c7d9e303e075f28a4f01a798ac98b52d6e5
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
f2df2f2f5318f4ce3046b93207fada30fe694069 26-Mar-2012 Dmitry Shmidt <dimitrysh@google.com> Add to bss command option RANGE=ALL|N1-N2 [MASK=0xH]

Add to bss command ability to get information about several bss's in
one call and to limit amount of fields

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ss.h
trl_iface.c
pa_cli.c
687922c7347bdc3b4f8c921efe1d1388cb3baac0 26-Mar-2012 Dmitry Shmidt <dimitrysh@google.com> Update to Version 0.8.24 from BRCM

- Add 'conc_priority' command
- Fix handling a single channel concurrency case: If conc_priority
is not set, advertise the frequency conflict to the framework and
disable the new connection attempted
- When P2P Interface gets removed due to single channel frequency
conflict, show GROUP_REMOVE reason=FREQ_CONFLICT
- Fix sched scan processing

Change-Id: Ie6fe105cebd379a0a9c49ace62d2e48e71571107
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
2p_supplicant.c
can.c
pa_supplicant.c
pa_supplicant_i.h
855a5211dedb7fe893681c58ed6d5f693561fe95 20-Mar-2012 Kenny Root <kroot@google.com> Restore OpenSSL ENGINE support

We now use an OpenSSL ENGINE to support keystore functionality.

Change-Id: Ifa654183a86462e1542c58dd39e20ffe11a8edfa
ndroid.mk
c5ec7f57ead87efa365800228aa0b09a12d9e6c4 07-Mar-2012 Dmitry Shmidt <dimitrysh@google.com> Update to new version 0.8.22 from BRCM

- Based on 0c01d65 : Ignore TX status for Data frames from not associated
STA

Change-Id: I2776ff8e292593f407bf5b9177640c512e06bf0d
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
akefile
EADME
p.c
p.h
gscan.c
gscan.h
gscan_learn.c
gscan_simple.c
lacklist.c
lacklist.h
ss.c
ss.h
onfig.c
onfig.h
onfig_file.c
onfig_none.c
onfig_ssid.h
onfig_winreg.c
trl_iface.c
trl_iface.h
trl_iface_named_pipe.c
trl_iface_udp.c
trl_iface_unix.c
bus/Makefile
bus/dbus_dict_helpers.c
bus/dbus_new.c
bus/dbus_new_handlers.c
bus/dbus_new_handlers.h
bus/dbus_new_handlers_p2p.c
bus/dbus_new_handlers_p2p.h
bus/dbus_new_introspect.c
bus/dbus_old_handlers.c
efconfig
river_i.h
ap_register.c
apol_test.c
vents.c
xamples/wpas-dbus-new-signals.py
as_query.c
as_query.h
bss_rsn.c
bss_rsn.h
nterworking.c
nterworking.h
ain.c
ain_none.c
ain_symbian.cpp
ain_winmain.c
ain_winsvc.c
otify.c
otify.h
ffchannel.c
ffchannel.h
2p_supplicant.c
2p_supplicant.h
reauth_test.c
can.c
can.h
me.c
me.h
ests/test_eap_sim_common.c
ests/test_wpa.c
in_if_list.c
pa_cli.c
pa_gui-qt4/addinterface.cpp
pa_gui-qt4/addinterface.h
pa_gui-qt4/eventhistory.cpp
pa_gui-qt4/eventhistory.h
pa_gui-qt4/main.cpp
pa_gui-qt4/networkconfig.cpp
pa_gui-qt4/networkconfig.h
pa_gui-qt4/peers.cpp
pa_gui-qt4/peers.h
pa_gui-qt4/scanresults.cpp
pa_gui-qt4/scanresults.h
pa_gui-qt4/stringquery.cpp
pa_gui-qt4/stringquery.h
pa_gui-qt4/userdatarequest.cpp
pa_gui-qt4/userdatarequest.h
pa_gui-qt4/wpagui.cpp
pa_gui-qt4/wpagui.h
pa_gui-qt4/wpamsg.h
pa_passphrase.c
pa_priv.c
pa_supplicant.c
pa_supplicant.conf
pa_supplicant_i.h
pas_glue.c
pas_glue.h
ps_supplicant.c
ps_supplicant.h
e5c41fbfc1840bd63ff386e95fb69b084db4e332 22-Feb-2012 Dmitry Shmidt <dimitrysh@google.com> Merge changes If51126b8,I05322cf0

* changes:
wpa_supplicant: Change wpa_supplicant.conf template name
Move .config for Android to android.config
30f94813e7f35e3812c5d31ebc53630c26c4e4b2 22-Feb-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Change wpa_supplicant.conf template name

Change-Id: If51126b85bf7c67d308e97e7e48a11d4535ec995
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant.conf
pa_supplicant.conf.orig
pa_supplicant_conf.mk
pa_supplicant_template.conf
7dd0f2072342a04eeead17ed975b639d89eb4589 22-Feb-2012 Dmitry Shmidt <dimitrysh@google.com> Move .config for Android to android.config

Change-Id: I05322cf024cf63f217802b861a7b2117c9decfda
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
config
ndroid.mk
ndroid.config
30e144f32477cf3aaf9063b8f63bab9cc31621b7 22-Feb-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "wpa_supplicant: Change option CONFIG_ROAMING to CONFIG_NO_ROAMING"
006dedfbfff3ecae6996e5eb85240e42b0e6a7a4 22-Feb-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Change option CONFIG_ROAMING to CONFIG_NO_ROAMING

Change-Id: I188968c04cd1fc2c4e6d424bec8aab8003be235e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
config
ndroid.mk
vents.c
2587038ae14023e7e597491e5de02e0361fa6452 22-Feb-2012 Dmitry Shmidt <dimitrysh@google.com> Merge "Add PLATFORM_VERSION to VERSION_STR_POSTFIX definition"
ea01dacb439e7c408e647f9a7c42f93abe3baaf0 25-Oct-2011 Dmitry Shmidt <dimitrysh@google.com> Add PLATFORM_VERSION to VERSION_STR_POSTFIX definition

Change-Id: I26e4223c58ca941088cc319847da3c7c9d7fef95
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
07311dc4db7c5bbab9ebba7d3f9b9805e6ab7b24 16-Feb-2012 Kenny Root <kroot@google.com> Moving keystore to system/security

keystore used to be in frameworks/base/cmds/keystore, but this include
needs to be changed to support the move to system/security

Change-Id: I583a193593576c2c3c7489fb8c27a29698e8a4c5
ndroid.mk
f6c92c4dd33d21c040e51bcb30beac24173a62b9 26-Jan-2012 Dmitry Shmidt <dimitrysh@google.com> Update to new version 0.8.17 from BRCM

- Suppress scan results notification during p2p_search_in_progress

Change-Id: I971bbfb15983c83d51d050791f58244ecf7050af
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
vents.c
1f69aa52ea2e0a73ac502565df8c666ee49cab6a 25-Jan-2012 Dmitry Shmidt <dimitrysh@google.com> Update to new version 0.8.16 from BRCM

Sync with main tree commit b8349523e460493fa0b4de36c689595109e45e91
Author: Neeraj Kumar Garg <neerajkg@broadcom.com>
Date: Tue Dec 27 23:21:45 2011 +0200
P2P: Reject p2p_group_add if forced frequency is not acceptable

Change-Id: Icb4541a371b05c270e80440d7a7fdea7f33ff61e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
config
gitignore
ndroid.mk
akefile
EADME
EADME-P2P
EADME-WPS
p.c
p.h
gscan_learn.c
ss.c
ss.h
onfig.c
onfig.h
onfig_file.c
onfig_ssid.h
onfig_winreg.c
trl_iface.c
trl_iface.h
trl_iface_unix.c
bus/dbus_dict_helpers.c
bus/dbus_dict_helpers.h
bus/dbus_new.c
bus/dbus_new.h
bus/dbus_new_handlers.c
bus/dbus_new_handlers.h
bus/dbus_new_handlers_p2p.c
bus/dbus_new_handlers_p2p.h
bus/dbus_new_handlers_wps.c
bus/dbus_new_helpers.c
bus/dbus_new_helpers.h
bus/dbus_new_introspect.c
bus/dbus_old.c
bus/dbus_old_handlers.c
bus/fi.epitest.hostap.WPASupplicant.service
bus/fi.w1.wpa_supplicant1.service
efconfig
river_i.h
ap_register.c
apol_test.c
vents.c
xamples/udhcpd-p2p.conf
xamples/wps-ap-cli
as_query.c
as_query.h
bss_rsn.c
nterworking.c
nterworking.h
lme.c
lme.h
otify.c
otify.h
ffchannel.c
ffchannel.h
2p_supplicant.c
2p_supplicant.h
can.c
can.h
me.c
pa_cli.c
pa_gui-qt4/scanresults.cpp
pa_gui-qt4/signalbar.cpp
pa_gui-qt4/signalbar.h
pa_gui-qt4/wpa_gui.pro
pa_gui/.gitignore
pa_gui/eventhistory.ui
pa_gui/eventhistory.ui.h
pa_gui/main.cpp
pa_gui/networkconfig.ui
pa_gui/networkconfig.ui.h
pa_gui/scanresults.ui
pa_gui/scanresults.ui.h
pa_gui/setup-mingw-cross-compiling
pa_gui/userdatarequest.ui
pa_gui/userdatarequest.ui.h
pa_gui/wpa_gui.pro
pa_gui/wpagui.ui
pa_gui/wpagui.ui.h
pa_gui/wpamsg.h
pa_priv.c
pa_supplicant.c
pa_supplicant_i.h
pas_glue.c
pas_glue.h
ps_supplicant.c
bf5edf439c90418b6f4122ff5e3925123263bda4 12-Jan-2012 Irfan Sheriff <isheriff@google.com> Add network connection event for status

We need both supplicant state and network connection state
for proper sync up with framework

Bug: 5534039
Change-Id: If5094b40f67271e03bc09682749ccd3fd043757b
trl_iface.c
a8d27d9d466f1fab4601d7fc68fc27af6b41f3b0 06-Jan-2012 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Add EAP-PWD config option

Change-Id: I85ffd4a466cc6b7e6cb8edb42c68b6b57412d926
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
config
2fd7fa6c75ed351b89297991cc5b5afff08d734c 19-Dec-2011 Dmitry Shmidt <dimitrysh@google.com> Add state message sent after 'status' command

Change-Id: Ife13576e2f96dd9bf588b7d87b01d9fcfc5f57b5
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
c14bc82973a9e7b8eb8762d910b0f5ea5546a5d5 17-Nov-2011 Jean-Baptiste Queru <jbq@google.com> am a4d23b81: Enable broadcom-specific patch with proper flag

* commit 'a4d23b8131874ba2380817014f9190b737ce785d':
Enable broadcom-specific patch with proper flag
a4d23b8131874ba2380817014f9190b737ce785d 16-Nov-2011 Jean-Baptiste Queru <jbq@google.com> Enable broadcom-specific patch with proper flag

Change-Id: I5a0f5a2d65963deff3cd62b5e7ec090619c75a2c
ndroid.mk
81e9700b8fb135b898181ad3aeb44d39f0a01907 15-Nov-2011 Dmitry Shmidt <dimitrysh@google.com> Allow immediate scan request even if another scan was scheduled later

Change-Id: I4f5c021da9ac66464ad422d65c5855fd72f39b41
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
can.c
95613e49a5d2b830b45757efdb7144fd668f23ae 25-Oct-2011 Dmitry Shmidt <dimitrysh@google.com> Add PLATFORM_VERSION to VERSION_STR_POSTFIX definition

Change-Id: Ia60b5d73cf703fe7d78fc39b58d9d8c121c5d5c6
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
648b7492d15bb4efaeebdfdd8bd261563a5f6227 01-Oct-2011 Dmitry Shmidt <dimitrysh@google.com> Set ANDROID_LOG_NAME depending on application

Change-Id: I8ef6f87c92b01a089817a4902d33bf5d0c3a5a7a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
fc41cadcff448cdd2b60e376fc6e7378e2e57b5e 28-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> nl80211: Add get_noa() support for WFD certification (BRCM)

BUG: b/5367351

Change-Id: I14ed79e10ade205c5dd4cdc0d2e888ed1279d1bb
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
2p_supplicant.c
2p_supplicant.h
dca3979ccdf869f140f096b83df322a0efc84f22 06-Sep-2011 Dmitry Shmidt <dimitrysh@google.com> P2P fixes for BRCM

1. Fix for stopping any on-going P2P-FIND, while doing a P2P-GROUP-ADD.
2. Fix for Supplicant crash. The crash was due to socket being closed
during P2P-GROUP-REMOVE.
3. Append P2P DEV ADDR during AP-STA-CONNECTED Event for P2P Devices.
For legacy STA, the event format would remain the same.
BUG: b/5262575

Change-Id: I8faf2159d35538fd07e42dba82d367b581cf2164
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2p_supplicant.c
c97d8bf1d6959387a528c901eaf9c0bff47da853 30-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> Set buffer length the same as in wpa_supplicant_ctrl_iface_process()

Bug: 5236589

Change-Id: Iae8405aa17d5cc6bbffcff3a37d81df74143aabe
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_cli.c
0dc7a27a4d3b8328028ced3a71bd331e77981166 26-Aug-2011 Irfan Sheriff <isheriff@google.com> Use exact interface as socket parameter for init

For p2p, there are virtual interfaces (like p2p-wlan0-X) created and
that results in binding to the common init socket right now.

Instead, have the init bind fail for p2p interfaces and create seperate
sockets specified by the ctrl_interface path in config file

Bug: 5002384
Change-Id: Ia155df079a0bcca1871b6bcab2ef7111f0cba6c1
trl_iface_unix.c
44da0253a740e0329b18f60c196e1f2dcacfccea 23-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> BRCM P2P update

- IFNAME for monitor interface is changed to m. from mon. This will
give extra space for incrementing X in IFNAME (p2p-wlan0-X). Also, we
have synced the reset of IFNAME w.r.t. monitor interface name.
- Fixed continuous P2P_DEV_FOUND events coming from GO. Removed the
BRCM specific change for this.
- Fixed STATUS command for p2p interface.

Change-Id: I04210dd0b2bdba06b0192c0a61edfa0e5b47ab72
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
vents.c
2p_supplicant.c
pa_cli.c
pa_supplicant_i.h
e25ba1592df19d46a7a1e1a1fca1fb02ebd7be8f 23-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> Fix reporting hidden APs during scan

Change-Id: I2f3274c6f89ac0100331f4987c40e23f36577817
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
can.c
efdec2efdda2f534d84b32f2737ca3d8a00fdf02 16-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> Add CONFIG_ROAMING option (off by default)

Change-Id: I846edd8a48e6c5e948732f28caf821055490d320
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
vents.c
114c3866dda61e84385bb5327f0acf727f2156da 16-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> Prevent ap_scan change during association

Change-Id: Ibb13f40b2732a4e6749f40da4a6cf14080b54d73
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant.c
1d43124e4581c52ccca203196d584a4c0772967f 09-Aug-2011 Jean-Baptiste Queru <jbq@google.com> Move libnl headers to their own project

Change-Id: Id1f532a7ea4e583a1f51975cee682b968471dc16
ndroid.mk
e15c7b57cc7a214d5adaa0fc1d7204378eaf62a5 04-Aug-2011 Dmitry Shmidt <dimitrysh@google.com> Send termination message only in case of wpa_supplicant_deinit() call

Change-Id: I276e339a35a9b693b604082bd211f6bd7b093808
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
bus/dbus_new_handlers.c
bus/dbus_old_handlers.c
2p_supplicant.c
pa_supplicant.c
pa_supplicant_i.h
622b66d6efd0cccfeb8623184fadf2f76e7e8206 03-Aug-2011 Irfan Sheriff <isheriff@google.com> Send TERMINATE to framework after a full deinit

Bug: 5102386
Change-Id: I41fc00ae469cf2752fe831db56db22c9ace73f52
pa_supplicant.c
497c1d5e50162d6b3c1cce5dbd9c5fd9da69aaef 22-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> Add P2P support for BRCM CFG80211 driver

Change-Id: Iafec4bedbd33836d0a64e7ea054d8a46ef8ec204
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
config
ndroid.mk
p.c
trl_iface.c
vents.c
2p_supplicant.c
2p_supplicant.h
c5da5d2e24c1148757b2493dc351c4adec48360d 16-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> Add WPA_UNICODE_SSID support

Change-Id: I1f938b97169d4468ee5b05316826ee509a10d9ad
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig.c
bbda627478b0e9a312fea4662cd7cd8d6bdf82bf 12-Jul-2011 Jeff Brown <jeffbrown@google.com> Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: I2675273dcbe05c63c366e09a8ba5906ef0314430
ndroid.mk
c55524ad84d13014e8019491c2b17e5dcf13545a 07-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> Accumulative patch from commit 8fd0f0f323a922aa88ec720ee524f7105d3b0f64

Fix D-Bus build without CONFIG_P2P=y
nl80211: Allow AP mode to be started without monitor interface
nl80211: Process association/disassociation events in AP mode
DBus/P2P: Adding decl for PersistentGroupRemoved signal
DBus/P2P: Rectified type of SecondaryDeviceTypes in device property Get
P2P: Only call dev_lost() for devices that have been dev_found()
wpa_cli: Add missing parameter for P2P_GROUP_ADD command
wpa_supplicant: Respect PKG_CONFIG variable if set in the environment
TLS: Add support for tls_disable_time_checks=1 in client mode
hostapd: Clear keys configured when hostapd reloads configuration
Add dbus signal for information about server certification
Move peer certificate wpa_msg() calls to notify.c
wpa_supplicant AP: Disable AP mode on disassoc paths
wpa_s AP mode: Enable HT20 if driver supports it
Allow PMKSA caching to be disabled on Authenticator
FT: Disable PMKSA cache for FT-IEEE8021X
FT: Clear SME ft_used/ft_ies when disconnecting
8fd0f0f323a922aa88ec720ee524f7105d3b0f64

Change-Id: I6ae333196c36ffa7589662d5269fabfc3b994605
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
akefile
p.c
bus/Makefile
bus/dbus_new.c
bus/dbus_new.h
bus/dbus_new_handlers_p2p.c
bus/dbus_old.c
bus/dbus_old.h
apol_test.c
vents.c
otify.c
otify.h
pa_cli.c
pas_glue.c
13970b010f3e5b274336677311a5586410ecc8fa 01-Jul-2011 Dmitry Shmidt <dimitrysh@google.com> Update Android.mk files

Change-Id: I43a00f59599d6d6faf538dc0bb595f95ada3014b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
75ecf5267604f166b85a7ee2cf0d9cb682966680 28-Jun-2011 Jouni Malinen <jouni@qca.qualcomm.com> Accumulative patch from commit 20a0b03debef66cc57b0c34a05f8be5229be907c

atheros: Fix auth_alg configuration for static WEP
nl80211: Implement set_rate_sets for non-hostapd AP case
nl80211: Enable more AP callbacks for non-hostapd AP mode
nl80211: Re-order functions to group AP/hostapd specific code
Remove compiler warning for non-P2P builds
random: Add support for maintaining internal entropy store over restarts
Fix a compiler warning on WPS-AP-without-UPnP builds
P2P: Retry provision discovery requests in IDLE state
P2P: Add callback for provision discovery failure
P2P: Add wpas_notify_p2p_provision_discovery()
P2P: Add group started notification
DBus: Move wpas_dbus_new_decompose_object_path()
DBus: Refactor array adding, add binary arrays
DBus: Add support for P2P primitives
DBus: Fix some typos on comments
Fix CONFIG_AP=y build without CONFIG_P2P=y
Fix non-P2P D-Bus build
nl80211: Add support for driver-based PMKSA cache
P2P: Start GO without extra scan step
Remove a compiler warning on uninitialized variable
Add EVENT_RX_ACTION handler for hostapd
Fix hostapd build without NEED_AP_MLME=y
Fix AP selection to check privacy mismatch and IBSS with WPA/RSN IE
bsd: Fix set_key() sequence number endian issue
Add a copyright and license statement for a radiotap header file
Use nl80211 as an example instead of WEXT
Add notes for CONFIG_WPS_ER build configuration option
Fix CONFIG_NO_WPA_PASSPHRASE=y build
hostapd: Don't mask out non-symmetric STA HT caps
P2P: Enable P2P capability advertisement on D-Bus
P2P: Update D-Bus network object semantics during group formation
P2P: Show P2P peer signal level in D-Bus P2P device properties
P2P: Fix P2P device signal level type in D-Bus
P2P: Add dissasoc_low_ack in P2P device properties
P2P: More complete persistent group management over D-Bus
P2P: Add WpsFailed signal in P2P D-Bus
P2P: Update listen and operating channel from P2P D-Bus
P2P: Fix WpsFailed signal in P2P D-Bus
atheros: Fix glibc 'invalid pointer' error when WPA_TRACE is enabled
Clear WPA and EAPOL state machine config pointer on network removal
20a0b03debef66cc57b0c34a05f8be5229be907c

Change-Id: I2b83bf86ba9c7a9a218638be7b4de31d209cdde1
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
akefile
EADME-WPS
p.c
onfig.h
trl_iface.c
bus/dbus_dict_helpers.c
bus/dbus_dict_helpers.h
bus/dbus_new.c
bus/dbus_new.h
bus/dbus_new_handlers.c
bus/dbus_new_handlers.h
bus/dbus_new_handlers_p2p.c
bus/dbus_new_handlers_p2p.h
bus/dbus_new_helpers.c
bus/dbus_new_helpers.h
efconfig
vents.c
ain.c
otify.c
otify.h
2p_supplicant.c
2p_supplicant.h
can.c
pa_supplicant.c
pa_supplicant_i.h
ps_supplicant.c
e61a2d6db6113da5fad91660764afdb0596dbc46 27-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> Remove unnecessary compilation settings

Change-Id: I59171b3620f4274d50f2cd764db493048e3c21b5
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
8492211a441c6f046d6cd8ea6f21d614268a8221 01-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> Add makefile for wpa_supplicant.conf

Change-Id: Ibb631dbfae130a90ac6b9ef53e818df7dd561b17
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant.conf
pa_supplicant.conf.orig
pa_supplicant_conf.mk
pa_supplicant_conf.sh
c725c8da2952f57ace79dff6e94d96d532395d8a 01-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> Add terminate message when wpa_supplicant is stopped

Change-Id: I062f4c2aa31a8d0c0c4fe107f101b71057850f18
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_supplicant.c
87fd279308af3f806848c8f2ab65ef18c6ac4c30 16-May-2011 Jouni Malinen <jouni.malinen@atheros.com> Accumulative patch from commit 6d28fb9627155929012cda944aacd5a52ce7051a

nl80211: Fetch assoc_freq from scan table for connect event
nl80211: Filter out duplicated BSS table entries from scan results
Update BSS table entry if roaming event indicates frequency change
WPS: Remove obsolete note about lack for WPS ER support
P2P: Include operating class 124 (channels 149,153,157,161)
Include nl80211 driver wrapper in default configuration for hostapd
Better messages when channel cannot be used in AP mode
WPS: Add a workaround for Windows 7 capability discovery for PBC
WPS UPnP: Fix UPnP initialization for non-bridge case with some drivers
Fix regression in RSN pre-authentication candidate list generation
commit 6d28fb9627155929012cda944aacd5a52ce7051a

Change-Id: I3c68dad5fe323b1d86aa585c564a75e4fc1a2ea1
EADME-WPS
vents.c
2p_supplicant.c
405b5aff6d655ee9a28652b5cbce47b320573ec5 09-May-2011 Dmitry Shmidt <dimitrysh@google.com> Add TDLS support to Android.mk

Change-Id: I3366be4774ea19a7c8ae27174e84c9a01b53af01
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
bd567ad93e03f285fdad93464100148cd5ae7941 09-May-2011 Dmitry Shmidt <dimitrysh@google.com> Add extended 'driver' command

Change-Id: Ib589f44f471c1198973ee0a0695b90097fcc9b33
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
river_i.h
0716c12e57090ce9904fb5948da1285fc36c1fe4 09-Apr-2011 Dmitry Shmidt <dimitrysh@google.com> wpa_cli: Add 'driver' command support

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_cli.c
43007fd3a75a07189a11510e131216284b48e098 12-Apr-2011 Dmitry Shmidt <dimitrysh@google.com> Set ap_scan to default in case of disassociation

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
vents.c
20df807cb700c516ff346732f1bc8f914d0d26d8 09-Apr-2011 Dmitry Shmidt <dimitrysh@google.com> Fix scan notification in case of canceling scan

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
can.c
6f3bdcf8c96ad38245e927ac1afe28b98621a4e5 20-Apr-2011 Dmitry Shmidt <dimitrysh@google.com> Add 'get country' command

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
696359e14f6a38ce3cecb98021562c0252021960 16-Mar-2011 Dmitry Shmidt <dimitrysh@google.com> wpa_cli: Add blacklist and log_level commands

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
pa_cli.c
657a704326e96437d8edaf37fcb6c354b7114358 16-Mar-2011 Dmitry Shmidt <dimitrysh@google.com> Add log_level command

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
e19501da312b59453448d587376062d5b3053a58 16-Mar-2011 Dmitry Shmidt <dimitrysh@google.com> Add blacklist command

This command allows to network manager to avoid AP

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
trl_iface.c
8d520ff1dc2da35cdca849e982051b86468016d8 09-May-2011 Dmitry Shmidt <dimitrysh@google.com> wpa_supplicant: Initial Revision 0.8.X

Based on:
commit 0725cc7b7efc434910e89865c42eda7ce61bbf08
Author: Jouni Malinen <j@w1.fi>
Date: Thu Apr 21 20:41:01 2011 +0300

Enable CONFIG_DRIVER_NL80211=y in the default configuration

nl80211 should be preferred over WEXT with any recent Linux
kernel version.

Change-Id: I26aec5afbbd4f4a1f5fd900912545b6f5050de64
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
/external/wpa_supplicant_8/src
config
ndroid.mk
hangeLog
akefile
EADME
EADME-P2P
EADME-WPS
EADME-Windows.txt
p.c
p.h
gscan.c
gscan.h
gscan_learn.c
gscan_simple.c
lacklist.c
lacklist.h
ss.c
ss.h
onfig.c
onfig.h
onfig_file.c
onfig_none.c
onfig_ssid.h
onfig_winreg.c
trl_iface.c
trl_iface.h
trl_iface_named_pipe.c
trl_iface_udp.c
trl_iface_unix.c
bus/.gitignore
bus/Makefile
bus/dbus-wpa_supplicant.conf
bus/dbus_common.c
bus/dbus_common.h
bus/dbus_common_i.h
bus/dbus_dict_helpers.c
bus/dbus_dict_helpers.h
bus/dbus_new.c
bus/dbus_new.h
bus/dbus_new_handlers.c
bus/dbus_new_handlers.h
bus/dbus_new_handlers_wps.c
bus/dbus_new_helpers.c
bus/dbus_new_helpers.h
bus/dbus_new_introspect.c
bus/dbus_old.c
bus/dbus_old.h
bus/dbus_old_handlers.c
bus/dbus_old_handlers.h
bus/dbus_old_handlers_wps.c
bus/fi.epitest.hostap.WPASupplicant.service
bus/fi.w1.wpa_supplicant1.service
efconfig
oc/docbook/.gitignore
oc/docbook/Makefile
oc/docbook/wpa_background.sgml
oc/docbook/wpa_cli.sgml
oc/docbook/wpa_gui.sgml
oc/docbook/wpa_passphrase.sgml
oc/docbook/wpa_priv.sgml
oc/docbook/wpa_supplicant.conf.sgml
oc/docbook/wpa_supplicant.sgml
river_i.h
ap_register.c
ap_testing.txt
apol_test.c
vents.c
xamples/60_wpa_supplicant
xamples/ieee8021x.conf
xamples/openCryptoki.conf
xamples/p2p-action-udhcp.sh
xamples/p2p-action.sh
xamples/plaintext.conf
xamples/udhcpd-p2p.conf
xamples/wep.conf
xamples/wpa-psk-tkip.conf
xamples/wpa2-eap-ccmp.conf
xamples/wpas-dbus-new-getall.py
xamples/wpas-dbus-new-signals.py
xamples/wpas-dbus-new-wps.py
xamples/wpas-dbus-new.py
xamples/wpas-test.py
bss_rsn.c
bss_rsn.h
ain.c
ain_none.c
ain_symbian.cpp
ain_winmain.c
ain_winsvc.c
lme.c
lme.h
make.mak
otify.c
otify.h
2p_supplicant.c
2p_supplicant.h
reauth_test.c
can.c
can.h
me.c
me.h
ests/link_test.c
ests/test_eap_sim_common.c
ests/test_wpa.c
odo.txt
in_if_list.c
pa_cli.c
pa_gui-qt4/.gitignore
pa_gui-qt4/addinterface.cpp
pa_gui-qt4/addinterface.h
pa_gui-qt4/eventhistory.cpp
pa_gui-qt4/eventhistory.h
pa_gui-qt4/eventhistory.ui
pa_gui-qt4/icons.qrc
pa_gui-qt4/icons/Makefile
pa_gui-qt4/icons/README
pa_gui-qt4/icons/ap.svg
pa_gui-qt4/icons/group.svg
pa_gui-qt4/icons/invitation.svg
pa_gui-qt4/icons/laptop.svg
pa_gui-qt4/icons/wpa_gui.svg
pa_gui-qt4/icons_png.qrc
pa_gui-qt4/lang/.gitignore
pa_gui-qt4/lang/wpa_gui_de.ts
pa_gui-qt4/main.cpp
pa_gui-qt4/networkconfig.cpp
pa_gui-qt4/networkconfig.h
pa_gui-qt4/networkconfig.ui
pa_gui-qt4/peers.cpp
pa_gui-qt4/peers.h
pa_gui-qt4/peers.ui
pa_gui-qt4/scanresults.cpp
pa_gui-qt4/scanresults.h
pa_gui-qt4/scanresults.ui
pa_gui-qt4/stringquery.cpp
pa_gui-qt4/stringquery.h
pa_gui-qt4/userdatarequest.cpp
pa_gui-qt4/userdatarequest.h
pa_gui-qt4/userdatarequest.ui
pa_gui-qt4/wpa_gui.desktop
pa_gui-qt4/wpa_gui.pro
pa_gui-qt4/wpagui.cpp
pa_gui-qt4/wpagui.h
pa_gui-qt4/wpagui.ui
pa_gui-qt4/wpamsg.h
pa_gui/.gitignore
pa_gui/eventhistory.ui
pa_gui/eventhistory.ui.h
pa_gui/main.cpp
pa_gui/networkconfig.ui
pa_gui/networkconfig.ui.h
pa_gui/scanresults.ui
pa_gui/scanresults.ui.h
pa_gui/setup-mingw-cross-compiling
pa_gui/userdatarequest.ui
pa_gui/userdatarequest.ui.h
pa_gui/wpa_gui.pro
pa_gui/wpagui.ui
pa_gui/wpagui.ui.h
pa_gui/wpamsg.h
pa_passphrase.c
pa_priv.c
pa_supplicant.c
pa_supplicant.conf
pa_supplicant_i.h
pas_glue.c
pas_glue.h
ps_supplicant.c
ps_supplicant.h