Linux Source Code
Home
Release 5.19
Help
mt76
root
drivers
net
wireless
mediatek
Highlighting
Reset All
By Author
By Age
──────────
Aaron Ma
Allen Pais
Arnd Bergmann
Ben Greear
Bo Jiao
Changcheng Deng
Chih-Min Chen
Christophe Jaillet
Chuanhong Guo
Colin Ian King
DENG Qingfang
Dan Carpenter
Daniel Golle
David Bauer
Davide Caratti
Deren Wu
Eric Y.Y. Wong
Evelyn Tsai
Felix Fietkau
Gustavo A. R. Silva
Hauke Mehrtens
Jakub Kiciński
Joe Perches
Johan Almbladh
Johannes Berg
John Crispin
Jonas Jelonek
Junlin Yang
Kees Cook
Lee Jones
Leon Yen
Liu Shixin
Lorenzo Bianconi
Markus Theil
Matthew Garrett
MeiChia Chiu
Miri Korenblit
Nathan Chancellor
Navid Emamdoost
Nick Hainke
Nicolas Cavallari
Others
Pawel Dembicki
Peter Chiu
Piotr Dymacz
Qinglang Miao
Ryder Lee
Sean Wang
Shayne Chen
Sriram R
Stanislaw Gruszka
Stanislaw W. Gruszka
Thomas Gleixner
Wei Yongjun
Wen Yang
Xing Song
YN Chen
Yang Yingliang
Ye Bin
Yunbo Yu
caihuoqing
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
mt7603
6062
16
18
29643
Felix Fietkau
Lorenzo Bianconi
Ryder Lee
Allen Pais
Sriram R
Xing Song
Markus Theil
Wei Yongjun
Gustavo A. R. Silva
Qinglang Miao
Yunbo Yu
Christophe Jaillet
Evelyn Tsai
David Bauer
Stanislaw Gruszka
Johannes Berg
Jakub Kiciński
Others
November 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
November 2021
December 2021
January 2022
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 25435}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 286}, {"author_id": 0, "token_count": 49}, {"author_id": 4, "token_count": 1}, {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 363}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 0, "token_count": 292}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 661}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 632}, {"author_id": 0, "token_count": 354}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 11}, {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 67}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 145}, {"author_id": 26, "token_count": 6}, {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 20, "token_count": 19}, {"author_id": 30, "token_count": 3}, {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 237}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 128}, {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 14}, {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
27730
93.55%
Lorenzo Bianconi
1638
5.53%
Ryder Lee
182
0.61%
Allen Pais
19
0.06%
Sriram R
14
0.05%
Xing Song
13
0.04%
Markus Theil
10
0.03%
Wei Yongjun
7
0.02%
Gustavo A. R. Silva
6
0.02%
Qinglang Miao
5
0.02%
Yunbo Yu
4
0.01%
Christophe Jaillet
4
0.01%
Evelyn Tsai
3
0.01%
David Bauer
3
0.01%
Stanislaw Gruszka
1
0.00%
Johannes Berg
1
0.00%
Jakub Kiciński
1
0.00%
Others
2
0.01%
Total
29643
mt7615
12898
25
31
64329
Lorenzo Bianconi
Felix Fietkau
Ryder Lee
Sean Wang
Xing Song
Shayne Chen
Deren Wu
Chuanhong Guo
DENG Qingfang
Peter Chiu
Piotr Dymacz
Allen Pais
Markus Theil
Gustavo A. R. Silva
Colin Ian King
Dan Carpenter
Nick Hainke
Qinglang Miao
Bo Jiao
Yang Yingliang
Christophe Jaillet
John Crispin
Evelyn Tsai
MeiChia Chiu
Nathan Chancellor
Johannes Berg
Jakub Kiciński
Others
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 8828}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 0, "token_count": 556}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1133}, {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 1296}, {"author_id": 0, "token_count": 1087}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 335}, {"author_id": 0, "token_count": 623}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 115}, {"author_id": 0, "token_count": 1756}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2275}, {"author_id": 36, "token_count": 1}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 80}, {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 2550}, {"author_id": 0, "token_count": 1714}, {"author_id": 2, "token_count": 642}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 422}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 351}, {"author_id": 0, "token_count": 25}, {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 638}, {"author_id": 0, "token_count": 4001}, {"author_id": 2, "token_count": 329}, {"author_id": 3, "token_count": 195}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 880}, {"author_id": 0, "token_count": 5816}, {"author_id": 2, "token_count": 3}, {"author_id": 3, "token_count": 159}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 25, "token_count": 34}, {"author_id": 1, "token_count": 217}, {"author_id": 0, "token_count": 3135}, {"author_id": 3, "token_count": 253}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 3066}, {"author_id": 0, "token_count": 122}, {"author_id": 2, "token_count": 101}, {"author_id": 3, "token_count": 48}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 0, "token_count": 3619}, {"author_id": 3, "token_count": 1507}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 210}, {"author_id": 47, "token_count": 3}, {"author_id": 0, "token_count": 134}, {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 47}, {"author_id": 1, "token_count": 678}, {"author_id": 26, "token_count": 8}, {"author_id": 0, "token_count": 591}, {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 0, "token_count": 247}, {"author_id": 2, "token_count": 336}, {"author_id": 3, "token_count": 14}, {"author_id": 6, "token_count": 123}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 0, "token_count": 283}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 51, "token_count": 1}, {"author_id": 2, "token_count": 9}, {"author_id": 6, "token_count": 172}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 0, "token_count": 4451}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 158}, {"author_id": 0, "token_count": 55}, {"author_id": 2, "token_count": 775}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 969}, {"author_id": 0, "token_count": 30}, {"author_id": 2, "token_count": 331}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 27, "token_count": 1}, {"author_id": 1, "token_count": 1030}, {"author_id": 0, "token_count": 860}, {"author_id": 2, "token_count": 273}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 0, "token_count": 241}, {"author_id": 2, "token_count": 178}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 346}, {"author_id": 2, "token_count": 225}, {"author_id": 3, "token_count": 1}, {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 0, "token_count": 115}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 25}, {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 325}, {"author_id": 52, "token_count": 6}, {"author_id": 13, "token_count": 22}, {"author_id": 2, "token_count": 75}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 86}, {"author_id": 0, "token_count": 90}, {"author_id": 6, "token_count": 10}, {"author_id": 9, "token_count": 559}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 0, "token_count": 671}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 38, "token_count": 15}, {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 10, "token_count": 36}, {"author_id": 1, "token_count": 127}, {"author_id": 0, "token_count": 285}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 19, "token_count": 3}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 374}, {"author_id": 7, "token_count": 2}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
32860
51.08%
Felix Fietkau
15687
24.39%
Ryder Lee
12341
19.18%
Sean Wang
2275
3.54%
Xing Song
572
0.89%
Shayne Chen
333
0.52%
Deren Wu
48
0.07%
Chuanhong Guo
47
0.07%
DENG Qingfang
34
0.05%
Peter Chiu
22
0.03%
Piotr Dymacz
15
0.02%
Allen Pais
13
0.02%
Markus Theil
10
0.02%
Gustavo A. R. Silva
10
0.02%
Colin Ian King
10
0.02%
Dan Carpenter
9
0.01%
Nick Hainke
6
0.01%
Qinglang Miao
5
0.01%
Bo Jiao
5
0.01%
Yang Yingliang
4
0.01%
Christophe Jaillet
4
0.01%
John Crispin
3
0.00%
Evelyn Tsai
3
0.00%
MeiChia Chiu
2
0.00%
Nathan Chancellor
1
0.00%
Johannes Berg
1
0.00%
Jakub Kiciński
1
0.00%
Others
8
0.01%
Total
64329
mt76x0
4025
15
15
33490
Stanislaw Gruszka
Lorenzo Bianconi
Lee Jones
Felix Fietkau
Thomas Gleixner
Ryder Lee
Pawel Dembicki
Eric Y.Y. Wong
Kees Cook
Christophe Jaillet
Hauke Mehrtens
Davide Caratti
Gustavo A. R. Silva
Colin Ian King
Others
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
May 2021
August 2021
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 21526}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 37, "token_count": 5}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 4177}, {"author_id": 4, "token_count": 573}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 214}, {"author_id": 0, "token_count": 3744}, {"author_id": 4, "token_count": 314}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 340}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 16}, {"author_id": 4, "token_count": 93}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 29, "token_count": 22}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 19}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 14}, {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 18}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 0, "token_count": 40}, {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 11, "token_count": 1193}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 44, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 401}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 209}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislaw Gruszka
22661
67.66%
Lorenzo Bianconi
9102
27.18%
Lee Jones
1193
3.56%
Felix Fietkau
444
1.33%
Thomas Gleixner
22
0.07%
Ryder Lee
22
0.07%
Pawel Dembicki
15
0.04%
Eric Y.Y. Wong
11
0.03%
Kees Cook
5
0.01%
Christophe Jaillet
4
0.01%
Hauke Mehrtens
3
0.01%
Davide Caratti
3
0.01%
Gustavo A. R. Silva
2
0.01%
Colin Ian King
2
0.01%
Others
1
0.00%
Total
33490
mt76x2
3850
21
9
19070
Lorenzo Bianconi
Felix Fietkau
Stanislaw Gruszka
Ryder Lee
Davide Caratti
Matthew Garrett
Christophe Jaillet
Colin Ian King
Others
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
August 2021
September 2021
November 2021
April 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 7034}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 117}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 409}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 7551}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 17, "token_count": 14}, {"author_id": 1, "token_count": 71}, {"author_id": 0, "token_count": 897}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 915}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 61}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 1, "token_count": 24}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 169}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 127}, {"author_id": 0, "token_count": 9}, {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 254}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
11081
58.11%
Felix Fietkau
7766
40.72%
Stanislaw Gruszka
147
0.77%
Ryder Lee
46
0.24%
Davide Caratti
14
0.07%
Matthew Garrett
10
0.05%
Christophe Jaillet
4
0.02%
Colin Ian King
1
0.01%
Others
1
0.01%
Total
19070
mt7915
17255
17
33
85196
Ryder Lee
Bo Jiao
Shayne Chen
Felix Fietkau
Lorenzo Bianconi
MeiChia Chiu
Ben Greear
Xing Song
Peter Chiu
Sriram R
Nicolas Cavallari
Evelyn Tsai
Deren Wu
Dan Carpenter
Chih-Min Chen
Johan Almbladh
Johannes Berg
Arnd Bergmann
Sean Wang
Nathan Chancellor
Miri Korenblit
Changcheng Deng
Junlin Yang
Liu Shixin
John Crispin
Christophe Jaillet
Colin Ian King
Gustavo A. R. Silva
Jakub Kiciński
Others
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 23192}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 1970}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 29}, {"author_id": 2, "token_count": 267}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 321}, {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 1139}, {"author_id": 47, "token_count": 4}, {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 1, "token_count": 1244}, {"author_id": 26, "token_count": 2}, {"author_id": 59, "token_count": 4}, {"author_id": 2, "token_count": 317}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 113}, {"author_id": 2, "token_count": 78}, {"author_id": 6, "token_count": 2738}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 253}, {"author_id": 0, "token_count": 1168}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 386}, {"author_id": 0, "token_count": 29}, {"author_id": 51, "token_count": 6}, {"author_id": 2, "token_count": 113}, {"author_id": 6, "token_count": 478}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1010}, {"author_id": 0, "token_count": 83}, {"author_id": 2, "token_count": 353}, {"author_id": 6, "token_count": 2197}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 31, "token_count": 8}, {"author_id": 1, "token_count": 103}, {"author_id": 0, "token_count": 20}, {"author_id": 2, "token_count": 316}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 46, "token_count": 5}, {"author_id": 2, "token_count": 322}, {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 1, "token_count": 10}, {"author_id": 36, "token_count": 10}, {"author_id": 0, "token_count": 20}, {"author_id": 2, "token_count": 3611}, {"author_id": 6, "token_count": 702}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 19, "token_count": 26}, {"author_id": 1, "token_count": 1030}, {"author_id": 2, "token_count": 555}, {"author_id": 6, "token_count": 340}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 1, "token_count": 56}, {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 809}, {"author_id": 6, "token_count": 95}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 431}, {"author_id": 2, "token_count": 875}, {"author_id": 6, "token_count": 130}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 2034}, {"author_id": 24, "token_count": 4}, {"author_id": 7, "token_count": 360}, {"author_id": 2, "token_count": 1351}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 1792}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 362}, {"author_id": 2, "token_count": 2173}, {"author_id": 6, "token_count": 1659}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 86}, {"author_id": 0, "token_count": 175}, {"author_id": 40, "token_count": 6}, {"author_id": 2, "token_count": 306}, {"author_id": 6, "token_count": 3}, {"author_id": 9, "token_count": 544}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 7216}, {"author_id": 1, "token_count": 2941}, {"author_id": 0, "token_count": 581}, {"author_id": 7, "token_count": 1392}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1135}, {"author_id": 13, "token_count": 114}, {"author_id": 2, "token_count": 112}, {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 8470}, {"author_id": 54, "token_count": 6}, {"author_id": 19, "token_count": 38}, {"author_id": 1, "token_count": 132}, {"author_id": 43, "token_count": 11}, {"author_id": 0, "token_count": 53}, {"author_id": 7, "token_count": 24}, {"author_id": 18, "token_count": 95}, {"author_id": 13, "token_count": 11}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 27, "token_count": 13}, {"author_id": 10, "token_count": 22}, {"author_id": 19, "token_count": 9}, {"author_id": 1, "token_count": 267}, {"author_id": 0, "token_count": 307}, {"author_id": 7, "token_count": 443}, {"author_id": 13, "token_count": 77}, {"author_id": 2, "token_count": 69}, {"author_id": 6, "token_count": 765}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 132}, {"author_id": 7, "token_count": 574}, {"author_id": 6, "token_count": 331}, {"author_id": 15, "token_count": 157}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 49, "token_count": 1}, {"author_id": 13, "token_count": 276}, {"author_id": 2, "token_count": 1018}, ]}, ]
Author Name
Tokens
Token Proportion
Ryder Lee
38117
44.74%
Bo Jiao
15719
18.45%
Shayne Chen
9524
11.18%
Felix Fietkau
9066
10.64%
Lorenzo Bianconi
6438
7.56%
MeiChia Chiu
2793
3.28%
Ben Greear
2058
2.42%
Xing Song
544
0.64%
Peter Chiu
478
0.56%
Sriram R
157
0.18%
Nicolas Cavallari
95
0.11%
Evelyn Tsai
73
0.09%
Deren Wu
22
0.03%
Dan Carpenter
19
0.02%
Chih-Min Chen
12
0.01%
Johan Almbladh
11
0.01%
Johannes Berg
10
0.01%
Arnd Bergmann
8
0.01%
Sean Wang
6
0.01%
Nathan Chancellor
6
0.01%
Miri Korenblit
6
0.01%
Changcheng Deng
6
0.01%
Junlin Yang
5
0.01%
Liu Shixin
4
0.00%
John Crispin
4
0.00%
Christophe Jaillet
4
0.00%
Colin Ian King
3
0.00%
Gustavo A. R. Silva
2
0.00%
Jakub Kiciński
1
0.00%
Others
5
0.01%
Total
85196
mt7921
9864
22
24
47917
Sean Wang
Lorenzo Bianconi
Deren Wu
Xing Song
Ryder Lee
Leon Yen
YN Chen
Felix Fietkau
Christophe Jaillet
Ben Greear
Miri Korenblit
Junlin Yang
Aaron Ma
Sriram R
Shayne Chen
Johannes Berg
Evelyn Tsai
Colin Ian King
Jakub Kiciński
Gustavo A. R. Silva
Dan Carpenter
Others
July 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 2028}, {"author_id": 3, "token_count": 19474}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 199}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 0, "token_count": 606}, {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 36, "token_count": 3}, {"author_id": 0, "token_count": 1869}, {"author_id": 3, "token_count": 884}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 34}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 583}, {"author_id": 3, "token_count": 629}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 10, "token_count": 32}, {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 1224}, {"author_id": 2, "token_count": 50}, {"author_id": 3, "token_count": 38}, {"author_id": 12, "token_count": 82}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 56, "token_count": 5}, {"author_id": 10, "token_count": 283}, {"author_id": 26, "token_count": 1}, {"author_id": 2, "token_count": 22}, {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 0, "token_count": 530}, {"author_id": 3, "token_count": 320}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 345}, {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1310}, {"author_id": 3, "token_count": 7763}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 139}, {"author_id": 0, "token_count": 33}, {"author_id": 40, "token_count": 6}, {"author_id": 2, "token_count": 62}, {"author_id": 3, "token_count": 168}, {"author_id": 6, "token_count": 4}, {"author_id": 9, "token_count": 544}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 148}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 551}, {"author_id": 3, "token_count": 150}, {"author_id": 12, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 16, "token_count": 192}, {"author_id": 0, "token_count": 250}, {"author_id": 3, "token_count": 900}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 10, "token_count": 49}, {"author_id": 1, "token_count": 27}, {"author_id": 0, "token_count": 58}, {"author_id": 3, "token_count": 232}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 19, "token_count": 3}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 4072}, {"author_id": 2, "token_count": 52}, {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 24, "token_count": 11}, {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 15}, {"author_id": 3, "token_count": 725}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 713}, {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Wang
31664
66.08%
Lorenzo Bianconi
13588
28.36%
Deren Wu
1420
2.96%
Xing Song
544
1.14%
Ryder Lee
273
0.57%
Leon Yen
192
0.40%
YN Chen
108
0.23%
Felix Fietkau
66
0.14%
Christophe Jaillet
15
0.03%
Ben Greear
8
0.02%
Miri Korenblit
6
0.01%
Junlin Yang
5
0.01%
Aaron Ma
5
0.01%
Sriram R
4
0.01%
Shayne Chen
4
0.01%
Johannes Berg
3
0.01%
Evelyn Tsai
3
0.01%
Colin Ian King
2
0.00%
Jakub Kiciński
1
0.00%
Gustavo A. R. Silva
1
0.00%
Dan Carpenter
1
0.00%
Others
4
0.01%
Total
47917
Files:
agg-rx.c
301
-
6
1395
Felix Fietkau
Markus Theil
Ryder Lee
Kees Cook
Lorenzo Bianconi
Others
January 2018
April 2018
May 2018
July 2018
April 2019
July 2019
October 2019
December 2019
April 2020
December 2020
March 2021
April 2022
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 1224}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 14, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
1326
95.05%
Markus Theil
48
3.44%
Ryder Lee
13
0.93%
Kees Cook
4
0.29%
Lorenzo Bianconi
1
0.07%
Others
3
0.22%
Total
1395
debugfs.c
147
-
5
798
Lorenzo Bianconi
Felix Fietkau
Joe Perches
Ryder Lee
Others
November 2017
December 2017
March 2018
September 2018
July 2019
September 2019
April 2020
May 2020
June 2020
August 2020
November 2020
March 2021
August 2021
September 2021
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 288}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 218}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
496
62.16%
Felix Fietkau
293
36.72%
Joe Perches
5
0.63%
Ryder Lee
2
0.25%
Others
2
0.25%
Total
798
dma.c
813
-
5
4316
Felix Fietkau
Lorenzo Bianconi
Bo Jiao
Shayne Chen
Ryder Lee
November 2017
January 2018
May 2018
July 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
July 2019
August 2019
October 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
December 2021
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1645}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 0, "token_count": 269}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 120}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 151}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 323}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 64}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 31}, {"author_id": 1, "token_count": 602}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
3323
76.99%
Lorenzo Bianconi
922
21.36%
Bo Jiao
31
0.72%
Shayne Chen
25
0.58%
Ryder Lee
15
0.35%
Total
4316
dma.h
52
-
3
140
Felix Fietkau
Lorenzo Bianconi
Ryder Lee
November 2017
July 2018
August 2018
September 2018
February 2019
April 2019
July 2019
April 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
75
53.57%
Lorenzo Bianconi
62
44.29%
Ryder Lee
3
2.14%
Total
140
eeprom.c
355
-
8
1764
Felix Fietkau
Shayne Chen
Lorenzo Bianconi
Daniel Golle
Wen Yang
Ryder Lee
Hauke Mehrtens
Others
November 2017
February 2019
July 2019
November 2019
June 2020
November 2020
December 2020
April 2021
August 2021
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 369}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 23, "token_count": 35}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 941}, {"author_id": 2, "token_count": 22}, {"author_id": 6, "token_count": 205}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 45}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
1336
75.74%
Shayne Chen
209
11.85%
Lorenzo Bianconi
88
4.99%
Daniel Golle
56
3.17%
Wen Yang
35
1.98%
Ryder Lee
24
1.36%
Hauke Mehrtens
15
0.85%
Others
1
0.06%
Total
1764
mac80211.c
1673
-
15
9095
Felix Fietkau
Lorenzo Bianconi
Ryder Lee
YN Chen
Xing Song
Sean Wang
Stanislaw Gruszka
Markus Theil
Deren Wu
Arnd Bergmann
Shayne Chen
Kees Cook
John Crispin
Bo Jiao
Others
November 2017
January 2018
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
April 2020
June 2020
July 2020
August 2020
October 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1586}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 819}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 31, "token_count": 9}, {"author_id": 1, "token_count": 323}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 185}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 83}, {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 294}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 0, "token_count": 79}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 682}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 807}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 53}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 0, "token_count": 8}, {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 323}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 246}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 92}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 12, "token_count": 98}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 710}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 9, "token_count": 71}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 331}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 293}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 1, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
5513
60.62%
Lorenzo Bianconi
3145
34.58%
Ryder Lee
123
1.35%
YN Chen
98
1.08%
Xing Song
71
0.78%
Sean Wang
39
0.43%
Stanislaw Gruszka
34
0.37%
Markus Theil
21
0.23%
Deren Wu
17
0.19%
Arnd Bergmann
16
0.18%
Shayne Chen
10
0.11%
Kees Cook
2
0.02%
John Crispin
2
0.02%
Bo Jiao
2
0.02%
Others
2
0.02%
Total
9095
mcu.c
132
-
3
640
Lorenzo Bianconi
Felix Fietkau
Ryder Lee
February 2019
July 2019
January 2020
March 2020
April 2020
September 2020
October 2020
November 2020
September 2021
May 2022
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 281}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
343
53.59%
Felix Fietkau
295
46.09%
Ryder Lee
2
0.31%
Total
640
mmio.c
105
-
4
531
Lorenzo Bianconi
Felix Fietkau
Stanislaw Gruszka
Ryder Lee
November 2017
September 2018
October 2018
February 2019
March 2019
July 2019
April 2020
December 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 218}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 49}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
264
49.72%
Felix Fietkau
260
48.96%
Stanislaw Gruszka
5
0.94%
Ryder Lee
2
0.38%
Total
531
mt76.h
1450
-
13
6723
Felix Fietkau
Lorenzo Bianconi
Stanislaw Gruszka
Ryder Lee
Shayne Chen
Sean Wang
YN Chen
Deren Wu
Bo Jiao
Markus Theil
Xing Song
Ben Greear
Evelyn Tsai
November 2017
January 2018
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1182}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 358}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 128}, {"author_id": 4, "token_count": 169}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 165}, {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 52}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 108}, {"author_id": 4, "token_count": 99}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 0, "token_count": 132}, {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 77}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 130}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 293}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 19}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 0, "token_count": 23}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 292}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 0, "token_count": 30}, {"author_id": 3, "token_count": 113}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 2, "token_count": 5}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 163}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 6, "token_count": 125}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 36}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 0, "token_count": 266}, {"author_id": 2, "token_count": 19}, {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 2, "token_count": 34}, {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 124}, {"author_id": 3, "token_count": 12}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 272}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 10, "token_count": 8}, {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 19, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
3179
47.29%
Lorenzo Bianconi
2560
38.08%
Stanislaw Gruszka
397
5.91%
Ryder Lee
202
3.00%
Shayne Chen
177
2.63%
Sean Wang
168
2.50%
YN Chen
19
0.28%
Deren Wu
9
0.13%
Bo Jiao
4
0.06%
Markus Theil
3
0.04%
Xing Song
2
0.03%
Ben Greear
2
0.03%
Evelyn Tsai
1
0.01%
Total
6723
mt76_connac.h
248
-
4
981
Lorenzo Bianconi
Sean Wang
Bo Jiao
Deren Wu
January 2021
February 2021
April 2021
May 2021
June 2021
July 2021
December 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 333}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 215}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 0, "token_count": 230}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
845
86.14%
Sean Wang
71
7.24%
Bo Jiao
40
4.08%
Deren Wu
25
2.55%
Total
981
mt76_connac_mac.c
117
-
2
597
Lorenzo Bianconi
Sean Wang
January 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 548}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
581
97.32%
Sean Wang
16
2.68%
Total
597
mt76_connac_mcu.c
2810
-
13
15340
Lorenzo Bianconi
Sean Wang
YN Chen
Sriram R
MeiChia Chiu
Ryder Lee
Deren Wu
Felix Fietkau
Leon Yen
Bo Jiao
Colin Ian King
Johannes Berg
Others
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
December 2021
February 2022
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 9509}, {"author_id": 3, "token_count": 123}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 2, "token_count": 70}, {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 36, "token_count": 1}, {"author_id": 0, "token_count": 994}, {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 44}, {"author_id": 1, "token_count": 26}, {"author_id": 0, "token_count": 219}, {"author_id": 3, "token_count": 105}, {"author_id": 12, "token_count": 98}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 416}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 16, "token_count": 33}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 757}, {"author_id": 3, "token_count": 48}, {"author_id": 12, "token_count": 190}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 456}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 1718}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 0, "token_count": 91}, {"author_id": 7, "token_count": 79}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 88}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
13794
89.92%
Sean Wang
866
5.65%
YN Chen
302
1.97%
Sriram R
88
0.57%
MeiChia Chiu
79
0.51%
Ryder Lee
70
0.46%
Deren Wu
59
0.38%
Felix Fietkau
39
0.25%
Leon Yen
33
0.22%
Bo Jiao
6
0.04%
Colin Ian King
2
0.01%
Johannes Berg
1
0.01%
Others
1
0.01%
Total
15340
mt76_connac_mcu.h
1656
-
10
5311
Lorenzo Bianconi
Sean Wang
YN Chen
Ryder Lee
Deren Wu
MeiChia Chiu
Leon Yen
Bo Jiao
Felix Fietkau
Others
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 2995}, {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 91}, {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 0, "token_count": 27}, {"author_id": 3, "token_count": 40}, {"author_id": 12, "token_count": 56}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 2, "token_count": 4}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 1733}, {"author_id": 7, "token_count": 4}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
4996
94.07%
Sean Wang
192
3.62%
YN Chen
56
1.05%
Ryder Lee
25
0.47%
Deren Wu
22
0.41%
MeiChia Chiu
8
0.15%
Leon Yen
6
0.11%
Bo Jiao
3
0.06%
Felix Fietkau
2
0.04%
Others
1
0.02%
Total
5311
mt76x02.h
272
-
6
1233
Lorenzo Bianconi
Stanislaw Gruszka
Felix Fietkau
Matthew Garrett
Ryder Lee
Markus Theil
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
March 2020
May 2020
August 2020
November 2021
January 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 111}, {"author_id": 4, "token_count": 174}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 559}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 9}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 170}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
761
61.72%
Stanislaw Gruszka
374
30.33%
Felix Fietkau
81
6.57%
Matthew Garrett
10
0.81%
Ryder Lee
6
0.49%
Markus Theil
1
0.08%
Total
1233
mt76x02_beacon.c
213
-
4
1050
Stanislaw Gruszka
Lorenzo Bianconi
Markus Theil
Ryder Lee
March 2019
April 2019
July 2019
August 2019
November 2019
December 2019
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 873}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislaw Gruszka
875
83.33%
Lorenzo Bianconi
92
8.76%
Markus Theil
81
7.71%
Ryder Lee
2
0.19%
Total
1050
mt76x02_debugfs.c
140
-
5
761
Felix Fietkau
Lorenzo Bianconi
Qinglang Miao
Joe Perches
Ryder Lee
November 2017
March 2018
June 2018
July 2018
September 2018
October 2018
December 2018
March 2019
May 2019
June 2019
July 2019
September 2019
April 2020
September 2020
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 418}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 96}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 33, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
626
82.26%
Lorenzo Bianconi
119
15.64%
Qinglang Miao
10
1.31%
Joe Perches
4
0.53%
Ryder Lee
2
0.26%
Total
761
mt76x02_dfs.c
892
-
5
5355
Felix Fietkau
Lorenzo Bianconi
Allen Pais
Ye Bin
Ryder Lee
November 2017
January 2018
June 2018
September 2018
October 2018
November 2018
December 2018
March 2019
June 2019
July 2019
October 2019
August 2020
October 2020
February 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 2844}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 1931}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 375}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 20, "token_count": 27}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
2860
53.41%
Lorenzo Bianconi
2461
45.96%
Allen Pais
27
0.50%
Ye Bin
5
0.09%
Ryder Lee
2
0.04%
Total
5355
mt76x02_dfs.h
132
-
2
402
Lorenzo Bianconi
Ryder Lee
October 2018
July 2019
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 400}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
400
99.50%
Ryder Lee
2
0.50%
Total
402
mt76x02_dma.h
65
-
2
189
Lorenzo Bianconi
Ryder Lee
September 2018
October 2018
July 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
187
98.94%
Ryder Lee
2
1.06%
Total
189
mt76x02_eeprom.c
154
-
2
766
Lorenzo Bianconi
Ryder Lee
September 2018
October 2018
July 2019
November 2020
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 681}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
764
99.74%
Ryder Lee
2
0.26%
Total
766
mt76x02_eeprom.h
187
-
4
668
Lorenzo Bianconi
Stanislaw Gruszka
Felix Fietkau
Ryder Lee
September 2018
October 2018
June 2019
July 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 611}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
650
97.31%
Stanislaw Gruszka
12
1.80%
Felix Fietkau
4
0.60%
Ryder Lee
2
0.30%
Total
668
mt76x02_mac.c
1231
-
7
6698
Lorenzo Bianconi
Stanislaw Gruszka
Felix Fietkau
Ryder Lee
Markus Theil
Gustavo A. R. Silva
Sriram R
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
April 2020
May 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
June 2021
January 2022
April 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 555}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 4, "token_count": 1333}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 155}, {"author_id": 0, "token_count": 1827}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 469}, {"author_id": 4, "token_count": 484}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 62}, {"author_id": 0, "token_count": 25}, {"author_id": 4, "token_count": 78}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 303}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 165}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 400}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 283}, {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
2620
39.12%
Stanislaw Gruszka
2481
37.04%
Felix Fietkau
1552
23.17%
Ryder Lee
23
0.34%
Markus Theil
12
0.18%
Gustavo A. R. Silva
6
0.09%
Sriram R
4
0.06%
Total
6698
mt76x02_mac.h
208
-
4
904
Stanislaw Gruszka
Lorenzo Bianconi
Felix Fietkau
Ryder Lee
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
July 2019
August 2019
September 2019
October 2019
November 2019
June 2021
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 235}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 4, "token_count": 391}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislaw Gruszka
648
71.68%
Lorenzo Bianconi
199
22.01%
Felix Fietkau
53
5.86%
Ryder Lee
4
0.44%
Total
904
mt76x02_mcu.c
171
-
5
851
Lorenzo Bianconi
Felix Fietkau
Davide Caratti
Stanislaw Gruszka
Ryder Lee
September 2018
October 2018
November 2018
February 2019
July 2019
October 2019
February 2020
April 2020
September 2020
November 2020
April 2021
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 17, "token_count": 86}, {"author_id": 0, "token_count": 465}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
564
66.27%
Felix Fietkau
134
15.75%
Davide Caratti
86
10.11%
Stanislaw Gruszka
65
7.64%
Ryder Lee
2
0.24%
Total
851
mt76x02_mcu.h
100
-
6
384
Lorenzo Bianconi
Felix Fietkau
Davide Caratti
Stanislaw Gruszka
Ryder Lee
Colin Ian King
September 2018
October 2018
July 2019
September 2020
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 17, "token_count": 14}, {"author_id": 0, "token_count": 331}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
340
88.54%
Felix Fietkau
20
5.21%
Davide Caratti
14
3.65%
Stanislaw Gruszka
7
1.82%
Ryder Lee
2
0.52%
Colin Ian King
1
0.26%
Total
384
mt76x02_mmio.c
555
-
9
2826
Lorenzo Bianconi
Felix Fietkau
Stanislaw Gruszka
Markus Theil
Allen Pais
Ryder Lee
Jakub Kiciński
Others
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
July 2019
September 2019
October 2019
December 2019
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
October 2020
November 2020
January 2021
April 2021
September 2021
December 2021
January 2022
May 2022
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 411}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 636}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 511}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 302}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 158}, {"author_id": 0, "token_count": 57}, {"author_id": 4, "token_count": 175}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
1830
64.76%
Felix Fietkau
766
27.11%
Stanislaw Gruszka
175
6.19%
Markus Theil
34
1.20%
Allen Pais
15
0.53%
Ryder Lee
2
0.07%
Jakub Kiciński
1
0.04%
Others
3
0.11%
Total
2826
mt76x02_phy.c
204
-
4
1248
Lorenzo Bianconi
Felix Fietkau
Stanislaw Gruszka
Ryder Lee
September 2018
October 2018
November 2018
March 2019
July 2019
January 2021
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 758}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 462}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
1224
98.08%
Felix Fietkau
14
1.12%
Stanislaw Gruszka
8
0.64%
Ryder Lee
2
0.16%
Total
1248
mt76x02_phy.h
49
-
3
214
Lorenzo Bianconi
Ryder Lee
Felix Fietkau
September 2018
October 2018
July 2019
October 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
210
98.13%
Ryder Lee
2
0.93%
Felix Fietkau
2
0.93%
Total
214
mt76x02_regs.h
708
-
4
2317
Felix Fietkau
Stanislaw Gruszka
Lorenzo Bianconi
Ryder Lee
November 2017
February 2018
July 2018
August 2018
October 2018
December 2018
January 2019
March 2019
June 2019
July 2019
December 2019
June 2021
January 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1827}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 229}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
1836
79.24%
Stanislaw Gruszka
251
10.83%
Lorenzo Bianconi
210
9.06%
Ryder Lee
20
0.86%
Total
2317
mt76x02_trace.c
12
-
2
16
Lorenzo Bianconi
Ryder Lee
October 2018
July 2019
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
14
87.50%
Ryder Lee
2
12.50%
Total
16
mt76x02_trace.h
87
-
2
134
Lorenzo Bianconi
Ryder Lee
October 2018
July 2019
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
131
97.76%
Ryder Lee
3
2.24%
Total
134
mt76x02_txrx.c
183
-
3
1053
Lorenzo Bianconi
Felix Fietkau
Ryder Lee
October 2018
January 2019
February 2019
March 2019
April 2019
June 2019
July 2019
September 2019
October 2019
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 877}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
939
89.17%
Felix Fietkau
112
10.64%
Ryder Lee
2
0.19%
Total
1053
mt76x02_usb.h
25
-
4
143
Lorenzo Bianconi
Stanislaw Gruszka
Ryder Lee
Colin Ian King
September 2018
October 2018
March 2019
July 2019
September 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
122
85.31%
Stanislaw Gruszka
18
12.59%
Ryder Lee
2
1.40%
Colin Ian King
1
0.70%
Total
143
mt76x02_usb_core.c
282
-
5
1341
Stanislaw Gruszka
Lorenzo Bianconi
Felix Fietkau
Markus Theil
Ryder Lee
September 2018
October 2018
February 2019
March 2019
April 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
July 2020
August 2020
September 2020
November 2020
November 2021
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 4, "token_count": 634}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 65}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislaw Gruszka
660
49.22%
Lorenzo Bianconi
480
35.79%
Felix Fietkau
134
9.99%
Markus Theil
65
4.85%
Ryder Lee
2
0.15%
Total
1341
mt76x02_usb_mcu.c
310
-
5
1629
Lorenzo Bianconi
Stanislaw Gruszka
Navid Emamdoost
Felix Fietkau
Ryder Lee
September 2018
October 2018
February 2019
July 2019
October 2019
January 2020
February 2020
April 2020
July 2020
September 2020
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 1439}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
1496
91.84%
Stanislaw Gruszka
111
6.81%
Navid Emamdoost
10
0.61%
Felix Fietkau
10
0.61%
Ryder Lee
2
0.12%
Total
1629
mt76x02_util.c
699
-
9
3680
Stanislaw Gruszka
Lorenzo Bianconi
Felix Fietkau
Markus Theil
David Bauer
Ryder Lee
Evelyn Tsai
Johannes Berg
Others
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
May 2020
June 2020
September 2020
November 2020
January 2021
February 2021
April 2021
September 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 128}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 154}, {"author_id": 4, "token_count": 1617}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 750}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 0, "token_count": 80}, {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 24}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 282}, {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 66}, {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 36, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 1, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislaw Gruszka
1887
51.28%
Lorenzo Bianconi
1472
40.00%
Felix Fietkau
263
7.15%
Markus Theil
23
0.63%
David Bauer
21
0.57%
Ryder Lee
6
0.16%
Evelyn Tsai
3
0.08%
Johannes Berg
1
0.03%
Others
4
0.11%
Total
3680
pci.c
47
-
2
172
Lorenzo Bianconi
Markus Theil
October 2019
June 2020
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
169
98.26%
Markus Theil
3
1.74%
Total
172
sdio.c
669
-
4
3290
Lorenzo Bianconi
Sean Wang
Felix Fietkau
Deren Wu
July 2020
August 2020
September 2020
November 2020
December 2020
March 2021
May 2021
June 2021
October 2021
November 2021
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 3, "token_count": 1100}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 365}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1309}, {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 87}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
1963
59.67%
Sean Wang
1277
38.81%
Felix Fietkau
46
1.40%
Deren Wu
4
0.12%
Total
3290
sdio.h
140
-
4
470
Sean Wang
Lorenzo Bianconi
Leon Yen
Others
July 2020
June 2021
October 2021
January 2022
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 358}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Wang
451
95.96%
Lorenzo Bianconi
10
2.13%
Leon Yen
8
1.70%
Others
1
0.21%
Total
470
sdio_txrx.c
371
-
4
2040
Sean Wang
Lorenzo Bianconi
Ryder Lee
Felix Fietkau
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
March 2021
June 2021
October 2021
November 2021
December 2021
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 3, "token_count": 787}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 748}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 3, "token_count": 184}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Wang
1096
53.73%
Lorenzo Bianconi
934
45.78%
Ryder Lee
6
0.29%
Felix Fietkau
4
0.20%
Total
2040
testmode.c
674
-
4
3566
Felix Fietkau
Shayne Chen
Lorenzo Bianconi
Bo Jiao
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
April 2021
May 2021
June 2021
November 2021
February 2022
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 2307}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 113}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 114}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 213}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 502}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 203}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
2322
65.11%
Shayne Chen
1178
33.03%
Lorenzo Bianconi
64
1.79%
Bo Jiao
2
0.06%
Total
3566
testmode.h
200
-
4
202
Felix Fietkau
Shayne Chen
Lorenzo Bianconi
Jakub Kiciński
June 2020
October 2020
January 2021
June 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 49, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
152
75.25%
Shayne Chen
33
16.34%
Lorenzo Bianconi
14
6.93%
Jakub Kiciński
3
1.49%
Total
202
trace.c
15
-
3
26
Felix Fietkau
Lorenzo Bianconi
Ryder Lee
November 2017
July 2019
December 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
14
53.85%
Lorenzo Bianconi
10
38.46%
Ryder Lee
2
7.69%
Total
26
trace.h
111
-
3
223
Felix Fietkau
Lorenzo Bianconi
Ryder Lee
November 2017
July 2019
August 2019
December 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 145}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 75}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
145
65.02%
Lorenzo Bianconi
75
33.63%
Ryder Lee
3
1.35%
Total
223
tx.c
770
-
6
3836
Felix Fietkau
Lorenzo Bianconi
Shayne Chen
Stanislaw Gruszka
Ryder Lee
Jonas Jelonek
November 2017
April 2018
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
July 2019
August 2019
October 2019
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
April 2021
May 2021
July 2021
September 2021
December 2021
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1029}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 66}, {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 396}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 179}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 124}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 63}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 368}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 76}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 341}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 176}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 53, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
2935
76.51%
Lorenzo Bianconi
757
19.73%
Shayne Chen
65
1.69%
Stanislaw Gruszka
63
1.64%
Ryder Lee
10
0.26%
Jonas Jelonek
6
0.16%
Total
3836
usb.c
1126
-
9
5995
Lorenzo Bianconi
Stanislaw Gruszka
Felix Fietkau
Markus Theil
Stanislaw W. Gruszka
Allen Pais
Kees Cook
Ryder Lee
Gustavo A. R. Silva
July 2018
September 2018
October 2018
December 2018
February 2019
March 2019
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
May 2021
March 2022
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 0, "token_count": 2971}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 16}, {"author_id": 4, "token_count": 276}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 37, "token_count": 5}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 39}, {"author_id": 4, "token_count": 361}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 4, "token_count": 142}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 28}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 777}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 28, "token_count": 26}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 120}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
4919
82.05%
Stanislaw Gruszka
834
13.91%
Felix Fietkau
171
2.85%
Markus Theil
28
0.47%
Stanislaw W. Gruszka
26
0.43%
Allen Pais
7
0.12%
Kees Cook
5
0.08%
Ryder Lee
3
0.05%
Gustavo A. R. Silva
2
0.03%
Total
5995
usb_trace.c
12
-
2
16
Lorenzo Bianconi
Ryder Lee
July 2018
July 2019
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
14
87.50%
Ryder Lee
2
12.50%
Total
16
usb_trace.h
86
-
2
221
Lorenzo Bianconi
Ryder Lee
July 2018
October 2018
July 2019
August 2019
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
217
98.19%
Ryder Lee
4
1.81%
Total
221
util.c
141
-
3
572
Felix Fietkau
Lorenzo Bianconi
Ryder Lee
November 2017
December 2018
January 2019
July 2019
October 2019
April 2020
May 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 248}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 178}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 102}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
564
98.60%
Lorenzo Bianconi
6
1.05%
Ryder Lee
2
0.35%
Total
572
util.h
122
-
4
481
Felix Fietkau
caihuoqing
Thomas Gleixner
Ryder Lee
November 2017
May 2019
August 2019
October 2019
May 2020
July 2020
October 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 290}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
466
96.88%
caihuoqing
12
2.49%
Thomas Gleixner
2
0.42%
Ryder Lee
1
0.21%
Total
481
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
81
Author
Tokens
Proportion
Commits
Proportion
0
Lorenzo Bianconi
129241
33.81%
869
45.62%
1
Felix Fietkau
91686
23.99%
390
20.47%
2
Ryder Lee
51591
13.50%
168
8.82%
3
Sean Wang
38121
9.97%
111
5.83%
4
Stanislaw Gruszka
31714
8.30%
110
5.77%
5
Bo Jiao
15812
4.14%
20
1.05%
6
Shayne Chen
11558
3.02%
68
3.57%
7
MeiChia Chiu
2882
0.75%
7
0.37%
8
Ben Greear
2068
0.54%
10
0.52%
9
Xing Song
1746
0.46%
4
0.21%
10
Deren Wu
1626
0.43%
21
1.10%
11
Lee Jones
1193
0.31%
1
0.05%
12
YN Chen
583
0.15%
6
0.31%
13
Peter Chiu
500
0.13%
9
0.47%
14
Markus Theil
339
0.09%
9
0.47%
15
Sriram R
267
0.07%
1
0.05%
16
Leon Yen
239
0.06%
3
0.16%
17
Davide Caratti
117
0.03%
1
0.05%
18
Nicolas Cavallari
95
0.02%
3
0.16%
19
Evelyn Tsai
86
0.02%
3
0.16%
20
Allen Pais
81
0.02%
1
0.05%
21
Daniel Golle
56
0.01%
2
0.10%
22
Chuanhong Guo
47
0.01%
1
0.05%
23
Wen Yang
35
0.01%
1
0.05%
24
Christophe Jaillet
35
0.01%
2
0.10%
25
DENG Qingfang
34
0.01%
1
0.05%
26
Gustavo A. R. Silva
29
0.01%
3
0.16%
27
Dan Carpenter
29
0.01%
7
0.37%
28
Stanislaw W. Gruszka
26
0.01%
1
0.05%
29
Thomas Gleixner
24
0.01%
1
0.05%
30
David Bauer
24
0.01%
2
0.10%
31
Arnd Bergmann
24
0.01%
3
0.16%
32
Colin Ian King
22
0.01%
8
0.42%
33
Qinglang Miao
20
0.01%
1
0.05%
34
Matthew Garrett
20
0.01%
1
0.05%
35
Hauke Mehrtens
18
0.00%
2
0.10%
36
Johannes Berg
17
0.00%
4
0.21%
37
Kees Cook
16
0.00%
4
0.21%
38
Piotr Dymacz
15
0.00%
1
0.05%
39
Pawel Dembicki
15
0.00%
2
0.10%
40
Miri Korenblit
12
0.00%
1
0.05%
41
Chih-Min Chen
12
0.00%
1
0.05%
42
caihuoqing
12
0.00%
1
0.05%
43
Johan Almbladh
11
0.00%
1
0.05%
44
Eric Y.Y. Wong
11
0.00%
1
0.05%
45
Navid Emamdoost
10
0.00%
1
0.05%
46
Junlin Yang
10
0.00%
1
0.05%
47
John Crispin
9
0.00%
1
0.05%
48
Joe Perches
9
0.00%
1
0.05%
49
Jakub Kiciński
8
0.00%
2
0.10%
50
Wei Yongjun
7
0.00%
1
0.05%
51
Nathan Chancellor
7
0.00%
1
0.05%
52
Nick Hainke
6
0.00%
1
0.05%
53
Jonas Jelonek
6
0.00%
1
0.05%
54
Changcheng Deng
6
0.00%
1
0.05%
55
Ye Bin
5
0.00%
1
0.05%
56
Aaron Ma
5
0.00%
1
0.05%
57
Yunbo Yu
4
0.00%
1
0.05%
58
Yang Yingliang
4
0.00%
1
0.05%
59
Liu Shixin
4
0.00%
1
0.05%
60
Others
39
0.01%
22
1.15%
Total
382248
1905