azure / iot-identity-service
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 377 files with 32,515 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (909 lines of code)
    • 16 files changed 21-50 times (5,592 lines of code)
    • 96 files changed 6-20 times (14,769 lines of code)
    • 264 files changed 1-5 times (11,245 lines of code)
0% | 2% | 17% | 45% | 34%
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 377 files with 32,515 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (909 lines of code)
    • 41 files changed by 6-10 contributors (11,269 lines of code)
    • 211 files changed by 2-5 contributors (15,361 lines of code)
    • 124 files changed by 1 contributor (4,976 lines of code)
0% | 2% | 34% | 47% | 15%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
rs, toml, md, sh, svg, yaml, in, h, json, c, html, gitignore, txt, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
rs0% | 3% | 20% | 53% | 22%
toml0% | 0% | 10% | 26% | 62%
h0% | 0% | 0% | 96% | 3%
yaml0% | 0% | 0% | <1% | 99%
in0% | 0% | 0% | 0% | 100%
c0% | 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
identity0% | 13% | 24% | 16% | 45%
key0% | 0% | 13% | 67% | 18%
aziotctl0% | 0% | 18% | 37% | 43%
cert0% | 0% | 35% | 24% | 40%
http-common0% | 0% | 42% | 51% | 5%
ROOT0% | 0% | 95% | 5% | 0%
pkcs110% | 0% | 0% | 97% | 2%
tpm0% | 0% | 0% | 23% | 76%
mini-sntp0% | 0% | 0% | 79% | 20%
openssl20% | 0% | 0% | 88% | 11%
aziotd0% | 0% | 0% | 92% | 7%
config-common0% | 0% | 0% | 87% | 12%
openssl-sys20% | 0% | 0% | 24% | 75%
openssl-build0% | 0% | 0% | 76% | 23%
snap0% | 0% | 0% | 100% | 0%
test-common0% | 0% | 0% | 0% | 100%
contrib0% | 0% | 0% | 0% | 100%
logger0% | 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
lib.rs
in identity/aziot-identityd/src
909 9 2020-07-09 2023-11-03 57 11 massand@gmail.com 54859653+yophilav@users.nor...
lib.rs
in cert/aziot-certd/src
275 1 2020-06-29 2023-11-03 44 7 arsing@microsoft.com 54859653+yophilav@users.nor...
identity.rs
in identity/aziot-identityd/src
1107 5 2020-07-27 2023-11-03 36 8 rajeev.massand@microsoft.com 54859653+yophilav@users.nor...
connector.rs
in http-common/src
745 27 2020-09-02 2024-03-01 32 10 arsing@microsoft.com damonbarry@users.noreply.gi...
lib.rs
in key/aziot-keyd/src
586 6 2020-06-29 2023-11-03 30 7 arsing@microsoft.com 54859653+yophilav@users.nor...
Cargo.toml
in http-common
33 - 2020-06-22 2024-03-05 29 7 arsing@microsoft.com arsing@microsoft.com
Cargo.toml
in root
57 - 2020-06-17 2024-09-26 26 9 arsing@microsoft.com damonbarry@users.noreply.gi...
Cargo.toml
in identity/aziot-identityd
48 - 2020-07-09 2023-02-08 25 8 massand@gmail.com 36049150+gordonwang0@users....
Cargo.toml
in aziotctl
55 - 2021-02-03 2025-01-22 25 9 arsing@microsoft.com damonbarry@users.noreply.gi...
super_config.rs
in aziotctl/aziotctl-common/src/config
303 3 2021-02-24 2023-08-16 25 8 arsing@microsoft.com 36049150+gordonwang0@users....
lib.rs
in http-common/src
81 3 2020-06-22 2023-11-03 24 7 arsing@microsoft.com 54859653+yophilav@users.nor...
Cargo.toml
in cert/aziot-certd
38 - 2020-06-29 2023-11-24 23 6 arsing@microsoft.com arsing@microsoft.com
lib.rs
in identity/aziot-identityd-config/src
334 11 2020-12-16 2024-03-01 23 9 arsing@microsoft.com damonbarry@users.noreply.gi...
apply.rs
in aziotctl/aziotctl-common/src/config
644 2 2021-02-24 2023-11-03 23 7 arsing@microsoft.com 54859653+yophilav@users.nor...
implementation.rs
in key/aziot-keys/src
468 3 2020-06-29 2023-11-03 22 6 arsing@microsoft.com 54859653+yophilav@users.nor...
lib.rs
in identity/aziot-identity-common/src
199 3 2020-07-16 2023-11-03 21 7 arsing@microsoft.com 54859653+yophilav@users.nor...
lib.rs
in cert/aziot-certd-config/src
619 7 2020-12-16 2024-03-01 21 7 arsing@microsoft.com damonbarry@users.noreply.gi...
Cargo.toml
in aziotd
21 - 2020-10-27 2025-01-22 20 9 arsing@microsoft.com damonbarry@users.noreply.gi...
Cargo.toml
in key/aziot-keyd
28 - 2020-06-29 2023-02-08 20 6 arsing@microsoft.com 36049150+gordonwang0@users....
lib.rs
in key/aziot-key-client-async/src
289 - 2020-06-29 2022-04-06 20 6 arsing@microsoft.com 36049150+gordonwang0@users....
server.rs
in http-common/src
397 6 2020-09-12 2023-11-03 20 7 arsing@microsoft.com 54859653+yophilav@users.nor...
key.rs
in key/aziot-keys/src
640 3 2020-06-29 2024-05-29 20 6 arsing@microsoft.com arsing@microsoft.com
lib.rs
in key/aziot-keys/src
147 1 2020-06-29 2023-11-03 19 5 arsing@microsoft.com 54859653+yophilav@users.nor...
lib.rs
in key/aziot-key-client/src
487 4 2020-06-29 2023-11-03 19 6 arsing@microsoft.com 54859653+yophilav@users.nor...
error.rs
in identity/aziot-identityd/src
141 4 2020-07-09 2023-11-03 18 6 massand@gmail.com 54859653+yophilav@users.nor...
keys.rs
in key/aziot-keyd/src
996 18 2020-06-29 2023-11-03 18 6 arsing@microsoft.com 54859653+yophilav@users.nor...
main.rs
in aziotd/src
228 2 2020-10-27 2023-11-03 17 6 arsing@microsoft.com 54859653+yophilav@users.nor...
template.toml
in aziotctl/config/unix
236 - 2021-02-24 2023-08-16 17 6 arsing@microsoft.com 36049150+gordonwang0@users....
key_pair.rs
in key/aziot-keys/src
773 7 2020-06-29 2024-05-29 17 5 arsing@microsoft.com arsing@microsoft.com
lib.rs
in pkcs11/pkcs11/src
223 4 2020-06-29 2023-11-03 16 5 arsing@microsoft.com 54859653+yophilav@users.nor...
lib.rs
in identity/aziot-identity-common-http/src
10 - 2020-07-16 2022-08-02 15 5 arsing@microsoft.com 7676015+nlcamp@users.norepl...
mod.rs
in identity/aziot-identityd/src/http
62 1 2020-07-16 2022-11-18 15 5 arsing@microsoft.com 36049150+gordonwang0@users....
lib.rs
in cert/aziot-cert-client-async/src
80 - 2020-06-29 2022-02-09 15 5 arsing@microsoft.com 36049150+gordonwang0@users....
lib.rs
in key/aziot-key-common-http/src
227 4 2020-06-29 2022-04-06 15 4 arsing@microsoft.com 36049150+gordonwang0@users....
reprovision_device.rs
in identity/aziot-identityd/src/http
15 1 2020-07-16 2022-11-18 14 5 arsing@microsoft.com 36049150+gordonwang0@users....
mod.rs
in key/aziot-keyd/src/http
55 1 2020-06-29 2022-11-18 14 4 arsing@microsoft.com 36049150+gordonwang0@users....
mod.rs
in aziotctl/aziotctl-common/src/config
140 2 2021-02-24 2024-03-01 14 6 arsing@microsoft.com damonbarry@users.noreply.gi...
error.rs
in key/aziot-keyd/src
238 20 2020-06-29 2023-11-03 14 5 arsing@microsoft.com 54859653+yophilav@users.nor...
get_device_identity.rs
in identity/aziot-identityd/src/http
15 1 2020-07-16 2022-11-18 13 5 arsing@microsoft.com 36049150+gordonwang0@users....
23 - 2024-03-01 2025-01-22 13 2 damonbarry@users.noreply.gi... damonbarry@users.noreply.gi...
aziot-keys.h
in key/aziot-keys
156 - 2020-06-29 2024-03-06 13 3 arsing@microsoft.com arsing@microsoft.com
decrypt.rs
in key/aziot-keyd/src/http
14 1 2020-06-29 2022-11-18 12 4 arsing@microsoft.com 36049150+gordonwang0@users....
encrypt.rs
in key/aziot-keyd/src/http
14 1 2020-06-29 2022-11-18 12 4 arsing@microsoft.com 36049150+gordonwang0@users....
get_trust_bundle.rs
in identity/aziot-identityd/src/http
15 1 2020-07-16 2022-11-18 12 5 arsing@microsoft.com 36049150+gordonwang0@users....
get_caller_identity.rs
in identity/aziot-identityd/src/http
15 1 2020-07-16 2022-11-18 12 5 arsing@microsoft.com 36049150+gordonwang0@users....
create.rs
in cert/aziot-certd/src/http
15 1 2020-06-29 2022-11-18 12 4 arsing@microsoft.com 36049150+gordonwang0@users....
create_or_list_module_identity.rs
in identity/aziot-identityd/src/http
16 1 2020-08-21 2022-11-18 12 5 rajeev.massand@microsoft.com 36049150+gordonwang0@users....
Cargo.toml
in aziotctl/aziotctl-common
26 - 2021-02-17 2024-03-01 12 7 lefitche@microsoft.com damonbarry@users.noreply.gi...
mod.rs
in cert/aziot-certd/src/http
41 1 2020-06-29 2022-11-18 12 3 arsing@microsoft.com 36049150+gordonwang0@users....
mp.rs
in aziotctl/src/config
77 - 2021-03-16 2023-08-16 12 4 arsing@microsoft.com 36049150+gordonwang0@users....
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
lib.rs
in identity/aziot-identityd/src
909 9 2020-07-09 2023-11-03 57 11 massand@gmail.com 54859653+yophilav@users.nor...
connector.rs
in http-common/src
745 27 2020-09-02 2024-03-01 32 10 arsing@microsoft.com damonbarry@users.noreply.gi...
Cargo.toml
in root
57 - 2020-06-17 2024-09-26 26 9 arsing@microsoft.com damonbarry@users.noreply.gi...
Cargo.toml
in aziotctl
55 - 2021-02-03 2025-01-22 25 9 arsing@microsoft.com damonbarry@users.noreply.gi...
lib.rs
in identity/aziot-identityd-config/src
334 11 2020-12-16 2024-03-01 23 9 arsing@microsoft.com damonbarry@users.noreply.gi...
Cargo.toml
in aziotd
21 - 2020-10-27 2025-01-22 20 9 arsing@microsoft.com damonbarry@users.noreply.gi...
identity.rs
in identity/aziot-identityd/src
1107 5 2020-07-27 2023-11-03 36 8 rajeev.massand@microsoft.com 54859653+yophilav@users.nor...
super_config.rs
in aziotctl/aziotctl-common/src/config
303 3 2021-02-24 2023-08-16 25 8 arsing@microsoft.com 36049150+gordonwang0@users....
Cargo.toml
in identity/aziot-identityd
48 - 2020-07-09 2023-02-08 25 8 massand@gmail.com 36049150+gordonwang0@users....
system.rs
in aziotctl/src
84 1 2021-02-17 2024-03-01 12 8 lefitche@microsoft.com damonbarry@users.noreply.gi...
lib.rs
in aziotctl/aziotctl-common/src
162 3 2021-02-17 2024-03-01 12 8 lefitche@microsoft.com damonbarry@users.noreply.gi...
lib.rs
in cert/aziot-certd/src
275 1 2020-06-29 2023-11-03 44 7 arsing@microsoft.com 54859653+yophilav@users.nor...
lib.rs
in key/aziot-keyd/src
586 6 2020-06-29 2023-11-03 30 7 arsing@microsoft.com 54859653+yophilav@users.nor...
Cargo.toml
in http-common
33 - 2020-06-22 2024-03-05 29 7 arsing@microsoft.com arsing@microsoft.com
lib.rs
in http-common/src
81 3 2020-06-22 2023-11-03 24 7 arsing@microsoft.com 54859653+yophilav@users.nor...
apply.rs
in aziotctl/aziotctl-common/src/config
644 2 2021-02-24 2023-11-03 23 7 arsing@microsoft.com 54859653+yophilav@users.nor...
lib.rs
in cert/aziot-certd-config/src
619 7 2020-12-16 2024-03-01 21 7 arsing@microsoft.com damonbarry@users.noreply.gi...
lib.rs
in identity/aziot-identity-common/src
199 3 2020-07-16 2023-11-03 21 7 arsing@microsoft.com 54859653+yophilav@users.nor...
server.rs
in http-common/src
397 6 2020-09-12 2023-11-03 20 7 arsing@microsoft.com 54859653+yophilav@users.nor...
Cargo.toml
in aziotctl/aziotctl-common
26 - 2021-02-17 2024-03-01 12 7 lefitche@microsoft.com damonbarry@users.noreply.gi...
Cargo.toml
in cert/aziot-certd
38 - 2020-06-29 2023-11-24 23 6 arsing@microsoft.com arsing@microsoft.com
implementation.rs
in key/aziot-keys/src
468 3 2020-06-29 2023-11-03 22 6 arsing@microsoft.com 54859653+yophilav@users.nor...
lib.rs
in key/aziot-key-client-async/src
289 - 2020-06-29 2022-04-06 20 6 arsing@microsoft.com 36049150+gordonwang0@users....
key.rs
in key/aziot-keys/src
640 3 2020-06-29 2024-05-29 20 6 arsing@microsoft.com arsing@microsoft.com
Cargo.toml
in key/aziot-keyd
28 - 2020-06-29 2023-02-08 20 6 arsing@microsoft.com 36049150+gordonwang0@users....
lib.rs
in key/aziot-key-client/src
487 4 2020-06-29 2023-11-03 19 6 arsing@microsoft.com 54859653+yophilav@users.nor...
keys.rs
in key/aziot-keyd/src
996 18 2020-06-29 2023-11-03 18 6 arsing@microsoft.com 54859653+yophilav@users.nor...
error.rs
in identity/aziot-identityd/src
141 4 2020-07-09 2023-11-03 18 6 massand@gmail.com 54859653+yophilav@users.nor...
main.rs
in aziotd/src
228 2 2020-10-27 2023-11-03 17 6 arsing@microsoft.com 54859653+yophilav@users.nor...
template.toml
in aziotctl/config/unix
236 - 2021-02-24 2023-08-16 17 6 arsing@microsoft.com 36049150+gordonwang0@users....
mod.rs
in aziotctl/aziotctl-common/src/config
140 2 2021-02-24 2024-03-01 14 6 arsing@microsoft.com damonbarry@users.noreply.gi...
est.rs
in cert/aziot-certd/src
180 2 2020-08-04 2023-11-24 11 6 arsing@microsoft.com arsing@microsoft.com
error.rs
in cert/aziot-certd/src
78 4 2020-06-29 2023-11-03 11 6 arsing@microsoft.com 54859653+yophilav@users.nor...
context.rs
in pkcs11/pkcs11/src
549 10 2020-06-29 2023-11-03 11 6 arsing@microsoft.com 54859653+yophilav@users.nor...
main.rs
in aziotctl/src
45 - 2021-02-03 2024-09-17 11 6 arsing@microsoft.com damonbarry@users.noreply.gi...
lib.rs
in tpm/aziot-tpmd/src
231 - 2020-11-25 2023-11-03 11 6 71350465+daprilik@users.nor... 54859653+yophilav@users.nor...
engine.rs
in key/aziot-key-openssl-engine/src
304 - 2020-06-29 2023-11-03 10 6 arsing@microsoft.com 54859653+yophilav@users.nor...
Cargo.toml
in tpm/aziot-tpmd
19 - 2020-11-25 2023-02-08 10 6 71350465+daprilik@users.nor... 36049150+gordonwang0@users....
mod.rs
in aziotctl/src/internal/check
84 2 2021-02-03 2024-04-23 9 6 arsing@microsoft.com damonbarry@users.noreply.gi...
lib.rs
in mini-sntp/src
276 7 2021-01-07 2023-11-03 8 6 71350465+daprilik@users.nor... 54859653+yophilav@users.nor...
mod.rs
in identity/aziot-identityd/src/auth
25 - 2020-07-27 2022-09-14 8 6 rajeev.massand@microsoft.com 89409054+onalante-msft@user...
Cargo.toml
in tpm/aziot-tpm-client-async
11 - 2020-11-25 2021-12-08 6 6 71350465+daprilik@users.nor... vakavali@microsoft.com
lib.rs
in key/aziot-keys/src
147 1 2020-06-29 2023-11-03 19 5 arsing@microsoft.com 54859653+yophilav@users.nor...
key_pair.rs
in key/aziot-keys/src
773 7 2020-06-29 2024-05-29 17 5 arsing@microsoft.com arsing@microsoft.com
lib.rs
in pkcs11/pkcs11/src
223 4 2020-06-29 2023-11-03 16 5 arsing@microsoft.com 54859653+yophilav@users.nor...
lib.rs
in cert/aziot-cert-client-async/src
80 - 2020-06-29 2022-02-09 15 5 arsing@microsoft.com 36049150+gordonwang0@users....
mod.rs
in identity/aziot-identityd/src/http
62 1 2020-07-16 2022-11-18 15 5 arsing@microsoft.com 36049150+gordonwang0@users....
lib.rs
in identity/aziot-identity-common-http/src
10 - 2020-07-16 2022-08-02 15 5 arsing@microsoft.com 7676015+nlcamp@users.norepl...
error.rs
in key/aziot-keyd/src
238 20 2020-06-29 2023-11-03 14 5 arsing@microsoft.com 54859653+yophilav@users.nor...
reprovision_device.rs
in identity/aziot-identityd/src/http
15 1 2020-07-16 2022-11-18 14 5 arsing@microsoft.com 36049150+gordonwang0@users....
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
2020-09-01-preview.yaml
in identity/aziot-identityd/openapi
642 - 2021-06-04 2021-06-04 1 1 1009123+micahl@users.norepl... 1009123+micahl@users.norepl...
2022-08-01.yaml
in identity/aziot-identityd/openapi
605 - 2022-08-02 2022-08-02 1 1 7676015+nlcamp@users.norepl... 7676015+nlcamp@users.norepl...
2021-12-01.yaml
in identity/aziot-identityd/openapi
600 - 2021-11-10 2021-11-10 1 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
2020-09-01.yaml
in identity/aziot-identityd/openapi
543 - 2021-06-04 2021-06-04 1 1 1009123+micahl@users.norepl... 1009123+micahl@users.norepl...
lib.rs
in tpm/tss-minimal/src
436 5 2022-07-18 2022-07-18 1 1 89409054+onalante-msft@user... 89409054+onalante-msft@user...
credential.rs
in cert/cert-renewal/src
365 8 2022-03-18 2022-04-27 3 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
types.rs
in tpm/tss-minimal/src
220 - 2022-07-18 2022-07-18 1 1 89409054+onalante-msft@user... 89409054+onalante-msft@user...
cert_interface.rs
in cert/cert-renewal/src
140 - 2022-03-18 2022-11-18 4 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
credential.rs
in test-common/src
92 3 2022-02-10 2022-03-10 2 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
v2_0_0_0.rs
in key/aziot-keys/src/function_list
86 - 2021-05-04 2021-05-04 1 1 arsing@microsoft.com arsing@microsoft.com
marshal.rs
in tpm/tss-minimal/src
80 5 2022-07-18 2022-07-18 1 1 89409054+onalante-msft@user... 89409054+onalante-msft@user...
handle.rs
in tpm/tss-minimal/src
64 6 2022-07-18 2022-09-02 2 1 89409054+onalante-msft@user... 89409054+onalante-msft@user...
compat.c
in openssl-sys2/build
51 3 2020-06-29 2020-08-13 3 1 arsing@microsoft.com arsing@microsoft.com
check.rs
in identity/aziot-identityd-config/src
50 - 2021-01-07 2021-01-07 1 1 71350465+daprilik@users.nor... 71350465+daprilik@users.nor...
lib.rs
in logger/src
49 1 2021-03-03 2021-03-03 1 1 arsing@microsoft.com arsing@microsoft.com
build.rs
in tpm/tss-minimal/types-sys
48 1 2022-07-18 2022-07-18 1 1 89409054+onalante-msft@user... 89409054+onalante-msft@user...
backoff.rs
in http-common/src
41 1 2023-02-02 2023-02-02 1 1 lefitche@microsoft.com lefitche@microsoft.com
util.rs
in aziotctl/src/internal/check
36 2 2021-02-03 2021-02-03 1 1 arsing@microsoft.com arsing@microsoft.com
dynrange.rs
in http-common/src
35 4 2020-10-19 2020-10-19 1 1 71350465+daprilik@users.nor... 71350465+daprilik@users.nor...
certd.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-est-bootstrap-auto-renew
31 - 2022-03-10 2023-02-08 4 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
config.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-custom-bootstrap
27 - 2021-04-22 2021-04-22 1 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
config.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-subject-dn-bootstrap
27 - 2021-10-22 2021-10-22 1 1 89409054+onalante-msft@user... 89409054+onalante-msft@user...
error.rs
in tpm/tss-minimal/src
26 - 2022-07-18 2022-07-18 1 1 89409054+onalante-msft@user... 89409054+onalante-msft@user...
config.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-est-bootstrap-auto-renew
24 - 2022-03-10 2022-04-27 3 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
Cargo.toml
in identity/aziot-cloud-client-async
24 - 2022-02-04 2023-02-08 3 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
lib.rs
in tpm/tss-minimal/esys-sys/src
23 - 2022-07-18 2022-07-18 1 1 89409054+onalante-msft@user... 89409054+onalante-msft@user...
config.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est
22 - 2021-02-24 2021-02-26 2 1 arsing@microsoft.com arsing@microsoft.com
lib.rs
in tpm/tss-minimal/types-sys/src
17 - 2022-07-18 2022-07-18 1 1 89409054+onalante-msft@user... 89409054+onalante-msft@user...
config.toml
in aziotctl/aziotctl-common/test-files/apply/manual-x509-est-custom
15 - 2021-04-22 2021-04-22 1 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
config.toml
in aziotctl/aziotctl-common/test-files/apply/manual-x509-est-subject-dn
15 - 2021-10-22 2021-10-22 1 1 89409054+onalante-msft@user... 89409054+onalante-msft@user...
config.toml
in aziotctl/aziotctl-common/test-files/apply/manual-x509-est-custom-http
15 - 2022-07-12 2022-07-12 1 1 87324675+brotherneeru@users... 87324675+brotherneeru@users...
extension.rs
in openssl2/src
14 - 2022-05-09 2022-05-09 1 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
config.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-localca
14 - 2021-02-24 2021-02-26 2 1 arsing@microsoft.com arsing@microsoft.com
get_provisioning_info.rs
in identity/aziot-identityd/src/http
14 1 2021-11-10 2022-11-18 3 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
lib.rs
in test-common/src
13 - 2021-11-15 2022-02-10 2 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
keyd.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-custom-bootstrap
13 - 2021-04-22 2022-04-12 2 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
keyd.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est
12 - 2021-02-24 2021-02-24 1 1 arsing@microsoft.com arsing@microsoft.com
config.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11
12 - 2021-02-24 2021-02-26 2 1 arsing@microsoft.com arsing@microsoft.com
keyd.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-localca
12 - 2021-02-24 2021-02-24 1 1 arsing@microsoft.com arsing@microsoft.com
in
aziot-certd.socket.in
in cert/aziot-certd
11 - 2024-03-01 2024-03-01 1 1 damonbarry@users.noreply.gi... damonbarry@users.noreply.gi...
identityd.toml
in aziotctl/aziotctl-common/test-files/apply/manual-x509-est-custom
11 - 2021-04-22 2023-08-16 2 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
identityd.toml
in aziotctl/aziotctl-common/test-files/apply/dps-symmetric-key-no-pad
11 - 2023-03-06 2023-08-16 2 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
config.toml
in aziotctl/aziotctl-common/test-files/apply/manual-x509-pkcs11
11 - 2021-02-24 2021-02-24 1 1 arsing@microsoft.com arsing@microsoft.com
identityd.toml
in aziotctl/aziotctl-common/test-files/apply/throttle-limits
11 - 2022-08-13 2023-08-16 2 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
in
aziot-keyd.socket.in
in key/aziot-keyd
11 - 2024-03-01 2024-03-01 1 1 damonbarry@users.noreply.gi... damonbarry@users.noreply.gi...
in
aziot-identityd.socket.in
in identity/aziot-identityd
11 - 2024-03-01 2024-03-01 1 1 damonbarry@users.noreply.gi... damonbarry@users.noreply.gi...
in
aziot-tpmd.socket.in
in tpm/aziot-tpmd
11 - 2024-03-01 2024-03-01 1 1 damonbarry@users.noreply.gi... damonbarry@users.noreply.gi...
mod.rs
in test-common/src/client
10 1 2022-02-10 2022-02-10 1 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
keyd.toml
in aziotctl/aziotctl-common/test-files/apply/manual-x509-est-custom
10 - 2021-04-22 2021-04-22 1 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
keyd.toml
in aziotctl/aziotctl-common/test-files/apply/dps-x509-est-bootstrap-auto-renew
10 - 2022-03-10 2022-04-12 2 1 36049150+gordonwang0@users.... 36049150+gordonwang0@users....
Correlations

File Size vs. Number of Changes: 377 points

contrib/mariner/aziot-identity-service.spec.in x: 177 lines of code y: 4 # changes aziotctl/Cargo.toml x: 55 lines of code y: 25 # changes aziotd/Cargo.toml x: 21 lines of code y: 20 # changes snap/snapcraft.yaml x: 23 lines of code y: 13 # changes Cargo.toml x: 57 lines of code y: 26 # changes aziotctl/src/main.rs x: 45 lines of code y: 11 # changes key/aziot-keys/src/key.rs x: 640 lines of code y: 20 # changes key/aziot-keys/src/key_pair.rs x: 773 lines of code y: 17 # changes aziotctl/src/internal/check/checks/aziot_version.rs x: 147 lines of code y: 5 # changes aziotctl/src/internal/check/mod.rs x: 84 lines of code y: 9 # changes contrib/enterprise-linux/aziot-identity-service.spec.in x: 163 lines of code y: 4 # changes key/aziot-keys/aziot-keys.h x: 156 lines of code y: 13 # changes tpm/tss-minimal/esys-sys/Cargo.toml x: 14 lines of code y: 3 # changes tpm/tss-minimal/mu-sys/Cargo.toml x: 13 lines of code y: 3 # changes tpm/tss-minimal/rc-sys/Cargo.toml x: 11 lines of code y: 3 # changes http-common/Cargo.toml x: 33 lines of code y: 29 # changes aziotctl/aziotctl-common/Cargo.toml x: 26 lines of code y: 12 # changes aziotctl/aziotctl-common/src/config/mod.rs x: 140 lines of code y: 14 # changes aziotctl/aziotctl-common/src/lib.rs x: 162 lines of code y: 12 # changes aziotctl/aziotctl-common/src/system/mod.rs x: 13 lines of code y: 2 # changes aziotctl/aziotctl-common/src/system/restart.rs x: 56 lines of code y: 4 # changes aziotctl/aziotctl-common/src/system/set_log_level.rs x: 43 lines of code y: 3 # changes aziotctl/aziotctl-common/src/system/status.rs x: 177 lines of code y: 5 # changes aziotctl/aziotctl-common/src/system/stop.rs x: 45 lines of code y: 4 # changes aziotctl/src/config/apply.rs x: 91 lines of code y: 7 # changes aziotctl/src/internal/check/checks/cert_expiry.rs x: 234 lines of code y: 7 # changes aziotctl/src/internal/check/checks/certs_preloaded.rs x: 87 lines of code y: 5 # changes aziotctl/src/internal/check/checks/read_key_pairs.rs x: 113 lines of code y: 7 # changes aziotctl/src/system.rs x: 84 lines of code y: 12 # changes cert/aziot-certd-config/src/lib.rs x: 619 lines of code y: 21 # changes cert/aziot-certd/aziot-certd.socket.in x: 11 lines of code y: 1 # changes http-common/src/connector.rs x: 745 lines of code y: 32 # changes identity/aziot-identityd-config/src/lib.rs x: 334 lines of code y: 23 # changes key/aziot-key-openssl-engine-shared/src/lib.rs x: 86 lines of code y: 9 # changes key/aziot-keyd-config/src/lib.rs x: 111 lines of code y: 5 # changes key/aziot-keys/Cargo.toml x: 29 lines of code y: 10 # changes tpm/aziot-tpmd-config/src/lib.rs x: 214 lines of code y: 7 # changes cert/aziot-certd/Cargo.toml x: 38 lines of code y: 23 # changes cert/aziot-certd/src/est.rs x: 180 lines of code y: 11 # changes aziotctl/aziotctl-common/src/host_info.rs x: 90 lines of code y: 4 # changes aziotctl/aziotctl-common/src/check_last_modified.rs x: 51 lines of code y: 3 # changes aziotctl/aziotctl-common/src/config/apply.rs x: 644 lines of code y: 23 # changes aziotctl/src/check.rs x: 264 lines of code y: 7 # changes aziotctl/src/internal/check/additional_info.rs x: 90 lines of code y: 8 # changes aziotctl/src/internal/check/checks/certs_match_private_keys.rs x: 51 lines of code y: 4 # changes aziotctl/src/internal/check/checks/host_connect_dps_endpoint.rs x: 60 lines of code y: 4 # changes aziotctl/src/internal/check/checks/hostname.rs x: 72 lines of code y: 5 # changes aziotctl/src/internal/check/checks/mod.rs x: 25 lines of code y: 7 # changes aziotctl/src/internal/check/checks/read_certs.rs x: 75 lines of code y: 4 # changes aziotctl/src/internal/check/checks/well_formed_configs.rs x: 184 lines of code y: 6 # changes aziotctl/src/internal/common.rs x: 95 lines of code y: 5 # changes aziotd/src/error.rs x: 19 lines of code y: 3 # changes aziotd/src/main.rs x: 228 lines of code y: 17 # changes cert/aziot-certd-config/src/util.rs x: 48 lines of code y: 2 # changes cert/aziot-certd/src/error.rs x: 78 lines of code y: 11 # changes cert/aziot-certd/src/lib.rs x: 275 lines of code y: 44 # changes cert/aziot-certd/src/renewal.rs x: 241 lines of code y: 4 # changes cert/cert-renewal/src/engine.rs x: 119 lines of code y: 7 # changes cert/cert-renewal/src/error.rs x: 15 lines of code y: 4 # changes cert/cert-renewal/src/policy.rs x: 44 lines of code y: 6 # changes cert/cert-renewal/src/time.rs x: 43 lines of code y: 4 # changes http-common/src/lib.rs x: 81 lines of code y: 24 # changes http-common/src/request.rs x: 373 lines of code y: 11 # changes http-common/src/server.rs x: 397 lines of code y: 20 # changes identity/aziot-cloud-client-async/src/connector.rs x: 128 lines of code y: 5 # changes identity/aziot-cloud-client-async/src/dps/mod.rs x: 200 lines of code y: 7 # changes identity/aziot-cloud-client-async/src/hub/mod.rs x: 168 lines of code y: 4 # changes identity/aziot-identity-common/src/lib.rs x: 199 lines of code y: 21 # changes identity/aziot-identityd/src/error.rs x: 141 lines of code y: 18 # changes identity/aziot-identityd/src/identity.rs x: 1107 lines of code y: 36 # changes identity/aziot-identityd/src/lib.rs x: 909 lines of code y: 57 # changes identity/aziot-identityd/src/renewal.rs x: 245 lines of code y: 6 # changes key/aziot-key-client/src/lib.rs x: 487 lines of code y: 19 # changes key/aziot-key-openssl-engine-shared-test/src/main.rs x: 338 lines of code y: 7 # changes key/aziot-key-openssl-engine/src/ec_key.rs x: 129 lines of code y: 8 # changes key/aziot-key-openssl-engine/src/engine.rs x: 304 lines of code y: 10 # changes key/aziot-key-openssl-engine/src/rsa.rs x: 114 lines of code y: 9 # changes key/aziot-keyd/src/error.rs x: 238 lines of code y: 14 # changes key/aziot-keyd/src/http/load_move.rs x: 22 lines of code y: 3 # changes key/aziot-keyd/src/keys.rs x: 996 lines of code y: 18 # changes key/aziot-keyd/src/lib.rs x: 586 lines of code y: 30 # changes key/aziot-keys/src/implementation.rs x: 468 lines of code y: 22 # changes key/aziot-keys/src/lib.rs x: 147 lines of code y: 19 # changes mini-sntp/src/error.rs x: 65 lines of code y: 2 # changes mini-sntp/src/lib.rs x: 276 lines of code y: 8 # changes openssl-build/src/lib.rs x: 26 lines of code y: 10 # changes openssl2/src/lib.rs x: 259 lines of code y: 8 # changes pkcs11/pkcs11/src/context.rs x: 549 lines of code y: 11 # changes pkcs11/pkcs11/src/lib.rs x: 223 lines of code y: 16 # changes pkcs11/pkcs11/src/object.rs x: 528 lines of code y: 10 # changes pkcs11/pkcs11/src/session.rs x: 1024 lines of code y: 11 # changes rust-toolchain.toml x: 3 lines of code y: 8 # changes test-common/src/client/cert.rs x: 85 lines of code y: 5 # changes test-common/src/client/identity.rs x: 139 lines of code y: 5 # changes test-common/src/tokio_openssl2.rs x: 71 lines of code y: 3 # changes tpm/aziot-tpmd/src/lib.rs x: 231 lines of code y: 11 # changes tpm/tss-minimal/mu-sys/build.rs x: 45 lines of code y: 2 # changes tpm/tss-minimal/rc-sys/build.rs x: 40 lines of code y: 2 # changes aziotctl/aziotctl-common/src/config/super_config.rs x: 303 lines of code y: 25 # changes aziotctl/aziotctl-common/test-files/apply/dps-symmetric-key-no-pad/identityd.toml x: 11 lines of code y: 2 # changes aziotctl/aziotctl-common/test-files/apply/dps-symmetric-key/identityd.toml x: 11 lines of code y: 4 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-est-bootstrap-auto-renew/identityd.toml x: 19 lines of code y: 4 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-bootstrap/identityd.toml x: 16 lines of code y: 6 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est/identityd.toml x: 12 lines of code y: 5 # changes aziotctl/aziotctl-common/test-files/apply/manual-connection-string/config.toml x: 4 lines of code y: 2 # changes aziotctl/config/unix/template.toml x: 236 lines of code y: 17 # changes aziotctl/src/config/mp.rs x: 77 lines of code y: 12 # changes aziotctl/src/internal/check/checks/host_connect_iothub.rs x: 208 lines of code y: 9 # changes aziotctl/aziotctl-common/test-files/apply/dps-symmetric-key-no-pad/certd.toml x: 3 lines of code y: 1 # changes aziotctl/aziotctl-common/test-files/apply/dps-symmetric-key-no-pad/config.toml x: 8 lines of code y: 1 # changes aziotctl/aziotctl-common/test-files/apply/dps-symmetric-key-no-pad/keyd.toml x: 7 lines of code y: 1 # changes aziotctl/aziotctl-common/test-files/apply/dps-symmetric-key-no-pad/tpmd.toml x: 1 lines of code y: 1 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-est-bootstrap-auto-renew/certd.toml x: 31 lines of code y: 4 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-bootstrap/certd.toml x: 27 lines of code y: 7 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-custom-bootstrap/certd.toml x: 26 lines of code y: 4 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-subject-dn-bootstrap/certd.toml x: 29 lines of code y: 2 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est/certd.toml x: 18 lines of code y: 5 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-localca/certd.toml x: 12 lines of code y: 4 # changes aziotctl/aziotctl-common/test-files/apply/manual-x509-est-custom-http/certd.toml x: 15 lines of code y: 2 # changes aziotctl/aziotctl-common/test-files/apply/manual-x509-est-subject-dn/certd.toml x: 18 lines of code y: 2 # changes cert/aziot-certd-config/Cargo.toml x: 16 lines of code y: 8 # changes cert/cert-renewal/Cargo.toml x: 17 lines of code y: 5 # changes config-common/Cargo.toml x: 14 lines of code y: 7 # changes config-common/src/lib.rs x: 152 lines of code y: 7 # changes identity/aziot-cloud-client-async/Cargo.toml x: 24 lines of code y: 3 # changes identity/aziot-cloud-client-async/src/dps/schema.rs x: 82 lines of code y: 3 # changes identity/aziot-identityd-config/Cargo.toml x: 20 lines of code y: 7 # changes identity/aziot-identityd/Cargo.toml x: 48 lines of code y: 25 # changes key/aziot-keyd/Cargo.toml x: 28 lines of code y: 20 # changes logger/Cargo.toml x: 8 lines of code y: 4 # changes pkcs11/pkcs11/Cargo.toml x: 21 lines of code y: 4 # changes tpm/aziot-tpmd/Cargo.toml x: 19 lines of code y: 10 # changes tpm/tss-minimal/Cargo.toml x: 16 lines of code y: 2 # changes http-common/src/backoff.rs x: 41 lines of code y: 1 # changes identity/aziot-identity-client-async/src/lib.rs x: 205 lines of code y: 12 # changes key/aziot-key-openssl-engine-shared/build/engine.c x: 8 lines of code y: 2 # changes key/aziot-key-openssl-engine-shared/build/main.rs x: 11 lines of code y: 5 # changes pkcs11/pkcs11-sys/src/lib.rs x: 569 lines of code y: 12 # changes cert/aziot-certd/src/http/create.rs x: 15 lines of code y: 12 # changes cert/aziot-certd/src/http/get_or_import_or_delete.rs x: 21 lines of code y: 6 # changes cert/aziot-certd/src/http/mod.rs x: 41 lines of code y: 12 # changes cert/cert-renewal/src/cert_interface.rs x: 140 lines of code y: 4 # changes config-common/src/watcher.rs x: 15 lines of code y: 6 # changes identity/aziot-identityd/src/http/create_or_list_module_identity.rs x: 16 lines of code y: 12 # changes identity/aziot-identityd/src/http/get_device_identity.rs x: 15 lines of code y: 13 # changes identity/aziot-identityd/src/http/get_update_or_delete_module_identity.rs x: 83 lines of code y: 11 # changes identity/aziot-identityd/src/http/mod.rs x: 62 lines of code y: 15 # changes identity/aziot-identityd/src/http/reprovision_device.rs x: 15 lines of code y: 14 # changes key/aziot-keyd/src/http/create_derived_key.rs x: 14 lines of code y: 8 # changes key/aziot-keyd/src/http/get_key_pair_public_parameter.rs x: 20 lines of code y: 10 # changes key/aziot-keyd/src/http/mod.rs x: 55 lines of code y: 14 # changes key/aziot-keyd/src/http/sign.rs x: 14 lines of code y: 11 # changes tpm/aziot-tpmd/src/http/get_tpm_keys.rs x: 43 lines of code y: 5 # changes tpm/aziot-tpmd/src/http/mod.rs x: 34 lines of code y: 3 # changes aziotctl/aziotctl-common/src/system/system_logs.rs x: 20 lines of code y: 2 # changes identity/aziot-identityd/build.rs x: 5 lines of code y: 1 # changes key/aziot-key-openssl-engine-shared/Cargo.toml x: 20 lines of code y: 3 # changes key/aziot-key-openssl-engine/src/ex_data.rs x: 116 lines of code y: 8 # changes aziotctl/src/internal/check/checks/est_server_https.rs x: 63 lines of code y: 2 # changes test-common/src/client/key.rs x: 150 lines of code y: 3 # changes cert/cert-renewal/src/lib.rs x: 55 lines of code y: 4 # changes identity/aziot-identityd/src/auth/mod.rs x: 25 lines of code y: 8 # changes identity/aziot-identity-common-http/src/lib.rs x: 10 lines of code y: 15 # changes identity/aziot-identityd/openapi/2022-08-01.yaml x: 605 lines of code y: 1 # changes tpm/tss-minimal/src/error.rs x: 26 lines of code y: 1 # changes tpm/tss-minimal/src/lib.rs x: 436 lines of code y: 1 # changes tpm/tss-minimal/src/marshal.rs x: 80 lines of code y: 1 # changes tpm/aziot-tpmd/src/error.rs x: 48 lines of code y: 3 # changes tpm/tss-minimal/esys-sys/src/lib.rs x: 23 lines of code y: 1 # changes tpm/tss-minimal/src/types.rs x: 220 lines of code y: 1 # changes tpm/tss-minimal/types-sys/build.rs x: 48 lines of code y: 1 # changes tpm/tss-minimal/types-sys/src/lib.rs x: 17 lines of code y: 1 # changes aziotctl/aziotctl-common/test-files/apply/manual-x509-est-custom-http/config.toml x: 15 lines of code y: 1 # changes cert/cert-renewal/src/credential.rs x: 365 lines of code y: 3 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-bootstrap/config.toml x: 32 lines of code y: 4 # changes pkcs11/pkcs11/src/dl.rs x: 55 lines of code y: 5 # changes key/aziot-key-client-async/src/lib.rs x: 289 lines of code y: 20 # changes key/aziot-key-common-http/src/lib.rs x: 227 lines of code y: 15 # changes key/aziot-keyd/openapi/2021-05-01.yaml x: 471 lines of code y: 2 # changes key/aziot-keys/src/function_list/v2_1_0_0.rs x: 93 lines of code y: 2 # changes cert/aziot-cert-client-async/src/lib.rs x: 80 lines of code y: 15 # changes tpm/aziot-tpm-client-async/src/lib.rs x: 59 lines of code y: 5 # changes tpm/aziot-tpm-common-http/src/lib.rs x: 53 lines of code y: 2 # changes cert/aziot-cert-client-async/Cargo.toml x: 12 lines of code y: 8 # changes cert/aziot-cert-common-http/Cargo.toml x: 8 lines of code y: 3 # changes cert/aziot-cert-common/Cargo.toml x: 6 lines of code y: 3 # changes tpm/aziot-tpm-client-async/Cargo.toml x: 11 lines of code y: 6 # changes tpm/aziot-tpm-common/Cargo.toml x: 6 lines of code y: 2 # changes identity/aziot-identityd/openapi/2021-12-01.yaml x: 600 lines of code y: 1 # changes http-common/src/proxy.rs x: 274 lines of code y: 7 # changes aziotctl/src/internal/check/checks/daemons_running.rs x: 141 lines of code y: 5 # changes openssl-sys2/src/lib.rs x: 17 lines of code y: 7 # changes http-common/src/uid.rs x: 43 lines of code y: 2 # changes identity/aziot-identityd/openapi/2020-09-01-preview.yaml x: 642 lines of code y: 1 # changes identity/aziot-identityd/openapi/2020-09-01.yaml x: 543 lines of code y: 1 # changes key/aziot-keys/src/function_list/v2_0_0_0.rs x: 86 lines of code y: 1 # changes key/aziot-keys-common/src/lib.rs x: 50 lines of code y: 5 # changes cert/aziot-certd/openapi/2020-09-01.yaml x: 109 lines of code y: 2 # changes key/aziot-keyd/openapi/2020-09-01.yaml x: 414 lines of code y: 3 # changes key/aziot-key-openssl-engine/src/lib.rs x: 77 lines of code y: 10 # changes identity/aziot-identityd/config/unix/default.toml x: 52 lines of code y: 9 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est/config.toml x: 22 lines of code y: 2 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est/keyd.toml x: 12 lines of code y: 1 # changes config-common/src/error.rs x: 25 lines of code y: 2 # changes aziotctl/src/internal/check/util.rs x: 36 lines of code y: 1 # changes identity/aziot-identityd/src/auth/authentication.rs x: 49 lines of code y: 5 # changes identity/aziot-identityd/src/auth/authorization.rs x: 40 lines of code y: 4 # changes identity/aziot-identityd-config/src/check.rs x: 50 lines of code y: 1 # changes cert/aziot-cert-common-http/src/lib.rs x: 33 lines of code y: 7 # changes openssl-sys2/src/engine.rs x: 82 lines of code y: 6 # changes key/aziot-keys/cbindgen.prelude.h x: 1 lines of code y: 4 # changes cert/aziot-cert-common/src/lib.rs x: 2 lines of code y: 3 # changes key/aziot-keyd/build.rs x: 5 lines of code y: 4 # changes openssl-sys2/src/ec.rs x: 87 lines of code y: 3 # changes http-common/src/dynrange.rs x: 35 lines of code y: 1 # changes cert/aziot-certd/config/unix/default.toml x: 3 lines of code y: 2 # changes
57.0
# changes
  min: 1.0
  average: 5.73
  25th percentile: 1.0
  median: 3.0
  75th percentile: 7.0
  max: 57.0
0 1107.0
lines of code
min: 1.0 | average: 86.25 | 25th percentile: 10.0 | median: 18.0 | 75th percentile: 79.0 | max: 1107.0

Number of Contributors vs. Number of Changes: 377 points

contrib/mariner/aziot-identity-service.spec.in x: 3 # contributors y: 4 # changes aziotctl/Cargo.toml x: 9 # contributors y: 25 # changes aziotd/Cargo.toml x: 9 # contributors y: 20 # changes snap/snapcraft.yaml x: 2 # contributors y: 13 # changes Cargo.toml x: 9 # contributors y: 26 # changes aziotctl/src/main.rs x: 6 # contributors y: 11 # changes key/aziot-keys/src/key.rs x: 6 # contributors y: 20 # changes key/aziot-keys/src/key_pair.rs x: 5 # contributors y: 17 # changes aziotctl/src/internal/check/checks/aziot_version.rs x: 4 # contributors y: 5 # changes aziotctl/src/internal/check/mod.rs x: 6 # contributors y: 9 # changes key/aziot-keys/aziot-keys.h x: 3 # contributors y: 13 # changes tpm/tss-minimal/esys-sys/Cargo.toml x: 3 # contributors y: 3 # changes http-common/Cargo.toml x: 7 # contributors y: 29 # changes aziotctl/aziotctl-common/Cargo.toml x: 7 # contributors y: 12 # changes aziotctl/aziotctl-common/src/config/mod.rs x: 6 # contributors y: 14 # changes aziotctl/aziotctl-common/src/lib.rs x: 8 # contributors y: 12 # changes aziotctl/aziotctl-common/src/system/mod.rs x: 2 # contributors y: 2 # changes aziotctl/aziotctl-common/src/system/restart.rs x: 4 # contributors y: 4 # changes aziotctl/aziotctl-common/src/system/status.rs x: 5 # contributors y: 5 # changes aziotctl/src/config/apply.rs x: 5 # contributors y: 7 # changes aziotctl/src/internal/check/checks/certs_preloaded.rs x: 3 # contributors y: 5 # changes cert/aziot-certd-config/src/lib.rs x: 7 # contributors y: 21 # changes cert/aziot-certd/aziot-certd.socket.in x: 1 # contributors y: 1 # changes http-common/src/connector.rs x: 10 # contributors y: 32 # changes identity/aziot-identityd-config/src/lib.rs x: 9 # contributors y: 23 # changes key/aziot-key-openssl-engine-shared/src/lib.rs x: 4 # contributors y: 9 # changes key/aziot-keys/Cargo.toml x: 5 # contributors y: 10 # changes tpm/aziot-tpmd-config/src/lib.rs x: 4 # contributors y: 7 # changes cert/aziot-certd/Cargo.toml x: 6 # contributors y: 23 # changes aziotctl/aziotctl-common/src/config/apply.rs x: 7 # contributors y: 23 # changes aziotctl/src/internal/check/additional_info.rs x: 5 # contributors y: 8 # changes aziotctl/src/internal/check/checks/well_formed_configs.rs x: 4 # contributors y: 6 # changes aziotd/src/main.rs x: 6 # contributors y: 17 # changes cert/aziot-certd/src/lib.rs x: 7 # contributors y: 44 # changes cert/cert-renewal/src/engine.rs x: 2 # contributors y: 7 # changes cert/cert-renewal/src/error.rs x: 2 # contributors y: 4 # changes cert/cert-renewal/src/policy.rs x: 3 # contributors y: 6 # changes http-common/src/lib.rs x: 7 # contributors y: 24 # changes http-common/src/request.rs x: 4 # contributors y: 11 # changes http-common/src/server.rs x: 7 # contributors y: 20 # changes identity/aziot-cloud-client-async/src/connector.rs x: 2 # contributors y: 5 # changes identity/aziot-cloud-client-async/src/lib.rs x: 2 # contributors y: 3 # changes identity/aziot-identityd/src/error.rs x: 6 # contributors y: 18 # changes identity/aziot-identityd/src/identity.rs x: 8 # contributors y: 36 # changes identity/aziot-identityd/src/lib.rs x: 11 # contributors y: 57 # changes key/aziot-key-client/src/lib.rs x: 6 # contributors y: 19 # changes key/aziot-key-openssl-engine/src/engine.rs x: 6 # contributors y: 10 # changes key/aziot-key-openssl-engine/src/rsa.rs x: 5 # contributors y: 9 # changes key/aziot-keyd/src/error.rs x: 5 # contributors y: 14 # changes key/aziot-keyd/src/lib.rs x: 7 # contributors y: 30 # changes key/aziot-keys/src/implementation.rs x: 6 # contributors y: 22 # changes key/aziot-keys/src/lib.rs x: 5 # contributors y: 19 # changes mini-sntp/src/lib.rs x: 6 # contributors y: 8 # changes openssl2/src/lib.rs x: 4 # contributors y: 8 # changes pkcs11/pkcs11/src/lib.rs x: 5 # contributors y: 16 # changes pkcs11/pkcs11/src/session.rs x: 5 # contributors y: 11 # changes rust-toolchain.toml x: 2 # contributors y: 8 # changes aziotctl/aziotctl-common/src/config/super_config.rs x: 8 # contributors y: 25 # changes aziotctl/aziotctl-common/test-files/apply/dps-symmetric-key-no-pad/identityd.toml x: 1 # contributors y: 2 # changes aziotctl/src/config/mp.rs x: 4 # contributors y: 12 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-est-bootstrap-auto-renew/certd.toml x: 1 # contributors y: 4 # changes aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-bootstrap/certd.toml x: 3 # contributors y: 7 # changes identity/aziot-cloud-client-async/Cargo.toml x: 1 # contributors y: 3 # changes identity/aziot-identity-client-async/src/lib.rs x: 3 # contributors y: 12 # changes identity/aziot-identityd/src/http/create_or_list_module_identity.rs x: 5 # contributors y: 12 # changes identity/aziot-identityd/src/http/get_device_identity.rs x: 5 # contributors y: 13 # changes identity/aziot-identityd/src/http/mod.rs x: 5 # contributors y: 15 # changes key/aziot-keyd/src/http/get_key_pair_public_parameter.rs x: 4 # contributors y: 10 # changes key/aziot-keyd/src/http/mod.rs x: 4 # contributors y: 14 # changes key/aziot-key-common-http/src/lib.rs x: 4 # contributors y: 15 # changes tpm/aziot-tpm-client-async/Cargo.toml x: 6 # contributors y: 6 # changes key/aziot-key-openssl-engine/src/lib.rs x: 2 # contributors y: 10 # changes openssl-sys2/src/engine.rs x: 2 # contributors y: 6 # changes
57.0
# changes
  min: 1.0
  average: 5.73
  25th percentile: 1.0
  median: 3.0
  75th percentile: 7.0
  max: 57.0
0 11.0
# contributors
min: 1.0 | average: 2.8 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 11.0

Number of Contributors vs. File Size: 377 points

contrib/mariner/aziot-identity-service.spec.in x: 3 # contributors y: 177 lines of code aziotctl/Cargo.toml x: 9 # contributors y: 55 lines of code aziotd/Cargo.toml x: 9 # contributors y: 21 lines of code snap/snapcraft.yaml x: 2 # contributors y: 23 lines of code Cargo.toml x: 9 # contributors y: 57 lines of code aziotctl/src/main.rs x: 6 # contributors y: 45 lines of code key/aziot-keys/src/key.rs x: 6 # contributors y: 640 lines of code key/aziot-keys/src/key_pair.rs x: 5 # contributors y: 773 lines of code aziotctl/src/internal/check/checks/aziot_version.rs x: 4 # contributors y: 147 lines of code aziotctl/src/internal/check/mod.rs x: 6 # contributors y: 84 lines of code contrib/enterprise-linux/aziot-identity-service.spec.in x: 3 # contributors y: 163 lines of code key/aziot-keys/aziot-keys.h x: 3 # contributors y: 156 lines of code tpm/tss-minimal/esys-sys/Cargo.toml x: 3 # contributors y: 14 lines of code tpm/tss-minimal/mu-sys/Cargo.toml x: 3 # contributors y: 13 lines of code http-common/Cargo.toml x: 7 # contributors y: 33 lines of code aziotctl/aziotctl-common/Cargo.toml x: 7 # contributors y: 26 lines of code aziotctl/aziotctl-common/src/config/mod.rs x: 6 # contributors y: 140 lines of code aziotctl/aziotctl-common/src/lib.rs x: 8 # contributors y: 162 lines of code aziotctl/aziotctl-common/src/system/mod.rs x: 2 # contributors y: 13 lines of code aziotctl/aziotctl-common/src/system/restart.rs x: 4 # contributors y: 56 lines of code aziotctl/aziotctl-common/src/system/set_log_level.rs x: 3 # contributors y: 43 lines of code aziotctl/aziotctl-common/src/system/status.rs x: 5 # contributors y: 177 lines of code aziotctl/aziotctl-common/src/system/stop.rs x: 4 # contributors y: 45 lines of code aziotctl/src/config/apply.rs x: 5 # contributors y: 91 lines of code aziotctl/src/internal/check/checks/cert_expiry.rs x: 5 # contributors y: 234 lines of code aziotctl/src/internal/check/checks/certs_preloaded.rs x: 3 # contributors y: 87 lines of code aziotctl/src/internal/check/checks/read_key_pairs.rs x: 5 # contributors y: 113 lines of code aziotctl/src/system.rs x: 8 # contributors y: 84 lines of code cert/aziot-certd-config/src/lib.rs x: 7 # contributors y: 619 lines of code cert/aziot-certd/aziot-certd.socket.in x: 1 # contributors y: 11 lines of code http-common/src/connector.rs x: 10 # contributors y: 745 lines of code identity/aziot-identityd-config/src/lib.rs x: 9 # contributors y: 334 lines of code key/aziot-key-openssl-engine-shared/src/lib.rs x: 4 # contributors y: 86 lines of code key/aziot-keyd-config/src/lib.rs x: 4 # contributors y: 111 lines of code key/aziot-keys/Cargo.toml x: 5 # contributors y: 29 lines of code tpm/aziot-tpmd-config/src/lib.rs x: 4 # contributors y: 214 lines of code cert/aziot-certd/Cargo.toml x: 6 # contributors y: 38 lines of code cert/aziot-certd/src/est.rs x: 6 # contributors y: 180 lines of code aziotctl/aziotctl-common/src/host_info.rs x: 3 # contributors y: 90 lines of code aziotctl/aziotctl-common/src/check_last_modified.rs x: 3 # contributors y: 51 lines of code aziotctl/aziotctl-common/src/config/apply.rs x: 7 # contributors y: 644 lines of code aziotctl/src/check.rs x: 5 # contributors y: 264 lines of code aziotctl/src/internal/check/checks/host_connect_dps_endpoint.rs x: 3 # contributors y: 60 lines of code aziotctl/src/internal/check/checks/hostname.rs x: 3 # contributors y: 72 lines of code aziotctl/src/internal/check/checks/mod.rs x: 5 # contributors y: 25 lines of code aziotctl/src/internal/check/checks/read_certs.rs x: 4 # contributors y: 75 lines of code aziotctl/src/internal/check/checks/well_formed_configs.rs x: 4 # contributors y: 184 lines of code aziotctl/src/internal/common.rs x: 3 # contributors y: 95 lines of code aziotd/src/error.rs x: 3 # contributors y: 19 lines of code aziotd/src/main.rs x: 6 # contributors y: 228 lines of code cert/aziot-certd-config/src/util.rs x: 2 # contributors y: 48 lines of code cert/aziot-certd/src/error.rs x: 6 # contributors y: 78 lines of code cert/aziot-certd/src/lib.rs x: 7 # contributors y: 275 lines of code cert/aziot-certd/src/renewal.rs x: 3 # contributors y: 241 lines of code cert/cert-renewal/src/engine.rs x: 2 # contributors y: 119 lines of code cert/cert-renewal/src/error.rs x: 2 # contributors y: 15 lines of code cert/cert-renewal/src/policy.rs x: 3 # contributors y: 44 lines of code cert/cert-renewal/src/time.rs x: 2 # contributors y: 43 lines of code http-common/src/lib.rs x: 7 # contributors y: 81 lines of code http-common/src/request.rs x: 4 # contributors y: 373 lines of code http-common/src/server.rs x: 7 # contributors y: 397 lines of code identity/aziot-cloud-client-async/src/connector.rs x: 2 # contributors y: 128 lines of code identity/aziot-cloud-client-async/src/dps/mod.rs x: 4 # contributors y: 200 lines of code identity/aziot-cloud-client-async/src/hub/mod.rs x: 3 # contributors y: 168 lines of code identity/aziot-identity-common/src/lib.rs x: 7 # contributors y: 199 lines of code identity/aziot-identityd/src/identity.rs x: 8 # contributors y: 1107 lines of code identity/aziot-identityd/src/lib.rs x: 11 # contributors y: 909 lines of code identity/aziot-identityd/src/renewal.rs x: 3 # contributors y: 245 lines of code key/aziot-key-client/src/lib.rs x: 6 # contributors y: 487 lines of code key/aziot-key-openssl-engine-shared-test/src/main.rs x: 4 # contributors y: 338 lines of code key/aziot-key-openssl-engine/src/ec_key.rs x: 5 # contributors y: 129 lines of code key/aziot-key-openssl-engine/src/engine.rs x: 6 # contributors y: 304 lines of code key/aziot-key-openssl-engine/src/rsa.rs x: 5 # contributors y: 114 lines of code key/aziot-keyd/src/error.rs x: 5 # contributors y: 238 lines of code key/aziot-keyd/src/keys.rs x: 6 # contributors y: 996 lines of code key/aziot-keyd/src/lib.rs x: 7 # contributors y: 586 lines of code key/aziot-keys/src/implementation.rs x: 6 # contributors y: 468 lines of code key/aziot-keys/src/lib.rs x: 5 # contributors y: 147 lines of code mini-sntp/src/error.rs x: 2 # contributors y: 65 lines of code mini-sntp/src/lib.rs x: 6 # contributors y: 276 lines of code openssl2/src/lib.rs x: 4 # contributors y: 259 lines of code pkcs11/pkcs11/src/context.rs x: 6 # contributors y: 549 lines of code pkcs11/pkcs11/src/lib.rs x: 5 # contributors y: 223 lines of code pkcs11/pkcs11/src/object.rs x: 5 # contributors y: 528 lines of code pkcs11/pkcs11/src/session.rs x: 5 # contributors y: 1024 lines of code rust-toolchain.toml x: 2 # contributors y: 3 lines of code test-common/src/client/cert.rs x: 2 # contributors y: 85 lines of code test-common/src/client/identity.rs x: 4 # contributors y: 139 lines of code tpm/aziot-tpmd/src/lib.rs x: 6 # contributors y: 231 lines of code tpm/tss-minimal/mu-sys/build.rs x: 2 # contributors y: 45 lines of code aziotctl/aziotctl-common/src/config/super_config.rs x: 8 # contributors y: 303 lines of code aziotctl/aziotctl-common/test-files/apply/dps-x509-est-bootstrap-auto-renew/identityd.toml x: 2 # contributors y: 19 lines of code aziotctl/config/unix/template.toml x: 6 # contributors y: 236 lines of code aziotctl/src/internal/check/checks/host_connect_iothub.rs x: 5 # contributors y: 208 lines of code aziotctl/aziotctl-common/test-files/apply/dps-symmetric-key-no-pad/certd.toml x: 1 # contributors y: 3 lines of code aziotctl/aziotctl-common/test-files/apply/dps-symmetric-key-no-pad/config.toml x: 1 # contributors y: 8 lines of code aziotctl/aziotctl-common/test-files/apply/dps-x509-est-bootstrap-auto-renew/certd.toml x: 1 # contributors y: 31 lines of code aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-bootstrap/certd.toml x: 3 # contributors y: 27 lines of code aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-subject-dn-bootstrap/certd.toml x: 2 # contributors y: 29 lines of code cert/aziot-certd-config/Cargo.toml x: 5 # contributors y: 16 lines of code config-common/Cargo.toml x: 4 # contributors y: 14 lines of code config-common/src/lib.rs x: 3 # contributors y: 152 lines of code identity/aziot-cloud-client-async/Cargo.toml x: 1 # contributors y: 24 lines of code identity/aziot-cloud-client-async/src/dps/schema.rs x: 2 # contributors y: 82 lines of code identity/aziot-identity-common-http/Cargo.toml x: 4 # contributors y: 13 lines of code identity/aziot-identityd-config/Cargo.toml x: 5 # contributors y: 20 lines of code identity/aziot-identityd/Cargo.toml x: 8 # contributors y: 48 lines of code key/aziot-key-openssl-engine/Cargo.toml x: 4 # contributors y: 20 lines of code key/aziot-keyd/Cargo.toml x: 6 # contributors y: 28 lines of code logger/Cargo.toml x: 4 # contributors y: 8 lines of code tpm/aziot-tpmd/Cargo.toml x: 6 # contributors y: 19 lines of code http-common/src/backoff.rs x: 1 # contributors y: 41 lines of code identity/aziot-identity-client-async/src/lib.rs x: 3 # contributors y: 205 lines of code key/aziot-key-openssl-engine-shared/build/engine.c x: 2 # contributors y: 8 lines of code pkcs11/pkcs11-sys/src/lib.rs x: 4 # contributors y: 569 lines of code cert/cert-renewal/src/cert_interface.rs x: 1 # contributors y: 140 lines of code identity/aziot-identityd/src/http/get_provisioning_info.rs x: 1 # contributors y: 14 lines of code identity/aziot-identityd/src/http/get_update_or_delete_module_identity.rs x: 5 # contributors y: 83 lines of code identity/aziot-identityd/src/http/mod.rs x: 5 # contributors y: 62 lines of code tpm/aziot-tpmd/src/http/get_tpm_keys.rs x: 4 # contributors y: 43 lines of code tpm/aziot-tpmd/src/http/mod.rs x: 3 # contributors y: 34 lines of code key/aziot-key-openssl-engine/src/ex_data.rs x: 4 # contributors y: 116 lines of code aziotctl/src/check_list.rs x: 3 # contributors y: 75 lines of code test-common/src/client/key.rs x: 2 # contributors y: 150 lines of code cert/cert-renewal/src/lib.rs x: 2 # contributors y: 55 lines of code identity/aziot-identityd/src/auth/mod.rs x: 6 # contributors y: 25 lines of code tpm/tss-minimal/src/handle.rs x: 1 # contributors y: 64 lines of code identity/aziot-identity-common-http/src/lib.rs x: 5 # contributors y: 10 lines of code identity/aziot-identityd/openapi/2022-08-01.yaml x: 1 # contributors y: 605 lines of code tpm/tss-minimal/src/lib.rs x: 1 # contributors y: 436 lines of code tpm/tss-minimal/src/marshal.rs x: 1 # contributors y: 80 lines of code tpm/tss-minimal/src/types.rs x: 1 # contributors y: 220 lines of code tpm/tss-minimal/types-sys/build.rs x: 1 # contributors y: 48 lines of code cert/cert-renewal/src/credential.rs x: 1 # contributors y: 365 lines of code aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-bootstrap/config.toml x: 2 # contributors y: 32 lines of code pkcs11/pkcs11/src/dl.rs x: 3 # contributors y: 55 lines of code key/aziot-key-client-async/src/lib.rs x: 6 # contributors y: 289 lines of code key/aziot-key-common-http/src/lib.rs x: 4 # contributors y: 227 lines of code key/aziot-keyd/openapi/2021-05-01.yaml x: 2 # contributors y: 471 lines of code key/aziot-keys/src/function_list/v2_1_0_0.rs x: 2 # contributors y: 93 lines of code test-common/src/credential.rs x: 1 # contributors y: 92 lines of code cert/aziot-cert-client-async/src/lib.rs x: 5 # contributors y: 80 lines of code tpm/aziot-tpm-client-async/Cargo.toml x: 6 # contributors y: 11 lines of code identity/aziot-identityd/openapi/2021-12-01.yaml x: 1 # contributors y: 600 lines of code aziotctl/aziotctl-common/test-files/apply/dps-x509-pkcs11-est-subject-dn-bootstrap/config.toml x: 1 # contributors y: 27 lines of code http-common/src/proxy.rs x: 2 # contributors y: 274 lines of code aziotctl/src/internal/check/checks/daemons_running.rs x: 3 # contributors y: 141 lines of code identity/aziot-identityd/openapi/2020-09-01-preview.yaml x: 1 # contributors y: 642 lines of code identity/aziot-identityd/openapi/2020-09-01.yaml x: 1 # contributors y: 543 lines of code key/aziot-keys/src/function_list/v2_0_0_0.rs x: 1 # contributors y: 86 lines of code cert/aziot-certd/openapi/2020-09-01.yaml x: 2 # contributors y: 109 lines of code key/aziot-keyd/openapi/2020-09-01.yaml x: 2 # contributors y: 414 lines of code key/aziot-key-openssl-engine/src/lib.rs x: 2 # contributors y: 77 lines of code identity/aziot-identityd/config/unix/default.toml x: 4 # contributors y: 52 lines of code aziotctl/src/internal/check/util.rs x: 1 # contributors y: 36 lines of code
1107.0
lines of code
  min: 1.0
  average: 86.25
  25th percentile: 10.0
  median: 18.0
  75th percentile: 79.0
  max: 1107.0
0 11.0
# contributors
min: 1.0 | average: 2.8 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 11.0