Linux Source Code
Home
Release 5.4
Help
tls
root
net
Highlighting
Reset All
By Author
By Age
──────────
Andre Tomt
Atul Gupta
Boris Pismenny
Dan Carpenter
Daniel Borkmann
Dave Watson
David Howells
Davide Caratti
Dirk van der Merwe
Doron Roberts-Kedes
Eran Ben Elisha
Eric Dumazet
Ganesh Goudar
Gustavo A. R. Silva
Ilya Lesokhin
Jakub Kiciński
John Fastabend
Jonathan Lemon
Kees Cook
Linus Torvalds
Matthew Wilcox
Matthias Rosenfelder
Sabrina Dubroca
Vakul Garg
Willem de Bruijn
Yue haibing
r.hering@avm.de
zhong jiang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
tls_device.c
1238
-
11
5494
Ilya Lesokhin
Jakub Kiciński
Boris Pismenny
Vakul Garg
Matthew Wilcox
Jonathan Lemon
Dirk van der Merwe
Sabrina Dubroca
zhong jiang
Daniel Borkmann
Gustavo A. R. Silva
April 2018
May 2018
July 2018
September 2018
October 2018
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 2743}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 1104}, {"author_id": 24, "token_count": 1}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 64}, {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 227}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 693}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 4, "token_count": 16}, {"author_id": 15, "token_count": 14}, {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 443}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Ilya Lesokhin
2743
49.93%
Jakub Kiciński
1468
26.72%
Boris Pismenny
1171
21.31%
Vakul Garg
50
0.91%
Matthew Wilcox
24
0.44%
Jonathan Lemon
14
0.25%
Dirk van der Merwe
12
0.22%
Sabrina Dubroca
6
0.11%
zhong jiang
3
0.05%
Daniel Borkmann
2
0.04%
Gustavo A. R. Silva
1
0.02%
Total
5494
tls_device_fallback.c
472
-
7
2154
Ilya Lesokhin
Jakub Kiciński
Dirk van der Merwe
Boris Pismenny
Jonathan Lemon
Sabrina Dubroca
Dave Watson
April 2018
July 2018
September 2018
January 2019
April 2019
June 2019
July 2019
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 2036}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 27}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 15, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ilya Lesokhin
2036
94.52%
Jakub Kiciński
72
3.34%
Dirk van der Merwe
27
1.25%
Boris Pismenny
11
0.51%
Jonathan Lemon
3
0.14%
Sabrina Dubroca
3
0.14%
Dave Watson
2
0.09%
Total
2154
tls_main.c
926
-
17
4187
Dave Watson
Atul Gupta
Boris Pismenny
John Fastabend
Davide Caratti
Ilya Lesokhin
Jakub Kiciński
Vakul Garg
Sabrina Dubroca
Dan Carpenter
Dirk van der Merwe
Andre Tomt
Willem de Bruijn
Daniel Borkmann
Eric Dumazet
Ganesh Goudar
Matthias Rosenfelder
June 2017
July 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
June 2019
July 2019
August 2019
September 2019
November 2019
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 14}, {"author_id": 0, "token_count": 1510}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 126}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 423}, {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 132}, {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 0, "token_count": 19}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 85}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 61}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 92}, {"author_id": 23, "token_count": 1}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 257}, {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 3, "token_count": 255}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 9, "token_count": 299}, {"author_id": 4, "token_count": 46}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 11, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Watson
1801
43.01%
Atul Gupta
772
18.44%
Boris Pismenny
359
8.57%
John Fastabend
309
7.38%
Davide Caratti
299
7.14%
Ilya Lesokhin
243
5.80%
Jakub Kiciński
182
4.35%
Vakul Garg
111
2.65%
Sabrina Dubroca
69
1.65%
Dan Carpenter
14
0.33%
Dirk van der Merwe
8
0.19%
Andre Tomt
6
0.14%
Willem de Bruijn
6
0.14%
Daniel Borkmann
5
0.12%
Eric Dumazet
1
0.02%
Ganesh Goudar
1
0.02%
Matthias Rosenfelder
1
0.02%
Total
4187
tls_sw.c
2424
-
16
11978
Vakul Garg
Dave Watson
John Fastabend
Daniel Borkmann
Boris Pismenny
Doron Roberts-Kedes
Jakub Kiciński
Willem de Bruijn
Kees Cook
Sabrina Dubroca
Eran Ben Elisha
David Howells
zhong jiang
r.hering@avm.de
Linus Torvalds
Yue haibing
June 2017
January 2018
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
November 2019
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1457}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1530}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 149}, {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 27}, {"author_id": 8, "token_count": 1}, {"author_id": 13, "token_count": 31}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 205}, {"author_id": 8, "token_count": 29}, {"author_id": 2, "token_count": 2}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 377}, {"author_id": 2, "token_count": 968}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 49}, {"author_id": 10, "token_count": 5}, {"author_id": 2, "token_count": 1477}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 693}, {"author_id": 19, "token_count": 6}, {"author_id": 3, "token_count": 2212}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 93}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 582}, {"author_id": 2, "token_count": 681}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 66}, {"author_id": 16, "token_count": 16}, {"author_id": 2, "token_count": 538}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 2, "token_count": 203}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 101}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 72}, {"author_id": 3, "token_count": 149}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 56}, {"author_id": 11, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Vakul Garg
3875
32.35%
Dave Watson
3569
29.80%
John Fastabend
2546
21.26%
Daniel Borkmann
720
6.01%
Boris Pismenny
420
3.51%
Doron Roberts-Kedes
407
3.40%
Jakub Kiciński
284
2.37%
Willem de Bruijn
61
0.51%
Kees Cook
47
0.39%
Sabrina Dubroca
20
0.17%
Eran Ben Elisha
16
0.13%
David Howells
6
0.05%
zhong jiang
3
0.03%
r.hering@avm.de
2
0.02%
Linus Torvalds
1
0.01%
Yue haibing
1
0.01%
Total
11978
Contributors:
28
Author
Tokens
Proportion
Commits
Proportion
0
Dave Watson
5372
22.56%
12
7.79%
1
Ilya Lesokhin
5022
21.09%
6
3.90%
2
Vakul Garg
4036
16.95%
20
12.99%
3
John Fastabend
2855
11.99%
14
9.09%
4
Jakub Kiciński
2006
8.42%
46
29.87%
5
Boris Pismenny
1961
8.23%
14
9.09%
6
Atul Gupta
772
3.24%
5
3.25%
7
Daniel Borkmann
727
3.05%
4
2.60%
8
Doron Roberts-Kedes
407
1.71%
6
3.90%
9
Davide Caratti
299
1.26%
1
0.65%
10
Sabrina Dubroca
98
0.41%
6
3.90%
11
Willem de Bruijn
67
0.28%
1
0.65%
12
Dirk van der Merwe
47
0.20%
3
1.95%
13
Kees Cook
47
0.20%
2
1.30%
14
Matthew Wilcox
24
0.10%
1
0.65%
15
Jonathan Lemon
17
0.07%
1
0.65%
16
Eran Ben Elisha
16
0.07%
1
0.65%
17
Dan Carpenter
14
0.06%
1
0.65%
18
Andre Tomt
6
0.03%
1
0.65%
19
David Howells
6
0.03%
1
0.65%
20
zhong jiang
6
0.03%
1
0.65%
21
r.hering@avm.de
2
0.01%
1
0.65%
22
Eric Dumazet
1
0.00%
1
0.65%
23
Ganesh Goudar
1
0.00%
1
0.65%
24
Gustavo A. R. Silva
1
0.00%
1
0.65%
25
Linus Torvalds
1
0.00%
1
0.65%
26
Matthias Rosenfelder
1
0.00%
1
0.65%
27
Yue haibing
1
0.00%
1
0.65%
Total
23813
154