Linux Source Code
Home
Release 5.4
Help
crypto
root
include
Highlighting
Reset All
By Author
By Age
──────────
Adrian Hoban
Andrew Morton
Andrzej Zaborowski
Antoine Tenart
Ard Biesheuvel
Baolin Wang
Behan Webster
Corentin Labbe
David Howells
David S. Miller
Denis Kenzior
Dmitry Kasatkin
Eric Biggers
Evgeniy Polyakov
Gary R Hook
Gilad Ben-Yossef
Giovanni Cabiddu
Greg Kroah-Hartman
Hans de Goede
Harsh Jain
Herbert Xu
Horia Geantă
Huang Ying
Iuliana Prodan
James Yonan
Jan Glauber
Jeff Garzik
Joachim Fritschi
Johannes Goetzfried
Jonathan Cameron
Jonathan Lynch
Jussi Kivilinna
Kees Cook
Linus Torvalds
Marcelo H. Cerri
Marek Vašut
Martin K. Petersen
Martin Willi
Masahiro Yamada
Mat Martineau
Mathias Krause
Max Vozeler
Michal Ludvig
Neil Horman
Ondrej Mosnáček
Others
Rabin Vincent
Rik Snel
Salvatore Benedetto
Salvatore Mesoraca
Sebastian Andrzej Siewior
Steffen Klassert
Stephan Mueller
Tadeusz Struk
Theodore Y. Ts'o
Thiago Jung Bauermann
Thomas Gleixner
Tim Chen
Tudor-Dan Ambarus
Vitaly Chikunov
Xiongfeng Wang
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
internal
1478
13
18
5409
Herbert Xu
Giovanni Cabiddu
Ard Biesheuvel
Eric Biggers
Andrzej Zaborowski
Tadeusz Struk
Salvatore Benedetto
Corentin Labbe
Neil Horman
Gary R Hook
Jussi Kivilinna
Rabin Vincent
Thomas Gleixner
Tudor-Dan Ambarus
Masahiro Yamada
Greg Kroah-Hartman
Kees Cook
Others
November 2007
December 2007
July 2008
August 2008
July 2009
July 2012
May 2014
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
July 2017
August 2017
November 2017
December 2017
January 2018
February 2018
September 2018
November 2018
January 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 276}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 17, "token_count": 36}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 692}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 377}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 4, "token_count": 161}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 11, "token_count": 305}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 126}, {"author_id": 27, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 421}, {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 653}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 25}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 45, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 37}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 38}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 66}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 122}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 158}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 544}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
2809
51.93%
Giovanni Cabiddu
701
12.96%
Ard Biesheuvel
565
10.45%
Eric Biggers
431
7.97%
Andrzej Zaborowski
305
5.64%
Tadeusz Struk
205
3.79%
Salvatore Benedetto
167
3.09%
Corentin Labbe
71
1.31%
Neil Horman
36
0.67%
Gary R Hook
25
0.46%
Jussi Kivilinna
24
0.44%
Rabin Vincent
24
0.44%
Thomas Gleixner
20
0.37%
Tudor-Dan Ambarus
19
0.35%
Masahiro Yamada
4
0.07%
Greg Kroah-Hartman
1
0.02%
Kees Cook
1
0.02%
Others
1
0.02%
Total
5409
Files:
acompress.h
276
-
3
705
Giovanni Cabiddu
Corentin Labbe
Thomas Gleixner
October 2016
September 2018
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 603}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
603
85.53%
Corentin Labbe
100
14.18%
Thomas Gleixner
2
0.28%
Total
705
aead.h
505
-
5
805
Herbert Xu
Corentin Labbe
Eric Biggers
Stephan Mueller
Thomas Gleixner
December 2007
May 2015
August 2015
April 2016
July 2016
October 2016
September 2018
November 2018
December 2018
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 748}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
787
97.76%
Corentin Labbe
9
1.12%
Eric Biggers
4
0.50%
Stephan Mueller
3
0.37%
Thomas Gleixner
2
0.25%
Total
805
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": 23, "token_count": 33}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 23, "token_count": 59}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 20, "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
416
-
6
1010
Tadeusz Struk
Corentin Labbe
Stephan Mueller
Vitaly Chikunov
Tudor-Dan Ambarus
Thomas Gleixner
June 2015
October 2015
February 2016
May 2017
September 2018
November 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 702}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 118}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 83}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 89}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tadeusz Struk
820
81.19%
Corentin Labbe
172
17.03%
Stephan Mueller
7
0.69%
Vitaly Chikunov
6
0.59%
Tudor-Dan Ambarus
3
0.30%
Thomas Gleixner
2
0.20%
Total
1010
algapi.h
426
-
14
2017
Herbert Xu
Ard Biesheuvel
David S. Miller
James Yonan
Martin K. Petersen
Steffen Klassert
Xiongfeng Wang
Sebastian Andrzej Siewior
Marek Vašut
Baolin Wang
Kees Cook
Salvatore Mesoraca
Thomas Gleixner
Eric Biggers
August 2006
September 2006
December 2006
January 2007
April 2007
August 2007
October 2007
November 2007
December 2007
September 2008
July 2009
May 2010
September 2011
November 2011
September 2013
March 2014
May 2014
April 2015
May 2015
July 2015
January 2016
June 2016
February 2017
July 2017
April 2018
August 2018
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 472}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 292}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 19, "token_count": 183}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 20}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 36, "token_count": 56}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 50, "token_count": 19}, ]}, {"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": 51, "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": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 43, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 48, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1340
66.44%
Ard Biesheuvel
280
13.88%
David S. Miller
183
9.07%
James Yonan
56
2.78%
Martin K. Petersen
28
1.39%
Steffen Klassert
27
1.34%
Xiongfeng Wang
24
1.19%
Sebastian Andrzej Siewior
22
1.09%
Marek Vašut
19
0.94%
Baolin Wang
18
0.89%
Kees Cook
9
0.45%
Salvatore Mesoraca
8
0.40%
Thomas Gleixner
2
0.10%
Eric Biggers
1
0.05%
Total
2017
arc4.h
23
-
2
82
Ard Biesheuvel
Iuliana Prodan
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 20, "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": 35, "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": 34, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "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": 9, "token_count": 176}, ]}, ]
Author Name
Tokens
Token Proportion
Rik Snel
176
100.00%
Total
176
blowfish.h
24
-
2
63
Jussi Kivilinna
Greg Kroah-Hartman
September 2011
November 2017
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 13, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "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": 16, "token_count": 101}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "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
25
-
3
129
Johannes Goetzfried
Jussi Kivilinna
Greg Kroah-Hartman
July 2012
November 2012
November 2017
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 16, "token_count": 125}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Goetzfried
125
96.90%
Jussi Kivilinna
3
2.33%
Greg Kroah-Hartman
1
0.78%
Total
129
cast_common.h
10
-
2
41
Jussi Kivilinna
Greg Kroah-Hartman
November 2012
November 2017
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jussi Kivilinna
40
97.56%
Greg Kroah-Hartman
1
2.44%
Total
41
cbc.h
141
-
3
784
Herbert Xu
Thomas Gleixner
Kees Cook
November 2016
August 2018
May 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 781}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
781
99.62%
Thomas Gleixner
2
0.26%
Kees Cook
1
0.13%
Total
784
chacha.h
54
-
6
184
Eric Biggers
Martin Willi
Theodore Y. Ts'o
Ard Biesheuvel
Greg Kroah-Hartman
Others
July 2015
June 2016
December 2016
November 2017
September 2018
November 2018
June 2019
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 18, "token_count": 69}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 91}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
94
51.09%
Martin Willi
69
37.50%
Theodore Y. Ts'o
10
5.43%
Ard Biesheuvel
6
3.26%
Greg Kroah-Hartman
1
0.54%
Others
4
2.17%
Total
184
cryptd.h
71
-
5
247
Huang Ying
Herbert Xu
Adrian Hoban
Eric Biggers
Greg Kroah-Hartman
January 2009
August 2009
October 2009
September 2010
May 2015
June 2016
November 2016
November 2017
April 2019
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 24, "token_count": 71}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 30, "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": 51}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
102
41.30%
Herbert Xu
73
29.55%
Adrian Hoban
69
27.94%
Eric Biggers
2
0.81%
Greg Kroah-Hartman
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": 29, "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
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": 42, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "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
Thomas Gleixner
Tudor-Dan Ambarus
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": 2, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
83
83.84%
Stephan Mueller
12
12.12%
Thomas Gleixner
2
2.02%
Tudor-Dan Ambarus
2
2.02%
Total
99
drbg.h
285
-
3
775
Stephan Mueller
Herbert Xu
Gilad Ben-Yossef
May 2014
June 2014
July 2014
August 2014
April 2015
May 2015
June 2015
June 2016
November 2016
October 2017
July 2018
May 2019
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 576}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
710
91.61%
Herbert Xu
62
8.00%
Gilad Ben-Yossef
3
0.39%
Total
775
ecdh.h
83
-
4
88
Salvatore Benedetto
Stephan Mueller
Thomas Gleixner
Tudor-Dan Ambarus
June 2016
October 2016
May 2017
September 2017
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 80}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
80
90.91%
Stephan Mueller
4
4.55%
Thomas Gleixner
2
2.27%
Tudor-Dan Ambarus
2
2.27%
Total
88
engine.h
111
-
2
386
Corentin Labbe
Thomas Gleixner
August 2016
June 2017
January 2018
May 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 287}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 92}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Corentin Labbe
384
99.48%
Thomas Gleixner
2
0.52%
Total
386
gcm.h
63
-
2
140
Iuliana Prodan
Corentin Labbe
August 2017
July 2019
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 120}, ]}, ]
Author Name
Tokens
Token Proportion
Iuliana Prodan
120
85.71%
Corentin Labbe
20
14.29%
Total
140
gf128mul.h
252
-
5
480
Ondrej Mosnáček
Rik Snel
Harsh Jain
Eric Biggers
Others
November 2006
September 2007
November 2016
February 2017
April 2017
October 2017
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 9, "token_count": 165}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 14, "token_count": 282}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 54, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Mosnáček
282
58.75%
Rik Snel
176
36.67%
Harsh Jain
13
2.71%
Eric Biggers
6
1.25%
Others
3
0.63%
Total
480
ghash.h
24
-
3
48
Marcelo H. Cerri
Eric Biggers
Greg Kroah-Hartman
September 2016
November 2017
July 2019
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 38, "token_count": 46}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcelo H. Cerri
46
95.83%
Eric Biggers
1
2.08%
Greg Kroah-Hartman
1
2.08%
Total
48
hash.h
961
-
10
2109
Herbert Xu
Eric Biggers
Corentin Labbe
Stephan Mueller
Kees Cook
Behan Webster
Rabin Vincent
Thomas Gleixner
Others
July 2008
August 2008
November 2008
February 2009
July 2009
July 2014
September 2014
November 2014
August 2015
October 2015
January 2016
February 2016
April 2016
October 2016
January 2017
August 2017
January 2018
March 2018
August 2018
September 2018
November 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 506}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 578}, ]}, {"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": 510}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"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": 7, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 86}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1906
90.37%
Eric Biggers
97
4.60%
Corentin Labbe
51
2.42%
Stephan Mueller
21
1.00%
Kees Cook
12
0.57%
Behan Webster
9
0.43%
Rabin Vincent
3
0.14%
Thomas Gleixner
2
0.09%
Others
8
0.38%
Total
2109
hash_info.h
39
-
4
89
Dmitry Kasatkin
Vitaly Chikunov
Thomas Gleixner
Others
May 2013
November 2015
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 26, "token_count": 79}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
79
88.76%
Vitaly Chikunov
3
3.37%
Thomas Gleixner
2
2.25%
Others
5
5.62%
Total
89
hmac.h
8
-
2
18
Corentin Labbe
Greg Kroah-Hartman
May 2017
November 2017
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Corentin Labbe
17
94.44%
Greg Kroah-Hartman
1
5.56%
Total
18
if_alg.h
244
-
10
836
Stephan Mueller
Herbert Xu
Linus Torvalds
Jonathan Cameron
Tadeusz Struk
David Howells
Gilad Ben-Yossef
Thomas Gleixner
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
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": 2, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 469}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 58, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
497
59.45%
Herbert Xu
302
36.12%
Linus Torvalds
9
1.08%
Jonathan Cameron
8
0.96%
Tadeusz Struk
6
0.72%
David Howells
3
0.36%
Gilad Ben-Yossef
2
0.24%
Thomas Gleixner
2
0.24%
Others
7
0.84%
Total
836
kpp.h
360
-
6
871
Salvatore Benedetto
Corentin Labbe
Tudor-Dan Ambarus
Stephan Mueller
Eric Biggers
Thomas Gleixner
June 2016
October 2016
February 2017
May 2017
July 2017
September 2018
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 720}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 27, "token_count": 46}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
720
82.66%
Corentin Labbe
93
10.68%
Tudor-Dan Ambarus
51
5.86%
Stephan Mueller
3
0.34%
Eric Biggers
2
0.23%
Thomas Gleixner
2
0.23%
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": 37, "token_count": 47}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "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
-
1
232
Eric Biggers
November 2018
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 232}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
232
100.00%
Total
232
null.h
15
-
4
40
Horia Geantă
Herbert Xu
Greg Kroah-Hartman
Kees Cook
March 2014
May 2015
November 2017
September 2018
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 47, "token_count": 25}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "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%
Greg Kroah-Hartman
1
2.50%
Kees Cook
1
2.50%
Total
40
padlock.h
24
-
3
42
Herbert Xu
Michal Ludvig
Thomas Gleixner
November 2004
July 2005
July 2006
August 2006
January 2011
May 2019
var spanGroupData = [ {"timestamp": 1099296000, "group": [ {"author_id": 53, "token_count": 12}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 53, "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": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
24
57.14%
Michal Ludvig
16
38.10%
Thomas Gleixner
2
4.76%
Total
42
pcrypt.h
39
-
2
101
Steffen Klassert
Thomas Gleixner
January 2010
May 2019
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 21, "token_count": 99}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
99
98.02%
Thomas Gleixner
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": 10, "token_count": 81}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "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
64
-
3
235
Martin Willi
Eric Biggers
Greg Kroah-Hartman
July 2015
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 18, "token_count": 126}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 108}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Willi
126
53.62%
Eric Biggers
108
45.96%
Greg Kroah-Hartman
1
0.43%
Total
235
public_key.h
84
-
6
308
David Howells
Mat Martineau
Tadeusz Struk
Vitaly Chikunov
Thomas Gleixner
Dmitry Kasatkin
September 2012
May 2013
August 2013
February 2016
March 2016
April 2016
June 2016
August 2016
October 2016
October 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 59}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 49}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 33, "token_count": 27}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 33, "token_count": 27}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 73}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
197
63.96%
Mat Martineau
60
19.48%
Tadeusz Struk
34
11.04%
Vitaly Chikunov
14
4.55%
Thomas Gleixner
2
0.65%
Dmitry Kasatkin
1
0.32%
Total
308
rng.h
201
-
6
377
Neil Horman
Herbert Xu
Corentin Labbe
Stephan Mueller
Thomas Gleixner
Others
August 2008
November 2014
March 2015
April 2015
June 2015
September 2018
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 17, "token_count": 168}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "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": 6, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Horman
168
44.56%
Herbert Xu
166
44.03%
Corentin Labbe
33
8.75%
Stephan Mueller
7
1.86%
Thomas Gleixner
2
0.53%
Others
1
0.27%
Total
377
scatterwalk.h
115
-
7
543
Herbert Xu
Andrew Morton
Steffen Klassert
Thomas Gleixner
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
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 32, "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": 8}, ]}, {"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": 207}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
434
79.93%
Andrew Morton
64
11.79%
Steffen Klassert
38
7.00%
Thomas Gleixner
2
0.37%
Others
5
0.92%
Total
543
serpent.h
28
-
2
115
Jussi Kivilinna
Greg Kroah-Hartman
October 2011
November 2011
November 2017
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 13, "token_count": 96}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jussi Kivilinna
114
99.13%
Greg Kroah-Hartman
1
0.87%
Total
115
sha.h
162
-
10
692
Hans de Goede
Jan Glauber
Ard Biesheuvel
Herbert Xu
Jonathan Lynch
Tim Chen
Corentin Labbe
Mathias Krause
Antoine Tenart
Greg Kroah-Hartman
October 2007
November 2007
July 2009
August 2011
March 2013
April 2015
December 2015
November 2017
May 2018
September 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 22, "token_count": 157}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 39, "token_count": 40}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 34, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 41, "token_count": 38}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 16}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 253}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
253
36.56%
Jan Glauber
157
22.69%
Ard Biesheuvel
81
11.71%
Herbert Xu
63
9.10%
Jonathan Lynch
40
5.78%
Tim Chen
38
5.49%
Corentin Labbe
24
3.47%
Mathias Krause
19
2.75%
Antoine Tenart
16
2.31%
Greg Kroah-Hartman
1
0.14%
Total
692
sha1_base.h
108
-
3
525
Ard Biesheuvel
Masahiro Yamada
Thomas Gleixner
April 2015
June 2019
July 2019
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 514}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 40, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
514
97.90%
Masahiro Yamada
9
1.71%
Thomas Gleixner
2
0.38%
Total
525
sha256_base.h
110
-
4
518
Ard Biesheuvel
Masahiro Yamada
Hans de Goede
Thomas Gleixner
April 2015
June 2019
July 2019
September 2019
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 499}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
499
96.33%
Masahiro Yamada
9
1.74%
Hans de Goede
8
1.54%
Thomas Gleixner
2
0.39%
Total
518
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": 28, "token_count": 70}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "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
133
-
3
750
Ard Biesheuvel
Masahiro Yamada
Thomas Gleixner
April 2015
June 2019
July 2019
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 739}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 40, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
739
98.53%
Masahiro Yamada
9
1.20%
Thomas Gleixner
2
0.27%
Total
750
skcipher.h
589
-
6
1264
Herbert Xu
Kees Cook
Ard Biesheuvel
Eric Biggers
Thomas Gleixner
Stephan Mueller
November 2007
December 2007
August 2015
January 2016
February 2016
April 2016
July 2016
October 2016
December 2016
September 2018
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 680}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "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": 29, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
981
77.61%
Kees Cook
272
21.52%
Ard Biesheuvel
5
0.40%
Eric Biggers
3
0.24%
Thomas Gleixner
2
0.16%
Stephan Mueller
1
0.08%
Total
1264
sm3.h
40
-
1
135
Gilad Ben-Yossef
August 2017
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 135}, ]}, ]
Author Name
Tokens
Token Proportion
Gilad Ben-Yossef
135
100.00%
Total
135
sm3_base.h
111
-
3
552
Gilad Ben-Yossef
Masahiro Yamada
Thomas Gleixner
August 2017
June 2019
July 2019
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 541}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 40, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Gilad Ben-Yossef
541
98.01%
Masahiro Yamada
9
1.63%
Thomas Gleixner
2
0.36%
Total
552
sm4.h
31
-
2
117
Gilad Ben-Yossef
Ard Biesheuvel
March 2018
April 2018
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 81}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Gilad Ben-Yossef
81
69.23%
Ard Biesheuvel
36
30.77%
Total
117
streebog.h
37
-
2
75
Vitaly Chikunov
Eric Biggers
November 2018
January 2019
March 2019
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 25, "token_count": 66}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Chikunov
66
88.00%
Eric Biggers
9
12.00%
Total
75
twofish.h
25
-
3
92
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": 13, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joachim Fritschi
69
75.00%
Jussi Kivilinna
22
23.91%
Greg Kroah-Hartman
1
1.09%
Total
92
xts.h
60
-
5
206
Stephan Mueller
Herbert Xu
Jussi Kivilinna
Eric Biggers
Greg Kroah-Hartman
November 2011
February 2016
November 2016
November 2017
January 2019
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
90
43.69%
Herbert Xu
89
43.20%
Jussi Kivilinna
23
11.17%
Eric Biggers
3
1.46%
Greg Kroah-Hartman
1
0.49%
Total
206
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
73
Author
Tokens
Proportion
Commits
Proportion
0
Herbert Xu
9882
38.39%
144
36.73%
1
Ard Biesheuvel
3281
12.75%
22
5.61%
2
Stephan Mueller
1355
5.26%
31
7.91%
3
Giovanni Cabiddu
1304
5.07%
4
1.02%
4
Tadeusz Struk
1065
4.14%
6
1.53%
5
Salvatore Benedetto
1050
4.08%
4
1.02%
6
Corentin Labbe
998
3.88%
11
2.81%
7
Eric Biggers
993
3.86%
32
8.16%
8
Gilad Ben-Yossef
762
2.96%
4
1.02%
9
Rik Snel
352
1.37%
3
0.77%
10
David Howells
321
1.25%
16
4.08%
11
Andrzej Zaborowski
305
1.18%
2
0.51%
12
Kees Cook
296
1.15%
5
1.28%
13
Jussi Kivilinna
291
1.13%
7
1.79%
14
Ondrej Mosnáček
282
1.10%
2
0.51%
15
Hans de Goede
261
1.01%
2
0.51%
16
Johannes Goetzfried
226
0.88%
2
0.51%
17
Neil Horman
204
0.79%
1
0.26%
18
Martin Willi
195
0.76%
2
0.51%
19
David S. Miller
183
0.71%
1
0.26%
20
Iuliana Prodan
179
0.70%
3
0.77%
21
Steffen Klassert
164
0.64%
4
1.02%
22
Jan Glauber
157
0.61%
1
0.26%
23
Sebastian Andrzej Siewior
124
0.48%
4
1.02%
24
Huang Ying
106
0.41%
4
1.02%
25
Vitaly Chikunov
89
0.35%
4
1.02%
26
Dmitry Kasatkin
80
0.31%
2
0.51%
27
Tudor-Dan Ambarus
77
0.30%
7
1.79%
28
Jeff Garzik
70
0.27%
1
0.26%
29
Thomas Gleixner
70
0.27%
5
1.28%
30
Adrian Hoban
69
0.27%
1
0.26%
31
Joachim Fritschi
69
0.27%
1
0.26%
32
Andrew Morton
64
0.25%
2
0.51%
33
Mat Martineau
60
0.23%
3
0.77%
34
Mathias Krause
60
0.23%
2
0.51%
35
Denis Kenzior
58
0.23%
2
0.51%
36
James Yonan
56
0.22%
1
0.26%
37
Max Vozeler
47
0.18%
1
0.26%
38
Marcelo H. Cerri
46
0.18%
1
0.26%
39
Jonathan Lynch
40
0.16%
1
0.26%
40
Masahiro Yamada
40
0.16%
2
0.51%
41
Tim Chen
38
0.15%
2
0.51%
42
Evgeniy Polyakov
34
0.13%
1
0.26%
43
Martin K. Petersen
28
0.11%
1
0.26%
44
Thiago Jung Bauermann
28
0.11%
1
0.26%
45
Rabin Vincent
27
0.10%
2
0.51%
46
Gary R Hook
25
0.10%
1
0.26%
47
Horia Geantă
25
0.10%
1
0.26%
48
Xiongfeng Wang
24
0.09%
1
0.26%
49
Greg Kroah-Hartman
19
0.07%
1
0.26%
50
Marek Vašut
19
0.07%
1
0.26%
51
Baolin Wang
18
0.07%
1
0.26%
52
Antoine Tenart
16
0.06%
2
0.51%
53
Michal Ludvig
16
0.06%
2
0.51%
54
Harsh Jain
13
0.05%
1
0.26%
55
Theodore Y. Ts'o
10
0.04%
1
0.26%
56
Behan Webster
9
0.03%
1
0.26%
57
Linus Torvalds
9
0.03%
1
0.26%
58
Jonathan Cameron
8
0.03%
1
0.26%
59
Salvatore Mesoraca
8
0.03%
1
0.26%
60
Others
36
0.14%
16
4.08%
Total
25741
392