Linux Source Code
Home
Release 6.7
Help
netfilter
root
include
uapi
linux
Highlighting
Reset All
By Author
By Age
──────────
Adam Nielsen
Anders K. Pedersen
Anton Danilov
Arnd Bergmann
Arturo Borrero Gonzalez
Bart De Schuymer
Christian Göttsche
Daniel Borkmann
David Howells
Dmitry Mishin
Eric Dumazet
Eric Leblond
Eric Paris
Evgeniy Polyakov
Fan Du
Fernando Fernandez Mancera
Florian Westphal
Greg Kroah-Hartman
Hannes Eder
Hans Schillstrom
Harald Welte
Harsha Sharma
Holger Eitzenberger
Jack Ma
James Chapman
James Morris
Jan Engelhardt
Jaswinder Singh Rajput
Jeremy Sowden
Joonwoo Park
Joshua Hunt
Jozsef Kadlecsik
KOVACS Krisztian
Laura Garcia Liebana
Linus Torvalds (pre-git)
Liping Zhang
Luciano Coelho
Mathieu J. Poirier
Michael Braun
Michael S. Tsirkin
Mikko Rapeli
Máté Eckl
Nicolas Dichtel
Others
Pablo Neira Ayuso
Patrick McHardy
Phil Sutter
Richard Weinberger
Rusty Russell
Stefano Brivio
Stephane Bryant
Stéphane Veyret
Sven Schnelle
Tejun Heo
Thomas Graf
Tóth László Attila
Vishwanath Pai
Willem de Bruijn
Xin Long
Yasuyuki Kozakai
wenxu
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ipset
376
4
15
958
Jozsef Kadlecsik
Anton Danilov
David Howells
Joshua Hunt
Mikko Rapeli
Eric Dumazet
Vishwanath Pai
Jan Engelhardt
Greg Kroah-Hartman
Nicolas Dichtel
Florian Westphal
Others
February 2011
June 2011
January 2012
April 2012
September 2012
October 2012
April 2013
September 2013
December 2013
February 2014
August 2014
November 2014
June 2015
October 2015
April 2016
November 2017
October 2018
September 2019
October 2020
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 517}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 99}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 55, "token_count": 22}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 24, "token_count": 56}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 27, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
765
79.85%
Anton Danilov
56
5.85%
David Howells
45
4.70%
Joshua Hunt
22
2.30%
Mikko Rapeli
9
0.94%
Eric Dumazet
6
0.63%
Vishwanath Pai
5
0.52%
Jan Engelhardt
4
0.42%
Greg Kroah-Hartman
4
0.42%
Nicolas Dichtel
2
0.21%
Florian Westphal
1
0.10%
Others
39
4.07%
Total
958
Files:
nf_conntrack_common.h
163
-
16
424
Rusty Russell
Pablo Neira Ayuso
Linus Torvalds (pre-git)
Patrick McHardy
Florian Westphal
Harald Welte
Eric Dumazet
David Howells
Eric Leblond
Liping Zhang
Yasuyuki Kozakai
Greg Kroah-Hartman
Others
March 2000
May 2000
July 2000
February 2002
March 2003
January 2005
August 2005
November 2005
January 2006
May 2006
March 2008
June 2009
February 2010
June 2010
September 2010
October 2010
May 2011
May 2012
October 2012
January 2013
August 2013
October 2013
March 2016
January 2017
April 2017
November 2017
December 2017
January 2018
March 2018
February 2020
April 2020
February 2022
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 18, "token_count": 82}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rusty Russell
82
19.34%
Pablo Neira Ayuso
70
16.51%
Linus Torvalds (pre-git)
57
13.44%
Patrick McHardy
43
10.14%
Florian Westphal
34
8.02%
Harald Welte
33
7.78%
Eric Dumazet
24
5.66%
David Howells
16
3.77%
Eric Leblond
13
3.07%
Liping Zhang
10
2.36%
Yasuyuki Kozakai
6
1.42%
Greg Kroah-Hartman
1
0.24%
Others
35
8.25%
Total
424
nf_conntrack_ftp.h
19
-
4
28
Yasuyuki Kozakai
David Howells
Jozsef Kadlecsik
Greg Kroah-Hartman
November 2005
December 2006
October 2012
November 2017
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yasuyuki Kozakai
13
46.43%
David Howells
9
32.14%
Jozsef Kadlecsik
5
17.86%
Greg Kroah-Hartman
1
3.57%
Total
28
nf_conntrack_sctp.h
22
-
6
41
Harald Welte
Yasuyuki Kozakai
Greg Kroah-Hartman
Others
August 2004
November 2005
July 2015
November 2015
November 2017
January 2023
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
23
56.10%
Yasuyuki Kozakai
9
21.95%
Greg Kroah-Hartman
1
2.44%
Others
8
19.51%
Total
41
nf_conntrack_tcp.h
58
-
11
105
Linus Torvalds (pre-git)
Jozsef Kadlecsik
Pablo Neira Ayuso
Patrick McHardy
Harald Welte
David Howells
Jaswinder Singh Rajput
Yasuyuki Kozakai
Arnd Bergmann
Greg Kroah-Hartman
Others
March 2000
July 2000
July 2004
December 2004
March 2005
November 2005
January 2007
February 2007
March 2007
July 2008
January 2009
February 2009
May 2009
June 2009
February 2012
October 2012
May 2015
November 2017
April 2018
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
26
24.76%
Jozsef Kadlecsik
20
19.05%
Pablo Neira Ayuso
15
14.29%
Patrick McHardy
11
10.48%
Harald Welte
11
10.48%
David Howells
9
8.57%
Jaswinder Singh Rajput
3
2.86%
Yasuyuki Kozakai
2
1.90%
Arnd Bergmann
2
1.90%
Greg Kroah-Hartman
1
0.95%
Others
5
4.76%
Total
105
nf_conntrack_tuple_common.h
46
-
7
101
Yasuyuki Kozakai
Linus Torvalds (pre-git)
Patrick McHardy
Jan Engelhardt
Greg Kroah-Hartman
Others
June 1999
March 2000
May 2000
November 2005
December 2006
July 2007
March 2008
January 2011
December 2011
November 2016
November 2017
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 10, "token_count": 49}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yasuyuki Kozakai
49
48.51%
Linus Torvalds (pre-git)
20
19.80%
Patrick McHardy
18
17.82%
Jan Engelhardt
3
2.97%
Greg Kroah-Hartman
1
0.99%
Others
10
9.90%
Total
101
nf_log.h
15
-
4
48
Harald Welte
Liping Zhang
Patrick McHardy
Greg Kroah-Hartman
March 2004
January 2005
August 2005
September 2016
November 2017
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 41, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
26
54.17%
Liping Zhang
20
41.67%
Patrick McHardy
1
2.08%
Greg Kroah-Hartman
1
2.08%
Total
48
nf_nat.h
55
-
10
147
Patrick McHardy
Daniel Borkmann
Jozsef Kadlecsik
Pablo Neira Ayuso
Arturo Borrero Gonzalez
Linus Torvalds (pre-git)
Yasuyuki Kozakai
Greg Kroah-Hartman
Others
June 1999
September 2005
November 2005
December 2006
March 2007
December 2011
August 2012
December 2013
September 2014
November 2017
April 2018
April 2020
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
94
63.95%
Daniel Borkmann
13
8.84%
Jozsef Kadlecsik
12
8.16%
Pablo Neira Ayuso
5
3.40%
Arturo Borrero Gonzalez
4
2.72%
Linus Torvalds (pre-git)
3
2.04%
Yasuyuki Kozakai
1
0.68%
Greg Kroah-Hartman
1
0.68%
Others
14
9.52%
Total
147
nf_synproxy.h
23
-
4
51
Fernando Fernandez Mancera
Patrick McHardy
Pablo Neira Ayuso
Others
August 2013
June 2016
June 2019
July 2019
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Fernando Fernandez Mancera
33
64.71%
Patrick McHardy
14
27.45%
Pablo Neira Ayuso
3
5.88%
Others
1
1.96%
Total
51
nf_tables.h
1984
-
36
2670
Pablo Neira Ayuso
Patrick McHardy
Florian Westphal
Laura Garcia Liebana
Fernando Fernandez Mancera
Phil Sutter
Máté Eckl
Arturo Borrero Gonzalez
Harsha Sharma
Eric Leblond
wenxu
Stéphane Veyret
Anders K. Pedersen
Christian Göttsche
Stefano Brivio
Xin Long
Jeremy Sowden
Nicolas Dichtel
Liping Zhang
Greg Kroah-Hartman
Others
October 2013
December 2013
January 2014
February 2014
March 2014
April 2014
June 2014
August 2014
September 2014
October 2014
November 2014
March 2015
April 2015
May 2015
June 2015
August 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
July 2017
August 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
February 2021
April 2021
May 2021
June 2021
October 2021
October 2022
January 2023
February 2023
March 2023
May 2023
June 2023
September 2023
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 0, "token_count": 54}, {"author_id": 1, "token_count": 714}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 26, "token_count": 32}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 30, "token_count": 15}, {"author_id": 0, "token_count": 44}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 30, "token_count": 19}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 64}, {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 44, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 19, "token_count": 53}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 41, "token_count": 3}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 50, "token_count": 26}, {"author_id": 5, "token_count": 77}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 23, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 19, "token_count": 11}, {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 23, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 29, "token_count": 28}, {"author_id": 0, "token_count": 5}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 29, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 5, "token_count": 3}, {"author_id": 39, "token_count": 22}, {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 24}, {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 23, "token_count": 2}, {"author_id": 48, "token_count": 22}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 49, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 56, "token_count": 16}, {"author_id": 0, "token_count": 2}, {"author_id": 54, "token_count": 22}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 58, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
933
34.94%
Patrick McHardy
861
32.25%
Florian Westphal
234
8.76%
Laura Garcia Liebana
81
3.03%
Fernando Fernandez Mancera
73
2.73%
Phil Sutter
59
2.21%
Máté Eckl
49
1.84%
Arturo Borrero Gonzalez
44
1.65%
Harsha Sharma
36
1.35%
Eric Leblond
34
1.27%
wenxu
26
0.97%
Stéphane Veyret
26
0.97%
Anders K. Pedersen
26
0.97%
Christian Göttsche
24
0.90%
Stefano Brivio
22
0.82%
Xin Long
20
0.75%
Jeremy Sowden
19
0.71%
Nicolas Dichtel
16
0.60%
Liping Zhang
5
0.19%
Greg Kroah-Hartman
1
0.04%
Others
81
3.03%
Total
2670
nf_tables_compat.h
39
-
2
75
Pablo Neira Ayuso
Greg Kroah-Hartman
October 2013
November 2017
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
74
98.67%
Greg Kroah-Hartman
1
1.33%
Total
75
nfnetlink.h
82
-
11
204
Patrick McHardy
Harald Welte
Pablo Neira Ayuso
Florian Westphal
David Howells
Mathieu J. Poirier
Jozsef Kadlecsik
Evgeniy Polyakov
Arnd Bergmann
Greg Kroah-Hartman
Others
August 2005
November 2006
September 2007
February 2009
June 2009
February 2011
December 2011
February 2012
May 2012
October 2012
October 2013
April 2014
November 2015
February 2017
November 2017
June 2021
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 61}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
65
31.86%
Harald Welte
61
29.90%
Pablo Neira Ayuso
40
19.61%
Florian Westphal
11
5.39%
David Howells
9
4.41%
Mathieu J. Poirier
6
2.94%
Jozsef Kadlecsik
4
1.96%
Evgeniy Polyakov
4
1.96%
Arnd Bergmann
2
0.98%
Greg Kroah-Hartman
1
0.49%
Others
1
0.49%
Total
204
nfnetlink_acct.h
46
-
6
109
Pablo Neira Ayuso
Mathieu J. Poirier
David Howells
Nicolas Dichtel
Greg Kroah-Hartman
Others
December 2011
October 2012
April 2014
August 2014
April 2016
November 2017
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 34, "token_count": 36}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
43
39.45%
Mathieu J. Poirier
36
33.03%
David Howells
9
8.26%
Nicolas Dichtel
2
1.83%
Greg Kroah-Hartman
1
0.92%
Others
18
16.51%
Total
109
nfnetlink_compat.h
64
-
6
171
Harald Welte
Patrick McHardy
Jaswinder Singh Rajput
Arnd Bergmann
Greg Kroah-Hartman
Others
August 2005
October 2005
November 2006
April 2007
September 2007
March 2008
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
143
83.63%
Patrick McHardy
20
11.70%
Jaswinder Singh Rajput
3
1.75%
Arnd Bergmann
2
1.17%
Greg Kroah-Hartman
1
0.58%
Others
2
1.17%
Total
171
nfnetlink_conntrack.h
291
-
11
594
Harald Welte
Pablo Neira Ayuso
Patrick McHardy
Eric Paris
Florian Westphal
Nicolas Dichtel
Daniel Borkmann
Greg Kroah-Hartman
Others
August 2005
October 2005
January 2006
May 2006
March 2007
September 2007
December 2007
March 2008
June 2008
July 2008
December 2008
April 2009
May 2009
February 2010
September 2010
October 2010
January 2011
February 2012
June 2012
August 2012
November 2012
January 2013
August 2013
August 2015
April 2016
September 2016
November 2017
March 2018
May 2018
May 2020
August 2020
July 2021
August 2021
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 236}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 42, "token_count": 17}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
240
40.40%
Pablo Neira Ayuso
222
37.37%
Patrick McHardy
67
11.28%
Eric Paris
17
2.86%
Florian Westphal
15
2.53%
Nicolas Dichtel
6
1.01%
Daniel Borkmann
2
0.34%
Greg Kroah-Hartman
1
0.17%
Others
24
4.04%
Total
594
nfnetlink_cthelper.h
56
-
4
114
Pablo Neira Ayuso
Harald Welte
Greg Kroah-Hartman
Others
August 2005
May 2012
November 2017
February 2021
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
110
96.49%
Harald Welte
2
1.75%
Greg Kroah-Hartman
1
0.88%
Others
1
0.88%
Total
114
nfnetlink_cttimeout.h
119
-
5
235
Pablo Neira Ayuso
Harald Welte
Greg Kroah-Hartman
Others
August 2005
February 2012
September 2013
July 2015
November 2017
January 2023
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
226
96.17%
Harald Welte
3
1.28%
Greg Kroah-Hartman
1
0.43%
Others
5
2.13%
Total
235
nfnetlink_hook.h
82
-
4
104
Florian Westphal
Pablo Neira Ayuso
David Howells
Greg Kroah-Hartman
October 2012
November 2017
June 2021
August 2021
April 2023
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 64}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 5, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
83
79.81%
Pablo Neira Ayuso
18
17.31%
David Howells
2
1.92%
Greg Kroah-Hartman
1
0.96%
Total
104
nfnetlink_log.h
112
-
11
269
Harald Welte
Michael Braun
Arnd Bergmann
Eric Leblond
Patrick McHardy
Pablo Neira Ayuso
Greg Kroah-Hartman
Others
August 2005
March 2006
November 2006
December 2007
July 2008
February 2009
July 2010
March 2011
October 2015
November 2017
August 2019
July 2021
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 184}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "token_count": 24}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
200
74.35%
Michael Braun
24
8.92%
Arnd Bergmann
16
5.95%
Eric Leblond
9
3.35%
Patrick McHardy
3
1.12%
Pablo Neira Ayuso
1
0.37%
Greg Kroah-Hartman
1
0.37%
Others
15
5.58%
Total
269
nfnetlink_osf.h
120
-
4
268
Evgeniy Polyakov
Fernando Fernandez Mancera
Mikko Rapeli
Florian Westphal
June 2009
October 2015
May 2018
July 2018
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 174}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 73}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Evgeniy Polyakov
174
64.93%
Fernando Fernandez Mancera
85
31.72%
Mikko Rapeli
6
2.24%
Florian Westphal
3
1.12%
Total
268
nfnetlink_queue.h
130
-
16
317
Harald Welte
Florian Westphal
Stephane Bryant
Pablo Neira Ayuso
Arnd Bergmann
Nicolas Dichtel
Eric Leblond
Greg Kroah-Hartman
Others
August 2005
November 2006
February 2009
March 2011
July 2011
May 2012
June 2012
September 2012
April 2013
June 2013
August 2013
December 2013
June 2015
March 2016
February 2017
November 2017
July 2021
January 2022
March 2023
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 189}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 53, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
189
59.62%
Florian Westphal
26
8.20%
Stephane Bryant
23
7.26%
Pablo Neira Ayuso
14
4.42%
Arnd Bergmann
12
3.79%
Nicolas Dichtel
3
0.95%
Eric Leblond
2
0.63%
Greg Kroah-Hartman
1
0.32%
Others
47
14.83%
Total
317
x_tables.h
188
-
15
374
Linus Torvalds (pre-git)
Harald Welte
Jan Engelhardt
Patrick McHardy
Dmitry Mishin
David Howells
Arnd Bergmann
Eric Dumazet
Jaswinder Singh Rajput
Rusty Russell
Greg Kroah-Hartman
Others
March 2000
January 2005
October 2005
December 2005
January 2006
March 2006
February 2007
May 2007
June 2007
December 2007
January 2009
February 2009
February 2010
April 2010
October 2010
October 2012
November 2017
December 2020
April 2022
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 136}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 38, "token_count": 31}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
136
36.36%
Harald Welte
60
16.04%
Jan Engelhardt
40
10.70%
Patrick McHardy
39
10.43%
Dmitry Mishin
37
9.89%
David Howells
20
5.35%
Arnd Bergmann
13
3.48%
Eric Dumazet
6
1.60%
Jaswinder Singh Rajput
3
0.80%
Rusty Russell
1
0.27%
Greg Kroah-Hartman
1
0.27%
Others
18
4.81%
Total
374
xt_AUDIT.h
27
-
4
40
Thomas Graf
Greg Kroah-Hartman
Others
March 2007
January 2011
November 2017
September 2022
var spanGroupData = [ {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 40, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
35
87.50%
Greg Kroah-Hartman
1
2.50%
Others
4
10.00%
Total
40
xt_CHECKSUM.h
21
-
2
28
Michael S. Tsirkin
Greg Kroah-Hartman
July 2010
November 2017
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 47, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michael S. Tsirkin
27
96.43%
Greg Kroah-Hartman
1
3.57%
Total
28
xt_CLASSIFY.h
11
-
4
21
Harald Welte
Jaswinder Singh Rajput
Greg Kroah-Hartman
Arnd Bergmann
August 2003
January 2006
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
16
76.19%
Jaswinder Singh Rajput
3
14.29%
Greg Kroah-Hartman
1
4.76%
Arnd Bergmann
1
4.76%
Total
21
xt_CONNMARK.h
7
-
4
13
Harald Welte
Arnd Bergmann
Jan Engelhardt
Greg Kroah-Hartman
January 2006
February 2009
February 2010
November 2017
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
9
69.23%
Arnd Bergmann
2
15.38%
Jan Engelhardt
1
7.69%
Greg Kroah-Hartman
1
7.69%
Total
13
xt_CONNSECMARK.h
16
-
4
30
James Morris
Jaswinder Singh Rajput
Greg Kroah-Hartman
Arnd Bergmann
June 2006
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
25
83.33%
Jaswinder Singh Rajput
3
10.00%
Greg Kroah-Hartman
1
3.33%
Arnd Bergmann
1
3.33%
Total
30
xt_CT.h
42
-
5
140
Patrick McHardy
Pablo Neira Ayuso
Daniel Borkmann
Jan Engelhardt
Greg Kroah-Hartman
February 2010
December 2010
January 2011
February 2012
January 2013
August 2015
November 2017
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
78
55.71%
Pablo Neira Ayuso
26
18.57%
Daniel Borkmann
24
17.14%
Jan Engelhardt
11
7.86%
Greg Kroah-Hartman
1
0.71%
Total
140
xt_DSCP.h
27
-
6
37
Yasuyuki Kozakai
Jan Engelhardt
Jaswinder Singh Rajput
Arnd Bergmann
Harald Welte
Greg Kroah-Hartman
August 2002
August 2006
December 2007
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yasuyuki Kozakai
20
54.05%
Jan Engelhardt
9
24.32%
Jaswinder Singh Rajput
3
8.11%
Arnd Bergmann
3
8.11%
Harald Welte
1
2.70%
Greg Kroah-Hartman
1
2.70%
Total
37
xt_HMARK.h
52
-
3
126
Hans Schillstrom
Linus Torvalds (pre-git)
Greg Kroah-Hartman
June 1999
May 2012
November 2017
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 12, "token_count": 122}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hans Schillstrom
122
96.83%
Linus Torvalds (pre-git)
3
2.38%
Greg Kroah-Hartman
1
0.79%
Total
126
xt_IDLETIMER.h
42
-
5
86
Luciano Coelho
Others
June 2010
August 2010
February 2020
March 2020
June 2022
var spanGroupData = [ {"timestamp": 1275375600, "group": [ {"author_id": 22, "token_count": 70}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Luciano Coelho
70
81.40%
Others
16
18.60%
Total
86
xt_LED.h
16
-
3
47
Adam Nielsen
Patrick McHardy
Greg Kroah-Hartman
February 2009
May 2009
November 2017
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 33, "token_count": 43}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Adam Nielsen
43
91.49%
Patrick McHardy
3
6.38%
Greg Kroah-Hartman
1
2.13%
Total
47
xt_LOG.h
20
-
4
64
Richard Weinberger
Linus Torvalds (pre-git)
Patrick McHardy
Greg Kroah-Hartman
January 2000
May 2000
January 2005
February 2012
November 2017
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 31, "token_count": 43}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Weinberger
43
67.19%
Linus Torvalds (pre-git)
19
29.69%
Patrick McHardy
1
1.56%
Greg Kroah-Hartman
1
1.56%
Total
64
xt_MARK.h
7
-
4
13
Harald Welte
Arnd Bergmann
Jan Engelhardt
Greg Kroah-Hartman
January 2006
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
9
69.23%
Arnd Bergmann
2
15.38%
Jan Engelhardt
1
7.69%
Greg Kroah-Hartman
1
7.69%
Total
13
xt_NFLOG.h
25
-
7
57
Patrick McHardy
Vishwanath Pai
Linus Torvalds (pre-git)
Arnd Bergmann
Jaswinder Singh Rajput
Greg Kroah-Hartman
Eric Leblond
September 1991
May 2000
November 2006
January 2009
February 2009
June 2016
November 2017
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
34
59.65%
Vishwanath Pai
7
12.28%
Linus Torvalds (pre-git)
6
10.53%
Arnd Bergmann
5
8.77%
Jaswinder Singh Rajput
3
5.26%
Greg Kroah-Hartman
1
1.75%
Eric Leblond
1
1.75%
Total
57
xt_NFQUEUE.h
39
-
6
76
Harald Welte
Holger Eitzenberger
Florian Westphal
Arnd Bergmann
Jaswinder Singh Rajput
Greg Kroah-Hartman
August 2005
January 2006
January 2009
February 2009
June 2009
January 2011
March 2013
November 2017
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 57, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
27
35.53%
Holger Eitzenberger
21
27.63%
Florian Westphal
20
26.32%
Arnd Bergmann
4
5.26%
Jaswinder Singh Rajput
3
3.95%
Greg Kroah-Hartman
1
1.32%
Total
76
xt_RATEEST.h
17
-
6
48
Patrick McHardy
Mikko Rapeli
Jaswinder Singh Rajput
Arnd Bergmann
Jan Engelhardt
Greg Kroah-Hartman
December 2007
January 2008
January 2009
February 2009
October 2015
November 2017
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
38
79.17%
Mikko Rapeli
3
6.25%
Jaswinder Singh Rajput
3
6.25%
Arnd Bergmann
2
4.17%
Jan Engelhardt
1
2.08%
Greg Kroah-Hartman
1
2.08%
Total
48
xt_SECMARK.h
29
-
6
57
James Morris
Eric Paris
Pablo Neira Ayuso
Jaswinder Singh Rajput
Greg Kroah-Hartman
Arnd Bergmann
June 2006
January 2009
February 2009
October 2010
November 2017
April 2021
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 28, "token_count": 27}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 42, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
James Morris
27
47.37%
Eric Paris
14
24.56%
Pablo Neira Ayuso
11
19.30%
Jaswinder Singh Rajput
3
5.26%
Greg Kroah-Hartman
1
1.75%
Arnd Bergmann
1
1.75%
Total
57
xt_SYNPROXY.h
15
-
4
37
Patrick McHardy
Fernando Fernandez Mancera
Pablo Neira Ayuso
Greg Kroah-Hartman
August 2013
June 2016
November 2017
June 2019
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
25
67.57%
Fernando Fernandez Mancera
8
21.62%
Pablo Neira Ayuso
3
8.11%
Greg Kroah-Hartman
1
2.70%
Total
37
xt_TCPMSS.h
13
-
6
25
Patrick McHardy
Jaswinder Singh Rajput
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Arnd Bergmann
Others
August 1992
February 2002
February 2007
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
17
68.00%
Jaswinder Singh Rajput
3
12.00%
Linus Torvalds (pre-git)
2
8.00%
Greg Kroah-Hartman
1
4.00%
Arnd Bergmann
1
4.00%
Others
1
4.00%
Total
25
xt_TCPOPTSTRIP.h
16
-
3
44
Sven Schnelle
Jan Engelhardt
Greg Kroah-Hartman
December 2007
December 2010
January 2011
November 2017
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 35, "token_count": 39}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Schnelle
39
88.64%
Jan Engelhardt
4
9.09%
Greg Kroah-Hartman
1
2.27%
Total
44
xt_TEE.h
15
-
4
43
Jan Engelhardt
Patrick McHardy
Linus Torvalds (pre-git)
Greg Kroah-Hartman
June 1999
April 2010
November 2017
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
24
55.81%
Patrick McHardy
15
34.88%
Linus Torvalds (pre-git)
3
6.98%
Greg Kroah-Hartman
1
2.33%
Total
43
xt_TPROXY.h
25
-
5
52
KOVACS Krisztian
Jan Engelhardt
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Others
June 1999
October 2008
October 2010
December 2010
January 2011
November 2017
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 45, "token_count": 29}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
KOVACS Krisztian
29
55.77%
Jan Engelhardt
7
13.46%
Linus Torvalds (pre-git)
3
5.77%
Greg Kroah-Hartman
1
1.92%
Others
12
23.08%
Total
52
xt_addrtype.h
45
-
2
145
Florian Westphal
Greg Kroah-Hartman
March 2011
November 2017
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 144}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
144
99.31%
Greg Kroah-Hartman
1
0.69%
Total
145
xt_bpf.h
42
-
5
120
Willem de Bruijn
Pablo Neira Ayuso
Greg Kroah-Hartman
Others
January 2013
July 2014
December 2016
October 2017
November 2017
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 74}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Willem de Bruijn
110
91.67%
Pablo Neira Ayuso
2
1.67%
Greg Kroah-Hartman
1
0.83%
Others
7
5.83%
Total
120
xt_cgroup.h
41
-
4
115
Tejun Heo
Daniel Borkmann
Pablo Neira Ayuso
Greg Kroah-Hartman
December 2013
December 2015
November 2017
September 2018
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 25, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 78}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
78
67.83%
Daniel Borkmann
22
19.13%
Pablo Neira Ayuso
14
12.17%
Greg Kroah-Hartman
1
0.87%
Total
115
xt_cluster.h
20
-
3
46
Pablo Neira Ayuso
Jan Engelhardt
Greg Kroah-Hartman
March 2009
May 2009
December 2010
January 2011
November 2017
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
38
82.61%
Jan Engelhardt
7
15.22%
Greg Kroah-Hartman
1
2.17%
Total
46
xt_comment.h
11
-
2
25
Harald Welte
Greg Kroah-Hartman
August 2002
January 2006
November 2017
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
24
96.00%
Greg Kroah-Hartman
1
4.00%
Total
25
xt_connbytes.h
27
-
5
58
Harald Welte
Jaswinder Singh Rajput
Arnd Bergmann
Greg Kroah-Hartman
Others
August 2005
January 2006
January 2009
February 2009
March 2011
November 2017
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
50
86.21%
Jaswinder Singh Rajput
3
5.17%
Arnd Bergmann
2
3.45%
Greg Kroah-Hartman
1
1.72%
Others
2
3.45%
Total
58
xt_connlabel.h
19
-
4
44
Florian Westphal
Pablo Neira Ayuso
Greg Kroah-Hartman
Others
January 2006
January 2013
November 2017
July 2019
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
31
70.45%
Pablo Neira Ayuso
3
6.82%
Greg Kroah-Hartman
1
2.27%
Others
9
20.45%
Total
44
xt_connlimit.h
33
-
5
88
Jan Engelhardt
Greg Kroah-Hartman
Florian Westphal
Others
July 2007
December 2007
January 2008
January 2011
August 2011
November 2017
December 2017
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
81
92.05%
Greg Kroah-Hartman
1
1.14%
Florian Westphal
1
1.14%
Others
5
5.68%
Total
88
xt_connmark.h
37
-
7
81
Jan Engelhardt
Jack Ma
Harald Welte
Arnd Bergmann
Jaswinder Singh Rajput
Greg Kroah-Hartman
Others
January 2006
January 2008
January 2009
February 2009
November 2017
March 2018
September 2022
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 59, "token_count": 20}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
31
38.27%
Jack Ma
20
24.69%
Harald Welte
20
24.69%
Arnd Bergmann
5
6.17%
Jaswinder Singh Rajput
3
3.70%
Greg Kroah-Hartman
1
1.23%
Others
1
1.23%
Total
81
xt_conntrack.h
79
-
9
312
Jan Engelhardt
Harald Welte
Patrick McHardy
Arnd Bergmann
Jozsef Kadlecsik
Linus Torvalds (pre-git)
Jaswinder Singh Rajput
Greg Kroah-Hartman
Others
March 2000
August 2002
March 2004
January 2006
January 2008
January 2009
February 2009
June 2009
December 2010
August 2011
January 2013
November 2017
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 220}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
223
71.47%
Harald Welte
41
13.14%
Patrick McHardy
21
6.73%
Arnd Bergmann
10
3.21%
Jozsef Kadlecsik
6
1.92%
Linus Torvalds (pre-git)
4
1.28%
Jaswinder Singh Rajput
3
0.96%
Greg Kroah-Hartman
1
0.32%
Others
3
0.96%
Total
312
xt_cpu.h
12
-
2
24
Eric Dumazet
Greg Kroah-Hartman
July 2010
November 2017
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
23
95.83%
Greg Kroah-Hartman
1
4.17%
Total
24
xt_dccp.h
26
-
4
64
Harald Welte
Arnd Bergmann
Jaswinder Singh Rajput
Greg Kroah-Hartman
August 2005
January 2006
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
54
84.38%
Arnd Bergmann
6
9.38%
Jaswinder Singh Rajput
3
4.69%
Greg Kroah-Hartman
1
1.56%
Total
64
xt_devgroup.h
22
-
2
53
Patrick McHardy
Greg Kroah-Hartman
February 2011
November 2017
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
52
98.11%
Greg Kroah-Hartman
1
1.89%
Total
53
xt_dscp.h
32
-
6
54
Yasuyuki Kozakai
Jan Engelhardt
Arnd Bergmann
Jaswinder Singh Rajput
Harald Welte
Greg Kroah-Hartman
August 2002
August 2006
December 2007
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yasuyuki Kozakai
32
59.26%
Jan Engelhardt
11
20.37%
Arnd Bergmann
5
9.26%
Jaswinder Singh Rajput
3
5.56%
Harald Welte
2
3.70%
Greg Kroah-Hartman
1
1.85%
Total
54
xt_ecn.h
36
-
3
65
Jan Engelhardt
Harald Welte
Greg Kroah-Hartman
August 2002
June 2009
January 2011
June 2011
November 2017
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
36
55.38%
Harald Welte
28
43.08%
Greg Kroah-Hartman
1
1.54%
Total
65
xt_esp.h
16
-
5
40
Yasuyuki Kozakai
Harald Welte
Jaswinder Singh Rajput
Arnd Bergmann
Greg Kroah-Hartman
March 2003
April 2006
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yasuyuki Kozakai
20
50.00%
Harald Welte
14
35.00%
Jaswinder Singh Rajput
3
7.50%
Arnd Bergmann
2
5.00%
Greg Kroah-Hartman
1
2.50%
Total
40
xt_hashlimit.h
123
-
11
363
Jan Engelhardt
Harald Welte
Patrick McHardy
Vishwanath Pai
Arnd Bergmann
Linus Torvalds (pre-git)
Florian Westphal
David Howells
Mikko Rapeli
Greg Kroah-Hartman
Others
May 2000
October 2004
September 2006
November 2006
January 2008
February 2009
January 2011
May 2012
October 2012
October 2015
September 2016
February 2017
August 2017
November 2017
var spanGroupData = [ {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 27, "token_count": 31}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
112
30.85%
Harald Welte
88
24.24%
Patrick McHardy
49
13.50%
Vishwanath Pai
45
12.40%
Arnd Bergmann
27
7.44%
Linus Torvalds (pre-git)
12
3.31%
Florian Westphal
12
3.31%
David Howells
11
3.03%
Mikko Rapeli
3
0.83%
Greg Kroah-Hartman
1
0.28%
Others
3
0.83%
Total
363
xt_helper.h
9
-
2
24
Harald Welte
Greg Kroah-Hartman
August 2002
January 2006
November 2017
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
23
95.83%
Greg Kroah-Hartman
1
4.17%
Total
24
xt_ipcomp.h
17
-
2
44
Fan Du
Greg Kroah-Hartman
December 2013
November 2017
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 32, "token_count": 43}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Fan Du
43
97.73%
Greg Kroah-Hartman
1
2.27%
Total
44
xt_iprange.h
21
-
6
69
Jan Engelhardt
Harald Welte
Jaswinder Singh Rajput
Greg Kroah-Hartman
Arnd Bergmann
Others
August 2003
January 2008
January 2009
February 2009
August 2011
November 2017
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
55
79.71%
Harald Welte
6
8.70%
Jaswinder Singh Rajput
3
4.35%
Greg Kroah-Hartman
1
1.45%
Arnd Bergmann
1
1.45%
Others
3
4.35%
Total
69
xt_ipvs.h
31
-
4
108
Hannes Eder
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Others
June 1999
July 2010
August 2010
November 2017
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 101}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hannes Eder
101
93.52%
Linus Torvalds (pre-git)
3
2.78%
Greg Kroah-Hartman
1
0.93%
Others
3
2.78%
Total
108
xt_l2tp.h
28
-
2
87
James Chapman
Greg Kroah-Hartman
January 2014
November 2017
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 17, "token_count": 86}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Chapman
86
98.85%
Greg Kroah-Hartman
1
1.15%
Total
87
xt_length.h
12
-
5
26
Harald Welte
Linus Torvalds (pre-git)
Jaswinder Singh Rajput
Arnd Bergmann
Greg Kroah-Hartman
September 1991
May 2000
January 2006
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
14
53.85%
Linus Torvalds (pre-git)
6
23.08%
Jaswinder Singh Rajput
3
11.54%
Arnd Bergmann
2
7.69%
Greg Kroah-Hartman
1
3.85%
Total
26
xt_limit.h
25
-
6
55
Harald Welte
Linus Torvalds (pre-git)
Jan Engelhardt
Arnd Bergmann
Jaswinder Singh Rajput
Greg Kroah-Hartman
September 1991
May 2000
January 2006
January 2009
February 2009
March 2009
November 2017
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
21
38.18%
Linus Torvalds (pre-git)
20
36.36%
Jan Engelhardt
6
10.91%
Arnd Bergmann
4
7.27%
Jaswinder Singh Rajput
3
5.45%
Greg Kroah-Hartman
1
1.82%
Total
55
xt_mac.h
11
-
4
28
Linus Torvalds (pre-git)
Harald Welte
Greg Kroah-Hartman
Others
October 1994
April 1995
May 2000
January 2006
May 2009
November 2017
var spanGroupData = [ {"timestamp": 780994800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 796723200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
15
53.57%
Harald Welte
9
32.14%
Greg Kroah-Hartman
1
3.57%
Others
3
10.71%
Total
28
xt_mark.h
16
-
5
36
Jan Engelhardt
Harald Welte
Jaswinder Singh Rajput
Arnd Bergmann
Greg Kroah-Hartman
January 2006
January 2008
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
20
55.56%
Harald Welte
9
25.00%
Jaswinder Singh Rajput
3
8.33%
Arnd Bergmann
3
8.33%
Greg Kroah-Hartman
1
2.78%
Total
36
xt_multiport.h
30
-
7
79
Yasuyuki Kozakai
Linus Torvalds (pre-git)
Arnd Bergmann
Jaswinder Singh Rajput
Rusty Russell
Greg Kroah-Hartman
Others
March 2000
May 2000
January 2005
April 2006
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 10, "token_count": 43}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yasuyuki Kozakai
43
54.43%
Linus Torvalds (pre-git)
19
24.05%
Arnd Bergmann
8
10.13%
Jaswinder Singh Rajput
3
3.80%
Rusty Russell
2
2.53%
Greg Kroah-Hartman
1
1.27%
Others
3
3.80%
Total
79
xt_nfacct.h
19
-
3
57
Pablo Neira Ayuso
Greg Kroah-Hartman
Others
December 2011
November 2017
August 2019
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
42
73.68%
Greg Kroah-Hartman
1
1.75%
Others
14
24.56%
Total
57
xt_osf.h
37
-
5
93
Fernando Fernandez Mancera
Evgeniy Polyakov
Jaswinder Singh Rajput
Greg Kroah-Hartman
Others
June 2009
November 2017
May 2018
July 2018
August 2018
September 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 43}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Fernando Fernandez Mancera
45
48.39%
Evgeniy Polyakov
43
46.24%
Jaswinder Singh Rajput
3
3.23%
Greg Kroah-Hartman
1
1.08%
Others
1
1.08%
Total
93
xt_owner.h
25
-
6
64
Jan Engelhardt
Pablo Neira Ayuso
Jaswinder Singh Rajput
Arnd Bergmann
Greg Kroah-Hartman
Others
December 2007
January 2008
January 2009
February 2009
November 2017
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
47
73.44%
Pablo Neira Ayuso
4
6.25%
Jaswinder Singh Rajput
3
4.69%
Arnd Bergmann
3
4.69%
Greg Kroah-Hartman
1
1.56%
Others
6
9.38%
Total
64
xt_physdev.h
24
-
7
75
Bart De Schuymer
Harald Welte
David Howells
Mikko Rapeli
Jan Engelhardt
Arnd Bergmann
Greg Kroah-Hartman
September 2004
January 2006
February 2009
January 2011
October 2012
October 2015
November 2017
var spanGroupData = [ {"timestamp": 1094022000, "group": [ {"author_id": 43, "token_count": 31}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
31
41.33%
Harald Welte
28
37.33%
David Howells
7
9.33%
Mikko Rapeli
3
4.00%
Jan Engelhardt
3
4.00%
Arnd Bergmann
2
2.67%
Greg Kroah-Hartman
1
1.33%
Total
75
xt_pkttype.h
9
-
2
21
Harald Welte
Greg Kroah-Hartman
August 2002
January 2006
November 2017
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
20
95.24%
Greg Kroah-Hartman
1
4.76%
Total
21
xt_policy.h
73
-
8
196
Patrick McHardy
Jan Engelhardt
Mikko Rapeli
Arnd Bergmann
Jeremy Sowden
Jaswinder Singh Rajput
Greg Kroah-Hartman
Others
January 2006
February 2006
March 2006
November 2006
January 2008
January 2009
February 2009
October 2015
November 2017
August 2019
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 56, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
133
67.86%
Jan Engelhardt
43
21.94%
Mikko Rapeli
6
3.06%
Arnd Bergmann
6
3.06%
Jeremy Sowden
3
1.53%
Jaswinder Singh Rajput
3
1.53%
Greg Kroah-Hartman
1
0.51%
Others
1
0.51%
Total
196
xt_quota.h
23
-
5
48
Patrick McHardy
Jan Engelhardt
Greg Kroah-Hartman
Others
May 2006
March 2009
July 2010
December 2010
January 2011
March 2011
November 2017
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
36
75.00%
Jan Engelhardt
9
18.75%
Greg Kroah-Hartman
1
2.08%
Others
2
4.17%
Total
48
xt_rateest.h
39
-
6
132
Patrick McHardy
Arnd Bergmann
Mikko Rapeli
Jaswinder Singh Rajput
Jan Engelhardt
Greg Kroah-Hartman
December 2007
January 2008
January 2009
February 2009
October 2015
November 2017
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
118
89.39%
Arnd Bergmann
6
4.55%
Mikko Rapeli
3
2.27%
Jaswinder Singh Rajput
3
2.27%
Jan Engelhardt
1
0.76%
Greg Kroah-Hartman
1
0.76%
Total
132
xt_realm.h
13
-
5
27
Harald Welte
Linus Torvalds (pre-git)
Jaswinder Singh Rajput
Arnd Bergmann
Greg Kroah-Hartman
September 1991
May 2000
January 2006
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
14
51.85%
Linus Torvalds (pre-git)
6
22.22%
Jaswinder Singh Rajput
3
11.11%
Arnd Bergmann
3
11.11%
Greg Kroah-Hartman
1
3.70%
Total
27
xt_recent.h
47
-
8
133
Jan Engelhardt
Arnd Bergmann
Linus Torvalds (pre-git)
Jaswinder Singh Rajput
Greg Kroah-Hartman
Others
June 1999
June 2003
October 2008
January 2009
February 2009
March 2010
May 2012
November 2017
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
83
62.41%
Arnd Bergmann
10
7.52%
Linus Torvalds (pre-git)
3
2.26%
Jaswinder Singh Rajput
3
2.26%
Greg Kroah-Hartman
1
0.75%
Others
33
24.81%
Total
133
xt_rpfilter.h
24
-
2
63
Florian Westphal
Greg Kroah-Hartman
July 2011
November 2017
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
62
98.41%
Greg Kroah-Hartman
1
1.59%
Total
63
xt_sctp.h
93
-
7
286
Harald Welte
Jan Engelhardt
Arnd Bergmann
Mikko Rapeli
Phil Sutter
Jaswinder Singh Rajput
Greg Kroah-Hartman
August 2005
January 2006
April 2008
January 2009
February 2009
October 2015
November 2017
December 2019
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 163}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 23, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
169
59.09%
Jan Engelhardt
92
32.17%
Arnd Bergmann
12
4.20%
Mikko Rapeli
6
2.10%
Phil Sutter
3
1.05%
Jaswinder Singh Rajput
3
1.05%
Greg Kroah-Hartman
1
0.35%
Total
286
xt_set.h
94
-
5
218
Jozsef Kadlecsik
Anton Danilov
Jan Engelhardt
Patrick McHardy
Greg Kroah-Hartman
February 2011
June 2011
January 2012
April 2013
September 2014
November 2014
November 2017
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 153}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
204
93.58%
Anton Danilov
6
2.75%
Jan Engelhardt
4
1.83%
Patrick McHardy
3
1.38%
Greg Kroah-Hartman
1
0.46%
Total
218
xt_socket.h
30
-
5
70
Tóth László Attila
Eric Dumazet
Jan Engelhardt
Greg Kroah-Hartman
Others
June 2009
January 2011
June 2013
June 2015
November 2017
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 37, "token_count": 38}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tóth László Attila
38
54.29%
Eric Dumazet
16
22.86%
Jan Engelhardt
3
4.29%
Greg Kroah-Hartman
1
1.43%
Others
12
17.14%
Total
70
xt_state.h
13
-
3
34
Harald Welte
Linus Torvalds (pre-git)
Greg Kroah-Hartman
January 1997
October 1997
March 2000
January 2006
November 2017
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
20
58.82%
Linus Torvalds (pre-git)
13
38.24%
Greg Kroah-Hartman
1
2.94%
Total
34
xt_statistic.h
37
-
5
95
Patrick McHardy
Arnd Bergmann
Jan Engelhardt
Jaswinder Singh Rajput
Greg Kroah-Hartman
May 2006
January 2009
February 2009
March 2009
November 2017
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
80
84.21%
Arnd Bergmann
6
6.32%
Jan Engelhardt
5
5.26%
Jaswinder Singh Rajput
3
3.16%
Greg Kroah-Hartman
1
1.05%
Total
95
xt_string.h
35
-
7
94
Pablo Neira Ayuso
Joonwoo Park
Harald Welte
Arnd Bergmann
Jaswinder Singh Rajput
Jan Engelhardt
Greg Kroah-Hartman
August 2005
January 2006
January 2008
July 2008
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 46, "token_count": 28}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
28
29.79%
Joonwoo Park
28
29.79%
Harald Welte
28
29.79%
Arnd Bergmann
5
5.32%
Jaswinder Singh Rajput
3
3.19%
Jan Engelhardt
1
1.06%
Greg Kroah-Hartman
1
1.06%
Total
94
xt_tcpmss.h
12
-
6
26
Harald Welte
Linus Torvalds (pre-git)
Jaswinder Singh Rajput
Arnd Bergmann
Greg Kroah-Hartman
Others
September 1991
May 2000
February 2002
January 2006
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Harald Welte
10
38.46%
Linus Torvalds (pre-git)
6
23.08%
Jaswinder Singh Rajput
3
11.54%
Arnd Bergmann
2
7.69%
Greg Kroah-Hartman
1
3.85%
Others
4
15.38%
Total
26
xt_tcpudp.h
37
-
5
114
Linus Torvalds (pre-git)
Harald Welte
Arnd Bergmann
Jaswinder Singh Rajput
Greg Kroah-Hartman
March 2000
January 2006
January 2009
February 2009
November 2017
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
54
47.37%
Harald Welte
47
41.23%
Arnd Bergmann
9
7.89%
Jaswinder Singh Rajput
3
2.63%
Greg Kroah-Hartman
1
0.88%
Total
114
xt_time.h
33
-
3
84
Jan Engelhardt
Florian Westphal
Greg Kroah-Hartman
September 2007
December 2010
January 2011
September 2012
November 2017
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
72
85.71%
Florian Westphal
11
13.10%
Greg Kroah-Hartman
1
1.19%
Total
84
xt_u32.h
43
-
2
102
Jan Engelhardt
Greg Kroah-Hartman
July 2007
December 2010
January 2011
November 2017
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Engelhardt
101
99.02%
Greg Kroah-Hartman
1
0.98%
Total
102
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
122
Author
Tokens
Proportion
Commits
Proportion
0
Pablo Neira Ayuso
1945
15.22%
120
21.43%
1
Patrick McHardy
1939
15.18%
60
10.71%
2
Harald Welte
1792
14.03%
27
4.82%
3
Jan Engelhardt
1151
9.01%
39
6.96%
4
Jozsef Kadlecsik
1016
7.95%
29
5.18%
5
Florian Westphal
688
5.39%
44
7.86%
6
Linus Torvalds (pre-git)
439
3.44%
15
2.68%
7
Fernando Fernandez Mancera
244
1.91%
13
2.32%
8
Evgeniy Polyakov
221
1.73%
1
0.18%
9
Arnd Bergmann
208
1.63%
1
0.18%
10
Yasuyuki Kozakai
195
1.53%
5
0.89%
11
David Howells
137
1.07%
2
0.36%
12
Hans Schillstrom
122
0.95%
2
0.36%
13
Willem de Bruijn
110
0.86%
2
0.36%
14
Hannes Eder
101
0.79%
1
0.18%
15
Jaswinder Singh Rajput
99
0.77%
2
0.36%
16
Greg Kroah-Hartman
91
0.71%
2
0.36%
17
James Chapman
86
0.67%
1
0.18%
18
Rusty Russell
85
0.67%
5
0.89%
19
Laura Garcia Liebana
81
0.63%
9
1.61%
20
Tejun Heo
78
0.61%
2
0.36%
21
Eric Dumazet
75
0.59%
6
1.07%
22
Luciano Coelho
70
0.55%
1
0.18%
23
Phil Sutter
62
0.49%
15
2.68%
24
Anton Danilov
62
0.49%
2
0.36%
25
Daniel Borkmann
61
0.48%
4
0.71%
26
Eric Leblond
59
0.46%
6
1.07%
27
Vishwanath Pai
57
0.45%
4
0.71%
28
James Morris
52
0.41%
2
0.36%
29
Máté Eckl
49
0.38%
3
0.54%
30
Arturo Borrero Gonzalez
48
0.38%
5
0.89%
31
Richard Weinberger
43
0.34%
1
0.18%
32
Fan Du
43
0.34%
1
0.18%
33
Adam Nielsen
43
0.34%
1
0.18%
34
Mathieu J. Poirier
42
0.33%
1
0.18%
35
Sven Schnelle
39
0.31%
1
0.18%
36
Mikko Rapeli
39
0.31%
1
0.18%
37
Tóth László Attila
38
0.30%
1
0.18%
38
Dmitry Mishin
37
0.29%
2
0.36%
39
Harsha Sharma
36
0.28%
2
0.36%
40
Thomas Graf
35
0.27%
1
0.18%
41
Liping Zhang
35
0.27%
4
0.71%
42
Eric Paris
31
0.24%
2
0.36%
43
Bart De Schuymer
31
0.24%
1
0.18%
44
Nicolas Dichtel
29
0.23%
3
0.54%
45
KOVACS Krisztian
29
0.23%
1
0.18%
46
Joonwoo Park
28
0.22%
1
0.18%
47
Michael S. Tsirkin
27
0.21%
2
0.36%
48
wenxu
26
0.20%
4
0.71%
49
Stéphane Veyret
26
0.20%
1
0.18%
50
Anders K. Pedersen
26
0.20%
1
0.18%
51
Michael Braun
24
0.19%
1
0.18%
52
Christian Göttsche
24
0.19%
1
0.18%
53
Stephane Bryant
23
0.18%
1
0.18%
54
Stefano Brivio
22
0.17%
1
0.18%
55
Joshua Hunt
22
0.17%
1
0.18%
56
Jeremy Sowden
22
0.17%
5
0.89%
57
Holger Eitzenberger
21
0.16%
1
0.18%
58
Xin Long
20
0.16%
1
0.18%
59
Jack Ma
20
0.16%
1
0.18%
60
Others
472
3.69%
85
15.18%
Total
12776
560