]> git.ipfire.org Git - thirdparty/iw.git/log
thirdparty/iw.git
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

15 years agoship nl80211.h
Johannes Berg [Thu, 18 Sep 2008 17:32:11 +0000 (19:32 +0200)] 
ship nl80211.h

This is nicer for distributions because then they don't
have to patch iw or anything. We just have to make sure
to never ever add "experimental" numbers to this tree...

15 years agoproperly add debian submodule
Johannes Berg [Wed, 17 Sep 2008 18:44:08 +0000 (20:44 +0200)] 
properly add debian submodule

15 years agoadd debian packaging module
Johannes Berg [Wed, 17 Sep 2008 18:41:00 +0000 (20:41 +0200)] 
add debian packaging module

15 years agoremove debian packaging
Johannes Berg [Wed, 17 Sep 2008 18:36:15 +0000 (20:36 +0200)] 
remove debian packaging

15 years agorelease 0.9.4 v0.9.4
Johannes Berg [Wed, 17 Sep 2008 11:28:09 +0000 (13:28 +0200)] 
release 0.9.4

15 years agoadd "interface del" backward compat command
Johannes Berg [Wed, 17 Sep 2008 11:27:04 +0000 (13:27 +0200)] 
add "interface del" backward compat command

Some scripts out there might already be using
iw dev fish0 interface del
so don't break them. But don't advertise this
command either in the help output.

15 years agoadd note that I'll remove the debian packaging on request
Johannes Berg [Wed, 17 Sep 2008 09:27:09 +0000 (11:27 +0200)] 
add note that I'll remove the debian packaging on request

15 years agofurther reduce debian/rules
Kel Modderman [Wed, 17 Sep 2008 09:24:06 +0000 (11:24 +0200)] 
further reduce debian/rules

15 years agoremove *-stamp when cleaning
Johannes Berg [Wed, 17 Sep 2008 09:09:39 +0000 (11:09 +0200)] 
remove *-stamp when cleaning

15 years agoignore all -stamp files
Johannes Berg [Wed, 17 Sep 2008 09:09:11 +0000 (11:09 +0200)] 
ignore all -stamp files

15 years agofix another bug in debian packaging
Johannes Berg [Wed, 17 Sep 2008 09:08:54 +0000 (11:08 +0200)] 
fix another bug in debian packaging

15 years agodebian packaging improvements
Kel Modderman [Wed, 17 Sep 2008 09:05:44 +0000 (11:05 +0200)] 
debian packaging improvements

* debian/iw.files and debian/iw.manpages are not needed
* debian/compat was set to 7, so must either build depend on debhelper >= 7
  or change debian/compat to 6, because package currently build depend on
  debhelper >= 6
* build-depend on debhelper >= 7, use the new fandangle dh command to shrink
  debian/rules down to something nice and small
* convert debian/copyright to nice new format which seem to be all the rage in
  Debian, making it nice and small.
  <http://wiki.debian.org/Proposals/CopyrightFormat>

15 years agomakefile improvements
Kel Modderman [Wed, 17 Sep 2008 09:04:33 +0000 (11:04 +0200)] 
makefile improvements

* Add DESTDIR variable which makes distribution package maintainers weak at
  knees, because lots of tools set this to something suitable automagically
  for package build process (eg. dh)
* Make sure installation directories are mkdir'd
* Ensure sane permissions are set for installed files

15 years agonow that it really works on x86_64, bump version to 0.9.3 v0.9.3
Johannes Berg [Wed, 17 Sep 2008 08:24:42 +0000 (10:24 +0200)] 
now that it really works on x86_64, bump version to 0.9.3

15 years agofix "command not found" code
Johannes Berg [Wed, 17 Sep 2008 08:20:09 +0000 (10:20 +0200)] 
fix "command not found" code

15 years agodifferentiate non-git builds
Johannes Berg [Wed, 17 Sep 2008 08:03:25 +0000 (10:03 +0200)] 
differentiate non-git builds

15 years agomake the version.sh script posix compatible
Johannes Berg [Wed, 17 Sep 2008 07:53:32 +0000 (09:53 +0200)] 
make the version.sh script posix compatible

15 years agoversion 0.9.2 for the x86_64 fix v0.9.2
Johannes Berg [Tue, 16 Sep 2008 22:21:27 +0000 (00:21 +0200)] 
version 0.9.2 for the x86_64 fix

15 years agoattempt to work around x86_64 problem
Johannes Berg [Tue, 16 Sep 2008 22:19:53 +0000 (00:19 +0200)] 
attempt to work around x86_64 problem

15 years agofix small bug in previous commit
Johannes Berg [Tue, 16 Sep 2008 21:21:56 +0000 (23:21 +0200)] 
fix small bug in previous commit

15 years agoallow help/version without having nl80211 in kernel
Johannes Berg [Tue, 16 Sep 2008 21:20:20 +0000 (23:20 +0200)] 
allow help/version without having nl80211 in kernel

15 years agoignore some more debian packaging files
Johannes Berg [Tue, 16 Sep 2008 21:08:28 +0000 (23:08 +0200)] 
ignore some more debian packaging files

15 years agoinitial debian packaging
Johannes Berg [Tue, 16 Sep 2008 21:07:08 +0000 (23:07 +0200)] 
initial debian packaging

15 years agoiw: use pkg-config
Benjamin Berg [Tue, 16 Sep 2008 21:01:07 +0000 (23:01 +0200)] 
iw: use pkg-config

this makes iw use pkg-config.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
15 years agoadd iw.8.gz to gitignore
Johannes Berg [Tue, 16 Sep 2008 20:59:58 +0000 (22:59 +0200)] 
add iw.8.gz to gitignore

15 years agobump version to 0.9.1 v0.9.1
Johannes Berg [Tue, 16 Sep 2008 20:21:39 +0000 (22:21 +0200)] 
bump version to 0.9.1

15 years agoremove kernel include dir from default CFLAGS
Johannes Berg [Tue, 16 Sep 2008 20:20:31 +0000 (22:20 +0200)] 
remove kernel include dir from default CFLAGS

15 years agoUse the kernel source tree for includes, not the kernel build tree
Pavel Roskin [Tue, 16 Sep 2008 20:08:29 +0000 (16:08 -0400)] 
Use the kernel source tree for includes, not the kernel build tree

If the build is done outside the source tree, nl80211.h won't be in the
build tree.  We only need only definitions from the sources, not the
kernel configuration.

Signed-off-by: Pavel Roskin <proski@gnu.org>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
15 years agoadd some version checking and stuff v0.9
Johannes Berg [Tue, 16 Sep 2008 20:12:48 +0000 (22:12 +0200)] 
add some version checking and stuff

15 years agoversion 0.9
Johannes Berg [Tue, 16 Sep 2008 19:59:50 +0000 (21:59 +0200)] 
version 0.9

15 years agoversioning foo
Johannes Berg [Tue, 16 Sep 2008 19:58:46 +0000 (21:58 +0200)] 
versioning foo

15 years agoadd version.h to clean target
Johannes Berg [Tue, 16 Sep 2008 19:56:56 +0000 (21:56 +0200)] 
add version.h to clean target

15 years ago--version switch
Johannes Berg [Tue, 16 Sep 2008 19:56:25 +0000 (21:56 +0200)] 
--version switch

15 years agoreturn stray code in util
Johannes Berg [Tue, 16 Sep 2008 19:21:13 +0000 (21:21 +0200)] 
return stray code in util

15 years agoadd install target
Johannes Berg [Tue, 16 Sep 2008 19:09:47 +0000 (21:09 +0200)] 
add install target

15 years agoadd manpage
Johannes Berg [Tue, 16 Sep 2008 19:00:46 +0000 (21:00 +0200)] 
add manpage

15 years agoadd --debug option
Johannes Berg [Tue, 16 Sep 2008 19:00:32 +0000 (21:00 +0200)] 
add --debug option

15 years agoadd command to set mesh ID
Johannes Berg [Tue, 16 Sep 2008 18:45:34 +0000 (20:45 +0200)] 
add command to set mesh ID

15 years agoadd monitor flags support
Johannes Berg [Tue, 16 Sep 2008 18:13:59 +0000 (20:13 +0200)] 
add monitor flags support

15 years agodon't require .config
Johannes Berg [Tue, 16 Sep 2008 17:50:22 +0000 (19:50 +0200)] 
don't require .config

15 years agofix typo
Johannes Berg [Tue, 16 Sep 2008 17:12:57 +0000 (19:12 +0200)] 
fix typo

15 years agofix nl code
Johannes Berg [Tue, 16 Sep 2008 17:06:53 +0000 (19:06 +0200)] 
fix nl code

15 years agoprint out numeric error code
Johannes Berg [Tue, 16 Sep 2008 16:54:39 +0000 (18:54 +0200)] 
print out numeric error code

15 years agofix typo in station code
Johannes Berg [Tue, 16 Sep 2008 16:36:50 +0000 (18:36 +0200)] 
fix typo in station code

15 years agosimplify netlink handling
Johannes Berg [Tue, 16 Sep 2008 16:35:06 +0000 (18:35 +0200)] 
simplify netlink handling

15 years agofix up some error handling
Johannes Berg [Tue, 16 Sep 2008 16:18:45 +0000 (18:18 +0200)] 
fix up some error handling

15 years agofix error output
Johannes Berg [Tue, 16 Sep 2008 16:13:50 +0000 (18:13 +0200)] 
fix error output

15 years agoclean up error handling
Johannes Berg [Tue, 16 Sep 2008 16:13:12 +0000 (18:13 +0200)] 
clean up error handling

15 years agoadd back the ability to add a sibling interface
Johannes Berg [Tue, 16 Sep 2008 15:52:56 +0000 (17:52 +0200)] 
add back the ability to add a sibling interface

15 years agosimplify name set code
Johannes Berg [Tue, 16 Sep 2008 15:45:37 +0000 (17:45 +0200)] 
simplify name set code

15 years agoadd phy renaming support
Johannes Berg [Tue, 16 Sep 2008 15:40:48 +0000 (17:40 +0200)] 
add phy renaming support

15 years agoremove bogus comment
Johannes Berg [Tue, 16 Sep 2008 15:31:50 +0000 (17:31 +0200)] 
remove bogus comment

15 years agomove over station handling
Johannes Berg [Tue, 16 Sep 2008 15:27:38 +0000 (17:27 +0200)] 
move over station handling

15 years agoport mpath over
Johannes Berg [Tue, 16 Sep 2008 15:20:32 +0000 (17:20 +0200)] 
port mpath over

15 years agomove reg over to new framework
Johannes Berg [Tue, 16 Sep 2008 15:09:04 +0000 (17:09 +0200)] 
move reg over to new framework

15 years agopush info to new framework
Johannes Berg [Tue, 16 Sep 2008 15:05:33 +0000 (17:05 +0200)] 
push info to new framework

15 years agosome work for making command more dynamic
Johannes Berg [Tue, 16 Sep 2008 14:56:09 +0000 (16:56 +0200)] 
some work for making command more dynamic

15 years agofix makefile
Johannes Berg [Tue, 16 Sep 2008 13:39:19 +0000 (15:39 +0200)] 
fix makefile

15 years agoadd interface get command
Johannes Berg [Tue, 16 Sep 2008 12:50:11 +0000 (14:50 +0200)] 
add interface get command

15 years agoMerge branch 'requires-unmerged-kernel-patches'
Johannes Berg [Thu, 11 Sep 2008 22:58:53 +0000 (00:58 +0200)] 
Merge branch 'requires-unmerged-kernel-patches'

15 years agoRevert "Revert "info: print out supported interface types""
Johannes Berg [Fri, 5 Sep 2008 21:01:11 +0000 (23:01 +0200)] 
Revert "Revert "info: print out supported interface types""

This reverts commit d2bb13b61f39cc11064618a4ae83a75e8de87076.

Now the requisite patch is in wireless-testing.

15 years agoRevert "info: print out supported interface types"
Johannes Berg [Fri, 5 Sep 2008 19:50:50 +0000 (21:50 +0200)] 
Revert "info: print out supported interface types"

This reverts commit 2edbc64f0050fba27573a13f5119ad8e4fd77d2e.

(requires stuff  not in the kernel yet, will come back
from the other branch once that gets merged)

15 years agoiw: Add support to send a request to set the regulatory domain
Luis R. Rodriguez [Fri, 29 Aug 2008 23:01:56 +0000 (16:01 -0700)] 
iw: Add support to send a request to set the regulatory domain

You can set the regulatory domain with this now.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoinfo: print out supported interface types
Johannes Berg [Thu, 7 Aug 2008 15:18:13 +0000 (17:18 +0200)] 
info: print out supported interface types

15 years agomake iw print out that it supports 'info'
Tomas Winkler [Mon, 30 Jun 2008 13:38:20 +0000 (15:38 +0200)] 
make iw print out that it supports 'info'

From Tomas: "Here is little patch to help iw be more useful."

16 years agohide interface types "ap" and "ap_vlan" behind "__"
Johannes Berg [Mon, 14 Apr 2008 13:41:31 +0000 (15:41 +0200)] 
hide interface types "ap" and "ap_vlan" behind "__"

These interface types shouldn't be used manually, they're
used by hostapd.

16 years agodon't use 'err' uninitialised
Johannes Berg [Thu, 3 Apr 2008 13:39:27 +0000 (15:39 +0200)] 
don't use 'err' uninitialised