Tuesday, December 12, 2017

new version 2.1.3 released

  • Minor changes and improvements to the GUI
  • Install dialogs now recall the last opened directory (thanks to Midas)

Portable Edition: WinSSHTerm-2.1.3.zip

Mirror: Google Drive

SHA256 (.ZIP): 39FEB2577C26F8433B229A8F54A752E091B4DF546527F18A432B4EA39CC96583

Installer Edition: WinSSHTerm-2.1.3.msi

Mirror: Google Drive

SHA256 (.MSI): D0CD4588020A6160F9EA165E2B9AFF8905CB8328445672AFBBD51C0E6766B52F

Thursday, December 7, 2017

new version 2.1.2 released

  • Permanent pop-ups have been disabled. The new features now require a donation (freemium software). All old donation certificates are valid again.

Monday, December 4, 2017

new version 2.1.1 released

  • Bug fixes and minor improvements to the feature "script runner"

Sunday, December 3, 2017

new version 2.1.0 released

  • New feature "Script Runner": Runs a script on remote systems without opening up a terminal window and merges the output of all systems into a single text box. Useful for e.g. quickly gathering information of a group of systems. (Tools -> Script Runner)

Thursday, November 16, 2017

new version 1.12.11 released

  • Bug fix: In some rare cases installation of WinSCP/VcXsrv did not work (thanks to Midas)

Portable Edition: WinSSHTerm-1.12.11.zip

Mirror: Google Drive

SHA256 (.ZIP): B0637B8EAA12898D12BA902C751A184B1B24A641371C120BD9A6DFD285B51C27

Installer Edition: WinSSHTerm-1.12.11.msi

Mirror: Google Drive

SHA256 (.MSI): C6955B4E3D14BE72A06A045B01A0F4F289839F6536FF8C475BF058092C8475E6

new version 2.0.6 released

  • Bug fix: In some rare cases installation of WinSCP/VcXsrv did not work (thanks to Midas)

Monday, November 6, 2017

new version 1.12.10 released

  • Minor code improvements (applied from v2)

Tuesday, October 31, 2017

new version 2.0.5 released

  • New feature: Save scripts/commands and assign them to buttons (Multi-Input->Scripts)
  • New option to activate Multi-Input at startup (Preferences->General)
  • Minor improvements to the GUI
  • Minor code improvements

Wednesday, October 18, 2017

new version 2.0.4 released

  • Minor improvements to the GUI (tab title text, connection groups form)

Tuesday, October 10, 2017

new version 2.0.3 released

  • It is now possible to open a connection group at startup with the command line argument "/congroup". E.g.: WinSSHTerm.exe /congroup="My Group" (thanks to Adrian P.)
  • Minor changes to the GUI
  • Applied code changes from v1

new version 1.12.9 released

  • Bug fix: The layout got reset after updating WinSSHTerm
  • Persisting preferences and connections now more robust to system crashes (see point 14 in the FAQ section)

Sunday, October 1, 2017

new version 2.0.2 released

  • Bug fix: In some cases the connections were not correctly displayed in the Connection Groups form
  • Changed implementation for displaying pop-ups
  • Minor changes to the GUI
  • Applied code changes from v1

new version 1.12.8 released

  • Improved implementation for persisting the connections (see point 14 in the FAQ section)

Friday, September 29, 2017

new version 1.12.7 released

  • Bug fix: Deleting a folder in the connections tree did not work properly

Thursday, September 28, 2017

new version 2.0.1 released

Please note: WinSSHTerm v2 contains donation pop-ups. v1 will stay pop-up free, but with less features than v2.

  • New feature: Open multiple connections quickly with 'File->Connection Groups' (thanks to Scott H.)

Friday, September 15, 2017

new version 1.12.6 released

  • Added a shortcut for cloning a connection in the connection tree (thanks to Serge S.)

Tuesday, August 29, 2017

new version 1.12.5 released

  • Bug fix: After updating to version 1.12.4 the settings for the jump server were not loaded

Saturday, August 26, 2017

new version 1.12.4 released

  • New option to change the scrollbar behaviour on display activity under Preferences -> Terminal

Tuesday, August 15, 2017

new version 1.12.3 released

  • New option to always allow to reconnect in the tab context menu under Preferences->General (thanks to Jeff G.)
  • New option to globally enable TCP Keepalives (Preferences->Terminal) which can improve the detection of disconnected sessions

Sunday, August 6, 2017

new version 1.12.2 released

  • New feature: Trigger 'Copy Files' by clicking on a node in the connections tree with the middle mouse button
  • Work around: Added smaller terminal font sizes, which you will need if you use a high dpi monitor with activated scaling on Windows 10 (thanks to Patrik L.)

Tuesday, July 25, 2017

new version 1.12.1 released

  • WinSSHTerm won't ask for donations any longer

Friday, July 21, 2017

new version 1.12.0 released

Please note: As I don't want to force Windows 10 users to install the old .NET Framework 3.5 as a prerequisite any longer, WinSSHTerm is now running under .NET Framework 4.0. That means it will run out of the box on Windows 10. If you're still on Windows 7 (like me) you'll have to make sure .NET Framework 4.0 or later is installed to run WinSSHTerm.

  • Moved from .NET Framework 3.5 to 4.0
  • Bug fix: Some bash shortcuts did not work properly in Multi-Input mode (e.g. CTRL-E to jump to the end of line)

Sunday, July 2, 2017

PuTTY2WinSSHTerm released

It is now possible to easily migrate from PuTTY to WinSSHTerm (thanks to Alex D. for providing the python script). For more information, please have a look at this GitHub project.

EDIT:  Added support for PuTTY Session Manager and MobaXterm / renamed project to Migrate2WinSSHTerm

Wednesday, June 21, 2017

new version 1.11.4 released

  • New feature: Configure shell commands that will be automatically executed after opening a connection (Configuration->Connection->Login Cmds)
  • Renamed "Custom Path" to "Login Dir"

Thursday, June 1, 2017

new version 1.11.3 released

  • Bug fix: Key combinations in the "Config" window are possible again (thanks to Scott H. for reporting)

Wednesday, May 31, 2017

new version 1.11.2 released

  • Fixed a small GUI bug which accidently entered in version 1.11.1

Tuesday, May 30, 2017

new version 1.11.1 released

  • Bug fix: While setting a master password the contents of the two text fields were not properly compared
  • Minor improvements to the Multi-Input feature
  • Minor changes

Thursday, May 25, 2017

new version 1.11.0 released

Please note: After upgrading to version 1.11.0 the configuration cannot be used in prior versions any more. Be sure to backup the "config" folder in case you want to downgrade.

  • New feature: Run multiple instances of WinSSHTerm
  • New feature: Master password (File->Master Password)
  • Minor changes

Sunday, April 30, 2017

new version 1.10.1 released

  • Bug fix: An unhandled exception could occur in cluster mode
  • Bug fix: Exiting cluster mode did not close all tabs correctly in some cases
  • Cluster mode: control window now resizable / improved text box (supports shortcuts, scrollable)
  • Dock windows "Connections" and "Configuration" to the right side (File->Preferences->General)

Sunday, April 23, 2017

new version 1.10.0 released

Thanks for all the donations. It motivates me to keep going on with this project.

  • New feature: With the new 'Cluster Mode' you can look at more than 4 terminals at the same time.
  • Bug fix: Maximizing the window vertically

Thursday, April 13, 2017

new version 1.9.5 released

Please note: From now on all releases will be signed with my digital signature. So you now should see my name instead of "unknown publisher".

  • binaries now signed with a digital signature

Friday, March 31, 2017

new version 1.9.4 released

  • Bug fix: Focus issues with KiTTY which accidently entered in release 1.8.1
  • Bug fix: Template variable for private key not correctly substituted for Copy Files

Thursday, March 23, 2017

new version 1.9.3 released

  • Bug fix: Plink is now integrated into WinSSHTerm. Without Plink the jump server feature won't work.

Wednesday, March 22, 2017

new version 1.9.2 released

  • It is now possible to configure a jump server for each connection.
  • Bug fix: "Copy files" and template variables from shared connections

Saturday, March 11, 2017

new version 1.9.1 released

  • Bug fix: Fixed encryption issue for the shared connection file (could not be loaded by other users than the creator)
  • Bug fix: Opening a folder will now open connections from all sub-folders too
  • It is now possible to disable X11 forwarding (Configuration->Session->X11 forward->don't forward)
  • Added a verification key to connections.xml and preferences.xml to be able to verify if the personal key matches
  • minor changes to the GUI

Monday, March 6, 2017

new version 1.9.0 released

Please note: Your connections.xml will be transformed in this release. It then cannot be used in prior versions any more. Be sure to backup your connections.xml in case you want to downgrade.

As the shared connections file had a serious bug in this release, the downloads have been removed. Please use release 1.9.1 or higher instead.

  • Passwords in the connections file are now encrypted with AES. However, it is recommended to use public key authentication.
  • Pageant is now integrated into WinSSHTerm
  • It is possible to load and export a shared connections file

Wednesday, February 22, 2017

new version 1.8.5 released

  • Fixed download link for PuTTY

Saturday, February 4, 2017

new version 1.8.4 released

  • New feature: Clear Scrollback and Copy all to Clipboard - useful if you want to copy large portions of your terminal window to clipboard
  • It is now possible to prevent overwriting custom terminal colors by choosing Preferences -> Terminal -> Color Scheme -> ignore
  • Minor changes to the installer
  • Bug fixes

Saturday, January 21, 2017

new version 1.8.3 released

  • New feature: There is now also a .msi package available, which contains a (minimal) installer for WinSSHTerm
  • New feature: Close all connections at once by clicking on Tools -> Close all tabs
  • Minor changes to the GUI
  • Bug fixes

Thursday, January 12, 2017

new version 1.8.2 released

  • Bug fix: The tab colour could change back to white while using the dark tab layout under some circumstances
  • Bug fix: Copy files wouldn't work as expected under some circumstances

Friday, January 6, 2017

new version 1.8.1 released

  • Bug fixes
  • Minor changes to the GUI

Thursday, December 29, 2016

new version 1.8.0 released

Please note: From this release on there will be donation pop-ups for users who did not donate yet (see first point in the FAQ section).
EDIT: There are no pop-ups any more (version 1.12.1 or higher)

  • New feature: It is now possible to reconnect disconnected PuTTY sessions
  • New feature: Move tabs to another window
  • Improved detection of disconnected PuTTY sessions
  • Bug fixes

Wednesday, December 21, 2016

new version 1.7.2 released

  • Bug fix: Opening a new connection could cause multiple entries in the History list under some circumstances
  • Fullscreen mode now optionally covers the Windows taskbar

Thursday, December 8, 2016

new version 1.7.1 released

  • Multi-Input: Reimplemented and improved
  • 'Copy Files' or select tab for 'Multi-Input' with middle mouse button click on a tab (Preferences->General)
  • New option to tile windows clockwise under Preferences->General

Sunday, November 27, 2016

new version 1.7.0 released

  • Default tab layout: Changed back to light color; there is a new option to switch to dark colored tabs under Preferences->General
  • Display: added one split window for connections
  • Multi-Input: It is now possible to select/unselect all tabs from the Multi-Input dialog
  • Bug fix: Opening a connection in a new window did not work as expected in some case

Sunday, November 20, 2016

new version 1.6.3 released

  • New feature "Multi-Input": It is now possible to send keyboard input or paste clipboard to multiple connections (thanks to Stephane L.)
  • Bug fix: Opening a connection could fail under some rare circumstances

Thursday, November 3, 2016

new version 1.6.2 released

  • New feature: It is now possible to send TCP Keep Alives for each connection
  • Minor improvements to the GUI

Tuesday, October 25, 2016

new version 1.6.1 released

  • New feature: It is now possible to a set the remote path from clipboard when opening a connection (new option in Preferences -> General)

Monday, October 10, 2016

new version 1.6.0 released

  • New option "Custom Path" - if set, WinSSHTerm will automatically cd into that path after login
  • New option "Cmd-line Args" which e.g. lets you execute a command file or set up SSH port tunneling

Wednesday, October 5, 2016

new version 1.5.2 released

  • Bug fix: Opening a WinSCP session with "Copy Files" now with proper handling of special characters (thanks to Gene)

Monday, October 3, 2016

new version 1.5.1 released

  • It is now possible to alter WinSCP settings globally with command-line parameters (thanks to Gene for reporting)

Saturday, September 10, 2016

new version 1.5.0 released

  • Changed layout and color of tabs
  • The font "Courier New" is now selectable to support a wider range of characters (thanks to Yahalom for reporting)
  • Adjusted colors of default color scheme
  • Cleaned up code

Saturday, August 27, 2016

new version 1.4.5 released

  • Added license information in "About" dialog
  • Added a "Readme" file

Saturday, August 20, 2016

new version 1.4.4 released

  • Fixed some focus issues which could occur after pressing ALT+TAB
  • GUI: Window splitter changed for better handling / changed color
  • Slightly changed red color in default color scheme

Tuesday, August 2, 2016

new version 1.4.3 released

  • Minor changes to the GUI
    • Removed AutoHide button for now, as it isn't working as expected
    • Double-clicking the caption of the Connections/Configuration window won't cause an unexpected action any longer
  • Minor changes to the search dialog
    • Enter a search string and press the SPACE-key to find all matching endings
  • Code cleanup

Thursday, July 21, 2016

new version 1.4.2 released

  • The code for ensuring that only one instance of WinSSHTerm is running was improved - now there is no need for opening a port any longer (thanks to Joe U. for reporting)

Tuesday, July 19, 2016

new version 1.4.1 released

  • There seems to be a security issue with Microsoft Security Essentials detecting WinSSHTerm.exe as a Trojan. This is clearly a false positive. However, this should be fixed now (thanks to Joe U. for reporting)

Sunday, July 3, 2016

new version 1.4.0 released

  • It is now possible to set a few session settings for each connection separately (session logging is currently only available for PuTTY)

Tuesday, June 28, 2016

new version 1.3.6 released

  • Bug fix: still, keyboard shortcuts did not work properly under some circumstances. Should be completely fixed now
  • Minor visual improvements to initial setup

Thursday, June 23, 2016

new version 1.3.5 released

  • Initial setup is now more user-friendly
  • Pop-up notification removed / donation button added

Sunday, June 12, 2016

new version 1.3.4 released

  • Bug fix: Opening a new connection in a different window (from the search dialog) could cause focus issues

Thursday, June 9, 2016

new version 1.3.3 released

  • Bug fix: Opening new connections from the search dialog did not work properly (the new connection did not always get the focus). This bug affects all versions >= 1.0.4.
  • Improvement: New terminal types available. The default terminal type is now "putty".

Saturday, June 4, 2016

new version 1.3.2 released

  • Bug fix: keyboard shortcuts not working correctly under some circumstances (thanks to Christian K.)

Thursday, June 2, 2016

new version 1.3.1 released

  • Bug fix: clicking on tabs could lead to unexpected behaviour under some circumstances
  • The menu item "Close all disconnected" now only enabled if there is at least one connection marked as disconnected

Monday, May 30, 2016

new version 1.3.0 released

  • WinSSHTerm is now able to mark connections as disconnected ("!!") or automatically close the connection. This feature is only available for PuTTY as terminal client. You'll notice the new menu item "Close all disconnected" if you right-click a session tab.

Tuesday, May 10, 2016

new version 1.2.6 released

  • Changed yellow color in color scheme 'WinSSHTerm'. Default syntax highlighting for sh in vim looks like this now (for terminal type 'xterm')


Sunday, May 8, 2016

new version 1.2.5 released

  • Pop-up notifications now more user-friendly

Saturday, May 7, 2016

new version 1.2.4 released

  • fixed a minor issue: switching windows in the search dialog while tab key still pressed

Friday, May 6, 2016

new version 1.2.3 released

  • Changed default terminal type to "xterm". This will fix a terminal color issue on RedHat based linux distributions (e.g. CentOS 7)
  • Added an option to set the terminal type in the preferences

Sunday, May 1, 2016

new version 1.2.2 released

  • bug fix: layout persisting (affects versions from 1.1.0 to 1.2.1)

new version 1.2.1 released

  • bug fix: KiTTY installation

Saturday, April 30, 2016

new version 1.2.0 released

  • New feature: KiTTY is now supported

Sunday, April 24, 2016

new version 1.1.1 released

  • bug fix: Problem with installing/updating tools within the preferences dialog

Friday, April 22, 2016

new version 1.1.0 released

  • new shortcut "AltGr + Space" for quickly switching to last used tab (it behaves like the bash command 'cd -')
  • added color 'light grey' to default color scheme, which is for example used to easily distinguish the diff blocks in the output of 'git diff --color'
  • code cleanup: reduced size of executable WinSSHTerm.exe

Sunday, April 17, 2016

new version 1.0.5 released

  • Workaround: taskbar not hiding in fullscreen mode

Friday, April 15, 2016

new version 1.0.4 released

  • Improved focus when clicking inside PuTTY terminal

Wednesday, April 13, 2016

new version 1.0.3 released

  • New feature "clone connection"

Sunday, April 3, 2016

new version 1.0.2 released

  • New feature "Close all but me"

Saturday, April 2, 2016

new version 1.0.1 released

  • Bug fix: PuTTY session could get automatically closed under special circumstances
  • Improvement: faster loading of some GUI elements

Friday, March 25, 2016

version 1.0.0 released

This is the initial release of WinSSHTerm. Have fun!