Linux Source Code
Home
Release 5.4
Help
crypto
root
Highlighting
Reset All
By Author
By Age
──────────
Aaron Grothe
Adrian Hoban
Adrian-Ken Rueegsegger
Alexander Boyko
Andrzej Zaborowski
Ard Biesheuvel
Arnd Bergmann
Baolin Wang
Chanho Min
Corentin Labbe
Dan J Williams
Dave Rodgman
David Howells
David S. Miller
Denis Kenzior
Denys Vlasenko
Dmitry Kasatkin
Eric Biggers
Gilad Ben-Yossef
Giovanni Cabiddu
Herbert Xu
Huang Ying
Hye-Shik Chang
James Bottomley
James Morris
James Yonan
Jarod Wilson
Jason A. Donenfeld
Jeff Garzik
Joachim Fritschi
Johannes Goetzfried
Joy Latten
Jussi Kivilinna
Kartikey Mahendra Bhatt
Kazunori Miyazawa
Kees Cook
Kevin Coffman
Linus Torvalds (pre-git)
Loc Ho
Martin Willi
Mat Martineau
Mathias Krause
Mikko Herranen
Neil Horman
Nick Terrell
Nikolay Borisov
Noriaki Takamiya
Ondrej Mosnáček
Others
Raveendra Padasalagi
Rik Snel
Salvatore Benedetto
Sebastian Andrzej Siewior
Shane Wang
Steffen Klassert
Stephan Mueller
Tadeusz Struk
Tan Swee Heng
Tobias Brunner
Tudor-Dan Ambarus
Vitaly Chikunov
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
asymmetric_keys
5853
19
27
24060
David Howells
Denis Kenzior
Mat Martineau
Vitaly Chikunov
Dmitry Kasatkin
Eric Biggers
Tadeusz Struk
Gilad Ben-Yossef
Others
September 2012
October 2012
April 2013
August 2013
September 2013
June 2014
July 2014
September 2014
October 2014
February 2015
May 2015
July 2015
August 2015
October 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
April 2017
June 2017
October 2017
November 2017
December 2017
February 2018
March 2018
May 2018
August 2018
October 2018
April 2019
May 2019
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 3258}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 227}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 57, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 5623}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 1350}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 57, "token_count": 246}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 1282}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 934}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 23, "token_count": 59}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 224}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 1742}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 43, "token_count": 132}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 43, "token_count": 400}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 43, "token_count": 350}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1959}, {"author_id": 18, "token_count": 4659}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 679}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
16999
70.65%
Denis Kenzior
4659
19.36%
Mat Martineau
890
3.70%
Vitaly Chikunov
679
2.82%
Dmitry Kasatkin
265
1.10%
Eric Biggers
99
0.41%
Tadeusz Struk
59
0.25%
Gilad Ben-Yossef
10
0.04%
Others
400
1.66%
Total
24060
async_tx
1908
6
18
8824
Dan J Williams
Others
January 2007
February 2008
March 2008
April 2008
May 2008
July 2008
August 2008
December 2008
January 2009
March 2009
April 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
December 2009
March 2010
May 2010
October 2010
March 2011
May 2011
June 2011
October 2012
November 2012
April 2013
October 2013
November 2013
July 2014
December 2014
January 2016
March 2016
October 2016
May 2017
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1167638400, "group": [ {"author_id": 12, "token_count": 1024}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 155}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 292}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 252}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 223}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 12, "token_count": 4923}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 175}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 12, "token_count": 178}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 112}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 77}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 12, "token_count": 975}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
8470
95.99%
Others
354
4.01%
Total
8824
Files:
842.c
151
-
6
583
Giovanni Cabiddu
Kees Cook
Eric Biggers
Others
July 2012
November 2014
May 2015
October 2016
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 339}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
339
58.15%
Kees Cook
4
0.69%
Eric Biggers
1
0.17%
Others
239
40.99%
Total
583
ablkcipher.c
407
-
11
2209
David S. Miller
Herbert Xu
Sebastian Andrzej Siewior
Steffen Klassert
Eric Biggers
Mathias Krause
Jason A. Donenfeld
Others
April 2007
May 2007
June 2007
August 2007
November 2007
December 2007
May 2010
June 2010
September 2011
November 2011
April 2012
February 2013
January 2015
December 2015
December 2016
July 2018
November 2018
December 2018
May 2019
var spanGroupData = [ {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 41, "token_count": 163}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 17, "token_count": 1466}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 98}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 56, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
1467
66.41%
Herbert Xu
370
16.75%
Sebastian Andrzej Siewior
165
7.47%
Steffen Klassert
98
4.44%
Eric Biggers
70
3.17%
Mathias Krause
14
0.63%
Jason A. Donenfeld
8
0.36%
Others
17
0.77%
Total
2209
acompress.c
190
-
4
826
Giovanni Cabiddu
Eric Biggers
Others
October 2016
December 2016
April 2017
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 666}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 130}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
796
96.37%
Eric Biggers
16
1.94%
Others
14
1.69%
Total
826
adiantum.c
667
-
1
2993
Eric Biggers
November 2018
December 2018
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 2930}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
2993
100.00%
Total
2993
aead.c
465
-
7
2254
Herbert Xu
Eric Biggers
Steffen Klassert
Others
August 2007
December 2007
February 2009
September 2011
March 2012
December 2014
May 2015
August 2015
July 2016
December 2016
December 2017
January 2018
November 2018
January 2019
May 2019
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 275}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 496}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 905}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 199}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1954
86.69%
Eric Biggers
264
11.71%
Steffen Klassert
10
0.44%
Others
26
1.15%
Total
2254
aegis.h
60
-
4
484
Ondrej Mosnáček
Ard Biesheuvel
Arnd Bergmann
Others
May 2018
October 2018
January 2019
July 2019
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 20, "token_count": 345}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 80}, {"author_id": 33, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Mosnáček
345
71.28%
Ard Biesheuvel
134
27.69%
Arnd Bergmann
3
0.62%
Others
2
0.41%
Total
484
aegis128-core.c
502
-
5
2616
Ondrej Mosnáček
Ard Biesheuvel
Eric Biggers
Others
May 2018
January 2019
April 2019
August 2019
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 20, "token_count": 2319}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 200}, {"author_id": 60, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Mosnáček
2319
88.65%
Ard Biesheuvel
200
7.65%
Eric Biggers
38
1.45%
Others
59
2.26%
Total
2616
aegis128-neon-inner.c
212
-
1
1109
Ard Biesheuvel
August 2019
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 1109}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
1109
100.00%
Total
1109
aegis128-neon.c
49
-
1
210
Ard Biesheuvel
August 2019
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 210}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
210
100.00%
Total
210
aes_generic.c
1326
-
11
9301
Herbert Xu
James Morris
Sebastian Andrzej Siewior
Ard Biesheuvel
Mathias Krause
David S. Miller
Eric Biggers
Kees Cook
Others
January 2003
March 2003
July 2005
November 2005
May 2006
October 2007
November 2007
April 2008
December 2008
February 2010
August 2013
November 2014
January 2015
February 2017
October 2018
March 2019
April 2019
July 2019
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 10, "token_count": 718}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 41, "token_count": 113}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 41, "token_count": 68}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 8253}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 91}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
8277
88.99%
James Morris
718
7.72%
Sebastian Andrzej Siewior
188
2.02%
Ard Biesheuvel
99
1.06%
Mathias Krause
5
0.05%
David S. Miller
3
0.03%
Eric Biggers
2
0.02%
Kees Cook
1
0.01%
Others
8
0.09%
Total
9301
aes_ti.c
83
-
3
300
Ard Biesheuvel
Eric Biggers
Others
February 2017
October 2018
June 2019
July 2019
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 260}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
268
89.33%
Eric Biggers
30
10.00%
Others
2
0.67%
Total
300
af_alg.c
1194
-
21
5128
Stephan Mueller
Herbert Xu
Tadeusz Struk
Eric Biggers
David Howells
Kees Cook
Others
October 2010
December 2010
July 2011
July 2014
November 2014
December 2014
February 2015
March 2015
May 2015
June 2015
December 2015
January 2016
March 2017
April 2017
July 2017
August 2017
November 2017
December 2017
January 2018
February 2018
April 2018
May 2018
June 2018
July 2018
October 2018
January 2019
February 2019
May 2019
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1826}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 75}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 23, "token_count": 77}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 2675}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
2803
54.66%
Herbert Xu
2062
40.21%
Tadeusz Struk
77
1.50%
Eric Biggers
17
0.33%
David Howells
9
0.18%
Kees Cook
4
0.08%
Others
156
3.04%
Total
5128
ahash.c
686
-
18
3071
Herbert Xu
Loc Ho
Eric Biggers
Corentin Labbe
Steffen Klassert
Mathias Krause
Kees Cook
David S. Miller
Others
May 2008
July 2008
November 2008
May 2009
July 2009
August 2010
September 2011
November 2011
April 2012
February 2013
December 2013
March 2014
May 2014
July 2014
January 2015
October 2015
January 2016
May 2016
June 2016
December 2016
April 2017
August 2017
January 2018
March 2018
August 2018
September 2018
November 2018
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 50, "token_count": 313}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 394}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 1048}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 71}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 165}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 104}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 43}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 22, "token_count": 104}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1853
60.34%
Loc Ho
313
10.19%
Eric Biggers
224
7.29%
Corentin Labbe
147
4.79%
Steffen Klassert
71
2.31%
Mathias Krause
7
0.23%
Kees Cook
2
0.07%
David S. Miller
1
0.03%
Others
453
14.75%
Total
3071
akcipher.c
155
-
6
670
Tadeusz Struk
Andrzej Zaborowski
Vitaly Chikunov
Eric Biggers
Others
June 2015
December 2015
December 2016
November 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 23, "token_count": 420}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 153}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 67}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tadeusz Struk
420
62.69%
Andrzej Zaborowski
153
22.84%
Vitaly Chikunov
67
10.00%
Eric Biggers
16
2.39%
Others
14
2.09%
Total
670
algapi.c
1296
-
19
6227
Herbert Xu
Corentin Labbe
Ard Biesheuvel
Steffen Klassert
Eric Biggers
Jarod Wilson
Kees Cook
Gilad Ben-Yossef
Salvatore Benedetto
Stephan Mueller
Others
August 2006
September 2006
December 2006
January 2007
April 2007
August 2007
October 2007
November 2007
December 2007
August 2008
January 2009
July 2009
August 2009
March 2010
September 2011
November 2011
January 2012
January 2013
July 2013
July 2014
November 2014
April 2015
May 2015
July 2015
October 2015
November 2015
January 2016
June 2016
January 2017
February 2017
May 2017
July 2017
October 2017
December 2017
April 2018
August 2018
September 2018
November 2018
January 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 834}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 754}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 321}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 515}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 47}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 42, "token_count": 42}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 220}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 77}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 48, "token_count": 15}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 22, "token_count": 1476}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
3885
62.39%
Corentin Labbe
1480
23.77%
Ard Biesheuvel
297
4.77%
Steffen Klassert
65
1.04%
Eric Biggers
51
0.82%
Jarod Wilson
42
0.67%
Kees Cook
17
0.27%
Gilad Ben-Yossef
12
0.19%
Salvatore Benedetto
7
0.11%
Stephan Mueller
2
0.03%
Others
369
5.93%
Total
6227
algboss.c
304
-
7
1299
Herbert Xu
Eric Biggers
Steffen Klassert
Others
September 2006
December 2006
March 2007
May 2007
August 2007
September 2007
August 2008
February 2009
July 2009
March 2010
August 2010
June 2012
June 2013
November 2016
February 2017
August 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 482}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 272}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 272}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1286
99.00%
Eric Biggers
2
0.15%
Steffen Klassert
1
0.08%
Others
10
0.77%
Total
1299
algif_aead.c
617
-
10
2550
Stephan Mueller
Tadeusz Struk
Eric Biggers
Herbert Xu
Kees Cook
Gilad Ben-Yossef
Others
February 2015
April 2015
May 2015
March 2016
December 2016
February 2017
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
June 2018
September 2018
May 2019
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 579}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 23, "token_count": 152}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 686}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 423}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 291}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 195}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
2336
91.61%
Tadeusz Struk
152
5.96%
Eric Biggers
17
0.67%
Herbert Xu
13
0.51%
Kees Cook
10
0.39%
Gilad Ben-Yossef
6
0.24%
Others
16
0.63%
Total
2550
algif_hash.c
488
-
9
2234
Herbert Xu
Eric Biggers
Gilad Ben-Yossef
David Howells
Kees Cook
Others
October 2010
June 2011
November 2013
April 2014
November 2014
December 2014
November 2015
January 2016
September 2016
November 2016
March 2017
October 2017
January 2018
August 2018
May 2019
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1186}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 594}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 267}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
2116
94.72%
Eric Biggers
22
0.98%
Gilad Ben-Yossef
20
0.90%
David Howells
10
0.45%
Kees Cook
1
0.04%
Others
65
2.91%
Total
2234
algif_rng.c
191
-
2
583
Stephan Mueller
Others
December 2014
January 2015
March 2015
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 581}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
582
99.83%
Others
1
0.17%
Total
583
algif_skcipher.c
404
-
10
1762
Herbert Xu
Stephan Mueller
Tadeusz Struk
Eric Biggers
Gilad Ben-Yossef
Kees Cook
Others
October 2010
November 2010
November 2014
March 2015
December 2015
January 2016
February 2016
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 625}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 23, "token_count": 104}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 417}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 307}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 178}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1065
60.44%
Stephan Mueller
549
31.16%
Tadeusz Struk
104
5.90%
Eric Biggers
22
1.25%
Gilad Ben-Yossef
6
0.34%
Kees Cook
4
0.23%
Others
12
0.68%
Total
1762
ansi_cprng.c
472
-
12
1838
Neil Horman
Jussi Kivilinna
Jarod Wilson
Herbert Xu
Sebastian Andrzej Siewior
Mathias Krause
Stephan Mueller
Eric Biggers
Kees Cook
Others
August 2008
November 2008
January 2009
February 2009
July 2009
October 2009
November 2009
March 2011
November 2011
July 2012
September 2013
November 2014
January 2015
March 2015
April 2015
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 31, "token_count": 1316}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 42, "token_count": 31}, {"author_id": 31, "token_count": 27}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 31, "token_count": 18}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 41, "token_count": 46}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 31, "token_count": 68}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 42, "token_count": 37}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 74}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Horman
1449
78.84%
Jussi Kivilinna
74
4.03%
Jarod Wilson
68
3.70%
Herbert Xu
66
3.59%
Sebastian Andrzej Siewior
46
2.50%
Mathias Krause
5
0.27%
Stephan Mueller
2
0.11%
Eric Biggers
1
0.05%
Kees Cook
1
0.05%
Others
126
6.86%
Total
1838
anubis.c
708
-
5
5216
Aaron Grothe
Herbert Xu
Eric Biggers
Kees Cook
Others
November 2004
October 2005
January 2006
May 2006
August 2006
April 2008
November 2014
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 5106}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Grothe
5106
97.89%
Herbert Xu
95
1.82%
Eric Biggers
6
0.12%
Kees Cook
5
0.10%
Others
4
0.08%
Total
5216
api.c
610
-
20
2481
Herbert Xu
James Morris
Gilad Ben-Yossef
Eric Biggers
Stephan Mueller
David S. Miller
Sebastian Andrzej Siewior
Kees Cook
Others
October 2002
November 2002
December 2002
March 2003
September 2004
July 2005
November 2005
March 2006
May 2006
July 2006
August 2006
September 2006
October 2006
January 2007
May 2007
December 2007
March 2008
August 2008
September 2008
February 2009
March 2009
April 2009
June 2009
July 2009
June 2013
September 2013
November 2014
March 2015
October 2015
October 2016
November 2016
February 2017
October 2017
December 2017
March 2018
April 2018
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 10, "token_count": 202}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 607}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 233}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 365}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 52}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
2040
82.22%
James Morris
243
9.79%
Gilad Ben-Yossef
52
2.10%
Eric Biggers
26
1.05%
Stephan Mueller
18
0.73%
David S. Miller
16
0.64%
Sebastian Andrzej Siewior
10
0.40%
Kees Cook
2
0.08%
Others
74
2.98%
Total
2481
arc4.c
76
-
8
295
Jussi Kivilinna
Eric Biggers
Ard Biesheuvel
Herbert Xu
Kees Cook
Others
March 2004
August 2004
May 2006
June 2012
November 2014
January 2019
February 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 125}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jussi Kivilinna
125
42.37%
Eric Biggers
59
20.00%
Ard Biesheuvel
13
4.41%
Herbert Xu
5
1.69%
Kees Cook
4
1.36%
Others
89
30.17%
Total
295
authenc.c
511
-
9
2669
Herbert Xu
Steffen Klassert
Mathias Krause
Eric Biggers
Tudor-Dan Ambarus
Kees Cook
Others
August 2007
November 2007
December 2007
April 2008
August 2008
January 2009
August 2009
March 2010
April 2010
November 2010
September 2012
January 2013
October 2013
November 2014
May 2015
July 2015
June 2016
July 2016
October 2016
December 2017
April 2018
September 2018
December 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 914}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 274}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 207}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 137}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 827}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
2268
84.98%
Steffen Klassert
221
8.28%
Mathias Krause
137
5.13%
Eric Biggers
18
0.67%
Tudor-Dan Ambarus
11
0.41%
Kees Cook
9
0.34%
Others
5
0.19%
Total
2669
authencesn.c
527
-
10
2831
Steffen Klassert
Herbert Xu
Mathias Krause
Tudor-Dan Ambarus
Kees Cook
Eric Biggers
James Yonan
Others
March 2011
January 2013
September 2013
October 2013
November 2014
May 2015
August 2015
June 2016
July 2016
October 2016
July 2017
December 2017
April 2018
September 2018
January 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 16, "token_count": 1657}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 997}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1657
58.53%
Herbert Xu
1126
39.77%
Mathias Krause
18
0.64%
Tudor-Dan Ambarus
11
0.39%
Kees Cook
9
0.32%
Eric Biggers
5
0.18%
James Yonan
1
0.04%
Others
4
0.14%
Total
2831
blkcipher.c
548
-
12
3136
Herbert Xu
Ard Biesheuvel
Sebastian Andrzej Siewior
Steffen Klassert
Eric Biggers
Mathias Krause
Jason A. Donenfeld
David S. Miller
Others
August 2006
December 2006
January 2007
March 2007
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
October 2010
September 2011
November 2011
April 2012
February 2013
March 2014
May 2015
December 2015
September 2016
December 2016
July 2018
November 2018
December 2018
May 2019
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1997}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 41, "token_count": 165}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 98}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 56, "token_count": 14}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 8, "token_count": 206}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
2551
81.35%
Ard Biesheuvel
206
6.57%
Sebastian Andrzej Siewior
166
5.29%
Steffen Klassert
98
3.13%
Eric Biggers
69
2.20%
Mathias Krause
14
0.45%
Jason A. Donenfeld
8
0.26%
David S. Miller
1
0.03%
Others
23
0.73%
Total
3136
blowfish_common.c
397
-
2
2811
Jussi Kivilinna
Others
September 2011
May 2019
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 2809}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jussi Kivilinna
2809
99.93%
Others
2
0.07%
Total
2811
blowfish_generic.c
137
-
10
759
James Morris
Jussi Kivilinna
Herbert Xu
Mathias Krause
Eric Biggers
Kees Cook
Others
November 2002
March 2005
October 2005
January 2006
May 2006
April 2008
February 2010
September 2011
November 2014
January 2015
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 626}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 91}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
626
82.48%
Jussi Kivilinna
91
11.99%
Herbert Xu
24
3.16%
Mathias Krause
5
0.66%
Eric Biggers
1
0.13%
Kees Cook
1
0.13%
Others
11
1.45%
Total
759
camellia_generic.c
1089
-
10
7372
Denys Vlasenko
Noriaki Takamiya
Jussi Kivilinna
Herbert Xu
Mathias Krause
Eric Biggers
Kees Cook
Others
January 2007
November 2007
September 2008
October 2008
March 2012
August 2013
November 2014
January 2015
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1167638400, "group": [ {"author_id": 26, "token_count": 3030}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 21, "token_count": 4172}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Denys Vlasenko
4172
56.59%
Noriaki Takamiya
3030
41.10%
Jussi Kivilinna
59
0.80%
Herbert Xu
12
0.16%
Mathias Krause
5
0.07%
Eric Biggers
1
0.01%
Kees Cook
1
0.01%
Others
92
1.25%
Total
7372
cast5_generic.c
545
-
10
5270
Kartikey Mahendra Bhatt
Johannes Goetzfried
Herbert Xu
Mathias Krause
Jussi Kivilinna
Eric Biggers
Kees Cook
Others
August 2003
October 2005
January 2006
May 2006
April 2008
November 2010
July 2012
November 2012
November 2014
January 2015
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 13, "token_count": 4872}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 37, "token_count": 111}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Kartikey Mahendra Bhatt
4872
92.45%
Johannes Goetzfried
111
2.11%
Herbert Xu
82
1.56%
Mathias Krause
5
0.09%
Jussi Kivilinna
4
0.08%
Eric Biggers
1
0.02%
Kees Cook
1
0.02%
Others
194
3.68%
Total
5270
cast6_generic.c
287
-
9
2689
Kartikey Mahendra Bhatt
Herbert Xu
Johannes Goetzfried
Jussi Kivilinna
Mathias Krause
Eric Biggers
Kees Cook
Others
August 2003
October 2005
January 2006
May 2006
April 2008
July 2012
August 2012
November 2012
November 2014
January 2015
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 13, "token_count": 2348}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 37, "token_count": 153}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Kartikey Mahendra Bhatt
2348
87.32%
Herbert Xu
168
6.25%
Johannes Goetzfried
153
5.69%
Jussi Kivilinna
7
0.26%
Mathias Krause
5
0.19%
Eric Biggers
1
0.04%
Kees Cook
1
0.04%
Others
6
0.22%
Total
2689
cast_common.c
285
-
3
2121
Jussi Kivilinna
Others
November 2012
August 2013
May 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 2115}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jussi Kivilinna
2115
99.72%
Others
6
0.28%
Total
2121
cbc.c
101
-
6
389
Herbert Xu
Eric Biggers
Kees Cook
Others
September 2006
December 2006
November 2007
November 2014
November 2016
February 2017
November 2018
January 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
342
87.92%
Eric Biggers
28
7.20%
Kees Cook
5
1.29%
Others
14
3.60%
Total
389
ccm.c
1012
-
10
5295
Joy Latten
Ard Biesheuvel
Herbert Xu
Eric Biggers
Kees Cook
James Yonan
Others
December 2007
January 2013
September 2013
November 2014
May 2015
July 2015
July 2016
October 2016
February 2017
October 2017
August 2018
January 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 25, "token_count": 2736}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 765}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 1514}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Joy Latten
2736
51.67%
Ard Biesheuvel
1543
29.14%
Herbert Xu
831
15.69%
Eric Biggers
92
1.74%
Kees Cook
7
0.13%
James Yonan
2
0.04%
Others
84
1.59%
Total
5295
cfb.c
251
-
5
1153
James Bottomley
Eric Biggers
Others
March 2018
April 2018
October 2018
November 2018
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 36, "token_count": 1096}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
1096
95.06%
Eric Biggers
47
4.08%
Others
10
0.87%
Total
1153
chacha20poly1305.c
722
-
6
3787
Martin Willi
Herbert Xu
Eric Biggers
Jason A. Donenfeld
Others
June 2015
July 2015
December 2015
July 2016
October 2016
December 2017
November 2018
January 2019
March 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 15, "token_count": 3176}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 380}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 32, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Willi
3181
84.00%
Herbert Xu
439
11.59%
Eric Biggers
121
3.20%
Jason A. Donenfeld
26
0.69%
Others
20
0.53%
Total
3787
chacha_generic.c
211
-
4
1154
Eric Biggers
Martin Willi
Ard Biesheuvel
Others
June 2015
July 2015
December 2016
August 2017
November 2017
September 2018
November 2018
March 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 15, "token_count": 495}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 562}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
603
52.25%
Martin Willi
509
44.11%
Ard Biesheuvel
40
3.47%
Others
2
0.17%
Total
1154
cipher.c
114
-
6
627
Herbert Xu
Sebastian Andrzej Siewior
James Morris
David S. Miller
Others
October 2002
November 2002
March 2003
March 2005
August 2006
January 2007
May 2007
August 2007
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 10, "token_count": 44}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 41, "token_count": 165}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
390
62.20%
Sebastian Andrzej Siewior
166
26.48%
James Morris
63
10.05%
David S. Miller
1
0.16%
Others
7
1.12%
Total
627
cmac.c
316
-
4
1540
Jussi Kivilinna
Eric Biggers
Kees Cook
Others
April 2013
November 2014
October 2016
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 1481}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jussi Kivilinna
1481
96.17%
Eric Biggers
52
3.38%
Kees Cook
5
0.32%
Others
2
0.13%
Total
1540
compress.c
39
-
4
150
James Morris
David S. Miller
Herbert Xu
Others
October 2002
November 2002
March 2003
May 2006
May 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 10, "token_count": 61}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 64}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
146
97.33%
David S. Miller
1
0.67%
Herbert Xu
1
0.67%
Others
2
1.33%
Total
150
crc32_generic.c
156
-
4
530
Alexander Boyko
Eric Biggers
Herbert Xu
Kees Cook
January 2013
November 2014
January 2016
January 2018
May 2018
April 2019
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 58, "token_count": 500}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Boyko
500
94.34%
Eric Biggers
19
3.58%
Herbert Xu
6
1.13%
Kees Cook
5
0.94%
Total
530
crc32c_generic.c
170
-
10
584
Herbert Xu
Eric Biggers
Mathias Krause
Kees Cook
Others
April 2004
May 2004
October 2005
May 2006
August 2006
April 2008
July 2008
September 2008
February 2010
March 2012
January 2014
November 2014
January 2015
January 2018
May 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 233}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
318
54.45%
Eric Biggers
18
3.08%
Mathias Krause
5
0.86%
Kees Cook
1
0.17%
Others
242
41.44%
Total
584
crct10dif_common.c
82
-
1
611
Herbert Xu
September 2013
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 611}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
611
100.00%
Total
611
crct10dif_generic.c
122
-
5
409
Herbert Xu
Mathias Krause
Eric Biggers
Kees Cook
Others
September 2013
November 2014
January 2015
September 2016
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 398}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
398
97.31%
Mathias Krause
5
1.22%
Eric Biggers
4
0.98%
Kees Cook
1
0.24%
Others
1
0.24%
Total
409
cryptd.c
1158
-
20
5594
Herbert Xu
Huang Ying
Adrian Hoban
Loc Ho
Eric Biggers
Stephan Mueller
Kees Cook
Ard Biesheuvel
Jussi Kivilinna
Steffen Klassert
Gilad Ben-Yossef
Others
April 2007
May 2008
July 2008
January 2009
February 2009
March 2009
July 2009
August 2009
October 2009
February 2010
September 2010
August 2011
October 2012
July 2014
November 2014
March 2015
May 2015
July 2015
November 2015
June 2016
August 2016
September 2016
November 2016
October 2017
November 2017
January 2018
September 2018
April 2019
May 2019
July 2019
August 2019
var spanGroupData = [ {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 260}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 50, "token_count": 377}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 27, "token_count": 152}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 27, "token_count": 352}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 176}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 27, "token_count": 170}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 27, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 55, "token_count": 551}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 103}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 311}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2547}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 219}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
3448
61.64%
Huang Ying
709
12.67%
Adrian Hoban
551
9.85%
Loc Ho
377
6.74%
Eric Biggers
296
5.29%
Stephan Mueller
103
1.84%
Kees Cook
21
0.38%
Ard Biesheuvel
8
0.14%
Jussi Kivilinna
7
0.13%
Steffen Klassert
3
0.05%
Gilad Ben-Yossef
1
0.02%
Others
70
1.25%
Total
5594
crypto_engine.c
488
-
6
1676
Baolin Wang
Corentin Labbe
Others
January 2016
August 2016
October 2016
February 2017
June 2017
January 2018
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 38, "token_count": 1052}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 161}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 22, "token_count": 40}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 404}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Baolin Wang
1052
62.77%
Corentin Labbe
605
36.10%
Others
19
1.13%
Total
1676
crypto_null.c
225
-
11
920
Herbert Xu
David S. Miller
Eric Biggers
Jussi Kivilinna
James Morris
Kees Cook
Others
November 2002
March 2003
April 2004
May 2005
May 2006
December 2007
April 2008
November 2008
July 2012
March 2014
November 2014
May 2015
September 2018
January 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 17, "token_count": 212}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 74}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
402
43.70%
David S. Miller
212
23.04%
Eric Biggers
139
15.11%
Jussi Kivilinna
74
8.04%
James Morris
30
3.26%
Kees Cook
9
0.98%
Others
54
5.87%
Total
920
crypto_user_base.c
513
-
20
2456
Steffen Klassert
Mathias Krause
Eric Biggers
Herbert Xu
Ondrej Mosnáček
Corentin Labbe
David S. Miller
Giovanni Cabiddu
Stephan Mueller
Salvatore Benedetto
Tadeusz Struk
Jussi Kivilinna
Others
September 2011
October 2011
November 2011
January 2012
February 2012
March 2012
April 2012
June 2012
August 2012
September 2012
February 2013
May 2014
June 2014
November 2014
April 2015
June 2015
February 2016
June 2016
October 2016
April 2017
December 2017
January 2018
September 2018
November 2018
December 2018
April 2019
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 1703}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 56, "token_count": 133}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 56, "token_count": 11}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 20, "token_count": 109}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1736
70.68%
Mathias Krause
156
6.35%
Eric Biggers
155
6.31%
Herbert Xu
142
5.78%
Ondrej Mosnáček
109
4.44%
Corentin Labbe
27
1.10%
David S. Miller
16
0.65%
Giovanni Cabiddu
9
0.37%
Stephan Mueller
5
0.20%
Salvatore Benedetto
3
0.12%
Tadeusz Struk
3
0.12%
Jussi Kivilinna
1
0.04%
Others
94
3.83%
Total
2456
crypto_user_stat.c
337
-
11
2078
Corentin Labbe
Steffen Klassert
Salvatore Benedetto
Tadeusz Struk
Giovanni Cabiddu
Mathias Krause
Eric Biggers
Herbert Xu
Ondrej Mosnáček
David S. Miller
Others
September 2011
March 2012
April 2012
September 2012
February 2013
November 2014
April 2015
June 2015
June 2016
October 2016
September 2018
November 2018
July 2019
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 553}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 56, "token_count": 48}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 23, "token_count": 65}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 65}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 63}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 792}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 22, "token_count": 413}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Corentin Labbe
1205
57.99%
Steffen Klassert
558
26.85%
Salvatore Benedetto
65
3.13%
Tadeusz Struk
65
3.13%
Giovanni Cabiddu
63
3.03%
Mathias Krause
48
2.31%
Eric Biggers
32
1.54%
Herbert Xu
21
1.01%
Ondrej Mosnáček
17
0.82%
David S. Miller
2
0.10%
Others
2
0.10%
Total
2078
ctr.c
388
-
11
1899
Herbert Xu
Joy Latten
Jussi Kivilinna
Eric Biggers
Kees Cook
Ard Biesheuvel
Others
October 2007
November 2007
December 2007
December 2012
February 2013
November 2014
July 2016
October 2016
February 2017
July 2017
April 2018
January 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 25, "token_count": 573}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 137}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 528}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 315}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
831
43.76%
Joy Latten
579
30.49%
Jussi Kivilinna
315
16.59%
Eric Biggers
94
4.95%
Kees Cook
6
0.32%
Ard Biesheuvel
3
0.16%
Others
71
3.74%
Total
1899
cts.c
431
-
7
2043
Herbert Xu
Kevin Coffman
Eric Biggers
Kees Cook
Others
March 2008
June 2008
November 2014
January 2015
July 2016
October 2016
December 2016
April 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1204358400, "group": [ {"author_id": 47, "token_count": 824}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1136}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1151
56.34%
Kevin Coffman
824
40.33%
Eric Biggers
45
2.20%
Kees Cook
5
0.24%
Others
18
0.88%
Total
2043
deflate.c
340
-
11
1427
James Morris
Giovanni Cabiddu
Herbert Xu
Eric Biggers
Kees Cook
David S. Miller
Others
March 2003
July 2004
April 2005
May 2006
April 2008
November 2010
March 2011
June 2011
November 2014
October 2016
April 2017
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 676}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 10, "token_count": 101}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 436}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 146}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
777
54.45%
Giovanni Cabiddu
582
40.78%
Herbert Xu
28
1.96%
Eric Biggers
6
0.42%
Kees Cook
5
0.35%
David S. Miller
3
0.21%
Others
26
1.82%
Total
1427
des_generic.c
140
-
11
631
James Morris
Ard Biesheuvel
Jussi Kivilinna
Herbert Xu
Mathias Krause
Sebastian Andrzej Siewior
David S. Miller
Eric Biggers
Others
October 2002
November 2002
March 2003
July 2005
October 2005
May 2006
October 2007
April 2008
July 2012
June 2014
January 2015
April 2019
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 10, "token_count": 222}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 229}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
234
37.08%
Ard Biesheuvel
229
36.29%
Jussi Kivilinna
73
11.57%
Herbert Xu
19
3.01%
Mathias Krause
16
2.54%
Sebastian Andrzej Siewior
4
0.63%
David S. Miller
3
0.48%
Eric Biggers
1
0.16%
Others
52
8.24%
Total
631
dh.c
239
-
7
938
Salvatore Benedetto
Stephan Mueller
Eric Biggers
Tudor-Dan Ambarus
Mat Martineau
Others
June 2016
November 2016
February 2017
May 2017
November 2017
June 2018
July 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 687}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 210}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
687
73.24%
Stephan Mueller
210
22.39%
Eric Biggers
31
3.30%
Tudor-Dan Ambarus
6
0.64%
Mat Martineau
1
0.11%
Others
3
0.32%
Total
938
dh_helper.c
118
-
5
727
Salvatore Benedetto
Eric Biggers
Stephan Mueller
Tudor-Dan Ambarus
Others
June 2016
September 2017
November 2017
June 2018
July 2018
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 515}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 104}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
515
70.84%
Eric Biggers
104
14.31%
Stephan Mueller
104
14.31%
Tudor-Dan Ambarus
2
0.28%
Others
2
0.28%
Total
727
drbg.c
2147
-
9
8307
Stephan Mueller
Herbert Xu
Gilad Ben-Yossef
Eric Biggers
Others
May 2014
June 2014
July 2014
August 2014
October 2014
November 2014
January 2015
March 2015
April 2015
May 2015
June 2015
December 2015
March 2016
May 2016
June 2016
August 2016
November 2016
March 2017
May 2017
September 2017
October 2017
April 2018
July 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 4944}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 423}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 123}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 94}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 143}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 110}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 252}, {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 204}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 480}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 628}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 316}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
7966
95.90%
Herbert Xu
288
3.47%
Gilad Ben-Yossef
15
0.18%
Eric Biggers
1
0.01%
Others
37
0.45%
Total
8307
ecb.c
104
-
4
451
Herbert Xu
Eric Biggers
Kees Cook
Others
September 2006
December 2006
November 2014
January 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 336}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
347
76.94%
Eric Biggers
97
21.51%
Kees Cook
5
1.11%
Others
2
0.44%
Total
451
ecc.c
1510
-
7
8353
Salvatore Benedetto
Vitaly Chikunov
Stephan Mueller
Tudor-Dan Ambarus
Kees Cook
Others
June 2016
May 2017
November 2017
March 2018
June 2018
November 2018
April 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 3973}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 140}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 71}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 270}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 169}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 3727}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
3973
47.56%
Vitaly Chikunov
3896
46.64%
Stephan Mueller
270
3.23%
Tudor-Dan Ambarus
140
1.68%
Kees Cook
71
0.85%
Others
3
0.04%
Total
8353
ecc.h
245
-
5
371
Vitaly Chikunov
Salvatore Benedetto
Tudor-Dan Ambarus
Kees Cook
Others
June 2016
May 2017
March 2018
April 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 77}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 27}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 258}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Chikunov
258
69.54%
Salvatore Benedetto
77
20.75%
Tudor-Dan Ambarus
27
7.28%
Kees Cook
8
2.16%
Others
1
0.27%
Total
371
ecc_curve_defs.h
57
-
3
283
Salvatore Benedetto
Stephan Mueller
Others
June 2016
November 2017
June 2018
July 2018
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 204}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
204
72.08%
Stephan Mueller
78
27.56%
Others
1
0.35%
Total
283
ecdh.c
169
-
7
701
Salvatore Benedetto
Tudor-Dan Ambarus
James Bottomley
Eric Biggers
Kees Cook
Others
June 2016
February 2017
May 2017
July 2017
March 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 518}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 37}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 39, "token_count": 91}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 36, "token_count": 48}, {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
518
73.89%
Tudor-Dan Ambarus
128
18.26%
James Bottomley
48
6.85%
Eric Biggers
2
0.29%
Kees Cook
2
0.29%
Others
3
0.43%
Total
701
ecdh_helper.c
82
-
3
402
Salvatore Benedetto
Tudor-Dan Ambarus
Others
June 2016
September 2017
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 399}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
399
99.25%
Tudor-Dan Ambarus
1
0.25%
Others
2
0.50%
Total
402
echainiv.c
177
-
4
808
Herbert Xu
Kees Cook
Eric Biggers
Others
May 2015
June 2015
July 2015
August 2015
July 2016
September 2016
September 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 662}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
803
99.38%
Kees Cook
2
0.25%
Eric Biggers
1
0.12%
Others
2
0.25%
Total
808
ecrdsa.c
296
-
1
1475
Vitaly Chikunov
April 2019
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 1475}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Chikunov
1475
100.00%
Total
1475
ecrdsa_defs.h
225
-
1
864
Vitaly Chikunov
April 2019
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 864}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Chikunov
864
100.00%
Total
864
essiv.c
663
-
1
3163
Ard Biesheuvel
August 2019
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 3163}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
3163
100.00%
Total
3163
fcrypt.c
424
-
9
7032
David Howells
Eric Biggers
Kees Cook
Others
December 2006
October 2007
December 2007
April 2008
November 2008
February 2010
August 2013
November 2014
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 6970}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
6970
99.12%
Eric Biggers
6
0.09%
Kees Cook
5
0.07%
Others
51
0.73%
Total
7032
fips.c
84
-
5
252
Herbert Xu
Neil Horman
Gilad Ben-Yossef
Eric Biggers
Others
August 2008
April 2015
April 2019
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 31, "token_count": 56}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 9, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
154
61.11%
Neil Horman
56
22.22%
Gilad Ben-Yossef
39
15.48%
Eric Biggers
1
0.40%
Others
2
0.79%
Total
252
gcm.c
1246
-
18
6498
Herbert Xu
Huang Ying
Tobias Brunner
Mikko Herranen
Jussi Kivilinna
Eric Biggers
Corentin Labbe
Kees Cook
Gilad Ben-Yossef
Dan J Williams
Ondrej Mosnáček
Steffen Klassert
Others
November 2007
December 2007
August 2009
November 2009
January 2010
November 2010
January 2013
March 2013
April 2013
July 2014
November 2014
May 2015
June 2015
July 2015
August 2015
June 2016
July 2016
September 2016
October 2016
August 2017
October 2017
December 2017
September 2018
January 2019
April 2019
June 2019
July 2019
August 2019
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 53, "token_count": 605}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 1411}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 27, "token_count": 1144}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 27, "token_count": 130}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 45, "token_count": 855}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 149}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1401}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 381}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
3350
51.55%
Huang Ying
1274
19.61%
Tobias Brunner
855
13.16%
Mikko Herranen
605
9.31%
Jussi Kivilinna
167
2.57%
Eric Biggers
63
0.97%
Corentin Labbe
14
0.22%
Kees Cook
12
0.18%
Gilad Ben-Yossef
10
0.15%
Dan J Williams
2
0.03%
Ondrej Mosnáček
1
0.02%
Steffen Klassert
1
0.02%
Others
144
2.22%
Total
6498
gf128mul.c
416
-
7
1810
Rik Snel
Eric Biggers
Mathias Krause
Adrian-Ken Rueegsegger
Ondrej Mosnáček
Others
November 2006
March 2009
July 2011
November 2016
February 2017
April 2017
October 2017
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 28, "token_count": 1704}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 83}, ]}, ]
Author Name
Tokens
Token Proportion
Rik Snel
1704
94.14%
Eric Biggers
17
0.94%
Mathias Krause
2
0.11%
Adrian-Ken Rueegsegger
1
0.06%
Ondrej Mosnáček
1
0.06%
Others
85
4.70%
Total
1810
ghash-generic.c
186
-
6
699
Huang Ying
Eric Biggers
Mathias Krause
Kees Cook
Others
August 2009
November 2014
January 2015
September 2016
April 2019
May 2019
June 2019
July 2019
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 27, "token_count": 651}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
651
93.13%
Eric Biggers
38
5.44%
Mathias Krause
5
0.72%
Kees Cook
1
0.14%
Others
4
0.57%
Total
699
hash_info.c
57
-
4
278
Dmitry Kasatkin
Vitaly Chikunov
Others
May 2013
November 2015
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 57, "token_count": 240}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
240
86.33%
Vitaly Chikunov
24
8.63%
Others
14
5.04%
Total
278
hmac.c
264
-
8
1317
Herbert Xu
Eric Biggers
James Morris
Corentin Labbe
Kees Cook
Others
November 2002
September 2005
August 2006
September 2006
December 2006
December 2007
May 2008
July 2008
August 2008
July 2009
July 2012
November 2014
May 2017
November 2017
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 745}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 439}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1248
94.76%
Eric Biggers
41
3.11%
James Morris
10
0.76%
Corentin Labbe
5
0.38%
Kees Cook
5
0.38%
Others
8
0.61%
Total
1317
internal.h
132
-
7
587
Herbert Xu
James Morris
Steffen Klassert
David S. Miller
Eric Biggers
Others
October 2002
November 2002
December 2002
March 2003
March 2004
July 2005
September 2005
November 2005
August 2006
September 2006
January 2007
December 2007
August 2008
September 2008
February 2009
July 2009
September 2011
June 2013
April 2015
January 2016
December 2017
May 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 28}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
492
83.82%
James Morris
54
9.20%
Steffen Klassert
28
4.77%
David S. Miller
7
1.19%
Eric Biggers
2
0.34%
Others
4
0.68%
Total
587
jitterentropy-kcapi.c
202
-
3
574
Stephan Mueller
Kees Cook
Eric Biggers
June 2015
July 2015
June 2016
May 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 566}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
571
99.48%
Kees Cook
2
0.35%
Eric Biggers
1
0.17%
Total
574
jitterentropy.c
646
-
1
1481
Stephan Mueller
May 2015
June 2015
May 2019
var spanGroupData = [ {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 1172}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 97}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 212}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
1481
100.00%
Total
1481
keywrap.c
319
-
3
909
Stephan Mueller
Eric Biggers
Others
September 2015
October 2017
November 2017
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 704}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
769
84.60%
Eric Biggers
138
15.18%
Others
2
0.22%
Total
909
khazad.c
884
-
6
5332
Aaron Grothe
Herbert Xu
Eric Biggers
Kees Cook
Others
August 2004
October 2005
January 2006
April 2006
May 2006
April 2008
November 2014
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 5203}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Grothe
5203
97.58%
Herbert Xu
78
1.46%
Eric Biggers
6
0.11%
Kees Cook
5
0.09%
Others
40
0.75%
Total
5332
kpp.c
115
-
4
481
Salvatore Benedetto
Eric Biggers
Others
June 2016
December 2016
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 451}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
451
93.76%
Eric Biggers
16
3.33%
Others
14
2.91%
Total
481
lrw.c
441
-
9
1915
Herbert Xu
Rik Snel
Ondrej Mosnáček
Eric Biggers
Jussi Kivilinna
Kees Cook
Ard Biesheuvel
Others
November 2006
December 2006
February 2009
October 2011
November 2011
November 2014
November 2016
October 2017
February 2018
September 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 28, "token_count": 541}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 684}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 20, "token_count": 397}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
739
38.59%
Rik Snel
541
28.25%
Ondrej Mosnáček
397
20.73%
Eric Biggers
171
8.93%
Jussi Kivilinna
45
2.35%
Kees Cook
5
0.26%
Ard Biesheuvel
3
0.16%
Others
14
0.73%
Total
1915
lz4.c
160
-
7
690
Giovanni Cabiddu
Chanho Min
Eric Biggers
Kees Cook
Others
July 2013
November 2014
October 2016
February 2017
April 2017
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 54, "token_count": 297}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 357}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
357
51.74%
Chanho Min
297
43.04%
Eric Biggers
6
0.87%
Kees Cook
5
0.72%
Others
25
3.62%
Total
690
lz4hc.c
161
-
7
692
Giovanni Cabiddu
Chanho Min
Eric Biggers
Kees Cook
Others
July 2013
November 2014
October 2016
February 2017
April 2017
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 54, "token_count": 298}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 357}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
357
51.59%
Chanho Min
298
43.06%
Eric Biggers
6
0.87%
Kees Cook
5
0.72%
Others
26
3.76%
Total
692
lzo-rle.c
163
-
3
706
Dave Rodgman
Eric Biggers
Others
March 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 52, "token_count": 698}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Rodgman
698
98.87%
Eric Biggers
6
0.85%
Others
2
0.28%
Total
706
lzo.c
163
-
8
706
Giovanni Cabiddu
Eric Biggers
Kees Cook
Others
December 2007
April 2008
May 2014
November 2014
October 2016
May 2017
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 317}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 358}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
358
50.71%
Eric Biggers
6
0.85%
Kees Cook
5
0.71%
Others
337
47.73%
Total
706
md4.c
241
-
10
1825
David S. Miller
Adrian-Ken Rueegsegger
Herbert Xu
James Morris
Eric Biggers
Kees Cook
Others
October 2002
May 2003
October 2005
May 2006
April 2008
November 2008
December 2008
May 2011
November 2014
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 17, "token_count": 1730}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
1730
94.79%
Adrian-Ken Rueegsegger
52
2.85%
Herbert Xu
12
0.66%
James Morris
10
0.55%
Eric Biggers
6
0.33%
Kees Cook
5
0.27%
Others
10
0.55%
Total
1825
md5.c
253
-
11
2383
Jason A. Donenfeld
James Morris
Adrian-Ken Rueegsegger
Corentin Labbe
Herbert Xu
Eric Biggers
Kees Cook
David S. Miller
Others
October 2002
May 2003
October 2005
May 2006
April 2008
December 2008
January 2010
March 2010
August 2011
November 2014
May 2015
December 2015
March 2017
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 10, "token_count": 579}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 46}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 32, "token_count": 1560}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
1560
65.46%
James Morris
579
24.30%
Adrian-Ken Rueegsegger
53
2.22%
Corentin Labbe
50
2.10%
Herbert Xu
21
0.88%
Eric Biggers
6
0.25%
Kees Cook
5
0.21%
David S. Miller
3
0.13%
Others
106
4.45%
Total
2383
memneq.c
168
-
3
938
James Yonan
Others
September 2013
November 2013
December 2013
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 49, "token_count": 738}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 199}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Yonan
738
78.68%
Others
200
21.32%
Total
938
michael_mic.c
185
-
9
772
James Morris
Adrian-Ken Rueegsegger
Herbert Xu
Eric Biggers
Kees Cook
Others
March 2004
March 2005
October 2005
April 2006
May 2006
August 2006
March 2007
December 2008
November 2014
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 10, "token_count": 545}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 114}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
545
70.60%
Adrian-Ken Rueegsegger
114
14.77%
Herbert Xu
96
12.44%
Eric Biggers
6
0.78%
Kees Cook
5
0.65%
Others
6
0.78%
Total
772
ofb.c
103
-
2
444
Gilad Ben-Yossef
Eric Biggers
September 2018
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 297}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gilad Ben-Yossef
297
66.89%
Eric Biggers
147
33.11%
Total
444
pcbc.c
194
-
9
942
David Howells
Herbert Xu
Eric Biggers
Ard Biesheuvel
Kees Cook
Others
December 2006
November 2007
November 2014
November 2016
December 2016
July 2017
April 2018
November 2018
January 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 777}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
777
82.48%
Herbert Xu
110
11.68%
Eric Biggers
29
3.08%
Ard Biesheuvel
8
0.85%
Kees Cook
5
0.53%
Others
13
1.38%
Total
942
pcrypt.c
378
-
9
1785
Steffen Klassert
Herbert Xu
Eric Biggers
Kees Cook
Others
January 2010
February 2010
March 2010
July 2010
March 2012
November 2014
May 2015
July 2015
August 2015
December 2017
October 2018
April 2019
May 2019
September 2019
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 16, "token_count": 1172}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 16, "token_count": 23}, {"author_id": 60, "token_count": 244}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1204
67.45%
Herbert Xu
251
14.06%
Eric Biggers
41
2.30%
Kees Cook
5
0.28%
Others
284
15.91%
Total
1785
poly1305_generic.c
328
-
3
2124
Martin Willi
Eric Biggers
Jason A. Donenfeld
June 2015
July 2015
November 2016
December 2017
January 2018
November 2018
April 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 15, "token_count": 1501}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 115}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 473}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Willi
1616
76.08%
Eric Biggers
495
23.31%
Jason A. Donenfeld
13
0.61%
Total
2124
proc.c
100
-
12
457
James Morris
Herbert Xu
Stephan Mueller
Eric Biggers
Others
December 2002
March 2003
September 2003
November 2005
August 2006
July 2007
March 2008
August 2008
November 2008
May 2011
July 2011
March 2015
December 2017
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 10, "token_count": 234}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
245
53.61%
Herbert Xu
136
29.76%
Stephan Mueller
19
4.16%
Eric Biggers
2
0.44%
Others
55
12.04%
Total
457
ripemd.h
44
-
2
120
Adrian-Ken Rueegsegger
Others
May 2008
November 2017
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 119}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian-Ken Rueegsegger
119
99.17%
Others
1
0.83%
Total
120
rmd128.c
323
-
6
3710
Adrian-Ken Rueegsegger
Herbert Xu
Eric Biggers
Kees Cook
Others
May 2008
June 2008
July 2008
November 2008
January 2011
November 2014
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 3629}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian-Ken Rueegsegger
3634
97.95%
Herbert Xu
58
1.56%
Eric Biggers
6
0.16%
Kees Cook
5
0.13%
Others
7
0.19%
Total
3710
rmd160.c
367
-
6
4798
Adrian-Ken Rueegsegger
Herbert Xu
Eric Biggers
Kees Cook
Others
May 2008
June 2008
July 2008
November 2008
January 2011
November 2014
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 4717}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian-Ken Rueegsegger
4722
98.42%
Herbert Xu
58
1.21%
Eric Biggers
6
0.13%
Kees Cook
5
0.10%
Others
7
0.15%
Total
4798
rmd256.c
342
-
7
3775
Adrian-Ken Rueegsegger
Herbert Xu
Eric Biggers
Kees Cook
Others
May 2008
June 2008
July 2008
November 2008
January 2011
November 2014
July 2018
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 3678}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian-Ken Rueegsegger
3683
97.56%
Herbert Xu
58
1.54%
Eric Biggers
6
0.16%
Kees Cook
5
0.13%
Others
23
0.61%
Total
3775
rmd320.c
391
-
7
4880
Adrian-Ken Rueegsegger
Herbert Xu
Eric Biggers
Kees Cook
Others
May 2008
June 2008
July 2008
November 2008
January 2011
November 2014
July 2018
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 4779}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian-Ken Rueegsegger
4784
98.03%
Herbert Xu
58
1.19%
Eric Biggers
6
0.12%
Kees Cook
5
0.10%
Others
27
0.55%
Total
4880
rng.c
228
-
13
912
Herbert Xu
Neil Horman
Steffen Klassert
Corentin Labbe
Eric Biggers
Jason A. Donenfeld
Mathias Krause
David S. Miller
Others
August 2008
August 2009
March 2010
July 2011
September 2011
November 2011
April 2012
February 2013
April 2015
June 2015
December 2016
July 2017
September 2018
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 31, "token_count": 345}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 58}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 345}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 22, "token_count": 18}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
431
47.26%
Neil Horman
345
37.83%
Steffen Klassert
58
6.36%
Corentin Labbe
23
2.52%
Eric Biggers
16
1.75%
Jason A. Donenfeld
12
1.32%
Mathias Krause
7
0.77%
David S. Miller
1
0.11%
Others
19
2.08%
Total
912
rsa-pkcs1pad.c
708
-
10
3627
Andrzej Zaborowski
Tadeusz Struk
Herbert Xu
Denis Kenzior
Vitaly Chikunov
Eric Biggers
Jason A. Donenfeld
Tudor-Dan Ambarus
Others
December 2015
March 2016
June 2016
July 2016
September 2016
May 2017
June 2017
January 2018
October 2018
January 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 2384}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 23, "token_count": 653}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 303}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 100}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Zaborowski
2384
65.73%
Tadeusz Struk
657
18.11%
Herbert Xu
405
11.17%
Denis Kenzior
100
2.76%
Vitaly Chikunov
73
2.01%
Eric Biggers
3
0.08%
Jason A. Donenfeld
1
0.03%
Tudor-Dan Ambarus
1
0.03%
Others
3
0.08%
Total
3627
rsa.c
285
-
5
1192
Tadeusz Struk
Tudor-Dan Ambarus
Andrzej Zaborowski
Eric Biggers
Others
June 2015
July 2015
October 2015
December 2015
June 2016
May 2017
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 23, "token_count": 669}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 23, "token_count": 75}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 126}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 47}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 39, "token_count": 271}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tadeusz Struk
870
72.99%
Tudor-Dan Ambarus
272
22.82%
Andrzej Zaborowski
47
3.94%
Eric Biggers
1
0.08%
Others
2
0.17%
Total
1192
rsa_helper.c
186
-
7
675
Salvatore Benedetto
Tadeusz Struk
Tudor-Dan Ambarus
Eric Biggers
Stephan Mueller
Others
June 2015
October 2015
June 2016
July 2016
August 2016
November 2017
March 2018
May 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 23, "token_count": 207}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 41}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 39, "token_count": 94}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 11, "token_count": 325}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
325
48.15%
Tadeusz Struk
248
36.74%
Tudor-Dan Ambarus
94
13.93%
Eric Biggers
2
0.30%
Stephan Mueller
2
0.30%
Others
4
0.59%
Total
675
salsa20_generic.c
212
-
6
1603
Tan Swee Heng
Eric Biggers
Mathias Krause
Kees Cook
Others
November 2007
December 2007
April 2008
December 2008
November 2014
January 2015
January 2018
May 2018
December 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 40, "token_count": 984}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 40, "token_count": 22}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 380}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tan Swee Heng
1006
62.76%
Eric Biggers
427
26.64%
Mathias Krause
5
0.31%
Kees Cook
1
0.06%
Others
164
10.23%
Total
1603
scatterwalk.c
93
-
4
383
Herbert Xu
Others
March 2004
July 2005
August 2006
March 2007
August 2007
December 2007
May 2015
July 2016
May 2019
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
290
75.72%
Others
93
24.28%
Total
383
scompress.c
305
-
7
1376
Giovanni Cabiddu
Sebastian Andrzej Siewior
Ard Biesheuvel
Eric Biggers
Others
October 2016
December 2016
April 2017
July 2017
January 2018
November 2018
March 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 978}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 130}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 51}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 177}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
1108
80.52%
Sebastian Andrzej Siewior
183
13.30%
Ard Biesheuvel
51
3.71%
Eric Biggers
16
1.16%
Others
18
1.31%
Total
1376
seed.c
475
-
4
3407
Hye-Shik Chang
Kees Cook
Eric Biggers
Others
August 2007
November 2014
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 24, "token_count": 3399}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hye-Shik Chang
3399
99.77%
Kees Cook
5
0.15%
Eric Biggers
1
0.03%
Others
2
0.06%
Total
3407
seqiv.c
214
-
7
1006
Herbert Xu
Kees Cook
Eric Biggers
Others
November 2007
December 2007
August 2008
March 2010
July 2014
November 2014
May 2015
July 2015
August 2015
July 2016
September 2018
January 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 414}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
986
98.01%
Kees Cook
7
0.70%
Eric Biggers
1
0.10%
Others
12
1.19%
Total
1006
serpent_generic.c
678
-
11
6936
James Morris
Arnd Bergmann
Jussi Kivilinna
Herbert Xu
Eric Biggers
Mathias Krause
David S. Miller
Kees Cook
Others
December 2002
March 2003
October 2004
October 2005
December 2005
January 2006
May 2006
April 2008
October 2011
November 2011
July 2012
November 2014
January 2015
July 2017
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 10, "token_count": 4845}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 10, "token_count": 487}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 93}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 77}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 95}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 1265}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
5332
76.87%
Arnd Bergmann
1267
18.27%
Jussi Kivilinna
265
3.82%
Herbert Xu
34
0.49%
Eric Biggers
6
0.09%
Mathias Krause
5
0.07%
David S. Miller
3
0.04%
Kees Cook
2
0.03%
Others
22
0.32%
Total
6936
sha1_generic.c
97
-
17
385
James Morris
Ard Biesheuvel
Corentin Labbe
Herbert Xu
Adrian-Ken Rueegsegger
Mathias Krause
Eric Biggers
Kees Cook
Sebastian Andrzej Siewior
Others
October 2002
March 2005
October 2005
November 2005
May 2006
July 2006
October 2007
April 2008
December 2008
July 2009
June 2011
August 2011
September 2014
November 2014
January 2015
April 2015
December 2015
June 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 10, "token_count": 128}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 69}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 54}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
128
33.25%
Ard Biesheuvel
69
17.92%
Corentin Labbe
54
14.03%
Herbert Xu
38
9.87%
Adrian-Ken Rueegsegger
32
8.31%
Mathias Krause
11
2.86%
Eric Biggers
6
1.56%
Kees Cook
1
0.26%
Sebastian Andrzej Siewior
1
0.26%
Others
45
11.69%
Total
385
sha256_generic.c
118
-
18
572
Corentin Labbe
David S. Miller
Adrian-Ken Rueegsegger
Jussi Kivilinna
Eric Biggers
Mathias Krause
Ard Biesheuvel
Herbert Xu
Kees Cook
Sebastian Andrzej Siewior
Others
November 2002
October 2004
October 2005
July 2006
October 2007
November 2007
April 2008
December 2008
July 2009
July 2012
March 2013
October 2014
November 2014
January 2015
April 2015
December 2015
June 2018
April 2019
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 17, "token_count": 121}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 148}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 166}, ]}, ]
Author Name
Tokens
Token Proportion
Corentin Labbe
148
25.87%
David S. Miller
124
21.68%
Adrian-Ken Rueegsegger
27
4.72%
Jussi Kivilinna
14
2.45%
Eric Biggers
11
1.92%
Mathias Krause
10
1.75%
Ard Biesheuvel
8
1.40%
Herbert Xu
4
0.70%
Kees Cook
2
0.35%
Sebastian Andrzej Siewior
1
0.17%
Others
223
38.99%
Total
572
sha3_generic.c
305
-
7
2417
Ard Biesheuvel
Jeff Garzik
David Howells
Eric Biggers
Others
June 2016
August 2016
January 2018
March 2018
June 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 44, "token_count": 856}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 1531}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
1531
63.34%
Jeff Garzik
856
35.42%
David Howells
1
0.04%
Eric Biggers
1
0.04%
Others
28
1.16%
Total
2417
sha512_generic.c
230
-
20
1782
James Morris
Herbert Xu
Ard Biesheuvel
Adrian-Ken Rueegsegger
Jussi Kivilinna
Eric Biggers
Mathias Krause
David S. Miller
Kees Cook
Others
January 2003
May 2003
January 2004
October 2004
November 2004
October 2005
April 2006
May 2006
October 2007
March 2008
April 2008
December 2008
July 2009
January 2012
February 2012
July 2012
March 2013
May 2013
October 2014
November 2014
January 2015
April 2015
May 2018
June 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 10, "token_count": 687}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 59}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 421}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 72}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 252}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
687
38.55%
Herbert Xu
442
24.80%
Ard Biesheuvel
72
4.04%
Adrian-Ken Rueegsegger
59
3.31%
Jussi Kivilinna
29
1.63%
Eric Biggers
11
0.62%
Mathias Krause
10
0.56%
David S. Miller
6
0.34%
Kees Cook
2
0.11%
Others
464
26.04%
Total
1782
shash.c
580
-
12
2989
Herbert Xu
Eric Biggers
Jussi Kivilinna
Steffen Klassert
Kees Cook
Mathias Krause
David S. Miller
Others
August 2008
November 2008
February 2009
March 2009
July 2009
May 2010
November 2010
September 2011
November 2011
April 2012
July 2012
February 2013
April 2015
January 2016
December 2016
October 2017
November 2017
January 2018
August 2018
November 2018
January 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1562}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 809}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 78}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 168}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 48, "token_count": 51}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
2478
82.90%
Eric Biggers
179
5.99%
Jussi Kivilinna
168
5.62%
Steffen Klassert
78
2.61%
Kees Cook
51
1.71%
Mathias Krause
7
0.23%
David S. Miller
1
0.03%
Others
27
0.90%
Total
2989
simd.c
532
-
4
2475
Eric Biggers
Herbert Xu
Ard Biesheuvel
Others
November 2016
February 2018
November 2018
March 2019
May 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 923}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 281}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 1250}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
1531
61.86%
Herbert Xu
923
37.29%
Ard Biesheuvel
19
0.77%
Others
2
0.08%
Total
2475
skcipher.c
1240
-
8
6245
Herbert Xu
Eric Biggers
Kees Cook
Ard Biesheuvel
Ondrej Mosnáček
Others
August 2015
September 2015
January 2016
July 2016
November 2016
December 2016
May 2017
October 2017
November 2017
January 2018
July 2018
September 2018
November 2018
December 2018
January 2019
March 2019
May 2019
June 2019
September 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1076}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 939}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 0, "token_count": 2739}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 55}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 88}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 631}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 176}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
5105
81.75%
Eric Biggers
946
15.15%
Kees Cook
88
1.41%
Ard Biesheuvel
62
0.99%
Ondrej Mosnáček
28
0.45%
Others
16
0.26%
Total
6245
sm3_generic.c
198
-
3
1178
Gilad Ben-Yossef
Eric Biggers
Others
August 2017
January 2019
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 1173}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gilad Ben-Yossef
1173
99.58%
Eric Biggers
3
0.25%
Others
2
0.17%
Total
1178
sm4_generic.c
246
-
3
1522
Gilad Ben-Yossef
Ard Biesheuvel
Eric Biggers
March 2018
April 2018
April 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 1507}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gilad Ben-Yossef
1507
99.01%
Ard Biesheuvel
14
0.92%
Eric Biggers
1
0.07%
Total
1522
streebog_generic.c
1095
-
2
6431
Vitaly Chikunov
Eric Biggers
November 2018
January 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 6402}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Chikunov
6402
99.55%
Eric Biggers
29
0.45%
Total
6431
tcrypt.c
3082
-
64
15694
Gilad Ben-Yossef
Jussi Kivilinna
Herbert Xu
David S. Miller
Johannes Goetzfried
Kees Cook
James Morris
Vitaly Chikunov
Jarod Wilson
Raveendra Padasalagi
Ard Biesheuvel
Eric Biggers
Mikko Herranen
Kartikey Mahendra Bhatt
Aaron Grothe
Adrian-Ken Rueegsegger
Martin Willi
Rik Snel
Steffen Klassert
Noriaki Takamiya
Loc Ho
Tan Swee Heng
Joy Latten
Tudor-Dan Ambarus
David Howells
Kevin Coffman
Neil Horman
Adrian Hoban
Shane Wang
Dave Rodgman
Hye-Shik Chang
Kazunori Miyazawa
Sebastian Andrzej Siewior
Others
October 2002
November 2002
December 2002
January 2003
March 2003
August 2003
December 2003
March 2004
April 2004
June 2004
August 2004
September 2004
October 2004
November 2004
February 2005
June 2005
September 2005
May 2006
August 2006
October 2006
November 2006
December 2006
January 2007
August 2007
September 2007
October 2007
November 2007
December 2007
March 2008
April 2008
May 2008
June 2008
July 2008
March 2009
May 2009
June 2009
July 2009
September 2009
March 2010
May 2010
November 2010
March 2011
April 2011
September 2011
October 2011
March 2012
May 2012
June 2012
July 2012
September 2012
October 2012
December 2012
April 2013
September 2013
November 2013
December 2013
March 2014
April 2014
May 2014
June 2014
July 2014
December 2014
January 2015
March 2015
April 2015
June 2015
July 2015
August 2015
February 2016
June 2016
January 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
March 2019
April 2019
May 2019
July 2019
August 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 10, "token_count": 107}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 13, "token_count": 46}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 28, "token_count": 17}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 26, "token_count": 34}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 53, "token_count": 65}, {"author_id": 40, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 25, "token_count": 4}, {"author_id": 40, "token_count": 8}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 52}, {"author_id": 50, "token_count": 25}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 418}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 42, "token_count": 90}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 16, "token_count": 35}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 17, "token_count": 1186}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 1192}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 37, "token_count": 143}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 37, "token_count": 444}, {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 155}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 96}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 35}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 654}, {"author_id": 35, "token_count": 87}, {"author_id": 60, "token_count": 399}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 33}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 8200}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 48, "token_count": 265}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 115}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 64}, {"author_id": 7, "token_count": 148}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Gilad Ben-Yossef
8376
53.37%
Jussi Kivilinna
1580
10.07%
Herbert Xu
1274
8.12%
David S. Miller
1186
7.56%
Johannes Goetzfried
587
3.74%
Kees Cook
265
1.69%
James Morris
213
1.36%
Vitaly Chikunov
148
0.94%
Jarod Wilson
90
0.57%
Raveendra Padasalagi
87
0.55%
Ard Biesheuvel
78
0.50%
Eric Biggers
66
0.42%
Mikko Herranen
65
0.41%
Kartikey Mahendra Bhatt
56
0.36%
Aaron Grothe
53
0.34%
Adrian-Ken Rueegsegger
52
0.33%
Martin Willi
35
0.22%
Rik Snel
35
0.22%
Steffen Klassert
35
0.22%
Noriaki Takamiya
34
0.22%
Loc Ho
25
0.16%
Tan Swee Heng
13
0.08%
Joy Latten
10
0.06%
Tudor-Dan Ambarus
8
0.05%
David Howells
6
0.04%
Kevin Coffman
5
0.03%
Neil Horman
5
0.03%
Adrian Hoban
3
0.02%
Shane Wang
3
0.02%
Dave Rodgman
2
0.01%
Hye-Shik Chang
2
0.01%
Kazunori Miyazawa
1
0.01%
Sebastian Andrzej Siewior
1
0.01%
Others
1295
8.25%
Total
15694
tcrypt.h
146
-
18
1141
Huang Ying
Martin Willi
Sebastian Andrzej Siewior
Jussi Kivilinna
Herbert Xu
Rik Snel
James Morris
Johannes Goetzfried
Gilad Ben-Yossef
Kartikey Mahendra Bhatt
Mikko Herranen
Others
October 2002
December 2003
November 2004
June 2005
March 2006
May 2006
August 2006
November 2006
September 2007
November 2007
March 2008
July 2008
March 2010
October 2011
July 2012
December 2012
December 2013
June 2015
July 2015
September 2018
May 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 298}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 41, "token_count": 55}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 27, "token_count": 405}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 37, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 187}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
405
35.50%
Martin Willi
187
16.39%
Sebastian Andrzej Siewior
55
4.82%
Jussi Kivilinna
41
3.59%
Herbert Xu
29
2.54%
Rik Snel
17
1.49%
James Morris
15
1.31%
Johannes Goetzfried
13
1.14%
Gilad Ben-Yossef
11
0.96%
Kartikey Mahendra Bhatt
7
0.61%
Mikko Herranen
5
0.44%
Others
356
31.20%
Total
1141
tea.c
279
-
9
1744
Aaron Grothe
Herbert Xu
Jussi Kivilinna
Eric Biggers
Mathias Krause
Kees Cook
Others
June 2004
September 2004
September 2005
October 2005
January 2006
May 2006
April 2008
July 2012
November 2014
January 2015
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 960}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 330}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 334}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Grothe
1290
73.97%
Herbert Xu
405
23.22%
Jussi Kivilinna
19
1.09%
Eric Biggers
16
0.92%
Mathias Krause
5
0.29%
Kees Cook
2
0.11%
Others
7
0.40%
Total
1744
testmgr.c
5263
-
49
25241
Eric Biggers
Herbert Xu
Stephan Mueller
Salvatore Benedetto
Jussi Kivilinna
Tadeusz Struk
Giovanni Cabiddu
Ard Biesheuvel
Vitaly Chikunov
Jarod Wilson
Gilad Ben-Yossef
Johannes Goetzfried
Tudor-Dan Ambarus
Raveendra Padasalagi
Arnd Bergmann
Martin Willi
Nick Terrell
Nikolay Borisov
Ondrej Mosnáček
Adrian Hoban
Neil Horman
David S. Miller
Others
July 2008
August 2008
October 2008
November 2008
March 2009
May 2009
July 2009
November 2009
December 2009
May 2010
June 2010
August 2010
November 2010
January 2011
May 2011
October 2011
November 2011
March 2012
May 2012
June 2012
July 2012
September 2012
October 2012
November 2012
December 2012
January 2013
April 2013
May 2013
June 2013
July 2013
September 2013
March 2014
May 2014
July 2014
August 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
January 2016
February 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
October 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 1990}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 31, "token_count": 20}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 172}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 42, "token_count": 416}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 55, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 168}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 37, "token_count": 38}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 37, "token_count": 21}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 37, "token_count": 167}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 98}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "token_count": 197}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 1005}, {"author_id": 23, "token_count": 7}, {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 42, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 15, "token_count": 80}, {"author_id": 23, "token_count": 527}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 53}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 389}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 35, "token_count": 208}, {"author_id": 11, "token_count": 844}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 475}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 459}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 30}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 109}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 224}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 99}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 66}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 24}, {"author_id": 34, "token_count": 43}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 54}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 158}, {"author_id": 9, "token_count": 70}, {"author_id": 20, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 125}, {"author_id": 9, "token_count": 5}, {"author_id": 7, "token_count": 100}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 7998}, {"author_id": 7, "token_count": 123}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 455}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 4139}, {"author_id": 9, "token_count": 44}, {"author_id": 7, "token_count": 236}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1486}, {"author_id": 51, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 33, "token_count": 158}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
14480
57.37%
Herbert Xu
2611
10.34%
Stephan Mueller
1167
4.62%
Salvatore Benedetto
849
3.36%
Jussi Kivilinna
734
2.91%
Tadeusz Struk
587
2.33%
Giovanni Cabiddu
584
2.31%
Ard Biesheuvel
575
2.28%
Vitaly Chikunov
459
1.82%
Jarod Wilson
434
1.72%
Gilad Ben-Yossef
397
1.57%
Johannes Goetzfried
226
0.90%
Tudor-Dan Ambarus
224
0.89%
Raveendra Padasalagi
208
0.82%
Arnd Bergmann
158
0.63%
Martin Willi
80
0.32%
Nick Terrell
43
0.17%
Nikolay Borisov
30
0.12%
Ondrej Mosnáček
25
0.10%
Adrian Hoban
20
0.08%
Neil Horman
20
0.08%
David S. Miller
6
0.02%
Others
1324
5.25%
Total
25241
testmgr.h
31570
-
29
54442
Eric Biggers
Herbert Xu
Jussi Kivilinna
Ard Biesheuvel
Martin Willi
Ondrej Mosnáček
Raveendra Padasalagi
Gilad Ben-Yossef
Salvatore Benedetto
Vitaly Chikunov
Tadeusz Struk
Jarod Wilson
Nikolay Borisov
Stephan Mueller
Giovanni Cabiddu
Nick Terrell
Tudor-Dan Ambarus
Johannes Goetzfried
Others
July 2008
December 2008
March 2009
May 2009
November 2009
February 2011
October 2011
March 2012
May 2012
September 2012
October 2012
November 2012
April 2013
September 2013
April 2014
May 2014
June 2014
July 2014
August 2014
May 2015
June 2015
July 2015
October 2015
June 2016
July 2016
August 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
August 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
July 2019
August 2019
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 9512}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 42, "token_count": 269}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 1632}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 760}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 430}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 943}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 283}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 456}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 82}, {"author_id": 6, "token_count": 846}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 125}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 8, "token_count": 709}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 15, "token_count": 821}, {"author_id": 23, "token_count": 310}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1495}, {"author_id": 15, "token_count": 354}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 48}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 990}, {"author_id": 11, "token_count": 516}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 11, "token_count": 230}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 77}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 146}, {"author_id": 1, "token_count": 133}, {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 153}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 116}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 114}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 9, "token_count": 553}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 594}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 220}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 277}, {"author_id": 9, "token_count": 91}, {"author_id": 34, "token_count": 147}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 15497}, {"author_id": 20, "token_count": 1047}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 938}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 271}, {"author_id": 20, "token_count": 47}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 3435}, {"author_id": 7, "token_count": 218}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 231}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 3298}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 3449}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 7, "token_count": 380}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 51, "token_count": 231}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 1016}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
27297
50.14%
Herbert Xu
11098
20.38%
Jussi Kivilinna
5350
9.83%
Ard Biesheuvel
3044
5.59%
Martin Willi
1175
2.16%
Ondrej Mosnáček
1094
2.01%
Raveendra Padasalagi
990
1.82%
Gilad Ben-Yossef
915
1.68%
Salvatore Benedetto
746
1.37%
Vitaly Chikunov
598
1.10%
Tadeusz Struk
358
0.66%
Jarod Wilson
269
0.49%
Nikolay Borisov
231
0.42%
Stephan Mueller
180
0.33%
Giovanni Cabiddu
153
0.28%
Nick Terrell
147
0.27%
Tudor-Dan Ambarus
116
0.21%
Johannes Goetzfried
12
0.02%
Others
669
1.23%
Total
54442
tgr192.c
682
-
11
3881
Aaron Grothe
Adrian-Ken Rueegsegger
Herbert Xu
Eric Biggers
Jussi Kivilinna
Mathias Krause
Kees Cook
Others
February 2005
October 2005
April 2006
May 2006
April 2008
December 2008
July 2012
September 2014
November 2014
January 2015
January 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1107244800, "group": [ {"author_id": 3, "token_count": 3604}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 113}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Grothe
3604
92.86%
Adrian-Ken Rueegsegger
113
2.91%
Herbert Xu
93
2.40%
Eric Biggers
28
0.72%
Jussi Kivilinna
19
0.49%
Mathias Krause
5
0.13%
Kees Cook
2
0.05%
Others
17
0.44%
Total
3881
twofish_common.c
697
-
5
7218
Joachim Fritschi
Denys Vlasenko
Jussi Kivilinna
Herbert Xu
Others
June 2006
August 2006
October 2007
October 2011
May 2019
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 14, "token_count": 6841}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 21, "token_count": 322}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joachim Fritschi
6841
94.78%
Denys Vlasenko
322
4.46%
Jussi Kivilinna
48
0.67%
Herbert Xu
5
0.07%
Others
2
0.03%
Total
7218
twofish_generic.c
201
-
9
633
David S. Miller
Herbert Xu
Joachim Fritschi
Denys Vlasenko
Mathias Krause
Eric Biggers
Kees Cook
Others
November 2002
March 2003
October 2005
January 2006
May 2006
June 2006
April 2008
June 2010
November 2014
January 2015
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 17, "token_count": 527}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
530
83.73%
Herbert Xu
68
10.74%
Joachim Fritschi
17
2.69%
Denys Vlasenko
5
0.79%
Mathias Krause
5
0.79%
Eric Biggers
1
0.16%
Kees Cook
1
0.16%
Others
6
0.95%
Total
633
vmac.c
698
-
6
2965
Shane Wang
Eric Biggers
Jussi Kivilinna
Others
September 2009
March 2010
March 2011
May 2011
August 2012
October 2012
June 2018
April 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 30, "token_count": 1957}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 938}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Shane Wang
1967
66.34%
Eric Biggers
939
31.67%
Jussi Kivilinna
5
0.17%
Others
54
1.82%
Total
2965
wp512.c
1178
-
10
8169
Aaron Grothe
Adrian-Ken Rueegsegger
Herbert Xu
Jussi Kivilinna
Eric Biggers
Mathias Krause
Kees Cook
Others
August 2004
September 2004
October 2005
May 2006
April 2008
December 2008
September 2011
July 2012
September 2014
November 2014
January 2015
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 7785}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 194}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 5, "token_count": 104}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Grothe
7979
97.67%
Adrian-Ken Rueegsegger
104
1.27%
Herbert Xu
36
0.44%
Jussi Kivilinna
19
0.23%
Eric Biggers
16
0.20%
Mathias Krause
5
0.06%
Kees Cook
2
0.02%
Others
8
0.10%
Total
8169
xcbc.c
278
-
8
1328
Kazunori Miyazawa
Herbert Xu
Steffen Klassert
Kees Cook
Eric Biggers
Others
October 2006
November 2006
December 2006
December 2007
July 2009
August 2009
May 2011
November 2014
August 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 46, "token_count": 837}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 395}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 48, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Kazunori Miyazawa
837
63.03%
Herbert Xu
440
33.13%
Steffen Klassert
22
1.66%
Kees Cook
19
1.43%
Eric Biggers
1
0.08%
Others
9
0.68%
Total
1328
xor.c
155
-
11
611
Linus Torvalds (pre-git)
Dan J Williams
Herbert Xu
Others
March 2000
July 2000
October 2000
February 2002
May 2002
August 2003
June 2004
January 2007
July 2007
March 2009
March 2010
May 2012
October 2012
August 2016
May 2019
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 59, "token_count": 218}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 59, "token_count": 217}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
438
71.69%
Dan J Williams
43
7.04%
Herbert Xu
13
2.13%
Others
117
19.15%
Total
611
xts.c
479
-
12
2408
Herbert Xu
Ard Biesheuvel
Rik Snel
Ondrej Mosnáček
Stephan Mueller
Kees Cook
Jussi Kivilinna
Eric Biggers
Sebastian Andrzej Siewior
Others
September 2007
March 2008
March 2011
November 2011
November 2014
February 2016
November 2016
February 2017
April 2017
September 2017
September 2018
April 2019
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 28, "token_count": 592}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 771}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 20, "token_count": 209}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 766}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
806
33.47%
Ard Biesheuvel
766
31.81%
Rik Snel
592
24.58%
Ondrej Mosnáček
212
8.80%
Stephan Mueller
12
0.50%
Kees Cook
5
0.21%
Jussi Kivilinna
3
0.12%
Eric Biggers
1
0.04%
Sebastian Andrzej Siewior
1
0.04%
Others
10
0.42%
Total
2408
xxhash_generic.c
108
-
1
452
Nikolay Borisov
May 2019
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 452}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolay Borisov
452
100.00%
Total
452
zstd.c
258
-
3
1117
Nick Terrell
Eric Biggers
Others
March 2018
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 34, "token_count": 1109}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Terrell
1109
99.28%
Eric Biggers
6
0.54%
Others
2
0.18%
Total
1117
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
247
Author
Tokens
Proportion
Commits
Proportion
0
Herbert Xu
77067
18.48%
413
23.31%
1
Eric Biggers
54761
13.13%
194
10.95%
2
David Howells
24772
5.94%
87
4.91%
3
Aaron Grothe
23235
5.57%
8
0.45%
4
Stephan Mueller
19229
4.61%
90
5.08%
5
Adrian-Ken Rueegsegger
17549
4.21%
20
1.13%
6
Jussi Kivilinna
15741
3.77%
80
4.51%
7
Vitaly Chikunov
14943
3.58%
14
0.79%
8
Ard Biesheuvel
13822
3.31%
62
3.50%
9
Gilad Ben-Yossef
12847
3.08%
27
1.52%
10
James Morris
10655
2.56%
32
1.81%
11
Salvatore Benedetto
8819
2.11%
7
0.40%
12
Dan J Williams
8515
2.04%
45
2.54%
13
Kartikey Mahendra Bhatt
7283
1.75%
3
0.17%
14
Joachim Fritschi
6858
1.64%
3
0.17%
15
Martin Willi
6783
1.63%
13
0.73%
16
Steffen Klassert
5944
1.43%
33
1.86%
17
David S. Miller
5323
1.28%
19
1.07%
18
Denis Kenzior
4759
1.14%
12
0.68%
19
Giovanni Cabiddu
4706
1.13%
12
0.68%
20
Ondrej Mosnáček
4548
1.09%
13
0.73%
21
Denys Vlasenko
4499
1.08%
9
0.51%
22
Corentin Labbe
3758
0.90%
17
0.96%
23
Tadeusz Struk
3600
0.86%
13
0.73%
24
Hye-Shik Chang
3401
0.82%
1
0.06%
25
Joy Latten
3325
0.80%
4
0.23%
26
Noriaki Takamiya
3064
0.73%
2
0.11%
27
Huang Ying
3039
0.73%
9
0.51%
28
Rik Snel
2889
0.69%
4
0.23%
29
Andrzej Zaborowski
2584
0.62%
3
0.17%
30
Shane Wang
1970
0.47%
2
0.11%
31
Neil Horman
1875
0.45%
9
0.51%
32
Jason A. Donenfeld
1628
0.39%
6
0.34%
33
Arnd Bergmann
1428
0.34%
5
0.28%
34
Nick Terrell
1299
0.31%
1
0.06%
35
Raveendra Padasalagi
1285
0.31%
2
0.11%
36
James Bottomley
1144
0.27%
2
0.11%
37
Johannes Goetzfried
1102
0.26%
9
0.51%
38
Baolin Wang
1052
0.25%
1
0.06%
39
Tudor-Dan Ambarus
1041
0.25%
19
1.07%
40
Tan Swee Heng
1019
0.24%
3
0.17%
41
Sebastian Andrzej Siewior
987
0.24%
21
1.19%
42
Jarod Wilson
903
0.22%
18
1.02%
43
Mat Martineau
891
0.21%
6
0.34%
44
Jeff Garzik
856
0.21%
1
0.06%
45
Tobias Brunner
855
0.21%
1
0.06%
46
Kazunori Miyazawa
838
0.20%
2
0.11%
47
Kevin Coffman
829
0.20%
1
0.06%
48
Kees Cook
785
0.19%
16
0.90%
49
James Yonan
741
0.18%
1
0.06%
50
Loc Ho
715
0.17%
3
0.17%
51
Nikolay Borisov
713
0.17%
1
0.06%
52
Dave Rodgman
700
0.17%
1
0.06%
53
Mikko Herranen
675
0.16%
2
0.11%
54
Chanho Min
595
0.14%
1
0.06%
55
Adrian Hoban
574
0.14%
2
0.11%
56
Mathias Krause
532
0.13%
10
0.56%
57
Dmitry Kasatkin
505
0.12%
6
0.34%
58
Alexander Boyko
500
0.12%
1
0.06%
59
Linus Torvalds (pre-git)
438
0.11%
3
0.17%
60
Others
10232
2.45%
367
20.71%
Total
417025
1772