Linux Source Code
Home
Release 5.19
Help
internal
root
include
crypto
Highlighting
Reset All
By Author
By Age
──────────
Andrzej Zaborowski
Ard Biesheuvel
Arnd Bergmann
Corentin Labbe
Daniele Alessandrelli
Eric Biggers
Gary R Hook
Giovanni Cabiddu
Greg Kroah-Hartman
Herbert Xu
Jason A. Donenfeld
Jussi Kivilinna
Kees Cook
Masahiro Yamada
Meng Yu
Mian Yousaf Kaukab
Neil Horman
Nicolai Stange
Rabin Vincent
Salvatore Benedetto
Saulo Alessandre
Stefan Berger
Stephan Mueller
Stephen Rothwell
Tadeusz Struk
Thomas Gleixner
Tudor-Dan Ambarus
Valdis Kletnieks
Vitaly Chikunov
Waiman Long
Zhou Wang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acompress.h
77
-
4
220
Giovanni Cabiddu
Thomas Gleixner
Eric Biggers
Waiman Long
October 2016
April 2017
May 2019
December 2019
August 2020
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 191}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
215
97.73%
Thomas Gleixner
2
0.91%
Eric Biggers
2
0.91%
Waiman Long
1
0.45%
Total
220
aead.h
171
-
4
672
Herbert Xu
Tadeusz Struk
Thomas Gleixner
Eric Biggers
December 2007
May 2015
June 2015
July 2015
August 2015
February 2016
July 2016
May 2019
January 2020
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
643
95.68%
Tadeusz Struk
25
3.72%
Thomas Gleixner
2
0.30%
Eric Biggers
2
0.30%
Total
672
akcipher.h
133
-
5
428
Andrzej Zaborowski
Tadeusz Struk
Gary R Hook
Thomas Gleixner
Eric Biggers
June 2015
December 2015
July 2017
May 2019
January 2020
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 123}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 276}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Zaborowski
276
64.49%
Tadeusz Struk
123
28.74%
Gary R Hook
25
5.84%
Thomas Gleixner
2
0.47%
Eric Biggers
2
0.47%
Total
428
blake2b.h
115
-
1
599
Eric Biggers
December 2020
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 599}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
599
100.00%
Total
599
blake2s.h
129
-
3
633
Eric Biggers
Jason A. Donenfeld
Herbert Xu
November 2019
November 2020
December 2020
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 73}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 482}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 10, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
482
76.15%
Jason A. Donenfeld
145
22.91%
Herbert Xu
6
0.95%
Total
633
chacha.h
43
-
2
192
Ard Biesheuvel
Valdis Kletnieks
November 2019
December 2019
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 191}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
191
99.48%
Valdis Kletnieks
1
0.52%
Total
192
cipher.h
218
-
1
521
Ard Biesheuvel
December 2020
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 521}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
521
100.00%
Total
521
cryptouser.h
16
-
2
75
Corentin Labbe
Masahiro Yamada
September 2018
November 2018
July 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Corentin Labbe
71
94.67%
Masahiro Yamada
4
5.33%
Total
75
des.h
127
-
2
441
Ard Biesheuvel
Eric Biggers
August 2019
December 2019
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 440}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
440
99.77%
Eric Biggers
1
0.23%
Total
441
ecc.h
281
-
11
469
Vitaly Chikunov
Salvatore Benedetto
Stefan Berger
Daniele Alessandrelli
Tudor-Dan Ambarus
Stephan Mueller
Kees Cook
Mian Yousaf Kaukab
Saulo Alessandre
Meng Yu
Stephen Rothwell
June 2016
May 2017
March 2018
April 2019
July 2020
March 2021
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 77}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 8, "token_count": 211}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 22, "token_count": 5}, {"author_id": 12, "token_count": 68}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 13, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Chikunov
211
44.99%
Salvatore Benedetto
77
16.42%
Stefan Berger
68
14.50%
Daniele Alessandrelli
47
10.02%
Tudor-Dan Ambarus
27
5.76%
Stephan Mueller
16
3.41%
Kees Cook
8
1.71%
Mian Yousaf Kaukab
6
1.28%
Saulo Alessandre
5
1.07%
Meng Yu
3
0.64%
Stephen Rothwell
1
0.21%
Total
469
geniv.h
27
-
3
89
Herbert Xu
Thomas Gleixner
Kees Cook
May 2015
August 2015
July 2016
September 2018
May 2019
var spanGroupData = [ {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
86
96.63%
Thomas Gleixner
2
2.25%
Kees Cook
1
1.12%
Total
89
hash.h
245
-
6
1061
Herbert Xu
Eric Biggers
Rabin Vincent
Jussi Kivilinna
Thomas Gleixner
Ard Biesheuvel
July 2008
August 2008
July 2009
July 2012
April 2017
August 2017
November 2017
January 2018
May 2019
November 2019
December 2019
January 2020
August 2020
June 2021
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 485}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 18, "token_count": 23}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 182}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
780
73.52%
Eric Biggers
231
21.77%
Rabin Vincent
24
2.26%
Jussi Kivilinna
23
2.17%
Thomas Gleixner
2
0.19%
Ard Biesheuvel
1
0.09%
Total
1061
kdf_selftest.h
71
-
1
302
Stephan Mueller
November 2021
var spanGroupData = [ {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 302}, ]}, ]
Author Name
Tokens
Token Proportion
Stephan Mueller
302
100.00%
Total
302
kpp.h
217
-
3
405
Nicolai Stange
Salvatore Benedetto
Thomas Gleixner
June 2016
May 2019
February 2022
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 126}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 277}, ]}, ]
Author Name
Tokens
Token Proportion
Nicolai Stange
277
68.40%
Salvatore Benedetto
126
31.11%
Thomas Gleixner
2
0.49%
Total
405
poly1305.h
34
-
3
105
Ard Biesheuvel
Jason A. Donenfeld
Arnd Bergmann
November 2019
January 2020
March 2021
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 25, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
92
87.62%
Jason A. Donenfeld
10
9.52%
Arnd Bergmann
3
2.86%
Total
105
rng.h
40
-
3
148
Herbert Xu
Neil Horman
Thomas Gleixner
August 2008
April 2015
June 2015
May 2019
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 15, "token_count": 36}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
110
74.32%
Neil Horman
36
24.32%
Thomas Gleixner
2
1.35%
Total
148
rsa.h
57
-
5
124
Tadeusz Struk
Salvatore Benedetto
Tudor-Dan Ambarus
Andrzej Zaborowski
Thomas Gleixner
June 2015
October 2015
December 2015
June 2016
July 2016
May 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tadeusz Struk
57
45.97%
Salvatore Benedetto
41
33.06%
Tudor-Dan Ambarus
19
15.32%
Andrzej Zaborowski
5
4.03%
Thomas Gleixner
2
1.61%
Total
124
scompress.h
121
-
4
486
Giovanni Cabiddu
Thomas Gleixner
Eric Biggers
Zhou Wang
October 2016
April 2017
December 2017
May 2019
December 2019
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 457}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Giovanni Cabiddu
481
98.97%
Thomas Gleixner
2
0.41%
Eric Biggers
2
0.41%
Zhou Wang
1
0.21%
Total
486
simd.h
69
-
3
221
Eric Biggers
Herbert Xu
Greg Kroah-Hartman
November 2016
November 2017
February 2018
March 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 122}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
161
72.85%
Herbert Xu
59
26.70%
Greg Kroah-Hartman
1
0.45%
Total
221
skcipher.h
223
-
4
810
Herbert Xu
Eric Biggers
Ard Biesheuvel
Thomas Gleixner
December 2007
August 2015
July 2016
November 2016
December 2016
January 2019
May 2019
June 2019
September 2019
December 2019
January 2020
December 2020
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 292}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
676
83.46%
Eric Biggers
108
13.33%
Ard Biesheuvel
24
2.96%
Thomas Gleixner
2
0.25%
Total
810
Contributors:
31
Author
Tokens
Proportion
Commits
Proportion
0
Herbert Xu
2360
29.50%
51
38.06%
1
Eric Biggers
1590
19.87%
25
18.66%
2
Ard Biesheuvel
1269
15.86%
8
5.97%
3
Giovanni Cabiddu
696
8.70%
4
2.99%
4
Stephan Mueller
318
3.97%
2
1.49%
5
Andrzej Zaborowski
281
3.51%
2
1.49%
6
Nicolai Stange
277
3.46%
2
1.49%
7
Salvatore Benedetto
244
3.05%
3
2.24%
8
Vitaly Chikunov
211
2.64%
2
1.49%
9
Tadeusz Struk
205
2.56%
4
2.99%
10
Jason A. Donenfeld
155
1.94%
4
2.99%
11
Corentin Labbe
71
0.89%
2
1.49%
12
Stefan Berger
68
0.85%
1
0.75%
13
Daniele Alessandrelli
47
0.59%
1
0.75%
14
Tudor-Dan Ambarus
46
0.57%
6
4.48%
15
Neil Horman
36
0.45%
1
0.75%
16
Gary R Hook
25
0.31%
1
0.75%
17
Rabin Vincent
24
0.30%
1
0.75%
18
Jussi Kivilinna
23
0.29%
1
0.75%
19
Thomas Gleixner
20
0.25%
1
0.75%
20
Kees Cook
9
0.11%
2
1.49%
21
Mian Yousaf Kaukab
6
0.07%
1
0.75%
22
Saulo Alessandre
5
0.06%
1
0.75%
23
Masahiro Yamada
4
0.05%
1
0.75%
24
Meng Yu
3
0.04%
1
0.75%
25
Arnd Bergmann
3
0.04%
1
0.75%
26
Zhou Wang
1
0.01%
1
0.75%
27
Waiman Long
1
0.01%
1
0.75%
28
Valdis Kletnieks
1
0.01%
1
0.75%
29
Stephen Rothwell
1
0.01%
1
0.75%
30
Greg Kroah-Hartman
1
0.01%
1
0.75%
Total
8001
134