lp:~indicator-network-developers/wpasupplicant/07-series
- Get this branch:
- bzr branch lp:~indicator-network-developers/wpasupplicant/07-series
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://w1.fi/srv/git/hostap-07.git.
Last successful import was .
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 586c446e0ff42ae00315b014924ec6 69023bd8de) - 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 8546ea19301f31e5faf58a0f154773 c3123e6474) - 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 1e6288df6b07a353a9246b77e0de2a 840b5f2c72) - 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 aca016054885c17d58c41888698761 f2e1ce2b39) - 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 8ea3dd21d2e8b760612af0c7b6a3bb 5b89ba7304) - 2000. By Jouni Malinen
-
WPS: Fix hostapd build without CONFIG_WPS_UPNP
Commit 5a1cc30f1a04eb1
9d3156809289276 51024e172e 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 0caf077bc16a1061fb78cede8d0916 eb24b3bd8a) - 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., dot11ShortPreambleOptionImplem ented 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 a0fad21014923a9b7b36ebeebb623f 3cbb44e076) - 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 702934a163ce726c6d7309d0a5ad39 009b0b4d1e) - 1997. By Jouni Malinen
-
atheros: Deinit l2_packet sock_xmit on error path
(cherry picked from commit 4a46e82fb47499f7c89fae855d0670 c713c8330c)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)