Python Wrappers for Remote Access Tools (pywrat):
=================================================

0.1.7:
------
-included changes to initialize() default args proposed by Vaclav 'Ax' Hula

0.1.6:
------
-documentation updates and typo fixes

0.1.5:
------
-improved session multiplexing support by adding automatic setup when the 
 check_multiplex directive is passed to the pre exec command
-changed quite a few options to better separate execution and transfer
 options. Please check with the configuration template for details.

0.1.4:
------
-added pre and post exec commands to allow environment setup and clean up for
 all pywrat commands. That is particularly handy when it comes to using the 
 session multiplexing feature available with OpenSSH 3.9 and later.
 The configuration template and the added check_master.sh script contains the
 details.
-added automatic default and site configuration inclusion for defaults
-updated documentation
 
0.1.3:
------
-added fsh (http://www.lysator.liu.se/fsh/) support to speed up repeated
 logins and avoid sshd log flooding. Please refer to NEWS for details about
 the implications.
-removed implicit '-q' and '-r' options passed to ssh,scp and rsync in previos
versions. These options should now be supplied as a part of the configuration.
 
0.1.2:
------
-bugfix: reintroduced shell escaping of remote command: missing in 0.1.1

0.1.1:
------
-changed command line parsing to use getopt
 IMPORTANT: this changes the way the optional configuration file is specified.
 Please check out NEWS for details
-fixed pywrat_up/download where source and destination paths differ
-added test script for recursive directory up/download
-updated man pages to fit new argument style

0.1.0:
------
-updated man pages and other documentation
-made configuration file argument optional with fallback to /etc/pywrat.conf
-bumped version to mark end of first test phase:
 library fully packaged and actively being used in NorduGRID

0.0.9:
------
-fixed return values: The 'system' call returns a 16-bit value with the exit
 code as the first 8 bits. Thus the return value should be shifted 8 bits left.
 This fixes problems where exit codes from scripts are always 0 due to
 byte overflow.

0.0.8:
------
-further restructured installation locations to use 'bin' for scripts
-Please note that the scripts have been renamed to pywrat_NAME to avoid
 name clashes
-added initial version of man-pages

0.0.7:
------
-fixed tarball version to include required input files (thanks to John Egan)

0.0.6:
------
-fully separated Python modules (lib/site-python/) and scripts (libexecdir/)
-added support for configurable module installation location
-improved package building support
-a few minor fixes in configure.in

0.0.5:
------
-increased installation flexibility
-prepared source for lib and libexec separation
-avoid truncating customized configuration by only including a '.template'

0.0.4:
------
-added rsync support
-sanitized default options
-added installation test scripts
-Changed to use autotools for building

0.0.3:
------
-fixes and improvements
-changed login style to fit both rsh and ssh (user@host)

0.0.2:
------
-separated execution and storage host
-improved debugging
-increased modularity

0.0.1:
------
-initial working release
