<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/mac80211, branch linux-2.6.23.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.23.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.23.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-11-16T16:27:39Z</updated>
<entry>
<title>mac80211: make ieee802_11_parse_elems return void</title>
<updated>2007-11-16T16:27:39Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2007-10-26T21:04:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ef0811638110d6309c4b498a33a9815d694fb6bc'/>
<id>urn:sha1:ef0811638110d6309c4b498a33a9815d694fb6bc</id>
<content type='text'>
patch 67a4cce4a89718d252b61aaf58882c69c0e2f6e3 in mainline.

Some APs send management frames with junk padding after the last IE.
We already account for a similar problem with some Apple Airport
devices, but at least one device is known to send more than a single
extra byte.  The device in question is the Draytek Vigor2900:

	http://www.draytek.com.au/products/Vigor2900.php

The junk in question looks like an IE that runs off the end of the
frame.  This cause us to return ParseFailed.  Since the frame in
question is an association response, this causes us to fail to associate
with this AP.

The return code from ieee802_11_parse_elems is superfluous.
All callers still check for the presence of the specific IEs that
interest them anyway.  So, remove the return code so the parse never
"fails".

Acked-by: Michael Wu &lt;flamingice@sourmilk.net&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>mac80211: only honor IW_SCAN_THIS_ESSID in STA, IBSS, and AP modes</title>
<updated>2007-11-16T16:27:39Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2007-10-26T21:04:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f08fdbd7f5f6c0cafce7cdcda8df4e605d065cd6'/>
<id>urn:sha1:f08fdbd7f5f6c0cafce7cdcda8df4e605d065cd6</id>
<content type='text'>
patch d114f399b4da6fa7f9da3bbf1fb841370c11e788 in mainline.

The previous IW_SCAN_THIS_ESSID patch left a hole allowing scan
requests on interfaces in inappropriate modes.

Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>mac80211: honor IW_SCAN_THIS_ESSID in siwscan ioctl</title>
<updated>2007-11-16T16:27:39Z</updated>
<author>
<name>Bill Moss</name>
</author>
<published>2007-10-26T21:04:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f4d709e397f075b94649907554ca390738b9c58e'/>
<id>urn:sha1:f4d709e397f075b94649907554ca390738b9c58e</id>
<content type='text'>
patch 107acb23ba763197d390ae9ffd347f3e2a524d39 in mainline.

This patch fixes the problem of associating with wpa_secured hidden
AP.  Please try out.

The original author of this patch is Bill Moss &lt;bmoss@clemson.edu&gt;

Signed-off-by: Abhijeet Kolekar &lt;abhijeet.kolekar@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>mac80211: store SSID in sta_bss_list</title>
<updated>2007-11-16T16:27:39Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2007-10-26T21:04:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=75fc21b4d27c9e265614690a10b1fb6d2104e004'/>
<id>urn:sha1:75fc21b4d27c9e265614690a10b1fb6d2104e004</id>
<content type='text'>
patch cffdd30d20d163343b1c6de25bcb0cc978a1ebf9 in mainline.

Some AP equipment "in the wild" services multiple SSIDs using the
same BSSID.  This patch changes the key of sta_bss_list to include
the SSID as well as the BSSID and the channel so as to prevent one
SSID from eclipsing another SSID with the same BSSID.

Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>mac80211: store channel info in sta_bss_list</title>
<updated>2007-11-16T16:27:39Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2007-10-26T21:04:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=66bc3f66854fdfb09035fa247c936524d19b7454'/>
<id>urn:sha1:66bc3f66854fdfb09035fa247c936524d19b7454</id>
<content type='text'>
patch 65c107ab3befc37b21d1c970a6159525bc0121b8 in mainline.

Some AP equipment "in the wild" uses the same BSSID on multiple channels
(particularly "a" vs. "b/g").  This patch changes the key of sta_bss_list
to include both the BSSID and the channel so as to prevent a BSSID on
one channel from eclipsing the same BSSID on another channel.

Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>mac80211: reorder association debug output</title>
<updated>2007-11-16T16:27:39Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2007-10-26T21:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=20bf97cfbf4beb8d16f1cd62fdd4befdb2ca39f9'/>
<id>urn:sha1:20bf97cfbf4beb8d16f1cd62fdd4befdb2ca39f9</id>
<content type='text'>
patch 1dd84aa213d0f98a91a1ec9be2f750f5f48e75a0 in mainline.

There's no reason to warn about an invalid AID field when the
association was denied.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Acked-by: Michael Wu &lt;flamingice@sourmilk.net&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Add get_unaligned to ieee80211_get_radiotap_len</title>
<updated>2007-11-16T16:27:36Z</updated>
<author>
<name>Andy Green</name>
</author>
<published>2007-10-10T02:46:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d876cd16fb5c5c98f1fd0c2cb8d5d1122de51ae8'/>
<id>urn:sha1:d876cd16fb5c5c98f1fd0c2cb8d5d1122de51ae8</id>
<content type='text'>
patch dfe6e81deaa79c85086c0cc8d85b229e444ab97f in mainline.

ieee80211_get_radiotap_len() tries to dereference radiotap length without
taking care that it is completely unaligned and get_unaligned()
is required.

Signed-off-by: Andy Green &lt;andy@warmcat.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>mac80211: Improve sanity checks on injected packets</title>
<updated>2007-11-16T16:27:36Z</updated>
<author>
<name>Andy Green</name>
</author>
<published>2007-10-10T02:46:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e3bfd1413e453b29517e72a9d8f16f22733a847'/>
<id>urn:sha1:1e3bfd1413e453b29517e72a9d8f16f22733a847</id>
<content type='text'>
patch 9b8a74e3482f9fc077a88c13fa0ceca8feb0b772 in mainline.

Michael Wu noticed that the skb length checking is not taken care of enough when
a packet is presented on the Monitor interface for injection.

This patch improves the sanity checking and removes fake offsets placed
into the skb network and transport header.

Signed-off-by: Andy Green &lt;andy@warmcat.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>mac80211: filter locally-originated multicast frames</title>
<updated>2007-11-16T16:27:36Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2007-10-10T02:46:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=be3d7bec26e083b9e42acd5944ad8293b94b06b2'/>
<id>urn:sha1:be3d7bec26e083b9e42acd5944ad8293b94b06b2</id>
<content type='text'>
patch b331615722779b078822988843ddffd4eaec9f83 in mainline.

In STA mode, the AP will echo our traffic.  This includes multicast
traffic.

Receiving these frames confuses some protocols and applications,
notably IPv6 Duplicate Address Detection.

Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Acked-by: Michael Wu &lt;flamingice@sourmilk.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>[PATCH] mac80211: fix initialisation when built-in</title>
<updated>2007-09-26T05:55:45Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2007-09-11T10:50:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ca9938fea576ebbb8d8c4fbe8a5bcc937e49e1ca'/>
<id>urn:sha1:ca9938fea576ebbb8d8c4fbe8a5bcc937e49e1ca</id>
<content type='text'>
When mac80211 is built into the kernel it needs to init earlier
so that device registrations are run after it has initialised.
The same applies to rate control algorithms.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
