{"id":361827,"url":"https://github.com/hierynomus/sshj","last_synced_at":"2026-06-21T13:30:40.083Z","repository":{"id":546085,"uuid":"538681","full_name":"hierynomus/sshj","owner":"hierynomus","description":"ssh, scp and sftp for java","archived":false,"fork":false,"pushed_at":"2026-02-17T12:53:56.000Z","size":8991,"stargazers_count":2633,"open_issues_count":280,"forks_count":614,"subscribers_count":122,"default_branch":"master","last_synced_at":"2026-03-04T11:57:14.981Z","etag":null,"topics":["java","scp","sftp","sftp-client","ssh","ssh-client"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hierynomus.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2010-02-27T14:34:40.000Z","updated_at":"2026-03-03T01:37:01.000Z","dependencies_parsed_at":"2023-10-12T01:31:00.283Z","dependency_job_id":"be9730a1-aaa8-4ea9-8925-d500f0619c52","html_url":"https://github.com/hierynomus/sshj","commit_stats":{"total_commits":958,"total_committers":103,"mean_commits":9.300970873786408,"dds":0.6367432150313153,"last_synced_commit":"f0e92c920f60fac546db7bf1332e572dbb88f7f7"},"previous_names":["shikhar/sshj"],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/hierynomus/sshj","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hierynomus","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/sbom","scorecard":{"id":464286,"data":{"date":"2025-08-11","repo":{"name":"github.com/hierynomus/sshj","commit":"4be5228a4d113af930ddbb2f089ebd14b7e9040c"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.3,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":8,"reason":"Found 24/27 approved changesets -- score normalized to 8","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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/gradle.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Binary-Artifacts","score":9,"reason":"binaries present in source code","details":["Warn: binary detected: gradle/wrapper/gradle-wrapper.jar:1"],"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":"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: Apache License 2.0: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:28"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-p53j-g8pw-4w5f","Warn: Project is vulnerable to: GHSA-4cx2-fc23-5wg6","Warn: Project is vulnerable to: GHSA-8xfc-gm6g-vgpv","Warn: Project is vulnerable to: GHSA-hr8g-6v94-x4m9","Warn: Project is vulnerable to: GHSA-v435-xc8x-wvr9","Warn: Project is vulnerable to: GHSA-wjxj-5m7g-mg7q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T12:02:19.973Z","repository_id":546085,"created_at":"2025-08-19T12:02:19.973Z","updated_at":"2025-08-19T12:02:19.973Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30168608,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-06T07:56:45.623Z","status":"ssl_error","status_checked_at":"2026-03-06T07:55:55.621Z","response_time":250,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"hierynomus","name":"Jeroen van Erp","uuid":"117667","kind":"user","description":"","email":"","website":"http://www.javadude.nl","location":"Uddel","twitter":null,"company":"@StackVista ","icon_url":"https://avatars.githubusercontent.com/u/117667?v=4","repositories_count":75,"last_synced_at":"2023-04-14T23:35:36.835Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hierynomus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T18:12:59.046Z","updated_at":"2023-04-14T23:35:36.847Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hierynomus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hierynomus/repositories"},"packages":[{"id":4719540,"name":"com.hierynomus:sshj","ecosystem":"maven","description":"SSHv2 library for Java","homepage":"https://github.com/hierynomus/sshj","licenses":"The Apache License, Version 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/hierynomus/sshj","keywords_array":[],"namespace":"com.hierynomus","versions_count":32,"first_release_published_at":"2015-01-23T09:02:25.000Z","latest_release_published_at":"2025-05-13T09:38:56.000Z","latest_release_number":"0.40.0","last_synced_at":"2026-03-08T10:02:15.795Z","created_at":"2022-07-25T22:26:18.337Z","updated_at":"2026-03-08T10:02:15.795Z","registry_url":"https://central.sonatype.com/artifact/com.hierynomus/sshj/","install_command":null,"documentation_url":"https://appdoc.app/artifact/com.hierynomus/sshj/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":546085,"uuid":"538681","full_name":"hierynomus/sshj","owner":"hierynomus","description":"ssh, scp and sftp for java","archived":false,"fork":false,"pushed_at":"2025-05-14T14:05:06.000Z","size":8985,"stargazers_count":2615,"open_issues_count":279,"forks_count":610,"subscribers_count":121,"default_branch":"master","last_synced_at":"2025-10-28T18:06:51.641Z","etag":null,"topics":["java","scp","sftp","sftp-client","ssh","ssh-client"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hierynomus.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2010-02-27T14:34:40.000Z","updated_at":"2025-10-26T02:13:09.000Z","dependencies_parsed_at":"2023-10-12T01:31:00.283Z","dependency_job_id":"be9730a1-aaa8-4ea9-8925-d500f0619c52","html_url":"https://github.com/hierynomus/sshj","commit_stats":{"total_commits":958,"total_committers":103,"mean_commits":9.300970873786408,"dds":0.6367432150313153,"last_synced_commit":"f0e92c920f60fac546db7bf1332e572dbb88f7f7"},"previous_names":["shikhar/sshj"],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/hierynomus/sshj","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hierynomus","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/sbom","scorecard":{"id":464286,"data":{"date":"2025-08-11","repo":{"name":"github.com/hierynomus/sshj","commit":"4be5228a4d113af930ddbb2f089ebd14b7e9040c"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.3,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":8,"reason":"Found 24/27 approved changesets -- score normalized to 8","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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/gradle.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Binary-Artifacts","score":9,"reason":"binaries present in source code","details":["Warn: binary detected: gradle/wrapper/gradle-wrapper.jar:1"],"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":"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: Apache License 2.0: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:28"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-p53j-g8pw-4w5f","Warn: Project is vulnerable to: GHSA-4cx2-fc23-5wg6","Warn: Project is vulnerable to: GHSA-8xfc-gm6g-vgpv","Warn: Project is vulnerable to: GHSA-hr8g-6v94-x4m9","Warn: Project is vulnerable to: GHSA-v435-xc8x-wvr9","Warn: Project is vulnerable to: GHSA-wjxj-5m7g-mg7q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T12:02:19.973Z","repository_id":546085,"created_at":"2025-08-19T12:02:19.973Z","updated_at":"2025-08-19T12:02:19.973Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281544195,"owners_count":26519554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-29T02:00:06.901Z","response_time":59,"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":"hierynomus","name":"Jeroen van Erp","uuid":"117667","kind":"user","description":"","email":"","website":"http://www.javadude.nl","location":"Uddel","twitter":null,"company":"@StackVista ","icon_url":"https://avatars.githubusercontent.com/u/117667?v=4","repositories_count":75,"last_synced_at":"2023-04-14T23:35:36.835Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hierynomus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T18:12:59.046Z","updated_at":"2023-04-14T23:35:36.847Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hierynomus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hierynomus/repositories"},"tags":[{"name":"v0.40.0","sha":"1398b190ec26eaec6bde49592170d293494bd851","kind":"commit","published_at":"2025-05-13T09:33:00.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.40.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.40.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.40.0/manifests"},{"name":"v0.39.0","sha":"31ed35407cf04b1781119e7ee5a99c9157f3cd86","kind":"commit","published_at":"2024-09-13T18:35:37.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.39.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.39.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.39.0/manifests"},{"name":"v0.38.0","sha":"dc6b20772b8b1931d755a849c874f59ff0e451e1","kind":"commit","published_at":"2024-01-02T08:26:09.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.38.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.38.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.38.0/manifests"},{"name":"v0.37.0","sha":"3b67d2b47691468a955bf66f1bf2ca9bc478c6a5","kind":"commit","published_at":"2023-10-11T20:56:18.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.37.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.37.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.37.0/manifests"},{"name":"v0.36.0","sha":"f4d34d899d9cf91b545a37d75446110440650970","kind":"commit","published_at":"2023-09-04T09:23:01.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.36.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.36.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.36.0/manifests"},{"name":"v0.35.0","sha":"830a39dc2439eedfb199afc47fc2016d2792ac43","kind":"commit","published_at":"2023-01-30T13:27:03.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.35.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.35.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.35.0/manifests"},{"name":"v0.34.0","sha":"ec467a38756e54ac2bd62e7421fcee063d4233e6","kind":"commit","published_at":"2022-08-10T08:23:18.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.34.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.34.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.34.0/manifests"},{"name":"v0.33.0","sha":"d7e402c557a2ec9b6c481c96fa0f7d9e96a81f67","kind":"commit","published_at":"2022-04-20T10:54:04.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.33.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.33.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.33.0/manifests"},{"name":"v0.32.0","sha":"3256f5336d46afd9a2524b12e8e4a9480a604b22","kind":"commit","published_at":"2021-10-12T09:16:51.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.32.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.32.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.32.0/manifests"},{"name":"v0.31.0","sha":"1d8eaa7ce29c9d08173d1ccf5b8dcf6b3871e356","kind":"tag","published_at":"2021-02-08T21:21:35.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.31.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.31.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.31.0/manifests"},{"name":"v0.30.0","sha":"b6213401db7c9681e1aef4506d1e513391c36d50","kind":"tag","published_at":"2020-08-17T13:43:12.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.30.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.30.0/manifests"},{"name":"v0.29.0","sha":"11543b2c004bbfd3e6312f6c4e4d021867ffd72f","kind":"tag","published_at":"2020-05-12T09:30:41.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.29.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.29.0/manifests"},{"name":"v0.28.0","sha":"98063680bc16d25eecfa3bb460341e415004b4b3","kind":"tag","published_at":"2020-05-01T09:30:34.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.28.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.28.0/manifests"},{"name":"v0.27.0","sha":"2f7b181306b076e262d566438ef6c145ade158e6","kind":"tag","published_at":"2019-01-24T12:21:11.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.27.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.27.0/manifests"},{"name":"v0.26.0","sha":"02cfeb9a6a2d59f98626ac8261031d4fe042a934","kind":"tag","published_at":"2018-07-24T12:27:54.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.26.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.26.0/manifests"},{"name":"v0.25.0","sha":"b5f0d4c9fb996dca8a84e4d31152660a31b8c85d","kind":"tag","published_at":"2018-04-04T11:05:02.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.25.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.25.0/manifests"},{"name":"v0.24.0","sha":"81e26f4a7f297839ea1112ee4df0f43dbb090caa","kind":"tag","published_at":"2018-04-04T10:00:30.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.24.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.24.0/manifests"},{"name":"v0.23.0","sha":"a1f501a02720847bcca1fa9e5e99619111b307cd","kind":"commit","published_at":"2017-10-13T14:19:27.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.23.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"eb1629f250adb749dd72656c05838c3ce668bfd0","kind":"tag","published_at":"2017-08-24T07:13:53.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.22.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.22.0/manifests"},{"name":"v0.21.1","sha":"9d4f8fc46a7823ba403f80c4c60bc57c2a53ec9f","kind":"tag","published_at":"2017-04-25T13:36:55.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.21.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"8e15a8bd7d16f051af15160f7da99d5e4f918f99","kind":"tag","published_at":"2017-04-14T07:56:23.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.21.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"f4b71941a3633a22167f7ec12523172be089fd7e","kind":"tag","published_at":"2017-02-10T12:23:52.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.20.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"7d326e5ae44c1719d401e039d9bdf04d17b8a9e8","kind":"tag","published_at":"2016-12-30T08:28:31.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.19.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"2ca2bbd63378d85a721a29647d3dc8bc25f05f29","kind":"tag","published_at":"2016-11-25T12:16:43.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.19.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.19.0/manifests"},{"name":"v0.18.0","sha":"63927a3e2bce9e97f538e6be284ac2f94d720c65","kind":"commit","published_at":"2016-09-30T09:43:02.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.18.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.18.0/manifests"},{"name":"v0.17.2","sha":"90f8c592b0d9970c7fd48cc03f6261aeda3ee5d2","kind":"tag","published_at":"2016-07-07T09:04:44.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.17.2","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"77c10334f12f7df74447b2dd5c867992e70b44e7","kind":"tag","published_at":"2016-07-06T14:26:47.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.17.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"b43cff07bf00325af7eea938a7d9980755ef55ea","kind":"tag","published_at":"2016-07-05T11:18:10.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.17.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"fddc943565d78d5410f1178fea9f0c9a09d3ef63","kind":"tag","published_at":"2016-04-11T14:18:46.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.16.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"c0487c9ee580f008e86cefd92b46a8d0ebbe2b45","kind":"commit","published_at":"2015-11-20T13:46:06.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.15.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"d456612d2578ad123e78504d538bfc9e2dd8a9f4","kind":"commit","published_at":"2015-11-04T09:32:49.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.14.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"1c749da9579b9204be7090d51e921b5c35056210","kind":"commit","published_at":"2015-08-18T12:25:13.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.13.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"a18d623f44709aeb381b1d7a35333f82d0fa2a29","kind":"commit","published_at":"2015-04-14T11:14:15.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.12.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"936c6c800827fe32b23792c18055ba77768a24a0","kind":"commit","published_at":"2015-01-23T09:01:50.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.11.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.11.0/manifests"},{"name":"v0.9.0","sha":"c8cfc796af6f4cda75d3f5f6139381fb7d880996","kind":"tag","published_at":"2013-08-12T02:25:48.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.9.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.9.0/manifests"},{"name":"v0.8.1","sha":"80b164a29960d0d7294ff21e7c10fb174a4f256f","kind":"tag","published_at":"2012-07-08T13:55:28.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.8.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"e7ba0e1e2664e22302e5baa1acbcc973d9c4a9db","kind":"tag","published_at":"2012-05-12T20:48:43.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.8.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"16a363fef604854bc7415c859b9de3580c0843e0","kind":"tag","published_at":"2012-01-08T09:32:44.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.7.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"42dddc7f7ec58991fc8b394efa905c79db89972f","kind":"tag","published_at":"2011-10-02T21:17:43.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.6.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"be11cbb84854b9d7a32c2b22d75dc4cf1f6842ba","kind":"tag","published_at":"2011-09-26T11:41:21.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.6.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"5cd69863552047282910665faac64aa8ffc8b2c0","kind":"tag","published_at":"2011-07-27T18:33:29.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.5.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"20e216102269b59e00b390f2a79601163ef90c73","kind":"tag","published_at":"2011-06-19T17:32:33.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.4.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"d177b239c6e81605d3af25feec05c8e84c078d77","kind":"tag","published_at":"2011-06-06T19:44:37.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.4.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.4.0/manifests"},{"name":"v0.3.1","sha":"20c5ab8dfc43935121fd5d33f8d14ad2e76a0ca1","kind":"tag","published_at":"2011-03-02T20:44:28.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.3.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"2e7fcfd308f3623376a792bba1702b65f4fd6672","kind":"tag","published_at":"2010-08-15T18:38:48.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.3.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.3.0/manifests"},{"name":"v0.2.3","sha":"f2abc4b3976f205730a45d3d65db70f56e7a6ff8","kind":"tag","published_at":"2010-06-13T13:28:31.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.2.3","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.2.3/manifests"},{"name":"v0.2.0","sha":"70d4dbd88a1b8215f27ca1aef3644d68c8b5f839","kind":"tag","published_at":"2010-05-30T23:02:37.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.2.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"a0a4d7fabb43832ee4cfd5d1dd8b155c90b9b6c8","kind":"tag","published_at":"2010-03-12T16:47:24.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.1.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"4552bef013fbcf9bf8ecd181fe3e3aaecea999e9","kind":"tag","published_at":"2010-03-11T23:29:21.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.1.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:13:53.544Z","dependent_packages_count":214,"downloads":null,"downloads_period":null,"dependent_repos_count":524,"rankings":{"downloads":null,"dependent_repos_count":0.5926578502137373,"dependent_packages_count":0.3744156013174624,"stargazers_count":7.076254642653346,"forks_count":7.957432750352892,"docker_downloads_count":0.15296979647408623,"average":3.2307461282023047},"purl":"pkg:maven/com.hierynomus/sshj","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/com.hierynomus:sshj","docker_dependents_count":93,"docker_downloads_count":594349245,"usage_url":"https://repos.ecosyste.ms/usage/maven/com.hierynomus:sshj","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/com.hierynomus:sshj/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-29T00:02:49.239Z","issues_count":173,"pull_requests_count":116,"avg_time_to_close_issue":8372138.725806451,"avg_time_to_close_pull_request":3146119.7422680412,"issues_closed_count":62,"pull_requests_closed_count":97,"pull_request_authors_count":36,"issue_authors_count":149,"avg_comments_per_issue":2.5028901734104045,"avg_comments_per_pull_request":1.75,"merged_pull_requests_count":91,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":28,"past_year_pull_requests_count":43,"past_year_avg_time_to_close_issue":3385265.5,"past_year_avg_time_to_close_pull_request":785106.9642857143,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":28,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":1.1071428571428572,"past_year_avg_comments_per_pull_request":0.5116279069767442,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":26,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/issues","maintainers":[{"login":"hierynomus","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hierynomus"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.hierynomus:sshj/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.hierynomus:sshj/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.hierynomus:sshj/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.hierynomus:sshj/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.hierynomus:sshj/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":589858,"maintainers_count":0,"namespaces_count":78384,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39287},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-03-10T06:54:58.905Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":10430457,"name":"github.com/hierynomus/sshj","ecosystem":"go","description":null,"homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/hierynomus/sshj","keywords_array":[],"namespace":null,"versions_count":49,"first_release_published_at":"2010-03-11T23:29:17.000Z","latest_release_published_at":"2025-05-13T09:33:00.000Z","latest_release_number":"v0.40.0","last_synced_at":"2026-03-08T10:02:17.388Z","created_at":"2024-06-23T04:45:48.034Z","updated_at":"2026-03-08T10:02:17.388Z","registry_url":"https://pkg.go.dev/github.com/hierynomus/sshj","install_command":"go get github.com/hierynomus/sshj","documentation_url":"https://pkg.go.dev/github.com/hierynomus/sshj#section-documentation","metadata":{},"repo_metadata":{"id":546085,"uuid":"538681","full_name":"hierynomus/sshj","owner":"hierynomus","description":"ssh, scp and sftp for java","archived":false,"fork":false,"pushed_at":"2025-05-14T14:05:06.000Z","size":8985,"stargazers_count":2615,"open_issues_count":279,"forks_count":610,"subscribers_count":121,"default_branch":"master","last_synced_at":"2025-10-28T18:06:51.641Z","etag":null,"topics":["java","scp","sftp","sftp-client","ssh","ssh-client"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hierynomus.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2010-02-27T14:34:40.000Z","updated_at":"2025-10-26T02:13:09.000Z","dependencies_parsed_at":"2023-10-12T01:31:00.283Z","dependency_job_id":"be9730a1-aaa8-4ea9-8925-d500f0619c52","html_url":"https://github.com/hierynomus/sshj","commit_stats":{"total_commits":958,"total_committers":103,"mean_commits":9.300970873786408,"dds":0.6367432150313153,"last_synced_commit":"f0e92c920f60fac546db7bf1332e572dbb88f7f7"},"previous_names":["shikhar/sshj"],"tags_count":49,"template":false,"template_full_name":null,"purl":"pkg:github/hierynomus/sshj","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hierynomus","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/sbom","scorecard":{"id":464286,"data":{"date":"2025-08-11","repo":{"name":"github.com/hierynomus/sshj","commit":"4be5228a4d113af930ddbb2f089ebd14b7e9040c"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.3,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":8,"reason":"Found 24/27 approved changesets -- score normalized to 8","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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/gradle.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/gradle.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/hierynomus/sshj/release.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Binary-Artifacts","score":9,"reason":"binaries present in source code","details":["Warn: binary detected: gradle/wrapper/gradle-wrapper.jar:1"],"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":"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: Apache License 2.0: 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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:28"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-p53j-g8pw-4w5f","Warn: Project is vulnerable to: GHSA-4cx2-fc23-5wg6","Warn: Project is vulnerable to: GHSA-8xfc-gm6g-vgpv","Warn: Project is vulnerable to: GHSA-hr8g-6v94-x4m9","Warn: Project is vulnerable to: GHSA-v435-xc8x-wvr9","Warn: Project is vulnerable to: GHSA-wjxj-5m7g-mg7q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T12:02:19.973Z","repository_id":546085,"created_at":"2025-08-19T12:02:19.973Z","updated_at":"2025-08-19T12:02:19.973Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281544195,"owners_count":26519554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-29T02:00:06.901Z","response_time":59,"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":"hierynomus","name":"Jeroen van Erp","uuid":"117667","kind":"user","description":"","email":"","website":"http://www.javadude.nl","location":"Uddel","twitter":null,"company":"@StackVista ","icon_url":"https://avatars.githubusercontent.com/u/117667?v=4","repositories_count":75,"last_synced_at":"2023-04-14T23:35:36.835Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hierynomus","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T18:12:59.046Z","updated_at":"2023-04-14T23:35:36.847Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hierynomus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hierynomus/repositories"},"tags":[{"name":"v0.40.0","sha":"1398b190ec26eaec6bde49592170d293494bd851","kind":"commit","published_at":"2025-05-13T09:33:00.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.40.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.40.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.40.0/manifests"},{"name":"v0.39.0","sha":"31ed35407cf04b1781119e7ee5a99c9157f3cd86","kind":"commit","published_at":"2024-09-13T18:35:37.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.39.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.39.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.39.0/manifests"},{"name":"v0.38.0","sha":"dc6b20772b8b1931d755a849c874f59ff0e451e1","kind":"commit","published_at":"2024-01-02T08:26:09.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.38.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.38.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.38.0/manifests"},{"name":"v0.37.0","sha":"3b67d2b47691468a955bf66f1bf2ca9bc478c6a5","kind":"commit","published_at":"2023-10-11T20:56:18.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.37.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.37.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.37.0/manifests"},{"name":"v0.36.0","sha":"f4d34d899d9cf91b545a37d75446110440650970","kind":"commit","published_at":"2023-09-04T09:23:01.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.36.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.36.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.36.0/manifests"},{"name":"v0.35.0","sha":"830a39dc2439eedfb199afc47fc2016d2792ac43","kind":"commit","published_at":"2023-01-30T13:27:03.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.35.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.35.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.35.0/manifests"},{"name":"v0.34.0","sha":"ec467a38756e54ac2bd62e7421fcee063d4233e6","kind":"commit","published_at":"2022-08-10T08:23:18.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.34.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.34.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.34.0/manifests"},{"name":"v0.33.0","sha":"d7e402c557a2ec9b6c481c96fa0f7d9e96a81f67","kind":"commit","published_at":"2022-04-20T10:54:04.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.33.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.33.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.33.0/manifests"},{"name":"v0.32.0","sha":"3256f5336d46afd9a2524b12e8e4a9480a604b22","kind":"commit","published_at":"2021-10-12T09:16:51.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.32.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.32.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.32.0/manifests"},{"name":"v0.31.0","sha":"1d8eaa7ce29c9d08173d1ccf5b8dcf6b3871e356","kind":"tag","published_at":"2021-02-08T21:21:35.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.31.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.31.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.31.0/manifests"},{"name":"v0.30.0","sha":"b6213401db7c9681e1aef4506d1e513391c36d50","kind":"tag","published_at":"2020-08-17T13:43:12.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.30.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.30.0/manifests"},{"name":"v0.29.0","sha":"11543b2c004bbfd3e6312f6c4e4d021867ffd72f","kind":"tag","published_at":"2020-05-12T09:30:41.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.29.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.29.0/manifests"},{"name":"v0.28.0","sha":"98063680bc16d25eecfa3bb460341e415004b4b3","kind":"tag","published_at":"2020-05-01T09:30:34.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.28.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.28.0/manifests"},{"name":"v0.27.0","sha":"2f7b181306b076e262d566438ef6c145ade158e6","kind":"tag","published_at":"2019-01-24T12:21:11.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.27.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.27.0/manifests"},{"name":"v0.26.0","sha":"02cfeb9a6a2d59f98626ac8261031d4fe042a934","kind":"tag","published_at":"2018-07-24T12:27:54.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.26.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.26.0/manifests"},{"name":"v0.25.0","sha":"b5f0d4c9fb996dca8a84e4d31152660a31b8c85d","kind":"tag","published_at":"2018-04-04T11:05:02.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.25.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.25.0/manifests"},{"name":"v0.24.0","sha":"81e26f4a7f297839ea1112ee4df0f43dbb090caa","kind":"tag","published_at":"2018-04-04T10:00:30.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.24.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.24.0/manifests"},{"name":"v0.23.0","sha":"a1f501a02720847bcca1fa9e5e99619111b307cd","kind":"commit","published_at":"2017-10-13T14:19:27.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.23.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"eb1629f250adb749dd72656c05838c3ce668bfd0","kind":"tag","published_at":"2017-08-24T07:13:53.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.22.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.22.0/manifests"},{"name":"v0.21.1","sha":"9d4f8fc46a7823ba403f80c4c60bc57c2a53ec9f","kind":"tag","published_at":"2017-04-25T13:36:55.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.21.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"8e15a8bd7d16f051af15160f7da99d5e4f918f99","kind":"tag","published_at":"2017-04-14T07:56:23.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.21.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"f4b71941a3633a22167f7ec12523172be089fd7e","kind":"tag","published_at":"2017-02-10T12:23:52.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.20.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"7d326e5ae44c1719d401e039d9bdf04d17b8a9e8","kind":"tag","published_at":"2016-12-30T08:28:31.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.19.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"2ca2bbd63378d85a721a29647d3dc8bc25f05f29","kind":"tag","published_at":"2016-11-25T12:16:43.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.19.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.19.0/manifests"},{"name":"v0.18.0","sha":"63927a3e2bce9e97f538e6be284ac2f94d720c65","kind":"commit","published_at":"2016-09-30T09:43:02.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.18.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.18.0/manifests"},{"name":"v0.17.2","sha":"90f8c592b0d9970c7fd48cc03f6261aeda3ee5d2","kind":"tag","published_at":"2016-07-07T09:04:44.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.17.2","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"77c10334f12f7df74447b2dd5c867992e70b44e7","kind":"tag","published_at":"2016-07-06T14:26:47.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.17.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"b43cff07bf00325af7eea938a7d9980755ef55ea","kind":"tag","published_at":"2016-07-05T11:18:10.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.17.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"fddc943565d78d5410f1178fea9f0c9a09d3ef63","kind":"tag","published_at":"2016-04-11T14:18:46.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.16.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"c0487c9ee580f008e86cefd92b46a8d0ebbe2b45","kind":"commit","published_at":"2015-11-20T13:46:06.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.15.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"d456612d2578ad123e78504d538bfc9e2dd8a9f4","kind":"commit","published_at":"2015-11-04T09:32:49.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.14.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"1c749da9579b9204be7090d51e921b5c35056210","kind":"commit","published_at":"2015-08-18T12:25:13.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.13.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"a18d623f44709aeb381b1d7a35333f82d0fa2a29","kind":"commit","published_at":"2015-04-14T11:14:15.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.12.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"936c6c800827fe32b23792c18055ba77768a24a0","kind":"commit","published_at":"2015-01-23T09:01:50.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.11.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.11.0/manifests"},{"name":"v0.9.0","sha":"c8cfc796af6f4cda75d3f5f6139381fb7d880996","kind":"tag","published_at":"2013-08-12T02:25:48.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.9.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.9.0/manifests"},{"name":"v0.8.1","sha":"80b164a29960d0d7294ff21e7c10fb174a4f256f","kind":"tag","published_at":"2012-07-08T13:55:28.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.8.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"e7ba0e1e2664e22302e5baa1acbcc973d9c4a9db","kind":"tag","published_at":"2012-05-12T20:48:43.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.8.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"16a363fef604854bc7415c859b9de3580c0843e0","kind":"tag","published_at":"2012-01-08T09:32:44.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.7.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"42dddc7f7ec58991fc8b394efa905c79db89972f","kind":"tag","published_at":"2011-10-02T21:17:43.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.6.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"be11cbb84854b9d7a32c2b22d75dc4cf1f6842ba","kind":"tag","published_at":"2011-09-26T11:41:21.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.6.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"5cd69863552047282910665faac64aa8ffc8b2c0","kind":"tag","published_at":"2011-07-27T18:33:29.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.5.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"20e216102269b59e00b390f2a79601163ef90c73","kind":"tag","published_at":"2011-06-19T17:32:33.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.4.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"d177b239c6e81605d3af25feec05c8e84c078d77","kind":"tag","published_at":"2011-06-06T19:44:37.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.4.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.4.0/manifests"},{"name":"v0.3.1","sha":"20c5ab8dfc43935121fd5d33f8d14ad2e76a0ca1","kind":"tag","published_at":"2011-03-02T20:44:28.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.3.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"2e7fcfd308f3623376a792bba1702b65f4fd6672","kind":"tag","published_at":"2010-08-15T18:38:48.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.3.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.3.0/manifests"},{"name":"v0.2.3","sha":"f2abc4b3976f205730a45d3d65db70f56e7a6ff8","kind":"tag","published_at":"2010-06-13T13:28:31.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.2.3","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.2.3/manifests"},{"name":"v0.2.0","sha":"70d4dbd88a1b8215f27ca1aef3644d68c8b5f839","kind":"tag","published_at":"2010-05-30T23:02:37.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.2.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"a0a4d7fabb43832ee4cfd5d1dd8b155c90b9b6c8","kind":"tag","published_at":"2010-03-12T16:47:24.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.1.1","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"4552bef013fbcf9bf8ecd181fe3e3aaecea999e9","kind":"tag","published_at":"2010-03-11T23:29:21.000Z","download_url":"https://codeload.github.com/hierynomus/sshj/tar.gz/v0.1.0","html_url":"https://github.com/hierynomus/sshj/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hierynomus/sshj@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:13:52.759Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.892092295290424,"dependent_packages_count":6.456365915920028,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.674229105605226},"purl":"pkg:golang/github.com/hierynomus/sshj","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/hierynomus/sshj","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/hierynomus/sshj","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/hierynomus/sshj/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-29T00:02:49.239Z","issues_count":173,"pull_requests_count":116,"avg_time_to_close_issue":8372138.725806451,"avg_time_to_close_pull_request":3146119.7422680412,"issues_closed_count":62,"pull_requests_closed_count":97,"pull_request_authors_count":36,"issue_authors_count":149,"avg_comments_per_issue":2.5028901734104045,"avg_comments_per_pull_request":1.75,"merged_pull_requests_count":91,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":28,"past_year_pull_requests_count":43,"past_year_avg_time_to_close_issue":3385265.5,"past_year_avg_time_to_close_pull_request":785106.9642857143,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":28,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":1.1071428571428572,"past_year_avg_comments_per_pull_request":0.5116279069767442,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":26,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/issues","maintainers":[{"login":"hierynomus","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hierynomus"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhierynomus%2Fsshj/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhierynomus%2Fsshj/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhierynomus%2Fsshj/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhierynomus%2Fsshj/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhierynomus%2Fsshj/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2066576,"maintainers_count":0,"namespaces_count":774006,"keywords_count":0,"github":"golang","metadata":{"funded_packages_count":53201},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-03-10T06:31:05.593Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":269377,"full_name":"hierynomus/sshj","default_branch":"master","total_commits":982,"total_committers":99,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":9.919191919191919,"dds":0.645621181262729,"past_year_total_commits":16,"past_year_total_committers":7,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.2857142857142856,"past_year_dds":0.625,"last_synced_at":"2026-03-10T01:24:44.298Z","last_synced_commit":"15d6924ba3ffc4837cf9f84ce14377dbf014031d","created_at":"2023-03-08T13:38:53.589Z","updated_at":"2026-03-10T01:24:26.148Z","committers":[{"name":"Shikhar Bhushan","email":"shikhar@schmizz.net","login":"shikhar","count":348},{"name":"Jeroen van Erp","email":"jeroen@hierynomus.com","login":"hierynomus","count":304},{"name":"David Kocher","email":"dkocher@sudo.ch","login":"dkocher","count":39},{"name":"David Solin","email":"solind@Gallifrey.local","login":null,"count":36},{"name":"exceptionfactory","email":"exceptionfactory@apache.org","login":"exceptionfactory","count":35},{"name":"Iger","email":"Ilja.Germans@citadele.lv","login":null,"count":27},{"name":"Vladimir Lagunov","email":"vladimir.lagunov@jetbrains.com","login":"vladimirlagunov","count":14},{"name":"Fabian Henneke","email":"FabianHenneke","login":"FabianHenneke","count":10},{"name":"stefan","email":"stefan@greyhair.lan","login":null,"count":9},{"name":"Shikhar Bhushan","email":"sbhushan@etsy.com","login":null,"count":8},{"name":"Henning Pöttker","email":"henningpoettker@gmail.com","login":"hpoettker","count":8},{"name":"Billy Keyes","email":"bluekeyes@gmail.com","login":"bluekeyes","count":6},{"name":"lguerin","email":"laurent@dreamcat.fr","login":"lguerin","count":6},{"name":"Boris Wachtmeister","email":"boris-code@gmx.com","login":"Boris-de","count":5},{"name":"Simon Legner","email":"Simon.Legner@gmail.com","login":"simon04","count":5},{"name":"Cyril Ledru","email":"cledru@keynectis.net","login":null,"count":5},{"name":"Charles Gould","email":"charles.r.gould@gmail.com","login":null,"count":5},{"name":"Jan S","email":"jpstotz","login":"jpstotz","count":4},{"name":"João Nelas","email":"joao.nelas@gmail.com","login":"adagios","count":4},{"name":"Matt Dailey","email":"matthew.dailey1@gmail.com","login":"matthew-dailey","count":4},{"name":"Raul Santelices","email":"raul.santelices@delphix.com","login":"rasantel","count":4},{"name":"kegelh","email":"1587490+kegelh","login":"kegelh","count":4},{"name":"Adam Iwaniuk","email":"31616173+aiwaniuk","login":"aiwaniuk","count":3},{"name":"Olli Helenius","email":"liff@iki.fi","login":"liff","count":2},{"name":"Moritz Weichert","email":"moritz.weichert@t-online.de","login":"moritz31","count":2},{"name":"Michael Prankl","email":"eidottermihi@gmail.com","login":"eidottermihi","count":2},{"name":"Andremoniy","email":"andremoniy@gmail.com","login":"Andremoniy","count":2},{"name":"Michiel ten Hagen","email":"michiel@klaproos.net","login":"matenhagen","count":2},{"name":"Alexey Gromov","email":"xardas@kavanga.ru","login":null,"count":2},{"name":"Björn Karge","email":"bjorn.karge@here.com","login":null,"count":2},{"name":"David A. Solin","email":"solin@farnamhallventures.com","login":null,"count":2},{"name":"Philip Langdale","email":"philipl@cloudera.com","login":null,"count":2},{"name":"Raymond Lai","email":"airwave209gt@gmail.com","login":"TranceLove","count":2},{"name":"shikhar","email":"shikhar@crunch.(none)","login":null,"count":2},{"name":"Romain Reuillon","email":"romain.reuillon@iscpif.fr","login":"romainreuillon","count":2},{"name":"Ioannis Canellos","email":"iocanel@apache.org","login":"iocanel","count":2},{"name":"Ben Manes","email":"ben.manes@gmail.com","login":"ben-manes","count":1},{"name":"Ben Hamme","email":"benh@palantir.com","login":"benh-palantir","count":1},{"name":"Andrew Kondratovich","email":"andrew.kondratovich@gmail.com","login":"akandratovich","count":1},{"name":"Andrea Turli","email":"andrea.turli@gmail.com","login":"andreaturli","count":1},{"name":"Bernd Schuller","email":"b.schuller@fz-juelich.de","login":"BerndSchuller","count":1},{"name":"Bernie","email":"workday@cbhill.org","login":"WorkDayHeyHey","count":1},{"name":"Bob Ziuchkovski","email":"bob.ziuchkovski@gmail.com","login":"bobziuchkovski","count":1},{"name":"Brent Tyler","email":"brent.tyler@gmx.com","login":"brenttyler","count":1},{"name":"Alex Heneveld","email":"alex.heneveld@cloudsoftcorp.com","login":"ahgittin","count":1},{"name":"Aled Sage","email":"aled.sage@gmail.com","login":"aledsage","count":1},{"name":"Adar Dembo","email":"adar@cloudera.com","login":"adembo","count":1},{"name":"Aaron Meriwether","email":"me@ameriwether.com","login":"p120ph37","count":1},{"name":"Urs Reupke","email":"ur@idos.de","login":null,"count":1},{"name":"ludoza","email":"ludolph@openazel.co.za","login":null,"count":1},{"name":"rws","email":"rws@urbancode.com","login":null,"count":1},{"name":"OlivierSalasc","email":"olivier.salasc@gmail.com","login":"OlivierSalasc","count":1},{"name":"Pascal Schumacher","email":"pascalschumacher@gmx.net","login":"PascalSchumacher","count":1},{"name":"Pavel Dionisev","email":"xSeagullx@gmail.com","login":"xSeagullx","count":1},{"name":"Pepijn Van Eeckhoudt","email":"pepijn@vaneeckhoudt.net","login":"pepijnve","count":1},{"name":"Ramkumar","email":"cbe.ram@gmail.com","login":"ramkumarr","count":1},{"name":"Ryan Tenney","email":"ryan@10e.us","login":"ryantenney","count":1},{"name":"Thomas Canava","email":"canava.thomas@gmail.com","login":"Malandril","count":1},{"name":"Tobias Gruetzmacher","email":"tobias-git@23.gs","login":"TobiX","count":1},{"name":"Tom Caflisch","email":"tomcaflisch@gmail.com","login":"toymachiner62","count":1},{"name":"Torbjørn Søiland","email":"tsoiland@avacati.net","login":"tsoiland","count":1},{"name":"Uttam Gupta","email":"uttamgupta@gmail.com","login":"uttamgupta","count":1},{"name":"Valeriy.Vyrva","email":"valery1707@gmail.com","login":"valery1707","count":1},{"name":"Vladimir Dimitrov","email":"vladimir.dimitrov@transferwise.com","login":"olicuzo","count":1},{"name":"Yves Langisch","email":"yves@langisch.ch","login":"ylangisc","count":1},{"name":"cebaa","email":"a9f54d2@gmail.com","login":"cebaa","count":1},{"name":"chqr","email":"chqr","login":"chqr","count":1},{"name":"dajoropo","email":"dajoropo@gmail.com","login":"dajoropo","count":1},{"name":"eshaffer321","email":"erick.shaffer321@gmail.com","login":"eshaffer321","count":1},{"name":"gaddiej","email":"gaddiej@lmax.com","login":"juddgaddie","count":1},{"name":"gatesking","email":"gatesking@126.com","login":"gatesking","count":1},{"name":"lichtin","email":"lichtin@yahoo.com","login":"lichtin","count":1},{"name":"mpoindexter","email":"staticsnow@gmail.com","login":"mpoindexter","count":1},{"name":"paladox","email":"paladox","login":"paladox","count":1},{"name":"xardazz","email":"xardasex@gmail.com","login":"xardazz","count":1},{"name":"Damiano Albani","email":"damiano.albani@gmail.com","login":"dalbani","count":1},{"name":"Dmitry Sulman","email":"dmitry.sulman@gmail.com","login":"dmitrysulman","count":1},{"name":"Donnerbart","email":"github@thunderphreak.de","login":"Donnerbart","count":1},{"name":"Eric Vigeant","email":"evigeant@gmail.com","login":"evigeant","count":1},{"name":"Estraysian","email":"82433137+Estraysian","login":"Estraysian","count":1},{"name":"Fabian Bonk","email":"mail@fabianbonk.de","login":"bonkf","count":1},{"name":"Florian Klemenz","email":"loe.florian@gmail.com","login":"klelifo","count":1},{"name":"Geoffrey Thomas","email":"geofft@ldpreload.com","login":"geofft","count":1},{"name":"Ghozzi Cherif","email":"CherifGh","login":"CherifGh","count":1},{"name":"Greg Knox","email":"knoxg@randomnoun.com","login":"knoxg","count":1},{"name":"ISQ-GTT","email":"Arno.Gutt@debeka.de","login":"ISQ-GTT","count":1},{"name":"Incendium","email":"incendium@gmail.com","login":"incendium","count":1},{"name":"Jason","email":"jrh.JackSparrow042@yahoo.com","login":"Incognito357","count":1},{"name":"Josh Soref","email":"jsoref","login":"jsoref","count":1},{"name":"Juraj Oprsal","email":"juraj.oprsal@gmail.com","login":"joprsal","count":1},{"name":"Kaj J. Niemi","email":"kajtzu@a51.org","login":"kajtzu","count":1},{"name":"Luca Milanesio","email":"luca.milanesio@gmail.com","login":"lucamilanesio","count":1},{"name":"Lucas","email":"16666115+EndzeitBegins","login":"EndzeitBegins","count":1},{"name":"Martin Volf","email":"2805972+martin-volf","login":"martin-volf","count":1},{"name":"Max Horn","email":"max@quendi.de","login":"fingolfin","count":1},{"name":"Maxim Dobryakov","email":"maxim.dobryakov@gmail.com","login":"maxd","count":1},{"name":"Meteorite","email":"alexey.meteorite@gmail.com","login":"Meteorite","count":1},{"name":"Michał Wyrzykowski","email":"mwyrzykowski@atlassian.com","login":"wyrzyk","count":1},{"name":"Neil Prosser","email":"neil.prosser@gmail.com","login":"neilprosser","count":1}],"past_year_committers":[{"name":"David Handermann","email":"exceptionfactory@apache.org","login":"exceptionfactory","count":6},{"name":"Simon Legner","email":"Simon.Legner@gmail.com","login":"simon04","count":4},{"name":"Jeroen van Erp","email":"jeroen@hierynomus.com","login":"hierynomus","count":2},{"name":"Henning Pöttker","email":"25299532+hpoettker","login":"hpoettker","count":1},{"name":"Greg Knox","email":"knoxg@randomnoun.com","login":"knoxg","count":1},{"name":"Dmitry Sulman","email":"dmitry.sulman@gmail.com","login":"dmitrysulman","count":1},{"name":"David Kocher","email":"dkocher@iterate.ch","login":"dkocher","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-10T00:00:08.922Z","repositories_count":6200110,"commits_count":932943832,"contributors_count":36166552,"owners_count":1149314,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"hierynomus/sshj","html_url":"https://github.com/hierynomus/sshj","last_synced_at":"2026-02-24T04:01:30.609Z","status":"active","issues_count":176,"pull_requests_count":117,"avg_time_to_close_issue":8212603.640625,"avg_time_to_close_pull_request":3481093.2653061226,"issues_closed_count":64,"pull_requests_closed_count":98,"pull_request_authors_count":37,"issue_authors_count":151,"avg_comments_per_issue":2.5056818181818183,"avg_comments_per_pull_request":1.7521367521367521,"merged_pull_requests_count":92,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":21,"past_year_pull_requests_count":31,"past_year_avg_time_to_close_issue":2365230.2,"past_year_avg_time_to_close_pull_request":561332.1818181818,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":22,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":20,"past_year_avg_comments_per_issue":1.4761904761904763,"past_year_avg_comments_per_pull_request":0.5806451612903226,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":20,"created_at":"2023-05-15T13:25:02.041Z","updated_at":"2026-02-24T04:01:30.609Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hierynomus%2Fsshj/issues","issue_labels_count":{"table":{"feature":2,"bug":2,"improvement":1,"undiagnosed":1}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"NONE":160,"CONTRIBUTOR":16}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":94,"NONE":19,"OWNER":4}},"issue_authors":{"table":{"dkocher":5,"exceptionfactory":3,"insinfo":3,"ghherlin":3,"2211898719":3,"rasantel":3,"BadTrasher":3,"hannah23280":3,"ben7am1n":2,"cliviu":2,"rhuddleston":2,"BadKid90s":2,"wzd-hash":2,"GiantPanda0090":2,"ajit-pawar-sp":2,"simhro":1,"laynotes":1,"McFcologne":1,"RePi2018":1,"Tilden18":1,"dpengftw":1,"sergi-mm":1,"JeremiasTrouble":1,"colmoflynn":1,"el020":1,"wangjunhan2018":1,"Vsevolod-Tsukanov":1,"jcourelscj":1,"Atharva-2157":1,"lukelast":1,"GillesPlatteeuw":1,"drmaas":1,"RPCMoritz":1,"basi01":1,"BernhardLenz":1,"allenvpn312":1,"languagemaniac":1,"selimober":1,"sumitsum":1,"graybird7":1,"Academic-123":1,"GM64":1,"RobbiNespu":1,"newbiedroid":1,"bmarwell":1,"Bennett-Lynch":1,"lfmunoz":1,"greyp9":1,"taras19921":1,"tutaidalal":1,"martin-volf":1,"evilC":1,"norbertroamsys":1,"obazalii":1,"katjas":1,"melihbirim":1,"dhubbard-ic":1,"uttamgupta":1,"ipotapchuk":1,"ArkusDEV":1,"jgoldverg":1,"heldev":1,"evigeant":1,"ragebiswas":1,"iarvind":1,"d31m07y1988":1,"zhaoquan-lin":1,"srikarn":1,"harishmreva":1,"j0kkeri":1,"knoxg":1,"zMcKracken":1,"134130":1,"sivaprasadjava":1,"noblehelm":1,"qq1162411932":1,"nd":1,"DarkDrek":1,"elwira-zimoch":1,"joehitt":1,"massimiliano-brenna":1,"saranya1988":1,"Jackolix":1,"eliasarias95":1,"diyangsx":1,"Hanchers":1,"jchien14":1,"TomDeBacker":1,"nandroy":1,"gillbates":1,"IvanMoscovic":1,"Estraysian":1,"vdeconinck":1,"sandeshworld":1,"Gerolmed":1,"MichalStehlikCz":1,"petrum":1,"misterouille":1,"saravanakumarvijayakumar":1,"basejump":1,"pepijnve":1,"realliujiaxu":1,"Dollyn":1,"gdufeZLYL":1,"froque":1,"Bamboo-devops":1,"rainbowechoes":1,"tilu207":1,"lovingyu":1,"kz282":1,"PriyankaSureshMS":1,"gkroon":1,"brenttyler":1,"DevMaddin":1,"mironabr":1,"matzuk":1,"Srushti-2":1,"gionn":1,"apete":1,"SuperPat45":1,"ahgittin":1,"ashishiter":1,"jeremykwiatkowski":1,"Sigi33":1,"karthickm512":1,"tsposato":1,"mgattinger":1,"MalikRumi":1,"ZhouMM92":1,"wylswz":1,"assylias":1,"DrVanScott":1,"agrahn":1,"cleverpig":1,"Flyfish2015":1,"shorbachuk":1,"hannosgit":1,"filip-lebiecki":1,"Huangbinghui":1,"akhileshagarwal85":1,"ttbadr":1,"jvdvegt":1,"aalmiray":1,"Laggar":1,"zman0900":1,"eszense":1,"liunn123":1,"luca-ma":1,"Leopold0801":1,"maheshsk28211":1,"jmatias-assia":1}},"pull_request_authors":{"table":{"exceptionfactory":33,"simon04":12,"hpoettker":7,"rasantel":6,"dkocher":6,"kegelh":5,"hierynomus":4,"vladimirlagunov":4,"martin-volf":2,"eshaffer321":2,"ramkumarr":2,"PascalSchumacher":2,"dmitrysulman":2,"BeauJBurroughs":2,"EndzeitBegins":2,"IgorMelnykSI":2,"wylswz":2,"Malandril":2,"knoxg":2,"TranceLove":1,"romainreuillon":1,"hadassela1":1,"jsoref":1,"klelifo":1,"brenttyler":1,"uttamgupta":1,"melihbirim":1,"Hayvon":1,"evigeant":1,"p120ph37":1,"jpstotz":1,"matenhagen":1,"kajtzu":1,"cebaa":1,"geofft":1,"devlinx9":1,"ahgittin":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-08T00:00:10.835Z","repositories_count":13626015,"issues_count":34735907,"pull_requests_count":113307736,"authors_count":11187703,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":17,"CONTRIBUTOR":2}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":24,"NONE":3}},"past_year_issue_authors":{"table":{"cliviu":2,"ZhouMM92":1,"Vsevolod-Tsukanov":1,"tilu207":1,"pepijnve":1,"MalikRumi":1,"karthickm512":1,"jeremykwiatkowski":1,"Huangbinghui":1,"harishmreva":1,"gkroon":1,"evilC":1,"dkocher":1,"d31m07y1988":1,"colmoflynn":1,"BadKid90s":1,"ArkusDEV":1,"agrahn":1}},"past_year_pull_request_authors":{"table":{"simon04":12,"exceptionfactory":9,"dkocher":2,"dmitrysulman":2,"devlinx9":1,"melihbirim":1}},"maintainers":[{"table":{"login":"hierynomus","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hierynomus"}}],"active_maintainers":[]}},"events":{"total":{"PullRequestEvent":37,"ForkEvent":19,"IssuesEvent":30,"WatchEvent":122,"IssueCommentEvent":91,"PushEvent":15,"PullRequestReviewEvent":12,"PullRequestReviewCommentEvent":5,"CreateEvent":1},"last_year":{"PullRequestEvent":26,"ForkEvent":10,"IssuesEvent":15,"WatchEvent":75,"IssueCommentEvent":57,"PushEvent":14,"PullRequestReviewEvent":8,"PullRequestReviewCommentEvent":3,"CreateEvent":1}},"keywords":["java","scp","sftp","sftp-client","ssh","ssh-client"],"dependencies":[{"ecosystem":"maven","filepath":"build.gradle","sha":null,"kind":"manifest","created_at":"2022-07-07T14:38:36.583Z","updated_at":"2022-07-07T14:38:36.583Z","repository_link":"https://github.com/hierynomus/sshj/blob/master/build.gradle","dependencies":[{"id":111366008,"package_name":"org.slf4j:slf4j-api","ecosystem":"maven","requirements":"1.7.32","direct":true,"kind":"implementation","optional":false},{"id":111366009,"package_name":"org.bouncycastle:bcprov-jdk15on","ecosystem":"maven","requirements":"$bouncycastleVersion","direct":true,"kind":"implementation","optional":false},{"id":111366010,"package_name":"org.bouncycastle:bcpkix-jdk15on","ecosystem":"maven","requirements":"$bouncycastleVersion","direct":true,"kind":"implementation","optional":false},{"id":111366011,"package_name":"com.jcraft:jzlib","ecosystem":"maven","requirements":"1.1.3","direct":true,"kind":"implementation","optional":false},{"id":111366012,"package_name":"com.hierynomus:asn-one","ecosystem":"maven","requirements":"0.6.0","direct":true,"kind":"implementation","optional":false},{"id":111366013,"package_name":"net.i2p.crypto:eddsa","ecosystem":"maven","requirements":"0.3.0","direct":true,"kind":"implementation","optional":false},{"id":111366014,"package_name":"junit:junit","ecosystem":"maven","requirements":"4.13.2","direct":true,"kind":"testImplementation","optional":false},{"id":111366015,"package_name":"org.spockframework:spock-core","ecosystem":"maven","requirements":"1.3-groovy-2.4","direct":true,"kind":"testImplementation","optional":false},{"id":111366016,"package_name":"org.mockito:mockito-core","ecosystem":"maven","requirements":"4.2.0","direct":true,"kind":"testImplementation","optional":false},{"id":111366017,"package_name":"org.apache.sshd:sshd-core","ecosystem":"maven","requirements":"$sshdVersion","direct":true,"kind":"testImplementation","optional":false},{"id":111366018,"package_name":"org.apache.sshd:sshd-sftp","ecosystem":"maven","requirements":"$sshdVersion","direct":true,"kind":"testImplementation","optional":false},{"id":111366019,"package_name":"org.apache.sshd:sshd-scp","ecosystem":"maven","requirements":"$sshdVersion","direct":true,"kind":"testImplementation","optional":false},{"id":111366020,"package_name":"ch.qos.logback:logback-classic","ecosystem":"maven","requirements":"1.2.9","direct":true,"kind":"testImplementation","optional":false},{"id":111366021,"package_name":"org.glassfish.grizzly:grizzly-http-server","ecosystem":"maven","requirements":"2.4.4","direct":true,"kind":"testImplementation","optional":false},{"id":111366022,"package_name":"org.apache.httpcomponents:httpclient","ecosystem":"maven","requirements":"4.5.13","direct":true,"kind":"testImplementation","optional":false},{"id":111366023,"package_name":"org.testcontainers:testcontainers","ecosystem":"maven","requirements":"1.16.2","direct":true,"kind":"testImplementation","optional":false}]},{"ecosystem":"maven","filepath":"examples/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-07T14:38:36.590Z","updated_at":"2022-07-07T14:38:36.590Z","repository_link":"https://github.com/hierynomus/sshj/blob/master/examples/pom.xml","dependencies":[{"id":111366024,"package_name":"com.hierynomus:sshj","ecosystem":"maven","requirements":"0.31.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/gradle.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:27:58.174Z","updated_at":"2023-01-13T10:27:58.174Z","repository_link":"https://github.com/hierynomus/sshj/blob/master/.github/workflows/gradle.yml","dependencies":[{"id":6875549641,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875549642,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6875549643,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:27:58.187Z","updated_at":"2023-01-13T10:27:58.187Z","repository_link":"https://github.com/hierynomus/sshj/blob/master/.github/workflows/release.yml","dependencies":[{"id":6875549644,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875549645,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":32.77503766435571,"created_at":"2025-05-08T21:33:47.105Z","updated_at":"2026-06-21T13:30:40.083Z","avatar_url":"https://github.com/hierynomus.png","language":"Java","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/361827","html_url":"https://summary.ecosyste.ms/projects/361827"}