{"id":3647,"url":"https://github.com/rustls/pemfile","last_synced_at":"2026-05-13T15:30:19.492Z","repository":{"id":44600886,"uuid":"324754415","full_name":"rustls/pemfile","owner":"rustls","description":"Basic parser for PEM formatted keys and certificates","archived":true,"fork":false,"pushed_at":"2025-08-18T13:49:09.000Z","size":216,"stargazers_count":71,"open_issues_count":1,"forks_count":20,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-05-06T12:02:37.273Z","etag":null,"topics":["rust","rustls-pemfile"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rustls.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-12-27T12:14:06.000Z","updated_at":"2026-04-06T00:58:16.000Z","dependencies_parsed_at":"2023-02-08T18:46:14.920Z","dependency_job_id":"4daec941-6c82-48e5-b425-f1bc48c77baf","html_url":"https://github.com/rustls/pemfile","commit_stats":{"total_commits":73,"total_committers":12,"mean_commits":6.083333333333333,"dds":0.7397260273972603,"last_synced_commit":"0f37efe74407143d72ba21428cc2ca4e36257850"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/pemfile","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/pemfile/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/sbom","scorecard":{"id":790750,"data":{"date":"2025-08-11","repo":{"name":"github.com/rustls/pemfile","commit":"ced87d42062b9450a286fbcd9a15c598c9b88c43"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-23T07:27:52.558Z","repository_id":44600886,"created_at":"2025-08-23T07:27:52.558Z","updated_at":"2025-08-23T07:27:52.558Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32944279,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-12T09:19:52.626Z","status":"ssl_error","status_checked_at":"2026-05-12T09:17:33.438Z","response_time":102,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"rustls","name":"rustls","uuid":"65125397","kind":"organization","description":"Modern TLS for Rust","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/65125397?v=4","repositories_count":22,"last_synced_at":"2025-10-28T00:25:59.513Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":9121,"followers":152,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2025-10-28T00:25:59.513Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls/repositories"},"packages":[{"id":13763107,"name":"rust-rustls-pemfile","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/rustls/pemfile","licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/rustls/pemfile","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T10:09:10.584Z","latest_release_published_at":"2026-02-13T10:09:10.584Z","latest_release_number":"1.0.3-1","last_synced_at":"2026-03-13T12:21:43.088Z","created_at":"2026-02-13T10:09:10.330Z","updated_at":"2026-03-13T12:30:36.874Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-rustls-pemfile","install_command":"apt-get install rust-rustls-pemfile","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-rustls-pemfile-dev","standards_version":"4.6.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-base64-0.21+default-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":44600886,"uuid":"324754415","full_name":"rustls/pemfile","owner":"rustls","description":"Basic parser for PEM formatted keys and certificates","archived":true,"fork":false,"pushed_at":"2025-08-18T13:49:09.000Z","size":216,"stargazers_count":70,"open_issues_count":1,"forks_count":20,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-01-30T18:37:42.885Z","etag":null,"topics":["rust","rustls-pemfile"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rustls.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-12-27T12:14:06.000Z","updated_at":"2026-01-08T17:28:10.000Z","dependencies_parsed_at":"2023-02-08T18:46:14.920Z","dependency_job_id":"4daec941-6c82-48e5-b425-f1bc48c77baf","html_url":"https://github.com/rustls/pemfile","commit_stats":{"total_commits":73,"total_committers":12,"mean_commits":6.083333333333333,"dds":0.7397260273972603,"last_synced_commit":"0f37efe74407143d72ba21428cc2ca4e36257850"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/pemfile","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/pemfile/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/sbom","scorecard":{"id":790750,"data":{"date":"2025-08-11","repo":{"name":"github.com/rustls/pemfile","commit":"ced87d42062b9450a286fbcd9a15c598c9b88c43"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-23T07:27:52.558Z","repository_id":44600886,"created_at":"2025-08-23T07:27:52.558Z","updated_at":"2025-08-23T07:27:52.558Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29048694,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T15:43:47.601Z","status":"ssl_error","status_checked_at":"2026-02-03T15:43:46.709Z","response_time":96,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-13T10:09:14.138Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":1.589614173842912,"forks_count":1.602622473137862,"docker_downloads_count":null,"average":0.7980591617451935},"purl":"pkg:deb/ubuntu/rust-rustls-pemfile?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-rustls-pemfile","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-rustls-pemfile","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-rustls-pemfile/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T11:36:00.490Z","issues_count":13,"pull_requests_count":46,"avg_time_to_close_issue":7223501.461538462,"avg_time_to_close_pull_request":448863.1956521739,"issues_closed_count":13,"pull_requests_closed_count":46,"pull_request_authors_count":17,"issue_authors_count":13,"avg_comments_per_issue":4.769230769230769,"avg_comments_per_pull_request":1.5434782608695652,"merged_pull_requests_count":36,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":2,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":1745377.0,"past_year_avg_time_to_close_pull_request":584909.4285714285,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.0,"past_year_avg_comments_per_pull_request":2.5714285714285716,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/issues","maintainers":[{"login":"cpu","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"ctz","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-rustls-pemfile/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-rustls-pemfile/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-rustls-pemfile/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-rustls-pemfile/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-rustls-pemfile/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/rust-rustls-pemfile/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":4281148,"name":"rustls-pemfile","ecosystem":"cargo","description":"Basic .pem file parser for keys and certificates","homepage":"https://github.com/rustls/pemfile","licenses":"Apache-2.0 OR ISC OR MIT","normalized_licenses":["Apache-2.0","ISC","MIT"],"repository_url":"https://github.com/rustls/pemfile","keywords_array":[],"namespace":null,"versions_count":18,"first_release_published_at":"2020-12-28T14:24:30.384Z","latest_release_published_at":"2024-09-30T16:29:22.598Z","latest_release_number":"2.2.0","last_synced_at":"2026-05-11T03:59:43.632Z","created_at":"2022-04-13T03:26:43.270Z","updated_at":"2026-05-11T03:59:43.633Z","registry_url":"https://crates.io/crates/rustls-pemfile/","install_command":"cargo install rustls-pemfile","documentation_url":"https://docs.rs/rustls-pemfile/","metadata":{"categories":["cryptography","network-programming"]},"repo_metadata":{"id":44600886,"uuid":"324754415","full_name":"rustls/pemfile","owner":"rustls","description":"Basic parser for PEM formatted keys and certificates","archived":true,"fork":false,"pushed_at":"2025-08-18T13:49:09.000Z","size":216,"stargazers_count":71,"open_issues_count":1,"forks_count":20,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-04-20T04:03:08.123Z","etag":null,"topics":["rust","rustls-pemfile"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rustls.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-12-27T12:14:06.000Z","updated_at":"2026-04-06T00:58:16.000Z","dependencies_parsed_at":"2023-02-08T18:46:14.920Z","dependency_job_id":"4daec941-6c82-48e5-b425-f1bc48c77baf","html_url":"https://github.com/rustls/pemfile","commit_stats":{"total_commits":73,"total_committers":12,"mean_commits":6.083333333333333,"dds":0.7397260273972603,"last_synced_commit":"0f37efe74407143d72ba21428cc2ca4e36257850"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/pemfile","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/pemfile/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/sbom","scorecard":{"id":790750,"data":{"date":"2025-08-11","repo":{"name":"github.com/rustls/pemfile","commit":"ced87d42062b9450a286fbcd9a15c598c9b88c43"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-23T07:27:52.558Z","repository_id":44600886,"created_at":"2025-08-23T07:27:52.558Z","updated_at":"2025-08-23T07:27:52.558Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32091709,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T11:25:29.218Z","status":"ssl_error","status_checked_at":"2026-04-21T11:25:28.499Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-11T03:59:43.143Z","dependent_packages_count":429,"downloads":427801147,"downloads_period":"total","dependent_repos_count":14097,"rankings":{"downloads":0.16361418083598384,"dependent_repos_count":0.2235590315733055,"dependent_packages_count":0.21509622911627188,"stargazers_count":17.533639877006404,"forks_count":12.947382525723395,"docker_downloads_count":0.40550928439952894,"average":5.248133521442481},"purl":"pkg:cargo/rustls-pemfile","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/rustls-pemfile","docker_dependents_count":400,"docker_downloads_count":25419360,"usage_url":"https://repos.ecosyste.ms/usage/cargo/rustls-pemfile","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/rustls-pemfile/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-04-20T04:02:52.251Z","issues_count":13,"pull_requests_count":46,"avg_time_to_close_issue":7223501.461538462,"avg_time_to_close_pull_request":448863.1956521739,"issues_closed_count":13,"pull_requests_closed_count":46,"pull_request_authors_count":17,"issue_authors_count":13,"avg_comments_per_issue":4.769230769230769,"avg_comments_per_pull_request":1.5434782608695652,"merged_pull_requests_count":36,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":2,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":1745377.0,"past_year_avg_time_to_close_pull_request":584909.4285714285,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.0,"past_year_avg_comments_per_pull_request":2.5714285714285716,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/issues","maintainers":[{"login":"cpu","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"ctz","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-pemfile/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-pemfile/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-pemfile/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-pemfile/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-pemfile/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-pemfile/codemeta","maintainers":[{"uuid":"4556","login":"djc","name":"Dirkjan Ochtman","email":null,"url":"https://github.com/djc","packages_count":87,"html_url":"https://crates.io/users/djc","role":null,"created_at":"2022-11-08T00:36:59.675Z","updated_at":"2022-11-08T00:36:59.675Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/djc/packages"},{"uuid":"2751","login":"ctz","name":"Joe Birr-Pixton","email":null,"url":"https://github.com/ctz","packages_count":18,"html_url":"https://crates.io/users/ctz","role":null,"created_at":"2022-11-08T00:36:59.667Z","updated_at":"2022-11-08T00:36:59.667Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/ctz/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":275583,"maintainers_count":63353,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":13409063,"name":"rust-rustls-pemfile","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/rustls/pemfile","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/rustls/pemfile","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T18:04:51.465Z","latest_release_published_at":"2026-02-06T18:04:51.465Z","latest_release_number":"1.0.3-1","last_synced_at":"2026-03-06T18:27:19.511Z","created_at":"2026-02-06T18:04:50.960Z","updated_at":"2026-03-06T18:27:19.512Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-rustls-pemfile","install_command":"apt-get install rust-rustls-pemfile","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-rustls-pemfile-dev","standards_version":"4.6.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-base64-0.21+default-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/rust-rustls-pemfile?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-rustls-pemfile","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-rustls-pemfile","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-rustls-pemfile/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-rustls-pemfile/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-rustls-pemfile/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-rustls-pemfile/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-rustls-pemfile/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-rustls-pemfile/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/rust-rustls-pemfile/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":13672129,"name":"rust-rustls-pemfile","ecosystem":"debian","description":null,"homepage":"https://github.com/rustls/pemfile","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/rustls/pemfile","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T13:59:39.440Z","latest_release_published_at":"2026-02-12T13:59:39.440Z","latest_release_number":"2.2.0-3","last_synced_at":"2026-03-12T14:05:34.827Z","created_at":"2026-02-12T13:59:39.192Z","updated_at":"2026-03-12T14:05:34.827Z","registry_url":"https://tracker.debian.org/pkg/rust-rustls-pemfile","install_command":"apt-get install rust-rustls-pemfile","documentation_url":"https://packages.debian.org/trixie/rust-rustls-pemfile","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"librust-rustls-pemfile-dev","standards_version":"4.7.0","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-cargo","build_depends_indep":null,"build_depends_arch":"cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-rustls-pki-types-1+default-dev (\u003e= 1.9-~~) \u003c!nocheck\u003e, librust-rustls-pki-types-1+std-dev (\u003e= 1.9-~~) \u003c!nocheck\u003e"},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T13:59:40.133Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/rust-rustls-pemfile?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/rust-rustls-pemfile","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/rust-rustls-pemfile","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/rust-rustls-pemfile/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-rustls-pemfile/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-rustls-pemfile/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-rustls-pemfile/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-rustls-pemfile/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-rustls-pemfile/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/rust-rustls-pemfile/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13568594,"name":"rust-rustls-pemfile","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/rustls/pemfile","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/rustls/pemfile","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T07:10:27.561Z","latest_release_published_at":"2026-02-11T07:10:27.561Z","latest_release_number":"1.0.0-1","last_synced_at":"2026-03-11T15:28:40.017Z","created_at":"2026-02-11T07:10:27.391Z","updated_at":"2026-03-11T15:28:40.018Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-rustls-pemfile","install_command":"apt-get install rust-rustls-pemfile","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-rustls-pemfile-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-base64-0.13+default-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:57:46.807Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/rust-rustls-pemfile?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-rustls-pemfile","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-rustls-pemfile","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-rustls-pemfile/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-rustls-pemfile/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-rustls-pemfile/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-rustls-pemfile/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-rustls-pemfile/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-rustls-pemfile/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/rust-rustls-pemfile/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13715194,"name":"rust-rustls-pemfile","ecosystem":"debian","description":null,"homepage":"https://github.com/rustls/pemfile","licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/rustls/pemfile","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-13T00:06:23.224Z","latest_release_published_at":"2026-02-13T00:06:23.224Z","latest_release_number":"1.0.0-1","last_synced_at":"2026-03-14T00:42:36.458Z","created_at":"2026-02-13T00:06:22.924Z","updated_at":"2026-03-14T01:02:14.893Z","registry_url":"https://tracker.debian.org/pkg/rust-rustls-pemfile","install_command":"apt-get install rust-rustls-pemfile","documentation_url":"https://packages.debian.org/bookworm/rust-rustls-pemfile","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"librust-rustls-pemfile-dev","standards_version":"4.5.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-base64-0.13+default-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":44600886,"uuid":"324754415","full_name":"rustls/pemfile","owner":"rustls","description":"Basic parser for PEM formatted keys and certificates","archived":true,"fork":false,"pushed_at":"2025-08-18T13:49:09.000Z","size":216,"stargazers_count":70,"open_issues_count":1,"forks_count":20,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-01-30T18:37:42.885Z","etag":null,"topics":["rust","rustls-pemfile"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rustls.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-12-27T12:14:06.000Z","updated_at":"2026-01-08T17:28:10.000Z","dependencies_parsed_at":"2023-02-08T18:46:14.920Z","dependency_job_id":"4daec941-6c82-48e5-b425-f1bc48c77baf","html_url":"https://github.com/rustls/pemfile","commit_stats":{"total_commits":73,"total_committers":12,"mean_commits":6.083333333333333,"dds":0.7397260273972603,"last_synced_commit":"0f37efe74407143d72ba21428cc2ca4e36257850"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/pemfile","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/pemfile/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/sbom","scorecard":{"id":790750,"data":{"date":"2025-08-11","repo":{"name":"github.com/rustls/pemfile","commit":"ced87d42062b9450a286fbcd9a15c598c9b88c43"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:96: update your workflow using https://app.stepsecurity.io/secureworkflow/rustls/pemfile/build.yml/main?enable=pin","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-23T07:27:52.558Z","repository_id":44600886,"created_at":"2025-08-23T07:27:52.558Z","updated_at":"2025-08-23T07:27:52.558Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29048694,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T15:43:47.601Z","status":"ssl_error","status_checked_at":"2026-02-03T15:43:46.709Z","response_time":96,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-13T00:06:26.150Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":3.955778200034548,"forks_count":4.0277537859158175,"docker_downloads_count":null,"average":1.9958829964875915},"purl":"pkg:deb/debian/rust-rustls-pemfile?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/rust-rustls-pemfile","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/rust-rustls-pemfile","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/rust-rustls-pemfile/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T11:36:00.490Z","issues_count":13,"pull_requests_count":46,"avg_time_to_close_issue":7223501.461538462,"avg_time_to_close_pull_request":448863.1956521739,"issues_closed_count":13,"pull_requests_closed_count":46,"pull_request_authors_count":17,"issue_authors_count":13,"avg_comments_per_issue":4.769230769230769,"avg_comments_per_pull_request":1.5434782608695652,"merged_pull_requests_count":36,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":2,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":1745377.0,"past_year_avg_time_to_close_pull_request":584909.4285714285,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.0,"past_year_avg_comments_per_pull_request":2.5714285714285716,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/issues","maintainers":[{"login":"cpu","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"ctz","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-rustls-pemfile/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-rustls-pemfile/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-rustls-pemfile/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-rustls-pemfile/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-rustls-pemfile/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/rust-rustls-pemfile/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13807337,"name":"rust-rustls-pemfile","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/rustls/pemfile","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/rustls/pemfile","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:59:48.602Z","latest_release_published_at":"2026-02-13T18:59:48.602Z","latest_release_number":"1.0.3-1","last_synced_at":"2026-03-14T04:15:55.549Z","created_at":"2026-02-13T18:59:48.379Z","updated_at":"2026-03-14T04:15:55.549Z","registry_url":"https://launchpad.net/ubuntu/+source/rust-rustls-pemfile","install_command":"apt-get install rust-rustls-pemfile","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"librust-rustls-pemfile-dev","standards_version":"4.6.1","maintainer":"Debian Rust Maintainers \u003cpkg-rust-maintainers@alioth-lists.debian.net\u003e","build_depends":"debhelper (\u003e= 12), dh-cargo (\u003e= 25), cargo:native \u003c!nocheck\u003e, rustc:native \u003c!nocheck\u003e, libstd-rust-dev \u003c!nocheck\u003e, librust-base64-0.21+default-dev \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T18:59:49.140Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/rust-rustls-pemfile?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/rust-rustls-pemfile","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/rust-rustls-pemfile","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/rust-rustls-pemfile/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-rustls-pemfile/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-rustls-pemfile/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-rustls-pemfile/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-rustls-pemfile/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-rustls-pemfile/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/rust-rustls-pemfile/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}}],"commits":{"id":1233511,"full_name":"rustls/pemfile","default_branch":"main","total_commits":76,"total_committers":12,"total_bot_commits":4,"total_bot_committers":1,"mean_commits":6.333333333333333,"dds":0.7236842105263157,"past_year_total_commits":1,"past_year_total_committers":1,"past_year_total_bot_commits":1,"past_year_total_bot_committers":1,"past_year_mean_commits":1.0,"past_year_dds":0.0,"last_synced_at":"2026-05-10T14:01:01.225Z","last_synced_commit":"1e4ce69dd97b6bd0657a9dee8503cb8657b49235","created_at":"2023-03-10T15:54:42.822Z","updated_at":"2026-05-10T14:00:57.253Z","committers":[{"name":"Daniel McCarney","email":"daniel@binaryparadox.net","login":"cpu","count":21},{"name":"Joseph Birr-Pixton","email":"jpixton@gmail.com","login":"ctz","count":18},{"name":"Dirkjan Ochtman","email":"dirkjan@ochtman.nl","login":"djc","count":17},{"name":"Jorge Aparicio","email":"jorge.aparicio@ferrous-systems.com","login":"japaric","count":5},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"holodorum","email":"bartdubbeldam2000@gmail.com","login":"holodorum","count":2},{"name":"Vladimir Pouzanov","email":"farcaller@gmail.com","login":"farcaller","count":2},{"name":"Joshua Koo","email":"zz85nus@gmail.com","login":"zz85","count":2},{"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","login":"alex","count":2},{"name":"Tudyx","email":"56633664+Tudyx","login":"Tudyx","count":1},{"name":"Stuart","email":"31073482+stu-h","login":"stu-h","count":1},{"name":"ComplexSpaces","email":"complexspacescode@gmail.com","login":"complexspaces","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-12T00:00:09.062Z","repositories_count":6233237,"commits_count":894877471,"contributors_count":34899061,"owners_count":1151794,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"rustls/pemfile","html_url":"https://github.com/rustls/pemfile","last_synced_at":"2026-04-20T04:02:52.251Z","status":"error","issues_count":13,"pull_requests_count":46,"avg_time_to_close_issue":7223501.461538462,"avg_time_to_close_pull_request":448863.1956521739,"issues_closed_count":13,"pull_requests_closed_count":46,"pull_request_authors_count":17,"issue_authors_count":13,"avg_comments_per_issue":4.769230769230769,"avg_comments_per_pull_request":1.5434782608695652,"merged_pull_requests_count":36,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":2,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":1745377.0,"past_year_avg_time_to_close_pull_request":584909.4285714285,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.0,"past_year_avg_comments_per_pull_request":2.5714285714285716,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"created_at":"2023-05-09T10:38:26.279Z","updated_at":"2026-04-20T04:02:52.251Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Fpemfile/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{"dependencies":6,"rust":4,"github_actions":2}},"issue_author_associations_count":{"table":{"NONE":13}},"pull_request_author_associations_count":{"table":{"MEMBER":36,"CONTRIBUTOR":16,"NONE":11}},"issue_authors":{"table":{"Tahinli":1,"nc7s":1,"darkseid-is":1,"tcharding":1,"roguh":1,"clia":1,"gustavowd":1,"nyurik":1,"szymek156":1,"will118":1,"killjoy1221":1,"LoganDark":1,"Will-Low":1}},"pull_request_authors":{"table":{"cpu":15,"ctz":11,"djc":10,"dependabot[bot]":6,"holodorum":4,"Tudyx":2,"zz85":2,"ologbonowiwi":2,"alex":2,"complexspaces":2,"farcaller":1,"paolobarbolini":1,"japaric":1,"lulf":1,"stu-h":1,"Will-Low":1,"darnuria":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-12T00:00:09.018Z","repositories_count":14586171,"issues_count":34345004,"pull_requests_count":112442815,"authors_count":11260034,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":1,"github_actions":1}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":1}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":1}},"maintainers":[{"table":{"login":"cpu","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"}},{"table":{"login":"ctz","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}},{"table":{"login":"djc","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"}}],"active_maintainers":[]}},"events":{"total":{"PullRequestEvent":5,"ForkEvent":2,"IssuesEvent":4,"WatchEvent":7,"IssueCommentEvent":7,"PushEvent":2,"PullRequestReviewEvent":4,"CreateEvent":1},"last_year":{"PullRequestEvent":1,"ForkEvent":1,"WatchEvent":4,"PullRequestReviewEvent":1,"CreateEvent":1}},"keywords":["rust","rustls-pemfile"],"dependencies":[{"ecosystem":"cargo","filepath":"Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-09-14T13:00:17.460Z","updated_at":"2022-09-14T13:00:17.460Z","repository_link":"https://github.com/rustls/pemfile/blob/main/Cargo.toml","dependencies":[{"id":4828225867,"package_name":"base64","ecosystem":"cargo","requirements":"0.13.0","direct":true,"kind":"runtime","optional":false},{"id":4828225868,"package_name":"criterion","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2023-02-08T18:46:14.819Z","updated_at":"2023-02-08T18:46:14.819Z","repository_link":"https://github.com/rustls/pemfile/blob/main/.github/workflows/build.yml","dependencies":[{"id":7464957792,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7464957793,"package_name":"actions-rs/toolchain","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":26.6934950413034,"created_at":"2023-05-01T10:49:28.088Z","updated_at":"2026-05-13T15:30:19.492Z","avatar_url":"https://github.com/rustls.png","language":"Rust","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/3647","html_url":"https://summary.ecosyste.ms/projects/3647"}