<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/wireless/mlme.c, branch linux-2.6.37.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-10-13T19:45:22Z</updated>
<entry>
<title>cfg80211: notify drivers about frame registrations</title>
<updated>2010-10-13T19:45:22Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2010-10-13T10:06:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=271733cf844a2f5f186ef3b40c26d6397b71039a'/>
<id>urn:sha1:271733cf844a2f5f186ef3b40c26d6397b71039a</id>
<content type='text'>
Drivers may need to adjust their filters according
to frame registrations, so notify them about them.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>cfg80211/mac80211: allow management frame TX in AP mode</title>
<updated>2010-10-05T17:35:23Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2010-09-30T19:06:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=663fcafd977f13e6483f7d4cf2ccdbc4fae81ed0'/>
<id>urn:sha1:663fcafd977f13e6483f7d4cf2ccdbc4fae81ed0</id>
<content type='text'>
Enable management frame transmission and subscribing
to management frames through nl80211 in both cfg80211
and mac80211. Also update a few places that I forgot
to update for P2P-client mode previously, and fix a
small bug with non-action frames in this API.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>cfg80211/nl80211: introduce p2p device types</title>
<updated>2010-09-16T19:46:06Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2010-09-16T12:58:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=074ac8df9f93f2a35a356d92fd7f16cd846f0a03'/>
<id>urn:sha1:074ac8df9f93f2a35a356d92fd7f16cd846f0a03</id>
<content type='text'>
This adds P2P-STA and P2P-GO as device types so
we can distinguish between those and normal STA
or AP (respectively) type interfaces.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>cfg80211/mac80211: extensible frame processing</title>
<updated>2010-08-24T20:27:56Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2010-08-12T13:38:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2e161f78e5f63a7f9fd25a766bb7f816a01eb14a'/>
<id>urn:sha1:2e161f78e5f63a7f9fd25a766bb7f816a01eb14a</id>
<content type='text'>
Allow userspace to register for more than just
action frames by giving the frame subtype, and
make it possible to use this in various modes
as well.

With some tweaks and some added functionality
this will, in the future, also be usable in AP
mode and be able to replace the cooked monitor
interface currently used in that case.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>cfg80211: deauth doesn't always imply disconnect</title>
<updated>2010-08-16T19:26:39Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2010-08-05T08:20:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3f3b6a8d90b6e762e2bb83e6a9e86d9534b56cdc'/>
<id>urn:sha1:3f3b6a8d90b6e762e2bb83e6a9e86d9534b56cdc</id>
<content type='text'>
When an AP sends a deauth frame, or we send one
to an AP, that only means we lost our connection
if we were actually connected to that AP. Check
this to avoid sending spurious "disconnected"
events and breaking "iw ... link" reporting.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>cfg80211: fix locking in action frame TX</title>
<updated>2010-08-09T19:18:57Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2010-08-09T13:52:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fe100acddf438591ecf3582cb57241e560da70b7'/>
<id>urn:sha1:fe100acddf438591ecf3582cb57241e560da70b7</id>
<content type='text'>
Accesses to "wdev-&gt;current_bss" must be
locked with the wdev lock, which action
frame transmission is missing.

Cc: stable@kernel.org [2.6.33+]
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>cfg80211: ignore spurious deauth</title>
<updated>2010-07-12T20:05:31Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2010-07-12T12:46:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=643f82e32f14faf0d0944c804203a6681b6b0a1e'/>
<id>urn:sha1:643f82e32f14faf0d0944c804203a6681b6b0a1e</id>
<content type='text'>
Ever since mac80211/drivers are no longer
fully in charge of keeping track of the
auth status, trying to make them do so will
fail. Instead of warning and reporting the
deauthentication to userspace, cfg80211 must
simply ignore it so that spurious
deauthentications, e.g. before starting
authentication, aren't seen by userspace as
actual deauthentications.

Cc: stable@kernel.org
Reported-by: Paul Stewart &lt;pstew@google.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>cfg80211/mac80211: allow action frame TX/RX in IBSS</title>
<updated>2010-06-14T19:38:16Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2010-06-09T15:20:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9d38d85de0270e3927bffab94973a9c78d1dc800'/>
<id>urn:sha1:9d38d85de0270e3927bffab94973a9c78d1dc800</id>
<content type='text'>
When in IBSS mode, currently action frame TX and RX
cannot be used. Allow using it to talk to any peer,
or for public action frames. Also, while at it,
restructure the code in mac80211 to make it easier
to add this for other interface types in the future.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>cfg80211: make action channel type optional</title>
<updated>2010-06-02T20:13:27Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2010-05-19T10:17:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=252aa631f88080920a7083ac5a5844ffc5463629'/>
<id>urn:sha1:252aa631f88080920a7083ac5a5844ffc5463629</id>
<content type='text'>
When sending action frames, we want to verify
that we do that on the correct channel. However,
checking the channel type in addition can get in
the way, since the channel type could change on
the fly during an association, and it's not
useful to have the channel type anyway since it
has no effect on the transmission. Therefore,
make it optional to specify so that if wanted,
it can still be checked, but is not required.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem</title>
<updated>2010-04-15T20:21:34Z</updated>
<author>
<name>John W. Linville</name>
</author>
<published>2010-04-15T20:21:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5c01d5669356e13f0fb468944c1dd4c6a7e978ad'/>
<id>urn:sha1:5c01d5669356e13f0fb468944c1dd4c6a7e978ad</id>
<content type='text'>
Conflicts:
	Documentation/feature-removal-schedule.txt
	drivers/net/wireless/ath/ath5k/phy.c
	drivers/net/wireless/wl12xx/wl1271_main.c
</content>
</entry>
</feed>
