Commit Graph

  • 8a66dc5336 Close client connection when remote closes connection + testing (#686) (#687) Torbjørn Søiland 2021-10-19 16:34:59 +02:00
  • a5c10ab50f Fix issue urls in release notes (#732) Henning Pöttker 2021-10-12 20:11:48 +02:00
  • 3256f5336d Update builds and release pipeline v0.32.0 Jeroen van Erp 2021-10-12 11:16:51 +02:00
  • ad87db9196 Update release notes Jeroen van Erp 2021-10-12 10:13:24 +02:00
  • 781f2dc632 Update vscode config Jeroen van Erp 2021-10-12 09:58:34 +02:00
  • b2115dea6f full support for encrypted PuTTY v3 files (#730) Jan S 2021-10-12 09:47:11 +02:00
  • d6d6f0dd33 only process supported Putty v3 keys + minor optimizations (#729) Jan S 2021-10-02 18:03:21 +02:00
  • 93de1ecf47 Add license header Jeroen van Erp 2021-09-29 09:27:29 +02:00
  • 46ca5375d0 Remove long deprecated code Jeroen van Erp 2021-09-28 21:56:52 +02:00
  • 771ac0e346 Remove duplicated code Jeroen van Erp 2021-09-28 21:50:01 +02:00
  • eb09a16aef Send EOF on channel Close (Fixes #143, #496, #553, #554) Jeroen van Erp 2021-09-27 22:58:12 +02:00
  • 53d241e4e3 Enable renaming with flags (#652) Luca Milanesio 2021-09-27 12:33:16 +01:00
  • 03dd1aaf49 Update OpenSSH Key V1 parsing using CRT information for RSA Private Keys (#726) exceptionfactory 2021-09-27 05:53:16 -05:00
  • 7742d9b661 Upgrade to asn-one 0.6.0 (Fixes #678) Jeroen van Erp 2021-09-27 12:11:05 +02:00
  • 14bf93e677 Prefer known algorithm for known host (#721) Bernie 2021-09-23 07:09:14 -04:00
  • 753e3a50e5 Upgraded SLF4J to 1.7.32 and Logback to 1.2.6 (#722) exceptionfactory 2021-09-23 01:22:18 -05:00
  • 2e1ef9dbcd Support v3 PuTTY keys (#716) Bernd Schuller 2021-09-20 12:20:30 +02:00
  • 6f9873712f Move BCrypt class to avoid conflict with org.mindrot:jbcrypt (#717) exceptionfactory 2021-09-02 02:50:35 -05:00
  • 8e8e04ff1f Updated Build and Code Quality badges (#714) exceptionfactory 2021-08-28 08:48:20 -05:00
  • b47e6fa012 Add PKCS8 parsing for encrypted PEM ASN.1 Private Keys (#713) exceptionfactory 2021-08-27 16:37:37 -05:00
  • f38fcbe57e Add Automatic-Module-Name to MANIFEST.MF (#712) Jeroen van Erp 2021-08-27 16:29:51 +02:00
  • b3b0af3265 Add Automatic-Module-Name to MANIFEST.MF issue-711 Jeroen van Erp 2021-08-27 15:35:06 +02:00
  • bb2c48e20c Add PKCS8 parsing to support PEM ASN.1 Private Keys (#708) exceptionfactory 2021-08-27 08:25:52 -05:00
  • a016974743 Support host certificate keys (#703) Vladimir Lagunov 2021-08-17 19:29:02 +07:00
  • 4d9665b6a7 Upgrade Bouncy Castle to 1.69 (#704) Jeroen van Erp 2021-07-20 12:12:12 +02:00
  • ff4a4774bd Comprehensive support for publickey auth with certificates (#702) Vladimir Lagunov 2021-07-02 18:50:37 +07:00
  • 0882efb5cb Support writing unsigned integers to buffer (#691) Michiel ten Hagen 2021-05-26 12:34:55 +02:00
  • b87f21b7f9 Add ChaCha20-Poly1305 as preferred Cipher in DefaultConfig Jeroen van Erp 2021-04-28 13:46:58 +02:00
  • 16db0365d3 Support cipher chacha20-poly1305@openssh.com (#682) Henning Poettker 2021-04-20 16:22:11 +02:00
  • 8f3d751431 Some cleanup of integration container and add integration test issue-670 Jeroen van Erp 2021-04-20 11:29:52 +02:00
  • 9051c8c7e9 Merge branch 'master' into issue-670 Jeroen van Erp 2021-04-20 09:28:08 +02:00
  • e283880e49 Minor improvement for SCP preserve flag: (#680) Estraysian 2021-04-13 11:32:30 +02:00
  • cf7309c866 Add extra logging to troubleshoot issue #670 Jeroen van Erp 2021-03-30 12:00:34 +02:00
  • 45b2f32b14 Fixed examples for 0.31.0 Jeroen van Erp 2021-03-29 11:39:49 +02:00
  • 1d8eaa7ce2 Release version: 0.31.0 v0.31.0 Jeroen van Erp 2021-02-08 22:21:35 +01:00
  • 6eea9a993c VSCode files Jeroen van Erp 2021-02-08 22:21:23 +01:00
  • 67d2cf72d6 Prepare release notes for 0.31.0 Jeroen van Erp 2021-02-08 22:17:42 +01:00
  • b8d58389cf Merge branch 'informaticum-master' Jeroen van Erp 2021-01-13 14:30:45 +01:00
  • c5f48f9888 Merge branch 'master' of github.com:informaticum/sshj into informaticum-master Jeroen van Erp 2021-01-13 14:30:29 +01:00
  • c05c3307b3 Update dependencies Jeroen van Erp 2021-01-13 10:41:01 +01:00
  • 9bc9262842 Support ED25519 and ECDSA keys in the PuTTY format (#660) Vladimir Lagunov 2021-01-09 04:44:19 +07:00
  • 6d7dd741de Bump bouncycastle version (#655) Fabian Bonk 2020-12-21 13:41:11 +01:00
  • 7f8328f23f Backdate license to prevent build's "License violations" (#653) stefan 2020-12-12 20:10:32 +01:00
  • be18cc6e6a Add license prelude (#653) stefan 2020-12-12 20:03:42 +01:00
  • ee68e0a8e6 Adopt project's import order (#653) stefan 2020-12-12 20:03:12 +01:00
  • 9266b6c04a Testing #toString of Parameters (#653) stefan 2020-12-12 20:00:43 +01:00
  • 9e9797c326 Adding #toString to Parameters (#653) stefan 2020-12-12 19:58:31 +01:00
  • ee7a65531f Testing #equals of Parameters (#653) stefan 2020-12-12 19:58:19 +01:00
  • 8337cce382 Adding #equals to Parameters (#653) stefan 2020-12-12 19:58:05 +01:00
  • bc5a119169 Testing #hashCode of Parameters (#653) stefan 2020-12-12 19:57:51 +01:00
  • cda04809e1 Adding #hashCode to Parameters (#653) stefan 2020-12-12 19:56:56 +01:00
  • 07d624b1df reduced log level for lenient handling of missing CR at end of identification (#647) Henning Poettker 2020-11-24 15:03:11 +01:00
  • 60aa230929 Update release notes for upcoming 0.31.0 Jeroen van Erp 2020-11-17 14:47:18 +01:00
  • 2edaf07e71 Improve Android compatibility (#636) Fabian Henneke 2020-10-20 09:57:51 +02:00
  • d124607225 Fix PR links in README (#632) Fabian Henneke 2020-09-10 09:26:08 +02:00
  • 8c899eb867 Fix warnings Jeroen van Erp 2020-09-09 11:02:28 +02:00
  • 939a170ee8 Update README Jeroen van Erp 2020-09-09 10:37:56 +02:00
  • 143069e3e0 Implement AES-GCM cipher support (#630) Raymond Lai 2020-09-09 15:51:17 +08:00
  • 4458332cbf Update release notes for 0.30.0 Jeroen van Erp 2020-08-25 15:56:12 +02:00
  • a0d7b7fd41 Avoid key lleakage. (#627) Pavel Dionisev 2020-08-25 14:23:46 +01:00
  • b6213401db Release version: 0.30.0 v0.30.0 Jeroen van Erp 2020-08-17 15:43:12 +02:00
  • 19ec6d9d8d Made java 11 default java version Jeroen van Erp 2020-08-17 15:42:58 +02:00
  • 0ba491c01a Add testcase for reading signed certificate (Fixes #613) Jeroen van Erp 2020-08-17 10:55:56 +02:00
  • 73d7560e6e Add Reader constructor to OpenSSHKnownHosts (Fixes #626) Jeroen van Erp 2020-08-17 10:23:37 +02:00
  • 0e0d730bbf Fix RSA certificate key determination. (#602) Vladimir Lagunov 2020-07-31 14:43:11 +07:00
  • 6becee176a Fix matching of pubkeys to key algorithms (#607) Fabian Henneke 2020-07-28 12:30:29 +02:00
  • 4b1619d54f Fix transport encoding of nistp521 signatures (#623) Fabian Henneke 2020-07-28 11:56:17 +02:00
  • 64f448d438 Send ext-info-c with kex algorithms (#622) Fabian Henneke 2020-07-20 15:54:28 +02:00
  • a5efdf1f0d Bump bonucycastle version (#619) Moritz Weichert 2020-07-10 19:02:32 +02:00
  • 588853554a Fix localport for openssh >= 8.0 (#618) Moritz Weichert 2020-07-09 11:29:47 +02:00
  • 7bde5c15c1 Clear passphrase bytes after use (#609) Fabian Henneke 2020-07-01 21:34:31 +02:00
  • 3c85b86915 Always use JCERandom as the default RNG (#606) Fabian Henneke 2020-06-23 14:51:55 +02:00
  • 2ca0fa4732 Use daemon thread to avoid blocking JVM shutdown (#605) Simon Legner 2020-06-23 12:48:11 +02:00
  • 769c896e53 Added method to created Stateful clients ( #268). (#603) dajoropo 2020-06-22 12:05:11 +02:00
  • eb19325bc6 Don't specify JcaPEM providers as null (#596) Fabian Henneke 2020-06-08 09:47:30 +02:00
  • 2d8af5a687 Allow to query for server extensions available. (#591) David Kocher 2020-06-05 11:40:58 +02:00
  • c4fef33d8f Remove length restriction in key reader. (#595) David Kocher 2020-06-05 11:35:27 +02:00
  • ff85e832af Update README.adoc Jeroen van Erp 2020-06-05 11:14:39 +02:00
  • 0dcb4b9a7a Review interface to return collection for allowed authentication methods that allows to query for elements. (#593) David Kocher 2020-06-05 11:11:50 +02:00
  • 2baf51bf64 Replace BC ASN.1 dependency with asn-one library Jeroen van Erp 2020-06-02 23:40:08 +02:00
  • 3194fd9bd0 Refactored KeyAlgorithms slightly Jeroen van Erp 2020-06-02 23:22:55 +02:00
  • ab3f0143bd Update release notes Jeroen van Erp 2020-06-02 16:39:40 +02:00
  • 9671352bda Introduce KeyAlgorithm to separate KeyType from Algorithm (Fixes #588) (#589) Jeroen van Erp 2020-06-02 16:39:22 +02:00
  • fedf8c410c Merge branch 'master' into issue-588 issue-588 Jeroen van Erp 2020-06-02 16:32:25 +02:00
  • 8b0d1ca03c Introduce KeyAlgorithm to separate KeyType from Algorithm (Fixes #588) Jeroen van Erp 2020-06-02 14:12:04 +02:00
  • 91105e6a07 Fix integration build Jeroen van Erp 2020-06-02 14:07:31 +02:00
  • 4e802cec86 Make KeyType compatible with Android Keystore (#586) Fabian Henneke 2020-05-28 16:09:43 +02:00
  • dfdc464e08 Add pwdf retry logic to OpenSSHKeyV1KeyFile (#587) Fabian Henneke 2020-05-28 09:25:52 +02:00
  • fa7c40cc66 Use java12 for building due to gradle --release flag Jeroen van Erp 2020-05-27 16:41:08 +02:00
  • b1be9258b4 Fix NPE in OpenSSHKnownHosts (#579) Vladimir Lagunov 2020-05-26 19:56:29 +07:00
  • 11543b2c00 Release version: 0.29.0 v0.29.0 Jeroen van Erp 2020-05-12 11:30:41 +02:00
  • 3526694558 Fix build for Java9 and up, verifying Java7 compat Jeroen van Erp 2020-05-12 11:29:30 +02:00
  • d618156ede Fix bintray plugin version Jeroen van Erp 2020-05-11 23:17:02 +02:00
  • 98063680bc Release version: 0.28.0 v0.28.0 Jeroen van Erp 2020-05-01 11:30:34 +02:00
  • 17754a65fe Update build.gradle for newer gradle versions Jeroen van Erp 2020-04-16 09:38:04 +02:00
  • 2bb52fcf7d Add checks for Channel.isOpen to ChannelOutputStream (Fixes #440) Jeroen van Erp 2020-04-14 22:23:35 +02:00
  • 1a70023e2d Fix task exclusion for java9 Jeroen van Erp 2020-04-14 21:48:04 +02:00
  • 5e25c017bf Remove animalSniffer from Java9 build Jeroen van Erp 2020-04-14 20:42:25 +02:00
  • 27a5039831 Fixes for GH Actions Jeroen van Erp 2020-04-14 20:39:46 +02:00
  • c2d25a9d62 Upgrade release plugin Jeroen van Erp 2020-04-14 20:00:41 +02:00