Linux Source Code
Home
Release 6.8
Help
batman-adv
root
net
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Américo Wang
Anders Roxell
Andreas Pape
Andrew Lunn
André Gaul
Antonio Quartulli
Christophe Jaillet
Colin Ian King
Daniele Furlan
David S. Miller
Def
Denys Vlasenko
Eric Dumazet
Felix Fietkau
Fengguang Wu
Florian Westphal
Gao Feng
Geliang Tang
George Spelvin
Himangi Saraogi
Jakub Kiciński
Jason A. Donenfeld
Jeremy Sowden
Jiri Pirko
Johannes Berg
Jussi Kivilinna
Kees Cook
Kyungrok Chung
Linus Lüssing
Linus Torvalds (pre-git)
Marek Lindner
Markus Pargmann
Martin Hundeböll
Martin Weinelt
Matthias Schiffer
Nicolas Dichtel
Nikolay Aleksandrov
Others
Patrick McHardy
Pavel Skripkin
Phil Sutter
Randy Dunlap
Remi Pommarel
René Treffer
SF Markus Elfring
Sasha Levin
Shan Wei
Shigeru Yoshida
Simon Wunderlich
Stephen Hemminger
Steven Rostedt
Sven Eckelmann
Taehee Yoo
Tetsuo Handa
Tobias Klauser
Vladimir Oltean
Wilfried Klaebe
Xiyu Yang
Yu Zhe
Zheng Yongjun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bat_algo.c
209
-
5
642
Marek Lindner
Matthias Schiffer
Sven Eckelmann
Antonio Quartulli
Markus Pargmann
December 2010
November 2011
December 2011
March 2012
April 2012
May 2012
June 2012
April 2013
December 2014
April 2015
May 2016
July 2016
November 2017
December 2017
October 2020
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 137}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 6, "token_count": 24}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 153}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Lindner
276
42.99%
Matthias Schiffer
177
27.57%
Sven Eckelmann
148
23.05%
Antonio Quartulli
32
4.98%
Markus Pargmann
9
1.40%
Total
642
bat_algo.h
25
-
4
87
Sven Eckelmann
Marek Lindner
Matthias Schiffer
Antonio Quartulli
December 2010
November 2011
May 2012
June 2012
April 2015
January 2016
May 2016
July 2016
November 2017
May 2019
October 2020
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
42
48.28%
Marek Lindner
30
34.48%
Matthias Schiffer
14
16.09%
Antonio Quartulli
1
1.15%
Total
87
bat_iv_ogm.c
2551
-
14
8956
Sven Eckelmann
Marek Lindner
Simon Wunderlich
Matthias Schiffer
Antonio Quartulli
Andrew Lunn
Linus Lüssing
Markus Pargmann
Martin Hundeböll
Al Viro
Daniele Furlan
Jason A. Donenfeld
Johannes Berg
Geliang Tang
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
January 2013
March 2013
April 2013
May 2013
July 2013
August 2013
September 2013
November 2013
January 2014
February 2014
March 2014
May 2014
December 2014
April 2015
May 2015
June 2015
July 2015
August 2015
November 2015
December 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
June 2019
August 2019
October 2019
February 2020
April 2020
June 2020
August 2020
December 2020
March 2021
May 2021
January 2022
October 2022
August 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 1224}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 1078}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 614}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 57}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 3, "token_count": 162}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 159}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 28, "token_count": 10}, {"author_id": 3, "token_count": 1}, {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 367}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 67}, {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 284}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 1213}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 48}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 50}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 142}, {"author_id": 3, "token_count": 1}, {"author_id": 8, "token_count": 3}, {"author_id": 6, "token_count": 53}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 262}, {"author_id": 1, "token_count": 205}, {"author_id": 8, "token_count": 75}, {"author_id": 6, "token_count": 979}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
2746
30.66%
Marek Lindner
2490
27.80%
Simon Wunderlich
1303
14.55%
Matthias Schiffer
1032
11.52%
Antonio Quartulli
784
8.75%
Andrew Lunn
262
2.93%
Linus Lüssing
140
1.56%
Markus Pargmann
126
1.41%
Martin Hundeböll
56
0.63%
Al Viro
10
0.11%
Daniele Furlan
3
0.03%
Jason A. Donenfeld
2
0.02%
Johannes Berg
1
0.01%
Geliang Tang
1
0.01%
Total
8956
bat_iv_ogm.h
14
-
2
20
Sven Eckelmann
Marek Lindner
December 2010
November 2011
May 2012
May 2016
November 2017
July 2018
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
19
95.00%
Marek Lindner
1
5.00%
Total
20
bat_v.c
891
-
8
3055
Sven Eckelmann
Antonio Quartulli
Matthias Schiffer
Linus Lüssing
Marek Lindner
Simon Wunderlich
Andrew Lunn
Martin Hundeböll
December 2010
February 2011
March 2011
April 2011
September 2011
November 2011
May 2012
June 2012
July 2012
January 2013
April 2013
May 2013
July 2013
September 2013
October 2013
November 2013
April 2015
August 2015
November 2015
January 2016
April 2016
May 2016
July 2016
March 2017
November 2017
December 2017
February 2018
March 2018
June 2018
October 2018
May 2019
August 2019
August 2020
October 2020
December 2020
May 2021
August 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 183}, {"author_id": 2, "token_count": 312}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 178}, {"author_id": 3, "token_count": 14}, {"author_id": 6, "token_count": 50}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 1, "token_count": 358}, {"author_id": 6, "token_count": 530}, {"author_id": 0, "token_count": 364}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 600}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
1186
38.82%
Antonio Quartulli
776
25.40%
Matthias Schiffer
580
18.99%
Linus Lüssing
370
12.11%
Marek Lindner
69
2.26%
Simon Wunderlich
59
1.93%
Andrew Lunn
10
0.33%
Martin Hundeböll
5
0.16%
Total
3055
bat_v.h
41
-
4
106
Sven Eckelmann
Linus Lüssing
Marek Lindner
Antonio Quartulli
December 2010
November 2011
February 2012
June 2012
January 2016
May 2016
November 2017
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
39
36.79%
Linus Lüssing
28
26.42%
Marek Lindner
23
21.70%
Antonio Quartulli
16
15.09%
Total
106
bat_v_elp.c
550
-
11
1832
Linus Lüssing
Antonio Quartulli
Sven Eckelmann
Marek Lindner
René Treffer
Simon Wunderlich
Remi Pommarel
Felix Fietkau
Anders Roxell
Johannes Berg
Jason A. Donenfeld
December 2010
January 2011
February 2011
July 2011
November 2011
February 2012
May 2012
June 2012
October 2012
November 2012
April 2013
September 2013
November 2013
April 2015
May 2015
August 2015
November 2015
January 2016
May 2016
July 2016
September 2016
June 2017
November 2017
December 2017
August 2018
September 2018
October 2018
January 2019
February 2019
November 2019
April 2020
June 2020
October 2020
December 2020
January 2022
October 2022
July 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 504}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 982}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 27}, {"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": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 26, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
982
53.60%
Antonio Quartulli
514
28.06%
Sven Eckelmann
179
9.77%
Marek Lindner
103
5.62%
René Treffer
20
1.09%
Simon Wunderlich
11
0.60%
Remi Pommarel
7
0.38%
Felix Fietkau
7
0.38%
Anders Roxell
7
0.38%
Johannes Berg
1
0.05%
Jason A. Donenfeld
1
0.05%
Total
1832
bat_v_elp.h
24
-
5
84
Linus Lüssing
Sven Eckelmann
Marek Lindner
Antonio Quartulli
Simon Wunderlich
December 2010
November 2011
February 2012
June 2012
September 2013
November 2013
April 2015
November 2015
January 2016
May 2016
November 2017
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
29
34.52%
Sven Eckelmann
22
26.19%
Marek Lindner
20
23.81%
Antonio Quartulli
11
13.10%
Simon Wunderlich
2
2.38%
Total
84
bat_v_ogm.c
1087
-
13
3789
Antonio Quartulli
Linus Lüssing
Sven Eckelmann
Simon Wunderlich
Marek Lindner
Christophe Jaillet
Remi Pommarel
Colin Ian King
Martin Hundeböll
Xiyu Yang
Markus Pargmann
Johannes Berg
Jason A. Donenfeld
December 2010
February 2011
April 2011
May 2011
July 2011
November 2011
February 2012
April 2012
May 2012
June 2012
October 2012
April 2013
September 2013
November 2013
May 2014
April 2015
May 2015
November 2015
January 2016
February 2016
March 2016
May 2016
July 2016
August 2016
June 2017
November 2017
December 2017
August 2019
October 2019
April 2020
June 2020
July 2020
October 2020
December 2020
January 2022
October 2022
December 2022
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 2135}, {"author_id": 2, "token_count": 138}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 163}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 1}, {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 138}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 391}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 32}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 26, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
2223
58.67%
Linus Lüssing
693
18.29%
Sven Eckelmann
494
13.04%
Simon Wunderlich
201
5.30%
Marek Lindner
118
3.11%
Christophe Jaillet
32
0.84%
Remi Pommarel
9
0.24%
Colin Ian King
5
0.13%
Martin Hundeböll
4
0.11%
Xiyu Yang
3
0.08%
Markus Pargmann
3
0.08%
Johannes Berg
2
0.05%
Jason A. Donenfeld
2
0.05%
Total
3789
bat_v_ogm.h
27
-
5
107
Sven Eckelmann
Antonio Quartulli
Linus Lüssing
Marek Lindner
Simon Wunderlich
December 2010
May 2011
November 2011
February 2012
June 2012
April 2013
September 2013
November 2013
April 2015
May 2015
January 2016
May 2016
November 2017
July 2018
May 2019
August 2019
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
48
44.86%
Antonio Quartulli
37
34.58%
Linus Lüssing
9
8.41%
Marek Lindner
7
6.54%
Simon Wunderlich
6
5.61%
Total
107
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
December 2020
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": 4, "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": 1606809600, "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
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"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": 30}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "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
2502
-
21
8723
Simon Wunderlich
Sven Eckelmann
Andrew Lunn
Antonio Quartulli
Matthias Schiffer
Marek Lindner
Linus Lüssing
Andreas Pape
Pavel Skripkin
Jakub Kiciński
Sasha Levin
Patrick McHardy
Martin Hundeböll
Jussi Kivilinna
Al Viro
Zheng Yongjun
Yu Zhe
Geliang Tang
Fengguang Wu
Others
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
September 2011
November 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
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
November 2019
June 2020
July 2020
August 2020
September 2020
December 2020
June 2021
August 2021
October 2021
January 2022
March 2022
April 2022
October 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 0, "token_count": 778}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 3790}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 11}, {"author_id": 4, "token_count": 61}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 6}, {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 101}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 39}, {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 169}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 363}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 6, "token_count": 147}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 427}, {"author_id": 54, "token_count": 1}, {"author_id": 6, "token_count": 124}, {"author_id": 4, "token_count": 154}, {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 169}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"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": 43}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 177}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Simon Wunderlich
4889
56.05%
Sven Eckelmann
2116
24.26%
Andrew Lunn
427
4.90%
Antonio Quartulli
300
3.44%
Matthias Schiffer
271
3.11%
Marek Lindner
254
2.91%
Linus Lüssing
234
2.68%
Andreas Pape
169
1.94%
Pavel Skripkin
22
0.25%
Jakub Kiciński
9
0.10%
Sasha Levin
8
0.09%
Patrick McHardy
5
0.06%
Martin Hundeböll
5
0.06%
Jussi Kivilinna
4
0.05%
Al Viro
3
0.03%
Zheng Yongjun
2
0.02%
Yu Zhe
1
0.01%
Geliang Tang
1
0.01%
Fengguang Wu
1
0.01%
Others
2
0.02%
Total
8723
bridge_loop_avoidance.h
132
-
7
494
Simon Wunderlich
Sven Eckelmann
Matthias Schiffer
Antonio Quartulli
Andrew Lunn
Andreas Pape
Linus Lüssing
December 2010
April 2011
January 2012
May 2012
June 2012
July 2012
October 2012
April 2013
August 2013
April 2015
May 2015
November 2015
February 2016
May 2016
July 2016
September 2016
November 2016
November 2017
December 2017
May 2019
September 2020
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 221}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 6, "token_count": 34}, {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Simon Wunderlich
270
54.66%
Sven Eckelmann
117
23.68%
Matthias Schiffer
36
7.29%
Antonio Quartulli
33
6.68%
Andrew Lunn
18
3.64%
Andreas Pape
16
3.24%
Linus Lüssing
4
0.81%
Total
494
distributed-arp-table.c
1831
-
15
6301
Antonio Quartulli
Linus Lüssing
Sven Eckelmann
Matthias Schiffer
Marek Lindner
Andreas Pape
Martin Hundeböll
Simon Wunderlich
Tobias Klauser
Martin Weinelt
Sasha Levin
Markus Pargmann
Geliang Tang
Others
December 2010
January 2011
February 2011
April 2011
June 2011
September 2011
November 2011
January 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 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
November 2017
December 2017
March 2018
October 2018
December 2018
February 2019
March 2019
November 2019
June 2020
December 2020
January 2021
August 2021
January 2022
December 2022
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 385}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 1336}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 767}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 737}, {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 67}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 6, "token_count": 66}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 150}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 266}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 4, "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": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 2, "token_count": 22}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 8, "token_count": 3}, {"author_id": 6, "token_count": 104}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 95}, {"author_id": 6, "token_count": 90}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 107}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 255}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1140}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
3352
53.20%
Linus Lüssing
1528
24.25%
Sven Eckelmann
736
11.68%
Matthias Schiffer
266
4.22%
Marek Lindner
210
3.33%
Andreas Pape
107
1.70%
Martin Hundeböll
52
0.83%
Simon Wunderlich
25
0.40%
Tobias Klauser
9
0.14%
Martin Weinelt
5
0.08%
Sasha Levin
4
0.06%
Markus Pargmann
3
0.05%
Geliang Tang
1
0.02%
Others
3
0.05%
Total
6301
distributed-arp-table.h
186
-
6
582
Antonio Quartulli
Sven Eckelmann
Martin Hundeböll
Linus Lüssing
Matthias Schiffer
Marek Lindner
December 2010
March 2011
June 2011
November 2011
February 2012
April 2012
June 2012
July 2012
October 2012
April 2013
July 2013
October 2013
July 2014
April 2015
May 2015
May 2016
July 2016
November 2017
December 2017
March 2018
December 2018
May 2019
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"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": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
299
51.37%
Sven Eckelmann
171
29.38%
Martin Hundeböll
45
7.73%
Linus Lüssing
31
5.33%
Matthias Schiffer
18
3.09%
Marek Lindner
18
3.09%
Total
582
fragmentation.c
556
-
10
1939
Martin Hundeböll
Sven Eckelmann
Marek Lindner
Antonio Quartulli
Andrew Lunn
Matthias Schiffer
Linus Lüssing
Simon Wunderlich
Johannes Berg
Others
December 2010
January 2011
February 2011
April 2011
July 2011
February 2012
May 2012
June 2012
October 2012
November 2012
April 2013
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
June 2020
July 2020
October 2020
November 2020
December 2020
April 2022
September 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 1368}, ]}, {"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": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 29}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 56}, ]}, {"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": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Hundeböll
1374
70.86%
Sven Eckelmann
426
21.97%
Marek Lindner
51
2.63%
Antonio Quartulli
44
2.27%
Andrew Lunn
29
1.50%
Matthias Schiffer
7
0.36%
Linus Lüssing
5
0.26%
Simon Wunderlich
1
0.05%
Johannes Berg
1
0.05%
Others
1
0.05%
Total
1939
fragmentation.h
44
-
4
141
Martin Hundeböll
Sven Eckelmann
Marek Lindner
Antonio Quartulli
December 2010
June 2012
April 2013
May 2013
April 2015
May 2016
July 2016
November 2017
December 2017
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 86}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"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": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Hundeböll
86
60.99%
Sven Eckelmann
48
34.04%
Marek Lindner
6
4.26%
Antonio Quartulli
1
0.71%
Total
141
gateway_client.c
769
-
7
2712
Sven Eckelmann
Marek Lindner
Antonio Quartulli
Simon Wunderlich
Linus Lüssing
Matthias Schiffer
Others
December 2010
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
September 2011
May 2012
June 2012
July 2012
August 2012
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
May 2020
July 2020
December 2020
January 2022
October 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 816}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 165}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 130}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 314}, ]}, {"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": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 171}, {"author_id": 4, "token_count": 108}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 6, "token_count": 58}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 6, "token_count": 38}, {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
1236
45.58%
Marek Lindner
574
21.17%
Antonio Quartulli
549
20.24%
Simon Wunderlich
136
5.01%
Linus Lüssing
119
4.39%
Matthias Schiffer
96
3.54%
Others
2
0.07%
Total
2712
gateway_client.h
55
-
6
235
Sven Eckelmann
Antonio Quartulli
Marek Lindner
Matthias Schiffer
Simon Wunderlich
Linus Lüssing
December 2010
February 2011
March 2011
September 2011
May 2012
June 2012
April 2013
July 2013
November 2013
April 2015
May 2015
August 2015
January 2016
May 2016
July 2016
November 2017
December 2017
May 2019
December 2020
August 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 6, "token_count": 11}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
172
73.19%
Antonio Quartulli
35
14.89%
Marek Lindner
15
6.38%
Matthias Schiffer
11
4.68%
Simon Wunderlich
1
0.43%
Linus Lüssing
1
0.43%
Total
235
gateway_common.c
114
-
6
394
Marek Lindner
Sven Eckelmann
Antonio Quartulli
Matthias Schiffer
Markus Pargmann
Linus Lüssing
December 2010
April 2011
July 2011
May 2012
June 2012
July 2012
April 2013
April 2015
May 2015
June 2015
May 2016
July 2016
March 2017
November 2017
December 2017
December 2020
December 2022
August 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 254}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 8, "token_count": 3}, {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Lindner
257
65.23%
Sven Eckelmann
108
27.41%
Antonio Quartulli
21
5.33%
Matthias Schiffer
3
0.76%
Markus Pargmann
3
0.76%
Linus Lüssing
2
0.51%
Total
394
gateway_common.h
31
-
2
64
Sven Eckelmann
Marek Lindner
December 2010
June 2012
April 2013
November 2017
December 2017
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
49
76.56%
Marek Lindner
15
23.44%
Total
64
hard-interface.c
1028
-
15
3286
Sven Eckelmann
Marek Lindner
Andrew Lunn
Antonio Quartulli
Linus Lüssing
Matthias Schiffer
Simon Wunderlich
Shigeru Yoshida
Jiri Pirko
Nicolas Dichtel
Jakub Kiciński
Américo Wang
Zheng Yongjun
Others
December 2010
February 2011
March 2011
April 2011
May 2011
July 2011
November 2011
January 2012
February 2012
March 2012
May 2012
June 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
July 2013
August 2013
October 2013
November 2013
January 2014
May 2014
April 2015
August 2015
November 2015
December 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
April 2017
October 2017
November 2017
December 2017
June 2018
August 2018
October 2018
December 2018
May 2019
June 2019
October 2019
May 2020
June 2020
July 2020
August 2020
October 2020
November 2020
December 2020
June 2021
January 2022
February 2022
May 2022
August 2022
July 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1230}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 156}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 22, "token_count": 3}, {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 73}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 135}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 133}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 197}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 24, "token_count": 19}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
2018
61.41%
Marek Lindner
581
17.68%
Andrew Lunn
228
6.94%
Antonio Quartulli
192
5.84%
Linus Lüssing
138
4.20%
Matthias Schiffer
58
1.77%
Simon Wunderlich
34
1.03%
Shigeru Yoshida
19
0.58%
Jiri Pirko
7
0.21%
Nicolas Dichtel
3
0.09%
Jakub Kiciński
2
0.06%
Américo Wang
2
0.06%
Zheng Yongjun
1
0.03%
Others
3
0.09%
Total
3286
hard-interface.h
122
-
6
279
Sven Eckelmann
Marek Lindner
Linus Lüssing
Simon Wunderlich
Antonio Quartulli
Andrew Lunn
December 2010
February 2011
April 2011
May 2011
June 2011
May 2012
June 2012
October 2013
November 2013
April 2015
January 2016
April 2016
August 2016
September 2016
November 2017
December 2017
December 2020
June 2021
August 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "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": 13}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
176
63.08%
Marek Lindner
64
22.94%
Linus Lüssing
27
9.68%
Simon Wunderlich
7
2.51%
Antonio Quartulli
4
1.43%
Andrew Lunn
1
0.36%
Total
279
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
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"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": 3}, ]}, {"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": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
209
73.08%
Marek Lindner
71
24.83%
Antonio Quartulli
6
2.10%
Total
286
hash.h
157
-
5
427
Sven Eckelmann
Marek Lindner
Antonio Quartulli
Matthias Schiffer
Zheng Yongjun
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
December 2020
June 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "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": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"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": 1}, ]}, {"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": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 44, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
318
74.47%
Marek Lindner
89
20.84%
Antonio Quartulli
16
3.75%
Matthias Schiffer
3
0.70%
Zheng Yongjun
1
0.23%
Total
427
log.c
36
-
2
75
Sven Eckelmann
Others
December 2010
May 2011
May 2012
June 2012
May 2016
November 2017
December 2017
August 2018
December 2020
August 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
74
98.67%
Others
1
1.33%
Total
75
log.h
143
-
6
291
Sven Eckelmann
André Gaul
Antonio Quartulli
Linus Lüssing
Martin Hundeböll
Simon Wunderlich
December 2010
January 2011
May 2011
June 2011
January 2012
May 2012
June 2012
July 2012
October 2012
January 2013
February 2014
June 2014
April 2015
May 2016
July 2016
February 2017
November 2017
December 2017
May 2019
November 2019
June 2020
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 27}, ]}, {"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": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
228
78.35%
André Gaul
28
9.62%
Antonio Quartulli
14
4.81%
Linus Lüssing
10
3.44%
Martin Hundeböll
7
2.41%
Simon Wunderlich
4
1.37%
Total
291
main.c
734
-
11
2761
Sven Eckelmann
Simon Wunderlich
Antonio Quartulli
Marek Lindner
Linus Lüssing
Martin Hundeböll
Pavel Skripkin
Himangi Saraogi
Matthias Schiffer
Markus Pargmann
Others
December 2010
February 2011
April 2011
May 2011
June 2011
September 2011
October 2011
November 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
October 2012
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
June 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
April 2019
December 2019
June 2020
October 2020
December 2020
October 2021
January 2022
September 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 738}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 243}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 181}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 5, "token_count": 25}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 3, "token_count": 36}, {"author_id": 5, "token_count": 6}, {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 3, "token_count": 80}, {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 4, "token_count": 257}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 133}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 6, "token_count": 9}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 66}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
1226
44.40%
Simon Wunderlich
491
17.78%
Antonio Quartulli
444
16.08%
Marek Lindner
325
11.77%
Linus Lüssing
92
3.33%
Martin Hundeböll
73
2.64%
Pavel Skripkin
66
2.39%
Himangi Saraogi
18
0.65%
Matthias Schiffer
14
0.51%
Markus Pargmann
11
0.40%
Others
1
0.04%
Total
2761
main.h
384
-
10
784
Sven Eckelmann
Antonio Quartulli
Martin Hundeböll
Marek Lindner
Simon Wunderlich
Matthias Schiffer
Linus Lüssing
Shan Wei
Markus Pargmann
Others
December 2010
January 2011
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
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
May 2019
June 2020
December 2020
September 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 3, "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}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"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": 59}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 49, "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": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "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": 21}, ]}, {"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": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
374
47.70%
Antonio Quartulli
177
22.58%
Martin Hundeböll
90
11.48%
Marek Lindner
70
8.93%
Simon Wunderlich
47
5.99%
Matthias Schiffer
10
1.28%
Linus Lüssing
10
1.28%
Shan Wei
3
0.38%
Markus Pargmann
2
0.26%
Others
1
0.13%
Total
784
multicast.c
2206
-
12
6803
Linus Lüssing
Sven Eckelmann
Matthias Schiffer
Antonio Quartulli
Marek Lindner
Simon Wunderlich
Martin Hundeböll
Taehee Yoo
Nikolay Aleksandrov
Eric Dumazet
Markus Pargmann
Kyungrok Chung
December 2010
January 2011
February 2011
April 2011
July 2011
October 2011
November 2011
February 2012
May 2012
June 2012
July 2012
September 2012
December 2012
January 2013
April 2013
May 2013
June 2013
July 2013
November 2013
February 2014
April 2015
May 2015
June 2015
January 2016
March 2016
May 2016
July 2016
August 2016
February 2017
November 2017
December 2017
March 2018
October 2018
November 2018
December 2018
March 2019
May 2019
June 2019
July 2019
June 2020
September 2020
December 2020
January 2021
March 2021
May 2021
August 2021
October 2021
December 2021
January 2022
February 2022
December 2022
September 2023
October 2023
January 2024
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 263}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 1302}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 269}, {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 2, "token_count": 774}, {"author_id": 8, "token_count": 3}, {"author_id": 6, "token_count": 87}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 6, "token_count": 87}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 528}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 243}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 484}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 1829}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 208}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
5835
85.77%
Sven Eckelmann
529
7.78%
Matthias Schiffer
174
2.56%
Antonio Quartulli
134
1.97%
Marek Lindner
70
1.03%
Simon Wunderlich
24
0.35%
Martin Hundeböll
15
0.22%
Taehee Yoo
6
0.09%
Nikolay Aleksandrov
6
0.09%
Eric Dumazet
4
0.06%
Markus Pargmann
3
0.04%
Kyungrok Chung
3
0.04%
Total
6803
multicast.h
125
-
6
375
Linus Lüssing
Sven Eckelmann
Antonio Quartulli
Martin Hundeböll
Matthias Schiffer
Marek Lindner
December 2010
February 2012
June 2012
April 2013
May 2013
June 2013
September 2013
February 2014
April 2015
May 2016
July 2016
November 2017
December 2017
March 2018
March 2019
September 2020
December 2020
December 2021
December 2022
September 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
227
60.53%
Sven Eckelmann
73
19.47%
Antonio Quartulli
26
6.93%
Martin Hundeböll
25
6.67%
Matthias Schiffer
22
5.87%
Marek Lindner
2
0.53%
Total
375
multicast_forw.c
1178
-
6
3171
Linus Lüssing
Sven Eckelmann
Marek Lindner
Martin Hundeböll
Antonio Quartulli
Simon Wunderlich
December 2010
April 2011
July 2011
February 2012
June 2012
November 2012
May 2013
June 2013
November 2013
February 2014
April 2015
June 2015
May 2016
July 2016
August 2016
November 2017
December 2017
March 2018
November 2018
March 2019
June 2019
December 2020
December 2021
December 2022
July 2023
September 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 2824}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
2914
91.90%
Sven Eckelmann
168
5.30%
Marek Lindner
37
1.17%
Martin Hundeböll
32
1.01%
Antonio Quartulli
19
0.60%
Simon Wunderlich
1
0.03%
Total
3171
netlink.c
1521
-
11
6103
Sven Eckelmann
Matthias Schiffer
Antonio Quartulli
Johannes Berg
Linus Lüssing
Marek Lindner
Simon Wunderlich
Andrew Lunn
Jakub Kiciński
Eric Dumazet
Stephen Hemminger
December 2010
March 2011
May 2011
November 2011
January 2012
February 2012
May 2012
June 2012
July 2012
April 2013
June 2013
July 2013
November 2013
February 2014
April 2015
May 2015
November 2015
May 2016
July 2016
August 2016
October 2016
March 2017
November 2017
December 2017
March 2018
October 2018
November 2018
March 2019
April 2019
May 2019
August 2019
June 2020
October 2020
December 2020
January 2021
May 2021
October 2021
August 2022
November 2022
August 2023
November 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 687}, {"author_id": 6, "token_count": 1133}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 25}, {"author_id": 1, "token_count": 36}, {"author_id": 6, "token_count": 400}, {"author_id": 4, "token_count": 16}, {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 33}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3127}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 10, "token_count": 126}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
3380
55.38%
Matthias Schiffer
1533
25.12%
Antonio Quartulli
742
12.16%
Johannes Berg
165
2.70%
Linus Lüssing
148
2.43%
Marek Lindner
59
0.97%
Simon Wunderlich
25
0.41%
Andrew Lunn
25
0.41%
Jakub Kiciński
12
0.20%
Eric Dumazet
12
0.20%
Stephen Hemminger
2
0.03%
Total
6103
netlink.h
26
-
4
79
Matthias Schiffer
Sven Eckelmann
Antonio Quartulli
Marek Lindner
December 2010
May 2011
November 2011
June 2012
April 2015
May 2015
May 2016
July 2016
November 2017
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthias Schiffer
40
50.63%
Sven Eckelmann
18
22.78%
Antonio Quartulli
17
21.52%
Marek Lindner
4
5.06%
Total
79
network-coding.c
1873
-
16
6347
Martin Hundeböll
Sven Eckelmann
Marek Lindner
Simon Wunderlich
Antonio Quartulli
Linus Lüssing
David S. Miller
Matthias Schiffer
George Spelvin
Markus Pargmann
Pavel Skripkin
Fengguang Wu
Jason A. Donenfeld
Geliang Tang
Others
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
September 2011
November 2011
January 2012
February 2012
March 2012
April 2012
June 2012
September 2012
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
November 2017
December 2017
August 2018
March 2020
June 2020
July 2020
December 2020
August 2021
October 2021
December 2021
January 2022
October 2022
December 2022
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 0, "token_count": 374}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 4976}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 19, "token_count": 14}, {"author_id": 3, "token_count": 151}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 116}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "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": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 92}, ]}, {"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": 8, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Hundeböll
5018
79.06%
Sven Eckelmann
771
12.15%
Marek Lindner
249
3.92%
Simon Wunderlich
140
2.21%
Antonio Quartulli
107
1.69%
Linus Lüssing
20
0.32%
David S. Miller
14
0.22%
Matthias Schiffer
12
0.19%
George Spelvin
5
0.08%
Markus Pargmann
3
0.05%
Pavel Skripkin
2
0.03%
Fengguang Wu
2
0.03%
Jason A. Donenfeld
1
0.02%
Geliang Tang
1
0.02%
Others
2
0.03%
Total
6347
network-coding.h
106
-
5
375
Martin Hundeböll
Sven Eckelmann
Marek Lindner
Antonio Quartulli
Matthias Schiffer
December 2010
April 2011
July 2011
August 2011
November 2011
February 2012
April 2012
June 2012
January 2013
April 2013
September 2013
April 2015
May 2016
November 2017
December 2017
May 2019
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 197}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Hundeböll
201
53.60%
Sven Eckelmann
78
20.80%
Marek Lindner
51
13.60%
Antonio Quartulli
34
9.07%
Matthias Schiffer
11
2.93%
Total
375
originator.c
1377
-
11
4557
Sven Eckelmann
Marek Lindner
Simon Wunderlich
Matthias Schiffer
Antonio Quartulli
Linus Lüssing
Martin Hundeböll
Denys Vlasenko
Sasha Levin
Geliang Tang
Others
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
November 2012
December 2012
January 2013
February 2013
May 2013
June 2013
July 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 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
June 2019
June 2020
December 2020
January 2022
September 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 154}, {"author_id": 0, "token_count": 940}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 142}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 141}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 193}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 718}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 153}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 306}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 3, "token_count": 34}, {"author_id": 6, "token_count": 178}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 380}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
1505
33.03%
Marek Lindner
919
20.17%
Simon Wunderlich
890
19.53%
Matthias Schiffer
558
12.24%
Antonio Quartulli
417
9.15%
Linus Lüssing
174
3.82%
Martin Hundeböll
72
1.58%
Denys Vlasenko
12
0.26%
Sasha Levin
8
0.18%
Geliang Tang
1
0.02%
Others
1
0.02%
Total
4557
originator.h
170
-
7
571
Sven Eckelmann
Marek Lindner
Simon Wunderlich
Antonio Quartulli
Linus Lüssing
Matthias Schiffer
Denys Vlasenko
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 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
May 2019
December 2020
August 2021
September 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
320
56.04%
Marek Lindner
87
15.24%
Simon Wunderlich
58
10.16%
Antonio Quartulli
46
8.06%
Linus Lüssing
32
5.60%
Matthias Schiffer
27
4.73%
Denys Vlasenko
1
0.18%
Total
571
routing.c
1342
-
14
4664
Sven Eckelmann
Simon Wunderlich
Antonio Quartulli
Marek Lindner
Linus Lüssing
Martin Hundeböll
Andreas Pape
Florian Westphal
Andrew Lunn
Matthias Schiffer
Markus Pargmann
Jakub Kiciński
Gao Feng
André Gaul
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 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
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
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
May 2017
November 2017
December 2017
March 2018
December 2018
May 2020
June 2020
September 2020
December 2020
May 2021
October 2021
December 2022
September 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 0, "token_count": 1458}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 77}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 186}, {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 5, "token_count": 55}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 2, "token_count": 1}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 3, "token_count": 138}, {"author_id": 5, "token_count": 21}, {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 5, "token_count": 130}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 4, "token_count": 78}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 447}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 1, "token_count": 46}, {"author_id": 27, "token_count": 10}, {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 66}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"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": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 172}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
2100
45.03%
Simon Wunderlich
739
15.84%
Antonio Quartulli
687
14.73%
Marek Lindner
454
9.73%
Linus Lüssing
296
6.35%
Martin Hundeböll
285
6.11%
Andreas Pape
69
1.48%
Florian Westphal
10
0.21%
Andrew Lunn
10
0.21%
Matthias Schiffer
4
0.09%
Markus Pargmann
3
0.06%
Jakub Kiciński
3
0.06%
Gao Feng
2
0.04%
André Gaul
2
0.04%
Total
4664
routing.h
53
-
5
236
Sven Eckelmann
Marek Lindner
Linus Lüssing
Simon Wunderlich
Martin Hundeböll
December 2010
July 2011
March 2012
May 2012
June 2012
April 2013
May 2013
November 2013
February 2014
April 2015
May 2015
November 2015
February 2016
November 2017
March 2019
May 2019
June 2019
December 2020
September 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "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": 2, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
171
72.46%
Marek Lindner
23
9.75%
Linus Lüssing
23
9.75%
Simon Wunderlich
14
5.93%
Martin Hundeböll
5
2.12%
Total
236
send.c
1135
-
10
2958
Linus Lüssing
Sven Eckelmann
Antonio Quartulli
Martin Hundeböll
Marek Lindner
Simon Wunderlich
Matthias Schiffer
Florian Westphal
Gao Feng
Colin Ian King
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
November 2011
January 2012
February 2012
March 2012
May 2012
June 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
January 2014
February 2014
April 2015
May 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
June 2020
July 2020
December 2020
May 2021
January 2022
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 844}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 129}, {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 111}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 76}, {"author_id": 2, "token_count": 19}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 2, "token_count": 182}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 2, "token_count": 314}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 435}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Lüssing
1195
40.40%
Sven Eckelmann
1112
37.59%
Antonio Quartulli
376
12.71%
Martin Hundeböll
177
5.98%
Marek Lindner
53
1.79%
Simon Wunderlich
39
1.32%
Matthias Schiffer
2
0.07%
Florian Westphal
2
0.07%
Gao Feng
1
0.03%
Colin Ian King
1
0.03%
Total
2958
send.h
116
-
6
418
Sven Eckelmann
Antonio Quartulli
Linus Lüssing
Martin Hundeböll
Marek Lindner
Simon Wunderlich
December 2010
February 2011
May 2011
June 2011
July 2011
November 2011
January 2012
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
December 2020
May 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
181
43.30%
Antonio Quartulli
93
22.25%
Linus Lüssing
66
15.79%
Martin Hundeböll
53
12.68%
Marek Lindner
18
4.31%
Simon Wunderlich
7
1.67%
Total
418
soft-interface.c
1146
-
22
4078
Sven Eckelmann
Antonio Quartulli
Martin Hundeböll
Marek Lindner
Linus Lüssing
Simon Wunderlich
Américo Wang
Def
Eric Dumazet
Matthias Schiffer
Jiri Pirko
Linus Torvalds (pre-git)
David S. Miller
Johannes Berg
Florian Westphal
Wilfried Klaebe
Vladimir Oltean
Phil Sutter
Andrew Lunn
Tobias Klauser
Jakub Kiciński
Others
September 1996
June 1999
January 2000
August 2000
July 2008
December 2010
January 2011
February 2011
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
September 2014
February 2015
April 2015
May 2015
June 2015
August 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
November 2016
April 2017
May 2017
August 2017
September 2017
November 2017
December 2017
January 2018
April 2018
August 2018
September 2018
November 2018
December 2018
February 2019
March 2019
May 2019
July 2019
September 2019
October 2019
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
May 2021
October 2021
December 2021
January 2022
December 2022
April 2023
July 2023
September 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1090}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 40}, {"author_id": 3, "token_count": 16}, {"author_id": 4, "token_count": 3}, ]}, {"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}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 240}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 122}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 4, "token_count": 30}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 22, "token_count": 14}, {"author_id": 5, "token_count": 58}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 3, "token_count": 17}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 2, "token_count": 11}, {"author_id": 3, "token_count": 24}, {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 305}, {"author_id": 2, "token_count": 3}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 165}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 27, "token_count": 3}, {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 0, "token_count": 89}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 12, "token_count": 46}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 209}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 74}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
2010
49.29%
Antonio Quartulli
816
20.01%
Martin Hundeböll
372
9.12%
Marek Lindner
282
6.92%
Linus Lüssing
265
6.50%
Simon Wunderlich
161
3.95%
Américo Wang
62
1.52%
Def
22
0.54%
Eric Dumazet
17
0.42%
Matthias Schiffer
15
0.37%
Jiri Pirko
14
0.34%
Linus Torvalds (pre-git)
9
0.22%
David S. Miller
9
0.22%
Johannes Berg
5
0.12%
Florian Westphal
4
0.10%
Wilfried Klaebe
3
0.07%
Vladimir Oltean
3
0.07%
Phil Sutter
3
0.07%
Andrew Lunn
3
0.07%
Tobias Klauser
1
0.02%
Jakub Kiciński
1
0.02%
Others
1
0.02%
Total
4078
soft-interface.h
42
-
3
145
Sven Eckelmann
Antonio Quartulli
Marek Lindner
December 2010
March 2011
May 2011
November 2011
May 2012
June 2012
July 2012
February 2013
July 2013
April 2015
January 2016
February 2016
November 2017
December 2017
May 2019
December 2020
August 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1454313600, "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": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
105
72.41%
Antonio Quartulli
30
20.69%
Marek Lindner
10
6.90%
Total
145
tp_meter.c
1490
-
11
5144
Antonio Quartulli
Sven Eckelmann
Marek Lindner
Simon Wunderlich
Matthias Schiffer
Kees Cook
Martin Hundeböll
Jakub Kiciński
Linus Lüssing
David S. Miller
Others
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
November 2011
January 2012
February 2012
May 2012
June 2012
October 2012
November 2012
April 2013
May 2013
October 2013
December 2013
January 2014
April 2015
May 2015
January 2016
May 2016
October 2016
January 2017
March 2017
June 2017
October 2017
November 2017
December 2017
May 2019
June 2020
October 2020
December 2020
January 2021
August 2021
October 2021
January 2022
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 4592}, {"author_id": 6, "token_count": 32}, ]}, {"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": 18, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
4610
89.62%
Sven Eckelmann
319
6.20%
Marek Lindner
86
1.67%
Simon Wunderlich
41
0.80%
Matthias Schiffer
32
0.62%
Kees Cook
28
0.54%
Martin Hundeböll
16
0.31%
Jakub Kiciński
6
0.12%
Linus Lüssing
2
0.04%
David S. Miller
2
0.04%
Others
2
0.04%
Total
5144
tp_meter.h
22
-
5
78
Sven Eckelmann
Antonio Quartulli
Matthias Schiffer
Marek Lindner
Martin Hundeböll
December 2010
May 2011
November 2011
June 2012
July 2012
April 2015
May 2015
May 2016
November 2017
May 2019
December 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
30
38.46%
Antonio Quartulli
24
30.77%
Matthias Schiffer
11
14.10%
Marek Lindner
8
10.26%
Martin Hundeböll
5
6.41%
Total
78
trace.c
8
-
1
8
Sven Eckelmann
November 2017
August 2018
December 2020
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
8
100.00%
Total
8
trace.h
64
-
2
103
Sven Eckelmann
Steven Rostedt
August 2018
October 2018
December 2020
July 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 57, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
101
98.06%
Steven Rostedt
2
1.94%
Total
103
translation-table.c
4290
-
19
14998
Antonio Quartulli
Sven Eckelmann
Matthias Schiffer
Marek Lindner
Simon Wunderlich
Linus Lüssing
Martin Hundeböll
SF Markus Elfring
Sasha Levin
Tetsuo Handa
Andrew Lunn
Jeremy Sowden
Pavel Skripkin
Markus Pargmann
David S. Miller
Al Viro
Yu Zhe
Geliang Tang
Others
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
August 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
May 2019
February 2020
June 2020
August 2020
December 2020
April 2021
August 2021
October 2021
January 2022
April 2022
December 2022
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 0, "token_count": 1219}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 218}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 2462}, {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 444}, {"author_id": 3, "token_count": 156}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 249}, {"author_id": 4, "token_count": 426}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 51}, {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 14}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 19, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 3, "token_count": 17}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 3, "token_count": 59}, {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 221}, {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 3, "token_count": 862}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 3, "token_count": 316}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 352}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 1828}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 127}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 3, "token_count": 43}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 62}, {"author_id": 8, "token_count": 3}, {"author_id": 6, "token_count": 64}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 574}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 2000}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 146}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 3, "token_count": 36}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Antonio Quartulli
6569
43.80%
Sven Eckelmann
3505
23.37%
Matthias Schiffer
2064
13.76%
Marek Lindner
1862
12.41%
Simon Wunderlich
515
3.43%
Linus Lüssing
372
2.48%
Martin Hundeböll
27
0.18%
SF Markus Elfring
18
0.12%
Sasha Levin
17
0.11%
Tetsuo Handa
12
0.08%
Andrew Lunn
11
0.07%
Jeremy Sowden
9
0.06%
Pavel Skripkin
7
0.05%
Markus Pargmann
3
0.02%
David S. Miller
2
0.01%
Al Viro
2
0.01%
Yu Zhe
1
0.01%
Geliang Tang
1
0.01%
Others
1
0.01%
Total
14998
translation-table.h
74
-
6
395
Sven Eckelmann
Antonio Quartulli
Matthias Schiffer
Linus Lüssing
Marek Lindner
Simon Wunderlich
December 2010
April 2011
May 2011
July 2011
October 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
January 2016
May 2016
June 2016
July 2016
November 2017
December 2017
March 2019
May 2019
December 2020
August 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"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": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
183
46.33%
Antonio Quartulli
148
37.47%
Matthias Schiffer
23
5.82%
Linus Lüssing
21
5.32%
Marek Lindner
19
4.81%
Simon Wunderlich
1
0.25%
Total
395
tvlv.c
663
-
9
2181
Marek Lindner
Markus Pargmann
Sven Eckelmann
Linus Lüssing
Antonio Quartulli
Martin Hundeböll
Simon Wunderlich
SF Markus Elfring
Jakub Kiciński
December 2010
January 2011
February 2011
April 2011
July 2011
November 2011
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
October 2012
January 2013
April 2013
June 2013
November 2013
January 2014
April 2015
May 2015
June 2015
November 2015
January 2016
February 2016
May 2016
July 2016
November 2017
December 2017
August 2018
December 2018
December 2020
August 2021
October 2021
January 2022
December 2022
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 782}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 8, "token_count": 806}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 140}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Lindner
837
38.38%
Markus Pargmann
806
36.96%
Sven Eckelmann
341
15.64%
Linus Lüssing
145
6.65%
Antonio Quartulli
29
1.33%
Martin Hundeböll
13
0.60%
Simon Wunderlich
5
0.23%
SF Markus Elfring
3
0.14%
Jakub Kiciński
2
0.09%
Total
2181
tvlv.h
52
-
8
266
Marek Lindner
Sven Eckelmann
Markus Pargmann
Linus Lüssing
Martin Hundeböll
Antonio Quartulli
Jakub Kiciński
Simon Wunderlich
December 2010
April 2011
July 2011
November 2011
April 2012
June 2012
August 2012
April 2013
July 2013
April 2015
May 2015
May 2016
November 2017
December 2017
December 2020
October 2021
December 2022
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Lindner
151
56.77%
Sven Eckelmann
72
27.07%
Markus Pargmann
17
6.39%
Linus Lüssing
15
5.64%
Martin Hundeböll
5
1.88%
Antonio Quartulli
3
1.13%
Jakub Kiciński
2
0.75%
Simon Wunderlich
1
0.38%
Total
266
types.h
2453
-
9
3281
Sven Eckelmann
Antonio Quartulli
Marek Lindner
Linus Lüssing
Martin Hundeböll
Simon Wunderlich
Matthias Schiffer
Randy Dunlap
Johannes Berg
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
November 2011
January 2012
February 2012
April 2012
June 2012
July 2012
August 2012
September 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
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
May 2019
June 2019
August 2019
October 2019
March 2020
June 2020
July 2020
December 2020
January 2021
March 2021
December 2022
July 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 419}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 86}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 82}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 168}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 115}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 2, "token_count": 80}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 209}, {"author_id": 2, "token_count": 11}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 6, "token_count": 34}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 521}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Eckelmann
1396
42.55%
Antonio Quartulli
654
19.93%
Marek Lindner
409
12.47%
Linus Lüssing
351
10.70%
Martin Hundeböll
252
7.68%
Simon Wunderlich
176
5.36%
Matthias Schiffer
40
1.22%
Randy Dunlap
2
0.06%
Johannes Berg
1
0.03%
Total
3281
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
74
Author
Tokens
Proportion
Commits
Proportion
0
Sven Eckelmann
33551
28.89%
386
38.64%
1
Antonio Quartulli
25462
21.92%
177
17.72%
2
Linus Lüssing
16555
14.25%
87
8.71%
3
Marek Lindner
11427
9.84%
105
10.51%
4
Simon Wunderlich
10325
8.89%
70
7.01%
5
Martin Hundeböll
8370
7.21%
22
2.20%
6
Matthias Schiffer
7164
6.17%
20
2.00%
7
Andrew Lunn
1024
0.88%
11
1.10%
8
Markus Pargmann
992
0.85%
13
1.30%
9
Andreas Pape
361
0.31%
6
0.60%
10
Johannes Berg
176
0.15%
8
0.80%
11
Pavel Skripkin
97
0.08%
1
0.10%
12
Américo Wang
64
0.06%
3
0.30%
13
Sasha Levin
37
0.03%
1
0.10%
14
Jakub Kiciński
37
0.03%
6
0.60%
15
Eric Dumazet
33
0.03%
3
0.30%
16
Christophe Jaillet
32
0.03%
1
0.10%
17
André Gaul
30
0.03%
1
0.10%
18
Kees Cook
28
0.02%
1
0.10%
19
David S. Miller
27
0.02%
6
0.60%
20
Def
22
0.02%
1
0.10%
21
SF Markus Elfring
21
0.02%
3
0.30%
22
Jiri Pirko
21
0.02%
4
0.40%
23
René Treffer
20
0.02%
1
0.10%
24
Shigeru Yoshida
19
0.02%
1
0.10%
25
Himangi Saraogi
18
0.02%
1
0.10%
26
Remi Pommarel
16
0.01%
2
0.20%
27
Florian Westphal
16
0.01%
4
0.40%
28
Al Viro
15
0.01%
3
0.30%
29
Denys Vlasenko
13
0.01%
1
0.10%
30
Tetsuo Handa
12
0.01%
1
0.10%
31
Tobias Klauser
10
0.01%
1
0.10%
32
Linus Torvalds (pre-git)
9
0.01%
4
0.40%
33
Jeremy Sowden
9
0.01%
1
0.10%
34
Felix Fietkau
7
0.01%
1
0.10%
35
Anders Roxell
7
0.01%
1
0.10%
36
Taehee Yoo
6
0.01%
1
0.10%
37
Nikolay Aleksandrov
6
0.01%
1
0.10%
38
Jason A. Donenfeld
6
0.01%
1
0.10%
39
Geliang Tang
6
0.01%
1
0.10%
40
Colin Ian King
6
0.01%
1
0.10%
41
Patrick McHardy
5
0.00%
1
0.10%
42
Martin Weinelt
5
0.00%
1
0.10%
43
George Spelvin
5
0.00%
1
0.10%
44
Zheng Yongjun
4
0.00%
1
0.10%
45
Jussi Kivilinna
4
0.00%
1
0.10%
46
Xiyu Yang
3
0.00%
1
0.10%
47
Wilfried Klaebe
3
0.00%
1
0.10%
48
Vladimir Oltean
3
0.00%
1
0.10%
49
Shan Wei
3
0.00%
1
0.10%
50
Phil Sutter
3
0.00%
1
0.10%
51
Nicolas Dichtel
3
0.00%
1
0.10%
52
Kyungrok Chung
3
0.00%
1
0.10%
53
Gao Feng
3
0.00%
2
0.20%
54
Fengguang Wu
3
0.00%
2
0.20%
55
Daniele Furlan
3
0.00%
1
0.10%
56
Yu Zhe
2
0.00%
1
0.10%
57
Steven Rostedt
2
0.00%
1
0.10%
58
Stephen Hemminger
2
0.00%
1
0.10%
59
Randy Dunlap
2
0.00%
1
0.10%
60
Others
21
0.02%
15
1.50%
Total
116139
999