Linux Source Code
Home
Release 5.17
Help
crypto
root
include
Highlighting
Reset All
By Author
By Age
──────────
Adrian Hoban
Andrew Morton
Andrzej Zaborowski
Andy Shevchenko
Ard Biesheuvel
Arvind Sankar
Barry Song
Corentin Labbe
Daniele Alessandrelli
David Howells
Denis Kenzior
Dmitry Kasatkin
Dominik Brodowski
Elena Petrova
Eric Biggers
Evgeniy Polyakov
Gary R Hook
Gilad Ben-Yossef
Giovanni Cabiddu
Greg Kroah-Hartman
Hans de Goede
Herbert Xu
Horia Geantă
Huang Ying
Iuliana Prodan
James Yonan
Jan Glauber
Jason A. Donenfeld
Jeff Garzik
Joachim Fritschi
Johannes Goetzfried
Jonathan Lynch
Jussi Kivilinna
Kees Cook
Marcelo H. Cerri
Martin K. Petersen
Martin Willi
Masahiro Yamada
Mat Martineau
Mathias Krause
Max Vozeler
Meng Yu
Neil Horman
Ondrej Mosnáček
Others
Prabhjot Khurana
Rabin Vincent
Rik Snel
Salvatore Benedetto
Sebastian Andrzej Siewior
Stefan Berger
Steffen Klassert
Stephan Mueller
Tadeusz Struk
Thiago Jung Bauermann
Thomas Gleixner
Tianjia Zhang
Tim Chen
Tudor-Dan Ambarus
Vitaly Chikunov
Xiongfeng Wang
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
internal
2256
20
30
7724
Herbert Xu
Eric Biggers
Ard Biesheuvel
Giovanni Cabiddu
Stephan Mueller
Andrzej Zaborowski
Salvatore Benedetto
Vitaly Chikunov
Tadeusz Struk
Jason A. Donenfeld
Corentin Labbe
Stefan Berger
Daniele Alessandrelli
Tudor-Dan Ambarus
Neil Horman
Gary R Hook
Rabin Vincent
Jussi Kivilinna
Thomas Gleixner
Kees Cook
Masahiro Yamada
Meng Yu
Greg Kroah-Hartman
Others
December 2007
July 2008
August 2008
July 2009
July 2012
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
December 2015
February 2016
June 2016
July 2016
October 2016
November 2016
December 2016
April 2017
May 2017
July 2017
August 2017
November 2017
December 2017
January 2018
February 2018
March 2018
September 2018
November 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
December 2019
January 2020
July 2020
August 2020
November 2020
December 2020
March 2021
June 2021
July 2021
October 2021
November 2021
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 209}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 20, "token_count": 36}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 485}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 6, "token_count": 161}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 281}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 203}, {"author_id": 24, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 337}, {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 648}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 48}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 27}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 54, "token_count": 25}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 38}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 211}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 440}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 283}, {"author_id": 2, "token_count": 29}, {"author_id": 8, "token_count": 73}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 0, "token_count": 49}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 192}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 524}, {"author_id": 2, "token_count": 1081}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 33, "token_count": 68}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 40, "token_count": 47}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 302}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
2360
30.55%
Eric Biggers
1590
20.59%
Ard Biesheuvel
1269
16.43%
Giovanni Cabiddu
696
9.01%
Stephan Mueller
318
4.12%
Andrzej Zaborowski
281
3.64%
Salvatore Benedetto
244
3.16%
Vitaly Chikunov
211
2.73%
Tadeusz Struk
205
2.65%
Jason A. Donenfeld
155
2.01%
Corentin Labbe
71
0.92%
Stefan Berger
68
0.88%
Daniele Alessandrelli
47
0.61%
Tudor-Dan Ambarus
46
0.60%
Neil Horman
36
0.47%
Gary R Hook
25
0.32%
Rabin Vincent
24
0.31%
Jussi Kivilinna
23
0.30%
Thomas Gleixner
20
0.26%
Kees Cook
9
0.12%
Masahiro Yamada
4
0.05%
Meng Yu
3
0.04%
Greg Kroah-Hartman
1
0.01%
Others
18
0.23%
Total
7724
Files:
acompress.h
296
-
5
726
Giovanni Cabiddu
Corentin Labbe
Barry Song
Thomas Gleixner
Ard Biesheuvel
October 2016
September 2018
November 2018
May 2019
April 2020
July 2020
March 2021
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 601}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 57, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
601
82.78%
Corentin Labbe
100
13.77%
Barry Song
22
3.03%
Thomas Gleixner
2
0.28%
Ard Biesheuvel
1
0.14%
Total
726
aead.h
530
-
9
874
Herbert Xu
Eric Biggers
Corentin Labbe
Andy Shevchenko
Thomas Gleixner
Ard Biesheuvel
Stephan Mueller
Others
December 2007
May 2015
August 2015
April 2016
July 2016
October 2016
September 2018
November 2018
December 2018
May 2019
June 2019
November 2019
December 2019
March 2020
August 2020
October 2020
March 2021
May 2021
December 2021
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 745}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 43, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
782
89.47%
Eric Biggers
68
7.78%
Corentin Labbe
9
1.03%
Andy Shevchenko
8
0.92%
Thomas Gleixner
2
0.23%
Ard Biesheuvel
2
0.23%
Stephan Mueller
1
0.11%
Others
2
0.23%
Total
874
aes.h
90
-
7
218
Sebastian Andrzej Siewior
Ard Biesheuvel
Iuliana Prodan
Huang Ying
Herbert Xu
Greg Kroah-Hartman
Others
October 2007
November 2007
April 2008
December 2008
January 2009
November 2017
March 2019
July 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 25, "token_count": 33}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 25, "token_count": 59}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 18, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Andrzej Siewior
102
46.79%
Ard Biesheuvel
71
32.57%
Iuliana Prodan
36
16.51%
Huang Ying
4
1.83%
Herbert Xu
2
0.92%
Greg Kroah-Hartman
1
0.46%
Others
2
0.92%
Total
218
akcipher.h
418
-
8
1010
Tadeusz Struk
Corentin Labbe
Vitaly Chikunov
Stephan Mueller
Tudor-Dan Ambarus
Thomas Gleixner
Ard Biesheuvel
Others
June 2015
October 2015
February 2016
May 2017
September 2018
November 2018
April 2019
May 2019
August 2020
March 2021
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 701}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 118}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 83}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 89}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tadeusz Struk
819
81.09%
Corentin Labbe
172
17.03%
Vitaly Chikunov
6
0.59%
Stephan Mueller
6
0.59%
Tudor-Dan Ambarus
3
0.30%
Thomas Gleixner
2
0.20%
Ard Biesheuvel
1
0.10%
Others
1
0.10%
Total
1010
algapi.h
262
-
13
1172
Herbert Xu
Ard Biesheuvel
James Yonan
Eric Biggers
Martin K. Petersen
Xiongfeng Wang
Steffen Klassert
Iuliana Prodan
Andy Shevchenko
Kees Cook
Thomas Gleixner
Others
August 2006
September 2006
December 2006
January 2007
April 2007
November 2007
December 2007
September 2008
July 2009
September 2011
November 2011
September 2013
April 2015
May 2015
July 2015
January 2016
June 2016
February 2017
July 2017
April 2018
August 2018
January 2019
May 2019
December 2019
January 2020
April 2020
July 2020
August 2020
June 2021
December 2021
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 38, "token_count": 56}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 107}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 51, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 56, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 43, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
702
59.90%
Ard Biesheuvel
244
20.82%
James Yonan
56
4.78%
Eric Biggers
34
2.90%
Martin K. Petersen
28
2.39%
Xiongfeng Wang
24
2.05%
Steffen Klassert
23
1.96%
Iuliana Prodan
14
1.19%
Andy Shevchenko
10
0.85%
Kees Cook
9
0.77%
Thomas Gleixner
2
0.17%
Others
26
2.22%
Total
1172
arc4.h
23
-
2
82
Ard Biesheuvel
Iuliana Prodan
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
59
71.95%
Iuliana Prodan
23
28.05%
Total
82
asym_tpm_subtype.h
19
-
1
58
Denis Kenzior
October 2018
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 37, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Denis Kenzior
58
100.00%
Total
58
authenc.h
32
-
3
70
Mathias Krause
Herbert Xu
Thomas Gleixner
November 2007
October 2013
May 2019
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 44, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mathias Krause
41
58.57%
Herbert Xu
27
38.57%
Thomas Gleixner
2
2.86%
Total
70
b128ops.h
80
-
1
176
Rik Snel
October 2006
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 176}, ]}, ]
Author Name
Tokens
Token Proportion
Rik Snel
176
100.00%
Total
176
blake2b.h
66
-
1
318
Eric Biggers
December 2020
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 318}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
318
100.00%
Total
318
blake2s.h
104
-
3
549
Jason A. Donenfeld
Eric Biggers
Andy Shevchenko
November 2019
December 2020
December 2021
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 338}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 209}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 43, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
338
61.57%
Eric Biggers
209
38.07%
Andy Shevchenko
2
0.36%
Total
549
blowfish.h
24
-
2
63
Jussi Kivilinna
Greg Kroah-Hartman
September 2011
November 2017
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jussi Kivilinna
62
98.41%
Greg Kroah-Hartman
1
1.59%
Total
63
cast5.h
24
-
3
105
Johannes Goetzfried
Jussi Kivilinna
Greg Kroah-Hartman
July 2012
November 2012
November 2017
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 19, "token_count": 101}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Goetzfried
101
96.19%
Jussi Kivilinna
3
2.86%
Greg Kroah-Hartman
1
0.95%
Total
105
cast6.h
24
-
4
125
Johannes Goetzfried
Kees Cook
Jussi Kivilinna
Greg Kroah-Hartman
July 2012
November 2012
November 2017
November 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 19, "token_count": 117}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 12, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Goetzfried
117
93.60%
Kees Cook
4
3.20%
Jussi Kivilinna
3
2.40%
Greg Kroah-Hartman
1
0.80%
Total
125
cast_common.h
10
-
2
41
Jussi Kivilinna
Greg Kroah-Hartman
November 2012
November 2017
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jussi Kivilinna
40
97.56%
Greg Kroah-Hartman
1
2.44%
Total
41
chacha.h
111
-
7
584
Ard Biesheuvel
Eric Biggers
Martin Willi
Dominik Brodowski
Greg Kroah-Hartman
Others
July 2015
June 2016
December 2016
November 2017
September 2018
November 2018
June 2019
November 2019
March 2021
December 2021
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 27, "token_count": 44}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 389}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 55, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
391
66.95%
Eric Biggers
109
18.66%
Martin Willi
44
7.53%
Dominik Brodowski
25
4.28%
Greg Kroah-Hartman
1
0.17%
Others
14
2.40%
Total
584
chacha20poly1305.h
50
-
2
259
Ard Biesheuvel
Herbert Xu
November 2019
July 2020
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 253}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
253
97.68%
Herbert Xu
6
2.32%
Total
259
cryptd.h
72
-
6
247
Huang Ying
Herbert Xu
Adrian Hoban
Eric Biggers
Greg Kroah-Hartman
Andy Shevchenko
January 2009
August 2009
October 2009
September 2010
May 2015
June 2016
November 2016
November 2017
April 2019
December 2021
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 23, "token_count": 71}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 32, "token_count": 69}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 43, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
102
41.30%
Herbert Xu
72
29.15%
Adrian Hoban
69
27.94%
Eric Biggers
2
0.81%
Greg Kroah-Hartman
1
0.40%
Andy Shevchenko
1
0.40%
Total
247
ctr.h
65
-
3
272
Ard Biesheuvel
Herbert Xu
Thomas Gleixner
December 2007
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 249}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
249
91.54%
Herbert Xu
21
7.72%
Thomas Gleixner
2
0.74%
Total
272
curve25519.h
73
-
2
310
Jason A. Donenfeld
Herbert Xu
November 2019
November 2020
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 304}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
304
98.06%
Herbert Xu
6
1.94%
Total
310
des.h
57
-
4
174
Ard Biesheuvel
Evgeniy Polyakov
Herbert Xu
Greg Kroah-Hartman
October 2007
November 2017
April 2019
August 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 49, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 137}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
137
78.74%
Evgeniy Polyakov
34
19.54%
Herbert Xu
2
1.15%
Greg Kroah-Hartman
1
0.57%
Total
174
dh.h
86
-
4
99
Salvatore Benedetto
Stephan Mueller
Tudor-Dan Ambarus
Thomas Gleixner
June 2016
October 2016
May 2017
September 2017
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 83}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
83
83.84%
Stephan Mueller
12
12.12%
Tudor-Dan Ambarus
2
2.02%
Thomas Gleixner
2
2.02%
Total
99
drbg.h
286
-
4
768
Stephan Mueller
Herbert Xu
Gilad Ben-Yossef
Others
May 2014
June 2014
July 2014
August 2014
April 2015
May 2015
June 2015
June 2016
November 2016
October 2017
July 2018
May 2019
April 2020
November 2021
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 574}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
686
89.32%
Herbert Xu
62
8.07%
Gilad Ben-Yossef
3
0.39%
Others
17
2.21%
Total
768
ecc_curve.h
60
-
1
82
Meng Yu
March 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 28, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Meng Yu
82
100.00%
Total
82
ecdh.h
82
-
6
88
Salvatore Benedetto
Stephan Mueller
Tudor-Dan Ambarus
Thomas Gleixner
Meng Yu
Others
June 2016
October 2016
May 2017
September 2017
May 2019
March 2021
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
76
86.36%
Stephan Mueller
3
3.41%
Tudor-Dan Ambarus
2
2.27%
Thomas Gleixner
2
2.27%
Meng Yu
1
1.14%
Others
4
4.55%
Total
88
engine.h
127
-
6
439
Corentin Labbe
Iuliana Prodan
Prabhjot Khurana
Andy Shevchenko
Thomas Gleixner
Others
August 2016
June 2017
January 2018
May 2019
April 2020
May 2021
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 260}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 84}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 48, "token_count": 34}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 43, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Corentin Labbe
349
79.50%
Iuliana Prodan
45
10.25%
Prabhjot Khurana
34
7.74%
Andy Shevchenko
8
1.82%
Thomas Gleixner
2
0.46%
Others
1
0.23%
Total
439
gcm.h
63
-
2
140
Iuliana Prodan
Corentin Labbe
August 2017
July 2019
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 120}, ]}, ]
Author Name
Tokens
Token Proportion
Iuliana Prodan
120
85.71%
Corentin Labbe
20
14.29%
Total
140
gf128mul.h
252
-
6
480
Ondrej Mosnáček
Rik Snel
Eric Biggers
Others
November 2006
September 2007
November 2016
February 2017
April 2017
October 2017
August 2020
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 165}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 14, "token_count": 282}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Mosnáček
282
58.75%
Rik Snel
176
36.67%
Eric Biggers
6
1.25%
Others
16
3.33%
Total
480
ghash.h
24
-
3
48
Marcelo H. Cerri
Greg Kroah-Hartman
Eric Biggers
September 2016
November 2017
July 2019
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 41, "token_count": 46}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo H. Cerri
46
95.83%
Greg Kroah-Hartman
1
2.08%
Eric Biggers
1
2.08%
Total
48
hash.h
1005
-
14
2173
Herbert Xu
Eric Biggers
Corentin Labbe
Stephan Mueller
Kees Cook
Ard Biesheuvel
Rabin Vincent
Thomas Gleixner
Others
July 2008
August 2008
November 2008
February 2009
July 2009
July 2014
September 2014
November 2014
October 2015
January 2016
February 2016
April 2016
October 2016
January 2017
August 2017
January 2018
August 2018
September 2018
November 2018
April 2019
May 2019
November 2019
December 2019
May 2020
July 2020
August 2020
January 2021
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 506}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 576}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 509}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1943
89.42%
Eric Biggers
120
5.52%
Corentin Labbe
51
2.35%
Stephan Mueller
16
0.74%
Kees Cook
11
0.51%
Ard Biesheuvel
9
0.41%
Rabin Vincent
3
0.14%
Thomas Gleixner
2
0.09%
Others
18
0.83%
Total
2173
hash_info.h
40
-
5
92
Dmitry Kasatkin
Eric Biggers
Vitaly Chikunov
Thomas Gleixner
Others
May 2013
November 2015
November 2018
May 2019
November 2020
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 78}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
78
84.78%
Eric Biggers
4
4.35%
Vitaly Chikunov
3
3.26%
Thomas Gleixner
2
2.17%
Others
5
5.43%
Total
92
hmac.h
8
-
2
18
Corentin Labbe
Greg Kroah-Hartman
May 2017
November 2017
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Corentin Labbe
17
94.44%
Greg Kroah-Hartman
1
5.56%
Total
18
if_alg.h
247
-
12
856
Stephan Mueller
Herbert Xu
Elena Petrova
Tadeusz Struk
David Howells
Thomas Gleixner
Gilad Ben-Yossef
Others
October 2010
June 2011
November 2014
December 2014
March 2015
December 2015
January 2016
March 2017
July 2017
August 2017
October 2017
November 2017
December 2017
June 2018
May 2019
February 2020
May 2020
June 2020
September 2020
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 465}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 59, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
493
57.59%
Herbert Xu
307
35.86%
Elena Petrova
18
2.10%
Tadeusz Struk
6
0.70%
David Howells
3
0.35%
Thomas Gleixner
2
0.23%
Gilad Ben-Yossef
2
0.23%
Others
25
2.92%
Total
856
kdf_sp800108.h
61
-
1
71
Stephan Mueller
November 2021
var spanGroupData = [ {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
71
100.00%
Total
71
kpp.h
362
-
8
871
Salvatore Benedetto
Corentin Labbe
Tudor-Dan Ambarus
Stephan Mueller
Thomas Gleixner
Eric Biggers
Ard Biesheuvel
Others
June 2016
October 2016
February 2017
May 2017
July 2017
September 2018
November 2018
May 2019
August 2020
March 2021
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 718}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 46}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
718
82.43%
Corentin Labbe
93
10.68%
Tudor-Dan Ambarus
51
5.86%
Stephan Mueller
3
0.34%
Thomas Gleixner
2
0.23%
Eric Biggers
2
0.23%
Ard Biesheuvel
1
0.11%
Others
1
0.11%
Total
871
md5.h
25
-
3
72
Max Vozeler
Corentin Labbe
Greg Kroah-Hartman
January 2010
May 2015
December 2015
November 2017
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 39, "token_count": 47}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Max Vozeler
47
65.28%
Corentin Labbe
24
33.33%
Greg Kroah-Hartman
1
1.39%
Total
72
nhpoly1305.h
74
-
2
232
Eric Biggers
Jason A. Donenfeld
November 2018
January 2020
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 230}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
230
99.14%
Jason A. Donenfeld
2
0.86%
Total
232
null.h
15
-
4
40
Horia Geantă
Herbert Xu
Kees Cook
Greg Kroah-Hartman
March 2014
May 2015
November 2017
September 2018
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 53, "token_count": 25}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Horia Geantă
25
62.50%
Herbert Xu
13
32.50%
Kees Cook
1
2.50%
Greg Kroah-Hartman
1
2.50%
Total
40
padlock.h
24
-
3
42
Herbert Xu
Thomas Gleixner
Others
November 2004
July 2005
July 2006
August 2006
January 2011
May 2019
var spanGroupData = [ {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
24
57.14%
Thomas Gleixner
2
4.76%
Others
16
38.10%
Total
42
pcrypt.h
39
-
3
101
Steffen Klassert
Thomas Gleixner
Andy Shevchenko
January 2010
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 21, "token_count": 97}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 43, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
97
96.04%
Thomas Gleixner
2
1.98%
Andy Shevchenko
2
1.98%
Total
101
pkcs7.h
47
-
3
151
David Howells
Thiago Jung Bauermann
Thomas Gleixner
July 2014
July 2015
August 2015
April 2016
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 11, "token_count": 81}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 50, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
121
80.13%
Thiago Jung Bauermann
28
18.54%
Thomas Gleixner
2
1.32%
Total
151
poly1305.h
99
-
6
356
Ard Biesheuvel
Martin Willi
Jason A. Donenfeld
Eric Biggers
Greg Kroah-Hartman
Others
July 2015
November 2017
November 2018
November 2019
January 2020
March 2021
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 27, "token_count": 54}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 235}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 43}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
235
66.01%
Martin Willi
54
15.17%
Jason A. Donenfeld
43
12.08%
Eric Biggers
17
4.78%
Greg Kroah-Hartman
1
0.28%
Others
6
1.69%
Total
356
public_key.h
86
-
10
317
David Howells
Mat Martineau
Tadeusz Struk
Vitaly Chikunov
Tianjia Zhang
Thomas Gleixner
Dmitry Kasatkin
Andrzej Zaborowski
Others
September 2012
May 2013
August 2013
February 2016
March 2016
April 2016
June 2016
August 2016
October 2016
October 2018
April 2019
May 2019
June 2020
September 2020
August 2021
November 2021
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 11, "token_count": 58}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "token_count": 48}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 27}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 36, "token_count": 27}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 73}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
195
61.51%
Mat Martineau
60
18.93%
Tadeusz Struk
30
9.46%
Vitaly Chikunov
14
4.42%
Tianjia Zhang
9
2.84%
Thomas Gleixner
1
0.32%
Dmitry Kasatkin
1
0.32%
Andrzej Zaborowski
1
0.32%
Others
6
1.89%
Total
317
rng.h
203
-
7
377
Neil Horman
Herbert Xu
Corentin Labbe
Stephan Mueller
Thomas Gleixner
Ard Biesheuvel
Others
August 2008
November 2014
March 2015
April 2015
June 2015
September 2018
November 2018
May 2019
March 2021
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 20, "token_count": 168}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Horman
168
44.56%
Herbert Xu
166
44.03%
Corentin Labbe
33
8.75%
Stephan Mueller
6
1.59%
Thomas Gleixner
2
0.53%
Ard Biesheuvel
1
0.27%
Others
1
0.27%
Total
377
scatterwalk.h
111
-
8
532
Herbert Xu
Andrew Morton
Steffen Klassert
Thomas Gleixner
Andy Shevchenko
Others
March 2004
March 2005
July 2005
August 2006
August 2007
October 2007
December 2007
November 2010
November 2011
May 2015
August 2015
July 2016
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 35, "token_count": 64}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 21, "token_count": 38}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 43, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
422
79.32%
Andrew Morton
64
12.03%
Steffen Klassert
38
7.14%
Thomas Gleixner
2
0.38%
Andy Shevchenko
1
0.19%
Others
5
0.94%
Total
532
serpent.h
28
-
3
115
Jussi Kivilinna
Kees Cook
Greg Kroah-Hartman
October 2011
November 2011
November 2017
November 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 92}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 12, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jussi Kivilinna
110
95.65%
Kees Cook
4
3.48%
Greg Kroah-Hartman
1
0.87%
Total
115
sha1.h
46
-
1
151
Eric Biggers
November 2020
var spanGroupData = [ {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 151}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
151
100.00%
Total
151
sha1_base.h
109
-
5
530
Ard Biesheuvel
Arvind Sankar
Masahiro Yamada
Thomas Gleixner
Eric Biggers
April 2015
June 2019
July 2019
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 507}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
507
95.66%
Arvind Sankar
11
2.08%
Masahiro Yamada
9
1.70%
Thomas Gleixner
2
0.38%
Eric Biggers
1
0.19%
Total
530
sha2.h
134
-
10
600
Hans de Goede
Jan Glauber
Ard Biesheuvel
Herbert Xu
Jonathan Lynch
Tim Chen
Eric Biggers
Corentin Labbe
Greg Kroah-Hartman
Others
October 2007
November 2007
July 2009
August 2011
March 2013
April 2015
December 2015
November 2017
May 2018
September 2019
May 2020
July 2020
November 2020
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 22, "token_count": 126}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 46, "token_count": 40}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 47, "token_count": 38}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 231}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
231
38.50%
Jan Glauber
126
21.00%
Ard Biesheuvel
55
9.17%
Herbert Xu
44
7.33%
Jonathan Lynch
40
6.67%
Tim Chen
38
6.33%
Eric Biggers
33
5.50%
Corentin Labbe
16
2.67%
Greg Kroah-Hartman
1
0.17%
Others
16
2.67%
Total
600
sha256_base.h
113
-
6
527
Ard Biesheuvel
Arvind Sankar
Masahiro Yamada
Hans de Goede
Eric Biggers
Thomas Gleixner
April 2015
June 2019
July 2019
September 2019
May 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 490}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
490
92.98%
Arvind Sankar
11
2.09%
Masahiro Yamada
9
1.71%
Hans de Goede
8
1.52%
Eric Biggers
7
1.33%
Thomas Gleixner
2
0.38%
Total
527
sha3.h
34
-
3
111
Jeff Garzik
Ard Biesheuvel
Greg Kroah-Hartman
June 2016
November 2017
January 2018
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 30, "token_count": 70}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
70
63.06%
Ard Biesheuvel
40
36.04%
Greg Kroah-Hartman
1
0.90%
Total
111
sha512_base.h
134
-
5
755
Ard Biesheuvel
Arvind Sankar
Masahiro Yamada
Thomas Gleixner
Eric Biggers
April 2015
June 2019
July 2019
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 732}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
732
96.95%
Arvind Sankar
11
1.46%
Masahiro Yamada
9
1.19%
Thomas Gleixner
2
0.26%
Eric Biggers
1
0.13%
Total
755
skcipher.h
590
-
9
1196
Herbert Xu
Kees Cook
Eric Biggers
Andy Shevchenko
Ard Biesheuvel
Thomas Gleixner
Stephan Mueller
Others
November 2007
December 2007
August 2015
January 2016
February 2016
April 2016
July 2016
October 2016
December 2016
September 2018
May 2019
June 2019
September 2019
October 2019
November 2019
December 2019
July 2020
August 2020
March 2021
December 2021
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 577}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 272}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 43, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
867
72.49%
Kees Cook
272
22.74%
Eric Biggers
35
2.93%
Andy Shevchenko
11
0.92%
Ard Biesheuvel
6
0.50%
Thomas Gleixner
2
0.17%
Stephan Mueller
1
0.08%
Others
2
0.17%
Total
1196
sm2.h
25
-
1
52
Tianjia Zhang
September 2020
var spanGroupData = [ {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Tianjia Zhang
52
100.00%
Total
52
sm3.h
42
-
2
149
Gilad Ben-Yossef
Tianjia Zhang
August 2017
September 2020
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 135}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Gilad Ben-Yossef
135
90.60%
Tianjia Zhang
14
9.40%
Total
149
sm3_base.h
112
-
4
557
Gilad Ben-Yossef
Arvind Sankar
Masahiro Yamada
Thomas Gleixner
August 2017
June 2019
July 2019
October 2020
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 535}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Gilad Ben-Yossef
535
96.05%
Arvind Sankar
11
1.97%
Masahiro Yamada
9
1.62%
Thomas Gleixner
2
0.36%
Total
557
sm4.h
44
-
2
83
Gilad Ben-Yossef
Tianjia Zhang
March 2018
July 2021
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 58}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 26, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Gilad Ben-Yossef
58
69.88%
Tianjia Zhang
25
30.12%
Total
83
streebog.h
37
-
2
75
Vitaly Chikunov
Eric Biggers
November 2018
January 2019
March 2019
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 13, "token_count": 66}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Chikunov
66
88.00%
Eric Biggers
9
12.00%
Total
75
twofish.h
25
-
3
88
Joachim Fritschi
Jussi Kivilinna
Greg Kroah-Hartman
June 2006
October 2011
November 2017
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 31, "token_count": 69}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joachim Fritschi
69
78.41%
Jussi Kivilinna
18
20.45%
Greg Kroah-Hartman
1
1.14%
Total
88
xts.h
47
-
5
158
Herbert Xu
Stephan Mueller
Jussi Kivilinna
Eric Biggers
Greg Kroah-Hartman
November 2011
February 2016
November 2016
November 2017
January 2019
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
71
44.94%
Stephan Mueller
67
42.41%
Jussi Kivilinna
16
10.13%
Eric Biggers
3
1.90%
Greg Kroah-Hartman
1
0.63%
Total
158
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
94
Author
Tokens
Proportion
Commits
Proportion
0
Herbert Xu
7899
27.48%
144
30.00%
1
Ard Biesheuvel
4753
16.53%
30
6.25%
2
Eric Biggers
2950
10.26%
67
13.96%
3
Stephan Mueller
1683
5.85%
33
6.88%
4
Giovanni Cabiddu
1297
4.51%
4
0.83%
5
Salvatore Benedetto
1121
3.90%
4
0.83%
6
Tadeusz Struk
1060
3.69%
6
1.25%
7
Corentin Labbe
955
3.32%
11
2.29%
8
Jason A. Donenfeld
842
2.93%
5
1.04%
9
Gilad Ben-Yossef
733
2.55%
4
0.83%
10
Rik Snel
352
1.22%
3
0.63%
11
David Howells
319
1.11%
16
3.33%
12
Kees Cook
310
1.08%
6
1.25%
13
Vitaly Chikunov
300
1.04%
6
1.25%
14
Ondrej Mosnáček
282
0.98%
2
0.42%
15
Andrzej Zaborowski
282
0.98%
3
0.63%
16
Jussi Kivilinna
275
0.96%
7
1.46%
17
Hans de Goede
239
0.83%
2
0.42%
18
Iuliana Prodan
238
0.83%
6
1.25%
19
Johannes Goetzfried
218
0.76%
2
0.42%
20
Neil Horman
204
0.71%
1
0.21%
21
Steffen Klassert
158
0.55%
4
0.83%
22
Jan Glauber
126
0.44%
1
0.21%
23
Huang Ying
106
0.37%
4
0.83%
24
Tudor-Dan Ambarus
104
0.36%
11
2.29%
25
Sebastian Andrzej Siewior
102
0.35%
3
0.63%
26
Tianjia Zhang
100
0.35%
5
1.04%
27
Martin Willi
98
0.34%
2
0.42%
28
Meng Yu
86
0.30%
3
0.63%
29
Dmitry Kasatkin
79
0.27%
2
0.42%
30
Jeff Garzik
70
0.24%
1
0.21%
31
Joachim Fritschi
69
0.24%
1
0.21%
32
Adrian Hoban
69
0.24%
1
0.21%
33
Stefan Berger
68
0.24%
1
0.21%
34
Thomas Gleixner
67
0.23%
5
1.04%
35
Andrew Morton
64
0.22%
2
0.42%
36
Mat Martineau
60
0.21%
3
0.63%
37
Denis Kenzior
58
0.20%
2
0.42%
38
James Yonan
56
0.19%
1
0.21%
39
Max Vozeler
47
0.16%
1
0.21%
40
Daniele Alessandrelli
47
0.16%
1
0.21%
41
Marcelo H. Cerri
46
0.16%
1
0.21%
42
Arvind Sankar
44
0.15%
1
0.21%
43
Andy Shevchenko
43
0.15%
1
0.21%
44
Mathias Krause
41
0.14%
1
0.21%
45
Masahiro Yamada
40
0.14%
2
0.42%
46
Jonathan Lynch
40
0.14%
1
0.21%
47
Tim Chen
38
0.13%
2
0.42%
48
Prabhjot Khurana
34
0.12%
1
0.21%
49
Evgeniy Polyakov
34
0.12%
1
0.21%
50
Thiago Jung Bauermann
28
0.10%
1
0.21%
51
Martin K. Petersen
28
0.10%
1
0.21%
52
Rabin Vincent
27
0.09%
2
0.42%
53
Horia Geantă
25
0.09%
1
0.21%
54
Gary R Hook
25
0.09%
1
0.21%
55
Dominik Brodowski
25
0.09%
1
0.21%
56
Xiongfeng Wang
24
0.08%
1
0.21%
57
Barry Song
22
0.08%
2
0.42%
58
Greg Kroah-Hartman
19
0.07%
1
0.21%
59
Elena Petrova
18
0.06%
1
0.21%
60
Others
202
0.70%
41
8.54%
Total
28749
480