Linux Source Code
Home
Release 5.1
Help
include
root
security
apparmor
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Dobriyan
Casey Schaufler
Eric Paris
Eric W. Biedermann
Jan Engelhardt
Jann Horn
John Johansen
Kees Cook
Linus Torvalds
Matthew Garrett
Micah Morton
Peter Zijlstra
Rusty Russell
Tetsuo Handa
Tyler Hicks
William Hua
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
apparmor.h
48
-
2
101
John Johansen
Rusty Russell
July 2010
January 2012
February 2012
October 2014
January 2017
June 2017
July 2017
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
96
95.05%
Rusty Russell
5
4.95%
Total
101
apparmorfs.h
124
-
2
384
John Johansen
Kees Cook
July 2010
January 2012
July 2013
August 2013
January 2017
May 2017
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 75}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
281
73.18%
Kees Cook
103
26.82%
Total
384
audit.h
197
-
5
617
John Johansen
Matthew Garrett
Eric Paris
Linus Torvalds
Jan Engelhardt
July 2010
February 2012
March 2012
April 2012
January 2017
May 2017
June 2017
July 2017
October 2017
November 2017
February 2018
April 2018
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 206}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
516
83.63%
Matthew Garrett
53
8.59%
Eric Paris
34
5.51%
Linus Torvalds
13
2.11%
Jan Engelhardt
1
0.16%
Total
617
capability.h
50
-
2
78
John Johansen
Micah Morton
July 2010
August 2013
October 2013
May 2017
June 2017
January 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
76
97.44%
Micah Morton
2
2.56%
Total
78
cred.h
192
-
3
422
John Johansen
Casey Schaufler
Jann Horn
July 2010
February 2013
July 2013
January 2017
June 2017
October 2017
September 2018
November 2018
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
340
80.57%
Casey Schaufler
79
18.72%
Jann Horn
3
0.71%
Total
422
crypto.h
41
-
1
114
John Johansen
August 2013
January 2017
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
114
100.00%
Total
114
domain.h
43
-
1
121
John Johansen
July 2010
January 2017
June 2017
July 2017
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
121
100.00%
Total
121
file.h
241
-
5
828
John Johansen
Casey Schaufler
Alexey Dobriyan
Al Viro
Eric W. Biedermann
July 2010
January 2011
February 2012
February 2013
March 2016
January 2017
May 2017
June 2017
November 2018
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 526}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
801
96.74%
Casey Schaufler
20
2.42%
Alexey Dobriyan
3
0.36%
Al Viro
2
0.24%
Eric W. Biedermann
2
0.24%
Total
828
ipc.h
40
-
1
82
John Johansen
July 2010
June 2017
July 2017
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
82
100.00%
Total
82
label.h
470
-
1
1655
John Johansen
June 2017
July 2017
August 2017
September 2017
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1503}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 145}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
1655
100.00%
Total
1655
lib.h
292
-
3
654
John Johansen
Casey Schaufler
Linus Torvalds
January 2017
May 2017
June 2017
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 471}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
644
98.47%
Casey Schaufler
9
1.38%
Linus Torvalds
1
0.15%
Total
654
match.h
190
-
2
579
John Johansen
Alexey Dobriyan
July 2010
January 2011
February 2012
February 2013
June 2016
January 2017
August 2017
September 2017
November 2017
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 363}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 65}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
578
99.83%
Alexey Dobriyan
1
0.17%
Total
579
mount.h
54
-
1
204
John Johansen
July 2017
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 204}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
204
100.00%
Total
204
net.h
116
-
2
339
John Johansen
Matthew Garrett
July 2017
May 2018
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
297
87.61%
Matthew Garrett
42
12.39%
Total
339
path.h
80
-
2
240
John Johansen
Al Viro
July 2010
February 2012
March 2016
January 2017
May 2017
May 2018
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
239
99.58%
Al Viro
1
0.42%
Total
240
perms.h
160
-
2
525
John Johansen
Tyler Hicks
May 2017
June 2017
July 2017
December 2017
July 2018
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 311}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
522
99.43%
Tyler Hicks
3
0.57%
Total
525
policy.h
304
-
6
890
John Johansen
William Hua
Matthew Garrett
Peter Zijlstra
Jan Engelhardt
Linus Torvalds
July 2010
February 2012
March 2012
February 2013
July 2013
August 2013
June 2016
November 2016
January 2017
May 2017
June 2017
July 2017
October 2017
February 2018
March 2018
May 2018
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 359}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 118}, {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
844
94.83%
William Hua
26
2.92%
Matthew Garrett
16
1.80%
Peter Zijlstra
2
0.22%
Jan Engelhardt
1
0.11%
Linus Torvalds
1
0.11%
Total
890
policy_ns.h
168
-
1
529
John Johansen
January 2017
May 2017
June 2017
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 116}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
529
100.00%
Total
529
policy_unpack.h
125
-
1
325
John Johansen
July 2010
July 2013
January 2017
May 2017
February 2018
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
325
100.00%
Total
325
procattr.h
21
-
1
38
John Johansen
July 2010
June 2017
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
38
100.00%
Total
38
resource.h
50
-
2
102
John Johansen
Kees Cook
July 2010
September 2010
January 2012
May 2017
June 2017
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
95
93.14%
Kees Cook
7
6.86%
Total
102
secid.h
40
-
2
118
John Johansen
Matthew Garrett
July 2010
February 2013
January 2017
July 2017
May 2018
June 2018
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
113
95.76%
Matthew Garrett
5
4.24%
Total
118
sig_names.h
101
-
1
404
John Johansen
July 2017
August 2017
February 2018
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
404
100.00%
Total
404
task.h
84
-
3
245
John Johansen
Casey Schaufler
Tetsuo Handa
October 2017
September 2018
January 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
John Johansen
225
91.84%
Casey Schaufler
16
6.53%
Tetsuo Handa
4
1.63%
Total
245
Contributors:
17
Author
Tokens
Proportion
Commits
Proportion
0
John Johansen
9139
95.26%
133
82.61%
1
Casey Schaufler
124
1.29%
4
2.48%
2
Matthew Garrett
116
1.21%
4
2.48%
3
Kees Cook
110
1.15%
4
2.48%
4
Eric Paris
34
0.35%
1
0.62%
5
William Hua
26
0.27%
1
0.62%
6
Linus Torvalds
15
0.16%
2
1.24%
7
Rusty Russell
5
0.05%
1
0.62%
8
Alexey Dobriyan
4
0.04%
2
1.24%
9
Tetsuo Handa
4
0.04%
1
0.62%
10
Al Viro
3
0.03%
2
1.24%
11
Jann Horn
3
0.03%
1
0.62%
12
Tyler Hicks
3
0.03%
1
0.62%
13
Eric W. Biedermann
2
0.02%
1
0.62%
14
Jan Engelhardt
2
0.02%
1
0.62%
15
Micah Morton
2
0.02%
1
0.62%
16
Peter Zijlstra
2
0.02%
1
0.62%
Total
9594
161