Skip to content

Releases: nirui/sshwifty

0.4.7-beta-release-prebuild

22 May 04:46
39d3231

Choose a tag to compare

Version 0.4.7-beta-release

Updates introduced since 0.4.6-beta-release

  • 8a35f32 Try cancel the connector when a submission went wrong - (Ni Rui) 82AE11AD1E5E8729 E
  • 7b58f8d Upgrade front-end dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • a016192 Upgrade backend dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • b6908a7 Added configuration to explain how the Authentication configuration work - (Ni Rui) 82AE11AD1E5E8729 E
  • 5d70faf Clean up code; Fixed a few buffer misuses; Added support for keyboard-interactive authentication method for SSH - (Ni Rui) 82AE11AD1E5E8729 E
  • 69a3cf4 Different screen error message of the same critical level no longer blend in with each other - (Ni Rui) 82AE11AD1E5E8729 E
  • cb4034e Set the recommended clipboard request action to reject - (Ni Rui) 82AE11AD1E5E8729 E
  • 795f98b Refine 4b3a0e3 to allow user to choose whether or not they want to always accept remote clipboard copies - (Ni Rui) 82AE11AD1E5E8729 E
  • 0504f7f Merge branch 'Scarfsail-clipboard-osc52' into dev - (Ni Rui) 82AE11AD1E5E8729 E
  • 4b3a0e3 Adopt the OSC 52 clipboard support from @Scarfsail introduced via #209 - (Ni Rui) 82AE11AD1E5E8729 E
  • 7c996cc Request xterm-256color PTY instead of xterm - (Ondrej Salplachta) N
  • 30360d9 Add @xterm/addon-clipboard for OSC 52 clipboard support - (Ondrej Salplachta) N

0.4.6-beta-release-prebuild

08 May 14:10
359e275

Choose a tag to compare

Version 0.4.6-beta-release

Updates introduced since 0.4.5-beta-release

  • 359e275 Upgrade backend dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • 90874bf Upgrade front-end dependencies - (Ni Rui) 82AE11AD1E5E8729 E

0.4.5-beta-release-prebuild

18 Mar 13:15
53a2df2

Choose a tag to compare

Version 0.4.5-beta-release

Updates introduced since 0.4.5-beta-release-prebuild

  • 96c9d52 Fixing the build process for Docker image, attempt #2 - (Ni Rui) 82AE11AD1E5E8729 E

0.4.4-beta-release-prebuild

06 Mar 10:01
3feb767

Choose a tag to compare

Version 0.4.4-beta-release

Updates introduced since 0.4.3-beta-release

  • 3feb767 Upgrade backend dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • 55319bb Fixed "non-constant format string" vet error - (Ni Rui) 82AE11AD1E5E8729 E
  • 8d81c70 Upgrade front-end dependencies - (Ni Rui) 82AE11AD1E5E8729 E

0.4.3-beta-release-prebuild

16 Jan 06:23
5206d99

Choose a tag to compare

Version 0.4.3-beta-release

Updates introduced since 0.4.2-beta-release

  • 5206d99 Upgrade front-end dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • 692a25d Upgrade backend dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • 9135f14 Describe how SSHWIFTY_PRESETS should be configured - (Ni Rui) 82AE11AD1E5E8729 E
  • a63c90a Clean up sshwifty.go - (Ni Rui) 82AE11AD1E5E8729 E

Security

This version carries security fixes from upstream to fix CVE-2025-61726, CVE-2025-68121, CVE-2025-61730 and couple others. As usual, please schedule your update.

0.4.2-beta-release-prebuild

03 Dec 04:41
f3e550d

Choose a tag to compare

Version 0.4.2-beta-release

Updates introduced since 0.4.1-beta-release

  • f3e550d Update README.md to reflect the changes on default timeouts - (Ni Rui) 82AE11AD1E5E8729 E
  • fd23896 Update front-end dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • 39b2147 Upgrade backend dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • ecbfe8b Print Go runtime information during start up when running under DEBUG mode - (Ni Rui) 82AE11AD1E5E8729 E
  • 84abd3f Re-adjust the default ReadTimeout and WriteTimeout for Server to 120 seconds, the default InitialTimeout and HeartbeatTimeout remained at 10 seconds. This should reduce the disconnect problem experienced by Chrome users - (Ni Rui) 82AE11AD1E5E8729 E
  • 9d916db Use the updated configuration package - (Ni Rui) 82AE11AD1E5E8729 E
  • 900aa6a Syncing Delay History graph with Traffic History graph - (Ni Rui) 82AE11AD1E5E8729 E
  • 5ae411e Sending keepalive queries more frequently - (Ni Rui) 82AE11AD1E5E8729 E
  • 2fa2640 Print Server configuration when running under DEBUG mode - (Ni Rui) 82AE11AD1E5E8729 E
  • 6ac18a1 Changing order of the parameter to follow existing style - (Ni Rui) 82AE11AD1E5E8729 E
  • 07f1646 Better dial creation for network.BuildSocks5Dial which now uses a network.Dial as it's parent dialer just like network.AccessControlDial already does - (Ni Rui) 82AE11AD1E5E8729 E
  • 47ea067 Loading configurations in a far cleaner way, also changed few defaults - (Ni Rui) 82AE11AD1E5E8729 E

0.4.1-beta-release-prebuild

08 Oct 03:42
e882245

Choose a tag to compare

Version 0.4.1-beta-release

Updates introduced since 0.4.0-beta-release

  • e882245 Update front-end dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • d0f75c6 Update backend dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • 4e13029 Bump copyright date - (Ni Rui) 82AE11AD1E5E8729 E
  • f4b4a5f Correctly handle errors returned by the WebSocket controller to avoid triggering "http: response.WriteHeader on hijacked connection" warning in the log - (Ni Rui) 82AE11AD1E5E8729 E

0.4.0-beta-release-prebuild

15 Aug 12:48
316fd8f

Choose a tag to compare

Version 0.4.0-beta-release

Updates introduced since 0.3.25-beta-release

  • 316fd8f Fix the [eslint] Cannot find package 'globals' error - (Ni Rui) 82AE11AD1E5E8729 E
  • 57a078c Update the test cases due to the change in address formats - (Ni Rui) 82AE11AD1E5E8729 E
  • 50fc2c7 Upgrade front-end components - (Ni Rui) 82AE11AD1E5E8729 E
  • 4b13395 Upgrade backend components - (Ni Rui) 82AE11AD1E5E8729 E
  • e834981 Correctly wrapping text in forms - (Ni Rui) 82AE11AD1E5E8729 E
  • 0911810 Allow 255 bytes long hostname as well - (Ni Rui) 82AE11AD1E5E8729 E
  • 2bcb10b Allow the client side script to accept 127 bytes long SSH username - (Ni Rui) 82AE11AD1E5E8729 E
  • f5d51cf Added command.BufferPool to allow commands to use a shared pool of buffers, this also allows Sshwifty to read username that is longer than 64 bytes - (Ni Rui) 82AE11AD1E5E8729 E
  • a5008d6 Clean up compressing code and use the correct cursor when trying to write compressed data - (Ni Rui) 82AE11AD1E5E8729 E

Protocol Change

This update includes a minor change to the protocol that Sshwifty client use to communicate with it's server. In most cases, no additional user-end action is needed in order to adopt the change.

However, if the new version of Sshwifty is unexpectedly and constantly disconnecting you from it's server, please take look the logs and report back. Thanks!

0.3.25-beta-release-prebuild

26 Jun 13:40
31d5a6d

Choose a tag to compare

Version 0.3.25-beta-release

Updates introduced since 0.3.24-beta-release

  • 31d5a6d Upgrade front-end components - (Ni Rui) 82AE11AD1E5E8729 E
  • 240a264 Fixed assets compression code, maybe linked to: #197 - (Ni Rui) 82AE11AD1E5E8729 E
  • 0450bee Allow HTTP server to output logs with proper logger - (Ni Rui) 82AE11AD1E5E8729 E

0.3.24-beta-release-prebuild

06 Jun 10:27
af8412f

Choose a tag to compare

Version 0.3.24-beta-release

Updates introduced since 0.3.23-beta-release

  • af8412f Upgrade frontend dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • f6aa472 Upgrade backend dependencies - (Ni Rui) 82AE11AD1E5E8729 E
  • 50f2f6c SOCKS5 handles timeout correctly - (Ni Rui) 82AE11AD1E5E8729 E
  • 9be8694 Fix the no-useless-escape eslint error introduced by the last commit - (Ni Rui) 82AE11AD1E5E8729 E
  • 87be1a2 Allow - to be used in hostnames. Fixes #193 - (Ni Rui) 82AE11AD1E5E8729 E