aws / aws-lc
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 893 files with 370,988 lines of code.
    • 22 files changed more than 100 times (20,124 lines of code)
    • 63 files changed 51-100 times (49,975 lines of code)
    • 187 files changed 21-50 times (84,462 lines of code)
    • 337 files changed 6-20 times (154,106 lines of code)
    • 284 files changed 1-5 times (62,321 lines of code)
5% | 13% | 22% | 41% | 16%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 893 files with 370,988 lines of code.
    • 14 files changed by more than 25 contributors (13,069 lines of code)
    • 218 files changed by 11-25 contributors (151,815 lines of code)
    • 266 files changed by 6-10 contributors (106,405 lines of code)
    • 270 files changed by 2-5 contributors (77,622 lines of code)
    • 125 files changed by 1 contributor (22,077 lines of code)
3% | 40% | 28% | 20% | 5%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
s, c, cc, h, txt, json, sh, go, pl, py, md, yaml, asm, patch, cmake, ml, in, gitignore, gradle, properties, bat, mod, ps1, xml, nix, clang-format, inc, obj, lds, css, dockerignore, clang-tidy, rs, sed, gn, toml, asn
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cc23% | 44% | 15% | 11% | 5%
h15% | 5% | 12% | 24% | 41%
c1% | 18% | 35% | 25% | 19%
cmake73% | 0% | 0% | 18% | 8%
py19% | 13% | 12% | 17% | 37%
go0% | 44% | 14% | 27% | 14%
pl0% | 1% | 40% | 43% | 14%
asm0% | 0% | 4% | 91% | 4%
lds0% | 0% | 0% | 47% | 52%
asn0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
nix0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
inc0% | 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
ssl29% | 43% | 17% | 8% | 1%
include42% | 11% | 36% | 7% | 1%
tool37% | 27% | 8% | 23% | 2%
crypto1% | 9% | 31% | 33% | 24%
ROOT92% | 0% | 0% | 0% | 7%
util<1% | 51% | 10% | 20% | 16%
generated-src0% | 2% | 4% | 89% | 4%
fuzz0% | 0% | 38% | 15% | 45%
tool-openssl0% | 0% | 0% | 24% | 75%
cmake0% | 0% | 0% | 75% | 24%
pkgconfig0% | 0% | 0% | 0% | 100%
nix0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ssl.h
in include/openssl
1815 - 2014-07-13 2025-04-02 675 63 davidben@chromium.org 103147162+justsmth@users.no...
1744 41 2015-03-03 2025-02-25 480 47 davidben@chromium.org 107728331+smittals2@users.n...
base.h
in include/openssl
373 6 2014-07-14 2025-04-30 302 49 agl@chromium.org 103147162+justsmth@users.no...
x509.h
in include/openssl
1581 - 2014-07-14 2025-04-29 281 25 agl@chromium.org 103147162+justsmth@users.no...
2697 290 2016-08-12 2025-04-02 198 34 davidben@google.com 103147162+justsmth@users.no...
speed.cc
in tool
2503 68 2014-06-20 2025-04-23 178 37 agl@chromium.org andhop@amazon.com
internal.h
in crypto
751 73 2014-08-26 2025-03-13 167 32 agl@chromium.org andhop@amazon.com
evp.h
in include/openssl
327 - 2014-07-14 2025-02-28 156 29 agl@chromium.org jakemas@amazon.com
bcm.c
in crypto/fipsmodule
341 9 2017-04-04 2025-04-14 147 30 agl@google.com 103147162+justsmth@users.no...
asn1.h
in include/openssl
666 - 2014-07-14 2024-08-30 139 22 agl@chromium.org 103147162+justsmth@users.no...
1076 22 2017-07-11 2025-02-15 132 27 davidben@google.com 107728331+smittals2@users.n...
x509_vfy.c
in crypto/x509
1303 51 2014-06-20 2025-04-29 128 23 agl@chromium.org 103147162+justsmth@users.no...
rsa.h
in include/openssl
264 - 2014-07-14 2024-09-11 127 25 agl@chromium.org 549813+skmcgrail@users.nore...
bn.h
in include/openssl
296 - 2014-07-14 2025-03-10 123 27 agl@chromium.org 50673096+torben-hansen@user...
1468 33 2017-06-26 2025-02-15 123 23 davidben@google.com 107728331+smittals2@users.n...
bio.h
in include/openssl
340 - 2014-07-14 2025-04-07 117 29 agl@chromium.org 159580656+kingstjo@users.no...
x509v3.h
in include/openssl
24 - 2014-07-14 2024-07-19 112 19 agl@chromium.org 66388554+nebeid@users.norep...
tls1.h
in include/openssl
353 - 2014-07-14 2024-10-07 110 25 agl@chromium.org andhop@amazon.com
1465 30 2017-07-11 2025-01-14 110 22 davidben@google.com childw@amazon.com
364 - 2017-05-19 2025-02-12 107 24 davidben@google.com jakemas@amazon.com
176 10 2015-05-06 2025-01-21 101 30 agl@google.com 103147162+justsmth@users.no...
bytestring.h
in include/openssl
197 1 2014-07-13 2025-01-21 101 27 davidben@chromium.org 103147162+justsmth@users.no...
rsa_impl.c
in crypto/fipsmodule/rsa
804 19 2017-05-03 2025-02-10 98 21 agl@google.com andhop@amazon.com
893 21 2017-07-11 2024-11-05 98 23 davidben@google.com sachiang@amazon.com
cipher.h
in include/openssl
261 - 2014-07-14 2024-05-02 96 24 agl@chromium.org sachiang@amazon.com
ec.c
in crypto/fipsmodule/ec
861 53 2017-05-02 2024-10-31 93 21 agl@google.com sachiang@amazon.com
ec.h
in include/openssl
186 - 2014-07-14 2025-02-19 92 24 agl@chromium.org sachiang@amazon.com
internal.h
in crypto/x509
275 - 2016-01-30 2024-12-10 92 15 davidben@chromium.org 66388554+nebeid@users.norep...
e_aes.c
in crypto/fipsmodule/cipher
1384 34 2017-05-03 2024-05-01 91 21 agl@google.com 103147162+justsmth@users.no...
ssl3.h
in include/openssl
147 - 2014-07-14 2023-02-09 89 14 agl@chromium.org sachiang@amazon.com
modulewrapper.cc
in util/fipstools/acvp/modulewrapper
3246 67 2019-07-10 2025-02-12 89 22 alangley@gmail.com jakemas@amazon.com
mem.c
in crypto
433 24 2014-06-20 2025-04-11 88 31 agl@chromium.org 159580656+kingstjo@users.no...
aead.h
in include/openssl
115 - 2014-06-20 2025-02-19 82 23 agl@chromium.org sachiang@amazon.com
internal.h
in crypto/fipsmodule/ec
311 - 2017-05-02 2024-11-25 80 19 agl@google.com 25055813+dkostic@users.nore...
rand.c
in crypto/fipsmodule/rand
371 18 2017-04-14 2024-07-19 80 24 agl@google.com 66388554+nebeid@users.norep...
ec_key.c
in crypto/fipsmodule/ec
465 25 2017-05-02 2025-02-19 79 20 agl@google.com andhop@amazon.com
rsa.c
in crypto/fipsmodule/rsa
1155 49 2016-08-12 2025-02-13 79 24 davidben@google.com 107728331+smittals2@users.n...
internal.h
in crypto/fipsmodule/bn
272 7 2017-04-28 2024-08-30 78 13 agl@google.com 103147162+justsmth@users.no...
client.cc
in tool
667 13 2014-06-20 2025-02-19 78 18 agl@imperialviolet.org 549813+skmcgrail@users.nore...
499 16 2017-07-22 2024-11-11 77 22 davidben@google.com 103147162+justsmth@users.no...
cbs.c
in crypto/bytestring
751 53 2014-06-25 2024-11-15 75 22 davidben@chromium.org 103147162+justsmth@users.no...
773 33 2014-12-11 2024-12-03 74 21 dtapuska@chromium.org 549813+skmcgrail@users.nore...
self_check.c
in crypto/fipsmodule/self_check
2756 34 2018-01-22 2025-04-21 73 22 davidben@google.com andhop@amazon.com
digest.h
in include/openssl
109 - 2014-07-14 2025-02-24 72 24 agl@chromium.org 44320407+manastasova@users....
933 57 2016-08-12 2025-02-25 72 15 davidben@google.com 107728331+smittals2@users.n...
590 10 2017-07-11 2024-11-08 69 23 davidben@google.com sachiang@amazon.com
x_x509.c
in crypto/x509
241 12 2014-08-06 2024-04-16 68 16 davidben@chromium.org sachiang@amazon.com
dsa.c
in crypto/dsa
752 26 2014-06-20 2025-03-28 68 17 agl@chromium.org 107728331+smittals2@users.n...
crypto.h
in include/openssl
83 - 2014-07-14 2025-04-11 66 21 agl@chromium.org 159580656+kingstjo@users.no...
x509_lu.c
in crypto/x509
511 32 2014-07-25 2024-06-12 66 18 davidben@chromium.org sachiang@amazon.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ssl.h
in include/openssl
1815 - 2014-07-13 2025-04-02 675 63 davidben@chromium.org 103147162+justsmth@users.no...
base.h
in include/openssl
373 6 2014-07-14 2025-04-30 302 49 agl@chromium.org 103147162+justsmth@users.no...
1744 41 2015-03-03 2025-02-25 480 47 davidben@chromium.org 107728331+smittals2@users.n...
speed.cc
in tool
2503 68 2014-06-20 2025-04-23 178 37 agl@chromium.org andhop@amazon.com
2697 290 2016-08-12 2025-04-02 198 34 davidben@google.com 103147162+justsmth@users.no...
internal.h
in crypto
751 73 2014-08-26 2025-03-13 167 32 agl@chromium.org andhop@amazon.com
mem.c
in crypto
433 24 2014-06-20 2025-04-11 88 31 agl@chromium.org 159580656+kingstjo@users.no...
bcm.c
in crypto/fipsmodule
341 9 2017-04-04 2025-04-14 147 30 agl@google.com 103147162+justsmth@users.no...
176 10 2015-05-06 2025-01-21 101 30 agl@google.com 103147162+justsmth@users.no...
evp.h
in include/openssl
327 - 2014-07-14 2025-02-28 156 29 agl@chromium.org jakemas@amazon.com
bio.h
in include/openssl
340 - 2014-07-14 2025-04-07 117 29 agl@chromium.org 159580656+kingstjo@users.no...
1076 22 2017-07-11 2025-02-15 132 27 davidben@google.com 107728331+smittals2@users.n...
bn.h
in include/openssl
296 - 2014-07-14 2025-03-10 123 27 agl@chromium.org 50673096+torben-hansen@user...
bytestring.h
in include/openssl
197 1 2014-07-13 2025-01-21 101 27 davidben@chromium.org 103147162+justsmth@users.no...
x509.h
in include/openssl
1581 - 2014-07-14 2025-04-29 281 25 agl@chromium.org 103147162+justsmth@users.no...
rsa.h
in include/openssl
264 - 2014-07-14 2024-09-11 127 25 agl@chromium.org 549813+skmcgrail@users.nore...
tls1.h
in include/openssl
353 - 2014-07-14 2024-10-07 110 25 agl@chromium.org andhop@amazon.com
364 - 2017-05-19 2025-02-12 107 24 davidben@google.com jakemas@amazon.com
cipher.h
in include/openssl
261 - 2014-07-14 2024-05-02 96 24 agl@chromium.org sachiang@amazon.com
ec.h
in include/openssl
186 - 2014-07-14 2025-02-19 92 24 agl@chromium.org sachiang@amazon.com
rand.c
in crypto/fipsmodule/rand
371 18 2017-04-14 2024-07-19 80 24 agl@google.com 66388554+nebeid@users.norep...
rsa.c
in crypto/fipsmodule/rsa
1155 49 2016-08-12 2025-02-13 79 24 davidben@google.com 107728331+smittals2@users.n...
digest.h
in include/openssl
109 - 2014-07-14 2025-02-24 72 24 agl@chromium.org 44320407+manastasova@users....
x509_vfy.c
in crypto/x509
1303 51 2014-06-20 2025-04-29 128 23 agl@chromium.org 103147162+justsmth@users.no...
1468 33 2017-06-26 2025-02-15 123 23 davidben@google.com 107728331+smittals2@users.n...
893 21 2017-07-11 2024-11-05 98 23 davidben@google.com sachiang@amazon.com
aead.h
in include/openssl
115 - 2014-06-20 2025-02-19 82 23 agl@chromium.org sachiang@amazon.com
590 10 2017-07-11 2024-11-08 69 23 davidben@google.com sachiang@amazon.com
bio.c
in crypto/bio
747 60 2014-07-15 2025-04-07 58 23 agl@chromium.org 159580656+kingstjo@users.no...
asn1.h
in include/openssl
666 - 2014-07-14 2024-08-30 139 22 agl@chromium.org 103147162+justsmth@users.no...
1465 30 2017-07-11 2025-01-14 110 22 davidben@google.com childw@amazon.com
modulewrapper.cc
in util/fipstools/acvp/modulewrapper
3246 67 2019-07-10 2025-02-12 89 22 alangley@gmail.com jakemas@amazon.com
499 16 2017-07-22 2024-11-11 77 22 davidben@google.com 103147162+justsmth@users.no...
cbs.c
in crypto/bytestring
751 53 2014-06-25 2024-11-15 75 22 davidben@chromium.org 103147162+justsmth@users.no...
self_check.c
in crypto/fipsmodule/self_check
2756 34 2018-01-22 2025-04-21 73 22 davidben@google.com andhop@amazon.com
delocate.peg.go
in util/fipstools/delocate
7942 22 2018-09-13 2025-02-15 51 22 davidben@google.com andhop@amazon.com
rsa_impl.c
in crypto/fipsmodule/rsa
804 19 2017-05-03 2025-02-10 98 21 agl@google.com andhop@amazon.com
ec.c
in crypto/fipsmodule/ec
861 53 2017-05-02 2024-10-31 93 21 agl@google.com sachiang@amazon.com
e_aes.c
in crypto/fipsmodule/cipher
1384 34 2017-05-03 2024-05-01 91 21 agl@google.com 103147162+justsmth@users.no...
773 33 2014-12-11 2024-12-03 74 21 dtapuska@chromium.org 549813+skmcgrail@users.nore...
crypto.h
in include/openssl
83 - 2014-07-14 2025-04-11 66 21 agl@chromium.org 159580656+kingstjo@users.no...
subprocess.go
in util/fipstools/acvp/acvptool/subprocess
344 17 2019-07-10 2025-01-24 64 21 alangley@gmail.com jakemas@amazon.com
delocate.go
in util/fipstools/delocate
1743 63 2018-09-13 2025-05-02 54 21 davidben@google.com 50673096+torben-hansen@user...
mem.h
in include/openssl
72 - 2014-07-14 2024-09-13 45 21 agl@chromium.org 103147162+justsmth@users.no...
ec_key.c
in crypto/fipsmodule/ec
465 25 2017-05-02 2025-02-19 79 20 agl@google.com andhop@amazon.com
1410 43 2017-07-12 2025-04-14 65 20 davidben@google.com 103147162+justsmth@users.no...
x_crl.c
in crypto/x509
246 12 2014-07-25 2024-07-19 64 20 agl@chromium.org 66388554+nebeid@users.norep...
nid.h
in include/openssl
3330 - 2016-03-25 2025-04-18 44 20 davidben@google.com aweibel@amazon.com
internal.h
in tool
106 6 2014-06-20 2025-02-19 32 20 agl@imperialviolet.org 549813+skmcgrail@users.nore...
x509v3.h
in include/openssl
24 - 2014-07-14 2024-07-19 112 19 agl@chromium.org 66388554+nebeid@users.norep...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
6 -
curve25519_tables.h
in crypto/fipsmodule/curve25519
7836 - 2024-08-27 2024-08-27 1 1 50673096+torben-hansen@user... 50673096+torben-hansen@user...
parser.peg.go
in util/fipstools/acvp/acvptool
1260 17 2019-07-10 2019-07-10 1 1 alangley@gmail.com alangley@gmail.com
poly.c
in crypto/fipsmodule/ml_dsa/ml_dsa_ref
508 28 2025-01-07 2025-02-12 2 1 jakemas@amazon.com jakemas@amazon.com
req.cc
in tool-openssl
503 7 2025-03-31 2025-03-31 1 1 107728331+smittals2@users.n... 107728331+smittals2@users.n...
fips202.c
in crypto/kyber/pqcrystals_kyber_ref_common
460 25 2022-12-01 2022-12-01 1 1 25055813+dkostic@users.nore... 25055813+dkostic@users.nore...
ml_dsa.c
in crypto/fipsmodule/ml_dsa
405 36 2025-01-07 2025-02-28 3 1 jakemas@amazon.com jakemas@amazon.com
compress.c
in crypto/fipsmodule/ml_kem/mlkem
398 22 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
ec_nistp.c
in crypto/fipsmodule/ec
395 12 2024-05-20 2024-12-23 11 1 25055813+dkostic@users.nore... 25055813+dkostic@users.nore...
rsaz_exp_x2.c
in crypto/fipsmodule/bn
362 8 2024-09-17 2024-09-17 1 1 dan@dpitt.me dan@dpitt.me
spake25519.c
in crypto/spake25519
354 8 2024-08-27 2024-08-27 1 1 50673096+torben-hansen@user... 50673096+torben-hansen@user...
main.go
in util/fipstools/integrity_tool
337 17 2025-03-31 2025-03-31 1 1 549813+skmcgrail@users.nore... 549813+skmcgrail@users.nore...
rehash.cc
in tool-openssl
321 8 2025-03-19 2025-03-19 1 1 107728331+smittals2@users.n... 107728331+smittals2@users.n...
poly.c
in crypto/fipsmodule/ml_kem/mlkem
292 18 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
cipher.c
in crypto/pkcs7/bio
284 9 2024-10-29 2024-12-09 4 1 childw@amazon.com childw@amazon.com
poly_k.c
in crypto/fipsmodule/ml_kem/mlkem
279 17 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
eddsa.go
in util/fipstools/acvp/acvptool/subprocess
279 7 2024-09-12 2025-01-28 2 1 549813+skmcgrail@users.nore... 549813+skmcgrail@users.nore...
indcpa.c
in crypto/fipsmodule/ml_kem/mlkem
267 12 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
ocsp_client.c
in crypto/ocsp
263 9 2021-09-16 2024-12-09 4 1 sachiang@amazon.com sachiang@amazon.com
kdf-components.go
in util/fipstools/acvp/acvptool/subprocess
260 5 2022-11-02 2022-11-03 2 1 coolbillyang@gmail.com coolbillyang@gmail.com
poly_k.h
in crypto/fipsmodule/ml_kem/mlkem
256 4 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
ocsp_print.c
in crypto/ocsp
248 3 2023-06-13 2023-06-13 1 1 sachiang@amazon.com sachiang@amazon.com
kem.c
in crypto/fipsmodule/kem
223 21 2024-09-06 2024-09-09 2 1 50673096+torben-hansen@user... 50673096+torben-hansen@user...
polyvec.c
in crypto/fipsmodule/ml_dsa/ml_dsa_ref
219 26 2025-01-07 2025-02-12 2 1 jakemas@amazon.com jakemas@amazon.com
mlkem_native_bcm.c
in crypto/fipsmodule/ml_kem/mlkem
211 - 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
sampling.c
in crypto/fipsmodule/ml_kem/mlkem
208 8 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
ocsp_lib.c
in crypto/ocsp
196 3 2021-09-16 2024-09-05 4 1 sachiang@amazon.com sachiang@amazon.com
kem.c
in crypto/fipsmodule/ml_kem/mlkem
193 9 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
packing.c
in crypto/fipsmodule/ml_dsa/ml_dsa_ref
191 7 2025-01-07 2025-02-12 2 1 jakemas@amazon.com jakemas@amazon.com
ml_dsa.go
in util/fipstools/acvp/acvptool/subprocess
191 5 2025-01-24 2025-01-24 1 1 jakemas@amazon.com jakemas@amazon.com
macho_parser.c
in util/fipstools/inject_hash/macho_parser
189 3 2024-04-15 2024-04-15 1 1 coolbillyang@gmail.com coolbillyang@gmail.com
compress.h
in crypto/fipsmodule/ml_kem/mlkem
184 9 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
dgst.cc
in tool-openssl
171 5 2024-08-13 2024-08-14 2 1 sachiang@amazon.com sachiang@amazon.com
ml_dsa.h
in crypto/fipsmodule/ml_dsa
160 - 2025-01-07 2025-02-28 3 1 jakemas@amazon.com jakemas@amazon.com
verify.h
in crypto/fipsmodule/ml_kem/mlkem
157 19 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
ml_kem.go
in util/fipstools/acvp/acvptool/subprocess
154 5 2024-09-10 2024-09-10 1 1 549813+skmcgrail@users.nore... 549813+skmcgrail@users.nore...
md.c
in crypto/pkcs7/bio
145 8 2024-10-30 2024-11-18 2 1 childw@amazon.com childw@amazon.com
p_ed25519ph.c
in crypto/fipsmodule/evp
144 6 2025-02-25 2025-02-25 1 1 549813+skmcgrail@users.nore... 549813+skmcgrail@users.nore...
kda_onestep.go
in util/fipstools/acvp/acvptool/subprocess
140 5 2024-08-23 2024-08-23 1 1 549813+skmcgrail@users.nore... 549813+skmcgrail@users.nore...
136 - 2024-12-16 2024-12-16 1 1 103147162+justsmth@users.no... 103147162+justsmth@users.no...
ocsp_extension.c
in crypto/ocsp
131 10 2023-06-13 2024-08-15 4 1 sachiang@amazon.com sachiang@amazon.com
make_curve25519_tables.py
in crypto/fipsmodule/curve25519
127 10 2024-08-27 2024-08-27 1 1 50673096+torben-hansen@user... 50673096+torben-hansen@user...
poly.h
in crypto/fipsmodule/ml_kem/mlkem
110 2 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
sys.h
in crypto/fipsmodule/ml_kem/mlkem
107 - 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
106 1 2023-08-17 2023-08-17 1 1 sachiang@amazon.com sachiang@amazon.com
90 - 2024-12-17 2024-12-17 1 1 103147162+justsmth@users.no... 103147162+justsmth@users.no...
common.h
in crypto/fipsmodule/ml_kem/mlkem
89 - 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
mlkem_native.h
in crypto/fipsmodule/ml_kem/mlkem
89 - 2025-04-08 2025-04-08 1 1 beckphan@amazon.co.uk beckphan@amazon.co.uk
88 5 2016-02-29 2016-03-22 2 1 svaldez@google.com svaldez@google.com
git-tag-check.py
in util/git-tag-check
86 7 2025-03-14 2025-03-14 1 1 103147162+justsmth@users.no... 103147162+justsmth@users.no...
Correlations

File Size vs. Number of Changes: 893 points

include/openssl/asm_base.h x: 63 lines of code y: 10 # changes util/fipstools/delocate/delocate.go x: 1743 lines of code y: 54 # changes include/openssl/base.h x: 373 lines of code y: 302 # changes crypto/x509/x509_vfy.c x: 1303 lines of code y: 128 # changes include/openssl/x509.h x: 1581 lines of code y: 281 # changes crypto/bio/printf.c x: 36 lines of code y: 16 # changes crypto/fipsmodule/bn/exponentiation.c x: 932 lines of code y: 59 # changes crypto/fipsmodule/bn/montgomery.c x: 403 lines of code y: 33 # changes crypto/fipsmodule/curve25519/curve25519_s2n_bignum_asm.c x: 96 lines of code y: 4 # changes crypto/fipsmodule/ec/p256-nistz.c x: 464 lines of code y: 32 # changes crypto/fipsmodule/ec/p384.c x: 401 lines of code y: 45 # changes crypto/fipsmodule/ec/p521.c x: 376 lines of code y: 37 # changes crypto/digest_extra/digest_extra.c x: 191 lines of code y: 24 # changes crypto/x509/x509_vpm.c x: 323 lines of code y: 45 # changes tool/speed.cc x: 2503 lines of code y: 178 # changes crypto/fipsmodule/self_check/self_check.c x: 2756 lines of code y: 73 # changes include/openssl/nid.h x: 3330 lines of code y: 44 # changes ssl/ssl_key_share.cc x: 650 lines of code y: 49 # changes crypto/asn1/tasn_dec.c x: 871 lines of code y: 60 # changes crypto/decrepit/blowfish/blowfish.c x: 540 lines of code y: 9 # changes crypto/decrepit/cast/cast.c x: 315 lines of code y: 8 # changes crypto/fipsmodule/bcm.c x: 341 lines of code y: 147 # changes crypto/pem/pem_lib.c x: 642 lines of code y: 42 # changes crypto/pem/pem_pk8.c x: 167 lines of code y: 19 # changes crypto/pem/pem_pkey.c x: 216 lines of code y: 30 # changes crypto/pkcs7/pkcs7.c x: 1446 lines of code y: 24 # changes crypto/x509/by_dir.c x: 293 lines of code y: 55 # changes crypto/x509/v3_utl.c x: 1086 lines of code y: 8 # changes ssl/ssl_cipher.cc x: 1410 lines of code y: 65 # changes crypto/x509/v3_ncons.c x: 388 lines of code y: 3 # changes crypto/mem.c x: 433 lines of code y: 88 # changes include/openssl/crypto.h x: 83 lines of code y: 66 # changes crypto/fipsmodule/ml_kem/fips202_glue.h x: 38 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/fips202x4_glue.h x: 33 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/ml_kem.c x: 158 lines of code y: 4 # changes crypto/fipsmodule/ml_kem/mlkem/cbmc.h x: 54 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/common.h x: 89 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/compress.c x: 398 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/compress.h x: 184 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/indcpa.c x: 267 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/kem.c x: 193 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/kem.h x: 85 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/mlkem_native_bcm.c x: 211 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/poly.c x: 292 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/poly.h x: 110 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/poly_k.c x: 279 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/poly_k.h x: 256 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/randombytes.h x: 14 lines of code y: 1 # changes crypto/fipsmodule/ml_kem/mlkem/verify.h x: 157 lines of code y: 1 # changes crypto/bio/bio.c x: 747 lines of code y: 58 # changes include/openssl/bio.h x: 340 lines of code y: 117 # changes include/openssl/ssl.h x: 1815 lines of code y: 675 # changes ssl/ssl_lib.cc x: 2697 lines of code y: 198 # changes crypto/dsa/internal.h x: 27 lines of code y: 9 # changes include/openssl/dsa.h x: 103 lines of code y: 51 # changes tool-openssl/internal.h x: 52 lines of code y: 12 # changes tool-openssl/req.cc x: 503 lines of code y: 1 # changes tool-openssl/tool.cc x: 91 lines of code y: 10 # changes util/fipstools/integrity_tool/main.go x: 337 lines of code y: 1 # changes crypto/dsa/dsa.c x: 752 lines of code y: 68 # changes crypto/dsa/dsa_asn1.c x: 312 lines of code y: 15 # changes crypto/fipsmodule/aes/mode_wrappers.c x: 121 lines of code y: 24 # changes ssl/bio_ssl.cc x: 176 lines of code y: 7 # changes crypto/pkcs7/internal.h x: 52 lines of code y: 14 # changes crypto/pkcs7/pkcs7_asn1.c x: 150 lines of code y: 5 # changes include/openssl/pkcs7.h x: 209 lines of code y: 33 # changes crypto/evp_extra/p_dsa.c x: 311 lines of code y: 2 # changes include/openssl/service_indicator.h x: 41 lines of code y: 12 # changes crypto/internal.h x: 751 lines of code y: 167 # changes tool/tool.cc x: 120 lines of code y: 32 # changes crypto/fipsmodule/sha/internal.h x: 270 lines of code y: 25 # changes crypto/chacha/asm/chacha-x86_64.pl x: 2327 lines of code y: 23 # changes generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm x: 1717 lines of code y: 18 # changes include/openssl/pem.h x: 334 lines of code y: 44 # changes crypto/fipsmodule/bn/bn.c x: 296 lines of code y: 30 # changes include/openssl/bn.h x: 296 lines of code y: 123 # changes crypto/bio/bio_mem.c x: 207 lines of code y: 25 # changes tool/ossl_bm.h x: 69 lines of code y: 18 # changes crypto/fipsmodule/curve25519/curve25519.c x: 428 lines of code y: 11 # changes crypto/fipsmodule/curve25519/internal.h x: 182 lines of code y: 5 # changes crypto/fipsmodule/evp/p_ed25519.c x: 79 lines of code y: 3 # changes crypto/x509/x509_trs.c x: 113 lines of code y: 37 # changes crypto/ocsp/internal.h x: 107 lines of code y: 9 # changes include/openssl/ocsp.h x: 222 lines of code y: 18 # changes ssl/ssl_cert.cc x: 852 lines of code y: 58 # changes crypto/evp_extra/evp_asn1.c x: 497 lines of code y: 15 # changes crypto/evp_extra/p_dh_asn1.c x: 151 lines of code y: 6 # changes crypto/evp_extra/p_dsa_asn1.c x: 183 lines of code y: 10 # changes crypto/evp_extra/p_ec_asn1.c x: 179 lines of code y: 11 # changes crypto/evp_extra/p_ed25519_asn1.c x: 233 lines of code y: 8 # changes crypto/evp_extra/p_pqdsa_asn1.c x: 206 lines of code y: 10 # changes crypto/evp_extra/p_x25519_asn1.c x: 206 lines of code y: 5 # changes crypto/fipsmodule/evp/internal.h x: 198 lines of code y: 40 # changes crypto/fipsmodule/evp/p_pqdsa.c x: 264 lines of code y: 6 # changes crypto/fipsmodule/ml_dsa/ml_dsa.c x: 405 lines of code y: 3 # changes crypto/fipsmodule/ml_dsa/ml_dsa_ref/sign.c x: 366 lines of code y: 7 # changes crypto/fipsmodule/ml_dsa/ml_dsa_ref/sign.h x: 51 lines of code y: 3 # changes crypto/fipsmodule/pqdsa/pqdsa.c x: 210 lines of code y: 6 # changes include/openssl/evp.h x: 327 lines of code y: 156 # changes include/openssl/des.h x: 52 lines of code y: 23 # changes crypto/fipsmodule/aes/asm/aesni-xts-avx512.pl x: 2716 lines of code y: 8 # changes generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm x: 4663 lines of code y: 11 # changes ssl/dtls_method.cc x: 114 lines of code y: 30 # changes generated-src/err_data.c x: 1656 lines of code y: 51 # changes ssl/internal.h x: 1744 lines of code y: 480 # changes ssl/ssl_session.cc x: 933 lines of code y: 72 # changes crypto/evp_extra/internal.h x: 35 lines of code y: 31 # changes crypto/evp_extra/p_methods.c x: 35 lines of code y: 25 # changes crypto/fipsmodule/evp/evp_ctx.c x: 566 lines of code y: 27 # changes crypto/fipsmodule/evp/p_ed25519ph.c x: 144 lines of code y: 1 # changes crypto/fipsmodule/digest/digest.c x: 232 lines of code y: 35 # changes crypto/fipsmodule/digest/digests.c x: 389 lines of code y: 15 # changes crypto/fipsmodule/digest/internal.h x: 26 lines of code y: 6 # changes crypto/fipsmodule/evp/digestsign.c x: 248 lines of code y: 22 # changes include/openssl/digest.h x: 109 lines of code y: 72 # changes tool/args.cc x: 109 lines of code y: 17 # changes crypto/fipsmodule/ec/ec_key.c x: 465 lines of code y: 79 # changes include/openssl/aead.h x: 115 lines of code y: 82 # changes include/openssl/curve25519.h x: 90 lines of code y: 25 # changes include/openssl/ec.h x: 186 lines of code y: 92 # changes tool-openssl/x509.cc x: 315 lines of code y: 7 # changes tool/ciphers.cc x: 84 lines of code y: 9 # changes tool/client.cc x: 667 lines of code y: 78 # changes tool/generate_ed25519.cc x: 31 lines of code y: 13 # changes tool/genrsa.cc x: 42 lines of code y: 8 # changes tool/internal.h x: 106 lines of code y: 32 # changes tool/server.cc x: 366 lines of code y: 53 # changes tool/sign.cc x: 58 lines of code y: 4 # changes include/openssl/target.h x: 139 lines of code y: 17 # changes ssl/handshake_client.cc x: 1468 lines of code y: 123 # changes ssl/s3_both.cc x: 472 lines of code y: 59 # changes ssl/tls13_server.cc x: 1076 lines of code y: 132 # changes util/fipstools/delocate/delocate.peg.go x: 7942 lines of code y: 51 # changes crypto/fipsmodule/rsa/rsa.c x: 1155 lines of code y: 79 # changes crypto/evp_extra/print.c x: 311 lines of code y: 19 # changes sources.cmake x: 364 lines of code y: 107 # changes util/fipstools/acvp/modulewrapper/modulewrapper.cc x: 3246 lines of code y: 89 # changes crypto/fipsmodule/rsa/rsa_impl.c x: 804 lines of code y: 98 # changes crypto/fipsmodule/evp/evp.c x: 693 lines of code y: 26 # changes crypto/x509/algorithm.c x: 99 lines of code y: 27 # changes crypto/fipsmodule/cpucap/cpu_arm_linux.h x: 126 lines of code y: 8 # changes crypto/pkcs8/pkcs8_x509.c x: 1096 lines of code y: 46 # changes include/openssl/pkcs8.h x: 95 lines of code y: 41 # changes crypto/fipsmodule/md5/asm/md5-armv8.pl x: 670 lines of code y: 4 # changes crypto/fipsmodule/md5/asm/md5-x86_64.pl x: 313 lines of code y: 12 # changes generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm x: 748 lines of code y: 11 # changes crypto/fipsmodule/curve25519/curve25519_nohw.c x: 1658 lines of code y: 5 # changes util/fipstools/acvp/acvptool/acvp.go x: 674 lines of code y: 40 # changes crypto/fipsmodule/rand/fork_detect.c x: 94 lines of code y: 11 # changes crypto/fipsmodule/rand/internal.h x: 81 lines of code y: 55 # changes crypto/x509/x509_def.c x: 16 lines of code y: 10 # changes util/fipstools/acvp/acvptool/subprocess/subprocess.go x: 344 lines of code y: 64 # changes util/generate_build_files.py x: 176 lines of code y: 101 # changes crypto/bytestring/unicode.c x: 120 lines of code y: 3 # changes crypto/cipher_extra/e_des.c x: 145 lines of code y: 13 # changes crypto/cipher_extra/e_rc2.c x: 350 lines of code y: 10 # changes crypto/err/err.c x: 593 lines of code y: 64 # changes include/openssl/bytestring.h x: 197 lines of code y: 101 # changes include/openssl/rand.h x: 47 lines of code y: 39 # changes include/openssl/stack.h x: 387 lines of code y: 52 # changes ssl/dtls_record.cc x: 174 lines of code y: 16 # changes crypto/cipher_extra/tls_cbc.c x: 409 lines of code y: 14 # changes crypto/fipsmodule/bn/bytes.c x: 233 lines of code y: 21 # changes crypto/fipsmodule/bn/div.c x: 616 lines of code y: 35 # changes crypto/fipsmodule/bn/montgomery_inv.c x: 73 lines of code y: 14 # changes crypto/fipsmodule/bn/mul.c x: 460 lines of code y: 23 # changes crypto/fipsmodule/bn/prime.c x: 623 lines of code y: 34 # changes crypto/fipsmodule/bn/random.c x: 191 lines of code y: 23 # changes crypto/bn_extra/convert.c x: 335 lines of code y: 15 # changes crypto/bio/hexdump.c x: 105 lines of code y: 6 # changes crypto/fipsmodule/modes/cbc.c x: 94 lines of code y: 16 # changes crypto/fipsmodule/ec/ec_montgomery.c x: 290 lines of code y: 30 # changes crypto/fipsmodule/cpucap/internal.h x: 164 lines of code y: 24 # changes ssl/handshake_server.cc x: 1465 lines of code y: 110 # changes ssl/ssl_privkey.cc x: 823 lines of code y: 57 # changes crypto/fipsmodule/sha/asm/keccak1600-armv8.pl x: 388 lines of code y: 6 # changes crypto/fipsmodule/sha/keccak1600.c x: 323 lines of code y: 5 # changes util/fipstools/acvp/acvptool/testmodulewrapper/testmodulewrapper.go x: 274 lines of code y: 16 # changes crypto/fipsmodule/ec/ec_nistp.c x: 395 lines of code y: 11 # changes crypto/fipsmodule/ec/make_tables.go x: 681 lines of code y: 21 # changes crypto/fipsmodule/ec/p256.c x: 270 lines of code y: 29 # changes crypto/fipsmodule/ec/p256_table.h x: 1669 lines of code y: 2 # changes crypto/decrepit/cfb/cfb.c x: 138 lines of code y: 9 # changes crypto/fipsmodule/ec/scalar.c x: 123 lines of code y: 21 # changes crypto/x509/rsa_pss.c x: 284 lines of code y: 29 # changes crypto/x509/x_algor.c x: 79 lines of code y: 27 # changes include/openssl/dh.h x: 91 lines of code y: 62 # changes util/read_symbols.go x: 201 lines of code y: 17 # changes fuzz/pkcs7_decrypt.cc x: 136 lines of code y: 1 # changes crypto/bio/file.c x: 216 lines of code y: 35 # changes crypto/fipsmodule/sha/sha1.c x: 325 lines of code y: 27 # changes crypto/x509/internal.h x: 275 lines of code y: 92 # changes crypto/fipsmodule/cipher/cipher.c x: 566 lines of code y: 34 # changes crypto/pkcs7/pkcs7_x509.c x: 454 lines of code y: 25 # changes crypto/ocsp/ocsp_client.c x: 263 lines of code y: 4 # changes crypto/ocsp/ocsp_server.c x: 279 lines of code y: 7 # changes crypto/cipher_extra/cipher_extra.c x: 90 lines of code y: 20 # changes crypto/pkcs7/bio/cipher.c x: 284 lines of code y: 4 # changes crypto/fipsmodule/cpucap/cpu_aarch64_openbsd.c x: 28 lines of code y: 3 # changes crypto/cipher_extra/asm/chacha20_poly1305_armv8.pl x: 1349 lines of code y: 9 # changes crypto/fipsmodule/ec/asm/p256-armv8-asm.pl x: 1288 lines of code y: 17 # changes crypto/fipsmodule/ec/asm/p256_beeu-armv8-asm.pl x: 276 lines of code y: 8 # changes crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl x: 1249 lines of code y: 8 # changes tool/transport_common.cc x: 773 lines of code y: 74 # changes crypto/fipsmodule/evp/p_rsa.c x: 727 lines of code y: 14 # changes crypto/fipsmodule/ec/internal.h x: 311 lines of code y: 80 # changes crypto/fipsmodule/ec/wnaf.c x: 140 lines of code y: 25 # changes crypto/lhash/internal.h x: 129 lines of code y: 7 # changes crypto/lhash/lhash.c x: 204 lines of code y: 20 # changes include/openssl/conf.h x: 55 lines of code y: 42 # changes include/openssl/lhash.h x: 21 lines of code y: 20 # changes crypto/asn1/asn1_lib.c x: 292 lines of code y: 58 # changes crypto/asn1/internal.h x: 85 lines of code y: 34 # changes crypto/bytestring/cbs.c x: 751 lines of code y: 75 # changes crypto/bytestring/internal.h x: 29 lines of code y: 14 # changes crypto/conf/conf.c x: 513 lines of code y: 44 # changes ssl/extensions.cc x: 3291 lines of code y: 52 # changes ssl/ssl_x509.cc x: 1167 lines of code y: 54 # changes crypto/fipsmodule/modes/gcm.c x: 688 lines of code y: 45 # changes crypto/x509/by_file.c x: 190 lines of code y: 36 # changes crypto/x509/v3_crld.c x: 488 lines of code y: 4 # changes include/openssl/obj.h x: 48 lines of code y: 37 # changes ssl/handshake.cc x: 499 lines of code y: 77 # changes ssl/ssl_file.cc x: 387 lines of code y: 23 # changes ssl/ssl_transfer_asn1.cc x: 916 lines of code y: 15 # changes ssl/tls13_both.cc x: 590 lines of code y: 69 # changes crypto/x509/x509_att.c x: 143 lines of code y: 32 # changes ssl/tls13_client.cc x: 893 lines of code y: 98 # changes crypto/fipsmodule/ec/ec.c x: 861 lines of code y: 93 # changes crypto/fipsmodule/ec/oct.c x: 267 lines of code y: 19 # changes crypto/bio/pair.c x: 314 lines of code y: 24 # changes include/openssl/err.h x: 168 lines of code y: 59 # changes crypto/fipsmodule/service_indicator/service_indicator.c x: 463 lines of code y: 39 # changes crypto/fipsmodule/sha/asm/sha1-586.pl x: 1154 lines of code y: 12 # changes crypto/fipsmodule/sha/asm/sha256-586.pl x: 1177 lines of code y: 12 # changes crypto/fipsmodule/sha/sha256.c x: 315 lines of code y: 27 # changes crypto/fipsmodule/sha/sha512.c x: 528 lines of code y: 29 # changes generated-src/win-x86/crypto/fipsmodule/sha1-586.asm x: 3787 lines of code y: 8 # changes generated-src/win-x86/crypto/fipsmodule/sha256-586.asm x: 5598 lines of code y: 8 # changes ssl/encrypted_client_hello.cc x: 868 lines of code y: 40 # changes crypto/fipsmodule/service_indicator/internal.h x: 81 lines of code y: 25 # changes pkgconfig/libcrypto.pc.in x: 8 lines of code y: 3 # changes crypto/chacha/asm/chacha-x86.pl x: 638 lines of code y: 15 # changes crypto/chacha/chacha.c x: 187 lines of code y: 26 # changes crypto/fipsmodule/aes/asm/vpaes-x86.pl x: 776 lines of code y: 13 # changes crypto/fipsmodule/bn/asm/bn-586.pl x: 474 lines of code y: 12 # changes crypto/fipsmodule/bn/asm/x86-mont.pl x: 508 lines of code y: 12 # changes crypto/fipsmodule/modes/asm/ghash-x86.pl x: 445 lines of code y: 12 # changes crypto/fipsmodule/sha/asm/sha512-586.pl x: 769 lines of code y: 11 # changes crypto/x509/v3_purp.c x: 544 lines of code y: 16 # changes generated-src/win-x86/crypto/chacha/chacha-x86.asm x: 963 lines of code y: 8 # changes include/openssl/tls1.h x: 353 lines of code y: 110 # changes crypto/fipsmodule/cpucap/cpu_aarch64_apple.c x: 60 lines of code y: 19 # changes include/openssl/arm_arch.h x: 45 lines of code y: 28 # changes crypto/fipsmodule/aes/aes.c x: 50 lines of code y: 19 # changes crypto/fipsmodule/cipher/aead.c x: 305 lines of code y: 19 # changes crypto/fipsmodule/cpucap/cpu_aarch64_linux.c x: 68 lines of code y: 16 # changes crypto/fipsmodule/dh/dh.c x: 520 lines of code y: 35 # changes crypto/fipsmodule/evp/p_hkdf.c x: 257 lines of code y: 11 # changes crypto/fipsmodule/kdf/sskdf.c x: 247 lines of code y: 4 # changes crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl x: 533 lines of code y: 2 # changes crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl x: 682 lines of code y: 2 # changes crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl x: 740 lines of code y: 2 # changes generated-src/win-x86_64/crypto/fipsmodule/rsaz-2k-avx512.asm x: 798 lines of code y: 2 # changes generated-src/win-x86_64/crypto/fipsmodule/rsaz-3k-avx512.asm x: 1238 lines of code y: 2 # changes generated-src/win-x86_64/crypto/fipsmodule/rsaz-4k-avx512.asm x: 1295 lines of code y: 2 # changes crypto/pkcs8/pkcs8.c x: 375 lines of code y: 44 # changes crypto/fipsmodule/bn/rsaz_exp_x2.c x: 362 lines of code y: 1 # changes include/openssl/mem.h x: 72 lines of code y: 45 # changes include/openssl/rsa.h x: 264 lines of code y: 127 # changes crypto/ec_extra/ec_asn1.c x: 533 lines of code y: 26 # changes crypto/fipsmodule/kem/kem.c x: 223 lines of code y: 2 # changes crypto/engine/engine.c x: 49 lines of code y: 15 # changes crypto/rsa_extra/rsa_crypt.c x: 414 lines of code y: 6 # changes include/openssl/engine.h x: 23 lines of code y: 16 # changes crypto/evp_extra/p_kem_asn1.c x: 115 lines of code y: 5 # changes crypto/ocsp/ocsp_lib.c x: 196 lines of code y: 4 # changes crypto/crypto.c x: 97 lines of code y: 57 # changes crypto/fipsmodule/ecdsa/ecdsa.c x: 306 lines of code y: 59 # changes crypto/asn1/posix_time.c x: 193 lines of code y: 8 # changes crypto/des/des.c x: 736 lines of code y: 22 # changes crypto/fipsmodule/bn/asm/armv4-mont.pl x: 613 lines of code y: 21 # changes crypto/fipsmodule/bn/asm/x86_64-mont.pl x: 1313 lines of code y: 21 # changes crypto/fipsmodule/bn/internal.h x: 272 lines of code y: 78 # changes crypto/fipsmodule/sha/asm/sha1-armv4-large.pl x: 582 lines of code y: 19 # changes crypto/fipsmodule/sha/asm/sha256-armv4.pl x: 629 lines of code y: 21 # changes crypto/fipsmodule/sha/asm/sha512-armv4.pl x: 11 lines of code y: 21 # changes generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm x: 1210 lines of code y: 14 # changes include/openssl/asn1.h x: 666 lines of code y: 139 # changes crypto/fipsmodule/curve25519/curve25519_tables.h x: 7836 lines of code y: 1 # changes crypto/spake25519/spake25519.c x: 354 lines of code y: 1 # changes crypto/ocsp/ocsp_http.c x: 392 lines of code y: 2 # changes util/fipstools/acvp/acvptool/subprocess/aead.go x: 191 lines of code y: 11 # changes util/fipstools/acvp/acvptool/subprocess/hkdf.go x: 164 lines of code y: 11 # changes util/fipstools/acvp/modulewrapper/main.cc x: 75 lines of code y: 13 # changes crypto/ocsp/ocsp_asn.c x: 92 lines of code y: 6 # changes crypto/fipsmodule/aes/asm/aesv8-armx.pl x: 2210 lines of code y: 34 # changes crypto/fipsmodule/aes/asm/aesni-x86_64.pl x: 3419 lines of code y: 32 # changes crypto/fipsmodule/modes/asm/ghash-x86_64.pl x: 1089 lines of code y: 22 # changes generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm x: 3353 lines of code y: 21 # changes generated-src/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm x: 1176 lines of code y: 17 # changes crypto/fipsmodule/hmac/hmac.c x: 414 lines of code y: 24 # changes crypto/fipsmodule/aes/asm/aesni-x86.pl x: 2197 lines of code y: 12 # changes generated-src/win-x86/crypto/fipsmodule/aesni-x86.asm x: 2464 lines of code y: 7 # changes include/openssl/kdf.h x: 44 lines of code y: 6 # changes crypto/fipsmodule/sha/asm/sha1-armv8.pl x: 8 lines of code y: 31 # changes crypto/fipsmodule/sha/asm/sha1-x86_64.pl x: 1742 lines of code y: 22 # changes crypto/fipsmodule/sha/asm/sha512-armv8.pl x: 479 lines of code y: 34 # changes crypto/fipsmodule/sha/asm/sha512-x86_64.pl x: 1763 lines of code y: 25 # changes generated-src/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm x: 5601 lines of code y: 16 # changes generated-src/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm x: 3937 lines of code y: 16 # changes generated-src/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm x: 2710 lines of code y: 16 # changes util/fipstools/acvp/acvptool/acvp/acvp.go x: 532 lines of code y: 23 # changes util/fipstools/acvp/acvptool/interactive.go x: 599 lines of code y: 18 # changes util/fipstools/acvp/acvptool/subprocess/drbg.go x: 167 lines of code y: 15 # changes util/fipstools/acvp/acvptool/subprocess/keyedMac.go x: 123 lines of code y: 14 # changes crypto/fipsmodule/md5/md5.c x: 227 lines of code y: 16 # changes crypto/bytestring/ber.c x: 186 lines of code y: 36 # changes crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl x: 10 lines of code y: 15 # changes crypto/cipher_extra/e_aesgcmsiv.c x: 627 lines of code y: 40 # changes crypto/fipsmodule/cipher/e_aesccm.c x: 591 lines of code y: 17 # changes crypto/fipsmodule/rand/rand.c x: 371 lines of code y: 80 # changes crypto/x509/x_crl.c x: 246 lines of code y: 64 # changes generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm x: 2670 lines of code y: 14 # changes include/openssl/x509v3.h x: 24 lines of code y: 112 # changes crypto/fipsmodule/aes/asm/vpaes-x86_64.pl x: 1263 lines of code y: 18 # changes crypto/fipsmodule/bn/asm/rsaz-avx2.pl x: 1727 lines of code y: 19 # changes crypto/fipsmodule/bn/asm/x86_64-mont5.pl x: 3097 lines of code y: 27 # changes crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl x: 3465 lines of code y: 22 # changes crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl x: 300 lines of code y: 12 # changes crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl x: 920 lines of code y: 25 # changes crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl x: 189 lines of code y: 14 # changes crypto/perlasm/x86_64-xlate.pl x: 1267 lines of code y: 55 # changes generated-src/win-x86_64/crypto/cipher_extra/aesni-sha1-x86_64.asm x: 3188 lines of code y: 12 # changes generated-src/win-x86_64/crypto/cipher_extra/aesni-sha256-x86_64.asm x: 4556 lines of code y: 12 # changes generated-src/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm x: 8520 lines of code y: 15 # changes generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm x: 936 lines of code y: 19 # changes generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm x: 4021 lines of code y: 15 # changes generated-src/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm x: 1786 lines of code y: 14 # changes generated-src/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm x: 1085 lines of code y: 14 # changes generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm x: 3135 lines of code y: 19 # changes crypto/fipsmodule/modes/asm/aesv8-gcm-armv8-unroll8.pl x: 5059 lines of code y: 5 # changes crypto/fipsmodule/modes/asm/ghashv8-armx.pl x: 728 lines of code y: 23 # changes crypto/fipsmodule/modes/asm/aesni-gcm-avx512.pl x: 3573 lines of code y: 8 # changes crypto/fipsmodule/modes/internal.h x: 237 lines of code y: 53 # changes crypto/fipsmodule/cpucap/cpu_arm_linux.c x: 107 lines of code y: 13 # changes crypto/fipsmodule/cpucap/cpu_ppc64le.c x: 55 lines of code y: 6 # changes crypto/x509/x_name.c x: 377 lines of code y: 47 # changes crypto/chacha/asm/chacha-armv4.pl x: 873 lines of code y: 25 # changes crypto/chacha/asm/chacha-armv8.pl x: 282 lines of code y: 32 # changes crypto/x509/t_req.c x: 162 lines of code y: 22 # changes crypto/x509/t_x509.c x: 247 lines of code y: 46 # changes crypto/x509/x509_cmp.c x: 162 lines of code y: 58 # changes crypto/x509/x509_lu.c x: 511 lines of code y: 66 # changes crypto/x509/x509_req.c x: 207 lines of code y: 45 # changes crypto/asn1/a_strex.c x: 353 lines of code y: 29 # changes crypto/asn1/a_type.c x: 138 lines of code y: 23 # changes util/doc.go x: 777 lines of code y: 48 # changes crypto/x509/x_all.c x: 245 lines of code y: 31 # changes crypto/x509/v3_alt.c x: 506 lines of code y: 4 # changes crypto/fipsmodule/ec/p384_table.h x: 2565 lines of code y: 7 # changes crypto/fipsmodule/ec/p521_table.h x: 8649 lines of code y: 7 # changes crypto/x509/name_print.c x: 169 lines of code y: 17 # changes include/openssl/cipher.h x: 261 lines of code y: 96 # changes crypto/fipsmodule/cipher/e_aes.c x: 1384 lines of code y: 91 # changes crypto/cipher_extra/asm/aesni-sha1-x86_64.pl x: 1357 lines of code y: 3 # changes crypto/cipher_extra/asm/aesni-sha256-x86_64.pl x: 1542 lines of code y: 3 # changes crypto/fipsmodule/rand/urandom.c x: 324 lines of code y: 57 # changes crypto/asn1/a_mbstr.c x: 192 lines of code y: 32 # changes crypto/decrepit/x509/x509_decrepit.c x: 14 lines of code y: 7 # changes crypto/fipsmodule/bn/generic.c x: 504 lines of code y: 17 # changes crypto/fipsmodule/ec/p224-64.c x: 777 lines of code y: 37 # changes crypto/x509/asn1_gen.c x: 430 lines of code y: 39 # changes crypto/x509/policy.c x: 528 lines of code y: 10 # changes crypto/x509/x509_v3.c x: 203 lines of code y: 28 # changes crypto/x509/x_x509.c x: 241 lines of code y: 68 # changes util/make_errors.go x: 332 lines of code y: 26 # changes crypto/thread_pthread.c x: 180 lines of code y: 22 # changes crypto/x509/x_info.c x: 1 lines of code y: 12 # changes crypto/fipsmodule/rsa/padding.c x: 297 lines of code y: 18 # changes crypto/cipher_extra/e_tls.c x: 562 lines of code y: 22 # changes crypto/stack/stack.c x: 327 lines of code y: 36 # changes crypto/base64/base64.c x: 317 lines of code y: 30 # changes ssl/handoff.cc x: 977 lines of code y: 57 # changes crypto/x509/x509cset.c x: 187 lines of code y: 42 # changes crypto/obj/objects.go x: 597 lines of code y: 14 # changes crypto/x509/x509name.c x: 305 lines of code y: 28 # changes include/openssl/asn1t.h x: 336 lines of code y: 41 # changes crypto/asn1/a_object.c x: 147 lines of code y: 40 # changes crypto/fipsmodule/cmac/cmac.c x: 192 lines of code y: 6 # changes crypto/hpke/hpke.c x: 652 lines of code y: 52 # changes crypto/asn1/tasn_enc.c x: 466 lines of code y: 50 # changes crypto/bio/connect.c x: 402 lines of code y: 39 # changes crypto/bytestring/cbb.c x: 543 lines of code y: 52 # changes crypto/fipsmodule/aes/asm/bsaes-armv7.pl x: 2041 lines of code y: 22 # changes crypto/pool/pool.c x: 179 lines of code y: 21 # changes crypto/trust_token/pmbtoken.c x: 1381 lines of code y: 33 # changes crypto/trust_token/voprf.c x: 1026 lines of code y: 24 # changes ssl/d1_both.cc x: 529 lines of code y: 49 # changes crypto/ec_extra/hash_to_curve.c x: 338 lines of code y: 21 # changes include/openssl/hpke.h x: 132 lines of code y: 28 # changes crypto/asn1/a_utctm.c x: 106 lines of code y: 42 # changes crypto/bio/fd.c x: 150 lines of code y: 31 # changes crypto/bio/socket.c x: 114 lines of code y: 25 # changes crypto/fipsmodule/ec/felem.c x: 73 lines of code y: 7 # changes crypto/fipsmodule/ec/simple.c x: 170 lines of code y: 29 # changes ssl/ssl_versions.cc x: 302 lines of code y: 50 # changes crypto/perlasm/ppc-xlate.pl x: 281 lines of code y: 23 # changes crypto/perlasm/x86asm.pl x: 283 lines of code y: 25 # changes crypto/fipsmodule/aes/aes_nohw.c x: 886 lines of code y: 9 # changes crypto/asn1/a_time.c x: 160 lines of code y: 33 # changes util/bot/update_clang.py x: 125 lines of code y: 52 # changes crypto/blake2/blake2.c x: 133 lines of code y: 13 # changes util/fipstools/inject_hash/inject_hash.go x: 322 lines of code y: 16 # changes include/openssl/sha.h x: 92 lines of code y: 23 # changes tool/digest.cc x: 343 lines of code y: 24 # changes crypto/fipsmodule/aes/internal.h x: 222 lines of code y: 40 # changes generated-src/win-x86/crypto/fipsmodule/bn-586.asm x: 979 lines of code y: 6 # changes generated-src/win-x86/crypto/fipsmodule/co-586.asm x: 1260 lines of code y: 6 # changes generated-src/win-x86/crypto/fipsmodule/ghash-ssse3-x86.asm x: 294 lines of code y: 6 # changes generated-src/win-x86/crypto/fipsmodule/ghash-x86.asm x: 327 lines of code y: 6 # changes generated-src/win-x86/crypto/fipsmodule/md5-586.asm x: 691 lines of code y: 6 # changes generated-src/win-x86/crypto/fipsmodule/sha512-586.asm x: 2843 lines of code y: 6 # changes generated-src/win-x86/crypto/fipsmodule/vpaes-x86.asm x: 676 lines of code y: 6 # changes generated-src/win-x86/crypto/fipsmodule/x86-mont.asm x: 487 lines of code y: 6 # changes fuzz/ssl_ctx_api.cc x: 496 lines of code y: 25 # changes crypto/err/err_data_generate.go x: 211 lines of code y: 20 # changes ssl/ssl_stat.cc x: 175 lines of code y: 15 # changes crypto/fipsmodule/aes/asm/vpaes-armv8.pl x: 1086 lines of code y: 25 # changes crypto/fipsmodule/ec/make_p256-nistz-tests.go x: 160 lines of code y: 10 # changes crypto/trust_token/internal.h x: 225 lines of code y: 22 # changes util/diff_asm.go x: 95 lines of code y: 14 # changes util/embed_test_data.go x: 128 lines of code y: 17 # changes util/godeps.go x: 154 lines of code y: 7 # changes include/openssl/trust_token.h x: 114 lines of code y: 21 # changes ssl/s3_lib.cc x: 51 lines of code y: 40 # changes ssl/s3_pkt.cc x: 262 lines of code y: 41 # changes crypto/asn1/a_int.c x: 322 lines of code y: 33 # changes crypto/asn1/a_bitstr.c x: 185 lines of code y: 31 # changes crypto/x509/x509_obj.c x: 133 lines of code y: 22 # changes ssl/ssl_aead_ctx.cc x: 373 lines of code y: 22 # changes ssl/tls13_enc.cc x: 462 lines of code y: 57 # changes tool/const.cc x: 847 lines of code y: 9 # changes crypto/fipsmodule/aes/asm/aesp8-ppc.pl x: 3316 lines of code y: 15 # changes crypto/fipsmodule/modes/asm/ghashp8-ppc.pl x: 542 lines of code y: 13 # changes include/openssl/ssl3.h x: 147 lines of code y: 89 # changes crypto/kyber/pqcrystals_kyber_ref_common/fips202.c x: 460 lines of code y: 1 # changes crypto/poly1305/poly1305.c x: 245 lines of code y: 35 # changes ssl/tls_record.cc x: 384 lines of code y: 32 # changes crypto/fipsmodule/bn/shift.c x: 254 lines of code y: 17 # changes crypto/poly1305/poly1305_vec.c x: 705 lines of code y: 20 # changes crypto/decrepit/ripemd/ripemd.c x: 635 lines of code y: 3 # changes crypto/hrss/hrss.c x: 1415 lines of code y: 35 # changes crypto/fipsmodule/ec/p256-nistz-table.h x: 9473 lines of code y: 4 # changes crypto/fipsmodule/aes/asm/vpaes-armv7.pl x: 1024 lines of code y: 14 # changes crypto/fipsmodule/bn/asm/armv8-mont.pl x: 1366 lines of code y: 16 # changes crypto/fipsmodule/bn/asm/co-586.pl x: 248 lines of code y: 9 # changes crypto/fipsmodule/modes/asm/ghash-armv4.pl x: 9 lines of code y: 16 # changes include/openssl/cpu.h x: 1 lines of code y: 40 # changes include/openssl/x509_vfy.h x: 1 lines of code y: 38 # changes util/fipstools/acvp/acvptool/parser.peg.go x: 1260 lines of code y: 1 # changes crypto/fipsmodule/bn/asm/x86_64-gcc.c x: 441 lines of code y: 9 # changes
675.0
# changes
  min: 1.0
  average: 21.02
  25th percentile: 4.0
  median: 11.0
  75th percentile: 24.0
  max: 675.0
0 9473.0
lines of code
min: 1.0 | average: 415.44 | 25th percentile: 46.5 | median: 144.0 | 75th percentile: 358.0 | max: 9473.0

Number of Contributors vs. Number of Changes: 893 points

include/openssl/asm_base.h x: 4 # contributors y: 10 # changes util/fipstools/delocate/delocate.go x: 21 # contributors y: 54 # changes include/openssl/base.h x: 49 # contributors y: 302 # changes crypto/x509/x509_vfy.c x: 23 # contributors y: 128 # changes include/openssl/x509.h x: 25 # contributors y: 281 # changes crypto/bio/printf.c x: 9 # contributors y: 16 # changes crypto/fipsmodule/bn/exponentiation.c x: 16 # contributors y: 59 # changes crypto/fipsmodule/bn/montgomery.c x: 10 # contributors y: 33 # changes crypto/fipsmodule/curve25519/curve25519_s2n_bignum_asm.c x: 2 # contributors y: 4 # changes crypto/fipsmodule/ec/p256-nistz.c x: 11 # contributors y: 32 # changes crypto/fipsmodule/ec/p384.c x: 13 # contributors y: 45 # changes crypto/fipsmodule/ec/p521.c x: 11 # contributors y: 37 # changes crypto/digest_extra/digest_extra.c x: 11 # contributors y: 24 # changes tool/speed.cc x: 37 # contributors y: 178 # changes crypto/obj/obj_xref.c x: 5 # contributors y: 8 # changes crypto/fipsmodule/self_check/self_check.c x: 22 # contributors y: 73 # changes include/openssl/nid.h x: 20 # contributors y: 44 # changes ssl/ssl_key_share.cc x: 18 # contributors y: 49 # changes crypto/asn1/tasn_dec.c x: 19 # contributors y: 60 # changes crypto/decrepit/blowfish/blowfish.c x: 6 # contributors y: 9 # changes crypto/fipsmodule/bcm.c x: 30 # contributors y: 147 # changes crypto/pem/pem_lib.c x: 16 # contributors y: 42 # changes crypto/pem/pem_pk8.c x: 10 # contributors y: 19 # changes crypto/pem/pem_pkey.c x: 13 # contributors y: 30 # changes crypto/pkcs7/pkcs7.c x: 10 # contributors y: 24 # changes crypto/x509/by_dir.c x: 19 # contributors y: 55 # changes ssl/ssl_cipher.cc x: 20 # contributors y: 65 # changes crypto/x509/v3_ncons.c x: 3 # contributors y: 3 # changes crypto/mem.c x: 31 # contributors y: 88 # changes include/openssl/crypto.h x: 21 # contributors y: 66 # changes crypto/fipsmodule/ml_kem/fips202_glue.h x: 1 # contributors y: 1 # changes crypto/bio/bio.c x: 23 # contributors y: 58 # changes include/openssl/bio.h x: 29 # contributors y: 117 # changes include/openssl/ssl.h x: 63 # contributors y: 675 # changes ssl/ssl_lib.cc x: 34 # contributors y: 198 # changes include/openssl/dsa.h x: 15 # contributors y: 51 # changes tool-openssl/internal.h x: 4 # contributors y: 12 # changes crypto/dsa/dsa.c x: 17 # contributors y: 68 # changes crypto/dsa/dsa_asn1.c x: 7 # contributors y: 15 # changes ssl/bio_ssl.cc x: 4 # contributors y: 7 # changes crypto/pkcs7/internal.h x: 5 # contributors y: 14 # changes crypto/evp_extra/p_dsa.c x: 2 # contributors y: 2 # changes include/openssl/service_indicator.h x: 7 # contributors y: 12 # changes crypto/internal.h x: 32 # contributors y: 167 # changes tool/tool.cc x: 17 # contributors y: 32 # changes crypto/fipsmodule/sha/internal.h x: 13 # contributors y: 25 # changes crypto/fipsmodule/sha/sha3.c x: 6 # contributors y: 14 # changes crypto/chacha/asm/chacha-x86_64.pl x: 12 # contributors y: 23 # changes generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm x: 11 # contributors y: 18 # changes include/openssl/pem.h x: 17 # contributors y: 44 # changes include/openssl/bn.h x: 27 # contributors y: 123 # changes crypto/bio/bio_mem.c x: 12 # contributors y: 25 # changes crypto/x509/x509_trs.c x: 17 # contributors y: 37 # changes crypto/ocsp/internal.h x: 2 # contributors y: 9 # changes include/openssl/ocsp.h x: 6 # contributors y: 18 # changes ssl/ssl_cert.cc x: 18 # contributors y: 58 # changes crypto/evp_extra/p_dh_asn1.c x: 5 # contributors y: 6 # changes crypto/evp_extra/p_ed25519_asn1.c x: 7 # contributors y: 8 # changes crypto/evp_extra/p_rsa_asn1.c x: 6 # contributors y: 7 # changes crypto/evp_extra/p_x25519_asn1.c x: 5 # contributors y: 5 # changes crypto/fipsmodule/evp/internal.h x: 13 # contributors y: 40 # changes crypto/fipsmodule/evp/p_pqdsa.c x: 2 # contributors y: 6 # changes crypto/fipsmodule/ml_dsa/ml_dsa.c x: 1 # contributors y: 3 # changes include/openssl/evp.h x: 29 # contributors y: 156 # changes include/openssl/des.h x: 11 # contributors y: 23 # changes generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm x: 8 # contributors y: 11 # changes ssl/dtls_method.cc x: 6 # contributors y: 30 # changes generated-src/err_data.c x: 18 # contributors y: 51 # changes ssl/internal.h x: 47 # contributors y: 480 # changes ssl/ssl_session.cc x: 15 # contributors y: 72 # changes crypto/evp_extra/internal.h x: 12 # contributors y: 31 # changes crypto/fipsmodule/evp/evp_ctx.c x: 15 # contributors y: 27 # changes crypto/fipsmodule/digest/digest.c x: 16 # contributors y: 35 # changes crypto/fipsmodule/digest/digests.c x: 9 # contributors y: 15 # changes include/openssl/digest.h x: 24 # contributors y: 72 # changes tool/args.cc x: 12 # contributors y: 17 # changes crypto/fipsmodule/ec/ec_key.c x: 20 # contributors y: 79 # changes include/openssl/aead.h x: 23 # contributors y: 82 # changes include/openssl/ec.h x: 24 # contributors y: 92 # changes tool/client.cc x: 18 # contributors y: 78 # changes tool/generate_ech.cc x: 9 # contributors y: 9 # changes tool/generate_ed25519.cc x: 11 # contributors y: 13 # changes tool/internal.h x: 20 # contributors y: 32 # changes tool/pkcs12.cc x: 10 # contributors y: 16 # changes tool/server.cc x: 19 # contributors y: 53 # changes tool/sign.cc x: 4 # contributors y: 4 # changes ssl/handshake_client.cc x: 23 # contributors y: 123 # changes ssl/s3_both.cc x: 15 # contributors y: 59 # changes ssl/tls13_server.cc x: 27 # contributors y: 132 # changes util/fipstools/delocate/delocate.peg.go x: 22 # contributors y: 51 # changes crypto/fipsmodule/rsa/rsa.c x: 24 # contributors y: 79 # changes crypto/evp_extra/print.c x: 11 # contributors y: 19 # changes sources.cmake x: 24 # contributors y: 107 # changes util/fipstools/acvp/modulewrapper/modulewrapper.cc x: 22 # contributors y: 89 # changes crypto/fipsmodule/rsa/rsa_impl.c x: 21 # contributors y: 98 # changes crypto/x509/algorithm.c x: 13 # contributors y: 27 # changes crypto/pkcs8/pkcs8_x509.c x: 14 # contributors y: 46 # changes include/openssl/pkcs8.h x: 18 # contributors y: 41 # changes generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm x: 10 # contributors y: 11 # changes crypto/fipsmodule/rand/fork_detect.c x: 6 # contributors y: 11 # changes crypto/fipsmodule/rand/internal.h x: 16 # contributors y: 55 # changes util/generate_build_files.py x: 30 # contributors y: 101 # changes crypto/err/err.c x: 16 # contributors y: 64 # changes include/openssl/bytestring.h x: 27 # contributors y: 101 # changes include/openssl/rand.h x: 17 # contributors y: 39 # changes include/openssl/stack.h x: 16 # contributors y: 52 # changes ssl/dtls_record.cc x: 5 # contributors y: 16 # changes crypto/fipsmodule/bn/bytes.c x: 5 # contributors y: 21 # changes crypto/fipsmodule/bn/mul.c x: 8 # contributors y: 23 # changes crypto/bn_extra/convert.c x: 8 # contributors y: 15 # changes crypto/bio/hexdump.c x: 3 # contributors y: 6 # changes crypto/fipsmodule/modes/cbc.c x: 7 # contributors y: 16 # changes crypto/fipsmodule/ec/ec_montgomery.c x: 10 # contributors y: 30 # changes ssl/handshake_server.cc x: 22 # contributors y: 110 # changes util/fipstools/acvp/acvptool/testmodulewrapper/testmodulewrapper.go x: 8 # contributors y: 16 # changes crypto/fipsmodule/ec/ec_nistp.c x: 1 # contributors y: 11 # changes crypto/fipsmodule/ec/make_tables.go x: 7 # contributors y: 21 # changes crypto/fipsmodule/ec/p256.c x: 10 # contributors y: 29 # changes crypto/cipher_extra/e_aes_cbc_hmac_sha256.c x: 7 # contributors y: 7 # changes crypto/fipsmodule/ec/scalar.c x: 9 # contributors y: 21 # changes include/openssl/dh.h x: 18 # contributors y: 62 # changes crypto/bio/file.c x: 14 # contributors y: 35 # changes crypto/fipsmodule/sha/sha1.c x: 12 # contributors y: 27 # changes crypto/x509/internal.h x: 15 # contributors y: 92 # changes crypto/fipsmodule/cipher/cipher.c x: 14 # contributors y: 34 # changes crypto/pkcs7/pkcs7_x509.c x: 8 # contributors y: 25 # changes crypto/fipsmodule/ec/asm/p256-armv8-asm.pl x: 13 # contributors y: 17 # changes crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl x: 8 # contributors y: 8 # changes tool/transport_common.cc x: 21 # contributors y: 74 # changes crypto/fipsmodule/ec/internal.h x: 19 # contributors y: 80 # changes include/openssl/lhash.h x: 6 # contributors y: 20 # changes crypto/asn1/internal.h x: 9 # contributors y: 34 # changes crypto/bytestring/cbs.c x: 22 # contributors y: 75 # changes crypto/conf/conf.c x: 15 # contributors y: 44 # changes include/openssl/obj.h x: 10 # contributors y: 37 # changes ssl/ssl_file.cc x: 10 # contributors y: 23 # changes ssl/tls13_both.cc x: 23 # contributors y: 69 # changes ssl/ssl_asn1.cc x: 15 # contributors y: 36 # changes crypto/x509/x509_att.c x: 12 # contributors y: 32 # changes ssl/tls13_client.cc x: 23 # contributors y: 98 # changes crypto/fipsmodule/ec/ec.c x: 21 # contributors y: 93 # changes crypto/fipsmodule/service_indicator/service_indicator.c x: 16 # contributors y: 39 # changes ssl/encrypted_client_hello.cc x: 12 # contributors y: 40 # changes crypto/chacha/chacha.c x: 9 # contributors y: 26 # changes include/openssl/tls1.h x: 25 # contributors y: 110 # changes crypto/fipsmodule/cpucap/cpu_aarch64_apple.c x: 8 # contributors y: 19 # changes crypto/fipsmodule/dh/dh.c x: 13 # contributors y: 35 # changes include/openssl/mem.h x: 21 # contributors y: 45 # changes include/openssl/rsa.h x: 25 # contributors y: 127 # changes include/openssl/ec_key.h x: 17 # contributors y: 53 # changes crypto/fipsmodule/rsa/internal.h x: 14 # contributors y: 29 # changes crypto/crypto.c x: 15 # contributors y: 57 # changes crypto/fipsmodule/bn/internal.h x: 13 # contributors y: 78 # changes include/openssl/asn1.h x: 22 # contributors y: 139 # changes util/fipstools/acvp/acvptool/subprocess/kdf.go x: 9 # contributors y: 12 # changes crypto/fipsmodule/aes/asm/aesv8-armx.pl x: 13 # contributors y: 34 # changes crypto/fipsmodule/aes/asm/aesni-x86_64.pl x: 16 # contributors y: 32 # changes generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm x: 13 # contributors y: 21 # changes crypto/fipsmodule/hmac/hmac.c x: 15 # contributors y: 24 # changes crypto/fipsmodule/sha/asm/sha1-armv8.pl x: 15 # contributors y: 31 # changes crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl x: 11 # contributors y: 15 # changes crypto/fipsmodule/rand/rand.c x: 24 # contributors y: 80 # changes generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm x: 10 # contributors y: 14 # changes include/openssl/x509v3.h x: 19 # contributors y: 112 # changes crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl x: 9 # contributors y: 22 # changes crypto/perlasm/x86_64-xlate.pl x: 14 # contributors y: 55 # changes generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm x: 12 # contributors y: 19 # changes crypto/x509/x_name.c x: 13 # contributors y: 47 # changes crypto/x509/t_x509.c x: 17 # contributors y: 46 # changes crypto/x509/x509_cmp.c x: 17 # contributors y: 58 # changes crypto/x509/x509_lu.c x: 18 # contributors y: 66 # changes crypto/x509/x509_req.c x: 11 # contributors y: 45 # changes util/doc.go x: 15 # contributors y: 48 # changes include/openssl/cipher.h x: 24 # contributors y: 96 # changes crypto/fipsmodule/bn/add.c x: 3 # contributors y: 11 # changes crypto/fipsmodule/bn/generic.c x: 4 # contributors y: 17 # changes crypto/fipsmodule/ec/p224-64.c x: 12 # contributors y: 37 # changes crypto/x509/asn1_gen.c x: 13 # contributors y: 39 # changes crypto/x509/x_x509.c x: 16 # contributors y: 68 # changes crypto/cipher_extra/internal.h x: 15 # contributors y: 33 # changes crypto/base64/base64.c x: 11 # contributors y: 30 # changes include/openssl/asn1t.h x: 14 # contributors y: 41 # changes crypto/bio/connect.c x: 12 # contributors y: 39 # changes crypto/fipsmodule/aes/asm/bsaes-armv7.pl x: 7 # contributors y: 22 # changes ssl/d1_both.cc x: 10 # contributors y: 49 # changes include/openssl/hpke.h x: 11 # contributors y: 28 # changes crypto/fipsmodule/ec/simple.c x: 8 # contributors y: 29 # changes ssl/ssl_versions.cc x: 13 # contributors y: 50 # changes util/bot/update_clang.py x: 10 # contributors y: 52 # changes tool/digest.cc x: 14 # contributors y: 24 # changes crypto/kyber/pqcrystals_kyber_ref_common/params.h x: 3 # contributors y: 2 # changes crypto/fipsmodule/modes/ctr.c x: 5 # contributors y: 12 # changes crypto/fipsmodule/modes/gcm_nohw.c x: 3 # contributors y: 9 # changes ssl/s3_pkt.cc x: 9 # contributors y: 41 # changes util/bot/vs_toolchain.py x: 12 # contributors y: 45 # changes include/openssl/ssl3.h x: 14 # contributors y: 89 # changes ssl/tls_record.cc x: 8 # contributors y: 32 # changes ssl/d1_pkt.cc x: 3 # contributors y: 18 # changes crypto/hrss/hrss.c x: 9 # contributors y: 35 # changes include/openssl/cpu.h x: 11 # contributors y: 40 # changes include/openssl/x509_vfy.h x: 8 # contributors y: 38 # changes ssl/ssl_transcript.cc x: 7 # contributors y: 25 # changes ssl/d1_srtp.cc x: 2 # contributors y: 12 # changes ssl/tls_method.cc x: 4 # contributors y: 30 # changes fuzz/server.cc x: 4 # contributors y: 20 # changes include/openssl/dtls1.h x: 2 # contributors y: 17 # changes
675.0
# changes
  min: 1.0
  average: 21.02
  25th percentile: 4.0
  median: 11.0
  75th percentile: 24.0
  max: 675.0
0 63.0
# contributors
min: 1.0 | average: 7.66 | 25th percentile: 3.0 | median: 6.0 | 75th percentile: 11.0 | max: 63.0

Number of Contributors vs. File Size: 893 points

include/openssl/asm_base.h x: 4 # contributors y: 63 lines of code util/fipstools/delocate/delocate.go x: 21 # contributors y: 1743 lines of code include/openssl/base.h x: 49 # contributors y: 373 lines of code crypto/x509/x509_vfy.c x: 23 # contributors y: 1303 lines of code include/openssl/x509.h x: 25 # contributors y: 1581 lines of code crypto/bio/printf.c x: 9 # contributors y: 36 lines of code crypto/fipsmodule/bn/exponentiation.c x: 16 # contributors y: 932 lines of code crypto/fipsmodule/bn/montgomery.c x: 10 # contributors y: 403 lines of code crypto/fipsmodule/curve25519/curve25519_s2n_bignum_asm.c x: 2 # contributors y: 96 lines of code crypto/fipsmodule/ec/p256-nistz.c x: 11 # contributors y: 464 lines of code crypto/fipsmodule/ec/p384.c x: 13 # contributors y: 401 lines of code crypto/fipsmodule/ec/p521.c x: 11 # contributors y: 376 lines of code crypto/digest_extra/digest_extra.c x: 11 # contributors y: 191 lines of code crypto/x509/x509_vpm.c x: 13 # contributors y: 323 lines of code tool/speed.cc x: 37 # contributors y: 2503 lines of code crypto/obj/obj_xref.c x: 5 # contributors y: 58 lines of code crypto/fipsmodule/self_check/self_check.c x: 22 # contributors y: 2756 lines of code include/openssl/nid.h x: 20 # contributors y: 3330 lines of code ssl/ssl_key_share.cc x: 18 # contributors y: 650 lines of code crypto/asn1/tasn_dec.c x: 19 # contributors y: 871 lines of code crypto/decrepit/blowfish/blowfish.c x: 6 # contributors y: 540 lines of code crypto/decrepit/cast/cast.c x: 6 # contributors y: 315 lines of code crypto/fipsmodule/bcm.c x: 30 # contributors y: 341 lines of code crypto/pem/pem_lib.c x: 16 # contributors y: 642 lines of code crypto/pem/pem_pk8.c x: 10 # contributors y: 167 lines of code crypto/pem/pem_pkey.c x: 13 # contributors y: 216 lines of code crypto/pkcs7/pkcs7.c x: 10 # contributors y: 1446 lines of code crypto/x509/by_dir.c x: 19 # contributors y: 293 lines of code crypto/x509/v3_utl.c x: 4 # contributors y: 1086 lines of code ssl/ssl_cipher.cc x: 20 # contributors y: 1410 lines of code crypto/x509/v3_ncons.c x: 3 # contributors y: 388 lines of code crypto/mem.c x: 31 # contributors y: 433 lines of code include/openssl/crypto.h x: 21 # contributors y: 83 lines of code crypto/fipsmodule/ml_kem/fips202_glue.h x: 1 # contributors y: 38 lines of code crypto/fipsmodule/ml_kem/fips202x4_glue.h x: 1 # contributors y: 33 lines of code crypto/fipsmodule/ml_kem/ml_kem.c x: 3 # contributors y: 158 lines of code crypto/fipsmodule/ml_kem/ml_kem.h x: 3 # contributors y: 98 lines of code crypto/fipsmodule/ml_kem/mlkem/common.h x: 1 # contributors y: 89 lines of code crypto/fipsmodule/ml_kem/mlkem/compress.c x: 1 # contributors y: 398 lines of code crypto/fipsmodule/ml_kem/mlkem/compress.h x: 1 # contributors y: 184 lines of code crypto/fipsmodule/ml_kem/mlkem/indcpa.c x: 1 # contributors y: 267 lines of code crypto/fipsmodule/ml_kem/mlkem/kem.c x: 1 # contributors y: 193 lines of code crypto/fipsmodule/ml_kem/mlkem/poly_k.h x: 1 # contributors y: 256 lines of code crypto/bio/bio.c x: 23 # contributors y: 747 lines of code include/openssl/bio.h x: 29 # contributors y: 340 lines of code include/openssl/ssl.h x: 63 # contributors y: 1815 lines of code ssl/ssl_lib.cc x: 34 # contributors y: 2697 lines of code crypto/dsa/internal.h x: 5 # contributors y: 27 lines of code include/openssl/dsa.h x: 15 # contributors y: 103 lines of code tool-openssl/req.cc x: 1 # contributors y: 503 lines of code tool-openssl/tool.cc x: 4 # contributors y: 91 lines of code util/fipstools/integrity_tool/main.go x: 1 # contributors y: 337 lines of code crypto/dsa/dsa.c x: 17 # contributors y: 752 lines of code crypto/dsa/dsa_asn1.c x: 7 # contributors y: 312 lines of code crypto/fipsmodule/aes/mode_wrappers.c x: 10 # contributors y: 121 lines of code ssl/bio_ssl.cc x: 4 # contributors y: 176 lines of code crypto/pkcs7/pkcs7_asn1.c x: 2 # contributors y: 150 lines of code include/openssl/pkcs7.h x: 10 # contributors y: 209 lines of code crypto/evp_extra/p_dsa.c x: 2 # contributors y: 311 lines of code include/openssl/service_indicator.h x: 7 # contributors y: 41 lines of code tool-openssl/rehash.cc x: 1 # contributors y: 321 lines of code crypto/internal.h x: 32 # contributors y: 751 lines of code tool/tool.cc x: 17 # contributors y: 120 lines of code crypto/fipsmodule/sha/internal.h x: 13 # contributors y: 270 lines of code crypto/chacha/asm/chacha-x86_64.pl x: 12 # contributors y: 2327 lines of code generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm x: 11 # contributors y: 1717 lines of code include/openssl/pem.h x: 17 # contributors y: 334 lines of code include/openssl/bn.h x: 27 # contributors y: 296 lines of code crypto/bio/bio_mem.c x: 12 # contributors y: 207 lines of code tool/ossl_bm.h x: 9 # contributors y: 69 lines of code crypto/fipsmodule/curve25519/curve25519.c x: 4 # contributors y: 428 lines of code include/openssl/ocsp.h x: 6 # contributors y: 222 lines of code ssl/ssl_cert.cc x: 18 # contributors y: 852 lines of code crypto/evp_extra/evp_asn1.c x: 7 # contributors y: 497 lines of code crypto/evp_extra/p_dh_asn1.c x: 5 # contributors y: 151 lines of code crypto/evp_extra/p_dsa_asn1.c x: 6 # contributors y: 183 lines of code crypto/evp_extra/p_ec_asn1.c x: 7 # contributors y: 179 lines of code crypto/evp_extra/p_ed25519_asn1.c x: 7 # contributors y: 233 lines of code crypto/evp_extra/p_pqdsa_asn1.c x: 2 # contributors y: 206 lines of code crypto/evp_extra/p_x25519_asn1.c x: 5 # contributors y: 206 lines of code crypto/fipsmodule/evp/p_pqdsa.c x: 2 # contributors y: 264 lines of code crypto/fipsmodule/ml_dsa/ml_dsa_ref/sign.c x: 4 # contributors y: 366 lines of code include/openssl/evp.h x: 29 # contributors y: 327 lines of code include/openssl/des.h x: 11 # contributors y: 52 lines of code crypto/fipsmodule/aes/asm/aesni-xts-avx512.pl x: 7 # contributors y: 2716 lines of code generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm x: 8 # contributors y: 4663 lines of code ssl/dtls_method.cc x: 6 # contributors y: 114 lines of code generated-src/err_data.c x: 18 # contributors y: 1656 lines of code ssl/internal.h x: 47 # contributors y: 1744 lines of code ssl/ssl_session.cc x: 15 # contributors y: 933 lines of code crypto/evp_extra/internal.h x: 12 # contributors y: 35 lines of code crypto/fipsmodule/evp/evp_ctx.c x: 15 # contributors y: 566 lines of code crypto/fipsmodule/evp/p_ed25519ph.c x: 1 # contributors y: 144 lines of code crypto/fipsmodule/digest/digest.c x: 16 # contributors y: 232 lines of code crypto/fipsmodule/digest/digests.c x: 9 # contributors y: 389 lines of code crypto/fipsmodule/digest/internal.h x: 6 # contributors y: 26 lines of code crypto/fipsmodule/evp/digestsign.c x: 11 # contributors y: 248 lines of code include/openssl/digest.h x: 24 # contributors y: 109 lines of code tool/args.cc x: 12 # contributors y: 109 lines of code crypto/fipsmodule/ec/ec_key.c x: 20 # contributors y: 465 lines of code include/openssl/aead.h x: 23 # contributors y: 115 lines of code include/openssl/ec.h x: 24 # contributors y: 186 lines of code tool-openssl/crl.cc x: 2 # contributors y: 70 lines of code tool-openssl/version.cc x: 2 # contributors y: 16 lines of code tool-openssl/x509.cc x: 4 # contributors y: 315 lines of code tool/ciphers.cc x: 5 # contributors y: 84 lines of code tool/generate_ech.cc x: 9 # contributors y: 107 lines of code tool/generate_ed25519.cc x: 11 # contributors y: 31 lines of code tool/internal.h x: 20 # contributors y: 106 lines of code tool/pkcs12.cc x: 10 # contributors y: 103 lines of code tool/server.cc x: 19 # contributors y: 366 lines of code include/openssl/target.h x: 9 # contributors y: 139 lines of code ssl/handshake_client.cc x: 23 # contributors y: 1468 lines of code ssl/s3_both.cc x: 15 # contributors y: 472 lines of code ssl/tls13_server.cc x: 27 # contributors y: 1076 lines of code util/fipstools/delocate/delocate.peg.go x: 22 # contributors y: 7942 lines of code crypto/fipsmodule/rsa/rsa.c x: 24 # contributors y: 1155 lines of code crypto/evp_extra/print.c x: 11 # contributors y: 311 lines of code sources.cmake x: 24 # contributors y: 364 lines of code util/fipstools/acvp/modulewrapper/modulewrapper.cc x: 22 # contributors y: 3246 lines of code crypto/fipsmodule/rsa/rsa_impl.c x: 21 # contributors y: 804 lines of code util/fipstools/capture_hash/capture_hash.go x: 3 # contributors y: 56 lines of code crypto/fipsmodule/evp/evp.c x: 10 # contributors y: 693 lines of code crypto/x509/algorithm.c x: 13 # contributors y: 99 lines of code crypto/pkcs8/pkcs8_x509.c x: 14 # contributors y: 1096 lines of code include/openssl/pkcs8.h x: 18 # contributors y: 95 lines of code crypto/fipsmodule/md5/asm/md5-armv8.pl x: 4 # contributors y: 670 lines of code crypto/fipsmodule/md5/asm/md5-x86_64.pl x: 8 # contributors y: 313 lines of code generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm x: 10 # contributors y: 748 lines of code crypto/fipsmodule/curve25519/curve25519_nohw.c x: 4 # contributors y: 1658 lines of code util/fipstools/acvp/acvptool/acvp.go x: 16 # contributors y: 674 lines of code crypto/fipsmodule/rand/fork_detect.c x: 6 # contributors y: 94 lines of code crypto/fipsmodule/rand/internal.h x: 16 # contributors y: 81 lines of code crypto/x509/x509_def.c x: 7 # contributors y: 16 lines of code util/fipstools/acvp/acvptool/subprocess/subprocess.go x: 21 # contributors y: 344 lines of code util/generate_build_files.py x: 30 # contributors y: 176 lines of code crypto/bytestring/unicode.c x: 2 # contributors y: 120 lines of code crypto/cipher_extra/e_des.c x: 8 # contributors y: 145 lines of code crypto/cipher_extra/e_rc2.c x: 7 # contributors y: 350 lines of code crypto/err/err.c x: 16 # contributors y: 593 lines of code include/openssl/bytestring.h x: 27 # contributors y: 197 lines of code include/openssl/rand.h x: 17 # contributors y: 47 lines of code include/openssl/stack.h x: 16 # contributors y: 387 lines of code crypto/fipsmodule/bn/bytes.c x: 5 # contributors y: 233 lines of code crypto/fipsmodule/bn/div.c x: 11 # contributors y: 616 lines of code crypto/fipsmodule/bn/gcd_extra.c x: 4 # contributors y: 225 lines of code crypto/fipsmodule/bn/mul.c x: 8 # contributors y: 460 lines of code crypto/fipsmodule/bn/random.c x: 8 # contributors y: 191 lines of code crypto/fipsmodule/evp/p_ec.c x: 10 # contributors y: 230 lines of code crypto/fipsmodule/modes/cbc.c x: 7 # contributors y: 94 lines of code crypto/fipsmodule/ec/ec_montgomery.c x: 10 # contributors y: 290 lines of code crypto/fipsmodule/cpucap/internal.h x: 13 # contributors y: 164 lines of code ssl/handshake_server.cc x: 22 # contributors y: 1465 lines of code crypto/fipsmodule/sha/asm/keccak1600-armv8.pl x: 5 # contributors y: 388 lines of code crypto/fipsmodule/sha/keccak1600.c x: 5 # contributors y: 323 lines of code util/fipstools/acvp/acvptool/testmodulewrapper/testmodulewrapper.go x: 8 # contributors y: 274 lines of code crypto/fipsmodule/ec/make_tables.go x: 7 # contributors y: 681 lines of code crypto/fipsmodule/ec/p256_table.h x: 2 # contributors y: 1669 lines of code crypto/cipher_extra/e_aes_cbc_hmac_sha1.c x: 6 # contributors y: 262 lines of code crypto/fipsmodule/cipher/internal.h x: 8 # contributors y: 100 lines of code util/read_symbols.go x: 9 # contributors y: 201 lines of code crypto/bio/file.c x: 14 # contributors y: 216 lines of code crypto/fipsmodule/sha/sha1.c x: 12 # contributors y: 325 lines of code crypto/x509/internal.h x: 15 # contributors y: 275 lines of code crypto/fipsmodule/cipher/cipher.c x: 14 # contributors y: 566 lines of code crypto/cipher_extra/cipher_extra.c x: 11 # contributors y: 90 lines of code crypto/fipsmodule/cpucap/cpu_aarch64_freebsd.c x: 4 # contributors y: 35 lines of code crypto/cipher_extra/asm/chacha20_poly1305_armv8.pl x: 6 # contributors y: 1349 lines of code crypto/fipsmodule/ec/asm/p256-armv8-asm.pl x: 13 # contributors y: 1288 lines of code crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl x: 8 # contributors y: 1249 lines of code tool/transport_common.cc x: 21 # contributors y: 773 lines of code crypto/fipsmodule/evp/p_rsa.c x: 9 # contributors y: 727 lines of code crypto/fipsmodule/ec/internal.h x: 19 # contributors y: 311 lines of code crypto/lhash/internal.h x: 3 # contributors y: 129 lines of code crypto/lhash/lhash.c x: 7 # contributors y: 204 lines of code include/openssl/conf.h x: 13 # contributors y: 55 lines of code crypto/asn1/asn1_lib.c x: 18 # contributors y: 292 lines of code crypto/bytestring/cbs.c x: 22 # contributors y: 751 lines of code crypto/conf/conf.c x: 15 # contributors y: 513 lines of code ssl/extensions.cc x: 18 # contributors y: 3291 lines of code ssl/ssl_x509.cc x: 16 # contributors y: 1167 lines of code crypto/fipsmodule/modes/gcm.c x: 13 # contributors y: 688 lines of code crypto/x509/v3_crld.c x: 3 # contributors y: 488 lines of code crypto/x509/v3_info.c x: 4 # contributors y: 138 lines of code crypto/x509/v3_lib.c x: 4 # contributors y: 262 lines of code include/openssl/obj.h x: 10 # contributors y: 48 lines of code ssl/handshake.cc x: 22 # contributors y: 499 lines of code ssl/ssl_transfer_asn1.cc x: 9 # contributors y: 916 lines of code ssl/tls13_both.cc x: 23 # contributors y: 590 lines of code ssl/ssl_asn1.cc x: 15 # contributors y: 626 lines of code include/openssl/aes.h x: 6 # contributors y: 60 lines of code crypto/x509/x509_att.c x: 12 # contributors y: 143 lines of code ssl/tls13_client.cc x: 23 # contributors y: 893 lines of code crypto/fipsmodule/ec/ec.c x: 21 # contributors y: 861 lines of code crypto/fipsmodule/ec/oct.c x: 7 # contributors y: 267 lines of code include/openssl/err.h x: 19 # contributors y: 168 lines of code crypto/fipsmodule/service_indicator/service_indicator.c x: 16 # contributors y: 463 lines of code crypto/fipsmodule/sha/asm/sha1-586.pl x: 7 # contributors y: 1154 lines of code crypto/fipsmodule/sha/asm/sha256-586.pl x: 7 # contributors y: 1177 lines of code crypto/fipsmodule/sha/sha512.c x: 12 # contributors y: 528 lines of code generated-src/win-x86/crypto/fipsmodule/sha1-586.asm x: 6 # contributors y: 3787 lines of code generated-src/win-x86/crypto/fipsmodule/sha256-586.asm x: 6 # contributors y: 5598 lines of code include/openssl/ex_data.h x: 8 # contributors y: 31 lines of code ssl/encrypted_client_hello.cc x: 12 # contributors y: 868 lines of code pkgconfig/libcrypto.pc.in x: 3 # contributors y: 8 lines of code crypto/chacha/asm/chacha-x86.pl x: 6 # contributors y: 638 lines of code crypto/fipsmodule/aes/asm/vpaes-x86.pl x: 6 # contributors y: 776 lines of code crypto/fipsmodule/bn/asm/bn-586.pl x: 6 # contributors y: 474 lines of code crypto/fipsmodule/bn/asm/x86-mont.pl x: 6 # contributors y: 508 lines of code crypto/fipsmodule/modes/asm/ghash-x86.pl x: 6 # contributors y: 445 lines of code crypto/x509/v3_purp.c x: 8 # contributors y: 544 lines of code generated-src/win-x86/crypto/chacha/chacha-x86.asm x: 5 # contributors y: 963 lines of code include/openssl/tls1.h x: 25 # contributors y: 353 lines of code crypto/fipsmodule/cpucap/cpu_aarch64_apple.c x: 8 # contributors y: 60 lines of code crypto/fipsmodule/cipher/aead.c x: 10 # contributors y: 305 lines of code crypto/fipsmodule/dh/dh.c x: 13 # contributors y: 520 lines of code crypto/fipsmodule/evp/p_hkdf.c x: 8 # contributors y: 257 lines of code crypto/fipsmodule/kdf/sskdf.c x: 2 # contributors y: 247 lines of code crypto/fipsmodule/rand/ctrdrbg.c x: 7 # contributors y: 145 lines of code crypto/fipsmodule/bn/asm/rsaz-2k-avx512.pl x: 2 # contributors y: 533 lines of code crypto/fipsmodule/bn/asm/rsaz-3k-avx512.pl x: 2 # contributors y: 682 lines of code crypto/fipsmodule/bn/asm/rsaz-4k-avx512.pl x: 2 # contributors y: 740 lines of code generated-src/win-x86_64/crypto/fipsmodule/rsaz-2k-avx512.asm x: 2 # contributors y: 798 lines of code generated-src/win-x86_64/crypto/fipsmodule/rsaz-3k-avx512.asm x: 2 # contributors y: 1238 lines of code generated-src/win-x86_64/crypto/fipsmodule/rsaz-4k-avx512.asm x: 2 # contributors y: 1295 lines of code crypto/pkcs8/pkcs8.c x: 15 # contributors y: 375 lines of code include/openssl/mem.h x: 21 # contributors y: 72 lines of code include/openssl/rsa.h x: 25 # contributors y: 264 lines of code include/openssl/ec_key.h x: 17 # contributors y: 109 lines of code crypto/fipsmodule/rsa/internal.h x: 14 # contributors y: 102 lines of code crypto/rsa_extra/rsa_crypt.c x: 5 # contributors y: 414 lines of code crypto/ecdsa_extra/ecdsa_asn1.c x: 5 # contributors y: 126 lines of code crypto/des/des.c x: 12 # contributors y: 736 lines of code crypto/fipsmodule/bn/asm/armv4-mont.pl x: 8 # contributors y: 613 lines of code crypto/fipsmodule/bn/asm/x86_64-mont.pl x: 8 # contributors y: 1313 lines of code crypto/fipsmodule/sha/asm/sha1-armv4-large.pl x: 8 # contributors y: 582 lines of code generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm x: 9 # contributors y: 1210 lines of code include/openssl/asn1.h x: 22 # contributors y: 666 lines of code crypto/ocsp/ocsp_verify.c x: 2 # contributors y: 378 lines of code crypto/fipsmodule/curve25519/curve25519_tables.h x: 1 # contributors y: 7836 lines of code util/fipstools/acvp/acvptool/subprocess/hkdf.go x: 11 # contributors y: 164 lines of code util/fipstools/acvp/acvptool/subprocess/tls13.go x: 4 # contributors y: 188 lines of code crypto/fipsmodule/aes/asm/aesv8-armx.pl x: 13 # contributors y: 2210 lines of code crypto/fipsmodule/aes/asm/aesni-x86_64.pl x: 16 # contributors y: 3419 lines of code crypto/fipsmodule/modes/asm/ghash-x86_64.pl x: 11 # contributors y: 1089 lines of code generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm x: 13 # contributors y: 3353 lines of code generated-src/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm x: 12 # contributors y: 1176 lines of code crypto/fipsmodule/hmac/hmac.c x: 15 # contributors y: 414 lines of code crypto/fipsmodule/aes/asm/aesni-x86.pl x: 7 # contributors y: 2197 lines of code generated-src/win-x86/crypto/fipsmodule/aesni-x86.asm x: 5 # contributors y: 2464 lines of code crypto/fipsmodule/sha/asm/sha1-armv8.pl x: 15 # contributors y: 8 lines of code crypto/fipsmodule/sha/asm/sha1-x86_64.pl x: 12 # contributors y: 1742 lines of code crypto/fipsmodule/sha/asm/sha512-armv8.pl x: 17 # contributors y: 479 lines of code crypto/fipsmodule/sha/asm/sha512-x86_64.pl x: 12 # contributors y: 1763 lines of code generated-src/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm x: 11 # contributors y: 5601 lines of code generated-src/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm x: 11 # contributors y: 3937 lines of code generated-src/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm x: 11 # contributors y: 2710 lines of code util/convert_wycheproof/convert_wycheproof.go x: 5 # contributors y: 266 lines of code util/fipstools/acvp/acvptool/acvp/acvp.go x: 10 # contributors y: 532 lines of code util/fipstools/acvp/acvptool/interactive.go x: 9 # contributors y: 599 lines of code util/fipstools/acvp/acvptool/subprocess/drbg.go x: 9 # contributors y: 167 lines of code crypto/fipsmodule/md5/md5.c x: 6 # contributors y: 227 lines of code crypto/bytestring/ber.c x: 15 # contributors y: 186 lines of code crypto/cipher_extra/e_aesgcmsiv.c x: 13 # contributors y: 627 lines of code crypto/fipsmodule/cipher/e_aesccm.c x: 10 # contributors y: 591 lines of code crypto/x509/x_crl.c x: 20 # contributors y: 246 lines of code generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm x: 10 # contributors y: 2670 lines of code include/openssl/x509v3.h x: 19 # contributors y: 24 lines of code crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl x: 13 # contributors y: 22 lines of code crypto/fipsmodule/aes/asm/vpaes-x86_64.pl x: 9 # contributors y: 1263 lines of code crypto/fipsmodule/bn/asm/rsaz-avx2.pl x: 9 # contributors y: 1727 lines of code crypto/fipsmodule/bn/asm/x86_64-mont5.pl x: 10 # contributors y: 3097 lines of code crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl x: 9 # contributors y: 3465 lines of code crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl x: 12 # contributors y: 920 lines of code crypto/perlasm/x86_64-xlate.pl x: 14 # contributors y: 1267 lines of code generated-src/win-x86_64/crypto/cipher_extra/aesni-sha1-x86_64.asm x: 10 # contributors y: 3188 lines of code generated-src/win-x86_64/crypto/cipher_extra/aesni-sha256-x86_64.asm x: 10 # contributors y: 4556 lines of code generated-src/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm x: 11 # contributors y: 8520 lines of code generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm x: 12 # contributors y: 936 lines of code generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm x: 11 # contributors y: 4021 lines of code generated-src/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm x: 11 # contributors y: 1786 lines of code generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm x: 11 # contributors y: 3135 lines of code crypto/fipsmodule/modes/asm/aesv8-gcm-armv8-unroll8.pl x: 5 # contributors y: 5059 lines of code crypto/fipsmodule/modes/asm/ghashv8-armx.pl x: 11 # contributors y: 728 lines of code crypto/fipsmodule/modes/asm/aesni-gcm-avx512.pl x: 8 # contributors y: 3573 lines of code crypto/fipsmodule/modes/internal.h x: 18 # contributors y: 237 lines of code crypto/chacha/asm/chacha-armv4.pl x: 8 # contributors y: 873 lines of code crypto/chacha/asm/chacha-armv8.pl x: 14 # contributors y: 282 lines of code crypto/x509/t_req.c x: 12 # contributors y: 162 lines of code crypto/x509/t_x509.c x: 17 # contributors y: 247 lines of code crypto/x509/x509_cmp.c x: 17 # contributors y: 162 lines of code crypto/x509/x509_lu.c x: 18 # contributors y: 511 lines of code crypto/x509/x_pubkey.c x: 13 # contributors y: 123 lines of code crypto/asn1/a_strex.c x: 10 # contributors y: 353 lines of code util/doc.go x: 15 # contributors y: 777 lines of code crypto/x509/x_all.c x: 12 # contributors y: 245 lines of code crypto/fipsmodule/ec/p384_table.h x: 4 # contributors y: 2565 lines of code crypto/fipsmodule/ec/p521_table.h x: 5 # contributors y: 8649 lines of code include/openssl/cipher.h x: 24 # contributors y: 261 lines of code crypto/fipsmodule/cipher/e_aes.c x: 21 # contributors y: 1384 lines of code crypto/cipher_extra/asm/aesni-sha1-x86_64.pl x: 3 # contributors y: 1357 lines of code crypto/cipher_extra/asm/aesni-sha256-x86_64.pl x: 3 # contributors y: 1542 lines of code crypto/fipsmodule/rand/urandom.c x: 18 # contributors y: 324 lines of code crypto/fipsmodule/sha/sha1-altivec.c x: 3 # contributors y: 221 lines of code crypto/fipsmodule/bn/generic.c x: 4 # contributors y: 504 lines of code crypto/fipsmodule/ec/p224-64.c x: 12 # contributors y: 777 lines of code crypto/x509/asn1_gen.c x: 13 # contributors y: 430 lines of code crypto/fipsmodule/rsa/padding.c x: 11 # contributors y: 297 lines of code crypto/cipher_extra/e_tls.c x: 12 # contributors y: 562 lines of code crypto/stack/stack.c x: 14 # contributors y: 327 lines of code crypto/decrepit/bio/base64_bio.c x: 4 # contributors y: 389 lines of code ssl/handoff.cc x: 17 # contributors y: 977 lines of code crypto/asn1/tasn_new.c x: 13 # contributors y: 228 lines of code crypto/obj/objects.go x: 6 # contributors y: 597 lines of code include/openssl/asn1t.h x: 14 # contributors y: 336 lines of code crypto/asn1/a_object.c x: 14 # contributors y: 147 lines of code crypto/hpke/hpke.c x: 17 # contributors y: 652 lines of code crypto/bio/connect.c x: 12 # contributors y: 402 lines of code crypto/bytestring/cbb.c x: 15 # contributors y: 543 lines of code crypto/fipsmodule/aes/asm/bsaes-armv7.pl x: 7 # contributors y: 2041 lines of code crypto/pool/pool.c x: 8 # contributors y: 179 lines of code crypto/trust_token/pmbtoken.c x: 13 # contributors y: 1381 lines of code crypto/trust_token/trust_token.c x: 11 # contributors y: 579 lines of code crypto/trust_token/voprf.c x: 13 # contributors y: 1026 lines of code crypto/ec_extra/hash_to_curve.c x: 11 # contributors y: 338 lines of code include/openssl/hpke.h x: 11 # contributors y: 132 lines of code crypto/perlasm/ppc-xlate.pl x: 9 # contributors y: 281 lines of code crypto/fipsmodule/aes/aes_nohw.c x: 5 # contributors y: 886 lines of code generated-src/win-x86/crypto/fipsmodule/bn-586.asm x: 5 # contributors y: 979 lines of code generated-src/win-x86/crypto/fipsmodule/co-586.asm x: 5 # contributors y: 1260 lines of code generated-src/win-x86/crypto/fipsmodule/md5-586.asm x: 5 # contributors y: 691 lines of code generated-src/win-x86/crypto/fipsmodule/sha512-586.asm x: 5 # contributors y: 2843 lines of code generated-src/win-x86/crypto/fipsmodule/x86-mont.asm x: 5 # contributors y: 487 lines of code fuzz/ssl_ctx_api.cc x: 9 # contributors y: 496 lines of code crypto/dh_extra/params.c x: 9 # contributors y: 428 lines of code crypto/fipsmodule/aes/asm/vpaes-armv8.pl x: 12 # contributors y: 1086 lines of code crypto/hpke/translate_test_vectors.py x: 12 # contributors y: 43 lines of code crypto/asn1/a_bool.c x: 10 # contributors y: 32 lines of code include/openssl/ecdsa.h x: 14 # contributors y: 62 lines of code ssl/ssl_aead_ctx.cc x: 7 # contributors y: 373 lines of code tool/const.cc x: 9 # contributors y: 847 lines of code crypto/fipsmodule/aes/asm/aesp8-ppc.pl x: 7 # contributors y: 3316 lines of code crypto/fipsmodule/modes/asm/ghashp8-ppc.pl x: 7 # contributors y: 542 lines of code crypto/kyber/pqcrystals_kyber_ref_common/fips202.c x: 1 # contributors y: 460 lines of code ssl/tls_record.cc x: 8 # contributors y: 384 lines of code crypto/poly1305/poly1305_vec.c x: 8 # contributors y: 705 lines of code crypto/decrepit/ripemd/ripemd.c x: 2 # contributors y: 635 lines of code crypto/hrss/hrss.c x: 9 # contributors y: 1415 lines of code crypto/decrepit/cast/cast_tables.c x: 2 # contributors y: 362 lines of code crypto/fipsmodule/ec/p256-nistz-table.h x: 3 # contributors y: 9473 lines of code crypto/fipsmodule/aes/asm/vpaes-armv7.pl x: 6 # contributors y: 1024 lines of code crypto/fipsmodule/bn/asm/armv8-mont.pl x: 8 # contributors y: 1366 lines of code util/fipstools/acvp/acvptool/parser.peg.go x: 1 # contributors y: 1260 lines of code crypto/fipsmodule/bn/asm/x86_64-gcc.c x: 2 # contributors y: 441 lines of code
9473.0
lines of code
  min: 1.0
  average: 415.44
  25th percentile: 46.5
  median: 144.0
  75th percentile: 358.0
  max: 9473.0
0 63.0
# contributors
min: 1.0 | average: 7.66 | 25th percentile: 3.0 | median: 6.0 | 75th percentile: 11.0 | max: 63.0