OSDN Git Service

android-x86/external-wpa_supplicant_8.git
12 years agoEnable broadcom-specific patch with proper flag
Jean-Baptiste Queru [Wed, 16 Nov 2011 02:41:36 +0000 (18:41 -0800)]
Enable broadcom-specific patch with proper flag

Change-Id: I5a0f5a2d65963deff3cd62b5e7ec090619c75a2c

12 years agoSet ANDROID_LOG_NAME depending on application
Dmitry Shmidt [Fri, 30 Sep 2011 22:03:42 +0000 (15:03 -0700)]
Set ANDROID_LOG_NAME depending on application

Change-Id: I8ef6f87c92b01a089817a4902d33bf5d0c3a5a7a
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoam fc41cadc: nl80211: Add get_noa() support for WFD certification (BRCM)
Dmitry Shmidt [Thu, 29 Sep 2011 01:10:36 +0000 (18:10 -0700)]
am fc41cadc: nl80211: Add get_noa() support for WFD certification (BRCM)

* commit 'fc41cadcff448cdd2b60e376fc6e7378e2e57b5e':
  nl80211: Add get_noa() support for WFD certification (BRCM)

12 years agonl80211: Add get_noa() support for WFD certification (BRCM)
Dmitry Shmidt [Wed, 28 Sep 2011 20:29:53 +0000 (13:29 -0700)]
nl80211: Add get_noa() support for WFD certification (BRCM)

BUG: b/5367351

Change-Id: I14ed79e10ade205c5dd4cdc0d2e888ed1279d1bb
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoWEXT: Add signal_poll command support
Dmitry Shmidt [Tue, 27 Sep 2011 22:28:43 +0000 (15:28 -0700)]
WEXT: Add signal_poll command support

Change-Id: I9e407905ecde20d745acd41ec48d2e9f7ce84bca
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agonl80211: Fix WFD and WPS certification problem for GO (BRCM)
Dmitry Shmidt [Tue, 27 Sep 2011 19:29:26 +0000 (12:29 -0700)]
nl80211: Fix WFD and WPS certification problem for GO (BRCM)

Change-Id: I5bbac818aad7c0a14fddb3beb88a6a2d87c07ea0
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agonl80211: Prolong HANGED message to the wifi manager
Dmitry Shmidt [Wed, 7 Sep 2011 23:13:16 +0000 (16:13 -0700)]
nl80211: Prolong HANGED message to the wifi manager

BUG: b/5167816

Change-Id: I6598304ed9634fc859d2970b0d86213b1dae3696
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoP2P fixes for BRCM
Dmitry Shmidt [Tue, 6 Sep 2011 18:17:33 +0000 (11:17 -0700)]
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>
12 years agoSet buffer length the same as in wpa_supplicant_ctrl_iface_process()
Dmitry Shmidt [Tue, 30 Aug 2011 18:10:13 +0000 (11:10 -0700)]
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>
12 years agoUse exact interface as socket parameter for init
Irfan Sheriff [Fri, 26 Aug 2011 18:43:50 +0000 (11:43 -0700)]
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

12 years agoBRCM P2P update
Dmitry Shmidt [Tue, 23 Aug 2011 19:30:30 +0000 (12:30 -0700)]
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>
12 years agoFix reporting hidden APs during scan
Dmitry Shmidt [Mon, 22 Aug 2011 22:04:04 +0000 (15:04 -0700)]
Fix reporting hidden APs during scan

Change-Id: I2f3274c6f89ac0100331f4987c40e23f36577817
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoadd cleanspec for hostapd failures
repo sync [Fri, 19 Aug 2011 20:46:06 +0000 (13:46 -0700)]
add cleanspec for hostapd failures

Bug: 5167816
Change-Id: Ic89fab506a119611ce1093eeac958538f9b97bb3

12 years agoAdd CONFIG_ROAMING option (off by default)
Dmitry Shmidt [Tue, 16 Aug 2011 18:55:46 +0000 (11:55 -0700)]
Add CONFIG_ROAMING option (off by default)

Change-Id: I846edd8a48e6c5e948732f28caf821055490d320
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoPrevent ap_scan change during association
Dmitry Shmidt [Tue, 16 Aug 2011 18:52:06 +0000 (11:52 -0700)]
Prevent ap_scan change during association

Change-Id: Ibb13f40b2732a4e6749f40da4a6cf14080b54d73
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoMove libnl headers to their own project
Jean-Baptiste Queru [Mon, 8 Aug 2011 23:20:42 +0000 (16:20 -0700)]
Move libnl headers to their own project

Change-Id: Id1f532a7ea4e583a1f51975cee682b968471dc16

12 years agoSend termination message only in case of wpa_supplicant_deinit() call
Dmitry Shmidt [Wed, 3 Aug 2011 22:04:35 +0000 (15:04 -0700)]
Send termination message only in case of wpa_supplicant_deinit() call

Change-Id: I276e339a35a9b693b604082bd211f6bd7b093808
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoSend TERMINATE to framework after a full deinit
Irfan Sheriff [Wed, 3 Aug 2011 16:11:49 +0000 (09:11 -0700)]
Send TERMINATE to framework after a full deinit

Bug: 5102386
Change-Id: I41fc00ae469cf2752fe831db56db22c9ace73f52

12 years agoFix incremental builds by adding Cleanspec step
Dmitry Shmidt [Mon, 25 Jul 2011 00:12:33 +0000 (17:12 -0700)]
Fix incremental builds by adding Cleanspec step

Change-Id: Id06cc40081a5ff33e015b7aeed8fffd73ef09721
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoAdd P2P support for BRCM CFG80211 driver
Dmitry Shmidt [Thu, 21 Jul 2011 22:19:46 +0000 (15:19 -0700)]
Add P2P support for BRCM CFG80211 driver

Change-Id: Iafec4bedbd33836d0a64e7ea054d8a46ef8ec204
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoIncrease number of SSIDs per scan with ProbeReq to 10
Dmitry Shmidt [Mon, 18 Jul 2011 22:14:51 +0000 (15:14 -0700)]
Increase number of SSIDs per scan with ProbeReq to 10

Change-Id: Icab7bc732d652915796a9a0aac1c82d31da8f6b3
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoAdd WPA_UNICODE_SSID support
Dmitry Shmidt [Fri, 15 Jul 2011 22:32:26 +0000 (15:32 -0700)]
Add WPA_UNICODE_SSID support

Change-Id: I1f938b97169d4468ee5b05316826ee509a10d9ad
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoRemove the simulator target from all makefiles.
Jeff Brown [Tue, 12 Jul 2011 05:12:15 +0000 (22:12 -0700)]
Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: I2675273dcbe05c63c366e09a8ba5906ef0314430

12 years agoFix incremental builds by adding Cleanspec step
Dmitry Shmidt [Thu, 7 Jul 2011 21:26:26 +0000 (14:26 -0700)]
Fix incremental builds by adding Cleanspec step

Change-Id: Ie22534dbc05b073322c5072162c42b3d22eb4f78
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agonl80211: Add private function support
Dmitry Shmidt [Thu, 7 Jul 2011 21:22:14 +0000 (14:22 -0700)]
nl80211: Add private function support

Change-Id: Iba9b2ac21f5c7760900c57826b7048ee58928338
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoAccumulative patch from commit 8fd0f0f323a922aa88ec720ee524f7105d3b0f64
Dmitry Shmidt [Thu, 7 Jul 2011 18:18:38 +0000 (11:18 -0700)]
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>
12 years agoUpdate Android.mk files
Dmitry Shmidt [Thu, 30 Jun 2011 23:51:41 +0000 (16:51 -0700)]
Update Android.mk files

Change-Id: I43a00f59599d6d6faf538dc0bb595f95ada3014b
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoFix incremental builds by adding Cleanspec step
Jason Chen [Thu, 30 Jun 2011 22:49:16 +0000 (15:49 -0700)]
Fix incremental builds by adding Cleanspec step

Change-Id: I5a4733b4d70525bb5fa8d798465d67c253e50571

12 years agoAccumulative patch from commit 20a0b03debef66cc57b0c34a05f8be5229be907c
Jouni Malinen [Mon, 27 Jun 2011 22:19:46 +0000 (15:19 -0700)]
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>
12 years agoRemove unnecessary compilation settings
Dmitry Shmidt [Mon, 27 Jun 2011 17:59:51 +0000 (10:59 -0700)]
Remove unnecessary compilation settings

Change-Id: I59171b3620f4274d50f2cd764db493048e3c21b5
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoSet cleanspec for wpa_supplicant and wpa_cli
Dmitry Shmidt [Fri, 3 Jun 2011 03:49:18 +0000 (20:49 -0700)]
Set cleanspec for wpa_supplicant and wpa_cli

Change-Id: I201b899d81ebabfd69acb186525592151bf3a6db
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoAdd makefile for wpa_supplicant.conf
Dmitry Shmidt [Wed, 1 Jun 2011 21:59:18 +0000 (14:59 -0700)]
Add makefile for wpa_supplicant.conf

Change-Id: Ibb631dbfae130a90ac6b9ef53e818df7dd561b17
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoAdd terminate message when wpa_supplicant is stopped
Dmitry Shmidt [Wed, 1 Jun 2011 21:57:35 +0000 (14:57 -0700)]
Add terminate message when wpa_supplicant is stopped

Change-Id: I062f4c2aa31a8d0c0c4fe107f101b71057850f18
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoAccumulative patch from commit 6d28fb9627155929012cda944aacd5a52ce7051a
Jouni Malinen [Mon, 16 May 2011 15:35:42 +0000 (18:35 +0300)]
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

12 years agoWEXT: Suppress additional DISASSOCIATE events
Dmitry Shmidt [Tue, 24 May 2011 22:40:26 +0000 (15:40 -0700)]
WEXT: Suppress additional DISASSOCIATE events

Change-Id: Id65428908bca59e71a3ab479b63d992eff96e433
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
12 years agoWEXT: Add accumulative Android patch
Dmitry Shmidt [Tue, 24 May 2011 22:31:25 +0000 (15:31 -0700)]
WEXT: Add accumulative Android patch

Change-Id: I167f3a5e8513645a4693672f44b6df369a3f97fe
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
13 years agoAdd TDLS support to Android.mk
Dmitry Shmidt [Mon, 9 May 2011 21:53:38 +0000 (14:53 -0700)]
Add TDLS support to Android.mk

Change-Id: I3366be4774ea19a7c8ae27174e84c9a01b53af01
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
13 years agoAdd extended 'driver' command
Dmitry Shmidt [Mon, 9 May 2011 21:17:09 +0000 (14:17 -0700)]
Add extended 'driver' command

Change-Id: Ib589f44f471c1198973ee0a0695b90097fcc9b33
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
13 years agowpa_cli: Add 'driver' command support
Dmitry Shmidt [Fri, 8 Apr 2011 22:03:17 +0000 (15:03 -0700)]
wpa_cli: Add 'driver' command support

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
13 years agoSet ap_scan to default in case of disassociation
Dmitry Shmidt [Mon, 11 Apr 2011 22:58:40 +0000 (15:58 -0700)]
Set ap_scan to default in case of disassociation

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
13 years agoFix scan notification in case of canceling scan
Dmitry Shmidt [Fri, 8 Apr 2011 22:35:17 +0000 (15:35 -0700)]
Fix scan notification in case of canceling scan

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
13 years agoAdd 'get country' command
Dmitry Shmidt [Tue, 19 Apr 2011 23:42:47 +0000 (16:42 -0700)]
Add 'get country' command

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
13 years agowpa_cli: Add blacklist and log_level commands
Dmitry Shmidt [Wed, 16 Mar 2011 22:04:31 +0000 (15:04 -0700)]
wpa_cli: Add blacklist and log_level commands

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
13 years agoAdd log_level command
Dmitry Shmidt [Wed, 16 Mar 2011 21:57:39 +0000 (14:57 -0700)]
Add log_level command

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
13 years agoAdd blacklist command
Dmitry Shmidt [Wed, 16 Mar 2011 21:32:18 +0000 (14:32 -0700)]
Add blacklist command

This command allows to network manager to avoid AP

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
13 years agowpa_supplicant: Initial Revision 0.8.X
Dmitry Shmidt [Mon, 9 May 2011 21:06:53 +0000 (14:06 -0700)]
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>
13 years agoInitial empty repository
Android (Google) Code Review [Thu, 6 Jan 2011 22:59:23 +0000 (14:59 -0800)]
Initial empty repository