Changes for version 4.02_04 - 2014-05-17
- 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
Changes for version 4.02_03 - 2014-01-31
- Fix 'File->Show History' (Sf support request 41)
- Amend 'tag-file' short option to 'r' to avoid option clash
Changes for version 4.02_02 - 2014-01-13
- 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
Changes for version 4.02_01 - 2013-04-16
- 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)
Changes for version 4.01_05 - 2013-03-05
- 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
Changes for version 4.01_04 - 2013-02-26
- Fixed 'ccon' not calling the correct command (Sf bug 3605002)
- Fixed clusters not being defined correctly within the .clusterssh/config file (Sf bug 3605675)
Changes for version 4.01_03 - 2013-02-15
- Correct documentation for references to $HOME/.clusterssh/config
- Re-add user back into the configurartion file
- Add in missing newline for some error messages
- Allow the path to rsh/ssh/telnet to be defined in the configuration file
- Move .csshrc to .csshrc.DISABLED since it should no longer be used
- Error emitted when adding a host via the "Hosts" drop-down (Debian bug ID #578208)
- Pastes uses a strange keyboard layout (Debian bug ID #364565)
- Cope with being invoked by 'clusterssh' (Debian bug ID #644368)
- Fix migration of .csshrc when not working as expected (Debian bug ID #673507)
- Remove doc references to 'always_tile' as renamed 'window_tiling' (Debian bug ID #697371)
- Updated manpage whatis entries (patch by Tony Mancill)
- Fix watch line expression to catch 4.x series tarballs (Debian patch LP ID #1076897)
- Allow tests to pass successfully when run as root
- Fix cssh starting if xterm is not installed (Sf bug 3494988)
- Set WM_CLASS on windows to 'cssh' (Sf bug 3187736)
Changes for version 4.01_02 - 2012-12-09
- Fix logic when using 'autoclose' on the command line or config file
- Fix $HOME/.clusterssh/clusters being read in
- Fix 'ctel', 'crsh' and 'ccon'so they work as expected
Changes for version 4.01_01 - 2011-12-09
- Include missing files from release tarballs
Changes for version 4.01_00 - 2011-12-03
- Start switching code to use Exception::Class
- Moved config file from $HOME/.csshrc file to $HOME/.clusterssh directory
- Rework config handling into a module
- Rework cluster handling into a module
- Added 'autoclose' functionality - see docs
- Allow "-a 'cmd ; cmd'" to work for multiple remote commands
Changes for version 4.00_11 - 2011-07-28
- Fix '-l <username>' option (SF bug 3380675)
Changes for version 4.00_10 - 2011-07-08
- Fix 'uninitialised error' message
Changes for version 4.00_09 - 2011-06-30
- Cater for missing 'pod2text' command (Thanks to Sami Kerola)
- Fix 'uninitialised variable' error
- Added 'ccon' command (Thanks to Brandon Perkins)
Changes for version 4.00_08 - 2011-04-01
- Amend all L<xx> links to prevent build breakage on cygwin (Sf bug 3115635)
Changes for version 4.00_07 - 2011-01-24
- Fix for parsing config files with empty values (Stefan Steiner)
- Reinstate acting on '-l username' option (reported by Ryan Brown)
Changes for version 4.00_06 - 2010-09-20
- 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)
Changes for version 4.00_05 - 2010-06-20
- Tidy up pod for whatis errors
- Amend copyright years and text to be consistent
- Include missing buld prereq (Test::Trap)
- Correct '--font, -f' in cssh documentation
- Thanks to Tony Mancill for reporting these errors
Changes for version 4.00_04 - 2010-06-20
- Update MANIFEST file to ensure all correct files are included in release
Changes for version 4.00_03 - 2010-06-20
- Fix silly type in code/tests
Changes for version 4.00_02 - 2010-06-19
- Add in bugtracker and homepage resources to Build.PL file
- Bring new module App::ClusterSSH::Host into play for parsing host strings
- Patch to override font used on command line (Roland Rosenfeld)
- Put options in cssh pod into alphabetical order
Changes for version 4.00_01 - 2010-01-08
- Remove GNU tools and switch to Perl module layout using Module::Build
Modules
A container for functions of the ClusterSSH programs
Base object provding utility functions
Object representing cluster configuration
Object representing application configuration
Object representing helper script
Object representing a host.
Base translations module
Base English translations module