Skip to content
Snippets Groups Projects

Contributor analytics

Switch branch/tag
  • 1.0
  • 1.2
  • 1.2-netsec
  • 1.4
  • 1.6.0
  • 1.6.1
  • 1.6.2
  • 1.8
  • 10
  • 10-digiumphones
  • 11
  • 12
  • 13
  • 13.23
  • 13.24
  • 13.25
  • 13.26
  • 13.27
  • 13.28
  • 13.29
  • 22.0.0-pre1
  • 21.4.2
  • 20.9.2
  • 18.24.2
  • certified-20.7-cert2
  • certified-18.9-cert11
  • 21.4.1
  • 20.9.1
  • 18.24.1
  • 21.4.0
  • 20.9.0
  • 18.24.0
  • certified-20.7-cert1
  • certified-18.9-cert10
  • 21.4.0-rc1
  • 20.9.0-rc1
  • 18.24.0-rc1
  • 21.3.1
  • 20.8.1
  • 18.23.1
40 results
History

Commits to d9fae4a8241f3ac79320340a530469e132e44ede

Excluding merge commits. Limited to 6,000 commits.
Number of commits0510152025AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 2.71 · Max: 24

Richard Mudgett

1131 commits (rmudgett@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 511m · Max: 13

Matt Jordan

668 commits (mjordan@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 302m · Max: 9

Joshua C. Colp

560 commits (jcolp@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 253m · Max: 5

Corey Farrell

495 commits (git@cfware.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 224m · Max: 16

Mark Michelson

346 commits (mmichelson@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 156m · Max: 7

George Joseph

259 commits (gjoseph@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 117m · Max: 6

Kinsey Moore

249 commits (kmoore@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 113m · Max: 5

Alexander Traud

224 commits (pabstraud@compuserve.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 101m · Max: 11

David M. Lee

218 commits (dlee@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 98.6m · Max: 7

Kevin Harwell

210 commits (kharwell@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 94.9m · Max: 5

Sean Bright

186 commits (sean.bright@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 84.1m · Max: 6

Jonathan Rose

176 commits (jrose@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 79.6m · Max: 6

George Joseph

169 commits (george.joseph@fairview5.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 76.4m · Max: 4

Walter Doekes

84 commits (walter+asterisk@wjd.nu)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 38m · Max: 5

Alexei Gradinari

65 commits (alex2grad@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 29.4m · Max: 3

Scott Griepentrog

60 commits (sgriepentrog@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 27.1m · Max: 4

Tzafrir Cohen

50 commits (tzafrir.cohen@xorcom.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 22.6m · Max: 5

Jason Parker

50 commits (jparker@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 22.6m · Max: 3

Rusty Newton

48 commits (rnewton@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 21.7m · Max: 4

Michael L. Young

46 commits (elgueromexicano@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 20.8m · Max: 3

Damien Wedhorn

35 commits (voip@facts.com.au)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 15.8m · Max: 3

Rodrigo Ramírez Norambuena

31 commits (a@rodrigoramirez.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 14m · Max: 2

Sean Bright

30 commits (sean@malleable.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 13.6m · Max: 4

Automerge script

29 commits (automerge@asterisk.org)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 13.1m · Max: 6

Torrey Searle

25 commits (torrey@voxbone.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 11.3m · Max: 2

Rodrigo Ramírez Norambuena

24 commits (decipher.hk@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 10.8m · Max: 3

Ben Ford

23 commits (bford@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 10.4m · Max: 2

Russell Bryant

22 commits (russell@russellbryant.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 9.95m · Max: 2

Ivan Poddubny

17 commits (ivan.poddubny@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 7.69m · Max: 1

Igor Goncharovsky

17 commits (igor.goncharovsky@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 7.69m · Max: 2

Scott Griepentrog

17 commits (scott@griepentrog.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 7.69m · Max: 2

Alec Davis

15 commits (sivad.a@paradise.net.nz)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 6.78m · Max: 4

David M. Lee

14 commits (dlee@respoke.io)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 6.33m · Max: 2

Alexandr Anikin

14 commits (may@telecom-service.ru)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 6.33m · Max: 2

Sungtae Kim

12 commits (pchero21@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 5.42m · Max: 1

Timo Teräs

11 commits (timo.teras@iki.fi)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 4.97m · Max: 2

Badalyan Vyacheslav

10 commits (v.badalyan@open-bs.ru)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 4.52m · Max: 5

Florian Floimair

9 commits (f.floimair@commend.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 4.07m · Max: 1

Alexander Anikin

9 commits (may213@yandex.ru)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 4.07m · Max: 2

Jean Aunis

8 commits (jean.aunis@prescom.fr)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 3.62m · Max: 1

Walter Doekes

8 commits (walter+github@wjd.nu)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 3.62m · Max: 2

Daniel Journo

8 commits (dan@keshercommunications.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 3.62m · Max: 2

Diederik de Groot

8 commits (ddegroot@talon.nl)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 3.62m · Max: 2

Olle E. Johansson

8 commits (oej@edvina.net)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 3.62m · Max: 2

Chris-Savinovich

7 commits (csavinovich@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 3.16m · Max: 1

Jaco Kroon

7 commits (jaco@uls.co.za)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 3.16m · Max: 1

Matthew Fredrickson

7 commits (creslin@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 3.16m · Max: 1

Aaron An

7 commits (anjb@ti-net.com.cn)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 3.16m · Max: 1

Ashley Sanders

7 commits (asanders@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 3.16m · Max: 1

Joshua Elson

6 commits (joshelson@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 2.71m · Max: 1

Michael Kuron

6 commits (m.kuron@gmx.de)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 2.71m · Max: 1

Martin Tomec

6 commits (tomec.martin@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 2.71m · Max: 1

Sebastian Gutierrez

6 commits (sgutierrez@integraccs.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 2.71m · Max: 1

frahaase

6 commits (fra.haase@googlemail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 2.71m · Max: 1

snuffy

6 commits (snuffy22@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 2.71m · Max: 1

tcambron

6 commits (tcambron@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 2.71m · Max: 1

Guido Falsi

5 commits (madpilot@freebsd.org)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 2.26m · Max: 1

kkm

5 commits (kkm@smartaction.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 2.26m · Max: 2

lvl

4 commits (digium@lvlconsultancy.nl)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.81m · Max: 1

neutrino88

4 commits (emmanuel.buu@ives.fr)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.81m · Max: 1

Niklas Larsson

4 commits (niklas@tese.se)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.81m · Max: 1

Steve Davies

4 commits (steve@one47.co.uk)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.81m · Max: 1

Moises Silva

4 commits (moises.silva@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.81m · Max: 2

Dade Brandon

4 commits (dade@xencall.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.81m · Max: 2

Paul Belanger

4 commits (paul.belanger@polybeacon.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.81m · Max: 1

Andrew Latham

4 commits (lathama@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.81m · Max: 1

Diederik de Groot

3 commits (dkgroot@talon.nl)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

Pirmin Walthert

3 commits (infos@nappsoft.ch)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

Nick French

3 commits (naf@ou.edu)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 2

Robert Mordec

3 commits (r.mordec@slican.pl)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

Christof Lauber

3 commits (christof.lauber@annax.ch)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

Ross Beer

3 commits (ross.beer@voicehost.co.uk)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

StefanEng86

3 commits (stefanen@kth.se)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

Sergej Kasumovic

3 commits (sergej@bicomsystems.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 2

Jørgen H

3 commits (asterisk.org@hovland.cx)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

Richard Begg

3 commits (asterisk@meric.id.au)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

Etienne Lessard

3 commits (elessard@proformatique.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

ibercom

3 commits (ibercom123@gmail.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

Jacek Konieczny

3 commits (jkonieczny@eggsoft.pl)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 2

Scott Emidy

3 commits (jemidy@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 2

Yousf Ateya

3 commits (y.ateya@starkbits.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

John Bigelow

3 commits (jbigelow@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 1

Malcolm Davenport

3 commits (malcolmd@digium.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 1.36m · Max: 3

Sebastian Damm

2 commits (damm@sipgate.de)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Pascal Cadotte Michaud

2 commits (pcm@wazo.io)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

hajekd

2 commits (david.hajek@daktela.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Frederic LE FOLL

2 commits (frederic.lefoll@c-s.fr)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Kirsty Tyerman

2 commits (kirsty.tyerman@boeing.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Nic Colledge

2 commits (nic@njcolledge.net)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 2

Nathan Bruning

2 commits (nathan@iperity.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Michael Cargile

2 commits (mikec@vicidial.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Oron Peled

2 commits (oron.peled@xorcom.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

krells

2 commits (benoit.dereck-tricot@eyepea.eu)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Nir Simionovich

2 commits (nirs@greenfieldtech.net)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Daniel Tryba

2 commits (daniel@tryba.nl)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Vitezslav Novy

2 commits (a1@vnovy.net)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Dennis Guse

2 commits (dennis.guse@alumni.tu-berlin.de)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Michael Walton

2 commits (mike@farsouthnet.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Andrew Nagy

2 commits (andrew.nagy@the159.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1

Leif Madsen

2 commits (leif@leifmadsen.com)

Commits0369121516AprJulOctAprJulOctAprJulOctAprJulOctAprJulOctAprJulOct201420152016201720182019
Commits
Avg: 904μ · Max: 1