Linux Source Code
Home
Release 6.7
Help
hostap
root
drivers
net
wireless
intersil
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alan Cox
Alexey Dobriyan
Allen Pais
Américo Wang
Andrew Morton
Andy Shevchenko
Arnaldo Carvalho de Melo
Arnd Bergmann
Benoit Taine
Brandon Craig Rhodes
Christoph Hellwig
Cédric Le Goater
Dan J Williams
Daniel Drake
Daniel Ritz
Dave Hansen
David Howells
David S. Miller
Ding Tianhong
Dominik Brodowski
Elena Reshetova
Eric Dumazet
Faidon Liambotis
Greg Kroah-Hartman
Gustavo A. R. Silva
Harvey Harrison
Henrik Brix Andersen
Jakub Kiciński
Jarod Wilson
Javier Achirica
Jean Tourrilhes
Jeff Garzik
Jiri Benc
Joe Perches
Johannes Berg
John W. Linville
Jouni Malinen
Julia Lawall
Kees Cook
Linus Torvalds
Linus Torvalds (pre-git)
Marcin Juszkiewicz
Matthias Kaehlcke
Others
Patrick McHardy
Paul Gortmaker
Pavel Roskin
Rajan Vaja
Song Muchun
Stephen Hemminger
Tejun Heo
Thomas Gleixner
Tim Gardner
Vaibhav Gupta
Veli-Pekka Peltola
Wei Yongjun
Yan Burman
Yoann Padioleau
Yue haibing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
hostap.h
98
-
16
639
Jouni Malinen
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
Adrian Bunk
Arnd Bergmann
Stephen Hemminger
Jiri Benc
David Howells
Al Viro
John W. Linville
Jeff Garzik
Greg Kroah-Hartman
Daniel Drake
Dan J Williams
Others
August 1992
November 1994
October 1997
August 1998
February 1999
June 1999
September 1999
June 2003
July 2003
January 2004
May 2005
August 2005
January 2006
September 2006
November 2006
February 2007
May 2007
September 2007
October 2007
October 2008
February 2009
November 2017
August 2020
July 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 452}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 28, "token_count": 29}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
453
70.89%
Arnaldo Carvalho de Melo
70
10.95%
Linus Torvalds (pre-git)
51
7.98%
Adrian Bunk
29
4.54%
Arnd Bergmann
11
1.72%
Stephen Hemminger
5
0.78%
Jiri Benc
5
0.78%
David Howells
3
0.47%
Al Viro
2
0.31%
John W. Linville
1
0.16%
Jeff Garzik
1
0.16%
Greg Kroah-Hartman
1
0.16%
Daniel Drake
1
0.16%
Dan J Williams
1
0.16%
Others
5
0.78%
Total
639
hostap_80211.h
97
-
10
355
Jouni Malinen
Linus Torvalds (pre-git)
Al Viro
Eric Dumazet
Arnaldo Carvalho de Melo
Stephen Hemminger
Jiri Benc
Jeff Garzik
Greg Kroah-Hartman
Dan J Williams
August 1992
October 1997
June 1999
September 1999
June 2003
July 2003
January 2004
May 2005
May 2007
December 2007
February 2009
August 2009
June 2010
November 2017
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 0, "token_count": 263}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
263
74.08%
Linus Torvalds (pre-git)
43
12.11%
Al Viro
21
5.92%
Eric Dumazet
9
2.54%
Arnaldo Carvalho de Melo
9
2.54%
Stephen Hemminger
3
0.85%
Jiri Benc
3
0.85%
Jeff Garzik
2
0.56%
Greg Kroah-Hartman
1
0.28%
Dan J Williams
1
0.28%
Total
355
hostap_80211_rx.c
1116
-
23
5735
Jouni Malinen
Pavel Roskin
Dan J Williams
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
David S. Miller
Stephen Hemminger
Johannes Berg
Joe Perches
Jeff Garzik
Jean Tourrilhes
Al Viro
John W. Linville
Alan Cox
Ding Tianhong
Tejun Heo
Paul Gortmaker
Harvey Harrison
Adrian Bunk
Greg Kroah-Hartman
Arnd Bergmann
Others
January 1995
June 1995
September 1996
January 1997
October 1997
September 1999
April 2003
June 2003
January 2004
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": 788947200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 5222}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 42, "token_count": 7}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 165}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 17, "token_count": 13}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 64}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
5295
92.33%
Pavel Roskin
165
2.88%
Dan J Williams
64
1.12%
Linus Torvalds (pre-git)
54
0.94%
Arnaldo Carvalho de Melo
53
0.92%
David S. Miller
15
0.26%
Stephen Hemminger
14
0.24%
Johannes Berg
13
0.23%
Joe Perches
10
0.17%
Jeff Garzik
7
0.12%
Jean Tourrilhes
7
0.12%
Al Viro
7
0.12%
John W. Linville
6
0.10%
Alan Cox
6
0.10%
Ding Tianhong
5
0.09%
Tejun Heo
3
0.05%
Paul Gortmaker
3
0.05%
Harvey Harrison
2
0.03%
Adrian Bunk
2
0.03%
Greg Kroah-Hartman
1
0.02%
Arnd Bergmann
1
0.02%
Others
2
0.03%
Total
5735
hostap_80211_tx.c
554
-
19
2705
Jouni Malinen
Arnaldo Carvalho de Melo
Dan J Williams
Brandon Craig Rhodes
Linus Torvalds (pre-git)
Patrick McHardy
Joe Perches
Linus Torvalds
John W. Linville
Johannes Berg
Stephen Hemminger
Paul Gortmaker
David S. Miller
Javier Achirica
Ding Tianhong
Jeff Garzik
Greg Kroah-Hartman
Al Viro
Others
June 1995
March 1998
May 1998
June 1999
September 1999
February 2002
June 2003
January 2004
April 2004
May 2005
August 2005
September 2005
March 2006
March 2007
May 2007
October 2007
April 2008
October 2008
February 2009
June 2009
July 2009
August 2009
May 2011
December 2013
March 2015
June 2017
November 2017
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2442}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 33, "token_count": 26}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 49}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 37, "token_count": 22}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
2472
91.39%
Arnaldo Carvalho de Melo
53
1.96%
Dan J Williams
49
1.81%
Brandon Craig Rhodes
26
0.96%
Linus Torvalds (pre-git)
25
0.92%
Patrick McHardy
23
0.85%
Joe Perches
14
0.52%
Linus Torvalds
9
0.33%
John W. Linville
9
0.33%
Johannes Berg
6
0.22%
Stephen Hemminger
4
0.15%
Paul Gortmaker
3
0.11%
David S. Miller
3
0.11%
Javier Achirica
2
0.07%
Ding Tianhong
2
0.07%
Jeff Garzik
1
0.04%
Greg Kroah-Hartman
1
0.04%
Al Viro
1
0.04%
Others
2
0.07%
Total
2705
hostap_ap.c
3277
-
37
16570
Jouni Malinen
David Howells
David S. Miller
Dan J Williams
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
Christoph Hellwig
Johannes Berg
Al Viro
Matthias Kaehlcke
Linus Torvalds
Ding Tianhong
Pavel Roskin
Kees Cook
Yue haibing
Joe Perches
Tejun Heo
Song Muchun
John W. Linville
Paul Gortmaker
Jiri Benc
Jean Tourrilhes
Javier Achirica
Harvey Harrison
Alan Cox
Adrian Bunk
Yan Burman
Stephen Hemminger
Greg Kroah-Hartman
Daniel Ritz
Others
August 1992
September 1992
August 1994
January 1995
June 1995
September 1996
January 1997
October 1997
March 1998
May 1998
June 1999
September 1999
March 2000
February 2002
April 2003
May 2003
June 2003
July 2003
August 2003
January 2004
April 2004
May 2005
August 2005
September 2005
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
July 2010
December 2010
March 2011
May 2011
September 2011
August 2012
February 2013
April 2013
December 2013
March 2015
June 2017
October 2017
November 2017
April 2018
May 2018
July 2018
August 2020
January 2022
December 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 72}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 15198}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 25, "token_count": 29}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 119}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 17, "token_count": 56}, {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 115}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 413}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 30, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 54}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
15306
92.37%
David Howells
450
2.72%
David S. Miller
133
0.80%
Dan J Williams
115
0.69%
Arnaldo Carvalho de Melo
94
0.57%
Linus Torvalds (pre-git)
90
0.54%
Christoph Hellwig
60
0.36%
Johannes Berg
59
0.36%
Al Viro
54
0.33%
Matthias Kaehlcke
29
0.18%
Linus Torvalds
25
0.15%
Ding Tianhong
19
0.11%
Pavel Roskin
17
0.10%
Kees Cook
17
0.10%
Yue haibing
16
0.10%
Joe Perches
16
0.10%
Tejun Heo
11
0.07%
Song Muchun
8
0.05%
John W. Linville
7
0.04%
Paul Gortmaker
6
0.04%
Jiri Benc
5
0.03%
Jean Tourrilhes
5
0.03%
Javier Achirica
4
0.02%
Harvey Harrison
4
0.02%
Alan Cox
3
0.02%
Adrian Bunk
2
0.01%
Yan Burman
1
0.01%
Stephen Hemminger
1
0.01%
Greg Kroah-Hartman
1
0.01%
Daniel Ritz
1
0.01%
Others
11
0.07%
Total
16570
hostap_ap.h
264
-
9
896
Jouni Malinen
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Al Viro
Linus Torvalds
John W. Linville
Dan J Williams
Greg Kroah-Hartman
Others
August 1992
November 1994
June 1999
September 1999
February 2002
June 2003
January 2004
May 2005
October 2008
February 2009
March 2011
November 2017
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 828}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
828
92.41%
Linus Torvalds (pre-git)
35
3.91%
Arnaldo Carvalho de Melo
14
1.56%
Al Viro
6
0.67%
Linus Torvalds
4
0.45%
John W. Linville
4
0.45%
Dan J Williams
3
0.33%
Greg Kroah-Hartman
1
0.11%
Others
1
0.11%
Total
896
hostap_common.h
420
-
9
1428
Jouni Malinen
Al Viro
Eric Dumazet
Linus Torvalds (pre-git)
Pavel Roskin
Jeff Garzik
Gustavo A. R. Silva
Greg Kroah-Hartman
Adrian Bunk
August 1992
May 2005
July 2005
August 2005
January 2006
February 2007
December 2007
June 2010
November 2017
February 2020
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 0, "token_count": 1390}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
1396
97.76%
Al Viro
17
1.19%
Eric Dumazet
5
0.35%
Linus Torvalds (pre-git)
3
0.21%
Pavel Roskin
2
0.14%
Jeff Garzik
2
0.14%
Gustavo A. R. Silva
1
0.07%
Greg Kroah-Hartman
1
0.07%
Adrian Bunk
1
0.07%
Total
1428
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": 8, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "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
710
-
33
3182
Jouni Malinen
Dominik Brodowski
Henrik Brix Andersen
Linus Torvalds (pre-git)
Pavel Roskin
Arnaldo Carvalho de Melo
Marcin Juszkiewicz
Al Viro
Veli-Pekka Peltola
Julia Lawall
Jean Tourrilhes
Tim Gardner
Cédric Le Goater
John W. Linville
Javier Achirica
Yoann Padioleau
Linus Torvalds
Dave Hansen
Thomas Gleixner
Joe Perches
Andrew Morton
Others
August 1992
September 1992
June 1993
September 1996
December 1996
January 1997
August 1997
May 1998
August 1998
September 1999
February 2002
September 2002
June 2003
January 2004
February 2004
April 2004
May 2004
January 2005
May 2005
July 2005
August 2005
September 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": 712652400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 849427200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 61}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 1935}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 10, "token_count": 280}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 75}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 27, "token_count": 26}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 7, "token_count": 129}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 45, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 56, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 46, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
2095
65.84%
Dominik Brodowski
378
11.88%
Henrik Brix Andersen
280
8.80%
Linus Torvalds (pre-git)
96
3.02%
Pavel Roskin
62
1.95%
Arnaldo Carvalho de Melo
61
1.92%
Marcin Juszkiewicz
43
1.35%
Al Viro
20
0.63%
Veli-Pekka Peltola
15
0.47%
Julia Lawall
15
0.47%
Jean Tourrilhes
15
0.47%
Tim Gardner
14
0.44%
Cédric Le Goater
11
0.35%
John W. Linville
10
0.31%
Javier Achirica
5
0.16%
Yoann Padioleau
3
0.09%
Linus Torvalds
3
0.09%
Dave Hansen
3
0.09%
Thomas Gleixner
1
0.03%
Joe Perches
1
0.03%
Andrew Morton
1
0.03%
Others
50
1.57%
Total
3182
hostap_download.c
810
-
11
3825
Jouni Malinen
David Howells
Arnaldo Carvalho de Melo
Al Viro
Linus Torvalds (pre-git)
Yue haibing
Gustavo A. R. Silva
Yan Burman
Song Muchun
Greg Kroah-Hartman
Andy Shevchenko
January 1995
June 1995
October 1997
May 1998
June 1999
September 1999
March 2000
June 2003
January 2004
May 2005
December 2006
December 2007
April 2013
November 2017
September 2019
March 2020
January 2022
October 2023
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3390}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 297}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
3390
88.63%
David Howells
297
7.76%
Arnaldo Carvalho de Melo
73
1.91%
Al Viro
26
0.68%
Linus Torvalds (pre-git)
25
0.65%
Yue haibing
6
0.16%
Gustavo A. R. Silva
4
0.10%
Yan Burman
1
0.03%
Song Muchun
1
0.03%
Greg Kroah-Hartman
1
0.03%
Andy Shevchenko
1
0.03%
Total
3825
hostap_hw.c
3387
-
42
14901
Jouni Malinen
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Américo Wang
Tim Gardner
Al Viro
Kees Cook
Allen Pais
David Howells
Tejun Heo
Dan J Williams
Pavel Roskin
Arnd Bergmann
John W. Linville
Jakub Kiciński
Linus Torvalds
Matthias Kaehlcke
Stephen Hemminger
Dave Hansen
Yue haibing
Johannes Berg
Elena Reshetova
Christoph Hellwig
Javier Achirica
Joe Perches
Alexey Dobriyan
Yoann Padioleau
Yan Burman
Daniel Ritz
Vaibhav Gupta
Thomas Gleixner
Ding Tianhong
David S. Miller
Daniel Drake
Adrian Bunk
Others
September 1991
August 1992
September 1992
June 1993
January 1995
June 1995
January 1996
September 1996
January 1997
October 1997
August 1998
May 1999
June 1999
September 1999
January 2000
March 2000
August 2000
February 2002
June 2003
July 2003
August 2003
January 2004
February 2004
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
February 2020
May 2020
June 2020
July 2020
August 2020
October 2020
October 2021
November 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 90}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 13944}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 0, "token_count": 8}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 41}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 20, "token_count": 54}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 22, "token_count": 39}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 46}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 26, "token_count": 48}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 40, "token_count": 17}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 18, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
13999
93.95%
Linus Torvalds (pre-git)
172
1.15%
Arnaldo Carvalho de Melo
110
0.74%
Américo Wang
62
0.42%
Tim Gardner
54
0.36%
Al Viro
53
0.36%
Kees Cook
49
0.33%
Allen Pais
48
0.32%
David Howells
47
0.32%
Tejun Heo
44
0.30%
Dan J Williams
41
0.28%
Pavel Roskin
39
0.26%
Arnd Bergmann
19
0.13%
John W. Linville
18
0.12%
Jakub Kiciński
17
0.11%
Linus Torvalds
15
0.10%
Matthias Kaehlcke
14
0.09%
Stephen Hemminger
13
0.09%
Dave Hansen
12
0.08%
Yue haibing
11
0.07%
Johannes Berg
6
0.04%
Elena Reshetova
6
0.04%
Christoph Hellwig
6
0.04%
Javier Achirica
5
0.03%
Joe Perches
4
0.03%
Alexey Dobriyan
4
0.03%
Yoann Padioleau
3
0.02%
Yan Burman
3
0.02%
Daniel Ritz
3
0.02%
Vaibhav Gupta
2
0.01%
Thomas Gleixner
2
0.01%
Ding Tianhong
2
0.01%
David S. Miller
2
0.01%
Daniel Drake
1
0.01%
Adrian Bunk
1
0.01%
Others
14
0.09%
Total
14901
hostap_info.c
509
-
15
2217
Jouni Malinen
Arnaldo Carvalho de Melo
Al Viro
David Howells
Linus Torvalds (pre-git)
Paul Gortmaker
Johannes Berg
Yan Burman
Wei Yongjun
Kees Cook
Joe Perches
Linus Torvalds
Greg Kroah-Hartman
Daniel Ritz
Christoph Hellwig
January 1996
October 1997
May 1998
March 2000
February 2002
August 2002
June 2003
May 2005
July 2005
November 2006
December 2006
December 2007
October 2008
May 2011
August 2012
October 2013
March 2015
November 2017
June 2018
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2084}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
2130
96.08%
Arnaldo Carvalho de Melo
39
1.76%
Al Viro
11
0.50%
David Howells
10
0.45%
Linus Torvalds (pre-git)
9
0.41%
Paul Gortmaker
3
0.14%
Johannes Berg
3
0.14%
Yan Burman
2
0.09%
Wei Yongjun
2
0.09%
Kees Cook
2
0.09%
Joe Perches
2
0.09%
Linus Torvalds
1
0.05%
Greg Kroah-Hartman
1
0.05%
Daniel Ritz
1
0.05%
Christoph Hellwig
1
0.05%
Total
2217
hostap_ioctl.c
3847
-
37
18522
Jouni Malinen
Gustavo A. R. Silva
Arnaldo Carvalho de Melo
Arnd Bergmann
Javier Achirica
John W. Linville
Linus Torvalds
Linus Torvalds (pre-git)
Al Viro
David S. Miller
Pavel Roskin
Jean Tourrilhes
Dan J Williams
Yoann Padioleau
Wei Yongjun
Rajan Vaja
Kees Cook
Yan Burman
Paul Gortmaker
Johannes Berg
Jeff Garzik
Harvey Harrison
Alan Cox
Ding Tianhong
Christoph Hellwig
Alexey Dobriyan
Adrian Bunk
Greg Kroah-Hartman
Daniel Ritz
Others
August 1992
January 1997
August 1997
October 1997
May 1998
August 1998
June 1999
September 1999
March 2000
August 2000
February 2002
May 2002
April 2003
June 2003
July 2003
August 2003
January 2004
May 2005
July 2005
August 2005
September 2005
December 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
October 2009
August 2010
March 2011
July 2011
August 2012
December 2013
July 2016
February 2017
June 2017
November 2017
June 2018
July 2021
August 2022
November 2022
June 2023
October 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 76}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 14, "token_count": 147}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 549}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 0, "token_count": 16115}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 24, "token_count": 19}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 38}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 42}, {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 13, "token_count": 67}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 13, "token_count": 48}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 41, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 51, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 681}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 350}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
16212
87.53%
Gustavo A. R. Silva
681
3.68%
Arnaldo Carvalho de Melo
603
3.26%
Arnd Bergmann
373
2.01%
Javier Achirica
149
0.80%
John W. Linville
115
0.62%
Linus Torvalds
76
0.41%
Linus Torvalds (pre-git)
61
0.33%
Al Viro
48
0.26%
David S. Miller
42
0.23%
Pavel Roskin
23
0.12%
Jean Tourrilhes
23
0.12%
Dan J Williams
21
0.11%
Yoann Padioleau
17
0.09%
Wei Yongjun
15
0.08%
Rajan Vaja
12
0.06%
Kees Cook
6
0.03%
Yan Burman
3
0.02%
Paul Gortmaker
3
0.02%
Johannes Berg
3
0.02%
Jeff Garzik
3
0.02%
Harvey Harrison
3
0.02%
Alan Cox
3
0.02%
Ding Tianhong
2
0.01%
Christoph Hellwig
2
0.01%
Alexey Dobriyan
2
0.01%
Adrian Bunk
2
0.01%
Greg Kroah-Hartman
1
0.01%
Daniel Ritz
1
0.01%
Others
17
0.09%
Total
18522
hostap_main.c
1123
-
39
5236
Jouni Malinen
Stephen Hemminger
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
David S. Miller
Dan J Williams
Johannes Berg
John W. Linville
David Howells
Daniel Drake
Arnd Bergmann
Joe Perches
Al Viro
Jarod Wilson
Andrew Morton
Dave Hansen
Javier Achirica
Christoph Hellwig
Daniel Ritz
Ding Tianhong
Alan Cox
Thomas Gleixner
Jakub Kiciński
Greg Kroah-Hartman
Wei Yongjun
Pavel Roskin
Linus Torvalds
Others
September 1992
June 1993
July 1993
November 1993
April 1994
June 1995
March 1996
March 1997
October 1997
August 1998
May 1999
June 1999
September 1999
March 2000
April 2002
April 2003
June 2003
July 2003
August 2003
January 2004
August 2004
May 2005
July 2005
August 2005
November 2006
March 2007
April 2007
July 2007
September 2007
October 2007
December 2007
June 2008
October 2008
February 2009
March 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
December 2019
July 2021
October 2021
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 14, "token_count": 6}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 49, "token_count": 11}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 4555}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 29, "token_count": 9}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 43, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 11, "token_count": 36}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 44}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 43}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 11, "token_count": 155}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "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": 41, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "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": 58, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 40, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
4572
87.32%
Stephen Hemminger
197
3.76%
Linus Torvalds (pre-git)
78
1.49%
Arnaldo Carvalho de Melo
78
1.49%
David S. Miller
46
0.88%
Dan J Williams
43
0.82%
Johannes Berg
21
0.40%
John W. Linville
19
0.36%
David Howells
19
0.36%
Daniel Drake
16
0.31%
Arnd Bergmann
15
0.29%
Joe Perches
14
0.27%
Al Viro
13
0.25%
Jarod Wilson
12
0.23%
Andrew Morton
11
0.21%
Dave Hansen
9
0.17%
Javier Achirica
6
0.11%
Christoph Hellwig
6
0.11%
Daniel Ritz
4
0.08%
Ding Tianhong
3
0.06%
Alan Cox
3
0.06%
Thomas Gleixner
2
0.04%
Jakub Kiciński
2
0.04%
Greg Kroah-Hartman
2
0.04%
Wei Yongjun
1
0.02%
Pavel Roskin
1
0.02%
Linus Torvalds
1
0.02%
Others
42
0.80%
Total
5236
hostap_pci.c
445
-
17
1930
Jouni Malinen
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Vaibhav Gupta
Al Viro
John W. Linville
Linus Torvalds
Benoit Taine
Dave Hansen
Alan Cox
Thomas Gleixner
Christoph Hellwig
Yan Burman
Pavel Roskin
Others
December 1994
October 1997
May 1998
June 1999
September 1999
January 2000
October 2000
February 2002
April 2003
June 2003
August 2003
January 2004
May 2005
July 2005
August 2005
September 2005
October 2005
March 2006
July 2006
December 2006
October 2007
December 2007
October 2008
July 2010
April 2012
August 2014
May 2019
July 2020
var spanGroupData = [ {"timestamp": 786268800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 1606}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 32, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
1755
90.93%
Linus Torvalds (pre-git)
46
2.38%
Arnaldo Carvalho de Melo
42
2.18%
Vaibhav Gupta
25
1.30%
Al Viro
20
1.04%
John W. Linville
10
0.52%
Linus Torvalds
8
0.41%
Benoit Taine
6
0.31%
Dave Hansen
5
0.26%
Alan Cox
3
0.16%
Thomas Gleixner
2
0.10%
Christoph Hellwig
2
0.10%
Yan Burman
1
0.05%
Pavel Roskin
1
0.05%
Others
4
0.21%
Total
1930
hostap_plx.c
617
-
18
2934
Jouni Malinen
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Al Viro
Faidon Liambotis
Linus Torvalds
Benoit Taine
Pavel Roskin
Dave Hansen
John W. Linville
Thomas Gleixner
Christoph Hellwig
Yan Burman
Andy Shevchenko
Andrew Morton
Others
August 1992
December 1994
September 1996
December 1996
January 1997
August 1997
May 1998
August 1998
September 1999
January 2000
October 2000
February 2002
June 2003
August 2003
January 2004
August 2004
January 2005
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
April 2012
August 2014
May 2019
September 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 849427200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2645}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 53, "token_count": 12}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 50, "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": 13, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
2762
94.14%
Linus Torvalds (pre-git)
75
2.56%
Arnaldo Carvalho de Melo
34
1.16%
Al Viro
13
0.44%
Faidon Liambotis
12
0.41%
Linus Torvalds
7
0.24%
Benoit Taine
6
0.20%
Pavel Roskin
5
0.17%
Dave Hansen
5
0.17%
John W. Linville
4
0.14%
Thomas Gleixner
2
0.07%
Christoph Hellwig
2
0.07%
Yan Burman
1
0.03%
Andy Shevchenko
1
0.03%
Andrew Morton
1
0.03%
Others
4
0.14%
Total
2934
hostap_proc.c
411
-
21
2411
Jouni Malinen
David Howells
Christoph Hellwig
Arnaldo Carvalho de Melo
Andy Shevchenko
Yue haibing
John W. Linville
Alexey Dobriyan
Song Muchun
Linus Torvalds (pre-git)
Linus Torvalds
Paul Gortmaker
Johannes Berg
Adrian Bunk
Jeff Garzik
Joe Perches
Greg Kroah-Hartman
Daniel Ritz
Others
August 1992
October 1997
March 2000
February 2002
May 2003
June 2003
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
February 2020
April 2020
May 2021
January 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 0, "token_count": 1458}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 685}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 80}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 23, "token_count": 21}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
1467
60.85%
David Howells
685
28.41%
Christoph Hellwig
80
3.32%
Arnaldo Carvalho de Melo
48
1.99%
Andy Shevchenko
24
1.00%
Yue haibing
21
0.87%
John W. Linville
19
0.79%
Alexey Dobriyan
15
0.62%
Song Muchun
12
0.50%
Linus Torvalds (pre-git)
8
0.33%
Linus Torvalds
6
0.25%
Paul Gortmaker
3
0.12%
Johannes Berg
3
0.12%
Adrian Bunk
3
0.12%
Jeff Garzik
2
0.08%
Joe Perches
1
0.04%
Greg Kroah-Hartman
1
0.04%
Daniel Ritz
1
0.04%
Others
12
0.50%
Total
2411
hostap_wlan.h
1051
-
23
3455
Jouni Malinen
Al Viro
Linus Torvalds (pre-git)
Pavel Roskin
Arnaldo Carvalho de Melo
Eric Dumazet
Linus Torvalds
Joe Perches
Kees Cook
Stephen Hemminger
Matthias Kaehlcke
John W. Linville
Johannes Berg
Gustavo A. R. Silva
Alexey Dobriyan
Elena Reshetova
Tim Gardner
David Howells
Greg Kroah-Hartman
Adrian Bunk
Others
March 1996
October 1997
June 1999
September 1999
February 2002
June 2003
July 2003
August 2003
January 2004
May 2005
July 2005
August 2005
January 2006
July 2007
October 2007
December 2007
June 2008
September 2008
October 2008
November 2008
August 2009
June 2010
March 2011
June 2011
April 2013
March 2015
March 2017
November 2017
February 2020
November 2021
October 2023
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3091}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 98}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 31, "token_count": 16}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Malinen
3120
90.30%
Al Viro
111
3.21%
Linus Torvalds (pre-git)
66
1.91%
Pavel Roskin
39
1.13%
Arnaldo Carvalho de Melo
22
0.64%
Eric Dumazet
16
0.46%
Linus Torvalds
14
0.41%
Joe Perches
13
0.38%
Kees Cook
9
0.26%
Stephen Hemminger
5
0.14%
Matthias Kaehlcke
5
0.14%
John W. Linville
5
0.14%
Johannes Berg
5
0.14%
Gustavo A. R. Silva
5
0.14%
Alexey Dobriyan
5
0.14%
Elena Reshetova
4
0.12%
Tim Gardner
2
0.06%
David Howells
2
0.06%
Greg Kroah-Hartman
1
0.03%
Adrian Bunk
1
0.03%
Others
5
0.14%
Total
3455
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
114
Author
Tokens
Proportion
Commits
Proportion
0
Jouni Malinen
77565
89.16%
23
6.69%
1
David Howells
1513
1.74%
2
0.58%
2
Arnaldo Carvalho de Melo
1403
1.61%
22
6.40%
3
Linus Torvalds (pre-git)
937
1.08%
62
18.02%
4
Gustavo A. R. Silva
691
0.79%
3
0.87%
5
Al Viro
423
0.49%
6
1.74%
6
Arnd Bergmann
419
0.48%
5
1.45%
7
Dominik Brodowski
378
0.43%
24
6.98%
8
Pavel Roskin
359
0.41%
19
5.52%
9
Dan J Williams
338
0.39%
2
0.58%
10
Henrik Brix Andersen
280
0.32%
1
0.29%
11
Stephen Hemminger
242
0.28%
5
1.45%
12
David S. Miller
241
0.28%
6
1.74%
13
John W. Linville
227
0.26%
6
1.74%
14
Javier Achirica
171
0.20%
5
1.45%
15
Linus Torvalds
169
0.19%
8
2.33%
16
Christoph Hellwig
159
0.18%
4
1.16%
17
Johannes Berg
119
0.14%
5
1.45%
18
Kees Cook
83
0.10%
4
1.16%
19
Joe Perches
75
0.09%
4
1.16%
20
Tim Gardner
70
0.08%
1
0.29%
21
Américo Wang
62
0.07%
2
0.58%
22
Tejun Heo
58
0.07%
3
0.87%
23
Yue haibing
54
0.06%
2
0.58%
24
Jean Tourrilhes
50
0.06%
4
1.16%
25
Matthias Kaehlcke
48
0.06%
2
0.58%
26
Allen Pais
48
0.06%
1
0.29%
27
Marcin Juszkiewicz
43
0.05%
4
1.16%
28
Adrian Bunk
41
0.05%
3
0.87%
29
Dave Hansen
34
0.04%
1
0.29%
30
Ding Tianhong
33
0.04%
2
0.58%
31
Eric Dumazet
30
0.03%
1
0.29%
32
Vaibhav Gupta
27
0.03%
1
0.29%
33
Brandon Craig Rhodes
26
0.03%
1
0.29%
34
Andy Shevchenko
26
0.03%
3
0.87%
35
Alexey Dobriyan
26
0.03%
4
1.16%
36
Yoann Padioleau
23
0.03%
1
0.29%
37
Patrick McHardy
23
0.03%
2
0.58%
38
Song Muchun
21
0.02%
1
0.29%
39
Paul Gortmaker
21
0.02%
3
0.87%
40
Jakub Kiciński
19
0.02%
2
0.58%
41
Wei Yongjun
18
0.02%
2
0.58%
42
Jeff Garzik
18
0.02%
3
0.87%
43
Daniel Drake
18
0.02%
1
0.29%
44
Alan Cox
18
0.02%
1
0.29%
45
Veli-Pekka Peltola
15
0.02%
1
0.29%
46
Julia Lawall
15
0.02%
1
0.29%
47
Greg Kroah-Hartman
15
0.02%
2
0.58%
48
Jiri Benc
13
0.01%
1
0.29%
49
Andrew Morton
13
0.01%
2
0.58%
50
Yan Burman
12
0.01%
1
0.29%
51
Rajan Vaja
12
0.01%
1
0.29%
52
Jarod Wilson
12
0.01%
1
0.29%
53
Faidon Liambotis
12
0.01%
1
0.29%
54
Benoit Taine
12
0.01%
1
0.29%
55
Daniel Ritz
11
0.01%
1
0.29%
56
Cédric Le Goater
11
0.01%
1
0.29%
57
Elena Reshetova
10
0.01%
1
0.29%
58
Thomas Gleixner
9
0.01%
3
0.87%
59
Harvey Harrison
9
0.01%
1
0.29%
60
Others
170
0.20%
58
16.86%
Total
86998
344