{"id":3638,"url":"https://github.com/rustls/rustls-ffi","last_synced_at":"2026-09-30T10:00:28.420Z","repository":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":27,"last_synced_at":"2026-09-28T03:29:09.783Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10157,"followers":199,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-28T03:29:09.797Z","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":14518806,"name":"net-libs/rustls-ffi","ecosystem":"gentoo","description":"C-to-rustls bindings","homepage":"https://github.com/rustls/rustls-ffi","licenses":"|| ( MIT Apache-2.0 ) BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ISC MIT Unicode-DFS-2016 ISC openssl SSLeay MIT","normalized_licenses":["AML"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":["~amd64"],"namespace":"net-libs","versions_count":8,"first_release_published_at":"2026-04-22T07:13:26.000Z","latest_release_published_at":"2026-04-22T07:13:26.000Z","latest_release_number":"0.15.0","last_synced_at":"2026-07-25T02:02:34.854Z","created_at":"2026-05-27T04:03:44.326Z","updated_at":"2026-09-27T14:17:11.475Z","registry_url":"https://packages.gentoo.org/packages/net-libs/rustls-ffi","install_command":"emerge net-libs/rustls-ffi","documentation_url":"https://packages.gentoo.org/packages/net-libs/rustls-ffi","metadata":{"category":"net-libs","slot":"0/0.10.0","eapi":"8","inherit":"cargo flag-o-matic multilib-minimal rust-toolchain","iuse":"abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 debug"},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-21T00:26:24.951Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10137,"followers":197,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-21T00:26:25.103Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-27T14:17:11.475Z","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:gentoo/net-libs/rustls-ffi","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/gentoo/net-libs/rustls-ffi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/gentoo/net-libs/rustls-ffi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/gentoo/net-libs/rustls-ffi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-27T08:30:55.662Z","issues_count":149,"pull_requests_count":649,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":638046.8178807948,"issues_closed_count":117,"pull_requests_closed_count":604,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3359013867488445,"merged_pull_requests_count":529,"bot_issues_count":1,"bot_pull_requests_count":184,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":111951.84905660378,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":53,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6545454545454545,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/net-libs%2Frustls-ffi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/net-libs%2Frustls-ffi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/net-libs%2Frustls-ffi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/net-libs%2Frustls-ffi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/net-libs%2Frustls-ffi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/net-libs%2Frustls-ffi/codemeta","maintainers":[],"registry":{"name":"gentoo-portage","url":"https://packages.gentoo.org/","ecosystem":"gentoo","default":true,"packages_count":19558,"maintainers_count":0,"namespaces_count":174,"keywords_count":1054,"github":"gentoo","metadata":{"snapshot_url":"https://distfiles.gentoo.org/snapshots/portage-latest.tar.xz","funded_packages_count":818},"icon_url":"https://github.com/gentoo.png","created_at":"2026-05-26T08:59:24.155Z","updated_at":"2026-09-27T05:06:22.831Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/namespaces"}},{"id":13122191,"name":"rustls-ffi","ecosystem":"nixpkgs","description":"C-to-rustls bindings","homepage":"https://github.com/rustls/rustls-ffi/","licenses":"MIT, Apache-2.0, ISC","normalized_licenses":["MIT","Apache-2.0","ISC"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T20:08:27.621Z","latest_release_published_at":"2026-02-01T20:08:27.621Z","latest_release_number":"0.13.0","last_synced_at":"2026-03-08T15:28:20.557Z","created_at":"2026-02-01T20:08:26.430Z","updated_at":"2026-09-27T14:17:11.476Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=rustls-ffi","install_command":"nix-env -iA nixpkgs.rustls-ffi","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/by-name/ru/rustls-ffi/package.nix#L78","metadata":{"nix_attribute":"rustls-ffi-0.13.0","position":"pkgs/by-name/ru/rustls-ffi/package.nix:78","broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-21T00:26:24.951Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10137,"followers":197,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-21T00:26:25.103Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-27T14:17:11.476Z","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:nix/rustls-ffi?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/rustls-ffi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/rustls-ffi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/rustls-ffi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-27T08:30:55.662Z","issues_count":149,"pull_requests_count":649,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":638046.8178807948,"issues_closed_count":117,"pull_requests_closed_count":604,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3359013867488445,"merged_pull_requests_count":529,"bot_issues_count":1,"bot_pull_requests_count":184,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":111951.84905660378,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":53,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6545454545454545,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/rustls-ffi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/rustls-ffi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/rustls-ffi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/rustls-ffi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/rustls-ffi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/rustls-ffi/codemeta","maintainers":[{"uuid":"LeSuisse","login":null,"name":"Thomas Gerbet","email":"thomas@gerbet.me","url":"https://github.com/LeSuisse","packages_count":20,"html_url":null,"role":null,"created_at":"2026-03-08T15:28:20.718Z","updated_at":"2026-03-08T15:28:20.718Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/LeSuisse/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":739,"github":"NixOS","metadata":{"funded_packages_count":5170},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-09-27T05:04:30.182Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":12943254,"name":"rustls-ffi","ecosystem":"nixpkgs","description":"C-to-rustls bindings","homepage":"https://github.com/rustls/rustls-ffi/","licenses":"MIT, Apache-2.0, ISC","normalized_licenses":["MIT","Apache-2.0","ISC"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-28T02:01:32.524Z","latest_release_published_at":"2026-01-28T02:01:32.524Z","latest_release_number":"0.15.0","last_synced_at":"2026-08-29T16:27:01.585Z","created_at":"2026-01-28T02:01:32.314Z","updated_at":"2026-09-27T14:17:11.473Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=rustls-ffi","install_command":"nix-env -iA nixpkgs.rustls-ffi","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/ru/rustls-ffi/package.nix#L71","metadata":{"nix_attribute":"rustls-ffi-0.15.0","position":"pkgs/by-name/ru/rustls-ffi/package.nix:71","broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-21T00:26:24.951Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10137,"followers":197,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-21T00:26:25.103Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-27T14:17:11.473Z","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:nix/rustls-ffi?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/rustls-ffi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/rustls-ffi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/rustls-ffi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-27T08:30:55.662Z","issues_count":149,"pull_requests_count":649,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":638046.8178807948,"issues_closed_count":117,"pull_requests_closed_count":604,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3359013867488445,"merged_pull_requests_count":529,"bot_issues_count":1,"bot_pull_requests_count":184,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":111951.84905660378,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":53,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6545454545454545,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/rustls-ffi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/rustls-ffi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/rustls-ffi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/rustls-ffi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/rustls-ffi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/rustls-ffi/codemeta","maintainers":[{"uuid":"LeSuisse","login":null,"name":"Thomas Gerbet","email":"thomas@gerbet.me","url":"https://github.com/LeSuisse","packages_count":26,"html_url":null,"role":null,"created_at":"2026-03-04T00:06:19.533Z","updated_at":"2026-03-04T00:06:19.533Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/LeSuisse/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":155570,"maintainers_count":4957,"namespaces_count":0,"keywords_count":3254,"github":"NixOS","metadata":{"funded_packages_count":8219},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-09-27T05:04:50.091Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":13338183,"name":"rustls-ffi","ecosystem":"nixpkgs","description":"C-to-rustls bindings","homepage":"https://github.com/rustls/rustls-ffi/","licenses":"MIT, Apache-2.0, ISC","normalized_licenses":["MIT","Apache-2.0","ISC"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T08:47:08.691Z","latest_release_published_at":"2026-02-02T08:47:08.691Z","latest_release_number":"0.10.0","last_synced_at":"2026-03-06T13:59:00.380Z","created_at":"2026-02-02T08:47:02.530Z","updated_at":"2026-09-27T14:17:11.473Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=rustls-ffi","install_command":"nix-env -iA nixpkgs.rustls-ffi","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/libraries/rustls-ffi/default.nix#L35","metadata":{"nix_attribute":"rustls-ffi-0.10.0","position":"pkgs/development/libraries/rustls-ffi/default.nix:35","platforms":["x86_64-darwin","i686-darwin","aarch64-darwin","i686-freebsd13","x86_64-freebsd13","x86_64-solaris","aarch64-linux","armv6l-linux","armv7l-linux","i686-linux","loongarch64-linux","powerpc64-linux","powerpc64le-linux","riscv64-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv7l-netbsd","i686-netbsd","powerpc-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","i686-windows","x86_64-windows","armv7a-darwin","armv5tel-linux","armv7a-linux","m68k-linux","mipsel-linux","mips64el-linux","riscv32-linux","armv6l-netbsd","x86_64-redox","wasm32-wasi"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-21T00:26:24.951Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10137,"followers":197,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-21T00:26:25.103Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-27T14:17:11.473Z","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:nix/rustls-ffi?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/rustls-ffi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/rustls-ffi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/rustls-ffi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-27T08:30:55.662Z","issues_count":149,"pull_requests_count":649,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":638046.8178807948,"issues_closed_count":117,"pull_requests_closed_count":604,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3359013867488445,"merged_pull_requests_count":529,"bot_issues_count":1,"bot_pull_requests_count":184,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":111951.84905660378,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":53,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6545454545454545,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/rustls-ffi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/rustls-ffi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/rustls-ffi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/rustls-ffi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/rustls-ffi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/rustls-ffi/codemeta","maintainers":[{"uuid":"LeSuisse","login":null,"name":"Thomas Gerbet","email":"thomas@gerbet.me","url":"https://github.com/LeSuisse","packages_count":15,"html_url":null,"role":null,"created_at":"2026-03-06T13:59:00.591Z","updated_at":"2026-03-06T13:59:00.591Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers/LeSuisse/packages"}],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":569,"github":"NixOS","metadata":{"funded_packages_count":4540},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-09-27T05:04:58.971Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":12626454,"name":"rustls-ffi","ecosystem":"alpine","description":"Use Rustls from any language","homepage":"https://github.com/rustls/rustls-ffi","licenses":"Apache-2.0 AND MIT AND ISC","normalized_licenses":["Apache-2.0","MIT","ISC"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":[],"namespace":"community","versions_count":5,"first_release_published_at":"2025-12-26T22:21:25.000Z","latest_release_published_at":"2026-05-22T01:24:00.000Z","latest_release_number":"0.15.3-r2","last_synced_at":"2026-05-22T01:32:58.369Z","created_at":"2025-12-26T22:45:26.023Z","updated_at":"2026-09-27T14:17:11.477Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/community/x86_64/rustls-ffi","install_command":"apk add rustls-ffi","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-21T00:26:24.951Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10137,"followers":197,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-21T00:26:25.103Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-27T14:17:11.477Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":12.539103232533892,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.269551616266946},"purl":"pkg:apk/alpine/rustls-ffi?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=edge","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/rustls-ffi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/rustls-ffi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/rustls-ffi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-27T08:30:55.662Z","issues_count":149,"pull_requests_count":649,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":638046.8178807948,"issues_closed_count":117,"pull_requests_closed_count":604,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3359013867488445,"merged_pull_requests_count":529,"bot_issues_count":1,"bot_pull_requests_count":184,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":111951.84905660378,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":53,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6545454545454545,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi/codemeta","maintainers":[{"uuid":"achill@achill.org","login":null,"name":"team/gnome","email":"achill@achill.org","url":"https://pkgs.alpinelinux.org/packages?maintainer=team/gnome","packages_count":2025,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=team/gnome","role":null,"created_at":"2025-12-26T22:45:32.829Z","updated_at":"2025-12-26T22:45:32.829Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/achill@achill.org/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":40273,"maintainers_count":920,"namespaces_count":3,"keywords_count":6584,"github":"alpinelinux","metadata":{"repos":["main","community","testing"],"funded_packages_count":3168},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2026-09-27T05:06:51.181Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/namespaces"}},{"id":12889437,"name":"rustls-ffi","ecosystem":"nixpkgs","description":"C-to-rustls bindings","homepage":"https://github.com/rustls/rustls-ffi/","licenses":"MIT, Apache-2.0, ISC","normalized_licenses":["MIT","Apache-2.0","ISC"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-27T07:49:46.544Z","latest_release_published_at":"2026-01-27T07:49:46.544Z","latest_release_number":"0.9.2","last_synced_at":"2026-08-15T10:34:39.732Z","created_at":"2026-01-27T07:49:45.891Z","updated_at":"2026-09-27T14:17:11.494Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=rustls-ffi","install_command":"nix-env -iA nixpkgs.rustls-ffi","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/libraries/rustls-ffi/default.nix#L35","metadata":{"nix_attribute":"rustls-ffi-0.9.2","position":"pkgs/development/libraries/rustls-ffi/default.nix:35","platforms":["x86_64-darwin","i686-darwin","aarch64-darwin","i686-freebsd13","x86_64-freebsd13","x86_64-solaris","aarch64-linux","armv7l-linux","i686-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv64-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv7l-netbsd","i686-netbsd","powerpc-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","i686-windows","x86_64-windows","armv7a-darwin","armv5tel-linux","armv6l-linux","armv7a-linux","m68k-linux","riscv32-linux","armv6l-netbsd","x86_64-redox","wasm32-wasi"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-21T00:26:24.951Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10137,"followers":197,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-21T00:26:25.103Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-27T14:17:11.494Z","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":5.4366319787915955,"forks_count":5.140861789261267,"docker_downloads_count":null,"average":2.6443734420132157},"purl":"pkg:nix/rustls-ffi?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/rustls-ffi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/rustls-ffi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/rustls-ffi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-27T08:30:55.662Z","issues_count":149,"pull_requests_count":649,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":638046.8178807948,"issues_closed_count":117,"pull_requests_closed_count":604,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3359013867488445,"merged_pull_requests_count":529,"bot_issues_count":1,"bot_pull_requests_count":184,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":111951.84905660378,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":53,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6545454545454545,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/rustls-ffi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/rustls-ffi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/rustls-ffi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/rustls-ffi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/rustls-ffi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/rustls-ffi/codemeta","maintainers":[{"uuid":"LeSuisse","login":null,"name":"Thomas Gerbet","email":"thomas@gerbet.me","url":"https://github.com/LeSuisse","packages_count":15,"html_url":null,"role":null,"created_at":"2026-03-06T02:36:30.808Z","updated_at":"2026-03-06T02:36:30.808Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/LeSuisse/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":613,"github":"NixOS","metadata":{"funded_packages_count":3248},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-09-27T05:04:25.752Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":13355292,"name":"rustls-ffi","ecosystem":"nixpkgs","description":"C-to-rustls bindings","homepage":"https://github.com/rustls/rustls-ffi/","licenses":"MIT, Apache-2.0, ISC","normalized_licenses":["MIT","Apache-2.0","ISC"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-03T19:29:18.868Z","latest_release_published_at":"2026-02-03T19:29:18.868Z","latest_release_number":"0.10.0","last_synced_at":"2026-04-19T19:05:29.363Z","created_at":"2026-02-03T19:28:54.439Z","updated_at":"2026-09-27T14:17:11.498Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=rustls-ffi","install_command":"nix-env -iA nixpkgs.rustls-ffi","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/libraries/rustls-ffi/default.nix#L44","metadata":{"nix_attribute":"rustls-ffi-0.10.0","position":"pkgs/development/libraries/rustls-ffi/default.nix:44","platforms":["x86_64-darwin","i686-darwin","aarch64-darwin","i686-freebsd","x86_64-freebsd","x86_64-solaris","aarch64-linux","armv6l-linux","armv7l-linux","i686-linux","loongarch64-linux","powerpc64-linux","powerpc64le-linux","riscv64-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv7l-netbsd","i686-netbsd","powerpc-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","i686-windows","x86_64-windows","armv7a-darwin","armv5tel-linux","armv7a-linux","m68k-linux","mips-linux","mips64-linux","mipsel-linux","mips64el-linux","riscv32-linux","armv6l-netbsd","mipsel-netbsd","riscv64-netbsd","x86_64-redox","wasm32-wasi"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-21T00:26:24.951Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10137,"followers":197,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-21T00:26:25.103Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-27T14:17:11.498Z","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:nix/rustls-ffi?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/rustls-ffi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/rustls-ffi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/rustls-ffi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-27T08:30:55.662Z","issues_count":149,"pull_requests_count":649,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":638046.8178807948,"issues_closed_count":117,"pull_requests_closed_count":604,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3359013867488445,"merged_pull_requests_count":529,"bot_issues_count":1,"bot_pull_requests_count":184,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":111951.84905660378,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":53,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6545454545454545,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/rustls-ffi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/rustls-ffi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/rustls-ffi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/rustls-ffi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/rustls-ffi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/rustls-ffi/codemeta","maintainers":[{"uuid":"LeSuisse","login":null,"name":"Thomas Gerbet","email":"thomas@gerbet.me","url":"https://github.com/LeSuisse","packages_count":18,"html_url":null,"role":null,"created_at":"2026-03-05T00:26:10.290Z","updated_at":"2026-03-05T00:26:10.290Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers/LeSuisse/packages"}],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":4754},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-09-27T05:00:19.008Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":12626453,"name":"rustls-ffi-dev","ecosystem":"alpine","description":"Use Rustls from any language (development files)","homepage":"https://github.com/rustls/rustls-ffi","licenses":"Apache-2.0 AND MIT AND ISC","normalized_licenses":["Apache-2.0","MIT","ISC"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":[],"namespace":"community","versions_count":5,"first_release_published_at":"2025-12-26T22:21:25.000Z","latest_release_published_at":"2026-05-22T01:24:00.000Z","latest_release_number":"0.15.3-r2","last_synced_at":"2026-08-31T10:29:28.270Z","created_at":"2025-12-26T22:45:25.917Z","updated_at":"2026-09-27T14:17:11.504Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/community/x86_64/rustls-ffi-dev","install_command":"apk add rustls-ffi-dev","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-21T00:26:24.951Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10137,"followers":197,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-21T00:26:25.103Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-27T14:17:11.504Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":12.539103232533892,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.269551616266946},"purl":"pkg:apk/alpine/rustls-ffi-dev?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=edge","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/rustls-ffi-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/rustls-ffi-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/rustls-ffi-dev/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-27T08:30:55.662Z","issues_count":149,"pull_requests_count":649,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":638046.8178807948,"issues_closed_count":117,"pull_requests_closed_count":604,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3359013867488445,"merged_pull_requests_count":529,"bot_issues_count":1,"bot_pull_requests_count":184,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":111951.84905660378,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":53,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6545454545454545,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/rustls-ffi-dev/codemeta","maintainers":[{"uuid":"achill@achill.org","login":null,"name":"team/gnome","email":"achill@achill.org","url":"https://pkgs.alpinelinux.org/packages?maintainer=team/gnome","packages_count":2025,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=team/gnome","role":null,"created_at":"2025-12-26T22:45:32.553Z","updated_at":"2025-12-26T22:45:32.553Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/achill@achill.org/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":40273,"maintainers_count":920,"namespaces_count":3,"keywords_count":6584,"github":"alpinelinux","metadata":{"repos":["main","community","testing"],"funded_packages_count":3168},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2026-09-27T05:06:51.181Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/namespaces"}},{"id":4281145,"name":"rustls-ffi","ecosystem":"cargo","description":"Rustls bindings for non-Rust languages","homepage":"https://github.com/rustls/rustls-ffi","licenses":"Apache-2.0 OR ISC OR MIT","normalized_licenses":["Apache-2.0","ISC","MIT"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":[],"namespace":null,"versions_count":17,"first_release_published_at":"2021-11-15T06:23:05.070Z","latest_release_published_at":"2026-09-25T17:58:47.508Z","latest_release_number":"0.15.4","last_synced_at":"2026-09-29T09:30:32.921Z","created_at":"2022-04-13T03:26:41.112Z","updated_at":"2026-09-29T09:30:32.922Z","registry_url":"https://crates.io/crates/rustls-ffi/","install_command":"cargo install rustls-ffi","documentation_url":"https://docs.rs/rustls-ffi/","metadata":{"categories":["cryptography","network-programming"]},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-28T03:29:09.783Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10157,"followers":199,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-28T03:29:09.797Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-28T09:02:49.416Z","dependent_packages_count":3,"downloads":320133,"downloads_period":"total","dependent_repos_count":15,"rankings":{"downloads":8.006104407508738,"dependent_repos_count":7.036706027507771,"dependent_packages_count":7.946815578827475,"stargazers_count":13.9011679859557,"forks_count":11.122708797899765,"docker_downloads_count":1.4913099172900226,"average":8.250802119164911},"purl":"pkg:cargo/rustls-ffi","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/rustls-ffi","docker_dependents_count":65,"docker_downloads_count":23418780,"usage_url":"https://repos.ecosyste.ms/usage/cargo/rustls-ffi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/rustls-ffi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-27T08:30:55.662Z","issues_count":149,"pull_requests_count":649,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":638046.8178807948,"issues_closed_count":117,"pull_requests_closed_count":604,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3359013867488445,"merged_pull_requests_count":529,"bot_issues_count":1,"bot_pull_requests_count":184,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":111951.84905660378,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":53,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6545454545454545,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-ffi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-ffi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-ffi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-ffi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-ffi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/rustls-ffi/codemeta","maintainers":[{"uuid":"4556","login":"djc","name":"Dirkjan Ochtman","email":null,"url":"https://github.com/djc","packages_count":93,"html_url":"https://crates.io/users/djc","role":null,"created_at":"2022-11-08T00:36:58.118Z","updated_at":"2022-11-08T00:36:58.118Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/djc/packages"},{"uuid":"94410","login":"jsha","name":"Jacob Hoffman-Andrews","email":null,"url":"https://github.com/jsha","packages_count":3,"html_url":"https://crates.io/users/jsha","role":null,"created_at":"2022-11-08T00:36:58.126Z","updated_at":"2022-11-08T00:36:58.126Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/jsha/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":349694,"maintainers_count":73047,"namespaces_count":0,"keywords_count":74135,"github":"rust-lang","metadata":{"funded_packages_count":33154,"rate_limit":2},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-09-27T05:04:45.655Z","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":8614829,"name":"github.com/rustls/rustls-ffi","ecosystem":"go","description":null,"homepage":null,"licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":[],"namespace":null,"versions_count":27,"first_release_published_at":"2023-12-02T02:15:09.884Z","latest_release_published_at":"2026-09-27T08:30:59.105Z","latest_release_number":"v0.15.4","last_synced_at":"2026-09-29T09:30:34.249Z","created_at":"2023-12-02T02:15:05.769Z","updated_at":"2026-09-29T09:30:34.249Z","registry_url":"https://pkg.go.dev/github.com/rustls/rustls-ffi","install_command":"go get github.com/rustls/rustls-ffi","documentation_url":"https://pkg.go.dev/github.com/rustls/rustls-ffi#section-documentation","metadata":{},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-21T00:26:24.951Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10137,"followers":197,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-21T00:26:25.103Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-27T14:17:11.475Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.801592556016239,"dependent_packages_count":9.575730298247606,"stargazers_count":4.5274121165664205,"forks_count":4.405951088075822,"docker_downloads_count":null,"average":7.3276715147265215},"purl":"pkg:golang/github.com/rustls/rustls-ffi","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/rustls/rustls-ffi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/rustls/rustls-ffi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/rustls/rustls-ffi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-27T08:30:55.662Z","issues_count":149,"pull_requests_count":649,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":638046.8178807948,"issues_closed_count":117,"pull_requests_closed_count":604,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3359013867488445,"merged_pull_requests_count":529,"bot_issues_count":1,"bot_pull_requests_count":184,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":111951.84905660378,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":53,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6545454545454545,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":40,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frustls%2Frustls-ffi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frustls%2Frustls-ffi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frustls%2Frustls-ffi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frustls%2Frustls-ffi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frustls%2Frustls-ffi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Frustls%2Frustls-ffi/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539538,"maintainers_count":0,"namespaces_count":851773,"keywords_count":135338,"github":"golang","metadata":{"funded_packages_count":104965,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-09-29T00:05:04.109Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":10275523,"name":"rustls-ffi","ecosystem":"homebrew","description":"FFI bindings for the rustls TLS library","homepage":"https://github.com/rustls/rustls-ffi","licenses":"Apache-2.0 OR MIT OR ISC","normalized_licenses":["Apache-2.0","MIT","ISC"],"repository_url":"https://github.com/rustls/rustls-ffi","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2024-06-02T14:18:32.270Z","latest_release_published_at":"2026-09-26T08:00:59.761Z","latest_release_number":"0.15.4","last_synced_at":"2026-09-29T09:30:32.472Z","created_at":"2024-06-02T14:18:30.099Z","updated_at":"2026-09-29T09:30:34.755Z","registry_url":"https://formulae.brew.sh/formula/rustls-ffi","install_command":"brew install rustls-ffi","documentation_url":null,"metadata":{},"repo_metadata":{"id":37056764,"uuid":"320029760","full_name":"rustls/rustls-ffi","owner":"rustls","description":"Use Rustls from any language","archived":false,"fork":false,"pushed_at":"2026-09-25T17:58:10.000Z","size":2060,"stargazers_count":170,"open_issues_count":24,"forks_count":43,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-09-27T11:50:27.239Z","etag":null,"topics":["cryptography","ffi","rust","ssl","tls"],"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-crates.io.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2020-12-09T17:26:05.000Z","updated_at":"2026-09-25T17:56:42.000Z","dependencies_parsed_at":"2026-09-27T08:40:59.205Z","dependency_job_id":null,"html_url":"https://github.com/rustls/rustls-ffi","commit_stats":{"total_commits":518,"total_committers":20,"mean_commits":25.9,"dds":0.5598455598455598,"last_synced_commit":"4c982601f5121118b0b645dbd03b59a569feafee"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/rustls/rustls-ffi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustls","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37759508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"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":27,"last_synced_at":"2026-09-28T03:29:09.783Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/rustls","funding_links":[],"total_stars":10157,"followers":199,"following":0,"created_at":"2022-11-02T16:29:52.204Z","updated_at":"2026-09-28T03:29:09.797Z","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"},"tags":[{"name":"v0.15.4","sha":"d64259faacfe9a694c0f53c40176919c20823274","kind":"tag","published_at":"2026-09-25T17:58:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.4","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"3e6eb3ffe94bc1e862057b9f4b67ecb25cd1a170","kind":"tag","published_at":"2026-04-23T15:07:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.3","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"ff0e9d37c1ea18134d77f5ccb706cafe3bf00924","kind":"tag","published_at":"2026-04-15T13:41:53.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"e30b02760f5ca481b27e1bbaf4cbb306490b34d0","kind":"tag","published_at":"2026-03-21T09:14:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"cfbe10551f526d59d56e06d25984a9f95baa06ec","kind":"tag","published_at":"2025-03-25T15:19:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.15.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"2014e6154074ba66c0023a683b27fdae93fbeabb","kind":"tag","published_at":"2024-11-22T19:07:01.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"326bb76f64db954a92663e87fcf620f2a615ec99","kind":"tag","published_at":"2024-09-12T15:34:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.14.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.14.0/manifests"},{"name":"v0.12.2","sha":"b7b316230e6a6e341e298448d8d5b1829f33bf88","kind":"tag","published_at":"2024-03-29T13:34:57.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.2/manifests"},{"name":"v0.13.0","sha":"5700454570cb1641c18d6f9663086671dc695487","kind":"tag","published_at":"2024-03-29T13:28:19.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.13.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"47d7b0ff1ae214b596648914c01d2be6bd88b9d5","kind":"tag","published_at":"2024-03-21T18:01:09.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a1e41beba48a579eb4f083fec14a4ee9a35832ab","kind":"tag","published_at":"2023-12-06T20:17:14.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.12.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"7b1839daca81b0955a36e4b7e39b70ee73f8275d","kind":"tag","published_at":"2023-07-20T19:13:10.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.11.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"188aa9d5f9872889be48643734464fe171e7fd1d","kind":"commit","published_at":"2023-03-29T19:16:59.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.10.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"fe5f9634d527fcabdb1dbb23267e75a5724ef302","kind":"commit","published_at":"2023-02-17T20:10:38.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"3e66fba148a8a97935b49c178ccfd1a71929bf2a","kind":"commit","published_at":"2022-06-11T02:53:06.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"ae1b18306c63acab1a77240404b3b991b531127f","kind":"commit","published_at":"2022-05-13T05:19:13.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.9.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"0c8ce8508cbc54d9d00d53f3f77af0647824dfb3","kind":"commit","published_at":"2021-11-14T18:27:30.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"ac3225d0d0e6ca1ce24c5eaecf4bc0aecbc47f14","kind":"commit","published_at":"2021-11-12T01:29:50.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"86dae8be8ac096c670b57a3c35939d802fab9e2b","kind":"commit","published_at":"2021-11-09T01:57:49.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.8.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4dd38e2e76c19768af4e89524194fb95d8984915","kind":"commit","published_at":"2021-07-06T07:22:02.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.2","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"bca94175a50aeb00d1cecafa3e6423e1e79f09ef","kind":"commit","published_at":"2021-06-29T18:35:15.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9ddaa510db0383d0ff76bceee27db41599f86db2","kind":"commit","published_at":"2021-06-25T02:34:33.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.7.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"129a69585fa8e0e09fb655b4195ce9b258972e7c","kind":"commit","published_at":"2021-06-04T19:47:39.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.1","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"7d3b1e58e30e8c3dc6b2845947e8229fc68a1e83","kind":"commit","published_at":"2021-05-21T00:49:17.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.6.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"c74997fdaea6ead41761d3e96e96964f986691f5","kind":"commit","published_at":"2021-04-30T00:23:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.5.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"2b21fbd3eb0e63da35aded39b7c9194a95ce3b5b","kind":"commit","published_at":"2021-03-19T00:21:16.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.4.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"1b9ff4e7f7c027885bd215d30ef60369d80362e1","kind":"commit","published_at":"2021-03-12T02:12:42.000Z","download_url":"https://codeload.github.com/rustls/rustls-ffi/tar.gz/v0.3.0","html_url":"https://github.com/rustls/rustls-ffi/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/rustls/rustls-ffi@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-09-29T09:30:34.755Z","dependent_packages_count":0,"downloads":1034,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":67.13596138374899,"dependent_repos_count":55.309734513274336,"dependent_packages_count":19.10699919549477,"stargazers_count":34.23169750603379,"forks_count":29.941002949852507,"docker_downloads_count":null,"average":41.14507910968088},"purl":"pkg:brew/rustls-ffi","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/homebrew/rustls-ffi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/homebrew/rustls-ffi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/homebrew/rustls-ffi/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-29T09:30:20.322Z","issues_count":149,"pull_requests_count":651,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":636004.795379538,"issues_closed_count":117,"pull_requests_closed_count":606,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3317972350230416,"merged_pull_requests_count":531,"bot_issues_count":1,"bot_pull_requests_count":186,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":64410.57407407407,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":54,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6363636363636364,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":42,"past_year_merged_pull_requests_count":47,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","maintainers":[{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"},{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"},{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"},{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}],"active_maintainers":[{"login":"cpu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"},{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"},{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/rustls-ffi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/rustls-ffi/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/rustls-ffi/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/rustls-ffi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/rustls-ffi/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/rustls-ffi/codemeta","maintainers":[],"registry":{"name":"formulae.brew.sh","url":"https://formulae.brew.sh","ecosystem":"homebrew","default":true,"packages_count":9567,"maintainers_count":0,"namespaces_count":0,"keywords_count":7332,"github":"homebrew","metadata":{"funded_packages_count":1050},"icon_url":"https://github.com/homebrew.png","created_at":"2022-04-12T16:38:29.467Z","updated_at":"2026-09-27T05:07:48.353Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/namespaces"}}],"commits":{"id":1233508,"full_name":"rustls/rustls-ffi","default_branch":"main","total_commits":824,"total_committers":22,"total_bot_commits":102,"total_bot_committers":1,"mean_commits":37.45454545454545,"dds":0.5133495145631068,"past_year_total_commits":102,"past_year_total_committers":5,"past_year_total_bot_commits":42,"past_year_total_bot_committers":1,"past_year_mean_commits":20.4,"past_year_dds":0.5882352941176471,"last_synced_at":"2026-09-29T09:30:35.146Z","last_synced_commit":"620147cfbb10af3d609e8194eec1bf2f6ca8249f","created_at":"2023-03-10T15:54:42.466Z","updated_at":"2026-09-29T09:30:35.032Z","committers":[{"name":"Daniel McCarney","email":"daniel@binaryparadox.net","login":"cpu","count":401},{"name":"Jacob Hoffman-Andrews","email":"github@hoffman-andrews.com","login":"jsha","count":190},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":102},{"name":"Dirkjan Ochtman","email":"dirkjan@ochtman.nl","login":"djc","count":33},{"name":"Joe Birr-Pixton","email":"jpixton@gmail.com","login":"ctz","count":25},{"name":"Kevin Burke","email":"kevin@burke.dev","login":"kevinburke","count":22},{"name":"Stefan Eissing","email":"icing","login":"icing","count":14},{"name":"amesgen","email":"amesgen@amesgen.de","login":"amesgen","count":7},{"name":"David Cook","email":"divergentdave@gmail.com","login":"divergentdave","count":5},{"name":"Yedaya Katsman","email":"yedaya.ka@gmail.com","login":"yedayak","count":5},{"name":"Gisle Vanem","email":"gvanem@yahoo.no","login":"gvanem","count":4},{"name":"Tim Geoghegan","email":"timg@letsencrypt.org","login":"tgeoghegan","count":3},{"name":"kpcyrd","email":"git@rxv.cc","login":"kpcyrd","count":3},{"name":"Luca Barbato","email":"lu_zero@gentoo.org","login":"lu-zero","count":2},{"name":"Ashwin Ramaswami","email":"aramaswamis@gmail.com","login":"epicfaace","count":1},{"name":"Daniel Stenberg","email":"daniel@haxx.se","login":"bagder","count":1},{"name":"Matt Robenolt","email":"m@robenolt.com","login":"mattrobenolt","count":1},{"name":"Pierre Dubouilh","email":"pldubouilh","login":"pldubouilh","count":1},{"name":"Rui Chen","email":"rui@chenrui.dev","login":"chenrui333","count":1},{"name":"Sam James","email":"sam@cmpct.info","login":"thesamesam","count":1},{"name":"Stephen M. Coakley","email":"me@stephencoakley.com","login":"sagebind","count":1},{"name":"cactter","email":"yeahs2022@163.com","login":"cactter","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":42},{"name":"Daniel McCarney","email":"daniel@binaryparadox.net","login":"cpu","count":37},{"name":"Dirkjan Ochtman","email":"dirkjan@ochtman.nl","login":"djc","count":20},{"name":"Joe Birr-Pixton","email":"jpixton@gmail.com","login":"ctz","count":2},{"name":"Matt Robenolt","email":"m@robenolt.com","login":"mattrobenolt","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-30T00:00:07.913Z","repositories_count":7939517,"commits_count":1212641604,"contributors_count":55205755,"owners_count":1648459,"committers_count":3689707,"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/rustls-ffi","html_url":"https://github.com/rustls/rustls-ffi","last_synced_at":"2026-09-29T09:30:20.322Z","status":null,"issues_count":149,"pull_requests_count":651,"avg_time_to_close_issue":23169931.256410256,"avg_time_to_close_pull_request":636004.795379538,"issues_closed_count":117,"pull_requests_closed_count":606,"pull_request_authors_count":28,"issue_authors_count":30,"avg_comments_per_issue":2.5369127516778525,"avg_comments_per_pull_request":1.3317972350230416,"merged_pull_requests_count":531,"bot_issues_count":1,"bot_pull_requests_count":186,"past_year_issues_count":2,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":64335.0,"past_year_avg_time_to_close_pull_request":64410.57407407407,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":54,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":3.0,"past_year_avg_comments_per_pull_request":0.6363636363636364,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":42,"past_year_merged_pull_requests_count":47,"created_at":"2023-05-09T10:34:49.417Z","updated_at":"2026-09-29T09:30:20.322Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustls%2Frustls-ffi/issues","issue_labels_count":{"table":{"next-major-release":2,"dependencies":1,"bug":1,"question":1,"enhancement":1,"rust":1,"invalid":1}},"pull_request_labels_count":{"table":{"dependencies":186,"rust":166,"github_actions":20}},"issue_author_associations_count":{"table":{"COLLABORATOR":67,"CONTRIBUTOR":31,"MEMBER":30,"NONE":21}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":239,"MEMBER":234,"COLLABORATOR":164,"NONE":14}},"issue_authors":{"table":{"jsha":53,"cpu":27,"kevinburke":18,"icing":11,"gvanem":5,"tgeoghegan":3,"bagder":3,"Kangie":2,"sayrer":2,"davideperson":2,"xnox":2,"djc":2,"marco-vassena":2,"Tudyx":1,"DemiMarie":1,"cute":1,"lu-zero":1,"mattrobenolt":1,"ctz":1,"kevinburke1":1,"andevatikul":1,"der-eismann":1,"dependabot[bot]":1,"amesgen":1,"fernichum":1,"layanmansour":1,"divergentdave":1,"jprjr":1,"kaisq":1,"kpcyrd":1}},"pull_request_authors":{"table":{"cpu":197,"dependabot[bot]":186,"jsha":143,"ctz":25,"kevinburke":25,"icing":18,"djc":12,"gvanem":6,"yedayak":6,"divergentdave":5,"amesgen":4,"tgeoghegan":3,"pallas":2,"gordonwwang":2,"lu-zero":2,"tomas-stejskal-abra":2,"kpcyrd":2,"cactter":1,"mattrobenolt":1,"bagder":1,"sagebind":1,"thesamesam":1,"epicfaace":1,"kitcatier":1,"pldubouilh":1,"billywhizz":1,"chenrui333":1,"sayrer":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-30T00:00:06.974Z","repositories_count":17675214,"issues_count":47113855,"pull_requests_count":146296132,"authors_count":11881149,"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":42,"rust":27,"github_actions":15}},"past_year_issue_author_associations_count":{"table":{"CONTRIBUTOR":2}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":43,"MEMBER":12}},"past_year_issue_authors":{"table":{"gvanem":1,"mattrobenolt":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":42,"cpu":7,"djc":4,"ctz":1,"mattrobenolt":1}},"maintainers":[{"table":{"login":"cpu","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"}},{"table":{"login":"jsha","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsha"}},{"table":{"login":"icing","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/icing"}},{"table":{"login":"ctz","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}},{"table":{"login":"djc","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"}},{"table":{"login":"tgeoghegan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tgeoghegan"}}],"active_maintainers":[{"table":{"login":"cpu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cpu"}},{"table":{"login":"djc","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djc"}},{"table":{"login":"ctz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ctz"}}]}},"events":{"total":{"CreateEvent":79,"DeleteEvent":77,"ForkEvent":3,"IssueCommentEvent":157,"IssuesEvent":37,"PullRequestEvent":219,"PullRequestReviewCommentEvent":97,"PullRequestReviewEvent":190,"PushEvent":122,"ReleaseEvent":3,"WatchEvent":17},"last_year":{"CreateEvent":15,"DeleteEvent":18,"IssueCommentEvent":8,"IssuesEvent":3,"PullRequestEvent":34,"PullRequestReviewCommentEvent":7,"PullRequestReviewEvent":15,"PushEvent":24,"ReleaseEvent":1,"WatchEvent":1}},"keywords":["cryptography","ffi","rust","ssl","tls"],"dependencies":[{"ecosystem":"cargo","filepath":"Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-24T22:44:58.177Z","updated_at":"2022-06-24T22:44:58.177Z","repository_link":"https://github.com/rustls/rustls-ffi/blob/main/Cargo.toml","dependencies":[{"id":51222669,"package_name":"rustls","ecosystem":"cargo","requirements":"=0.20.4","direct":true,"kind":"runtime","optional":false},{"id":51222670,"package_name":"webpki","ecosystem":"cargo","requirements":"0.22","direct":true,"kind":"runtime","optional":false},{"id":51222671,"package_name":"libc","ecosystem":"cargo","requirements":"0.2","direct":true,"kind":"runtime","optional":false},{"id":51222672,"package_name":"sct","ecosystem":"cargo","requirements":"0.7","direct":true,"kind":"runtime","optional":false},{"id":51222673,"package_name":"rustls-pemfile","ecosystem":"cargo","requirements":"0.2.1","direct":true,"kind":"runtime","optional":false},{"id":51222674,"package_name":"log","ecosystem":"cargo","requirements":"0.4.14","direct":true,"kind":"runtime","optional":false},{"id":51222675,"package_name":"num_enum","ecosystem":"cargo","requirements":"0.5.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yaml","sha":null,"kind":"manifest","created_at":"2023-01-31T13:46:31.509Z","updated_at":"2023-01-31T13:46:31.509Z","repository_link":"https://github.com/rustls/rustls-ffi/blob/main/.github/workflows/test.yaml","dependencies":[{"id":7272682959,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7272682960,"package_name":"actions-rs/toolchain","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7272682961,"package_name":"ilammy/msvc-dev-cmd","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7272682962,"package_name":"actions-rs/cargo","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/daily-tests.yml","sha":null,"kind":"manifest","created_at":"2026-08-14T14:44:35.814Z","updated_at":"2026-08-14T14:44:35.814Z","repository_link":"https://github.com/rustls/rustls-ffi/blob/main/.github/workflows/daily-tests.yml","dependencies":[{"id":26125359751,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":26125359752,"package_name":"dtolnay/rust-toolchain","ecosystem":"actions","requirements":"nightly","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/artifacts.yaml","sha":null,"kind":"manifest","created_at":"2026-08-14T14:44:35.732Z","updated_at":"2026-08-14T14:44:35.732Z","repository_link":"https://github.com/rustls/rustls-ffi/blob/main/.github/workflows/artifacts.yaml","dependencies":[{"id":26125359741,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":26125359742,"package_name":"dtolnay/rust-toolchain","ecosystem":"actions","requirements":"stable","direct":true,"kind":"composite","optional":false},{"id":26125359743,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":26125359744,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cargo","filepath":"librustls/Cargo.toml","sha":null,"kind":"manifest","created_at":"2026-08-14T14:44:36.145Z","updated_at":"2026-08-14T14:44:36.145Z","repository_link":"https://github.com/rustls/rustls-ffi/blob/main/librustls/Cargo.toml","dependencies":[{"id":26125361569,"package_name":"rustls","ecosystem":"cargo","requirements":"=0.23.42","direct":true,"kind":"runtime","optional":false},{"id":26125361571,"package_name":"macro_rules_attribute","ecosystem":"cargo","requirements":"0.2.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yaml","sha":null,"kind":"manifest","created_at":"2026-08-14T14:44:35.892Z","updated_at":"2026-08-14T14:44:35.892Z","repository_link":"https://github.com/rustls/rustls-ffi/blob/main/.github/workflows/docs.yaml","dependencies":[{"id":26125359789,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":26125359790,"package_name":"dtolnay/rust-toolchain","ecosystem":"actions","requirements":"nightly","direct":true,"kind":"composite","optional":false},{"id":26125359791,"package_name":"taiki-e/install-action","ecosystem":"actions","requirements":"v2.85.10","direct":true,"kind":"composite","optional":false},{"id":26125359792,"package_name":"actions/upload-pages-artifact","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":26125359793,"package_name":"actions/deploy-pages","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cargo","filepath":"Cargo.lock","sha":null,"kind":"lockfile","created_at":"2026-08-14T14:44:35.986Z","updated_at":"2026-08-14T14:44:35.986Z","repository_link":"https://github.com/rustls/rustls-ffi/blob/main/Cargo.lock","dependencies":[{"id":26125361027,"package_name":"aho-corasick","ecosystem":"cargo","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":26125361030,"package_name":"alloc-no-stdlib","ecosystem":"cargo","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":26125361033,"package_name":"alloc-stdlib","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":26125361035,"package_name":"async-trait","ecosystem":"cargo","requirements":"0.1.89","direct":false,"kind":"runtime","optional":false},{"id":26125361037,"package_name":"atomic-waker","ecosystem":"cargo","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":26125361040,"package_name":"autocfg","ecosystem":"cargo","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26125361042,"package_name":"aws-lc-fips-sys","ecosystem":"cargo","requirements":"0.13.14","direct":false,"kind":"runtime","optional":false},{"id":26125361044,"package_name":"aws-lc-rs","ecosystem":"cargo","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":26125361048,"package_name":"aws-lc-sys","ecosystem":"cargo","requirements":"0.41.0","direct":false,"kind":"runtime","optional":false},{"id":26125361050,"package_name":"bindgen","ecosystem":"cargo","requirements":"0.72.1","direct":false,"kind":"runtime","optional":false},{"id":26125361052,"package_name":"bitflags","ecosystem":"cargo","requirements":"2.13.0","direct":false,"kind":"runtime","optional":false},{"id":26125361055,"package_name":"brotli","ecosystem":"cargo","requirements":"8.0.4","direct":false,"kind":"runtime","optional":false},{"id":26125361057,"package_name":"brotli-decompressor","ecosystem":"cargo","requirements":"5.0.3","direct":false,"kind":"runtime","optional":false},{"id":26125361059,"package_name":"bumpalo","ecosystem":"cargo","requirements":"3.20.3","direct":false,"kind":"runtime","optional":false},{"id":26125361062,"package_name":"bytes","ecosystem":"cargo","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":26125361063,"package_name":"cc","ecosystem":"cargo","requirements":"1.2.65","direct":false,"kind":"runtime","optional":false},{"id":26125361065,"package_name":"cexpr","ecosystem":"cargo","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":26125361067,"package_name":"cfg-if","ecosystem":"cargo","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":26125361069,"package_name":"chacha20","ecosystem":"cargo","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":26125361072,"package_name":"clang-sys","ecosystem":"cargo","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":26125361075,"package_name":"cmake","ecosystem":"cargo","requirements":"0.1.58","direct":false,"kind":"runtime","optional":false},{"id":26125361078,"package_name":"combine","ecosystem":"cargo","requirements":"4.6.7","direct":false,"kind":"runtime","optional":false},{"id":26125361080,"package_name":"core-foundation","ecosystem":"cargo","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":26125361082,"package_name":"core-foundation","ecosystem":"cargo","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":26125361083,"package_name":"core-foundation-sys","ecosystem":"cargo","requirements":"0.8.7","direct":false,"kind":"runtime","optional":false},{"id":26125361086,"package_name":"cpufeatures","ecosystem":"cargo","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":26125361088,"package_name":"critical-section","ecosystem":"cargo","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":26125361090,"package_name":"crossbeam-channel","ecosystem":"cargo","requirements":"0.5.15","direct":false,"kind":"runtime","optional":false},{"id":26125361091,"package_name":"crossbeam-epoch","ecosystem":"cargo","requirements":"0.9.18","direct":false,"kind":"runtime","optional":false},{"id":26125361094,"package_name":"crossbeam-utils","ecosystem":"cargo","requirements":"0.8.21","direct":false,"kind":"runtime","optional":false},{"id":26125361097,"package_name":"data-encoding","ecosystem":"cargo","requirements":"2.11.0","direct":false,"kind":"runtime","optional":false},{"id":26125361100,"package_name":"displaydoc","ecosystem":"cargo","requirements":"0.2.6","direct":false,"kind":"runtime","optional":false},{"id":26125361102,"package_name":"dunce","ecosystem":"cargo","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":26125361104,"package_name":"either","ecosystem":"cargo","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":26125361106,"package_name":"equivalent","ecosystem":"cargo","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26125361108,"package_name":"find-msvc-tools","ecosystem":"cargo","requirements":"0.1.9","direct":false,"kind":"runtime","optional":false},{"id":26125361111,"package_name":"fnv","ecosystem":"cargo","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":26125361112,"package_name":"form_urlencoded","ecosystem":"cargo","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":26125361114,"package_name":"fs_extra","ecosystem":"cargo","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26125361118,"package_name":"futures-channel","ecosystem":"cargo","requirements":"0.3.32","direct":false,"kind":"runtime","optional":false},{"id":26125361120,"package_name":"futures-core","ecosystem":"cargo","requirements":"0.3.32","direct":false,"kind":"runtime","optional":false},{"id":26125361123,"package_name":"futures-io","ecosystem":"cargo","requirements":"0.3.32","direct":false,"kind":"runtime","optional":false},{"id":26125361127,"package_name":"futures-macro","ecosystem":"cargo","requirements":"0.3.32","direct":false,"kind":"runtime","optional":false},{"id":26125361131,"package_name":"futures-sink","ecosystem":"cargo","requirements":"0.3.32","direct":false,"kind":"runtime","optional":false},{"id":26125361134,"package_name":"futures-task","ecosystem":"cargo","requirements":"0.3.32","direct":false,"kind":"runtime","optional":false},{"id":26125361137,"package_name":"futures-util","ecosystem":"cargo","requirements":"0.3.32","direct":false,"kind":"runtime","optional":false},{"id":26125361140,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.2.17","direct":false,"kind":"runtime","optional":false},{"id":26125361144,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.3.4","direct":false,"kind":"runtime","optional":false},{"id":26125361146,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":26125361147,"package_name":"glob","ecosystem":"cargo","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":26125361150,"package_name":"h2","ecosystem":"cargo","requirements":"0.4.15","direct":false,"kind":"runtime","optional":false},{"id":26125361154,"package_name":"hashbrown","ecosystem":"cargo","requirements":"0.17.1","direct":false,"kind":"runtime","optional":false},{"id":26125361157,"package_name":"hickory-net","ecosystem":"cargo","requirements":"0.26.1","direct":false,"kind":"runtime","optional":false},{"id":26125361161,"package_name":"hickory-proto","ecosystem":"cargo","requirements":"0.26.1","direct":false,"kind":"runtime","optional":false},{"id":26125361163,"package_name":"hickory-resolver","ecosystem":"cargo","requirements":"0.26.1","direct":false,"kind":"runtime","optional":false},{"id":26125361166,"package_name":"http","ecosystem":"cargo","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":26125361173,"package_name":"icu_collections","ecosystem":"cargo","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":26125361177,"package_name":"icu_locale_core","ecosystem":"cargo","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":26125361181,"package_name":"icu_normalizer","ecosystem":"cargo","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":26125361183,"package_name":"icu_normalizer_data","ecosystem":"cargo","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":26125361186,"package_name":"icu_properties","ecosystem":"cargo","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":26125361190,"package_name":"icu_properties_data","ecosystem":"cargo","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":26125361193,"package_name":"icu_provider","ecosystem":"cargo","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":26125361197,"package_name":"idna","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26125361200,"package_name":"idna_adapter","ecosystem":"cargo","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":26125361202,"package_name":"indexmap","ecosystem":"cargo","requirements":"2.14.0","direct":false,"kind":"runtime","optional":false},{"id":26125361204,"package_name":"ipconfig","ecosystem":"cargo","requirements":"0.3.4","direct":false,"kind":"runtime","optional":false},{"id":26125361207,"package_name":"ipnet","ecosystem":"cargo","requirements":"2.12.0","direct":false,"kind":"runtime","optional":false},{"id":26125361209,"package_name":"itertools","ecosystem":"cargo","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":26125361213,"package_name":"itoa","ecosystem":"cargo","requirements":"1.0.18","direct":false,"kind":"runtime","optional":false},{"id":26125361217,"package_name":"jni","ecosystem":"cargo","requirements":"0.22.4","direct":false,"kind":"runtime","optional":false},{"id":26125361220,"package_name":"jni-macros","ecosystem":"cargo","requirements":"0.22.4","direct":false,"kind":"runtime","optional":false},{"id":26125361223,"package_name":"jni-sys","ecosystem":"cargo","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":26125361227,"package_name":"jni-sys-macros","ecosystem":"cargo","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":26125361230,"package_name":"jobserver","ecosystem":"cargo","requirements":"0.1.34","direct":false,"kind":"runtime","optional":false},{"id":26125361233,"package_name":"js-sys","ecosystem":"cargo","requirements":"0.3.102","direct":false,"kind":"runtime","optional":false},{"id":26125361236,"package_name":"libc","ecosystem":"cargo","requirements":"0.2.189","direct":false,"kind":"runtime","optional":false},{"id":26125361240,"package_name":"libloading","ecosystem":"cargo","requirements":"0.8.9","direct":false,"kind":"runtime","optional":false},{"id":26125361242,"package_name":"litemap","ecosystem":"cargo","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":26125361246,"package_name":"lock_api","ecosystem":"cargo","requirements":"0.4.14","direct":false,"kind":"runtime","optional":false},{"id":26125361249,"package_name":"log","ecosystem":"cargo","requirements":"0.4.33","direct":false,"kind":"runtime","optional":false},{"id":26125361252,"package_name":"macro_rules_attribute","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":26125361255,"package_name":"macro_rules_attribute-proc_macro","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":26125361258,"package_name":"memchr","ecosystem":"cargo","requirements":"2.8.2","direct":false,"kind":"runtime","optional":false},{"id":26125361262,"package_name":"minimal-lexical","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":26125361265,"package_name":"mio","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":26125361268,"package_name":"moka","ecosystem":"cargo","requirements":"0.12.15","direct":false,"kind":"runtime","optional":false},{"id":26125361272,"package_name":"ndk-context","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":26125361275,"package_name":"nom","ecosystem":"cargo","requirements":"7.1.3","direct":false,"kind":"runtime","optional":false},{"id":26125361279,"package_name":"num-traits","ecosystem":"cargo","requirements":"0.2.19","direct":false,"kind":"runtime","optional":false},{"id":26125361283,"package_name":"once_cell","ecosystem":"cargo","requirements":"1.21.4","direct":false,"kind":"runtime","optional":false},{"id":26125361286,"package_name":"openssl-probe","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":26125361290,"package_name":"parking_lot","ecosystem":"cargo","requirements":"0.12.5","direct":false,"kind":"runtime","optional":false},{"id":26125361294,"package_name":"parking_lot_core","ecosystem":"cargo","requirements":"0.9.12","direct":false,"kind":"runtime","optional":false},{"id":26125361298,"package_name":"pastey","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":26125361301,"package_name":"percent-encoding","ecosystem":"cargo","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":26125361306,"package_name":"pin-project-lite","ecosystem":"cargo","requirements":"0.2.17","direct":false,"kind":"runtime","optional":false},{"id":26125361308,"package_name":"portable-atomic","ecosystem":"cargo","requirements":"1.13.1","direct":false,"kind":"runtime","optional":false},{"id":26125361313,"package_name":"potential_utf","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":26125361315,"package_name":"prefix-trie","ecosystem":"cargo","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false},{"id":26125361321,"package_name":"prettyplease","ecosystem":"cargo","requirements":"0.2.37","direct":false,"kind":"runtime","optional":false},{"id":26125361323,"package_name":"proc-macro2","ecosystem":"cargo","requirements":"1.0.106","direct":false,"kind":"runtime","optional":false},{"id":26125361327,"package_name":"quote","ecosystem":"cargo","requirements":"1.0.46","direct":false,"kind":"runtime","optional":false},{"id":26125361330,"package_name":"r-efi","ecosystem":"cargo","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":26125361334,"package_name":"r-efi","ecosystem":"cargo","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":26125361336,"package_name":"rand","ecosystem":"cargo","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":26125361338,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":26125361341,"package_name":"redox_syscall","ecosystem":"cargo","requirements":"0.5.18","direct":false,"kind":"runtime","optional":false},{"id":26125361345,"package_name":"regex","ecosystem":"cargo","requirements":"1.12.4","direct":false,"kind":"runtime","optional":false},{"id":26125361348,"package_name":"regex-automata","ecosystem":"cargo","requirements":"0.4.14","direct":false,"kind":"runtime","optional":false},{"id":26125361351,"package_name":"regex-syntax","ecosystem":"cargo","requirements":"0.8.11","direct":false,"kind":"runtime","optional":false},{"id":26125361354,"package_name":"resolv-conf","ecosystem":"cargo","requirements":"0.7.6","direct":false,"kind":"runtime","optional":false},{"id":26125361358,"package_name":"ring","ecosystem":"cargo","requirements":"0.17.14","direct":false,"kind":"runtime","optional":false},{"id":26125361361,"package_name":"rustc-hash","ecosystem":"cargo","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":26125361364,"package_name":"rustc_version","ecosystem":"cargo","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":26125361367,"package_name":"rustls","ecosystem":"cargo","requirements":"0.23.42","direct":false,"kind":"runtime","optional":false},{"id":26125361372,"package_name":"rustls-native-certs","ecosystem":"cargo","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false},{"id":26125361375,"package_name":"rustls-pki-types","ecosystem":"cargo","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":26125361378,"package_name":"rustls-platform-verifier","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":26125361383,"package_name":"rustls-platform-verifier-android","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":26125361386,"package_name":"rustls-webpki","ecosystem":"cargo","requirements":"0.103.13","direct":false,"kind":"runtime","optional":false},{"id":26125361389,"package_name":"rustversion","ecosystem":"cargo","requirements":"1.0.22","direct":false,"kind":"runtime","optional":false},{"id":26125361390,"package_name":"same-file","ecosystem":"cargo","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":26125361392,"package_name":"schannel","ecosystem":"cargo","requirements":"0.1.29","direct":false,"kind":"runtime","optional":false},{"id":26125361393,"package_name":"scopeguard","ecosystem":"cargo","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":26125361394,"package_name":"security-framework","ecosystem":"cargo","requirements":"3.7.0","direct":false,"kind":"runtime","optional":false},{"id":26125361395,"package_name":"security-framework-sys","ecosystem":"cargo","requirements":"2.17.0","direct":false,"kind":"runtime","optional":false},{"id":26125361396,"package_name":"semver","ecosystem":"cargo","requirements":"1.0.28","direct":false,"kind":"runtime","optional":false},{"id":26125361397,"package_name":"serde","ecosystem":"cargo","requirements":"1.0.228","direct":false,"kind":"runtime","optional":false},{"id":26125361398,"package_name":"serde_core","ecosystem":"cargo","requirements":"1.0.228","direct":false,"kind":"runtime","optional":false},{"id":26125361399,"package_name":"serde_derive","ecosystem":"cargo","requirements":"1.0.228","direct":false,"kind":"runtime","optional":false},{"id":26125361400,"package_name":"serde_json","ecosystem":"cargo","requirements":"1.0.151","direct":false,"kind":"runtime","optional":false},{"id":26125361401,"package_name":"serde_spanned","ecosystem":"cargo","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":26125361402,"package_name":"shlex","ecosystem":"cargo","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26125361403,"package_name":"shlex","ecosystem":"cargo","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":26125361404,"package_name":"simd_cesu8","ecosystem":"cargo","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":26125361405,"package_name":"simdutf8","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":26125361406,"package_name":"slab","ecosystem":"cargo","requirements":"0.4.12","direct":false,"kind":"runtime","optional":false},{"id":26125361407,"package_name":"smallvec","ecosystem":"cargo","requirements":"1.15.2","direct":false,"kind":"runtime","optional":false},{"id":26125361408,"package_name":"socket2","ecosystem":"cargo","requirements":"0.6.4","direct":false,"kind":"runtime","optional":false},{"id":26125361409,"package_name":"stable_deref_trait","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":26125361410,"package_name":"streaming-iterator","ecosystem":"cargo","requirements":"0.1.9","direct":false,"kind":"runtime","optional":false},{"id":26125361411,"package_name":"subtle","ecosystem":"cargo","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":26125361412,"package_name":"syn","ecosystem":"cargo","requirements":"2.0.118","direct":false,"kind":"runtime","optional":false},{"id":26125361413,"package_name":"synstructure","ecosystem":"cargo","requirements":"0.13.2","direct":false,"kind":"runtime","optional":false},{"id":26125361414,"package_name":"system-configuration","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":26125361415,"package_name":"system-configuration-sys","ecosystem":"cargo","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":26125361416,"package_name":"tagptr","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":26125361417,"package_name":"thiserror","ecosystem":"cargo","requirements":"2.0.18","direct":false,"kind":"runtime","optional":false},{"id":26125361418,"package_name":"thiserror-impl","ecosystem":"cargo","requirements":"2.0.18","direct":false,"kind":"runtime","optional":false},{"id":26125361419,"package_name":"tinystr","ecosystem":"cargo","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":26125361420,"package_name":"tinyvec","ecosystem":"cargo","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":26125361421,"package_name":"tinyvec_macros","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":26125361422,"package_name":"tokio","ecosystem":"cargo","requirements":"1.53.1","direct":false,"kind":"runtime","optional":false},{"id":26125361423,"package_name":"tokio-macros","ecosystem":"cargo","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26125361424,"package_name":"tokio-rustls","ecosystem":"cargo","requirements":"0.26.4","direct":false,"kind":"runtime","optional":false},{"id":26125361425,"package_name":"tokio-util","ecosystem":"cargo","requirements":"0.7.18","direct":false,"kind":"runtime","optional":false},{"id":26125361426,"package_name":"toml","ecosystem":"cargo","requirements":"1.1.4+spec-1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26125361427,"package_name":"toml_datetime","ecosystem":"cargo","requirements":"1.1.1+spec-1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26125361428,"package_name":"toml_parser","ecosystem":"cargo","requirements":"1.1.3+spec-1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26125361429,"package_name":"toml_writer","ecosystem":"cargo","requirements":"1.1.2+spec-1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26125361430,"package_name":"tracing","ecosystem":"cargo","requirements":"0.1.44","direct":false,"kind":"runtime","optional":false},{"id":26125361431,"package_name":"tracing-core","ecosystem":"cargo","requirements":"0.1.36","direct":false,"kind":"runtime","optional":false},{"id":26125361432,"package_name":"tree-sitter","ecosystem":"cargo","requirements":"0.26.12","direct":false,"kind":"runtime","optional":false},{"id":26125361433,"package_name":"tree-sitter-c","ecosystem":"cargo","requirements":"0.24.2","direct":false,"kind":"runtime","optional":false},{"id":26125361434,"package_name":"tree-sitter-language","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":26125361435,"package_name":"tree-sitter-md","ecosystem":"cargo","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":26125361436,"package_name":"unicode-ident","ecosystem":"cargo","requirements":"1.0.24","direct":false,"kind":"runtime","optional":false},{"id":26125361437,"package_name":"untrusted","ecosystem":"cargo","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":26125361438,"package_name":"url","ecosystem":"cargo","requirements":"2.5.8","direct":false,"kind":"runtime","optional":false},{"id":26125361439,"package_name":"utf8_iter","ecosystem":"cargo","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":26125361440,"package_name":"uuid","ecosystem":"cargo","requirements":"1.23.3","direct":false,"kind":"runtime","optional":false},{"id":26125361441,"package_name":"walkdir","ecosystem":"cargo","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":26125361442,"package_name":"wasi","ecosystem":"cargo","requirements":"0.11.1+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":26125361443,"package_name":"wasip2","ecosystem":"cargo","requirements":"1.0.4+wasi-0.2.12","direct":false,"kind":"runtime","optional":false},{"id":26125361444,"package_name":"wasm-bindgen","ecosystem":"cargo","requirements":"0.2.125","direct":false,"kind":"runtime","optional":false},{"id":26125361445,"package_name":"wasm-bindgen-macro","ecosystem":"cargo","requirements":"0.2.125","direct":false,"kind":"runtime","optional":false},{"id":26125361446,"package_name":"wasm-bindgen-macro-support","ecosystem":"cargo","requirements":"0.2.125","direct":false,"kind":"runtime","optional":false},{"id":26125361447,"package_name":"wasm-bindgen-shared","ecosystem":"cargo","requirements":"0.2.125","direct":false,"kind":"runtime","optional":false},{"id":26125361448,"package_name":"webpki-root-certs","ecosystem":"cargo","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":26125361449,"package_name":"webpki-roots","ecosystem":"cargo","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":26125361450,"package_name":"widestring","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":26125361451,"package_name":"winapi-util","ecosystem":"cargo","requirements":"0.1.11","direct":false,"kind":"runtime","optional":false},{"id":26125361452,"package_name":"windows-link","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":26125361453,"package_name":"windows-registry","ecosystem":"cargo","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":26125361454,"package_name":"windows-result","ecosystem":"cargo","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":26125361455,"package_name":"windows-strings","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":26125361456,"package_name":"windows-sys","ecosystem":"cargo","requirements":"0.52.0","direct":false,"kind":"runtime","optional":false},{"id":26125361457,"package_name":"windows-sys","ecosystem":"cargo","requirements":"0.61.2","direct":false,"kind":"runtime","optional":false},{"id":26125361458,"package_name":"windows-targets","ecosystem":"cargo","requirements":"0.52.6","direct":false,"kind":"runtime","optional":false},{"id":26125361459,"package_name":"windows_aarch64_gnullvm","ecosystem":"cargo","requirements":"0.52.6","direct":false,"kind":"runtime","optional":false},{"id":26125361460,"package_name":"windows_aarch64_msvc","ecosystem":"cargo","requirements":"0.52.6","direct":false,"kind":"runtime","optional":false},{"id":26125361461,"package_name":"windows_i686_gnu","ecosystem":"cargo","requirements":"0.52.6","direct":false,"kind":"runtime","optional":false},{"id":26125361462,"package_name":"windows_i686_gnullvm","ecosystem":"cargo","requirements":"0.52.6","direct":false,"kind":"runtime","optional":false},{"id":26125361463,"package_name":"windows_i686_msvc","ecosystem":"cargo","requirements":"0.52.6","direct":false,"kind":"runtime","optional":false},{"id":26125361464,"package_name":"windows_x86_64_gnu","ecosystem":"cargo","requirements":"0.52.6","direct":false,"kind":"runtime","optional":false},{"id":26125361465,"package_name":"windows_x86_64_gnullvm","ecosystem":"cargo","requirements":"0.52.6","direct":false,"kind":"runtime","optional":false},{"id":26125361466,"package_name":"windows_x86_64_msvc","ecosystem":"cargo","requirements":"0.52.6","direct":false,"kind":"runtime","optional":false},{"id":26125361467,"package_name":"winnow","ecosystem":"cargo","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":26125361468,"package_name":"wit-bindgen","ecosystem":"cargo","requirements":"0.57.1","direct":false,"kind":"runtime","optional":false},{"id":26125361469,"package_name":"writeable","ecosystem":"cargo","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":26125361470,"package_name":"yoke","ecosystem":"cargo","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":26125361471,"package_name":"yoke-derive","ecosystem":"cargo","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":26125361472,"package_name":"zerofrom","ecosystem":"cargo","requirements":"0.1.8","direct":false,"kind":"runtime","optional":false},{"id":26125361473,"package_name":"zerofrom-derive","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":26125361474,"package_name":"zeroize","ecosystem":"cargo","requirements":"1.8.2","direct":false,"kind":"runtime","optional":false},{"id":26125361475,"package_name":"zerotrie","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":26125361476,"package_name":"zerovec","ecosystem":"cargo","requirements":"0.11.6","direct":false,"kind":"runtime","optional":false},{"id":26125361477,"package_name":"zerovec-derive","ecosystem":"cargo","requirements":"0.11.3","direct":false,"kind":"runtime","optional":false},{"id":26125361478,"package_name":"zlib-rs","ecosystem":"cargo","requirements":"0.6.4","direct":false,"kind":"runtime","optional":false},{"id":26125361479,"package_name":"zmij","ecosystem":"cargo","requirements":"1.0.21","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"tools/Cargo.toml","sha":null,"kind":"manifest","created_at":"2026-08-14T14:44:36.223Z","updated_at":"2026-08-14T14:44:36.223Z","repository_link":"https://github.com/rustls/rustls-ffi/blob/main/tools/Cargo.toml","dependencies":[]}],"score":25.341573991748383,"created_at":"2023-05-01T10:49:27.996Z","updated_at":"2026-09-30T10:00:28.471Z","avatar_url":"https://github.com/rustls.png","language":"Rust","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/3638","html_url":"https://summary.ecosyste.ms/projects/3638"}