Linux Source Code
Home
Release 6.11
Help
integrity
root
security
Highlighting
Reset All
By Author
By Age
──────────
Aditya Garg
Al Viro
Andreas Gruenbacher
Ard Biesheuvel
Bruno Meneguele
Christian Brauner
Christoph Hellwig
Curtis Veit
Dan Carpenter
David Howells
David Woodhouse
Dmitry Kasatkin
Enrico Bravi
Eric Biggers
Eric Paris
Eric Richter
Eric Snowberg
Eric W. Biedermann
Florent Revest
GUO Zihua
Goldwyn Rodrigues
Gustavo A. R. Silva
James Morris
Janne Karhunen
Javier Martinez Canillas
Jeff Layton
Josh Boyer
KP Singh
Kees Cook
Krzysztof Struczynski
Lakshmi Ramasubramanian
Laura Abbott
Lenny Szubowicz
Linus Torvalds
Linus Torvalds (pre-git)
Martin Schwidefsky
Mat Martineau
Matthew Garrett
Mikhail Kurinnoi
Mimi Zohar
Nayna Jain
Others
Paul Moore
Peter Moody
Petko Manolov
Petr Vorel
Prakhar Srivastava
Roberto Sassu
Russell Currey
Sasha Levin
Scott Branden
Seth Forshee
Stefan Berger
THOBY Simon
Thiago Jung Bauermann
Thomas Gleixner
Tushar Sugandhi
Tycho Andersen
Tyler Hicks
Xiu Jianfeng
liqiong
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
evm
2074
5
40
7648
Mimi Zohar
Roberto Sassu
Matthew Garrett
Dmitry Kasatkin
Stefan Berger
Christian Brauner
James Morris
Xiu Jianfeng
David Howells
Dan Carpenter
Seth Forshee
Christoph Hellwig
Al Viro
Paul Moore
Andreas Gruenbacher
Tycho Andersen
Eric W. Biedermann
Thomas Gleixner
Bruno Meneguele
Eric Paris
Thiago Jung Bauermann
David Woodhouse
Eric Biggers
Gustavo A. R. Silva
Others
February 2002
July 2002
October 2004
April 2005
February 2009
November 2009
December 2009
January 2010
March 2011
May 2011
August 2011
September 2011
October 2011
December 2011
February 2012
May 2012
September 2012
December 2012
January 2013
February 2013
August 2013
October 2013
February 2014
March 2014
May 2014
August 2014
September 2014
October 2014
November 2014
March 2015
April 2015
May 2015
October 2015
February 2016
April 2016
August 2016
September 2016
December 2016
February 2017
May 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
September 2018
December 2018
January 2019
March 2019
May 2019
June 2019
April 2020
May 2020
September 2020
January 2021
April 2021
May 2021
June 2021
October 2021
February 2022
May 2022
June 2022
September 2022
November 2022
January 2023
March 2023
June 2023
August 2023
December 2023
February 2024
April 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 20}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 28, "token_count": 88}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 47, "token_count": 24}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 189}, {"author_id": 0, "token_count": 1869}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 376}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 13, "token_count": 44}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 2, "token_count": 221}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 56, "token_count": 17}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 57, "token_count": 17}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 320}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 3, "token_count": 875}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 3, "token_count": 163}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 55, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 42, "token_count": 25}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 8}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 52, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 148}, {"author_id": 1, "token_count": 581}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 250}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 39, "token_count": 28}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 165}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 50, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 15, "token_count": 44}, {"author_id": 39, "token_count": 52}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 457}, {"author_id": 12, "token_count": 234}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
2824
36.92%
Roberto Sassu
1432
18.72%
Matthew Garrett
1423
18.61%
Dmitry Kasatkin
1016
13.28%
Stefan Berger
236
3.09%
Christian Brauner
226
2.96%
James Morris
88
1.15%
Xiu Jianfeng
80
1.05%
David Howells
47
0.61%
Dan Carpenter
29
0.38%
Seth Forshee
26
0.34%
Christoph Hellwig
25
0.33%
Al Viro
24
0.31%
Paul Moore
18
0.24%
Andreas Gruenbacher
17
0.22%
Tycho Andersen
14
0.18%
Eric W. Biedermann
13
0.17%
Thomas Gleixner
9
0.12%
Bruno Meneguele
8
0.10%
Eric Paris
6
0.08%
Thiago Jung Bauermann
5
0.07%
David Woodhouse
4
0.05%
Eric Biggers
3
0.04%
Gustavo A. R. Silva
1
0.01%
Others
74
0.97%
Total
7648
ima
9517
19
116
39891
Mimi Zohar
Roberto Sassu
Dmitry Kasatkin
Thiago Jung Bauermann
Lakshmi Ramasubramanian
Petko Manolov
Tyler Hicks
Curtis Veit
Nayna Jain
THOBY Simon
Matthew Garrett
Eric Paris
Enrico Bravi
Mikhail Kurinnoi
Tushar Sugandhi
Prakhar Srivastava
Janne Karhunen
Eric Richter
Christian Brauner
Stefan Berger
Peter Moody
Gustavo A. R. Silva
GUO Zihua
Florent Revest
David Howells
Bruno Meneguele
Goldwyn Rodrigues
liqiong
Linus Torvalds (pre-git)
KP Singh
Kees Cook
Jeff Layton
Eric Snowberg
Petr Vorel
Laura Abbott
David Woodhouse
Linus Torvalds
Sasha Levin
James Morris
Ard Biesheuvel
Dan Carpenter
Krzysztof Struczynski
Eric W. Biedermann
Eric Biggers
Tycho Andersen
Paul Moore
Scott Branden
Al Viro
Mat Martineau
Christoph Hellwig
Andreas Gruenbacher
Thomas Gleixner
Seth Forshee
Xiu Jianfeng
Others
September 1991
November 1993
May 1994
October 1994
January 1996
February 1998
May 1998
September 1999
March 2000
June 2000
October 2000
February 2002
November 2002
April 2004
October 2004
April 2005
June 2005
January 2006
March 2007
July 2007
October 2008
February 2009
April 2009
May 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
March 2010
April 2010
July 2010
August 2010
October 2010
November 2010
January 2011
February 2011
March 2011
May 2011
July 2011
August 2011
October 2011
December 2011
January 2012
February 2012
May 2012
June 2012
September 2012
October 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
March 2015
April 2015
May 2015
June 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
June 2022
July 2022
August 2022
September 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
June 2023
July 2023
August 2023
October 2023
December 2023
February 2024
March 2024
April 2024
May 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 35, "token_count": 28}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 13, "token_count": 19}, {"author_id": 28, "token_count": 20}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 38, "token_count": 49}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 28, "token_count": 9}, {"author_id": 0, "token_count": 6217}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 14, "token_count": 133}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 259}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 14, "token_count": 127}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 501}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 134}, {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 744}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 45, "token_count": 30}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 215}, {"author_id": 0, "token_count": 75}, {"author_id": 26, "token_count": 148}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 13, "token_count": 54}, {"author_id": 2, "token_count": 260}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "token_count": 19}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 395}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 49, "token_count": 22}, {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 554}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 2, "token_count": 117}, {"author_id": 0, "token_count": 77}, {"author_id": 1, "token_count": 2839}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 102}, {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 2, "token_count": 175}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 531}, {"author_id": 1, "token_count": 114}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 334}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 496}, {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 1, "token_count": 207}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 2, "token_count": 174}, {"author_id": 1, "token_count": 359}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 42, "token_count": 39}, {"author_id": 0, "token_count": 31}, {"author_id": 1, "token_count": 232}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 225}, {"author_id": 7, "token_count": 1195}, {"author_id": 53, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 0, "token_count": 459}, {"author_id": 7, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 284}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 48, "token_count": 28}, {"author_id": 56, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 57, "token_count": 27}, {"author_id": 0, "token_count": 187}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1761}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 17, "token_count": 401}, {"author_id": 0, "token_count": 43}, {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 47, "token_count": 10}, {"author_id": 51, "token_count": 50}, {"author_id": 1, "token_count": 515}, {"author_id": 52, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 141}, {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 339}, {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 257}, {"author_id": 0, "token_count": 106}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 43, "token_count": 40}, {"author_id": 4, "token_count": 40}, {"author_id": 52, "token_count": 27}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 43, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 7, "token_count": 7}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 17, "token_count": 36}, {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 43}, {"author_id": 33, "token_count": 97}, {"author_id": 5, "token_count": 431}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 5, "token_count": 44}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 149}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 43, "token_count": 1}, {"author_id": 1, "token_count": 39}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 298}, {"author_id": 3, "token_count": 151}, {"author_id": 20, "token_count": 362}, {"author_id": 4, "token_count": 1662}, {"author_id": 55, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 13}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 3, "token_count": 111}, {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 279}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 337}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 31, "token_count": 103}, {"author_id": 21, "token_count": 61}, {"author_id": 6, "token_count": 644}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 1013}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 58, "token_count": 38}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 140}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 89}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 8, "token_count": 509}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 15}, {"author_id": 8, "token_count": 353}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 93}, {"author_id": 41, "token_count": 14}, {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 54, "token_count": 39}, {"author_id": 37, "token_count": 65}, {"author_id": 59, "token_count": 31}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 24, "token_count": 3}, {"author_id": 41, "token_count": 57}, {"author_id": 6, "token_count": 79}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 80}, {"author_id": 6, "token_count": 35}, {"author_id": 18, "token_count": 400}, {"author_id": 52, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 636}, {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 201}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 122}, {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 740}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 811}, {"author_id": 36, "token_count": 90}, {"author_id": 43, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 442}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 0, "token_count": 499}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 19}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 12, "token_count": 86}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 116}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 19, "token_count": 21}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 43}, {"author_id": 27, "token_count": 106}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 50, "token_count": 24}, {"author_id": 1, "token_count": 17}, {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 15, "token_count": 58}, {"author_id": 1, "token_count": 106}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 44, "token_count": 60}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 46, "token_count": 20}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 19, "token_count": 39}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 37, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 24, "token_count": 16}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 954}, {"author_id": 12, "token_count": 75}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 12, "token_count": 91}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 450}, {"author_id": 24, "token_count": 93}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 27, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
14364
36.01%
Roberto Sassu
7990
20.03%
Dmitry Kasatkin
3667
9.19%
Thiago Jung Bauermann
1752
4.39%
Lakshmi Ramasubramanian
1257
3.15%
Petko Manolov
1213
3.04%
Tyler Hicks
862
2.16%
Curtis Veit
811
2.03%
Nayna Jain
764
1.92%
THOBY Simon
740
1.86%
Matthew Garrett
545
1.37%
Eric Paris
534
1.34%
Enrico Bravi
450
1.13%
Mikhail Kurinnoi
437
1.10%
Tushar Sugandhi
428
1.07%
Prakhar Srivastava
362
0.91%
Janne Karhunen
359
0.90%
Eric Richter
333
0.83%
Christian Brauner
298
0.75%
Stefan Berger
288
0.72%
Peter Moody
148
0.37%
Gustavo A. R. Silva
137
0.34%
GUO Zihua
121
0.30%
Florent Revest
103
0.26%
David Howells
103
0.26%
Bruno Meneguele
98
0.25%
Goldwyn Rodrigues
97
0.24%
liqiong
90
0.23%
Linus Torvalds (pre-git)
73
0.18%
KP Singh
71
0.18%
Kees Cook
70
0.18%
Jeff Layton
62
0.16%
Eric Snowberg
60
0.15%
Petr Vorel
58
0.15%
Laura Abbott
50
0.13%
David Woodhouse
49
0.12%
Linus Torvalds
48
0.12%
Sasha Levin
45
0.11%
James Morris
42
0.11%
Ard Biesheuvel
41
0.10%
Dan Carpenter
39
0.10%
Krzysztof Struczynski
38
0.10%
Eric W. Biedermann
37
0.09%
Eric Biggers
36
0.09%
Tycho Andersen
33
0.08%
Paul Moore
32
0.08%
Scott Branden
31
0.08%
Al Viro
31
0.08%
Mat Martineau
28
0.07%
Christoph Hellwig
28
0.07%
Andreas Gruenbacher
27
0.07%
Thomas Gleixner
26
0.07%
Seth Forshee
15
0.04%
Xiu Jianfeng
2
0.01%
Others
468
1.17%
Total
39891
platform_certs
847
8
25
2911
Josh Boyer
Nayna Jain
David Howells
Eric Snowberg
Aditya Garg
Russell Currey
Martin Schwidefsky
Lenny Szubowicz
Javier Martinez Canillas
Linus Torvalds
Dmitry Kasatkin
Mimi Zohar
Ard Biesheuvel
Stefan Berger
Linus Torvalds (pre-git)
Others
March 2000
October 2011
December 2011
August 2013
November 2014
February 2017
November 2017
May 2018
July 2018
December 2018
February 2019
April 2019
July 2019
November 2019
February 2020
September 2020
January 2021
February 2021
July 2021
December 2021
January 2022
April 2022
September 2022
October 2022
February 2023
June 2023
August 2023
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 357}, {"author_id": 9, "token_count": 830}, {"author_id": 5, "token_count": 110}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 32, "token_count": 101}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 25}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 407}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 54, "token_count": 4}, {"author_id": 40, "token_count": 82}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 34, "token_count": 94}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 50}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 211}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 23, "token_count": 196}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 25, "token_count": 149}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 95}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 132}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Boyer
830
28.51%
Nayna Jain
744
25.56%
David Howells
357
12.26%
Eric Snowberg
261
8.97%
Aditya Garg
200
6.87%
Russell Currey
149
5.12%
Martin Schwidefsky
101
3.47%
Lenny Szubowicz
94
3.23%
Javier Martinez Canillas
82
2.82%
Linus Torvalds
25
0.86%
Dmitry Kasatkin
11
0.38%
Mimi Zohar
5
0.17%
Ard Biesheuvel
4
0.14%
Stefan Berger
3
0.10%
Linus Torvalds (pre-git)
2
0.07%
Others
43
1.48%
Total
2911
Files:
digsig.c
226
-
20
972
Dmitry Kasatkin
Nayna Jain
Mimi Zohar
Thiago Jung Bauermann
Eric Snowberg
Linus Torvalds
Mat Martineau
David Howells
GUO Zihua
Kees Cook
Christoph Hellwig
Eric Biggers
Seth Forshee
Scott Branden
Thomas Gleixner
Others
October 2004
October 2011
September 2012
February 2013
August 2013
October 2013
October 2014
November 2014
July 2015
October 2015
April 2016
August 2016
September 2017
February 2018
September 2018
October 2018
December 2018
January 2019
June 2019
July 2019
October 2020
February 2021
April 2021
November 2021
January 2022
November 2022
March 2023
May 2023
August 2023
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 281}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 48, "token_count": 31}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 129}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 4, "token_count": 73}, {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 52}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 37, "token_count": 12}, {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 35}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 27, "token_count": 17}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 19, "token_count": 21}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
436
44.86%
Nayna Jain
144
14.81%
Mimi Zohar
91
9.36%
Thiago Jung Bauermann
73
7.51%
Eric Snowberg
58
5.97%
Linus Torvalds
52
5.35%
Mat Martineau
31
3.19%
David Howells
27
2.78%
GUO Zihua
17
1.75%
Kees Cook
12
1.23%
Christoph Hellwig
6
0.62%
Eric Biggers
5
0.51%
Seth Forshee
3
0.31%
Scott Branden
3
0.31%
Thomas Gleixner
2
0.21%
Others
12
1.23%
Total
972
digsig_asymmetric.c
133
-
12
587
Dmitry Kasatkin
Stefan Berger
Petko Manolov
Bruno Meneguele
Eric Biggers
David Howells
Mimi Zohar
Thomas Gleixner
Thiago Jung Bauermann
Others
October 2011
February 2013
May 2013
August 2013
July 2014
October 2014
July 2015
December 2015
February 2016
March 2016
June 2017
November 2018
April 2019
June 2019
September 2020
March 2021
January 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 373}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 21}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 12, "token_count": 59}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 46, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
416
70.87%
Stefan Berger
59
10.05%
Petko Manolov
23
3.92%
Bruno Meneguele
21
3.58%
Eric Biggers
16
2.73%
David Howells
16
2.73%
Mimi Zohar
11
1.87%
Thomas Gleixner
2
0.34%
Thiago Jung Bauermann
2
0.34%
Others
21
3.58%
Total
587
iint.c
61
-
9
134
Matthew Garrett
Dmitry Kasatkin
Roberto Sassu
Mimi Zohar
Linus Torvalds (pre-git)
Christoph Hellwig
Thomas Gleixner
Thiago Jung Bauermann
Others
May 1994
February 1998
February 2009
March 2011
February 2014
May 2014
November 2014
October 2015
June 2017
May 2018
June 2018
June 2019
May 2020
May 2021
February 2024
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Garrett
48
35.82%
Dmitry Kasatkin
41
30.60%
Roberto Sassu
9
6.72%
Mimi Zohar
9
6.72%
Linus Torvalds (pre-git)
6
4.48%
Christoph Hellwig
2
1.49%
Thomas Gleixner
1
0.75%
Thiago Jung Bauermann
1
0.75%
Others
17
12.69%
Total
134
integrity.h
264
-
20
917
Dmitry Kasatkin
Mimi Zohar
Nayna Jain
Stefan Berger
Thiago Jung Bauermann
Eric Snowberg
Gustavo A. R. Silva
David Woodhouse
Lakshmi Ramasubramanian
Tushar Sugandhi
Matthew Garrett
Petr Vorel
Linus Torvalds (pre-git)
Linus Torvalds
Thomas Gleixner
Eric Biggers
David Howells
Others
May 1994
February 1998
July 2002
April 2005
March 2007
February 2009
March 2011
October 2011
January 2012
February 2012
June 2012
February 2013
March 2013
April 2013
August 2013
October 2013
May 2014
October 2014
November 2014
May 2015
October 2015
March 2016
June 2017
November 2017
April 2018
May 2018
June 2018
December 2018
June 2019
July 2019
February 2020
May 2020
June 2020
November 2020
November 2021
January 2022
August 2023
April 2024
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 38, "token_count": 22}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 173}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 57}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 107}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 49}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 38}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 24, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kasatkin
367
40.02%
Mimi Zohar
182
19.85%
Nayna Jain
109
11.89%
Stefan Berger
57
6.22%
Thiago Jung Bauermann
53
5.78%
Eric Snowberg
38
4.14%
Gustavo A. R. Silva
29
3.16%
David Woodhouse
22
2.40%
Lakshmi Ramasubramanian
17
1.85%
Tushar Sugandhi
8
0.87%
Matthew Garrett
8
0.87%
Petr Vorel
7
0.76%
Linus Torvalds (pre-git)
6
0.65%
Linus Torvalds
4
0.44%
Thomas Gleixner
2
0.22%
Eric Biggers
1
0.11%
David Howells
1
0.11%
Others
6
0.65%
Total
917
integrity_audit.c
69
-
15
334
Mimi Zohar
Lakshmi Ramasubramanian
Eric W. Biedermann
David Woodhouse
Kees Cook
Linus Torvalds (pre-git)
Thomas Gleixner
Eric Paris
Stefan Berger
Others
March 1997
April 2005
December 2006
February 2009
May 2009
April 2010
January 2012
May 2012
March 2013
December 2013
February 2014
May 2018
June 2018
June 2019
June 2020
August 2020
January 2022
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Mimi Zohar
244
73.05%
Lakshmi Ramasubramanian
30
8.98%
Eric W. Biedermann
12
3.59%
David Woodhouse
10
2.99%
Kees Cook
4
1.20%
Linus Torvalds (pre-git)
3
0.90%
Thomas Gleixner
2
0.60%
Eric Paris
2
0.60%
Stefan Berger
1
0.30%
Others
26
7.78%
Total
334
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
147
Author
Tokens
Proportion
Commits
Proportion
0
Mimi Zohar
17730
33.21%
131
16.44%
1
Roberto Sassu
9431
17.66%
106
13.30%
2
Dmitry Kasatkin
5954
11.15%
98
12.30%
3
Matthew Garrett
2024
3.79%
13
1.63%
4
Thiago Jung Bauermann
1886
3.53%
15
1.88%
5
Nayna Jain
1761
3.30%
19
2.38%
6
Lakshmi Ramasubramanian
1304
2.44%
19
2.38%
7
Petko Manolov
1236
2.31%
5
0.63%
8
Tyler Hicks
862
1.61%
15
1.88%
9
Josh Boyer
830
1.55%
2
0.25%
10
Curtis Veit
811
1.52%
1
0.13%
11
THOBY Simon
740
1.39%
6
0.75%
12
Stefan Berger
644
1.21%
23
2.89%
13
David Howells
551
1.03%
18
2.26%
14
Eric Paris
542
1.02%
21
2.63%
15
Christian Brauner
524
0.98%
19
2.38%
16
Enrico Bravi
450
0.84%
1
0.13%
17
Mikhail Kurinnoi
437
0.82%
2
0.25%
18
Tushar Sugandhi
436
0.82%
10
1.25%
19
Eric Snowberg
417
0.78%
12
1.51%
20
Prakhar Srivastava
362
0.68%
2
0.25%
21
Janne Karhunen
359
0.67%
2
0.25%
22
Eric Richter
333
0.62%
10
1.25%
23
Aditya Garg
200
0.37%
2
0.25%
24
Gustavo A. R. Silva
167
0.31%
10
1.25%
25
Russell Currey
149
0.28%
2
0.25%
26
Peter Moody
148
0.28%
1
0.13%
27
GUO Zihua
138
0.26%
4
0.50%
28
James Morris
130
0.24%
6
0.75%
29
Linus Torvalds
129
0.24%
6
0.75%
30
Bruno Meneguele
127
0.24%
6
0.75%
31
Florent Revest
103
0.19%
1
0.13%
32
Martin Schwidefsky
101
0.19%
1
0.13%
33
Goldwyn Rodrigues
97
0.18%
1
0.13%
34
Lenny Szubowicz
94
0.18%
2
0.25%
35
Linus Torvalds (pre-git)
90
0.17%
13
1.63%
36
liqiong
90
0.17%
1
0.13%
37
Kees Cook
86
0.16%
10
1.25%
38
David Woodhouse
85
0.16%
2
0.25%
39
Xiu Jianfeng
82
0.15%
3
0.38%
40
Javier Martinez Canillas
82
0.15%
1
0.13%
41
KP Singh
71
0.13%
2
0.25%
42
Dan Carpenter
68
0.13%
4
0.50%
43
Petr Vorel
65
0.12%
6
0.75%
44
Jeff Layton
62
0.12%
2
0.25%
45
Eric W. Biedermann
62
0.12%
4
0.50%
46
Eric Biggers
61
0.11%
6
0.75%
47
Christoph Hellwig
61
0.11%
7
0.88%
48
Mat Martineau
59
0.11%
1
0.13%
49
Al Viro
55
0.10%
8
1.00%
50
Paul Moore
50
0.09%
2
0.25%
51
Laura Abbott
50
0.09%
1
0.13%
52
Tycho Andersen
47
0.09%
3
0.38%
53
Sasha Levin
45
0.08%
1
0.13%
54
Ard Biesheuvel
45
0.08%
3
0.38%
55
Thomas Gleixner
44
0.08%
2
0.25%
56
Seth Forshee
44
0.08%
2
0.25%
57
Andreas Gruenbacher
44
0.08%
1
0.13%
58
Krzysztof Struczynski
38
0.07%
2
0.25%
59
Scott Branden
34
0.06%
2
0.25%
60
Others
667
1.25%
116
14.55%
Total
53394
797