1868 Commits
Author SHA1 Message Date
renovate[bot] 29298dde21 Update mina-sshd.version to v2.20.0 (#27456)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-01 04:50:47 -06:00
renovate[bot] fa39c7c1ba Update dependency org.bouncycastle:bcprov-jdk18on to v1.86 (#27379)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-20 12:04:07 -06:00
MinWoo 0a32a38cdc Fix incorrect return description in unquote Javadoc (#27289)
Correct Javadoc for QuotedStringTokenizer.unquote
2026-08-23 07:33:20 -06:00
7974eb7cea Fix incorrect Unicode escape decoding in QuotedStringTokenizer.unquote (#26467)
* fix(cli): decode Unicode escapes correctly

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2026-08-21 18:00:27 -06:00
Eunbin Son 727a7da7e4 Correct PrivateKeyProvider and CLI.loadKey Javadoc to list all supported key types (#27213) 2026-08-09 20:06:13 -06:00
renovate[bot] c3eabaa977 Update dependency org.bouncycastle:bcprov-jdk18on to v1.85.2 (#27208)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-09 20:05:33 -06:00
Tim JacombandMark Waite ce77ef5158 List annotation processors explicitly (#27162)
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2026-08-06 16:51:52 +01:00
Eunbin Son 18a99cd2f7 Correct Javadoc for QuotedStringTokenizer.quote(String) to reflect unconditional quoting (#27165) 2026-08-05 14:51:28 -06:00
Tim Jacomb 4e8e8fc099 Reduce size of war by excluding unused BC jar (#27099) 2026-07-17 10:36:55 +01:00
renovate[bot] b0be639a44 Update dependency org.bouncycastle:bcprov-jdk18on to v1.85 (#27085)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-15 14:37:25 -06:00
renovate[bot] 799bdfd258 Update mina-sshd.version to v2.19.0 (#27052)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-10 04:39:27 -06:00
Eunbin SonandClaude Opus 4.8 f428d0626a fix: Search for ECDSA and Ed25519 keys in default SSH key locations (#26954)
Search for ECDSA and Ed25519 keys in default SSH key locations

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 19:35:12 -06:00
renovate[bot] a61d184f09 Update mina-sshd.version to v2.18.0 (#26854)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-30 06:47:16 -06:00
Shubham shuklaandMark Waite b20dd0c23e Fix tests that load classpath resources via URL#getFile() (#25952)
Some tests convert classpath resources to File via URL#getFile(), which returns URL-encoded paths (e.g. %20 for spaces). This can break tests (or cause them to be silently skipped) when the workspace path contains spaces.

Use URL#toURI() for URL-to-File conversion in tests and assert resource existence so tests execute reliably across platforms.

Signed-off-by: shbhmexe <shubhushukla586@gmail.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2026-05-21 16:26:29 -06:00
renovate[bot] f6a3efdd4d Update dependency org.bouncycastle:bcprov-jdk18on to v1.84 (#26643)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 15:32:31 -06:00
renovate[bot] 0de8d3943b Update dependency org.apache.maven.plugins:maven-shade-plugin to v3.6.2 (#26410)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-06 07:48:29 +00:00
renovate[bot] 7b8a5ea60a Update mina-sshd.version to v2.17.1 (#26209)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-01 06:33:51 +01:00
renovate[bot] 08f915736b Update dependency org.glassfish.tyrus.bundles:tyrus-standalone-client-jdk to v2.2.2 (#26178)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-25 20:29:09 -07:00
strangelookingnerdandMark Waite 4a2f5f24b9 Migrate code base to Java 21 (#26075)
* Replace if-cascades with switch

* Reference to empty collection field replaced with method call (Java 5)

* Anonymous type replaced with lambda (Java 8)

* Replaced lambda with method reference (Java 8)

* Statement lambda replaced with expression lambda (Java 8)

* Loop replaced with 'Collection.removeIf()' (Java 8)

* Null check replaced with method call (Java 9)

* Statement replaced with enhanced 'switch' (Java 14)

* Use text blocks (Java 15)

* Use pattern variable (Java 16)

* Replace if-cascades with switch

* Use 'Comparator' combinator

* Null check replaced with method call (Java 9)

* Use pattern variable (Java 16)

* Use record pattern (Java 21)

* Use SequencedCollection method (Java 21)

* Replaced lambda with method reference (Java 8)

* Cleanup unused imports

* Cleanup migrations (move comments, formatting, spotbugs...)

* Remove duplicate comment

Resolve GitHub Copilot review comment

* Remove blank line that may confuse Copilot

* Inject comments into source line

Attempt to satisfy GitHub Copilot

Complains about unreachable code

* Simplify with return value of switch statement

* Use pattern matching instanceof in one more case

* Don't lose the NetBeans comment that was there before

* Remove TODO for Java 21 pattern use, implemented

* Align comments with Unicode character they describe

---------

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2026-01-23 23:31:47 -07:00
renovate[bot] 11343546d2 Update dependency org.bouncycastle:bcprov-jdk18on to v1.83 (#23861)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 13:48:48 +00:00
Daniel Beck efa1816322 [SECURITY-3630] 2025-12-02 13:46:19 +00:00
renovate[bot] 90416179c0 Update dependency org.glassfish.tyrus.bundles:tyrus-standalone-client-jdk to v2.2.1 (#11250)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-13 20:08:39 +01:00
Jenkins Release Bot 8f1bf5be69 [maven-release-plugin] prepare for next development iteration 2025-11-11 16:33:16 +00:00
Jenkins Release Bot 005a604d75 [maven-release-plugin] prepare release jenkins-2.536 2025-11-11 16:33:06 +00:00
Jenkins Release Bot 1b38672f11 [maven-release-plugin] prepare for next development iteration 2025-11-04 12:31:48 +00:00
Jenkins Release Bot 81955b21ef [maven-release-plugin] prepare release jenkins-2.535 2025-11-04 12:31:36 +00:00
Jenkins Release Bot f9a3156b4c [maven-release-plugin] prepare for next development iteration 2025-10-28 12:29:21 +00:00
Jenkins Release Bot 0d151b8fd9 [maven-release-plugin] prepare release jenkins-2.534 2025-10-28 12:29:12 +00:00
Jenkins Release Bot d582839cdb [maven-release-plugin] prepare for next development iteration 2025-10-21 16:57:08 +00:00
Jenkins Release Bot 7e7093c153 [maven-release-plugin] prepare release jenkins-2.533 2025-10-21 16:56:57 +00:00
Jenkins Release Bot c44796db12 [maven-release-plugin] prepare for next development iteration 2025-10-14 12:27:15 +00:00
Jenkins Release Bot f9c7d00177 [maven-release-plugin] prepare release jenkins-2.532 2025-10-14 12:27:04 +00:00
Jenkins Release Bot c0bed7aa50 [maven-release-plugin] prepare for next development iteration 2025-10-07 12:26:09 +00:00
Jenkins Release Bot 69ef02102e [maven-release-plugin] prepare release jenkins-2.531 2025-10-07 12:25:57 +00:00
b0eafed55e Update dependency org.jenkins-ci:jenkins to v1.141 (#11139)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
Co-authored-by: Jakob Ackermann <das7pad@outlook.com>
2025-10-04 22:12:27 +02:00
Damien 7beca3db02 Fix French translations (#11134) 2025-10-01 10:26:57 +01:00
Jenkins Release Bot 3bce9e226b [maven-release-plugin] prepare for next development iteration 2025-09-30 12:23:51 +00:00
Jenkins Release Bot 04952cad1c [maven-release-plugin] prepare release jenkins-2.530 2025-09-30 12:23:42 +00:00
Jenkins Release Bot 7a66756595 [maven-release-plugin] prepare for next development iteration 2025-09-23 12:23:57 +00:00
Jenkins Release Bot 8e2e1ec365 [maven-release-plugin] prepare release jenkins-2.529 2025-09-23 12:23:48 +00:00
renovate[bot] 739cea9679 Update dependency org.bouncycastle:bcprov-jdk18on to v1.82 (#11077)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-22 07:45:00 +02:00
renovate[bot] 633b9c0975 Update dependency org.apache.maven.plugins:maven-shade-plugin to v3.6.1 (#11064)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-17 15:14:15 +01:00
Jenkins Release Bot fd37b705b3 [maven-release-plugin] prepare for next development iteration 2025-09-15 23:05:04 +00:00
Jenkins Release Bot 1fbaa7cced [maven-release-plugin] prepare release jenkins-2.528 2025-09-15 23:04:54 +00:00
Jenkins Release Bot c64384a867 [maven-release-plugin] prepare for next development iteration 2025-09-09 12:24:10 +00:00
Jenkins Release Bot 7c17018e75 [maven-release-plugin] prepare release jenkins-2.527 2025-09-09 12:24:01 +00:00
Jenkins Release Bot 7c4f056ef3 [maven-release-plugin] prepare for next development iteration 2025-09-02 16:39:19 +00:00
Jenkins Release Bot 3ace02919d [maven-release-plugin] prepare release jenkins-2.526 2025-09-02 16:38:59 +00:00
renovate[bot] b068ac9d34 Update mina-sshd.version to v2.16.0 2025-08-23 22:39:53 +00:00
renovate[bot] 9ba6314c66 Update dependency org.jenkins-ci:jenkins to v1.139 (#11007)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 15:47:47 -07:00