Linux Source Code
Home
Release 5.2
Help
batman-adv
root
net
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Al Viro
Américo Wang
Anders Roxell
Andreas Pape
Andrew Lunn
André Gaul
Antonio Quartulli
Colin Ian King
David Ahern
David S. Miller
Def
Denys Vlasenko
Ding Tianhong
Eric Dumazet
Felix Fietkau
Fengguang Wu
Florian Westphal
Gao Feng
Geliang Tang
Jiri Pirko
Joe Perches
Johannes Berg
Kees Cook
Ken Helias
Kirill Smelkov
Linus Lüssing
Linus Torvalds
Luc Van Oostenryck
Marek Lindner
Markus Pargmann
Martin Hundeböll
Martin Weinelt
Matthias Schiffer
Nicolas Dichtel
Octavian Purdila
Patrick McHardy
Pau Koning
Paul E. McKenney
Paul Kot
Rasmus Villemoes
SF Markus Elfring
Sasha Levin
Shan Wei
Simon Wunderlich
Stephen Hemminger
Sven Eckelmann
Tobias Klauser
Wilfried Klaebe
Ying Xue
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bat_algo.c
227
-
3
699
Sven Eckelmann
Matthias Schiffer
Antonio Quartulli
May 2016
July 2016
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 455}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 212}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
468
66.95%
Matthias Schiffer
212
30.33%
Antonio Quartulli
19
2.72%
Total
699
bat_algo.h
27
-
3
91
Sven Eckelmann
Matthias Schiffer
Marek Lindner
November 2011
May 2016
July 2016
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
59
64.84%
Matthias Schiffer
20
21.98%
Marek Lindner
12
13.19%
Total
91
bat_iv_ogm.c
2742
-
13
9673
Marek Lindner
Antonio Quartulli
Simon Wunderlich
Matthias Schiffer
Sven Eckelmann
Andrew Lunn
Markus Pargmann
Linus Lüssing
Martin Hundeböll
Al Viro
Akinobu Mita
SF Markus Elfring
Johannes Berg
July 2011
August 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
July 2013
August 2013
September 2013
November 2013
January 2014
February 2014
March 2014
December 2014
April 2015
May 2015
June 2015
July 2015
August 2015
November 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
September 2016
November 2016
February 2017
March 2017
May 2017
June 2017
November 2017
December 2017
February 2018
June 2018
August 2018
October 2018
March 2019
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 1277}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 1126}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 4, "token_count": 122}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 153}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 323}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 257}, {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 433}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1403}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 49}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 100}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 177}, {"author_id": 4, "token_count": 1}, {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 400}, {"author_id": 1, "token_count": 920}, {"author_id": 7, "token_count": 71}, {"author_id": 6, "token_count": 1400}, {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 339}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Lindner
2985
30.86%
Antonio Quartulli
1822
18.84%
Simon Wunderlich
1477
15.27%
Matthias Schiffer
1400
14.47%
Sven Eckelmann
1343
13.88%
Andrew Lunn
400
4.14%
Markus Pargmann
123
1.27%
Linus Lüssing
66
0.68%
Martin Hundeböll
41
0.42%
Al Viro
10
0.10%
Akinobu Mita
3
0.03%
SF Markus Elfring
2
0.02%
Johannes Berg
1
0.01%
Total
9673
bat_iv_ogm.h
14
-
1
20
Sven Eckelmann
May 2016
November 2017
July 2018
March 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
20
100.00%
Total
20
bat_v.c
1150
-
6
4031
Antonio Quartulli
Matthias Schiffer
Sven Eckelmann
Linus Lüssing
Marek Lindner
SF Markus Elfring
November 2015
January 2016
March 2016
April 2016
May 2016
July 2016
March 2017
May 2017
November 2017
December 2017
February 2018
June 2018
October 2018
March 2019
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 437}, {"author_id": 3, "token_count": 342}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 4, "token_count": 59}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1020}, {"author_id": 6, "token_count": 1358}, {"author_id": 0, "token_count": 505}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
1558
38.65%
Matthias Schiffer
1358
33.69%
Sven Eckelmann
712
17.66%
Linus Lüssing
342
8.48%
Marek Lindner
59
1.46%
SF Markus Elfring
2
0.05%
Total
4031
bat_v.h
41
-
1
104
Sven Eckelmann
May 2016
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
104
100.00%
Total
104
bat_v_elp.c
558
-
7
1848
Linus Lüssing
Antonio Quartulli
Marek Lindner
Sven Eckelmann
Anders Roxell
Felix Fietkau
Johannes Berg
November 2015
January 2016
May 2016
July 2016
September 2016
June 2017
November 2017
December 2017
May 2018
August 2018
September 2018
October 2018
January 2019
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 614}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 1004}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 52}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
1004
54.33%
Antonio Quartulli
616
33.33%
Marek Lindner
111
6.01%
Sven Eckelmann
102
5.52%
Anders Roxell
7
0.38%
Felix Fietkau
7
0.38%
Johannes Berg
1
0.05%
Total
1848
bat_v_elp.h
24
-
4
84
Linus Lüssing
Marek Lindner
Antonio Quartulli
Sven Eckelmann
November 2015
January 2016
May 2016
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
53
63.10%
Marek Lindner
14
16.67%
Antonio Quartulli
12
14.29%
Sven Eckelmann
5
5.95%
Total
84
bat_v_ogm.c
886
-
8
3084
Antonio Quartulli
Simon Wunderlich
Linus Lüssing
Sven Eckelmann
Colin Ian King
Markus Pargmann
Johannes Berg
Marek Lindner
November 2015
January 2016
February 2016
March 2016
May 2016
July 2016
August 2016
June 2017
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 2432}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 356}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 170}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
2439
79.09%
Simon Wunderlich
356
11.54%
Linus Lüssing
170
5.51%
Sven Eckelmann
108
3.50%
Colin Ian King
5
0.16%
Markus Pargmann
3
0.10%
Johannes Berg
2
0.06%
Marek Lindner
1
0.03%
Total
3084
bat_v_ogm.h
25
-
2
86
Antonio Quartulli
Sven Eckelmann
January 2016
May 2016
November 2017
July 2018
March 2019
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
77
89.53%
Sven Eckelmann
9
10.47%
Total
86
bitarray.c
89
-
2
220
Sven Eckelmann
Simon Wunderlich
December 2010
June 2011
October 2011
February 2012
May 2012
June 2012
August 2012
April 2015
May 2015
February 2016
May 2016
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
219
99.55%
Simon Wunderlich
1
0.45%
Total
220
bitarray.h
56
-
2
133
Sven Eckelmann
Linus Lüssing
December 2010
May 2011
June 2011
February 2012
May 2012
June 2012
September 2012
April 2015
May 2015
February 2016
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
131
98.50%
Linus Lüssing
2
1.50%
Total
133
bridge_loop_avoidance.c
2544
-
13
9139
Simon Wunderlich
Sven Eckelmann
Andrew Lunn
Andreas Pape
Antonio Quartulli
Marek Lindner
Linus Lüssing
Sasha Levin
Patrick McHardy
Al Viro
Fengguang Wu
Geliang Tang
Joe Perches
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
February 2013
April 2013
May 2013
June 2013
August 2013
January 2014
June 2014
November 2014
March 2015
April 2015
May 2015
June 2015
September 2015
November 2015
December 2015
January 2016
February 2016
March 2016
May 2016
July 2016
September 2016
February 2017
May 2017
November 2017
December 2017
February 2018
June 2018
September 2018
October 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 4723}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 2, "token_count": 245}, {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 444}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 598}, {"author_id": 34, "token_count": 1}, {"author_id": 2, "token_count": 577}, {"author_id": 0, "token_count": 311}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 228}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Simon Wunderlich
6565
71.83%
Sven Eckelmann
1426
15.60%
Andrew Lunn
598
6.54%
Andreas Pape
228
2.49%
Antonio Quartulli
184
2.01%
Marek Lindner
77
0.84%
Linus Lüssing
42
0.46%
Sasha Levin
8
0.09%
Patrick McHardy
5
0.05%
Al Viro
3
0.03%
Fengguang Wu
1
0.01%
Geliang Tang
1
0.01%
Joe Perches
1
0.01%
Total
9139
bridge_loop_avoidance.h
150
-
5
573
Simon Wunderlich
Sven Eckelmann
Andrew Lunn
Andreas Pape
Antonio Quartulli
January 2012
May 2012
June 2012
July 2012
October 2012
April 2013
August 2013
April 2015
May 2015
November 2015
February 2016
July 2016
September 2016
November 2016
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 264}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 52}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Simon Wunderlich
393
68.59%
Sven Eckelmann
68
11.87%
Andrew Lunn
52
9.08%
Andreas Pape
45
7.85%
Antonio Quartulli
15
2.62%
Total
573
debugfs.c
501
-
7
1817
Sven Eckelmann
Simon Wunderlich
Marek Lindner
Antonio Quartulli
Andrew Lunn
Martin Hundeböll
Linus Lüssing
December 2010
November 2011
January 2012
May 2012
June 2012
October 2012
January 2013
November 2013
May 2014
April 2015
August 2015
March 2016
May 2016
July 2016
September 2016
January 2017
November 2017
December 2017
June 2018
July 2018
August 2018
October 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 491}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 2, "token_count": 52}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 82}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 252}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 70}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 83}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
937
51.57%
Simon Wunderlich
370
20.36%
Marek Lindner
143
7.87%
Antonio Quartulli
132
7.26%
Andrew Lunn
83
4.57%
Martin Hundeböll
82
4.51%
Linus Lüssing
70
3.85%
Total
1817
debugfs.h
74
-
3
220
Sven Eckelmann
Markus Pargmann
Simon Wunderlich
December 2010
May 2012
June 2012
November 2013
December 2014
April 2015
July 2016
November 2017
June 2018
August 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 77}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
125
56.82%
Markus Pargmann
77
35.00%
Simon Wunderlich
18
8.18%
Total
220
distributed-arp-table.c
1887
-
16
6548
Antonio Quartulli
Linus Lüssing
Sven Eckelmann
Marek Lindner
Andreas Pape
Matthias Schiffer
Martin Hundeböll
Tobias Klauser
Martin Weinelt
Sasha Levin
Markus Pargmann
Simon Wunderlich
Pau Koning
Geliang Tang
Joe Perches
Octavian Purdila
June 2011
November 2011
April 2012
June 2012
August 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
November 2013
January 2014
March 2014
May 2014
June 2014
March 2015
April 2015
May 2015
June 2015
November 2015
December 2015
January 2016
February 2016
March 2016
May 2016
July 2016
September 2016
February 2017
April 2017
May 2017
June 2017
November 2017
December 2017
March 2018
October 2018
December 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 1511}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 284}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 1435}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 6, "token_count": 91}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 173}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 255}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 3, "token_count": 21}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 101}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 148}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 503}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 1354}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
3630
55.44%
Linus Lüssing
1993
30.44%
Sven Eckelmann
427
6.52%
Marek Lindner
183
2.79%
Andreas Pape
148
2.26%
Matthias Schiffer
97
1.48%
Martin Hundeböll
41
0.63%
Tobias Klauser
9
0.14%
Martin Weinelt
5
0.08%
Sasha Levin
4
0.06%
Markus Pargmann
3
0.05%
Simon Wunderlich
3
0.05%
Pau Koning
2
0.03%
Geliang Tang
1
0.02%
Joe Perches
1
0.02%
Octavian Purdila
1
0.02%
Total
6548
distributed-arp-table.h
194
-
5
607
Antonio Quartulli
Linus Lüssing
Martin Hundeböll
Sven Eckelmann
Marek Lindner
June 2011
November 2011
April 2012
June 2012
April 2013
October 2013
July 2014
April 2015
May 2015
November 2017
December 2017
March 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 271}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 55}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
383
63.10%
Linus Lüssing
118
19.44%
Martin Hundeböll
56
9.23%
Sven Eckelmann
30
4.94%
Marek Lindner
20
3.29%
Total
607
fragmentation.c
548
-
8
1936
Martin Hundeböll
Sven Eckelmann
Antonio Quartulli
Andrew Lunn
Linus Lüssing
Matthias Schiffer
Johannes Berg
Ken Helias
May 2013
January 2014
April 2014
May 2014
August 2014
December 2014
April 2015
May 2015
June 2015
August 2015
January 2016
March 2016
May 2016
July 2016
December 2016
February 2017
June 2017
November 2017
December 2017
January 2018
November 2018
March 2019
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 1538}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 29}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Hundeböll
1538
79.44%
Sven Eckelmann
302
15.60%
Antonio Quartulli
34
1.76%
Andrew Lunn
29
1.50%
Linus Lüssing
24
1.24%
Matthias Schiffer
7
0.36%
Johannes Berg
1
0.05%
Ken Helias
1
0.05%
Total
1936
fragmentation.h
45
-
3
141
Martin Hundeböll
Sven Eckelmann
Antonio Quartulli
May 2013
April 2015
May 2016
July 2016
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 118}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Hundeböll
118
83.69%
Sven Eckelmann
22
15.60%
Antonio Quartulli
1
0.71%
Total
141
gateway_client.c
831
-
6
2943
Sven Eckelmann
Antonio Quartulli
Marek Lindner
Simon Wunderlich
Linus Lüssing
Paul E. McKenney
December 2010
February 2011
March 2011
April 2011
May 2011
June 2011
September 2011
May 2012
June 2012
July 2012
August 2012
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
November 2013
January 2014
May 2014
April 2015
May 2015
June 2015
August 2015
January 2016
March 2016
May 2016
July 2016
November 2017
December 2017
March 2018
August 2018
October 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 759}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 61}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 4, "token_count": 114}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 179}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 149}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 345}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 193}, {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 79}, {"author_id": 0, "token_count": 256}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
1371
46.59%
Antonio Quartulli
645
21.92%
Marek Lindner
643
21.85%
Simon Wunderlich
167
5.67%
Linus Lüssing
115
3.91%
Paul E. McKenney
2
0.07%
Total
2943
gateway_client.h
44
-
5
219
Sven Eckelmann
Antonio Quartulli
Marek Lindner
Linus Lüssing
Simon Wunderlich
December 2010
March 2011
September 2011
May 2012
June 2012
April 2013
July 2013
November 2013
April 2015
May 2015
August 2015
July 2016
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
142
64.84%
Antonio Quartulli
63
28.77%
Marek Lindner
12
5.48%
Linus Lüssing
1
0.46%
Simon Wunderlich
1
0.46%
Total
219
gateway_common.c
273
-
5
947
Sven Eckelmann
Marek Lindner
Antonio Quartulli
Markus Pargmann
Rasmus Villemoes
December 2010
May 2011
May 2012
June 2012
April 2013
November 2013
October 2014
April 2015
May 2015
June 2015
September 2015
May 2016
July 2016
March 2017
November 2017
December 2017
November 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 234}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 448}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
478
50.48%
Marek Lindner
456
48.15%
Antonio Quartulli
8
0.84%
Markus Pargmann
3
0.32%
Rasmus Villemoes
2
0.21%
Total
947
gateway_common.h
39
-
3
108
Sven Eckelmann
Marek Lindner
Antonio Quartulli
December 2010
May 2012
June 2012
April 2013
April 2015
January 2016
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
51
47.22%
Marek Lindner
35
32.41%
Antonio Quartulli
22
20.37%
Total
108
hard-interface.c
1094
-
12
3486
Sven Eckelmann
Marek Lindner
Antonio Quartulli
Andrew Lunn
Linus Lüssing
Matthias Schiffer
Simon Wunderlich
Nicolas Dichtel
Jiri Pirko
Américo Wang
David Ahern
Ying Xue
December 2010
February 2011
March 2011
April 2011
May 2011
July 2011
November 2011
January 2012
February 2012
March 2012
May 2012
June 2012
September 2012
November 2012
February 2013
March 2013
April 2013
May 2013
July 2013
August 2013
October 2013
November 2013
January 2014
May 2014
April 2015
August 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
October 2017
November 2017
December 2017
June 2018
August 2018
October 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1193}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 151}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 118}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 21, "token_count": 3}, {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 24, "token_count": 9}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 4, "token_count": 19}, {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 8, "token_count": 73}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 4, "token_count": 7}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 140}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 139}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 243}, {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
2056
58.98%
Marek Lindner
649
18.62%
Antonio Quartulli
257
7.37%
Andrew Lunn
240
6.88%
Linus Lüssing
139
3.99%
Matthias Schiffer
64
1.84%
Simon Wunderlich
58
1.66%
Nicolas Dichtel
9
0.26%
Jiri Pirko
7
0.20%
Américo Wang
4
0.11%
David Ahern
2
0.06%
Ying Xue
1
0.03%
Total
3486
hard-interface.h
145
-
6
305
Sven Eckelmann
Marek Lindner
Linus Lüssing
Andrew Lunn
Antonio Quartulli
Simon Wunderlich
December 2010
February 2011
April 2011
May 2011
June 2011
May 2012
June 2012
February 2013
October 2013
November 2013
April 2015
January 2016
April 2016
August 2016
September 2016
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
172
56.39%
Marek Lindner
88
28.85%
Linus Lüssing
31
10.16%
Andrew Lunn
8
2.62%
Antonio Quartulli
4
1.31%
Simon Wunderlich
2
0.66%
Total
305
hash.c
84
-
3
286
Sven Eckelmann
Marek Lindner
Antonio Quartulli
December 2010
January 2011
May 2011
March 2012
May 2012
June 2012
May 2014
April 2015
May 2015
November 2017
December 2017
October 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
217
75.87%
Marek Lindner
63
22.03%
Antonio Quartulli
6
2.10%
Total
286
hash.h
158
-
4
427
Sven Eckelmann
Marek Lindner
Antonio Quartulli
Matthias Schiffer
December 2010
January 2011
February 2011
May 2011
July 2011
October 2011
March 2012
May 2012
June 2012
April 2015
May 2015
September 2015
February 2016
November 2017
December 2017
October 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
319
74.71%
Marek Lindner
81
18.97%
Antonio Quartulli
16
3.75%
Matthias Schiffer
11
2.58%
Total
427
icmp_socket.c
409
-
10
1600
Sven Eckelmann
Simon Wunderlich
Marek Lindner
Antonio Quartulli
Geliang Tang
Linus Lüssing
Linus Torvalds
Al Viro
Kirill Smelkov
Paul Kot
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
December 2011
February 2012
March 2012
May 2012
June 2012
August 2012
April 2013
May 2013
July 2013
October 2013
November 2013
January 2014
April 2015
May 2015
December 2015
January 2016
May 2016
September 2016
July 2017
November 2017
December 2017
February 2018
March 2018
August 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1082}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 159}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
1305
81.56%
Simon Wunderlich
168
10.50%
Marek Lindner
74
4.63%
Antonio Quartulli
26
1.63%
Geliang Tang
18
1.13%
Linus Lüssing
4
0.25%
Linus Torvalds
2
0.13%
Al Viro
1
0.06%
Kirill Smelkov
1
0.06%
Paul Kot
1
0.06%
Total
1600
icmp_socket.h
39
-
2
80
Sven Eckelmann
Simon Wunderlich
December 2010
May 2012
June 2012
October 2013
April 2015
July 2016
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
78
97.50%
Simon Wunderlich
2
2.50%
Total
80
log.c
255
-
4
943
Sven Eckelmann
Linus Torvalds
Al Viro
Kirill Smelkov
May 2016
September 2016
July 2017
November 2017
December 2017
February 2018
March 2018
August 2018
October 2018
March 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 826}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
939
99.58%
Linus Torvalds
2
0.21%
Al Viro
1
0.11%
Kirill Smelkov
1
0.11%
Total
943
log.h
142
-
2
286
Sven Eckelmann
Antonio Quartulli
May 2016
July 2016
February 2017
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 260}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
279
97.55%
Antonio Quartulli
7
2.45%
Total
286
main.c
753
-
8
2767
Sven Eckelmann
Marek Lindner
Simon Wunderlich
Antonio Quartulli
Linus Lüssing
Martin Hundeböll
Matthias Schiffer
Markus Pargmann
December 2010
February 2011
April 2011
May 2011
November 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
September 2013
November 2013
December 2013
January 2014
February 2014
September 2014
December 2014
April 2015
May 2015
June 2015
August 2015
January 2016
March 2016
May 2016
June 2016
July 2016
October 2016
February 2017
September 2017
November 2017
December 2017
October 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 349}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 345}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 104}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 4, "token_count": 53}, {"author_id": 5, "token_count": 6}, {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 4, "token_count": 80}, {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 2, "token_count": 265}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 77}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 6, "token_count": 9}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 284}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
1127
40.73%
Marek Lindner
594
21.47%
Simon Wunderlich
504
18.21%
Antonio Quartulli
336
12.14%
Linus Lüssing
111
4.01%
Martin Hundeböll
70
2.53%
Matthias Schiffer
14
0.51%
Markus Pargmann
11
0.40%
Total
2767
main.h
388
-
10
799
Sven Eckelmann
Antonio Quartulli
Martin Hundeböll
Marek Lindner
Simon Wunderlich
Matthias Schiffer
Linus Lüssing
Shan Wei
Markus Pargmann
Joe Perches
December 2010
February 2011
April 2011
May 2011
June 2011
July 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
November 2013
December 2013
July 2014
December 2014
February 2015
April 2015
May 2015
November 2015
January 2016
March 2016
May 2016
August 2016
February 2017
November 2017
December 2017
January 2018
October 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
340
42.55%
Antonio Quartulli
184
23.03%
Martin Hundeböll
95
11.89%
Marek Lindner
94
11.76%
Simon Wunderlich
56
7.01%
Matthias Schiffer
14
1.75%
Linus Lüssing
10
1.25%
Shan Wei
3
0.38%
Markus Pargmann
2
0.25%
Joe Perches
1
0.13%
Total
799
multicast.c
1775
-
5
5658
Linus Lüssing
Sven Eckelmann
Colin Ian King
Marek Lindner
Markus Pargmann
February 2014
April 2014
April 2015
May 2015
June 2015
January 2016
May 2016
July 2016
August 2016
February 2017
November 2017
December 2017
March 2018
October 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 1980}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 224}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 1552}, {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 141}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 3, "token_count": 978}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 498}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
5395
95.35%
Sven Eckelmann
252
4.45%
Colin Ian King
5
0.09%
Marek Lindner
3
0.05%
Markus Pargmann
3
0.05%
Total
5658
multicast.h
109
-
3
289
Linus Lüssing
Sven Eckelmann
Antonio Quartulli
February 2014
July 2014
April 2015
May 2016
November 2017
December 2017
March 2018
March 2019
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 137}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 50}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
275
95.16%
Sven Eckelmann
12
4.15%
Antonio Quartulli
2
0.69%
Total
289
netlink.c
1501
-
8
5997
Sven Eckelmann
Matthias Schiffer
Antonio Quartulli
Johannes Berg
Linus Lüssing
Andrew Lunn
Simon Wunderlich
Stephen Hemminger
May 2016
July 2016
August 2016
October 2016
November 2017
December 2017
March 2018
October 2018
November 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 673}, {"author_id": 6, "token_count": 445}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 75}, {"author_id": 6, "token_count": 486}, {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 64}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3790}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 3, "token_count": 64}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 10, "token_count": 126}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
3934
65.60%
Matthias Schiffer
931
15.52%
Antonio Quartulli
673
11.22%
Johannes Berg
195
3.25%
Linus Lüssing
170
2.83%
Andrew Lunn
75
1.25%
Simon Wunderlich
17
0.28%
Stephen Hemminger
2
0.03%
Total
5997
netlink.h
33
-
3
116
Matthias Schiffer
Sven Eckelmann
Antonio Quartulli
May 2016
July 2016
November 2017
November 2018
March 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthias Schiffer
48
41.38%
Sven Eckelmann
39
33.62%
Antonio Quartulli
29
25.00%
Total
116
network-coding.c
1984
-
13
6751
Martin Hundeböll
Sven Eckelmann
Marek Lindner
Simon Wunderlich
Antonio Quartulli
Matthias Schiffer
Linus Lüssing
David S. Miller
Markus Pargmann
Fengguang Wu
Geliang Tang
Octavian Purdila
SF Markus Elfring
January 2013
March 2013
April 2013
May 2013
September 2013
November 2013
January 2014
June 2014
November 2014
February 2015
March 2015
April 2015
May 2015
June 2015
December 2015
January 2016
February 2016
March 2016
May 2016
July 2016
September 2016
May 2017
November 2017
December 2017
August 2018
March 2019
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 5845}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 13, "token_count": 19}, {"author_id": 4, "token_count": 193}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Hundeböll
5859
86.79%
Sven Eckelmann
440
6.52%
Marek Lindner
207
3.07%
Simon Wunderlich
120
1.78%
Antonio Quartulli
51
0.76%
Matthias Schiffer
26
0.39%
Linus Lüssing
21
0.31%
David S. Miller
19
0.28%
Markus Pargmann
3
0.04%
Fengguang Wu
2
0.03%
Geliang Tang
1
0.01%
Octavian Purdila
1
0.01%
SF Markus Elfring
1
0.01%
Total
6751
network-coding.h
121
-
5
426
Martin Hundeböll
Marek Lindner
Matthias Schiffer
Sven Eckelmann
Antonio Quartulli
January 2013
April 2013
September 2013
November 2013
April 2015
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 359}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Hundeböll
359
84.27%
Marek Lindner
20
4.69%
Matthias Schiffer
20
4.69%
Sven Eckelmann
20
4.69%
Antonio Quartulli
7
1.64%
Total
426
originator.c
1542
-
11
5127
Simon Wunderlich
Sven Eckelmann
Marek Lindner
Matthias Schiffer
Antonio Quartulli
Denys Vlasenko
Linus Lüssing
Martin Hundeböll
Sasha Levin
Ding Tianhong
Geliang Tang
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
August 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
July 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
October 2014
December 2014
April 2015
May 2015
June 2015
July 2015
August 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2017
December 2017
July 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 71}, {"author_id": 0, "token_count": 647}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 154}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 232}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1214}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 172}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 562}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 332}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 4, "token_count": 58}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 635}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 126}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Simon Wunderlich
1399
27.29%
Sven Eckelmann
1365
26.62%
Marek Lindner
992
19.35%
Matthias Schiffer
635
12.39%
Antonio Quartulli
396
7.72%
Denys Vlasenko
126
2.46%
Linus Lüssing
124
2.42%
Martin Hundeböll
80
1.56%
Sasha Levin
8
0.16%
Ding Tianhong
1
0.02%
Geliang Tang
1
0.02%
Total
5127
originator.h
90
-
7
416
Sven Eckelmann
Simon Wunderlich
Marek Lindner
Antonio Quartulli
Matthias Schiffer
Linus Lüssing
Denys Vlasenko
December 2010
January 2011
February 2011
March 2011
May 2011
February 2012
May 2012
June 2012
July 2013
September 2013
November 2013
March 2015
April 2015
May 2015
July 2015
August 2015
January 2016
February 2016
May 2016
July 2016
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
149
35.82%
Simon Wunderlich
100
24.04%
Marek Lindner
71
17.07%
Antonio Quartulli
53
12.74%
Matthias Schiffer
34
8.17%
Linus Lüssing
8
1.92%
Denys Vlasenko
1
0.24%
Total
416
routing.c
1288
-
13
4456
Sven Eckelmann
Simon Wunderlich
Antonio Quartulli
Marek Lindner
Martin Hundeböll
Linus Lüssing
Andreas Pape
Matthias Schiffer
Andrew Lunn
Florian Westphal
Gao Feng
Markus Pargmann
André Gaul
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
January 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
June 2014
August 2014
November 2014
April 2015
May 2015
September 2015
November 2015
January 2016
February 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
May 2017
November 2017
December 2017
March 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 986}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 203}, {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 81}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 275}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 3, "token_count": 1}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 4, "token_count": 174}, {"author_id": 5, "token_count": 6}, {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 5, "token_count": 190}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 499}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 1, "token_count": 51}, {"author_id": 20, "token_count": 10}, {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 66}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 26}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
1755
39.39%
Simon Wunderlich
885
19.86%
Antonio Quartulli
813
18.25%
Marek Lindner
433
9.72%
Martin Hundeböll
357
8.01%
Linus Lüssing
86
1.93%
Andreas Pape
69
1.55%
Matthias Schiffer
26
0.58%
Andrew Lunn
10
0.22%
Florian Westphal
10
0.22%
Gao Feng
7
0.16%
Markus Pargmann
3
0.07%
André Gaul
2
0.04%
Total
4456
routing.h
47
-
5
218
Sven Eckelmann
Marek Lindner
Simon Wunderlich
Antonio Quartulli
Martin Hundeböll
December 2010
April 2011
July 2011
March 2012
May 2012
June 2012
April 2013
May 2013
November 2013
April 2015
May 2015
November 2015
February 2016
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
112
51.38%
Marek Lindner
42
19.27%
Simon Wunderlich
26
11.93%
Antonio Quartulli
24
11.01%
Martin Hundeböll
14
6.42%
Total
218
send.c
1002
-
11
2740
Linus Lüssing
Sven Eckelmann
Martin Hundeböll
Antonio Quartulli
Marek Lindner
Simon Wunderlich
Matthias Schiffer
Florian Westphal
Colin Ian King
Gao Feng
Geliang Tang
December 2010
February 2011
April 2011
May 2011
June 2011
February 2012
March 2012
May 2012
June 2012
July 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
October 2013
November 2013
January 2014
February 2014
April 2015
May 2015
December 2015
January 2016
March 2016
May 2016
June 2016
July 2016
August 2016
November 2016
January 2017
February 2017
May 2017
June 2017
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 454}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 438}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 121}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 125}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 3, "token_count": 198}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 180}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 3, "token_count": 526}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 137}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
1168
42.63%
Sven Eckelmann
764
27.88%
Martin Hundeböll
537
19.60%
Antonio Quartulli
231
8.43%
Marek Lindner
16
0.58%
Simon Wunderlich
13
0.47%
Matthias Schiffer
6
0.22%
Florian Westphal
2
0.07%
Colin Ian King
1
0.04%
Gao Feng
1
0.04%
Geliang Tang
1
0.04%
Total
2740
send.h
113
-
5
398
Linus Lüssing
Martin Hundeböll
Sven Eckelmann
Antonio Quartulli
Marek Lindner
December 2010
February 2011
May 2011
June 2011
May 2012
June 2012
October 2012
April 2013
May 2013
June 2013
July 2013
November 2013
February 2014
April 2015
May 2015
January 2016
May 2016
June 2016
July 2016
August 2016
November 2016
February 2017
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 98}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
128
32.16%
Martin Hundeböll
112
28.14%
Sven Eckelmann
81
20.35%
Antonio Quartulli
75
18.84%
Marek Lindner
2
0.50%
Total
398
soft-interface.c
1184
-
17
4199
Sven Eckelmann
Antonio Quartulli
Linus Lüssing
Marek Lindner
Martin Hundeböll
Simon Wunderlich
Def
Eric Dumazet
Andrew Lunn
Matthias Schiffer
David S. Miller
Jiri Pirko
David Ahern
Florian Westphal
Luc Van Oostenryck
Tobias Klauser
Wilfried Klaebe
December 2010
March 2011
April 2011
May 2011
June 2011
July 2011
September 2011
November 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
August 2013
November 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
February 2015
April 2015
May 2015
June 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
November 2016
February 2017
April 2017
May 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
August 2018
September 2018
November 2018
December 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 820}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 4, "token_count": 18}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 153}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 137}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 2, "token_count": 36}, {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 5, "token_count": 26}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 283}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 4, "token_count": 14}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 4, "token_count": 24}, {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 388}, {"author_id": 3, "token_count": 3}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 178}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 142}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 144}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 20, "token_count": 3}, {"author_id": 3, "token_count": 40}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 489}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
2140
50.96%
Antonio Quartulli
999
23.79%
Linus Lüssing
328
7.81%
Marek Lindner
251
5.98%
Martin Hundeböll
233
5.55%
Simon Wunderlich
157
3.74%
Def
24
0.57%
Eric Dumazet
17
0.40%
Andrew Lunn
12
0.29%
Matthias Schiffer
12
0.29%
David S. Miller
8
0.19%
Jiri Pirko
7
0.17%
David Ahern
5
0.12%
Florian Westphal
3
0.07%
Luc Van Oostenryck
1
0.02%
Tobias Klauser
1
0.02%
Wilfried Klaebe
1
0.02%
Total
4199
soft-interface.h
32
-
4
141
Sven Eckelmann
Antonio Quartulli
Andrew Lunn
Marek Lindner
December 2010
March 2011
May 2011
May 2012
July 2012
February 2013
July 2013
April 2015
January 2016
February 2016
April 2016
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
91
64.54%
Antonio Quartulli
41
29.08%
Andrew Lunn
8
5.67%
Marek Lindner
1
0.71%
Total
141
sysfs.c
1270
-
8
4469
Sven Eckelmann
Antonio Quartulli
Marek Lindner
Linus Lüssing
Simon Wunderlich
Martin Hundeböll
Andrew Lunn
Eric Dumazet
December 2010
February 2011
May 2011
June 2011
September 2011
November 2011
January 2012
March 2012
April 2012
May 2012
June 2012
August 2012
January 2013
February 2013
April 2013
July 2013
November 2013
February 2014
May 2014
February 2015
April 2015
May 2015
September 2015
November 2015
January 2016
April 2016
May 2016
June 2016
July 2016
September 2016
November 2017
December 2017
August 2018
November 2018
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1890}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 494}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 216}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 272}, {"author_id": 3, "token_count": 74}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 359}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 281}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 138}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
2871
64.24%
Antonio Quartulli
1313
29.38%
Marek Lindner
114
2.55%
Linus Lüssing
95
2.13%
Simon Wunderlich
42
0.94%
Martin Hundeböll
20
0.45%
Andrew Lunn
12
0.27%
Eric Dumazet
2
0.04%
Total
4469
sysfs.h
94
-
2
270
Sven Eckelmann
Antonio Quartulli
December 2010
April 2011
May 2012
June 2012
July 2013
April 2015
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 94}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
228
84.44%
Antonio Quartulli
42
15.56%
Total
270
tp_meter.c
1493
-
4
5189
Antonio Quartulli
Sven Eckelmann
Kees Cook
David S. Miller
May 2016
October 2016
January 2017
March 2017
June 2017
October 2017
November 2017
December 2017
March 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 5100}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
5104
98.36%
Sven Eckelmann
55
1.06%
Kees Cook
28
0.54%
David S. Miller
2
0.04%
Total
5189
tp_meter.h
23
-
2
78
Antonio Quartulli
Sven Eckelmann
May 2016
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
76
97.44%
Sven Eckelmann
2
2.56%
Total
78
trace.c
8
-
1
8
Sven Eckelmann
August 2018
March 2019
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
8
100.00%
Total
8
trace.h
72
-
1
116
Sven Eckelmann
August 2018
October 2018
March 2019
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
116
100.00%
Total
116
translation-table.c
4528
-
15
16071
Antonio Quartulli
Matthias Schiffer
Sven Eckelmann
Marek Lindner
Simon Wunderlich
Linus Lüssing
Martin Hundeböll
SF Markus Elfring
Sasha Levin
Andrew Lunn
Markus Pargmann
Al Viro
David S. Miller
Ding Tianhong
Geliang Tang
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
May 2014
March 2015
April 2015
May 2015
June 2015
August 2015
September 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 2016
November 2016
February 2017
June 2017
July 2017
November 2017
December 2017
May 2018
June 2018
August 2018
October 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 457}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 178}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 2763}, {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 498}, {"author_id": 4, "token_count": 131}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 205}, {"author_id": 2, "token_count": 477}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 13, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 4, "token_count": 62}, {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 343}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 292}, {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 164}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 4, "token_count": 952}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 4, "token_count": 366}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 347}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 2425}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 167}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 148}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 3, "token_count": 152}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 4, "token_count": 44}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 17, "token_count": 12}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 598}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 2952}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 145}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 68}, {"author_id": 4, "token_count": 42}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
7506
46.71%
Matthias Schiffer
2952
18.37%
Sven Eckelmann
2694
16.76%
Marek Lindner
1860
11.57%
Simon Wunderlich
569
3.54%
Linus Lüssing
412
2.56%
Martin Hundeböll
23
0.14%
SF Markus Elfring
18
0.11%
Sasha Levin
17
0.11%
Andrew Lunn
11
0.07%
Markus Pargmann
3
0.02%
Al Viro
2
0.01%
David S. Miller
2
0.01%
Ding Tianhong
1
0.01%
Geliang Tang
1
0.01%
Total
16071
translation-table.h
62
-
5
390
Antonio Quartulli
Sven Eckelmann
Linus Lüssing
Matthias Schiffer
Marek Lindner
December 2010
April 2011
May 2011
July 2011
March 2012
May 2012
June 2012
July 2012
September 2012
April 2013
May 2013
June 2013
July 2013
August 2013
November 2013
February 2014
April 2015
May 2015
June 2016
July 2016
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
157
40.26%
Sven Eckelmann
135
34.62%
Linus Lüssing
46
11.79%
Matthias Schiffer
34
8.72%
Marek Lindner
18
4.62%
Total
390
tvlv.c
631
-
3
2045
Markus Pargmann
Sven Eckelmann
Antonio Quartulli
May 2016
July 2016
November 2017
December 2017
August 2018
March 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 7, "token_count": 1961}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Markus Pargmann
1961
95.89%
Sven Eckelmann
83
4.06%
Antonio Quartulli
1
0.05%
Total
2045
tvlv.h
50
-
2
247
Markus Pargmann
Sven Eckelmann
May 2016
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 245}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Markus Pargmann
245
99.19%
Sven Eckelmann
2
0.81%
Total
247
types.h
2410
-
8
3369
Sven Eckelmann
Antonio Quartulli
Marek Lindner
Martin Hundeböll
Linus Lüssing
Simon Wunderlich
Matthias Schiffer
Johannes Berg
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
October 2011
November 2011
January 2012
February 2012
April 2012
June 2012
July 2012
August 2012
October 2012
November 2012
December 2012
January 2013
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
November 2013
February 2014
May 2014
December 2014
April 2015
May 2015
June 2015
August 2015
September 2015
November 2015
January 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
February 2017
March 2017
July 2017
November 2017
December 2017
April 2018
July 2018
August 2018
October 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 61}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 139}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 199}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 147}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 5, "token_count": 57}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 3, "token_count": 80}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 225}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 6, "token_count": 57}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 561}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
1338
39.72%
Antonio Quartulli
776
23.03%
Marek Lindner
471
13.98%
Martin Hundeböll
292
8.67%
Linus Lüssing
245
7.27%
Simon Wunderlich
189
5.61%
Matthias Schiffer
57
1.69%
Johannes Berg
1
0.03%
Total
3369
Contributors:
50
Author
Tokens
Proportion
Commits
Proportion
0
Sven Eckelmann
34177
27.25%
364
39.44%
1
Antonio Quartulli
30865
24.61%
180
19.50%
2
Simon Wunderlich
13658
10.89%
76
8.23%
3
Linus Lüssing
12796
10.20%
63
6.83%
4
Marek Lindner
10895
8.69%
101
10.94%
5
Martin Hundeböll
9927
7.91%
22
2.38%
6
Matthias Schiffer
7978
6.36%
20
2.17%
7
Markus Pargmann
2440
1.95%
12
1.30%
8
Andrew Lunn
1538
1.23%
9
0.98%
9
Andreas Pape
490
0.39%
6
0.65%
10
Johannes Berg
201
0.16%
7
0.76%
11
Denys Vlasenko
127
0.10%
1
0.11%
12
Sasha Levin
37
0.03%
1
0.11%
13
David S. Miller
31
0.02%
5
0.54%
14
Kees Cook
28
0.02%
1
0.11%
15
Def
24
0.02%
1
0.11%
16
Geliang Tang
24
0.02%
2
0.22%
17
SF Markus Elfring
23
0.02%
4
0.43%
18
Eric Dumazet
19
0.02%
2
0.22%
19
Al Viro
17
0.01%
4
0.43%
20
Florian Westphal
15
0.01%
3
0.33%
21
Jiri Pirko
14
0.01%
4
0.43%
22
Colin Ian King
11
0.01%
2
0.22%
23
Tobias Klauser
10
0.01%
1
0.11%
24
Nicolas Dichtel
9
0.01%
1
0.11%
25
Gao Feng
8
0.01%
2
0.22%
26
Anders Roxell
7
0.01%
1
0.11%
27
David Ahern
7
0.01%
2
0.22%
28
Felix Fietkau
7
0.01%
1
0.11%
29
Martin Weinelt
5
0.00%
1
0.11%
30
Patrick McHardy
5
0.00%
1
0.11%
31
Américo Wang
4
0.00%
1
0.11%
32
Linus Torvalds
4
0.00%
1
0.11%
33
Akinobu Mita
3
0.00%
2
0.22%
34
Fengguang Wu
3
0.00%
2
0.22%
35
Joe Perches
3
0.00%
3
0.33%
36
Shan Wei
3
0.00%
1
0.11%
37
André Gaul
2
0.00%
1
0.11%
38
Ding Tianhong
2
0.00%
1
0.11%
39
Kirill Smelkov
2
0.00%
1
0.11%
40
Octavian Purdila
2
0.00%
1
0.11%
41
Pau Koning
2
0.00%
1
0.11%
42
Paul E. McKenney
2
0.00%
1
0.11%
43
Rasmus Villemoes
2
0.00%
1
0.11%
44
Stephen Hemminger
2
0.00%
1
0.11%
45
Ken Helias
1
0.00%
1
0.11%
46
Luc Van Oostenryck
1
0.00%
1
0.11%
47
Paul Kot
1
0.00%
1
0.11%
48
Wilfried Klaebe
1
0.00%
1
0.11%
49
Ying Xue
1
0.00%
1
0.11%
Total
125434
923