{"id":11142129,"name":"shadowsocks-rust-ssserver","ecosystem":"alpine","description":"Rust port of shadowsocks (ssserver binary)","homepage":"https://github.com/shadowsocks/shadowsocks-rust","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/shadowsocks/shadowsocks-rust","keywords_array":[],"namespace":"community","versions_count":1,"first_release_published_at":"2024-11-29T21:39:15.000Z","latest_release_published_at":"2024-11-29T21:39:15.000Z","latest_release_number":"1.21.2-r1","last_synced_at":"2026-09-23T05:28:16.442Z","created_at":"2024-12-07T14:03:22.223Z","updated_at":"2026-09-29T05:39:57.767Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.21/community/x86_64/shadowsocks-rust-ssserver","install_command":"apk add shadowsocks-rust-ssserver","documentation_url":null,"metadata":{"repository":"community","architecture":"x86_64"},"repo_metadata":{"id":21926586,"uuid":"25250913","full_name":"shadowsocks/shadowsocks-rust","owner":"shadowsocks","description":"A Rust port of shadowsocks","archived":false,"fork":false,"pushed_at":"2026-09-29T02:03:02.000Z","size":9420,"stargazers_count":10897,"open_issues_count":66,"forks_count":1455,"subscribers_count":147,"default_branch":"master","last_synced_at":"2026-09-29T02:12:59.087Z","etag":null,"topics":["http-proxy","rust","security","shadowsocks","socks4","socks5","transparent-proxy"],"latest_commit_sha":null,"homepage":"https://shadowsocks.org/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"petabridge/akka-bootcamp","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shadowsocks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":".cursor/rules/shadowsocks-rust-orientation.mdc","copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2014-10-15T11:02:36.000Z","updated_at":"2026-09-29T02:03:11.000Z","dependencies_parsed_at":"2026-09-29T02:38:12.003Z","dependency_job_id":null,"html_url":"https://github.com/shadowsocks/shadowsocks-rust","commit_stats":{"total_commits":2450,"total_committers":106,"mean_commits":23.11320754716981,"dds":0.2461224489795918,"last_synced_commit":"84eab9e082d864160e80afba04fa811a257b369f"},"previous_names":["zonyitoo/shadowsocks-rust"],"tags_count":172,"template":false,"template_full_name":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shadowsocks","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/sbom","scorecard":{"id":815000,"data":{"date":"2025-08-11","repo":{"name":"github.com/shadowsocks/shadowsocks-rust","commit":"47eb541d26d3dba11a257bc76e4f94420b8f967a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.7,"checks":[{"name":"Code-Review","score":1,"reason":"Found 5/26 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build-and-test.yml:1","Warn: no topLevel permission defined: .github/workflows/build-docker-image.yml:1","Warn: no topLevel permission defined: .github/workflows/build-msrv.yml:1","Warn: no topLevel permission defined: .github/workflows/build-nightly-release.yml:1","Warn: no topLevel permission defined: .github/workflows/build-release.yml:1","Warn: no topLevel permission defined: .github/workflows/clippy-check.yml:1","Warn: no topLevel permission defined: .github/workflows/deny-check.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-and-test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-and-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-and-test.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-and-test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-and-test.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-and-test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-and-test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-and-test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-docker-image.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-docker-image.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-docker-image.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-docker-image.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-docker-image.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-docker-image.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-docker-image.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-docker-image.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-docker-image.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-docker-image.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:84: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-msrv.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-msrv.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-nightly-release.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nightly-release.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nightly-release.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nightly-release.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nightly-release.yml:141: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nightly-release.yml:152: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-nightly-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-nightly-release.yml:153: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-nightly-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nightly-release.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-nightly-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-release.yml:92: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:97: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-release.yml:134: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:156: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-release.yml:179: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-release.yml:193: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-release.yml:194: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-release.yml:208: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/build-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/clippy-check.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/clippy-check.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/clippy-check.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/clippy-check.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/clippy-check.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/clippy-check.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/clippy-check.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/clippy-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deny-check.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/deny-check.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/deny-check.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/shadowsocks/shadowsocks-rust/deny-check.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1","Warn: containerImage not pinned by hash: Dockerfile:43","Warn: containerImage not pinned by hash: Dockerfile:53","Warn: containerImage not pinned by hash: docker/Dockerfile.v2ray:1: pin your Docker image by updating ghcr.io/shadowsocks/ssserver-rust:latest to ghcr.io/shadowsocks/ssserver-rust:latest@sha256:1f1e415c59b057d6affcb0a1d01f3e2a029a13648f72ad96c2b2f6b4da5748a3","Warn: containerImage not pinned by hash: docker/linux-cross/Dockerfile:2","Info:   0 out of  16 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  27 third-party GitHubAction dependencies pinned","Info:   0 out of   5 containerImage dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/build-docker-image.yml:9"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v1.23.5 not signed: https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/230073074","Warn: release artifact v1.23.4 not signed: https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/218025652","Warn: release artifact v1.23.3 not signed: https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/217836073","Warn: release artifact v1.23.2 not signed: https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/214657883","Warn: release artifact v1.23.1 not signed: https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/213693843","Warn: release artifact v1.23.5 does not have provenance: https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/230073074","Warn: release artifact v1.23.4 does not have provenance: https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/218025652","Warn: release artifact v1.23.3 does not have provenance: https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/217836073","Warn: release artifact v1.23.2 does not have provenance: https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/214657883","Warn: release artifact v1.23.1 does not have provenance: https://api.github.com/repos/shadowsocks/shadowsocks-rust/releases/213693843"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 12 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: RUSTSEC-2024-0388"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T14:05:28.968Z","repository_id":21926586,"created_at":"2025-08-23T14:05:28.968Z","updated_at":"2025-08-23T14:05:28.968Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37830243,"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-29T02:00:06.972Z","response_time":187,"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":"shadowsocks","name":"shadowsocks","uuid":"3006190","kind":"organization","description":"shadowsocks is a fast tunnel proxy that helps you bypass firewalls","email":null,"website":"https://shadowsocks.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3006190?v=4","repositories_count":70,"last_synced_at":"2026-09-24T00:20:16.187Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/shadowsocks","funding_links":[],"total_stars":246512,"followers":8351,"following":0,"created_at":"2022-11-03T17:33:34.784Z","updated_at":"2026-09-24T00:20:16.201Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shadowsocks","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shadowsocks/repositories"},"tags":[{"name":"v1.25.0","sha":"ab388c7466d21f979430e33cc9ef10e22fb05955","kind":"commit","published_at":"2026-08-26T18:30:21.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.25.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.25.0/manifests"},{"name":"v1.24.0","sha":"7ee1aa9223ed8f4d34734aac919036c8ad4502c2","kind":"commit","published_at":"2025-12-10T23:38:59.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.24.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.24.0/manifests"},{"name":"v1.23.5","sha":"8f9419efa56d3b7db2b7d3cc0423b0bfd37565ea","kind":"commit","published_at":"2025-07-04T14:57:36.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.23.5","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.23.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.23.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.5/manifests"},{"name":"v1.23.4","sha":"76551f56eab4128939f3055d31a7167e0fe2e1c5","kind":"commit","published_at":"2025-05-12T15:26:26.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.23.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.23.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.23.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.4/manifests"},{"name":"v1.23.3","sha":"c9f47c6db3b9174923504d753d7df682c1b4f9ea","kind":"commit","published_at":"2025-05-11T13:17:55.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.23.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.23.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.23.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.3/manifests"},{"name":"v1.23.2","sha":"586154d29a2b73679888062d9cc014ca530154bb","kind":"commit","published_at":"2025-04-25T00:17:06.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.23.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.23.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.2/manifests"},{"name":"v1.23.1","sha":"b33b7d72ae8b4ff3b441079da66bd4612ec2d921","kind":"commit","published_at":"2025-04-21T14:28:52.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.23.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.1/manifests"},{"name":"v1.23.0","sha":"4beddbeb200ad7f2194479f95867c3fd447dc69c","kind":"commit","published_at":"2025-03-19T13:39:27.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.23.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.23.0/manifests"},{"name":"v1.22.0","sha":"7e059ca6dd670aca715223356da79f3dacaf140c","kind":"commit","published_at":"2025-01-02T14:43:37.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.22.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.22.0/manifests"},{"name":"v1.21.2","sha":"a03006a753486e64717d6e3afa91e0c6d043c557","kind":"commit","published_at":"2024-10-24T16:53:47.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.21.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.21.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.21.2/manifests"},{"name":"v1.21.1","sha":"dc672a25e368b70df58162c54d290feb62447269","kind":"commit","published_at":"2024-10-24T13:05:05.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.21.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.21.1/manifests"},{"name":"v1.21.0","sha":"bd4efaaa7d4f036299783f6cccd41e277026d7f8","kind":"commit","published_at":"2024-09-22T14:39:20.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.21.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.21.0/manifests"},{"name":"v1.20.4","sha":"c341c899080e9eb0f636d96b30f18376ab3183d4","kind":"commit","published_at":"2024-08-15T16:18:20.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.20.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.20.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.20.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.20.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.20.4/manifests"},{"name":"v1.20.3","sha":"87ac73829e0fc10d3b09cd01cd3b06a8335ecaa6","kind":"commit","published_at":"2024-07-28T17:29:50.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.20.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.20.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.20.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.20.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.20.3/manifests"},{"name":"v1.20.2","sha":"ab83dbb7db74825dee19547cd0cdf2f9740b1e8e","kind":"commit","published_at":"2024-07-10T15:26:56.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.20.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.20.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.20.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.20.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.20.2/manifests"},{"name":"v1.20.1","sha":"5fb6944f76d2aaaaf3f5835b1c5e5aed2c9aace3","kind":"commit","published_at":"2024-06-19T16:05:09.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.20.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.20.1/manifests"},{"name":"v1.20.0","sha":"bc8cfeeda79cf90abb032b7306abe7582ee7eb45","kind":"commit","published_at":"2024-06-14T15:27:20.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.20.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.20.0/manifests"},{"name":"v1.19.4","sha":"a5130caa0f1985b15a8d199a81c386e1f2367765","kind":"commit","published_at":"2024-06-12T15:37:47.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.19.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.19.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.19.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.19.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.19.4/manifests"},{"name":"v1.19.3","sha":"1acfa1355ab8ef464692c59948ef6eeca4eef1b8","kind":"commit","published_at":"2024-06-10T14:17:08.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.19.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.19.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.19.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.19.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.19.3/manifests"},{"name":"v1.19.2","sha":"84eab9e082d864160e80afba04fa811a257b369f","kind":"commit","published_at":"2024-06-01T15:53:43.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.19.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.19.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.19.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.19.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.19.2/manifests"},{"name":"v1.19.1","sha":"0e782623567e71b53f478ff6544e2acb6823d8f8","kind":"commit","published_at":"2024-06-01T14:42:17.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.19.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.19.1/manifests"},{"name":"v1.19.0","sha":"22a41d022479084c81bb914bba86ee9c57311703","kind":"commit","published_at":"2024-05-25T19:07:07.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.19.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.19.0/manifests"},{"name":"v1.18.4","sha":"932a4cfdd84d3c54d33fcba2aad2154083fdbfe9","kind":"commit","published_at":"2024-05-11T13:16:11.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.18.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.18.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.18.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.18.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.18.4/manifests"},{"name":"v1.18.3","sha":"846752866e0b52c3d93efa2036204eadc36cc696","kind":"commit","published_at":"2024-04-21T13:53:26.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.18.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.18.3/manifests"},{"name":"v1.18.2","sha":"dcdeca032cad409d1ad133abeafa0270bb32a945","kind":"commit","published_at":"2024-03-13T14:35:14.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.18.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.18.2/manifests"},{"name":"v1.18.1","sha":"e4d4503821cb3dc5eccd2197a17e021062e5727c","kind":"commit","published_at":"2024-02-18T14:07:53.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.18.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.18.1/manifests"},{"name":"v1.18.0","sha":"74f8e297199fef885772af06a2f7d04a0cd0f735","kind":"commit","published_at":"2024-02-07T16:23:25.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.18.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.18.0/manifests"},{"name":"v1.17.2","sha":"8ea6fc1940ab5de671668063d62eeb3470d3a566","kind":"commit","published_at":"2024-02-01T14:49:29.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.17.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.17.2/manifests"},{"name":"v1.17.1","sha":"a4d0cd5660e520ead66e20cbb97bdf3bfa71c70a","kind":"commit","published_at":"2023-11-26T15:53:12.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.17.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.17.1/manifests"},{"name":"v1.17.0","sha":"f1da6d4e72fe5c426582219b23d83c61083663ea","kind":"commit","published_at":"2023-10-15T02:21:41.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.17.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.17.0/manifests"},{"name":"v1.16.2","sha":"0c5f693e9aaee52fdc81e46de3ad8549daa4d530","kind":"commit","published_at":"2023-09-23T06:41:57.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.16.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.16.2/manifests"},{"name":"v1.16.1","sha":"173cc6c8583a6ab8a91e7015cab8623fbe9b4d92","kind":"commit","published_at":"2023-09-01T04:11:26.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.16.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.16.1/manifests"},{"name":"v1.16.0","sha":"5f8fd179f12936dd83bfe329cff2bfda7f7a305b","kind":"commit","published_at":"2023-08-26T16:44:22.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.16.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.16.0/manifests"},{"name":"v1.15.4","sha":"16f280cd75a171973f928f7fbec2dae90f07c401","kind":"commit","published_at":"2023-07-06T16:33:14.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.4/manifests"},{"name":"v1.15.3","sha":"9767c3b05e0b60d4dd35323d0717d30b5017b10a","kind":"commit","published_at":"2023-03-12T16:32:34.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.3/manifests"},{"name":"v1.15.2","sha":"e5f0ab95183fcbacd2c09ba394605c957e0cba19","kind":"commit","published_at":"2022-12-24T06:28:36.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.2/manifests"},{"name":"v1.15.1","sha":"3b802b04531d86451972454dd9f7d9850adbf206","kind":"commit","published_at":"2022-12-17T12:26:47.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.1/manifests"},{"name":"v1.15.0","sha":"49fd1cfb4068d9cf52f82df42db70181ba2e6cd6","kind":"commit","published_at":"2022-12-17T02:05:06.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0/manifests"},{"name":"v1.15.0-alpha.9","sha":"7ddd09170acb5d93eda326b8b112b296c189dd40","kind":"commit","published_at":"2022-10-08T12:32:57.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.0-alpha.9","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.0-alpha.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.9/manifests"},{"name":"v1.15.0-alpha.8","sha":"ca0e85d36729a69cc07c670a42cd33131c33e297","kind":"commit","published_at":"2022-07-19T17:23:50.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.0-alpha.8","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.0-alpha.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.8/manifests"},{"name":"v1.15.0-alpha.7","sha":"e1fc984fae3cacd9e3b76ef974026d29beb70423","kind":"commit","published_at":"2022-07-19T05:19:20.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.0-alpha.7","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.0-alpha.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.7/manifests"},{"name":"v1.15.0-alpha.6","sha":"ee4430112e2bb196f5b34ea3893e5c3abc017f5b","kind":"commit","published_at":"2022-07-17T16:12:37.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.0-alpha.6","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.0-alpha.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.6/manifests"},{"name":"v1.15.0-alpha.5","sha":"e84e76a6821abdf75b5ba393d405b42d07d2dcdd","kind":"commit","published_at":"2022-06-06T13:46:45.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.0-alpha.5","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.0-alpha.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.5/manifests"},{"name":"v1.15.0-alpha.4","sha":"809b7d8e0bdcf4895902c70ccffc97b806b76354","kind":"commit","published_at":"2022-05-21T08:06:27.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.0-alpha.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.0-alpha.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.4/manifests"},{"name":"v1.15.0-alpha.3","sha":"fbb2090274b41805886135a90567adbe29ce431f","kind":"commit","published_at":"2022-05-08T13:46:32.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.0-alpha.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.0-alpha.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.3/manifests"},{"name":"v1.15.0-alpha.2","sha":"d4f2230094519eeb9f0a02a884b7ff517f0a9e67","kind":"commit","published_at":"2022-05-08T13:32:17.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.0-alpha.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.2/manifests"},{"name":"v1.15.0-alpha.1","sha":"9d50c2d7c22f4a777277d15e6b37b5f7e9ae9d21","kind":"commit","published_at":"2022-05-08T13:12:15.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.15.0-alpha.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.15.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.15.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.15.0-alpha.1/manifests"},{"name":"v1.14.3","sha":"3331500b6e7015e02a385069f5422954ae841875","kind":"commit","published_at":"2022-04-04T17:02:27.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.14.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.14.3/manifests"},{"name":"v1.14.2","sha":"4785d17c3f31286e3e2e34fe0f6f4d25438e0b06","kind":"commit","published_at":"2022-03-22T14:40:19.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.14.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.14.2/manifests"},{"name":"v1.14.1","sha":"ebb509ddf9ceb46c342de69732de94047047ce9c","kind":"commit","published_at":"2022-03-08T02:57:41.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.14.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.14.1/manifests"},{"name":"v1.14.0","sha":"5a7105f55f4fdb9e782338ce5314315f402b87d8","kind":"commit","published_at":"2022-03-07T02:25:33.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.14.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.14.0/manifests"},{"name":"v1.13.5","sha":"21008accff62ee60d8510bf4f8eb120ece9d4f7b","kind":"commit","published_at":"2022-02-25T14:03:34.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.13.5","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.5/manifests"},{"name":"v1.13.4","sha":"3e58abd96b7cca61dea0769a9bd0e725cebcfeb2","kind":"commit","published_at":"2022-02-25T06:48:03.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.13.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.4/manifests"},{"name":"v1.13.3","sha":"120737e63eed818170b2f6764150ad96897767e8","kind":"commit","published_at":"2022-02-20T09:12:24.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.13.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.3/manifests"},{"name":"v1.13.2","sha":"a2ad0c3d2d1ed6e38df1bd8e585cef37d531a860","kind":"commit","published_at":"2022-02-13T01:59:02.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.13.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.2/manifests"},{"name":"v1.13.1","sha":"161d87e01634b7271b539d41a625d9f5c76524e0","kind":"commit","published_at":"2022-01-31T06:33:26.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.13.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.1/manifests"},{"name":"v1.13.0","sha":"73ad85dadb47f330cd51b1a0545cdb30b8d23dee","kind":"commit","published_at":"2022-01-28T02:22:01.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.13.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.13.0/manifests"},{"name":"v1.12.5","sha":"1012067ea21202eda58cd2c6b43645819c71f869","kind":"commit","published_at":"2021-12-16T16:38:26.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.5","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.5/manifests"},{"name":"v1.12.4","sha":"d5c54af96ba362846748a8751e781b4a1ca19c78","kind":"commit","published_at":"2021-11-28T07:01:54.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.4/manifests"},{"name":"v1.12.3","sha":"1eff9b188341c5d829b956b467de90e4aba2c660","kind":"commit","published_at":"2021-11-25T16:43:05.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.3/manifests"},{"name":"v1.12.2","sha":"52f88b2d8406544d226836949706a83a4ad2f36e","kind":"commit","published_at":"2021-11-16T07:55:24.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.2/manifests"},{"name":"v1.12.1","sha":"54e834a1163f85fde670ea142ea7933763c6cea0","kind":"commit","published_at":"2021-11-11T09:07:00.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.1/manifests"},{"name":"v1.12.1-alpha.1","sha":"dbb1dadf3732e593c2a2020ed5dff1761971b057","kind":"commit","published_at":"2021-11-09T15:37:08.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.1-alpha.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.1-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.1-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.1-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.1-alpha.1/manifests"},{"name":"v1.12.0","sha":"cfd68635021d68a28ec9ad59276886cb58548e67","kind":"commit","published_at":"2021-11-04T03:56:12.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0/manifests"},{"name":"v1.12.0-alpha.10","sha":"34ccb5e1657f8b657972318b8d4b10b0b8eef00b","kind":"commit","published_at":"2021-10-23T13:16:25.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0-alpha.10","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0-alpha.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.10/manifests"},{"name":"v1.12.0-alpha.9","sha":"e2b3477952167ca286a0f8cd271cd8065faeb710","kind":"commit","published_at":"2021-10-08T00:21:28.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0-alpha.9","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0-alpha.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.9/manifests"},{"name":"v1.12.0-alpha.8","sha":"edfea667839dfbb0e4b1b0e0c2ce1fef677cd59f","kind":"commit","published_at":"2021-10-06T15:36:05.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0-alpha.8","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0-alpha.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.8/manifests"},{"name":"v1.12.0-alpha.7","sha":"1c14bc985513afe5cdf981fecfabe27ebf6f82ab","kind":"commit","published_at":"2021-09-29T02:08:59.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0-alpha.7","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0-alpha.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.7/manifests"},{"name":"v1.12.0-alpha.6","sha":"049c5c43748f9bc65a0d75744b0cab9b5f564727","kind":"commit","published_at":"2021-09-25T15:51:37.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0-alpha.6","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0-alpha.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.6/manifests"},{"name":"v1.12.0-alpha.5","sha":"0c96cf5840d5c617f95181ff4d9b1e41c1397d1e","kind":"commit","published_at":"2021-09-25T15:20:33.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0-alpha.5","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0-alpha.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.5/manifests"},{"name":"v1.12.0-alpha.4","sha":"6a88f3040036770121543f36efec712b0dd10e24","kind":"commit","published_at":"2021-09-22T04:57:12.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0-alpha.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0-alpha.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.4/manifests"},{"name":"v1.12.0-alpha.3","sha":"c4a660f07b7b3db72c0eb9c93ad56617048f81f3","kind":"commit","published_at":"2021-09-11T09:20:19.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0-alpha.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0-alpha.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.3/manifests"},{"name":"v1.12.0-alpha.2","sha":"a0d91b51a15e6a2a1246c3c43544126c29388fcc","kind":"commit","published_at":"2021-09-05T15:17:22.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0-alpha.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.2/manifests"},{"name":"v1.12.0-alpha.1","sha":"03eeade086970e22b71c8233d103b3aaef17c30d","kind":"commit","published_at":"2021-09-02T03:09:18.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.12.0-alpha.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.12.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.12.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.12.0-alpha.1/manifests"},{"name":"v1.11.2","sha":"f35762cbb7f917261f6ea9735e760a1f1311215b","kind":"commit","published_at":"2021-07-24T04:00:14.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.11.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.11.2/manifests"},{"name":"v1.11.1","sha":"e32c869f00236131eb94a63523f0aa7a2c026bd5","kind":"commit","published_at":"2021-06-05T19:33:45.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.11.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.11.1/manifests"},{"name":"v1.11.0","sha":"0af3aff112ebca451a24deb0a756c275c132d1cf","kind":"commit","published_at":"2021-05-14T04:44:49.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.11.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.11.0/manifests"},{"name":"v1.10.9","sha":"df83d24c5f5d32296b0068fdb02de097777c5a9b","kind":"commit","published_at":"2021-04-23T15:58:08.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.10.9","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.10.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.10.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.9/manifests"},{"name":"v1.10.8","sha":"49b7004d7565de98a24b49657443b19c03365a8f","kind":"commit","published_at":"2021-04-18T13:02:45.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.10.8","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.10.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.10.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.8/manifests"},{"name":"v1.10.7","sha":"c842557bc42d1bbf69a0b7b7af76f7736be0f0b8","kind":"commit","published_at":"2021-04-17T14:46:39.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.10.7","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.10.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.10.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.7/manifests"},{"name":"v1.10.6","sha":"682b685235b9625bff261e4c8604376e8c6330e4","kind":"commit","published_at":"2021-04-17T13:45:46.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.10.6","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.10.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.10.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.6/manifests"},{"name":"v1.10.5","sha":"f805b5d3503e5ca0f85c22dabdeac3341618ec86","kind":"commit","published_at":"2021-04-10T01:22:53.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.10.5","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.10.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.5/manifests"},{"name":"v1.10.4","sha":"1746c624fc03f1ea22b0600bdcca4f605b3f72c8","kind":"commit","published_at":"2021-04-09T09:25:04.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.10.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.4/manifests"},{"name":"v1.10.3","sha":"fff5600d027e74d7cf51bd93c0b7833b789f281e","kind":"commit","published_at":"2021-04-07T01:55:40.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.10.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.3/manifests"},{"name":"v1.10.2","sha":"7b493baa7148137d0fc915686a3a2c5b4df22d85","kind":"commit","published_at":"2021-03-28T03:13:01.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.10.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.2/manifests"},{"name":"v1.10.1","sha":"32640208faf59717989b9bc4523b8badc3477ffe","kind":"commit","published_at":"2021-03-26T15:00:04.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.10.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"703a98b55010348229e5e134caf333d5b7e7d746","kind":"commit","published_at":"2021-03-25T06:26:16.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.10.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.10.0/manifests"},{"name":"v1.9.2","sha":"4a08d400f395dee3158f81e639cd830163f2264c","kind":"commit","published_at":"2021-03-05T17:19:53.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.9.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.2/manifests"},{"name":"v1.9.1","sha":"f1f895e511c6bd528ddaaf0655b7d5329664afde","kind":"commit","published_at":"2021-02-26T11:06:02.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.9.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"b3de247652000dbf13f2cb7f3665ffb7b4dccb8d","kind":"commit","published_at":"2021-02-22T01:31:24.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.9.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0/manifests"},{"name":"v1.9.0-alpha.6","sha":"a2a909c480842b41ba1a7978c74285c2c5c84a44","kind":"commit","published_at":"2021-02-16T05:17:25.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.9.0-alpha.6","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.9.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.9.0-alpha.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.6/manifests"},{"name":"v1.9.0-alpha.5","sha":"64f3aeb8aa4b25d849995d5e26b3cf1eb6a564be","kind":"commit","published_at":"2021-01-20T00:57:18.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.9.0-alpha.5","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.9.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.9.0-alpha.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.5/manifests"},{"name":"v1.9.0-alpha.4","sha":"07a14fd9113c30fb23c9876802f95e53a7f54eb3","kind":"commit","published_at":"2021-01-05T00:32:05.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.9.0-alpha.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.9.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.9.0-alpha.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.4/manifests"},{"name":"v1.9.0-alpha.3","sha":"d56cb5262424652920450dd9e60b731ee7c0f45f","kind":"commit","published_at":"2020-12-31T13:43:31.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.9.0-alpha.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.9.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.9.0-alpha.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.3/manifests"},{"name":"v1.9.0-alpha.2","sha":"7256d4be31e41d0bdc502b46fbd22db37564c1d8","kind":"commit","published_at":"2020-12-31T12:31:06.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.9.0-alpha.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.9.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.9.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.2/manifests"},{"name":"v1.9.0-alpha.1","sha":"96d5c34514a2ef148e2ebbaf3315e407132786df","kind":"commit","published_at":"2020-12-30T01:55:27.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.9.0-alpha.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.9.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.9.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.9.0-alpha.1/manifests"},{"name":"v1.8.23","sha":"2a6451f0feef2abbcf961be38edf13abdada11b5","kind":"commit","published_at":"2020-11-02T17:17:47.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.23","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.23/manifests"},{"name":"v1.8.22","sha":"75c30dc528bda67f3dd6c5ba217e973b84d2e702","kind":"commit","published_at":"2020-11-01T17:41:05.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.22","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.22/manifests"},{"name":"v1.8.21","sha":"e3fe300613d3bab813dba19c47cf23da18902f26","kind":"commit","published_at":"2020-11-01T14:06:24.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.21","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.21/manifests"},{"name":"v1.8.20","sha":"91142cb57d142402b44cfa3923b025fe68e36f9b","kind":"commit","published_at":"2020-10-13T16:46:08.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.20","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.20/manifests"},{"name":"v1.8.20-alpha.1","sha":"0d675b36e647462f5e99edd5aa5dc463c0d0a5b8","kind":"commit","published_at":"2020-10-12T02:07:54.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.20-alpha.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.20-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.20-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.20-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.20-alpha.1/manifests"},{"name":"v1.8.19","sha":"ad256a5c352621fbea1b9466f1939e3868160938","kind":"commit","published_at":"2020-10-11T08:34:58.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.19","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.19/manifests"},{"name":"v1.8.18","sha":"0904d844855adb961f70bd428a503653e00983fe","kind":"commit","published_at":"2020-09-15T02:11:43.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.18","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.18/manifests"},{"name":"v1.8.17","sha":"9f7e9a928ed052cf76bb24125fb74e8989da844c","kind":"commit","published_at":"2020-09-08T15:31:20.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.17","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.17/manifests"},{"name":"v1.8.16","sha":"f085b67081e68a41d1dc98acdd7a50fe34dfa1fd","kind":"commit","published_at":"2020-08-20T09:11:01.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.16","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.16/manifests"},{"name":"v1.8.15","sha":"30db05fbea5e8c8fb0567f923c828df13be174be","kind":"commit","published_at":"2020-08-09T17:12:54.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.15","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.15/manifests"},{"name":"v1.8.14","sha":"663be08c9df92860c74fff387e18df5968ca6825","kind":"commit","published_at":"2020-08-08T17:06:49.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.14","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.14/manifests"},{"name":"v1.8.13","sha":"edf69098f49174ee627d17ed008d5f6367eef7ad","kind":"commit","published_at":"2020-07-20T02:37:35.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.13","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"66d1dda67a9bdfe6093a14ec4e258b65dd6b4022","kind":"commit","published_at":"2020-06-01T15:48:55.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.12","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"844c3a1a40bba0a597b2208348c920e09b269f1d","kind":"commit","published_at":"2020-05-15T16:20:45.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.11","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"b6f744d5a8bbbc9e4ec730a3079ddcbc3df05126","kind":"commit","published_at":"2020-04-10T11:39:14.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.10","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.10/manifests"},{"name":"v1.8.9","sha":"784d54c7f997f9681a0a84c9045d3fe1d685ba64","kind":"commit","published_at":"2020-02-12T17:13:07.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.9","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.9/manifests"},{"name":"v1.8.8","sha":"b51a2bc17b1d675c3a48977025cfd11f07706268","kind":"commit","published_at":"2020-02-06T12:14:57.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.8","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"161bc86f8beb299c248788381c5d4c829d366610","kind":"commit","published_at":"2020-01-13T02:45:54.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.7","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"ec905dfce1a2320cc51efd78347a1dd1537fbbda","kind":"commit","published_at":"2020-01-12T01:44:18.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.6","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ec30590a68ca96e634a6907cea26b425ff14724","kind":"commit","published_at":"2020-01-11T16:09:18.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.5","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"b0f1b5a8e7337c52fa42f6e72ab95d5646f6ad3c","kind":"commit","published_at":"2020-01-09T15:35:59.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"6daadc9ed0e2593756825b8d05920f312f8ba6f6","kind":"commit","published_at":"2020-01-08T05:45:52.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"d3ce4869f4288d61c716ec3ab1449ada2e775e75","kind":"commit","published_at":"2020-01-07T01:17:52.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"f7eb0ca6a5665628455b7d6b6b35df53e631aa58","kind":"commit","published_at":"2020-01-05T08:40:19.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"0d3cc067d421589a7dd6f2bc5a0059ab1ae40594","kind":"commit","published_at":"2019-12-27T14:29:31.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.0/manifests"},{"name":"v1.8.0-alpha.4","sha":"8172ec2e33542501507921a12d18767a75b90b94","kind":"commit","published_at":"2019-12-24T13:55:57.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.0-alpha.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.0-alpha.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.0-alpha.4/manifests"},{"name":"v1.8.0-alpha.3","sha":"96e3e99d082c12cf3afeb00fe22215437725486c","kind":"commit","published_at":"2019-12-15T15:45:27.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.0-alpha.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.0-alpha.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.0-alpha.3/manifests"},{"name":"v1.8.0-alpha.2","sha":"c2650d8b0fbfc44150a952ea98351460291244c5","kind":"commit","published_at":"2019-12-08T14:04:36.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.0-alpha.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.0-alpha.2/manifests"},{"name":"v1.8.0-alpha.1","sha":"da12a4c56ef0aa0dceabbe33eb59a06ee570d95e","kind":"commit","published_at":"2019-12-08T02:59:36.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.8.0-alpha.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.8.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.8.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.8.0-alpha.1/manifests"},{"name":"v1.7.2","sha":"8be3774f61a52a4ef6ed01bde906990d23a04365","kind":"commit","published_at":"2019-08-06T15:53:45.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.2/manifests"},{"name":"v1.7.0","sha":"604d070138f3d396c300d841162e8171dfec0bef","kind":"commit","published_at":"2019-02-19T17:18:20.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0/manifests"},{"name":"v1.7.0-alpha.20","sha":"c7bd013bebbc29ed6ddfcf61c28cd39d7f94ac8c","kind":"commit","published_at":"2019-01-24T16:51:31.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.20","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.20/manifests"},{"name":"v1.7.0-alpha.19","sha":"09c622ba8ef1c4c61009fda21d47dc3cfa8e68f2","kind":"commit","published_at":"2018-12-31T15:36:05.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.19","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.19/manifests"},{"name":"v1.7.0-alpha.17","sha":"5cc2d6d191cf26301f93951ee74b8b1871a70ce5","kind":"commit","published_at":"2018-11-20T13:11:13.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.17","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.17/manifests"},{"name":"v1.7.0-alpha.15","sha":"38b2df66fc401438e0b085550b1e4c32b8712807","kind":"commit","published_at":"2018-09-23T02:33:09.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.15","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.15/manifests"},{"name":"v1.7.0-alpha.14","sha":"59c8fc1d95da0a625ac6bca6858c401755f9504e","kind":"commit","published_at":"2018-08-07T01:02:34.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.14","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.14/manifests"},{"name":"v1.7.0-alpha.13","sha":"2f9e937a5487459a658da060ccb103b6987d3475","kind":"commit","published_at":"2018-07-30T16:38:07.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.13","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.13/manifests"},{"name":"v1.7.0-alpha.12","sha":"2a688c4b62f6845d949077e1e0ccb75e06e24c4b","kind":"commit","published_at":"2018-07-19T01:07:34.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.12","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.12/manifests"},{"name":"v1.7.0-alpha.10","sha":"908391ca34aa7b3e1977fd29d7fcbef8c43b24c4","kind":"commit","published_at":"2018-07-11T17:01:17.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.10","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.10/manifests"},{"name":"v1.7.0-alpha.9","sha":"6091ad2a2be3f8705e55915f37433e7145a8aaa7","kind":"commit","published_at":"2018-06-02T18:23:27.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.9","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.9/manifests"},{"name":"v1.7.0-alpha.8","sha":"f23d35c27383a74dfa42c4c0bdb898e66ee5a2f4","kind":"commit","published_at":"2018-05-31T15:19:47.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.8","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.8/manifests"},{"name":"v1.7.0-alpha.7","sha":"e5cf8907b5906d926e450fccda86b1b88974c553","kind":"commit","published_at":"2018-05-30T13:41:25.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.7","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.7/manifests"},{"name":"v1.7.0-alpha.6","sha":"1e6bc3ba763eca665a1d99abc0d4efeaee3329e2","kind":"commit","published_at":"2018-05-17T12:57:22.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.6","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.6/manifests"},{"name":"v1.7.0-alpha.5","sha":"212735450ab8d30193943a39998db1335dca3fec","kind":"commit","published_at":"2018-05-16T17:40:53.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.5","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.5/manifests"},{"name":"v1.7.0-alpha.4","sha":"8c2e785fd239e61545dc4269d7c467f4908185bb","kind":"commit","published_at":"2018-05-15T01:00:48.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.4/manifests"},{"name":"v1.7.0-alpha.3","sha":"e095db30f0d50324d63611a3e1f6940ea20ebfa3","kind":"commit","published_at":"2018-05-10T17:54:24.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.3/manifests"},{"name":"v1.7.0-alpha.2","sha":"df133764389c98efe8fb20b348b840e92308c2bb","kind":"commit","published_at":"2018-05-10T01:17:03.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha.2/manifests"},{"name":"v1.7.0-alpha","sha":"dfa1345ac2b46a0bfa94d54add259cf973c02146","kind":"commit","published_at":"2018-05-08T16:59:26.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.7.0-alpha","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.7.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.7.0-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.7.0-alpha/manifests"},{"name":"v1.6.12","sha":"4b05a6661eec1a150c6587ee9a938b88da67caad","kind":"commit","published_at":"2018-02-10T15:31:59.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.12","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.12/manifests"},{"name":"v1.6.11","sha":"154ec5d1723930d5f576bbddfd4720a5025f56d2","kind":"commit","published_at":"2018-01-20T12:47:06.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.11","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.11/manifests"},{"name":"v1.6.10","sha":"83a022099bdaba05a7c13c6446434b8afa8765de","kind":"commit","published_at":"2017-12-02T15:31:46.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.10","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.10/manifests"},{"name":"v1.6.9","sha":"da3e850e4aaa422ed3522ff2c72212d6e2a32e90","kind":"commit","published_at":"2017-11-26T10:35:00.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.9","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.9/manifests"},{"name":"v1.6.8","sha":"0c495c9e3633805b0d50bd38f8941ce789f7e912","kind":"commit","published_at":"2017-10-29T10:17:09.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.8","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.8/manifests"},{"name":"v1.6.7","sha":"289cbf6722b822089e70e2851838ba40c7ab073b","kind":"commit","published_at":"2017-10-15T14:43:04.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.7","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.7/manifests"},{"name":"v1.6.6","sha":"a70ce43b03144b7ca49b64329434e2e91e3b8bf5","kind":"commit","published_at":"2017-10-14T02:03:38.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.6","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.6/manifests"},{"name":"v1.6.5","sha":"a6bbe2dd05e8f0b354e92d50d548c596baf231b7","kind":"commit","published_at":"2017-08-31T15:52:13.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.5","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.5/manifests"},{"name":"v1.6.4","sha":"7ee43569484af28d8df5bbe8a274b738ec9b0b80","kind":"commit","published_at":"2017-08-31T14:10:05.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.4","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"ff58d06e99951e9da1e8d8f525afcde3f6bd9923","kind":"commit","published_at":"2017-08-31T13:49:24.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"fe07ff33d855c47f1d9de13f1fdb6181e8ca6a76","kind":"commit","published_at":"2017-08-30T16:40:34.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"a56fc59302bd3afdaad35f8c38c3b4f63ee4e4b9","kind":"commit","published_at":"2017-07-30T02:53:00.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"be8b25d6cd9412b9c1c58d505f5be070762ebe37","kind":"commit","published_at":"2017-07-29T03:07:19.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.6.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.6.0/manifests"},{"name":"v1.5.2","sha":"1403248b65246aeb211bc821b6ce253dc0da3c0a","kind":"commit","published_at":"2017-07-15T10:58:02.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.5.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"1cc63715a566e190edd1625a1657612ca1be852e","kind":"commit","published_at":"2017-07-02T14:39:26.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.5.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"d0c7931c0f605a4b81a5185be54b8f9cd7caddf2","kind":"commit","published_at":"2017-06-13T23:53:24.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.5.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"964d2d4f3367db9503cf1339aef87c80751927bc","kind":"commit","published_at":"2017-05-30T15:36:58.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.4.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.4.0/manifests"},{"name":"v1.3.3","sha":"2327f783bd3de1498ef93135d8cdcf072fd8163e","kind":"commit","published_at":"2017-05-21T09:00:58.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.3.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.3.3/manifests"},{"name":"v1.3.2","sha":"c7d183ec8af70c2aab7afbb3088be51f65660d73","kind":"commit","published_at":"2017-05-21T07:11:54.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.3.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"47e211e6b16114e3d40c84648271aefcca89f171","kind":"commit","published_at":"2017-03-26T19:12:57.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.3.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"9fd403801bef542e9a3141b24a4fcbfa42dc3686","kind":"commit","published_at":"2017-03-18T19:11:18.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.3.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"d7b3fa2b208ad56b78aa653d80297a82b9398a07","kind":"commit","published_at":"2017-02-19T03:08:01.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.2.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"009777d21bf5959d3394b3c019adbd8af123fef7","kind":"commit","published_at":"2017-02-11T08:36:18.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.2.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"f2d6a0b8df1c2e1c8d0d011bf99ef40b43d005b2","kind":"commit","published_at":"2017-02-06T12:36:26.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.1.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.1.0/manifests"},{"name":"v1.0.3","sha":"566a206284168e5e57deaddbdebf82807f61dc2d","kind":"commit","published_at":"2017-02-06T02:31:50.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.0.3","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"e1aaa0b49d3baa43600cd802af1a402a6a783169","kind":"commit","published_at":"2016-11-22T16:02:06.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.0.2","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"40df14508e2146f9731fed3b829d3defec8f0af9","kind":"commit","published_at":"2016-11-19T17:49:40.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.0.1","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"2f100e1dc1e87fa84502672e006a3fb87f172365","kind":"commit","published_at":"2016-11-05T00:55:36.000Z","download_url":"https://codeload.github.com/shadowsocks/shadowsocks-rust/tar.gz/v1.0.0","html_url":"https://github.com/shadowsocks/shadowsocks-rust/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shadowsocks/shadowsocks-rust@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-09-29T05:39:57.767Z","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:apk/alpine/shadowsocks-rust-ssserver?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.21","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/shadowsocks-rust-ssserver","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/shadowsocks-rust-ssserver","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/shadowsocks-rust-ssserver/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-28T22:42:51.115Z","issues_count":344,"pull_requests_count":929,"avg_time_to_close_issue":10101961.553113554,"avg_time_to_close_pull_request":580317.7317647059,"issues_closed_count":273,"pull_requests_closed_count":850,"pull_request_authors_count":67,"issue_authors_count":260,"avg_comments_per_issue":4.011627906976744,"avg_comments_per_pull_request":0.883745963401507,"merged_pull_requests_count":750,"bot_issues_count":3,"bot_pull_requests_count":742,"past_year_issues_count":15,"past_year_pull_requests_count":28,"past_year_avg_time_to_close_issue":291155.1666666667,"past_year_avg_time_to_close_pull_request":757791.8,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":25,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":14,"past_year_avg_comments_per_issue":3.066666666666667,"past_year_avg_comments_per_pull_request":0.8928571428571429,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":22,"past_year_merged_pull_requests_count":24,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/shadowsocks%2Fshadowsocks-rust/issues","maintainers":[{"login":"zonyitoo","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zonyitoo"},{"login":"LaurenWags","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LaurenWags"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/shadowsocks-rust-ssserver/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/shadowsocks-rust-ssserver/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/shadowsocks-rust-ssserver/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/shadowsocks-rust-ssserver/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/shadowsocks-rust-ssserver/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/shadowsocks-rust-ssserver/codemeta","maintainers":[{"uuid":"cielesti@protonmail.com","login":null,"name":"Celeste","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Celeste","packages_count":1242,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Celeste","role":null,"created_at":"2024-12-09T13:56:39.630Z","updated_at":"2024-12-09T13:56:39.630Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers/cielesti@protonmail.com/packages"}]}