# $Id: ChangeLog,v 1.19 2004/01/17 18:58:29 cran Exp $

== 2.1.2 == Sat Jan 17 2004
- bugfix: allow '-' in hostnames
- bugfix: error message when no configuration file is found
- bugfix: remote status reports where accidently shifted by 8 bits
- minor spelling fixes

== 2.1.1 == Sat Jan 11 2004
- fix bug that prevented use of # characters in parameters
- remove hardcoded -x from ssh commandline
- introduce basic unit regression testing

== 2.1 == Mon Jan 05 2004
- change project homepage
- config file can now contain set var="value" directives that
set global parameters
- all global parameters can appear in group specs as well
- the value part of those parameters have to be enclosed in
double quotes
- group parameters overrule global parameters
- additional global/group parameter ssh_path, which contains the
path to the ssh binary to be used

== 2.0 == Thu Jan 01 2004
- MUCH more functionality
- rewrite in python
- use multi-threading features of python
- output can be formatted with a format string
- drop hostlists in favour of a more powerful configuration file
- private config file can override global config file
- interactive mode
- much improved manual page
- much improved installation information

== 0.3.1 == Mon May 19 2003
- fix bug that prevents hostlists from containing IP-addresses or
hostnames with dots.

== 0.3 == Thu Apr 17 2003
- add hostlist.example
- provide much more text in README and INSTALL
- manpage
- install script
- config directory is now named $HOME/.tentakel/
- portability fixes
- restructure nearly everything
- cleaner user interface
- much nicer code
- clean remote/local error handling
- split up stdout and stderr from remote
- show return value of remote command for each host

== 0.2 == Wed Mar 25 2003
- release on sourceforge and freshmeat. first public release
