azure / cvm-attestation-tools
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 23 files with 1,997 lines of code in files.
    • 16 files that are 366+ days old (1,376 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 2 files that are 91-180 days old (406 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 5 files that are 1-30 days old (215 lines of code)
68% | 0% | 20% | 0% | 10%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 23 files with 1,997 lines of code in files.
    • 7 files have been last changed 366+ days ago (442 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 1 files have been last changed 91-180 days ago (347 lines of code)
    • 1 files have been last changed 31-90 days ago (50 lines of code)
    • 14 files have been last changed 1-30 days ago (1,158 lines of code)
22% | 0% | 17% | 2% | 57%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
py, md, json, ps1, yaml, gitignore, txt, sh, toml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py67% | 0% | 21% | 0% | 10%
ps190% | 0% | 0% | 0% | 9%
toml0% | 0% | 0% | 0% | 100%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py20% | 0% | 18% | 2% | 58%
ps154% | 0% | 0% | 0% | 45%
toml0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
cvm-attestation68% | 0% | 20% | 0% | 10%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
cvm-attestation22% | 0% | 17% | 2% | 57%
Oldest Files (Top 23)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
tpm_wrapper.py
in cvm-attestation
226 14 2023-11-29 2024-04-30 4 3 jave@microsoft.com 59932014+jvega10@users.nore...
attest.py
in cvm-attestation
94 3 2023-11-29 2025-04-21 7 3 jave@microsoft.com 59932014+jvega10@users.nore...
install.ps1
in cvm-attestation
45 - 2023-11-29 2025-04-29 3 3 jave@microsoft.com 59932014+jvega10@users.nore...
setup.py
in cvm-attestation
16 - 2023-11-29 2025-04-23 6 4 jave@microsoft.com 88455600+ilham0713@users.no...
__init__.py
in cvm-attestation/src
1 - 2023-11-29 2023-12-13 2 2 jave@microsoft.com 62276035+jianlia@users.nore...
run_attestation.ps1
in cvm-attestation/scripts
66 - 2023-12-14 2023-12-15 2 2 lizzha@microsoft.com lizzha@microsoft.com
AttestationProvider.py
in cvm-attestation/src
271 18 2024-04-30 2025-04-17 8 2 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationClient.py
in cvm-attestation
262 9 2024-04-30 2025-04-30 7 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
ImdsClient.py
in cvm-attestation/src
105 5 2024-04-30 2025-04-21 4 3 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Isolation.py
in cvm-attestation/src
61 11 2024-04-30 2025-04-21 3 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
OsInfo.py
in cvm-attestation/src
58 6 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationTypes.py
in cvm-attestation
50 6 2024-04-30 2025-02-10 2 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
ReportParser.py
in cvm-attestation/src
48 3 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Encoder.py
in cvm-attestation/src
30 6 2024-04-30 2025-04-11 2 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
measurements.py
in cvm-attestation/src
25 1 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Logger.py
in cvm-attestation/src
18 2 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
snp.py
in cvm-attestation
347 18 2025-01-22 2025-02-05 3 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
read_report.py
in cvm-attestation
59 2 2025-01-22 2025-04-29 4 2 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
EndpointSelector.py
in cvm-attestation/src
54 4 2025-04-21 2025-04-21 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
deserialize_tdx_v4.py
in cvm-attestation
74 2 2025-04-23 2025-04-23 1 1 88455600+ilham0713@users.no... 88455600+ilham0713@users.no...
deserialize_tdx_v5.py
in cvm-attestation
74 2 2025-04-23 2025-04-23 1 1 88455600+ilham0713@users.no... 88455600+ilham0713@users.no...
generate_endpoints.ps1
in cvm-attestation
11 - 2025-04-29 2025-04-29 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
pyproject.toml
in cvm-attestation
2 - 2025-05-02 2025-05-02 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Files Not Recently Changed (Top 23)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
__init__.py
in cvm-attestation/src
1 - 2023-11-29 2023-12-13 2 2 jave@microsoft.com 62276035+jianlia@users.nore...
run_attestation.ps1
in cvm-attestation/scripts
66 - 2023-12-14 2023-12-15 2 2 lizzha@microsoft.com lizzha@microsoft.com
Logger.py
in cvm-attestation/src
18 2 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
measurements.py
in cvm-attestation/src
25 1 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
ReportParser.py
in cvm-attestation/src
48 3 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
OsInfo.py
in cvm-attestation/src
58 6 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
tpm_wrapper.py
in cvm-attestation
226 14 2023-11-29 2024-04-30 4 3 jave@microsoft.com 59932014+jvega10@users.nore...
snp.py
in cvm-attestation
347 18 2025-01-22 2025-02-05 3 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationTypes.py
in cvm-attestation
50 6 2024-04-30 2025-02-10 2 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Encoder.py
in cvm-attestation/src
30 6 2024-04-30 2025-04-11 2 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationProvider.py
in cvm-attestation/src
271 18 2024-04-30 2025-04-17 8 2 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
EndpointSelector.py
in cvm-attestation/src
54 4 2025-04-21 2025-04-21 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Isolation.py
in cvm-attestation/src
61 11 2024-04-30 2025-04-21 3 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
attest.py
in cvm-attestation
94 3 2023-11-29 2025-04-21 7 3 jave@microsoft.com 59932014+jvega10@users.nore...
ImdsClient.py
in cvm-attestation/src
105 5 2024-04-30 2025-04-21 4 3 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
setup.py
in cvm-attestation
16 - 2023-11-29 2025-04-23 6 4 jave@microsoft.com 88455600+ilham0713@users.no...
deserialize_tdx_v5.py
in cvm-attestation
74 2 2025-04-23 2025-04-23 1 1 88455600+ilham0713@users.no... 88455600+ilham0713@users.no...
deserialize_tdx_v4.py
in cvm-attestation
74 2 2025-04-23 2025-04-23 1 1 88455600+ilham0713@users.no... 88455600+ilham0713@users.no...
generate_endpoints.ps1
in cvm-attestation
11 - 2025-04-29 2025-04-29 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
install.ps1
in cvm-attestation
45 - 2023-11-29 2025-04-29 3 3 jave@microsoft.com 59932014+jvega10@users.nore...
read_report.py
in cvm-attestation
59 2 2025-01-22 2025-04-29 4 2 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationClient.py
in cvm-attestation
262 9 2024-04-30 2025-04-30 7 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
pyproject.toml
in cvm-attestation
2 - 2025-05-02 2025-05-02 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Most Recently Created Files (Top 23)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
pyproject.toml
in cvm-attestation
2 - 2025-05-02 2025-05-02 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
generate_endpoints.ps1
in cvm-attestation
11 - 2025-04-29 2025-04-29 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
deserialize_tdx_v4.py
in cvm-attestation
74 2 2025-04-23 2025-04-23 1 1 88455600+ilham0713@users.no... 88455600+ilham0713@users.no...
deserialize_tdx_v5.py
in cvm-attestation
74 2 2025-04-23 2025-04-23 1 1 88455600+ilham0713@users.no... 88455600+ilham0713@users.no...
EndpointSelector.py
in cvm-attestation/src
54 4 2025-04-21 2025-04-21 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
snp.py
in cvm-attestation
347 18 2025-01-22 2025-02-05 3 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
read_report.py
in cvm-attestation
59 2 2025-01-22 2025-04-29 4 2 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationProvider.py
in cvm-attestation/src
271 18 2024-04-30 2025-04-17 8 2 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationClient.py
in cvm-attestation
262 9 2024-04-30 2025-04-30 7 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
ImdsClient.py
in cvm-attestation/src
105 5 2024-04-30 2025-04-21 4 3 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Isolation.py
in cvm-attestation/src
61 11 2024-04-30 2025-04-21 3 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
OsInfo.py
in cvm-attestation/src
58 6 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationTypes.py
in cvm-attestation
50 6 2024-04-30 2025-02-10 2 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
ReportParser.py
in cvm-attestation/src
48 3 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Encoder.py
in cvm-attestation/src
30 6 2024-04-30 2025-04-11 2 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
measurements.py
in cvm-attestation/src
25 1 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Logger.py
in cvm-attestation/src
18 2 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
run_attestation.ps1
in cvm-attestation/scripts
66 - 2023-12-14 2023-12-15 2 2 lizzha@microsoft.com lizzha@microsoft.com
tpm_wrapper.py
in cvm-attestation
226 14 2023-11-29 2024-04-30 4 3 jave@microsoft.com 59932014+jvega10@users.nore...
attest.py
in cvm-attestation
94 3 2023-11-29 2025-04-21 7 3 jave@microsoft.com 59932014+jvega10@users.nore...
install.ps1
in cvm-attestation
45 - 2023-11-29 2025-04-29 3 3 jave@microsoft.com 59932014+jvega10@users.nore...
setup.py
in cvm-attestation
16 - 2023-11-29 2025-04-23 6 4 jave@microsoft.com 88455600+ilham0713@users.no...
__init__.py
in cvm-attestation/src
1 - 2023-11-29 2023-12-13 2 2 jave@microsoft.com 62276035+jianlia@users.nore...
Most Recently Changed Files (Top 23)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
pyproject.toml
in cvm-attestation
2 - 2025-05-02 2025-05-02 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationClient.py
in cvm-attestation
262 9 2024-04-30 2025-04-30 7 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
read_report.py
in cvm-attestation
59 2 2025-01-22 2025-04-29 4 2 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
install.ps1
in cvm-attestation
45 - 2023-11-29 2025-04-29 3 3 jave@microsoft.com 59932014+jvega10@users.nore...
generate_endpoints.ps1
in cvm-attestation
11 - 2025-04-29 2025-04-29 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
deserialize_tdx_v4.py
in cvm-attestation
74 2 2025-04-23 2025-04-23 1 1 88455600+ilham0713@users.no... 88455600+ilham0713@users.no...
deserialize_tdx_v5.py
in cvm-attestation
74 2 2025-04-23 2025-04-23 1 1 88455600+ilham0713@users.no... 88455600+ilham0713@users.no...
setup.py
in cvm-attestation
16 - 2023-11-29 2025-04-23 6 4 jave@microsoft.com 88455600+ilham0713@users.no...
ImdsClient.py
in cvm-attestation/src
105 5 2024-04-30 2025-04-21 4 3 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
attest.py
in cvm-attestation
94 3 2023-11-29 2025-04-21 7 3 jave@microsoft.com 59932014+jvega10@users.nore...
Isolation.py
in cvm-attestation/src
61 11 2024-04-30 2025-04-21 3 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
EndpointSelector.py
in cvm-attestation/src
54 4 2025-04-21 2025-04-21 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationProvider.py
in cvm-attestation/src
271 18 2024-04-30 2025-04-17 8 2 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Encoder.py
in cvm-attestation/src
30 6 2024-04-30 2025-04-11 2 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
AttestationTypes.py
in cvm-attestation
50 6 2024-04-30 2025-02-10 2 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
snp.py
in cvm-attestation
347 18 2025-01-22 2025-02-05 3 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
tpm_wrapper.py
in cvm-attestation
226 14 2023-11-29 2024-04-30 4 3 jave@microsoft.com 59932014+jvega10@users.nore...
OsInfo.py
in cvm-attestation/src
58 6 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
ReportParser.py
in cvm-attestation/src
48 3 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
measurements.py
in cvm-attestation/src
25 1 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
Logger.py
in cvm-attestation/src
18 2 2024-04-30 2024-04-30 1 1 59932014+jvega10@users.nore... 59932014+jvega10@users.nore...
run_attestation.ps1
in cvm-attestation/scripts
66 - 2023-12-14 2023-12-15 2 2 lizzha@microsoft.com lizzha@microsoft.com
__init__.py
in cvm-attestation/src
1 - 2023-11-29 2023-12-13 2 2 jave@microsoft.com 62276035+jianlia@users.nore...