Linux Source Code
Home
Release 5.4
Help
hostap
root
drivers
net
wireless
intersil
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Ahmed S. Darwish
Al Viro
Alexey Dobriyan
Andy Shevchenko
Arnaldo Carvalho de Melo
Arnd Bergmann
Benoit Taine
Brandon Craig Rhodes
Christian Steineck
Christoph Hellwig
Cédric Le Goater
Dan Carpenter
Dan J Williams
Daniel Drake
Dave Hansen
David Howells
David S. Miller
Ding Tianhong
Dominik Brodowski
Elena Reshetova
Eric Dumazet
Eric W. Biedermann
Faidon Liambotis
Greg Kroah-Hartman
Harvey Harrison
Henrik Brix Andersen
Jarod Wilson
Jean Tourrilhes
Jeff Garzik
Joe Perches
Johannes Berg
John W. Linville
Jouni Malinen
Julia Lawall
Kees Cook
Lucas De Marchi
Marcin Juszkiewicz
Martin Decky
Mathieu Chouquet-Stringer
Matthias Kaehlcke
Neil Horman
Others
Patrick McHardy
Paul Gortmaker
Pavel Roskin
Phil Sutter
Rajan Vaja
Richard Purdie
Stanislaw Gruszka
Stefan Lippers-Hollmann
Stephen Hemminger
Tejun Heo
Thomas Gleixner
Tim Gardner
Veli-Pekka Peltola
Wei Yongjun
Wenliang Fan
Yan Burman
Yoann Padioleau
Yue haibing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
hostap.h
96
-
11
633
Jouni Malinen
Adrian Bunk
David S. Miller
Stephen Hemminger
Ahmed S. Darwish
David Howells
Dan J Williams
Daniel Drake
Greg Kroah-Hartman
Jeff Garzik
John W. Linville
May 2005
August 2005
January 2006
September 2006
November 2006
February 2007
September 2007
October 2007
June 2008
October 2008
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 363}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 247}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
364
57.50%
Adrian Bunk
247
39.02%
David S. Miller
5
0.79%
Stephen Hemminger
5
0.79%
Ahmed S. Darwish
4
0.63%
David Howells
3
0.47%
Dan J Williams
1
0.16%
Daniel Drake
1
0.16%
Greg Kroah-Hartman
1
0.16%
Jeff Garzik
1
0.16%
John W. Linville
1
0.16%
Total
633
hostap_80211.h
97
-
7
355
Jouni Malinen
Al Viro
Eric Dumazet
Stephen Hemminger
Adrian Bunk
Dan J Williams
Greg Kroah-Hartman
May 2005
January 2006
December 2007
February 2009
August 2009
June 2010
November 2017
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 316}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
316
89.01%
Al Viro
17
4.79%
Eric Dumazet
9
2.54%
Stephen Hemminger
6
1.69%
Adrian Bunk
5
1.41%
Dan J Williams
1
0.28%
Greg Kroah-Hartman
1
0.28%
Total
355
hostap_80211_rx.c
1116
-
21
5743
Jouni Malinen
Pavel Roskin
Dan J Williams
Adrian Bunk
Arnaldo Carvalho de Melo
David S. Miller
Stephen Hemminger
Johannes Berg
Joe Perches
Jean Tourrilhes
Jeff Garzik
John W. Linville
Ding Tianhong
Paul Gortmaker
Tejun Heo
Harvey Harrison
Al Viro
Arnd Bergmann
Greg Kroah-Hartman
Others
May 2005
July 2005
August 2005
September 2005
January 2006
March 2007
April 2007
October 2007
December 2007
April 2008
June 2008
October 2008
January 2009
February 2009
March 2009
March 2010
May 2011
October 2012
December 2013
October 2016
November 2017
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 5259}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 46, "token_count": 7}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 173}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 67}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
5332
92.84%
Pavel Roskin
173
3.01%
Dan J Williams
67
1.17%
Adrian Bunk
49
0.85%
Arnaldo Carvalho de Melo
32
0.56%
David S. Miller
15
0.26%
Stephen Hemminger
14
0.24%
Johannes Berg
13
0.23%
Joe Perches
10
0.17%
Jean Tourrilhes
7
0.12%
Jeff Garzik
7
0.12%
John W. Linville
6
0.10%
Ding Tianhong
5
0.09%
Paul Gortmaker
3
0.05%
Tejun Heo
3
0.05%
Harvey Harrison
2
0.03%
Al Viro
1
0.02%
Arnd Bergmann
1
0.02%
Greg Kroah-Hartman
1
0.02%
Others
2
0.03%
Total
5743
hostap_80211_tx.c
554
-
16
2715
Jouni Malinen
Adrian Bunk
Dan J Williams
Arnaldo Carvalho de Melo
Brandon Craig Rhodes
Patrick McHardy
Joe Perches
John W. Linville
Johannes Berg
Ding Tianhong
Stephen Hemminger
David S. Miller
Paul Gortmaker
Tejun Heo
Greg Kroah-Hartman
Jeff Garzik
May 2005
August 2005
January 2006
March 2006
March 2007
May 2007
October 2007
April 2008
October 2008
February 2009
June 2009
July 2009
August 2009
March 2010
May 2011
December 2013
March 2015
June 2017
November 2017
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2429}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 13, "token_count": 40}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 22, "token_count": 36}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 29, "token_count": 22}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
2459
90.57%
Adrian Bunk
59
2.17%
Dan J Williams
49
1.80%
Arnaldo Carvalho de Melo
40
1.47%
Brandon Craig Rhodes
36
1.33%
Patrick McHardy
23
0.85%
Joe Perches
14
0.52%
John W. Linville
9
0.33%
Johannes Berg
6
0.22%
Ding Tianhong
5
0.18%
Stephen Hemminger
4
0.15%
David S. Miller
3
0.11%
Paul Gortmaker
3
0.11%
Tejun Heo
3
0.11%
Greg Kroah-Hartman
1
0.04%
Jeff Garzik
1
0.04%
Total
2715
hostap_ap.c
3277
-
28
16581
Jouni Malinen
David Howells
David S. Miller
Dan J Williams
Christoph Hellwig
Johannes Berg
Al Viro
Matthias Kaehlcke
Ding Tianhong
Adrian Bunk
Tejun Heo
Kees Cook
Pavel Roskin
Joe Perches
Yue haibing
Arnaldo Carvalho de Melo
John W. Linville
Paul Gortmaker
Jean Tourrilhes
Harvey Harrison
Greg Kroah-Hartman
Lucas De Marchi
Stephen Hemminger
Yan Burman
Others
May 2005
August 2005
September 2005
January 2006
March 2006
November 2006
December 2006
March 2007
April 2007
May 2007
October 2007
December 2007
April 2008
June 2008
October 2008
January 2009
February 2009
March 2009
March 2010
July 2010
December 2010
March 2011
May 2011
September 2011
August 2012
February 2013
April 2013
December 2013
February 2014
March 2015
June 2017
October 2017
November 2017
April 2018
May 2018
July 2018
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 15357}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 20, "token_count": 29}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 124}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 56}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 119}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 439}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 62}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
15477
93.34%
David Howells
476
2.87%
David S. Miller
143
0.86%
Dan J Williams
119
0.72%
Christoph Hellwig
64
0.39%
Johannes Berg
59
0.36%
Al Viro
43
0.26%
Matthias Kaehlcke
29
0.17%
Ding Tianhong
22
0.13%
Adrian Bunk
20
0.12%
Tejun Heo
19
0.11%
Kees Cook
17
0.10%
Pavel Roskin
17
0.10%
Joe Perches
16
0.10%
Yue haibing
16
0.10%
Arnaldo Carvalho de Melo
11
0.07%
John W. Linville
7
0.04%
Paul Gortmaker
6
0.04%
Jean Tourrilhes
5
0.03%
Harvey Harrison
4
0.02%
Greg Kroah-Hartman
1
0.01%
Lucas De Marchi
1
0.01%
Stephen Hemminger
1
0.01%
Yan Burman
1
0.01%
Others
7
0.04%
Total
16581
hostap_ap.h
264
-
6
896
Jouni Malinen
John W. Linville
Adrian Bunk
Dan J Williams
Greg Kroah-Hartman
Lucas De Marchi
May 2005
January 2006
October 2008
February 2009
March 2011
November 2017
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 884}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
884
98.66%
John W. Linville
4
0.45%
Adrian Bunk
3
0.33%
Dan J Williams
3
0.33%
Greg Kroah-Hartman
1
0.11%
Lucas De Marchi
1
0.11%
Total
896
hostap_common.h
420
-
6
1430
Jouni Malinen
Al Viro
Adrian Bunk
Eric Dumazet
Pavel Roskin
Greg Kroah-Hartman
May 2005
July 2005
August 2005
January 2006
February 2007
December 2007
June 2010
November 2017
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 1393}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
1399
97.83%
Al Viro
17
1.19%
Adrian Bunk
6
0.42%
Eric Dumazet
5
0.35%
Pavel Roskin
2
0.14%
Greg Kroah-Hartman
1
0.07%
Total
1430
hostap_config.h
49
-
4
57
Jouni Malinen
Pavel Roskin
Greg Kroah-Hartman
Others
May 2005
December 2005
January 2011
November 2017
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
50
87.72%
Pavel Roskin
5
8.77%
Greg Kroah-Hartman
1
1.75%
Others
1
1.75%
Total
57
hostap_cs.c
711
-
23
3187
Jouni Malinen
Dominik Brodowski
Henrik Brix Andersen
Pavel Roskin
Marcin Juszkiewicz
Richard Purdie
Julia Lawall
Veli-Pekka Peltola
Tim Gardner
Stanislaw Gruszka
Cédric Le Goater
John W. Linville
Dan Carpenter
Christian Steineck
Stefan Lippers-Hollmann
Dave Hansen
Tejun Heo
Yoann Padioleau
Joe Perches
Thomas Gleixner
Others
May 2005
July 2005
August 2005
October 2005
November 2005
January 2006
February 2006
March 2006
April 2006
May 2006
July 2006
September 2006
October 2006
March 2007
August 2007
October 2007
January 2008
May 2008
July 2008
August 2008
October 2009
November 2009
February 2010
March 2010
June 2010
July 2010
January 2011
May 2011
July 2011
November 2011
March 2013
February 2014
December 2014
December 2015
May 2019
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2023}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 10, "token_count": 248}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 135}, {"author_id": 36, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 19, "token_count": 30}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 121}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 40, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 44, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
2204
69.16%
Dominik Brodowski
485
15.22%
Henrik Brix Andersen
248
7.78%
Pavel Roskin
65
2.04%
Marcin Juszkiewicz
51
1.60%
Richard Purdie
16
0.50%
Julia Lawall
15
0.47%
Veli-Pekka Peltola
15
0.47%
Tim Gardner
14
0.44%
Stanislaw Gruszka
13
0.41%
Cédric Le Goater
11
0.35%
John W. Linville
10
0.31%
Dan Carpenter
8
0.25%
Christian Steineck
7
0.22%
Stefan Lippers-Hollmann
7
0.22%
Dave Hansen
3
0.09%
Tejun Heo
3
0.09%
Yoann Padioleau
3
0.09%
Joe Perches
1
0.03%
Thomas Gleixner
1
0.03%
Others
7
0.22%
Total
3187
hostap_download.c
811
-
6
3833
Jouni Malinen
David Howells
Al Viro
Andy Shevchenko
Greg Kroah-Hartman
Yan Burman
May 2005
December 2006
December 2007
April 2013
November 2017
September 2019
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3498}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 308}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
3498
91.26%
David Howells
308
8.04%
Al Viro
24
0.63%
Andy Shevchenko
1
0.03%
Greg Kroah-Hartman
1
0.03%
Yan Burman
1
0.03%
Total
3833
hostap_hw.c
3378
-
33
14879
Jouni Malinen
Tim Gardner
David Howells
Pavel Roskin
Tejun Heo
Dan J Williams
Kees Cook
Yue haibing
Al Viro
Mathieu Chouquet-Stringer
John W. Linville
Arnd Bergmann
Matthias Kaehlcke
Dave Hansen
Arnaldo Carvalho de Melo
Stephen Hemminger
Elena Reshetova
Johannes Berg
Joe Perches
Yan Burman
Yoann Padioleau
Christoph Hellwig
Ding Tianhong
Thomas Gleixner
Adrian Bunk
Daniel Drake
Others
May 2005
July 2005
August 2005
October 2005
March 2006
August 2006
November 2006
December 2006
March 2007
July 2007
August 2007
September 2007
October 2007
December 2007
May 2008
June 2008
July 2008
October 2008
November 2008
February 2009
March 2009
June 2010
August 2010
September 2010
December 2010
February 2012
August 2012
April 2013
August 2013
December 2013
January 2016
May 2016
December 2016
February 2017
March 2017
June 2017
October 2017
April 2018
July 2018
June 2019
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 14293}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 24, "token_count": 12}, {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 16, "token_count": 61}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 31}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
14400
96.78%
Tim Gardner
61
0.41%
David Howells
51
0.34%
Pavel Roskin
47
0.32%
Tejun Heo
44
0.30%
Dan J Williams
41
0.28%
Kees Cook
36
0.24%
Yue haibing
31
0.21%
Al Viro
28
0.19%
Mathieu Chouquet-Stringer
19
0.13%
John W. Linville
18
0.12%
Arnd Bergmann
15
0.10%
Matthias Kaehlcke
14
0.09%
Dave Hansen
12
0.08%
Arnaldo Carvalho de Melo
11
0.07%
Stephen Hemminger
11
0.07%
Elena Reshetova
6
0.04%
Johannes Berg
6
0.04%
Joe Perches
4
0.03%
Yan Burman
3
0.02%
Yoann Padioleau
3
0.02%
Christoph Hellwig
2
0.01%
Ding Tianhong
2
0.01%
Thomas Gleixner
2
0.01%
Adrian Bunk
1
0.01%
Daniel Drake
1
0.01%
Others
10
0.07%
Total
14879
hostap_info.c
509
-
14
2217
Jouni Malinen
Al Viro
David Howells
Adrian Bunk
Wei Yongjun
Alexey Dobriyan
Dan J Williams
Johannes Berg
Paul Gortmaker
Tejun Heo
Joe Perches
Kees Cook
Yan Burman
Greg Kroah-Hartman
May 2005
July 2005
January 2006
November 2006
December 2006
December 2007
October 2008
February 2009
October 2009
March 2010
May 2011
August 2012
October 2013
March 2015
November 2017
June 2018
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2077}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
2160
97.43%
Al Viro
11
0.50%
David Howells
10
0.45%
Adrian Bunk
9
0.41%
Wei Yongjun
5
0.23%
Alexey Dobriyan
3
0.14%
Dan J Williams
3
0.14%
Johannes Berg
3
0.14%
Paul Gortmaker
3
0.14%
Tejun Heo
3
0.14%
Joe Perches
2
0.09%
Kees Cook
2
0.09%
Yan Burman
2
0.09%
Greg Kroah-Hartman
1
0.05%
Total
2217
hostap_ioctl.c
4047
-
28
19239
Jouni Malinen
John W. Linville
David S. Miller
Al Viro
Dan J Williams
Pavel Roskin
Jean Tourrilhes
Rajan Vaja
Yoann Padioleau
Wei Yongjun
Adrian Bunk
Kees Cook
Wenliang Fan
Harvey Harrison
Johannes Berg
Paul Gortmaker
Tejun Heo
Yan Burman
Alexey Dobriyan
Ding Tianhong
Lucas De Marchi
Greg Kroah-Hartman
Jeff Garzik
Others
May 2005
July 2005
August 2005
September 2005
January 2006
April 2006
August 2006
September 2006
December 2006
August 2007
September 2007
October 2007
December 2007
June 2008
October 2008
November 2008
January 2009
February 2009
October 2009
March 2010
August 2010
March 2011
July 2011
November 2011
August 2012
December 2013
July 2016
February 2017
June 2017
November 2017
June 2018
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 18737}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 23, "token_count": 19}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 27, "token_count": 21}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 39}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 52}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 9, "token_count": 68}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 9, "token_count": 48}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 30, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
18844
97.95%
John W. Linville
116
0.60%
David S. Miller
52
0.27%
Al Viro
39
0.20%
Dan J Williams
24
0.12%
Pavel Roskin
24
0.12%
Jean Tourrilhes
23
0.12%
Rajan Vaja
22
0.11%
Yoann Padioleau
21
0.11%
Wei Yongjun
15
0.08%
Adrian Bunk
14
0.07%
Kees Cook
6
0.03%
Wenliang Fan
6
0.03%
Harvey Harrison
3
0.02%
Johannes Berg
3
0.02%
Paul Gortmaker
3
0.02%
Tejun Heo
3
0.02%
Yan Burman
3
0.02%
Alexey Dobriyan
2
0.01%
Ding Tianhong
2
0.01%
Lucas De Marchi
2
0.01%
Greg Kroah-Hartman
1
0.01%
Jeff Garzik
1
0.01%
Others
10
0.05%
Total
19239
hostap_main.c
1123
-
32
5247
Jouni Malinen
Stephen Hemminger
David S. Miller
Dan J Williams
Daniel Drake
David Howells
John W. Linville
Joe Perches
Jarod Wilson
Al Viro
Dave Hansen
Eric W. Biedermann
Martin Decky
Arnaldo Carvalho de Melo
Neil Horman
Johannes Berg
Phil Sutter
Adrian Bunk
Ding Tianhong
Greg Kroah-Hartman
Thomas Gleixner
Dan Carpenter
Pavel Roskin
Wei Yongjun
Others
April 2002
May 2005
July 2005
August 2005
January 2006
November 2006
March 2007
April 2007
September 2007
October 2007
December 2007
June 2008
October 2008
February 2009
March 2009
September 2009
July 2010
July 2011
August 2011
April 2012
August 2012
August 2013
December 2013
May 2014
March 2015
August 2015
October 2016
December 2016
May 2017
June 2017
July 2017
December 2018
June 2019
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 4743}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 24, "token_count": 9}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 26, "token_count": 25}, {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 8, "token_count": 48}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 44}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 8, "token_count": 168}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
4760
90.72%
Stephen Hemminger
216
4.12%
David S. Miller
46
0.88%
Dan J Williams
45
0.86%
Daniel Drake
25
0.48%
David Howells
19
0.36%
John W. Linville
19
0.36%
Joe Perches
14
0.27%
Jarod Wilson
12
0.23%
Al Viro
10
0.19%
Dave Hansen
9
0.17%
Eric W. Biedermann
9
0.17%
Martin Decky
8
0.15%
Arnaldo Carvalho de Melo
7
0.13%
Neil Horman
7
0.13%
Johannes Berg
6
0.11%
Phil Sutter
6
0.11%
Adrian Bunk
3
0.06%
Ding Tianhong
3
0.06%
Greg Kroah-Hartman
2
0.04%
Thomas Gleixner
2
0.04%
Dan Carpenter
1
0.02%
Pavel Roskin
1
0.02%
Wei Yongjun
1
0.02%
Others
16
0.30%
Total
5247
hostap_pci.c
460
-
14
1992
Jouni Malinen
John W. Linville
Al Viro
Benoit Taine
Dave Hansen
Tejun Heo
Thomas Gleixner
Pavel Roskin
Yan Burman
Others
May 2005
July 2005
August 2005
September 2005
October 2005
March 2006
July 2006
November 2006
December 2006
October 2007
December 2007
October 2008
March 2010
July 2010
April 2012
August 2014
May 2019
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 1769}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
1926
96.69%
John W. Linville
34
1.71%
Al Viro
8
0.40%
Benoit Taine
6
0.30%
Dave Hansen
5
0.25%
Tejun Heo
3
0.15%
Thomas Gleixner
2
0.10%
Pavel Roskin
1
0.05%
Yan Burman
1
0.05%
Others
6
0.30%
Total
1992
hostap_plx.c
618
-
13
2939
Jouni Malinen
Faidon Liambotis
Benoit Taine
Dave Hansen
Pavel Roskin
John W. Linville
Tejun Heo
Thomas Gleixner
Andy Shevchenko
Yan Burman
Others
May 2005
July 2005
August 2005
September 2005
October 2005
March 2006
June 2006
July 2006
October 2006
December 2006
May 2007
January 2008
April 2009
March 2010
April 2012
August 2014
May 2019
September 2019
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2761}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 34, "token_count": 18}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
2890
98.33%
Faidon Liambotis
18
0.61%
Benoit Taine
6
0.20%
Dave Hansen
5
0.17%
Pavel Roskin
5
0.17%
John W. Linville
4
0.14%
Tejun Heo
3
0.10%
Thomas Gleixner
2
0.07%
Andy Shevchenko
1
0.03%
Yan Burman
1
0.03%
Others
4
0.14%
Total
2939
hostap_proc.c
408
-
12
2398
Jouni Malinen
David Howells
Christoph Hellwig
Andy Shevchenko
Yue haibing
John W. Linville
Adrian Bunk
Johannes Berg
Paul Gortmaker
Greg Kroah-Hartman
Joe Perches
Others
May 2005
July 2005
January 2006
October 2007
October 2008
May 2011
April 2013
February 2014
September 2014
October 2014
November 2017
April 2018
July 2018
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 1494}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 716}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 91}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
1503
62.68%
David Howells
716
29.86%
Christoph Hellwig
91
3.79%
Andy Shevchenko
24
1.00%
Yue haibing
21
0.88%
John W. Linville
19
0.79%
Adrian Bunk
14
0.58%
Johannes Berg
3
0.13%
Paul Gortmaker
3
0.13%
Greg Kroah-Hartman
1
0.04%
Joe Perches
1
0.04%
Others
2
0.08%
Total
2398
hostap_wlan.h
1049
-
16
3469
Jouni Malinen
Al Viro
Pavel Roskin
Joe Perches
Eric Dumazet
Adrian Bunk
Johannes Berg
John W. Linville
Matthias Kaehlcke
David Howells
Elena Reshetova
Alexey Dobriyan
Tim Gardner
Greg Kroah-Hartman
Lucas De Marchi
Others
May 2005
July 2005
August 2005
January 2006
July 2007
October 2007
December 2007
June 2008
October 2008
November 2008
June 2010
March 2011
June 2011
April 2013
March 2015
March 2017
November 2017
var spanGroupData = [ {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3224}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 101}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 25, "token_count": 16}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
3253
93.77%
Al Viro
102
2.94%
Pavel Roskin
39
1.12%
Joe Perches
19
0.55%
Eric Dumazet
16
0.46%
Adrian Bunk
9
0.26%
Johannes Berg
5
0.14%
John W. Linville
5
0.14%
Matthias Kaehlcke
5
0.14%
David Howells
4
0.12%
Elena Reshetova
4
0.12%
Alexey Dobriyan
3
0.09%
Tim Gardner
2
0.06%
Greg Kroah-Hartman
1
0.03%
Lucas De Marchi
1
0.03%
Others
1
0.03%
Total
3469
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
95
Author
Tokens
Proportion
Commits
Proportion
0
Jouni Malinen
81719
93.06%
23
10.85%
1
David Howells
1587
1.81%
2
0.94%
2
Dominik Brodowski
485
0.55%
24
11.32%
3
Adrian Bunk
439
0.50%
3
1.42%
4
Pavel Roskin
379
0.43%
18
8.49%
5
Dan J Williams
353
0.40%
2
0.94%
6
Al Viro
300
0.34%
4
1.89%
7
David S. Miller
264
0.30%
4
1.89%
8
Stephen Hemminger
257
0.29%
4
1.89%
9
John W. Linville
252
0.29%
6
2.83%
10
Henrik Brix Andersen
248
0.28%
1
0.47%
11
Christoph Hellwig
157
0.18%
2
0.94%
12
Johannes Berg
104
0.12%
4
1.89%
13
Arnaldo Carvalho de Melo
101
0.12%
5
2.36%
14
Tejun Heo
84
0.10%
3
1.42%
15
Joe Perches
81
0.09%
4
1.89%
16
Tim Gardner
77
0.09%
1
0.47%
17
Yue haibing
68
0.08%
1
0.47%
18
Kees Cook
61
0.07%
3
1.42%
19
Marcin Juszkiewicz
51
0.06%
4
1.89%
20
Matthias Kaehlcke
48
0.05%
2
0.94%
21
Ding Tianhong
39
0.04%
2
0.94%
22
Brandon Craig Rhodes
36
0.04%
1
0.47%
23
Jean Tourrilhes
35
0.04%
3
1.42%
24
Dave Hansen
34
0.04%
1
0.47%
25
Eric Dumazet
30
0.03%
1
0.47%
26
Daniel Drake
27
0.03%
1
0.47%
27
Yoann Padioleau
27
0.03%
1
0.47%
28
Andy Shevchenko
26
0.03%
3
1.42%
29
Patrick McHardy
23
0.03%
2
0.94%
30
Rajan Vaja
22
0.03%
1
0.47%
31
Paul Gortmaker
21
0.02%
3
1.42%
32
Wei Yongjun
21
0.02%
2
0.94%
33
Mathieu Chouquet-Stringer
19
0.02%
1
0.47%
34
Faidon Liambotis
18
0.02%
1
0.47%
35
Arnd Bergmann
16
0.02%
2
0.94%
36
Richard Purdie
16
0.02%
1
0.47%
37
Greg Kroah-Hartman
15
0.02%
2
0.94%
38
Julia Lawall
15
0.02%
1
0.47%
39
Veli-Pekka Peltola
15
0.02%
1
0.47%
40
Stanislaw Gruszka
13
0.01%
1
0.47%
41
Benoit Taine
12
0.01%
1
0.47%
42
Jarod Wilson
12
0.01%
1
0.47%
43
Yan Burman
12
0.01%
1
0.47%
44
Cédric Le Goater
11
0.01%
1
0.47%
45
Elena Reshetova
10
0.01%
1
0.47%
46
Jeff Garzik
10
0.01%
2
0.94%
47
Dan Carpenter
9
0.01%
2
0.94%
48
Eric W. Biedermann
9
0.01%
1
0.47%
49
Harvey Harrison
9
0.01%
1
0.47%
50
Thomas Gleixner
9
0.01%
3
1.42%
51
Alexey Dobriyan
8
0.01%
2
0.94%
52
Martin Decky
8
0.01%
1
0.47%
53
Christian Steineck
7
0.01%
1
0.47%
54
Neil Horman
7
0.01%
1
0.47%
55
Stefan Lippers-Hollmann
7
0.01%
1
0.47%
56
Phil Sutter
6
0.01%
1
0.47%
57
Wenliang Fan
6
0.01%
1
0.47%
58
Lucas De Marchi
5
0.01%
1
0.47%
59
Ahmed S. Darwish
4
0.00%
1
0.47%
60
Others
66
0.08%
37
17.45%
Total
87810
212