Releases: nirui/sshwifty
0.4.4-beta-release-prebuild
0.4.3-beta-release-prebuild
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_PRESETSshould 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
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
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
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
Version 0.3.25-beta-release
Updates introduced since 0.3.24-beta-release
0.3.24-beta-release-prebuild
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-escapeeslint error introduced by the last commit - (Ni Rui) 82AE11AD1E5E8729 E - 87be1a2 Allow
-to be used in hostnames. Fixes #193 - (Ni Rui) 82AE11AD1E5E8729 E
0.3.23-beta-release-prebuild
Version 0.3.23-beta-release
Updates introduced since 0.3.22-beta-release
- a89be2f Code clean up for the dialers - (Ni Rui) 82AE11AD1E5E8729 E
- aa6de8b Fix mixhandlering of SOCKS5 timeout - (Ni Rui) 82AE11AD1E5E8729 E
- 31ce1c1 Match the hostname verification at the frontend - (Ni Rui) 82AE11AD1E5E8729 E
- 2f3f7a7 Better format and wording - (Ni Rui) 82AE11AD1E5E8729 E
- 6b096c0 Verify hostname address before using it - (Ni Rui) 82AE11AD1E5E8729 E
0.3.22-beta-release-prebuild
Version 0.3.22-beta-release
Updates introduced since 0.3.21-beta-release
- 11defa8 Fix OS compatibility issues - (Ni Rui) 82AE11AD1E5E8729 E
- 982574f Close remote handlers as soon as client disconnects - (Ni Rui) 82AE11AD1E5E8729 E
- 0e81d88 Upgrade frontend dependencies - (Ni Rui) 82AE11AD1E5E8729 E
- 24d9742 Upgrade backend dependencies - (Ni Rui) 82AE11AD1E5E8729 E
- 13cef09 Add
SSHWIFTY_HOOK_DEADLINEenvironment variable to allow Hook to determine the forced termination time - (Ni Rui) 82AE11AD1E5E8729 E - 7889999 Added support for server-side hooks: #190 - (Ni Rui) 82AE11AD1E5E8729 E
0.3.21-beta-release-prebuild
Version 0.3.21-beta-release
Updates introduced since 0.3.20-beta-release
- eb9ddbe Upgrade front-end components - (Ni Rui) 82AE11AD1E5E8729 E
- ade4773 Upgrade backend components - (Ni Rui) 82AE11AD1E5E8729 E
- e5b5c82 Change recommended container restart condition from
alwaystounless-stopped, which is more appreciate - (Ni Rui) 82AE11AD1E5E8729 E - 42ee42c Replace the old
vaguly.comto the current onenirui.org, as the old one no longer functions - (Ni Rui) 82AE11AD1E5E8729 E - 9931fcd Add support to allow Presets to define admin specified console background (and tab) color (at the request of #188) - (Ni Rui) 82AE11AD1E5E8729 E