What's new in ClusterSSH 4.05
Jan 27, 2016
- Change default key_quit from 'Control-q' to 'Alt-q' (Github issue #50)
- Amend tests to always use C locale as some error messages are hardcoded in English (Github issue #49)
New in ClusterSSH 4.04.01 (Jan 27, 2016)
- Ensure documentation is generated using same perl as the build (Github issue #45)
- Pass '--action' through macro parsing (Github issue #42)
- Workaround for glitch in KDE where windows can become unmoveable (Github issue #46) (thanks to Brandon Perkins)
- Add in '--quiet | -Q ' option to reduce output in certian scenarios
- Add in 'csftp' command
New in ClusterSSH 4.04 (Jan 27, 2016)
- Include bash completion script in distribution (Github issue #29)
- Allow re-adding closed session (Github issue #27 - thanks to Andrew Stevenson)
- Allow sorting windows in natural order (Github issue #28 - thanks to Andrew Stevenson)
- Fix links in metadata files to trackers (Github issue #41)
- Fix ctel and ccon not working correctly (Github issue #35)
- Amend t/10host.t to use a random hostname to prevent clashes (Github issue #23)
- Amend copyright message in README to match all other files for the perl license (Github issue #44)
New in ClusterSSH 4.03.06 (Feb 3, 2015)
- Remoe references to 'logmsg' preventing the history window from working (thanks to Andrew Stevenson)
New in ClusterSSH 4.03.04 (Dec 30, 2014)
- Do not use system perl but whatever is found in PATH (to stop breaking perlbrew based builds)
- Warn when the configured terminal isn't installed/found
- Don't show 'Opening to:' when no servers are given
New in ClusterSSH 4.03.03 (Sep 30, 2014)
- Force tests to have English locale when user has something else set (Github issue: 10)
- Skip permissions check test when run as root as the results are invalid (Github issue: 11)
- Ensure config file option for ssh_args is not lost when options is not used on command line
- New Send menu option to send a numeric value
New in ClusterSSH 4.03.02 (Aug 12, 2014)
- Fix behaviour when external cluster command is not defined or doesn't exist
New in ClusterSSH 4.03.01 (Jul 11, 2014)
- Amended host parsing to include alternative IPv6 address port definitions, e.g. 1::2::3::4/5567
- List available external tags with -L option and also add into 'Add Host' in UI
New in ClusterSSH 4.02.04 (May 20, 2014)
- Amend 'Changes' file format to match CPAN specs (see CPAN::Changes)
- Correct autoclose short option to what is actually used (Github issue 4) (thanks to Simon Fraser)
- Fix 'use_all_a_records' option (Github issue: 5) (thanks to Simon Fraser)
- Fix 'title' option (thanks to Barry Roberts)
- Fix 'Add host or cluster' window to contain cluster names
New in ClusterSSH 4.02.03 (May 20, 2014)
- Fix 'File->Show History' (Sf support request 41)
- Amend 'tag-file' short option to 'r' to avoid option clash
New in ClusterSSH 4.02.02 (May 20, 2014)
- Fixed macros (%u, %s, %h, %n) not doing multiple replacements
- Add in key shortcut for username macro (ALT-u)
- Add in key shortcut for local hostname macro (ALT-l)
- Fix a bug with 'show history' key shortcut
- Fix "uninitialised errors in hash element" bug [clusterssh support-requests:#38]
- Fixed the default cluster not being opened
- Add in toggle for macros
New in ClusterSSH 4.02.01 (May 20, 2014)
- Refactured file loading code
- Add in 'tags' file handling
- Fix bug whereby cluster files were read in multiple times
- Add in resolving tags by external command
- Fix library path on bin/cssh (Sf bug 3610601)
New in ClusterSSH 4.01.05 (May 20, 2014)
- New option (-m, --unique-servers) to remove repeated servers when opening terminals (Thanks to Oliver Meissner)
- Drop MYMETA.yml and .json files from the distribution
- Do not set default user name to prevent overriding ssh configuration
New in ClusterSSH 4.00.06 (Sep 21, 2010)
- Fix test error on 5.8.8 (reported by Wei Wang)
- Added '--list', '-L' to list available cluster tags (idea from Markus Manzke)
- Fix terminal size only set on last windows (Sf bug 3061999)
- Added '--use_all_a_records' (Simon Fraser)
New in ClusterSSH 4.00.05 (Jun 21, 2010)
- Remove GNU tools and switch to Perl module layout using Module::Build
New in ClusterSSH 4.00.01 (Jan 20, 2010)
- Remove GNU tools and switch to Perl module layout using Module::Build
New in ClusterSSH 3.26 (Jun 2, 2009)
- Allow user to set a different ConnectTimeout and -o string (Tony Mancill)
- Fix warning from 'mandb' (Tony Mancill)
- Continue connecting to unresolvable hosts (debian bug 499935) (Tony Mancill)
- Correct bug with unset default ports (Tony Mancill)
- Rearrange pod documentation to remove extraenous comment (Tony Mancill)
- Cope better with IPv6 addresses
- Fix bug with passing arguments from command line to comms method binary
- Rework defaultport code
- Add new "-a 'command'" option for running a command in each terminal
- Fix bug with some host lookups failing
- Set window hints on terminals slightly differently to help with tiling
- Reserve 5 pixels on top and left hand side of terminals for better tiling
- Increase reserve of screen from bottom from 40 pixels to 60
- Better notes in docs for screen/terminal reserving
- Minor fixup to docs formatting
- Correct pasting mechanism into control window
- Allow use of long options (swap Getopt::Std to Getopt::Long)
- Remove deprecated '-i' option
- Deprecate -d and -D, replaced with --debug
- Allow for configurable max number of hosts within hosts menu before
- starting a new column - see .csshrc doc for "max_host_menu_items".
- This is until Tk allows for scrollable menus
- Amend default key_addhost from 'Control-plus' to 'Control-Shift-plus'
- Add in a 'default' cluster tag, used when no tags provided on command line
- Fix Alt-n pasting in a resolved hostname instead of the connection hostname
- Disabled unmapping code until such time as a better way of doing it exists
- this is due to virtual desktop change triggering a retile
New in ClusterSSH 3.24 (Nov 15, 2008)
- Do not attempt to re-resolve IP addresses
- Apply patch from Dan Wallis
- Add '-C ' command to load in specific config file
- Typo correct in pod
- Cope with random/strange config files better
- Correct some minor typos
- Create the .csshrc file if it doesnt already exist and amend pod
- Amend host menu items to be a little more descriptive
- Remove 'Catpure Terminal' from Hosts menu as it doesnt do anything useful
New in ClusterSSH 3.23 (Nov 15, 2008)
- Ensure loading of hosts from user ssh config file is case insensitive
New in ClusterSSH 3.22 (Oct 1, 2008)
- Update X resources class to allow use of terms other than XTerm
- Apply patch from Harald Weidner to stop error messages in Debian Etch
- Add in key shortcut (alt-h) to toggle history window
- Tidy up pod a little to highlight notes better
- Check terminal_font config for quotes and remove
- Enable use of "configure --sysconfdir=", defaults to /etc
- Revise host checking algorithm to take ssh_config files into account
- Revise username check used as part of host id to accept more chars
- Correct year value for previous two entries from 2008 to 2007