lp:~indicator-network-developers/wpasupplicant/07-series

Created by Kalle Valo and last modified
Get this branch:
bzr branch lp:~indicator-network-developers/wpasupplicant/07-series

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Indicator Network Developers
Project:
wpa_supplicant
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at git://w1.fi/srv/git/hostap-07.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 1 second — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 4 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 2 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 5 seconds — see the log

Recent revisions

2006. By Jouni Malinen

EAP-TLS server: Fix TLS Message Length validation

EAP-TLS/PEAP/TTLS/FAST server implementation did not validate TLS
Message Length value properly and could end up trying to store more
information into the message buffer than the allocated size if the first
fragment is longer than the indicated size. This could result in hostapd
process terminating in wpabuf length validation. Fix this by rejecting
messages that have invalid TLS Message Length value.

This would affect cases that use the internal EAP authentication server
in hostapd either directly with IEEE 802.1X or when using hostapd as a
RADIUS authentication server and when receiving an incorrectly
constructed EAP-TLS message. Cases where hostapd uses an external
authentication are not affected.

Thanks to Timo Warns for finding and reporting this issue.

Signed-hostap: Jouni Malinen <email address hidden>
intended-for: hostap-1
(cherry picked from commit 586c446e0ff42ae00315b014924ec669023bd8de)

2005. By Jouni Malinen

nl80211: Avoid infinite loop when searching a BSS

When hostapd is removing a virtual BSS interface, the loop here was
incorrectly not updating the iterator during list traversal and
ended up in an infinite loop in some cases.
(cherry picked from commit 8546ea19301f31e5faf58a0f154773c3123e6474)

2004. By Dan Williams <email address hidden>

dbus: Emit property changed events when adding/removing BSSes

The supplicant was not emitting property changed events when the BSSs
property changed.

Signed-off-by: Dan Williams <email address hidden>
(cherry picked from commit 1e6288df6b07a353a9246b77e0de2a840b5f2c72)

2003. By Jouni Malinen <email address hidden>

nl80211: Set cipher suites when using user space SME

Previously, pairwise and group cipher suites were configured only
when kernel SME (nl80211 connect API) was used. However, mac80211
needs this information even in the user space SME case for one
thing: to disable HT when TKIP/WEP is used. Add
NL80211_ATTR_CIPHER_SUITES_PAIRWISE to fix this special case with
user space SME. This allows mac80211 to disable HT properly when
the AP is configured with configuration that is not allowed.
(cherry picked from commit aca016054885c17d58c41888698761f2e1ce2b39)

2002. By Jouni Malinen <email address hidden>

AP: Verify that HT40 secondary channel is supported

Refuse to enable HT40 mode AP unless both the primary and secondary
channels are enabled for AP use.
(cherry picked from commit 8ea3dd21d2e8b760612af0c7b6a3bb5b89ba7304)

2001. By Jouni Malinen

Preparations for 0.7.3 release

2000. By Jouni Malinen

WPS: Fix hostapd build without CONFIG_WPS_UPNP

Commit 5a1cc30f1a04eb19d315680928927651024e172e added code that was
assuming CONFIG_WPS_UPNP is enabled whenever CONFIG_WPS is. Fix this
by making the UPnP calls conditional on CONFIG_WPS_UPNP define.
(cherry picked from commit 0caf077bc16a1061fb78cede8d0916eb24b3bd8a)

1999. By Jouni Malinen

Indicate Barker Preamble Mode in ERP IE also based on local configuration

While this is not strictly speaking required based on dynamic
configuration (i.e., dot11ShortPreambleOptionImplemented is static
value based on implementation, not runtime configuration), it is better
to follow local configuration parameter for short preamble in addition
to the associated station capabilities.
(cherry picked from commit a0fad21014923a9b7b36ebeebb623f3cbb44e076)

1998. By Jouni Malinen

atheros: Fix driver deinit function to be run

hostapd uses hapd_deinit(), not deinit() wpa_driver_ops.
(cherry picked from commit 702934a163ce726c6d7309d0a5ad39009b0b4d1e)

1997. By Jouni Malinen

atheros: Deinit l2_packet sock_xmit on error path
(cherry picked from commit 4a46e82fb47499f7c89fae855d0670c713c8330c)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers