golang / crypto
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 205 files with 41,954 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (686 lines of code)
    • 16 files changed 21-50 times (8,519 lines of code)
    • 64 files changed 6-20 times (16,423 lines of code)
    • 123 files changed 1-5 times (16,326 lines of code)
0% | 1% | 20% | 39% | 38%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
go, s, md, c, mod, cfg, gitignore, gitattributes, txt, sh, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 1% | 24% | 35% | 37%
s0% | 0% | 0% | 54% | 45%
c0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ssh0% | 7% | 57% | 29% | 5%
acme0% | 0% | 40% | 30% | 28%
openpgp0% | 0% | 17% | 61% | 20%
ocsp0% | 0% | 100% | 0% | 0%
chacha20poly13050% | 0% | 0% | 97% | 2%
blake2b0% | 0% | 0% | 78% | 21%
otr0% | 0% | 0% | 63% | 36%
blake2s0% | 0% | 0% | 77% | 22%
sha30% | 0% | 0% | 55% | 44%
cryptobyte0% | 0% | 0% | 62% | 37%
bn2560% | 0% | 0% | 18% | 81%
pkcs120% | 0% | 0% | 37% | 62%
chacha200% | 0% | 0% | 21% | 78%
bcrypt0% | 0% | 0% | 89% | 10%
nacl0% | 0% | 0% | 70% | 29%
scrypt0% | 0% | 0% | 100% | 0%
ed255190% | 0% | 0% | 4% | 95%
xts0% | 0% | 0% | 100% | 0%
curve255190% | 0% | 0% | 8% | 91%
blowfish0% | 0% | 0% | 14% | 85%
xtea0% | 0% | 0% | 52% | 47%
salsa200% | 0% | 0% | 2% | 97%
internal0% | 0% | 0% | 0% | 100%
argon20% | 0% | 0% | 0% | 100%
cast50% | 0% | 0% | 0% | 100%
twofish0% | 0% | 0% | 0% | 100%
ripemd1600% | 0% | 0% | 0% | 100%
md40% | 0% | 0% | 0% | 100%
tea0% | 0% | 0% | 0% | 100%
hkdf0% | 0% | 0% | 0% | 100%
pbkdf20% | 0% | 0% | 0% | 100%
poly13050% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
server.go
in ssh
507 12 415 3663 62
client.go
in ssh
179 13 312 3663 56
common.go
in ssh
282 18 716 3663 43
keys.go
in ssh
1124 63 684 3633 39
autocert.go
in acme/autocert
883 45 9 2066 37
acme.go
in acme
744 37 119 1983 35
client_auth.go
in ssh
486 26 478 3663 33
channel.go
in ssh
445 27 1529 3663 30
transport.go
in ssh
240 11 1030 3663 29
ocsp.go
in ocsp
576 15 491 3663 28
certs.go
in ssh
412 19 648 3633 27
terminal.go
in ssh/terminal
30 7 493 3598 26
cipher.go
in ssh
561 21 87 3663 23
handshake.go
in ssh
468 23 716 2858 22
keys.go
in openpgp
538 17 1005 3663 22
packet.go
in openpgp/packet
464 21 175 3663 21
client.go
in ssh/agent
587 26 672 2858 21
messages.go
in ssh
679 20 977 3663 21
tcpip.go
in ssh
353 22 1366 3663 20
session.go
in ssh
476 31 1529 3663 18