Commit Graph

1273 Commits

Author SHA1 Message Date
David Kocher fd19f07855 Make parameters final. 2026-01-28 09:54:44 +01:00
David Kocher ec407c08c5 Merge pull request #17659 from iterate-ch/bugfix/GH-17657-certificate-privatekey
Fail when reading private key for selected certificate fails.
2025-12-17 13:44:41 +01:00
Jenkins Automation Server 0b1aee6afb [maven-release-plugin] prepare for next development iteration 2025-12-11 19:26:22 +00:00
Jenkins Automation Server 184bafd36d [maven-release-plugin] prepare release release-9-3-2 [ci skip] 2025-12-11 19:26:18 +00:00
Jenkins Automation Server d94db6b69e [maven-release-plugin] prepare for next development iteration 2025-12-09 15:37:24 +00:00
Jenkins Automation Server 3b53ed91c2 [maven-release-plugin] prepare release release-9-3-1 [ci skip] 2025-12-09 15:37:20 +00:00
David Kocher 2c8e6202ca Use builder pattern for setting properties. 2025-12-02 22:22:28 +01:00
David Kocher 6a5de82d25 Validate jumphost configuration on connect. 2025-12-02 17:32:54 +01:00
David Kocher 5babfa78b3 Extract interface. 2025-11-28 15:29:52 +01:00
Jenkins Automation Server 71ce187977 [maven-release-plugin] prepare for next development iteration 2025-11-25 13:56:08 +00:00
Jenkins Automation Server 7e7428dd14 [maven-release-plugin] prepare release release-9-3-0 2025-11-25 13:56:04 +00:00
David Kocher 559d67d9ab Fix test. 2025-11-18 21:16:11 +01:00
David Kocher 7e27db092b Logging. 2025-11-17 10:30:54 +01:00
David Kocher 9a3c0a6bd5 Fix null pointer on error retrieving identities from agent. 2025-11-14 18:53:15 +01:00
David Kocher 4479a5acde Review implementations. 2025-11-07 09:22:51 +01:00
David Kocher ad50c4e91c Merge pull request #17614 from iterate-ch/bugfix/GH-17437-savedtokens
Remove interceptors for STS and simplify token handling setup
2025-11-04 16:22:51 +01:00
David Kocher ad69a734dc Logout and close connection handling. 2025-11-04 11:09:43 +01:00
David Kocher a79223dc47 Skip authentication attempt for unknown key file such as .pub 2025-11-02 16:53:19 +01:00
David Kocher 076ebcc6e2 Restore fallback to read SSH_AUTH_SOCK from env with no explicit configuration for identity agent. 2025-10-28 15:14:06 +01:00
David Kocher 17767d5e47 Extract interface. 2025-10-17 13:27:32 +02:00
David Kocher a4bf2db59d Add writer as parameter to allow wrapping with encryption feature. 2025-10-01 11:55:42 +02:00
David Kocher 9a6acff04d Refactor to provide write feature as argument allowing removal of setter required to proxy with encryption. 2025-10-01 11:13:12 +02:00
David Kocher b58423d7dd Delete unused. 2025-10-01 11:13:08 +02:00
David Kocher a927ff36ed Update version. 2025-09-24 11:40:40 +02:00
Jenkins Automation Server c6cd5cf137 [maven-release-plugin] prepare for next development iteration 2025-09-15 13:17:33 +00:00
Jenkins Automation Server c67ab3d47d [maven-release-plugin] prepare release release-9-2-4 2025-09-15 13:17:29 +00:00
David Kocher 45d046ef24 Merge pull request #17417 from iterate-ch/bugfix/bugfix/MD-24640-preflight
Run default preflight check with permission mask only for selected pr…
2025-09-05 10:54:11 +02:00
David Kocher db6430a21e Clear cached properties on disconnect. 2025-09-05 09:11:08 +02:00
David Kocher a05bddf9c9 Run default preflight check with permission mask only for selected protocols. 2025-09-03 09:57:36 +02:00
dependabot[bot] 38622d6d53 Bump org.apache.sshd:sshd-sftp from 2.15.0 to 2.16.0
Bumps [org.apache.sshd:sshd-sftp](https://github.com/apache/mina-sshd) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/apache/mina-sshd/releases)
- [Changelog](https://github.com/apache/mina-sshd/blob/master/CHANGES.md)
- [Commits](https://github.com/apache/mina-sshd/compare/sshd-2.15.0...sshd-2.16.0)

---
updated-dependencies:
- dependency-name: org.apache.sshd:sshd-sftp
  dependency-version: 2.16.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 08:46:14 +00:00
Jenkins Automation Server 269996162f [maven-release-plugin] prepare for next development iteration 2025-08-19 06:12:37 +00:00
Jenkins Automation Server bae940a0c6 [maven-release-plugin] prepare release release-9-2-3 2025-08-19 06:12:33 +00:00
Jenkins Automation Server 26924814ca [maven-release-plugin] prepare for next development iteration 2025-08-14 16:41:51 +00:00
Jenkins Automation Server c41c4f365f [maven-release-plugin] prepare release release-9-2-2 2025-08-14 16:41:47 +00:00
Jenkins Automation Server dcb153ff7a [maven-release-plugin] prepare for next development iteration 2025-08-14 15:12:11 +00:00
Jenkins Automation Server ed4e45d833 [maven-release-plugin] prepare release release-9-2-1 2025-08-14 15:12:07 +00:00
Jenkins Automation Server 59a540393b [maven-release-plugin] prepare for next development iteration 2025-08-14 08:57:33 +00:00
Jenkins Automation Server 301b0f3157 [maven-release-plugin] prepare release release-9-2-0 2025-08-14 08:57:29 +00:00
David Kocher 4943ea6d2e Remove vault reference for target. 2025-08-05 11:30:10 +02:00
Jenkins Automation Server 3d33145760 [maven-release-plugin] prepare for next development iteration 2025-06-24 09:30:49 +00:00
Jenkins Automation Server d38953728a [maven-release-plugin] prepare release release-9-1-7 2025-06-24 09:30:45 +00:00
AliveDevil ec6b29a634 Wrap System.TimeoutException in IOException 2025-06-19 19:26:16 +02:00
Jenkins Automation Server 1a8d9e364d [maven-release-plugin] prepare for next development iteration 2025-06-18 11:43:14 +00:00
Jenkins Automation Server 53bf5bba71 [maven-release-plugin] prepare release release-9-1-6 2025-06-18 11:43:10 +00:00
dependabot[bot] 3ed335b793 Bump ch.iterate.ssh:sshj from 0.39.2 to 0.40.0
Bumps [ch.iterate.ssh:sshj](https://github.com/iterate-ch/sshj) from 0.39.2 to 0.40.0.
- [Commits](https://github.com/iterate-ch/sshj/compare/sshj-0.39.2...sshj-0.40.0)

---
updated-dependencies:
- dependency-name: ch.iterate.ssh:sshj
  dependency-version: 0.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 06:54:25 +00:00
David Kocher a87a996431 Default to using the agent over the OpenSSH pipe .\pipe\openssh-ssh-agent. 2025-05-05 12:02:37 +02:00
David Kocher 11d0bd5014 Always configure Pageant regardless of configuration. 2025-05-05 12:00:34 +02:00
Jenkins Automation Server 7e14e3cfa5 [maven-release-plugin] prepare for next development iteration 2025-05-01 12:25:32 +00:00
Jenkins Automation Server bc8adacddd [maven-release-plugin] prepare release release-9-1-5 2025-05-01 12:25:28 +00:00
Jenkins Automation Server 0d03018bb6 [maven-release-plugin] prepare for next development iteration 2025-04-30 11:11:54 +00:00