]> git.ipfire.org Git - thirdparty/iw.git/log
thirdparty/iw.git
15 years agoremove -nogit suffix when building from tarball
Johannes Berg [Sat, 18 Apr 2009 19:07:52 +0000 (21:07 +0200)] 
remove -nogit suffix when building from tarball

15 years agoaccept managed/mgd for station interface
Johannes Berg [Sat, 11 Apr 2009 18:47:24 +0000 (20:47 +0200)] 
accept managed/mgd for station interface

15 years agobump version to 0.9.12 v0.9.12
Johannes Berg [Wed, 8 Apr 2009 12:37:06 +0000 (14:37 +0200)] 
bump version to 0.9.12

15 years agoadd plain "scan" command that triggers, waits and dumps
Johannes Berg [Wed, 8 Apr 2009 12:11:47 +0000 (14:11 +0200)] 
add plain "scan" command that triggers, waits and dumps

15 years agoallow netlink-less commands and section commands with subsections
Johannes Berg [Wed, 8 Apr 2009 12:11:24 +0000 (14:11 +0200)] 
allow netlink-less commands and section commands with subsections

15 years agoremove "raw" thing
Johannes Berg [Wed, 8 Apr 2009 11:42:38 +0000 (13:42 +0200)] 
remove "raw" thing

15 years agoadd functionality to wait for events
Johannes Berg [Wed, 8 Apr 2009 11:29:13 +0000 (13:29 +0200)] 
add functionality to wait for events

15 years agoprepare for more generic commands
Johannes Berg [Wed, 8 Apr 2009 11:13:28 +0000 (13:13 +0200)] 
prepare for more generic commands

15 years agoclean up usage code
Johannes Berg [Wed, 8 Apr 2009 11:04:25 +0000 (13:04 +0200)] 
clean up usage code

15 years agoreorder includes
Johannes Berg [Wed, 8 Apr 2009 11:01:18 +0000 (13:01 +0200)] 
reorder includes

15 years ago0.9.11 v0.9.11
Johannes Berg [Thu, 26 Mar 2009 11:01:48 +0000 (12:01 +0100)] 
0.9.11

15 years agoRevert "iw: parse max allowed bandwidth"
Johannes Berg [Tue, 24 Mar 2009 07:41:42 +0000 (08:41 +0100)] 
Revert "iw: parse max allowed bandwidth"

This reverts commit a47905d79b966e04939112923aaabaa1b46e8097.

I don't think we'll let the kernel actually create that attribute,
so parsing is pointless.

15 years agoallow identify wiphys by index with "phy#<idx>" rather than "phy <name>"
Johannes Berg [Fri, 20 Mar 2009 08:59:30 +0000 (09:59 +0100)] 
allow identify wiphys by index with "phy#<idx>" rather than "phy <name>"

15 years agobetter error reporting if dev/phy does not exist
Johannes Berg [Thu, 12 Mar 2009 10:13:36 +0000 (11:13 +0100)] 
better error reporting if dev/phy does not exist

15 years ago0.9.10 v0.9.10
Johannes Berg [Wed, 11 Mar 2009 13:55:37 +0000 (14:55 +0100)] 
0.9.10

15 years agoiw: add regulatory events notification parsing
Luis R. Rodriguez [Tue, 10 Mar 2009 02:28:50 +0000 (22:28 -0400)] 
iw: add regulatory events notification parsing

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoiw: use stdbool on reg.c
Luis R. Rodriguez [Tue, 10 Mar 2009 02:28:49 +0000 (22:28 -0400)] 
iw: use stdbool on reg.c

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoiw: parse max allowed bandwidth
Luis R. Rodriguez [Tue, 10 Mar 2009 02:28:48 +0000 (22:28 -0400)] 
iw: parse max allowed bandwidth

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoupdate nl80211.h
Johannes Berg [Wed, 11 Mar 2009 13:44:09 +0000 (14:44 +0100)] 
update nl80211.h

15 years agofix off-by-one error to allow setting cooked monitor
Johannes Berg [Sun, 8 Mar 2009 12:32:26 +0000 (13:32 +0100)] 
fix off-by-one error to allow setting cooked monitor

15 years agoprint out station packet counters (if available)
Johannes Berg [Wed, 18 Feb 2009 09:43:35 +0000 (10:43 +0100)] 
print out station packet counters (if available)

15 years agoupdate nl80211.h
Johannes Berg [Wed, 18 Feb 2009 09:40:17 +0000 (10:40 +0100)] 
update nl80211.h

15 years agodon't require scan multicast group
Johannes Berg [Thu, 12 Feb 2009 10:45:00 +0000 (11:45 +0100)] 
don't require scan multicast group

15 years agoiw event for scan finish
Johannes Berg [Thu, 12 Feb 2009 10:40:56 +0000 (11:40 +0100)] 
iw event for scan finish

15 years agomake printing unknown IEs optional in iw scan dump
Johannes Berg [Thu, 12 Feb 2009 09:30:32 +0000 (10:30 +0100)] 
make printing unknown IEs optional in iw scan dump

15 years agotsf is a good indication of AP uptime ...
Johannes Berg [Tue, 10 Feb 2009 20:14:45 +0000 (21:14 +0100)] 
tsf is a good indication of AP uptime ...

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Thu, 5 Feb 2009 20:08:54 +0000 (21:08 +0100)] 
Merge branch 'master' into scan-test

Conflicts:
nl80211.h

15 years agoiw: add get regulatory domain support
Luis R. Rodriguez [Wed, 28 Jan 2009 16:57:59 +0000 (08:57 -0800)] 
iw: add get regulatory domain support

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoiw: align output for HT capabilities
pat-lkml [Tue, 3 Feb 2009 00:25:39 +0000 (19:25 -0500)] 
iw: align output for HT capabilities

The HT capabilities have an additional space in front of them causing
them not to line up with the rest of the listed outputs.  This patch
removes that space.

Signed-off-by: Pat Erley <pat-lkml@erley.org>
15 years agoiw: add MCS set parsing
Luis R. Rodriguez [Mon, 2 Feb 2009 23:39:06 +0000 (15:39 -0800)] 
iw: add MCS set parsing

This adds MCS set parsing to iw. When you can 'iw list' you can
now see the MCS set actually parsed, this can tell you information
such as all the RX/TX MCS indexes supported, max TX spatial streams,
if TX unequal modulation is supported and your max supported HT
RX data rate.

This is as per 802.11n Draft 7 on section 7.3.2.57.4 Supported MCS Set field.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoiw: report if no supported version of libnl is found
Pavel Roskin [Fri, 30 Jan 2009 22:33:34 +0000 (17:33 -0500)] 
iw: report if no supported version of libnl is found

Otherwise, the error messase would be very confusing.

15 years agomesh parameter list improvements
Johannes Berg [Thu, 29 Jan 2009 13:56:08 +0000 (14:56 +0100)] 
mesh parameter list improvements

 - list them as a real list
 - print them out when the user specified none at all

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Thu, 29 Jan 2009 13:46:55 +0000 (14:46 +0100)] 
Merge branch 'master' into scan-test

Conflicts:
Makefile

15 years agochange link order - it matters for help output
Johannes Berg [Thu, 29 Jan 2009 13:45:41 +0000 (14:45 +0100)] 
change link order - it matters for help output

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Thu, 29 Jan 2009 13:42:58 +0000 (14:42 +0100)] 
Merge branch 'master' into scan-test

Conflicts:
nl80211.h

15 years agoupdate nl80211.h
Johannes Berg [Thu, 29 Jan 2009 13:42:13 +0000 (14:42 +0100)] 
update nl80211.h

15 years agoiw: rename nl_handle to nl_sock for libnl-2.0
Pat Erley [Thu, 29 Jan 2009 13:35:18 +0000 (14:35 +0100)] 
iw: rename nl_handle to nl_sock for libnl-2.0

Upstream has renamed nl_handle to nl_sock.  Update iw to the new
name and add #define for libnl-1.1.

Signed-off-by: Pat Erley <pat-lkml@erley.org>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
15 years agoupdate nl80211.h
Johannes Berg [Tue, 27 Jan 2009 21:10:11 +0000 (22:10 +0100)] 
update nl80211.h

15 years agomake all objects depend on nl80211.h
Johannes Berg [Tue, 27 Jan 2009 21:09:57 +0000 (22:09 +0100)] 
make all objects depend on nl80211.h

15 years agobump version to 0.9.9 v0.9.9
Johannes Berg [Sat, 24 Jan 2009 14:36:08 +0000 (15:36 +0100)] 
bump version to 0.9.9

15 years agoRTFM link for ap/master modes
Johannes Berg [Sat, 24 Jan 2009 14:35:30 +0000 (15:35 +0100)] 
RTFM link for ap/master modes

15 years agoadd commas to see also section
Johannes Berg [Sat, 24 Jan 2009 14:15:46 +0000 (15:15 +0100)] 
add commas to see also section

15 years agoiw: fix typo, add few references
Luis R. Rodriguez [Fri, 23 Jan 2009 23:02:38 +0000 (15:02 -0800)] 
iw: fix typo, add few references

This fixes a small typo s/ip/iw, and adds references
to the other new wireless subsystem userspace applications/files.
Lets also point users to the iw wiki as it has lots of good stuff.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoinclude netlink/netlink.h
Johannes Berg [Wed, 21 Jan 2009 15:30:52 +0000 (16:30 +0100)] 
include netlink/netlink.h

also fixes the nl_handle vs. nl_sock issue that has been plaguing
people trying to use libnl from git

15 years agosuppress flags on disabled channels
Johannes Berg [Sun, 18 Jan 2009 17:13:54 +0000 (18:13 +0100)] 
suppress flags on disabled channels

15 years agobump to 0.9.8 v0.9.8
Johannes Berg [Sat, 10 Jan 2009 20:42:26 +0000 (21:42 +0100)] 
bump to 0.9.8

15 years agoiw: Fix regression in mesh_param input parsing
Colin McCabe [Sat, 10 Jan 2009 01:13:16 +0000 (17:13 -0800)] 
iw: Fix regression in mesh_param input parsing

In the iw tool, don't crash on bad arguments to "iw dev mesh set mesh_param"

15 years agoiw: Fix regression in mesh_param input parsing
Colin McCabe [Sat, 10 Jan 2009 01:13:16 +0000 (17:13 -0800)] 
iw: Fix regression in mesh_param input parsing

In the iw tool, don't crash on bad arguments to "iw dev mesh set mesh_param"

15 years agoupdate for new scan patch
Johannes Berg [Wed, 7 Jan 2009 21:05:49 +0000 (22:05 +0100)] 
update for new scan patch

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Wed, 7 Jan 2009 20:58:47 +0000 (21:58 +0100)] 
Merge branch 'master' into scan-test

15 years agoDo not set -O2 -g CFLAGS if CFLAGS are already defined (in the env).
Robert Buchholz [Wed, 7 Jan 2009 14:46:13 +0000 (15:46 +0100)] 
Do not set -O2 -g CFLAGS if CFLAGS are already defined (in the env).

15 years agocorrect man page a little
Johannes Berg [Sat, 13 Dec 2008 00:23:18 +0000 (01:23 +0100)] 
correct man page a little

15 years agoevaluate pkg-config only once
Johannes Berg [Sat, 13 Dec 2008 00:09:03 +0000 (01:09 +0100)] 
evaluate pkg-config only once

15 years agoallow linking against libnl 2.0
Pat Erley [Sat, 13 Dec 2008 00:04:05 +0000 (01:04 +0100)] 
allow linking against libnl 2.0

This converts iw to use libnl-2, and adds compatibility with libnl-1.
There is not currently a good way to detect the libnl version during
compilation, as the versioning in the netlink/version.h is defined as a
string "2.0" rather than a major and a minor number, so we must detect
it in the Makefile.

Signed-off-by: Pat Erley <pat-lkml@erley.org>
15 years agoallow compilation using --as-needed
Mike Auty [Fri, 12 Dec 2008 21:47:16 +0000 (22:47 +0100)] 
allow compilation using --as-needed

15 years agoadd station bitrate information
Henning Rogge [Fri, 12 Dec 2008 21:45:34 +0000 (22:45 +0100)] 
add station bitrate information

cleanups by me (JB)

15 years agoupdate nl80211.h, adjust phy.c for new API
Johannes Berg [Fri, 12 Dec 2008 21:40:45 +0000 (22:40 +0100)] 
update nl80211.h, adjust phy.c for new API

15 years agoprint unknown events
Johannes Berg [Mon, 8 Dec 2008 17:32:43 +0000 (18:32 +0100)] 
print unknown events

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Mon, 8 Dec 2008 17:30:31 +0000 (18:30 +0100)] 
Merge branch 'master' into scan-test

15 years agofix sparse warnings
Johannes Berg [Mon, 8 Dec 2008 17:30:22 +0000 (18:30 +0100)] 
fix sparse warnings

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Mon, 8 Dec 2008 12:15:46 +0000 (13:15 +0100)] 
Merge branch 'master' into scan-test

15 years agoremove obsolete build information v0.9.7
Johannes Berg [Mon, 8 Dec 2008 12:15:17 +0000 (13:15 +0100)] 
remove obsolete build information

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Mon, 8 Dec 2008 12:13:17 +0000 (13:13 +0100)] 
Merge branch 'master' into scan-test

15 years agobump version to 0.9.7
Johannes Berg [Mon, 8 Dec 2008 12:10:56 +0000 (13:10 +0100)] 
bump version to 0.9.7

15 years agouse ARRAY_SIZE
Johannes Berg [Mon, 8 Dec 2008 11:59:55 +0000 (12:59 +0100)] 
use ARRAY_SIZE

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Mon, 8 Dec 2008 11:59:25 +0000 (12:59 +0100)] 
Merge branch 'master' into scan-test

15 years agoadd and use ARRAY_SIZE
Johannes Berg [Mon, 8 Dec 2008 11:59:16 +0000 (12:59 +0100)] 
add and use ARRAY_SIZE

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Mon, 8 Dec 2008 11:56:39 +0000 (12:56 +0100)] 
Merge branch 'master' into scan-test

Conflicts:
Makefile
nl80211.h

15 years agoshow channels and allow setting frequency by channel
Johannes Berg [Mon, 8 Dec 2008 11:53:58 +0000 (12:53 +0100)] 
show channels and allow setting frequency by channel

15 years agoadd frequency command
Johannes Berg [Mon, 8 Dec 2008 11:43:42 +0000 (12:43 +0100)] 
add frequency command

15 years agoupdate nl80211.h from current wireless-testing kernel
Johannes Berg [Fri, 5 Dec 2008 13:22:28 +0000 (14:22 +0100)] 
update nl80211.h from current wireless-testing kernel

15 years agolicense under ISC
Johannes Berg [Wed, 26 Nov 2008 18:03:48 +0000 (19:03 +0100)] 
license under ISC

Everybody who has contributed has consented to this change, see below.

From proski@gnu.org Tue Nov 25 12:26:53 2008
From: Pavel Roskin <proski@gnu.org>
To: Luis Rodriguez <Luis.Rodriguez@Atheros.com>
Subject: Re: Relicense iw under ISC license
Accept-Language: en-US
x-asg-debug-id: 1227644810-610a02670000-gUZXll
x-barracuda-url: http://10.10.11.10:8000/cgi-bin/mark.cgi
x-barracuda-connect: c60.cesmail.net[216.154.195.49]
x-barracuda-start-time: 1227644810
x-asg-orig-subj: Re: Relicense iw under ISC license
x-barracuda-virus-scanned: by Barracuda Spam Firewall at users.atheros.com
x-barracuda-spam-score: 0.00
x-barracuda-spam-status: No, SCORE=0.00 using global scores of TAG_LEVEL=3.5
QUARANTINE_LEVEL=1000.0 KILL_LEVEL=8.0 tests=
x-barracuda-spam-report: Code version 3.2, rules version 3.2.1.11147 Rule
breakdown below  pts rule name              description ----
---------------------- --------------------------------------------------
x-barracuda-bbl-ip: 192.168.1.112
x-barracuda-rbl-ip: 192.168.1.112
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Status: RO

On Tue, 2008-11-25 at 12:19 -0800, Luis R. Rodriguez wrote:

> You are a contributor to iw. We'd like to relicense iw under the
> ISC license.

I'm fine with the change.

--
Regards,
Pavel Roskin

From benjamin@sipsolutions.net Tue Nov 25 12:51:19 2008
From: Benjamin Berg <benjamin@sipsolutions.net>
To: Luis Rodriguez <Luis.Rodriguez@Atheros.com>
Subject: Re: Relicense iw under ISC license
Accept-Language: en-US
x-asg-debug-id: 1227646277-305201830000-gUZXll
x-barracuda-url: http://10.10.11.10:8000/cgi-bin/mark.cgi
x-barracuda-connect: xc.sipsolutions.net[83.246.72.84]
x-barracuda-start-time: 1227646278
x-asg-orig-subj: Re: Relicense iw under ISC license
x-barracuda-virus-scanned: by Barracuda Spam Firewall at users.atheros.com
x-barracuda-spam-score: 0.00
x-barracuda-spam-status: No, SCORE=0.00 using global scores of TAG_LEVEL=3.5
QUARANTINE_LEVEL=1000.0 KILL_LEVEL=8.0 tests=
x-barracuda-spam-report: Code version 3.2, rules version 3.2.1.11147 Rule
breakdown below  pts rule name              description ----
---------------------- --------------------------------------------------
x-barracuda-bbl-ip: nil
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Status: RO

On Tue, 2008-11-25 at 12:19 -0800, Luis R. Rodriguez wrote:
> The ISC license is legally equivalent to the 2 clause BSD license and
> is GPL compatible. The people on this e-mail's CC list who have
> contributed to iw and myself have already agreed to this. The rest
> of you are being e-mailed to request for your permission to relicense
> your contributions to w under the ISC license. Please let us know if
> we get your consent on this.

Sure, feel free to do whatever you see as appropriate. I did not even
remember that I made that tiny change in the Makefile ... :-)

Benjamin

From dragorn@kismetwireless.net Tue Nov 25 12:56:03 2008
From: Mike Kershaw <dragorn@kismetwireless.net>
To: Luis Rodriguez <Luis.Rodriguez@Atheros.com>
Subject: Re: Relicense iw under ISC license
Reply-To: Mike Kershaw <dragorn@kismetwireless.net>
Accept-Language: en-US
x-asg-debug-id: 1227646544-2f7d01ac0000-gUZXll
x-barracuda-url: http://10.10.11.10:8000/cgi-bin/mark.cgi
x-barracuda-connect: durandal.kismetwireless.net[199.201.145.179]
x-barracuda-start-time: 1227646552
x-asg-orig-subj: Re: Relicense iw under ISC license
x-barracuda-virus-scanned: by Barracuda Spam Firewall at users.atheros.com
x-barracuda-spam-score: 0.00
x-barracuda-spam-status: No, SCORE=0.00 using global scores of TAG_LEVEL=3.5
QUARANTINE_LEVEL=1000.0 KILL_LEVEL=8.0 tests=
x-barracuda-spam-report: Code version 3.2, rules version 3.2.1.11148 Rule
breakdown below  pts rule name              description ----
---------------------- --------------------------------------------------
x-barracuda-bbl-ip: 199.201.145.179
x-barracuda-rbl-ip: 199.201.145.179
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Status: RO

No complaints.

-m

On Tue, Nov 25, 2008 at 12:19:09PM -0800, Luis R. Rodriguez wrote:
> Hello,
>
> According to
>
> git log| grep Author| sort | uniq
>
> You are a contributor to iw. We'd like to relicense iw under the
> ISC license. Right now it is under the 3-clause BSD license. The
> third clause is simply made uncessary do to the Berne Convention,
> and hence the ISC license. This would keep iw, crda and
> include/linux/nl80211.h all under the ISC license (pending review
> to an e-mail similar to this one) which makes code reuse easier
> amongst them easier without concern to legal ambiguity.
>
> The ISC license is legally equivalent to the 2 clause BSD license and
> is GPL compatible. The people on this e-mail's CC list who have
> contributed to iw and myself have already agreed to this. The rest
> of you are being e-mailed to request for your permission to relicense
> your contributions to w under the ISC license. Please let us know if
> we get your consent on this.
>
> PS. I've e-mailed Javier also who although is not a contributor is
>     a Cozybit employee. Depending on Colin's and Javier's work
>     contract this may mean Javier can have a say here, not sure.
>
> Regards,
>
>   Luis
>

--
Mike Kershaw/Dragorn <dragorn@kismetwireless.net>
GPG Fingerprint: 3546 89DF 3C9D ED80 3381  A661 D7B2 8822 738B BDB1

Todays lesson is always to ignore your feelings and listen to the robot head.

From kel@otaku42.de Tue Nov 25 14:01:13 2008
From: Kel Modderman <kel@otaku42.de>
To: Luis Rodriguez <Luis.Rodriguez@Atheros.com>
CC: "luto@myrealbox.com" <luto@myrealbox.com>,
"benjamin@sipsolutions.net" <benjamin@sipsolutions.net>,
"colin@cozybit.com" <colin@cozybit.com>,
"javier@cozybit.com" <javier@cozybit.com>,
"luisca@cozybit.com" <luisca@cozybit.com>,
"dragorn@kismetwireless.net" <dragorn@kismetwireless.net>,
"proski@gnu.org" <proski@gnu.org>,
"rworkman@slackware.com" <rworkman@slackware.com>,
"tomasw@gmail.com" <tomasw@gmail.com>,
"linville@tuxdriver.com" <linville@tuxdriver.com>,
"johannes@sipsolutions.net" <johannes@sipsolutions.net>,
"mcgrof@gmail.com" <mcgrof@gmail.com>,
Jouni Malinen <Jouni.Malinen@Atheros.com>
Subject: Re: Relicense iw under ISC license
Accept-Language: en-US
x-asg-debug-id: 1227650294-32e402410000-gUZXll
x-barracuda-url: http://10.10.11.10:8000/cgi-bin/mark.cgi
x-barracuda-connect: venema.h4ckr.net[217.24.1.135]
x-barracuda-start-time: 1227650296
x-asg-orig-subj: Re: Relicense iw under ISC license
x-barracuda-virus-scanned: by Barracuda Spam Firewall at users.atheros.com
x-barracuda-spam-score: 0.00
x-barracuda-spam-status: No, SCORE=0.00 using global scores of TAG_LEVEL=3.5
QUARANTINE_LEVEL=1000.0 KILL_LEVEL=8.0 tests=
x-barracuda-spam-report: Code version 3.2, rules version 3.2.1.11148 Rule
breakdown below  pts rule name              description ----
---------------------- --------------------------------------------------
x-barracuda-bbl-ip: 127.0.0.1
x-barracuda-rbl-ip: 127.0.0.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Status: RO

On Wednesday 26 November 2008 06:19:09 Luis R. Rodriguez wrote:
> Hello,
>
> According to
>
> git log| grep Author| sort | uniq
>
> You are a contributor to iw. We'd like to relicense iw under the
> ISC license. Right now it is under the 3-clause BSD license. The
> third clause is simply made uncessary do to the Berne Convention,
> and hence the ISC license. This would keep iw, crda and
> include/linux/nl80211.h all under the ISC license (pending review
> to an e-mail similar to this one) which makes code reuse easier
> amongst them easier without concern to legal ambiguity.
>
> The ISC license is legally equivalent to the 2 clause BSD license and
> is GPL compatible. The people on this e-mail's CC list who have
> contributed to iw and myself have already agreed to this. The rest
> of you are being e-mailed to request for your permission to relicense
> your contributions to w under the ISC license. Please let us know if
> we get your consent on this.

Yes, I consent to this change to ISC license.

Thanks, Kel.

From javier@cozybit.com Tue Nov 25 14:01:52 2008
From: Javier Cardona <javier@cozybit.com>
To: Luis Rodriguez <Luis.Rodriguez@Atheros.com>
CC: "colin@cozybit.com" <colin@cozybit.com>,
"luisca@cozybit.com" <luisca@cozybit.com>,
"andrey@cozybit.com" <andrey@cozybit.com>
Subject: Re: Relicense iw under ISC license
Accept-Language: en-US
x-asg-debug-id: 1227650385-2f81024b0000-gUZXll
x-barracuda-url: http://10.10.11.10:8000/cgi-bin/mark.cgi
x-barracuda-connect: yw-out-1718.google.com[74.125.46.154]
x-barracuda-start-time: 1227650386
x-asg-orig-subj: Re: Relicense iw under ISC license
x-barracuda-virus-scanned: by Barracuda Spam Firewall at users.atheros.com
x-barracuda-spam-score: 0.00
x-barracuda-spam-status: No, SCORE=0.00 using global scores of TAG_LEVEL=3.5
QUARANTINE_LEVEL=1000.0 KILL_LEVEL=8.0 tests=
x-barracuda-spam-report: Code version 3.2, rules version 3.2.1.11148 Rule
breakdown below  pts rule name              description ----
---------------------- --------------------------------------------------
x-barracuda-bbl-ip: nil
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Status: RO

Hi Luis,

Consent granted on behalf of cozybit Inc.  This applies to all the
contributions from cozybit employees.

Javier

On Tue, Nov 25, 2008 at 12:19 PM, Luis R. Rodriguez
<lrodriguez@atheros.com> wrote:
> Hello,
>
> According to
>
> git log| grep Author| sort | uniq
>
> You are a contributor to iw. We'd like to relicense iw under the
> ISC license. Right now it is under the 3-clause BSD license. The
> third clause is simply made uncessary do to the Berne Convention,
> and hence the ISC license. This would keep iw, crda and
> include/linux/nl80211.h all under the ISC license (pending review
> to an e-mail similar to this one) which makes code reuse easier
> amongst them easier without concern to legal ambiguity.
>
> The ISC license is legally equivalent to the 2 clause BSD license and
> is GPL compatible. The people on this e-mail's CC list who have
> contributed to iw and myself have already agreed to this. The rest
> of you are being e-mailed to request for your permission to relicense
> your contributions to w under the ISC license. Please let us know if
> we get your consent on this.
>
> PS. I've e-mailed Javier also who although is not a contributor is
>    a Cozybit employee. Depending on Colin's and Javier's work
>    contract this may mean Javier can have a say here, not sure.
>
> Regards,
>
>  Luis
>

--
Javier Cardona
cozybit Inc.

From rworkman@slackware.com Tue Nov 25 19:46:08 2008
Received: from barracuda.users.atheros.com (10.10.11.10) by
 SC1EXHC-02.global.atheros.com (10.10.20.106) with Microsoft SMTP Server id
 8.0.751.0; Tue, 25 Nov 2008 19:46:08 -0800
Received: from bob.slackware.com (localhost [127.0.0.1]) by
 barracuda.users.atheros.com (Spam Firewall) with ESMTP id 7D41520E8C2; Tue,
 25 Nov 2008 19:46:07 -0800 (PST)
Received: from bob.slackware.com ([64.57.102.34]) by
 barracuda.users.atheros.com with ESMTP id U7naRgienMmFB2om; Tue, 25 Nov 2008
 19:46:07 -0800 (PST)
Received: from bob.slackware.com (IDENT:3356@localhost [127.0.0.1]) by
 bob.slackware.com (8.13.7/8.13.7) with ESMTP id mAQ3k4FV030019; Tue, 25 Nov
 2008 19:46:04 -0800
Received: from localhost (rworkman@localhost) by bob.slackware.com
 (8.13.7/8.12.9/Submit) with ESMTP id mAQ3k3YR030015; Tue, 25 Nov 2008
 19:46:03 -0800
From: Robby Workman <rworkman@slackware.com>
To: Luis Rodriguez <Luis.Rodriguez@Atheros.com>
CC: "luto@myrealbox.com" <luto@myrealbox.com>, "benjamin@sipsolutions.net"
<benjamin@sipsolutions.net>, "colin@cozybit.com" <colin@cozybit.com>,
"kel@otaku42.de" <kel@otaku42.de>, "javier@cozybit.com" <javier@cozybit.com>,
"luisca@cozybit.com" <luisca@cozybit.com>, "dragorn@kismetwireless.net"
<dragorn@kismetwireless.net>, "proski@gnu.org" <proski@gnu.org>,
"tomasw@gmail.com" <tomasw@gmail.com>, "linville@tuxdriver.com"
<linville@tuxdriver.com>, "johannes@sipsolutions.net"
<johannes@sipsolutions.net>, "mcgrof@gmail.com" <mcgrof@gmail.com>, Jouni
 Malinen <Jouni.Malinen@Atheros.com>
Date: Tue, 25 Nov 2008 19:46:03 -0800
Subject: Re: Relicense iw under ISC license
Thread-Topic: Relicense iw under ISC license
Thread-Index: AclPeYRxtbQdlwskSFq9Wb7JS1lGNg==
Message-ID: <alpine.LNX.1.10.0811251944350.29959@bob.slackware.com>
References: <20081125201909.GC5950@tesla>
In-Reply-To: <20081125201909.GC5950@tesla>
Accept-Language: en-US
Content-Language: en-US
X-MS-Exchange-Organization-AuthAs: Anonymous
X-MS-Exchange-Organization-AuthSource: SC1EXHC-02.global.atheros.com
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-asg-debug-id: 1227671167-490a01570000-kWOy0i
x-barracuda-url: http://10.10.11.10:8000/cgi-bin/mark.cgi
x-barracuda-connect: UNKNOWN[64.57.102.34]
x-barracuda-start-time: 1227671167
x-asg-orig-subj: Re: Relicense iw under ISC license
x-barracuda-virus-scanned: by Barracuda Spam Firewall at users.atheros.com
x-barracuda-spam-score: 0.10
x-barracuda-spam-status: No, SCORE=0.10 using global scores of TAG_LEVEL=3.5
 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=8.0 tests=RDNS_NONE
x-barracuda-spam-report: Code version 3.2, rules version 3.2.1.11170 Rule
 breakdown below  pts rule name              description ----
 ---------------------- --------------------------------------------------
0.10 RDNS_NONE              Delivered to trusted network by a host with no
 rDNS
user-agent: Alpine 1.10 (LNX 962 2008-03-14)
x-authentication-warning: bob.slackware.com: rworkman owned process doing -bs
x-barracuda-bbl-ip: 127.0.0.1
x-barracuda-rbl-ip: 127.0.0.1
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Status: RO
Content-Length: 1136
Lines: 29

On Tue, 25 Nov 2008, Luis R. Rodriguez wrote:

> Hello,
>
> According to
>
> git log| grep Author| sort | uniq
>
> You are a contributor to iw. We'd like to relicense iw under the
> ISC license. Right now it is under the 3-clause BSD license. The
> third clause is simply made uncessary do to the Berne Convention,
> and hence the ISC license. This would keep iw, crda and
> include/linux/nl80211.h all under the ISC license (pending review
> to an e-mail similar to this one) which makes code reuse easier
> amongst them easier without concern to legal ambiguity.
>
> The ISC license is legally equivalent to the 2 clause BSD license and
> is GPL compatible. The people on this e-mail's CC list who have
> contributed to iw and myself have already agreed to this. The rest
> of you are being e-mailed to request for your permission to relicense
> your contributions to w under the ISC license. Please let us know if
> we get your consent on this.

I don't think my one contribution was significant enough to claim
any copyright, but for what it's worth, consent granted.  All things
being equal, I prefer the ISC license anyway.

-RW

From amluto@gmail.com Tue Nov 25 19:58:10 2008
From: Andrew Lutomirski <luto@myrealbox.com>
To: Luis Rodriguez <Luis.Rodriguez@Atheros.com>
Subject: Re: Relicense iw under ISC license
Accept-Language: en-US
x-asg-debug-id: 1227671889-444401980000-gUZXll
x-barracuda-url: http://10.10.11.10:8000/cgi-bin/mark.cgi
x-barracuda-connect: wa-out-1112.google.com[209.85.146.176]
x-barracuda-start-time: 1227671889
x-asg-orig-subj: Re: Relicense iw under ISC license
x-google-sender-auth: a8cb07279c549ed7
x-barracuda-virus-scanned: by Barracuda Spam Firewall at users.atheros.com
x-asg-whitelist: Sender
x-barracuda-bbl-ip: nil
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Status: RO

Fine with me.

--Andy

On Tue, Nov 25, 2008 at 3:19 PM, Luis R. Rodriguez
<lrodriguez@atheros.com> wrote:
> Hello,
>
> According to
>
> git log| grep Author| sort | uniq
>
> You are a contributor to iw. We'd like to relicense iw under the
> ISC license. Right now it is under the 3-clause BSD license. The
> third clause is simply made uncessary do to the Berne Convention,
> and hence the ISC license. This would keep iw, crda and
> include/linux/nl80211.h all under the ISC license (pending review
> to an e-mail similar to this one) which makes code reuse easier
> amongst them easier without concern to legal ambiguity.
>
> The ISC license is legally equivalent to the 2 clause BSD license and
> is GPL compatible. The people on this e-mail's CC list who have
> contributed to iw and myself have already agreed to this. The rest
> of you are being e-mailed to request for your permission to relicense
> your contributions to w under the ISC license. Please let us know if
> we get your consent on this.
>
> PS. I've e-mailed Javier also who although is not a contributor is
>    a Cozybit employee. Depending on Colin's and Javier's work
>    contract this may mean Javier can have a say here, not sure.
>
> Regards,
>
>  Luis
>

From tomasw@gmail.com Wed Nov 26 00:17:12 2008
From: Tomas Winkler <tomasw@gmail.com>
To: Luis Rodriguez <Luis.Rodriguez@Atheros.com>
CC: "luto@myrealbox.com" <luto@myrealbox.com>,
"benjamin@sipsolutions.net" <benjamin@sipsolutions.net>,
"colin@cozybit.com" <colin@cozybit.com>,
"kel@otaku42.de" <kel@otaku42.de>,
"javier@cozybit.com" <javier@cozybit.com>,
"luisca@cozybit.com" <luisca@cozybit.com>,
"dragorn@kismetwireless.net" <dragorn@kismetwireless.net>,
"proski@gnu.org" <proski@gnu.org>,
"rworkman@slackware.com" <rworkman@slackware.com>,
"linville@tuxdriver.com" <linville@tuxdriver.com>,
"johannes@sipsolutions.net" <johannes@sipsolutions.net>,
"mcgrof@gmail.com" <mcgrof@gmail.com>,
Jouni Malinen <Jouni.Malinen@Atheros.com>
Subject: Re: Relicense iw under ISC license
Accept-Language: en-US
x-asg-debug-id: 1227687429-668302750000-gUZXll
x-barracuda-url: http://10.10.11.10:8000/cgi-bin/mark.cgi
x-barracuda-connect: rv-out-0708.google.com[209.85.198.240]
x-barracuda-start-time: 1227687429
x-asg-orig-subj: Re: Relicense iw under ISC license
x-barracuda-virus-scanned: by Barracuda Spam Firewall at users.atheros.com
x-asg-whitelist: Sender
x-barracuda-bbl-ip: nil
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Status: RO

On Tue, Nov 25, 2008 at 10:19 PM, Luis R. Rodriguez
<lrodriguez@atheros.com> wrote:
> Hello,
>
> According to
>
> git log| grep Author| sort | uniq
>
> You are a contributor to iw. We'd like to relicense iw under the
> ISC license. Right now it is under the 3-clause BSD license. The
> third clause is simply made uncessary do to the Berne Convention,
> and hence the ISC license. This would keep iw, crda and
> include/linux/nl80211.h all under the ISC license (pending review
> to an e-mail similar to this one) which makes code reuse easier
> amongst them easier without concern to legal ambiguity.
>
> The ISC license is legally equivalent to the 2 clause BSD license and
> is GPL compatible. The people on this e-mail's CC list who have
> contributed to iw and myself have already agreed to this. The rest
> of you are being e-mailed to request for your permission to relicense
> your contributions to w under the ISC license. Please let us know if
> we get your consent on this.

You may license the two lines of mine under ISC

Tomas

From lrodriguez@atheros.com Wed Nov 26 18:59:16 2008
Return-path: <Luis.Rodriguez@Atheros.com>
Envelope-to: johannes@sipsolutions.net
Delivery-date: Wed, 26 Nov 2008 18:59:16 +0100
Received: from mail.atheros.com ([12.36.123.2]) by sipsolutions.net with
esmtp (Exim 4.69) (envelope-from <Luis.Rodriguez@Atheros.com>) id
1L5OfT-0005Aw-II for johannes@sipsolutions.net; Wed, 26 Nov 2008 18:59:16
+0100
Received: from mail.atheros.com ([10.10.20.108]) by sidewinder.atheros.com
for <johannes@sipsolutions.net>; Wed, 26 Nov 2008 09:59:15 -0800
Received: from smtp.atheros.com (10.10.18.125) by
SC1EXHC-02.global.atheros.com (10.10.20.111) with Microsoft SMTP Server
(TLS) id 8.0.751.0; Wed, 26 Nov 2008 09:58:44 -0800
Received: by smtp.atheros.com (sSMTP sendmail emulation); Wed, 26 Nov 2008
09:58:43 -0800
Date: Wed, 26 Nov 2008 09:58:43 -0800
From: "Luis R. Rodriguez" <lrodriguez@atheros.com>
To: Johannes Berg <johannes@sipsolutions.net>
Subject: My changes to iw an nl80211.h under ISC
Message-ID: <20081126175842.GE6515@tesla>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
User-Agent: Mutt/1.5.18 (2008-05-17)
X-p0f-genre: unknown
X-p0f-genre-details: unknown
X-p0f-link: ethernet/modem
X-sips-origin: smtp
X-SPAM-Scanned-in-SMTP: yes
X-CRM114-Version: 20080326-BlameSentansoken ( TRE 0.7.5 (LGPL) )
MR-99794A9B
X-CRM114-CacheID: sfid-20081126_185915_840540_5607A24F
X-CRM114-Status: GOOD (  13.97  )
X-Evolution-Source: imap://johannes@secure.sipsolutions.net/
Content-Transfer-Encoding: 8bit

Please consider my changes to nl80211.h and iw under the fucking ISC
license.

  Luis

15 years agodon't print string directly
Johannes Berg [Sun, 23 Nov 2008 19:55:23 +0000 (20:55 +0100)] 
don't print string directly

gcc warns about this (for security reasons) despite it clearly not begin a
problem here. Pointed out by Alejandro Riveira Fernández <ariveira@gmail.com>.

15 years agoReport max TX power from NL80211_BAND_ATTR_FREQS
Johannes Berg [Sun, 23 Nov 2008 11:11:26 +0000 (12:11 +0100)] 
Report max TX power from NL80211_BAND_ATTR_FREQS

Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
15 years agoadd note to readme about maintenance, patch sending
Johannes Berg [Thu, 20 Nov 2008 06:39:44 +0000 (07:39 +0100)] 
add note to readme about maintenance, patch sending

15 years agoTrivial patch for easier packaging of iw
Robby Workman [Wed, 19 Nov 2008 11:57:36 +0000 (12:57 +0100)] 
Trivial patch for easier packaging of iw

Signed-off-by: Robby Workman <rworkman@slackware.com>
15 years agoremove some useless code from genl
Johannes Berg [Sun, 26 Oct 2008 08:58:35 +0000 (09:58 +0100)] 
remove some useless code from genl

15 years agobump version to 0.9.6, fix version.sh checks vs. rebuilds v0.9.6
Johannes Berg [Sun, 26 Oct 2008 08:54:48 +0000 (09:54 +0100)] 
bump version to 0.9.6, fix version.sh checks vs. rebuilds

15 years agofinish dumps properly
Johannes Berg [Fri, 24 Oct 2008 19:45:01 +0000 (21:45 +0200)] 
finish dumps properly

15 years agoadd event command
Johannes Berg [Fri, 24 Oct 2008 18:24:44 +0000 (20:24 +0200)] 
add event command

This adds the 'event' command that listens for netlink
events on the 'config' multicast group.

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Thu, 23 Oct 2008 07:57:43 +0000 (09:57 +0200)] 
Merge branch 'master' into scan-test

Conflicts:

Makefile

15 years agoMerge branch 'mesh-params'
Johannes Berg [Thu, 23 Oct 2008 07:55:43 +0000 (09:55 +0200)] 
Merge branch 'mesh-params'

Conflicts:

nl80211.h

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Wed, 22 Oct 2008 15:48:24 +0000 (17:48 +0200)] 
Merge branch 'master' into scan-test

15 years agoMerge branch 'requires-unmerged-kernel-patches'
Johannes Berg [Wed, 22 Oct 2008 15:45:28 +0000 (17:45 +0200)] 
Merge branch 'requires-unmerged-kernel-patches'

15 years agoiw: Add commands to get and set o11s mesh networking parameters
colin@cozybit.com [Wed, 22 Oct 2008 07:55:20 +0000 (09:55 +0200)] 
iw: Add commands to get and set o11s mesh networking parameters

Two new top-level commands: iw dev <devname> get mesh_param <param>, and
iw dev <devname> set mesh_param <param> <value>.
These can be used to configure the 802.11s mesh networking stack.
These use the new %NL80211_CMD_GET_MESH_PARAMS and
%NL80211_CMD_SET_MESH_PARAMS netlink commands.

We check the user input to make sure that the values given fall in the valid
range for each parameter.
Signed-off-by: Colin McCabe <colin@cozybit.com>
15 years agoMerge branch 'master' into scan-test
Johannes Berg [Wed, 15 Oct 2008 10:02:50 +0000 (12:02 +0200)] 
Merge branch 'master' into scan-test

15 years agoMerge branch 'requires-unmerged-kernel-patches' into scan-test
Johannes Berg [Wed, 15 Oct 2008 10:02:36 +0000 (12:02 +0200)] 
Merge branch 'requires-unmerged-kernel-patches' into scan-test

15 years agoadd comment about monitor flags bug
Johannes Berg [Wed, 15 Oct 2008 09:55:42 +0000 (11:55 +0200)] 
add comment about monitor flags bug

15 years agoadd HT attribute printing
Johannes Berg [Tue, 14 Oct 2008 16:46:23 +0000 (18:46 +0200)] 
add HT attribute printing

Still missing pretty-printing of the HT set though

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Mon, 6 Oct 2008 19:44:45 +0000 (21:44 +0200)] 
Merge branch 'master' into scan-test

15 years agoimprove monitor flags
Johannes Berg [Sun, 5 Oct 2008 12:00:11 +0000 (14:00 +0200)] 
improve monitor flags

 * allow specifying monitor flags when creating an interface
 * allow specifying "none" for no monitor flags

15 years agofix netlink handling
Johannes Berg [Mon, 29 Sep 2008 14:49:06 +0000 (16:49 +0200)] 
fix netlink handling

The libnl documentation for nl_recvmsgs implies that it keeps reading
messages, but it only keeps parsing already received messages, which
in this case is a crucial difference.

15 years agofix netlink handling
Johannes Berg [Mon, 29 Sep 2008 14:49:06 +0000 (16:49 +0200)] 
fix netlink handling

The libnl documentation for nl_recvmsgs implies that it keeps reading
messages, but it only keeps parsing already received messages, which
in this case is a crucial difference.

15 years agoupdate nl80211.h again
Johannes Berg [Tue, 23 Sep 2008 11:48:58 +0000 (13:48 +0200)] 
update nl80211.h again

15 years agoMerge branch 'master' into scan-test
Johannes Berg [Fri, 19 Sep 2008 15:35:07 +0000 (17:35 +0200)] 
Merge branch 'master' into scan-test

15 years agoadd max # scan SSIDs
Johannes Berg [Fri, 19 Sep 2008 15:34:55 +0000 (17:34 +0200)] 
add max # scan SSIDs

15 years agoremove debian stuff entirely
Johannes Berg [Fri, 19 Sep 2008 14:32:43 +0000 (16:32 +0200)] 
remove debian stuff entirely

15 years agoupdate nl80211.h
Johannes Berg [Fri, 19 Sep 2008 13:09:44 +0000 (15:09 +0200)] 
update nl80211.h

15 years agoscan code
Johannes Berg [Fri, 19 Sep 2008 03:08:11 +0000 (05:08 +0200)] 
scan code

15 years agobump version to 0.9.5 v0.9.5
Johannes Berg [Thu, 18 Sep 2008 17:33:35 +0000 (19:33 +0200)] 
bump version to 0.9.5