2011-02-23  Dominique Dumont  <domi.dumont@free.fr> v 1.212

	* Fixed Build.PL to include prereqs computed by Dist::Zilla

2011-02-21  Dominique Dumont  <domi.dumont@free.fr> v 1.211

	* *.t: fixed tests (Fix Debian bug #605792)
	* demo: split user and maintainer demo
	* removed config-edit-*. config-edit now has auto-completion and 
	  can be invoked with '-application ssh' or '-application sshd'
        * removed dependency on Parse::RecDescent
        * depend on Config::Model 1.234
        * Single backend was split in 3 (OpenSsh, Ssh and Sshd) to benefit
          from C::M::Backend::Any
           
2010-02-02  Dominique Dumont  <dominique.dumont@hp.com>

	* demo/demo.pl (my_system): new demo (requires Config::Model::Itself)

2010-01-24  Dominique Dumont  <domi.dumont@free.fr>

	* lib/Config/Model/models/Ssh/PortForward.pl: host and hostport are mandatory

2010-01-22  Dominique Dumont  <dominique.dumont@hp.com> v1.210

	* lib/Config/Model/OpenSsh.pm: Modified to read and write Port
	forward information from PortForward config class.

	* lib/Config/Model/models/Ssh/PortForward.pl: New configuration
	class to make ssh port forwarding configuration easier.

2010-01-18  Dominique Dumont  <dominique.dumont@hp.com> v1.209

	* lib/Config/Model/models/Sshd.pl: Added automatic migration of
	data from deprecated KeepAlive parameter to TCPKeepAlive
	parameter. This enables an automatic migration from old sshd
	config to new syntax.

	* lib/Config/Model/models/Ssh/HostElement.pl: Since ssh_config doc
	mentions that LocalForward and RemoteForward can be specified
	several times, these 2 parameters are changed from leaf to a list
	of leaf.

	* lib/Config/Model/models/Ssh.pl: As specifying Host block as list
	of patterns and content was not practical, the Host element in Ssh
	model was changed from list of HostBlock nodes to hash of
	HostElement. The Host patterns is used as the key of the
	hash. This enables a better view of shh configuration in the GUI.

	* lib/Config/Model/OpenSsh.pm (assign): Store value in uniline
	leaf even with embedded white spaces.
	(write_all_host_block): adapted to Host structure change in model

2009-09-10  Dominique Dumont  <dominique.dumont@hp.com> v1.208

	* lib/Config/Model/models/**.pl: Changed 'level' of some elements
	to 'important' so the new wizard provided by C::M::TkUI will show
	the most imporant ssh and sshd configuration parameters.

2009-07-29  Dominique Dumont  <dominique.dumont@hp.com> v1.207

	* t/ssh_config.t: When run as root, skip the tests that must be
	run as regular user. (Fix Debian FTBS)

	* lib/Config/Model/models/Ssh/HostElement.pl: Fix model error:
	ServerAliveInterval is an integer, not a boolean

2009-06-24  Dominique Dumont  <domi.dumont@free.fr> v1.206

	* Build.PL: added forgotten dependency on
	Parse::RecDescent. Depends on Config::Model 0.637

2009-06-23  Dominique Dumont  <dominique.dumont@hp.com>

	* lib/Config/Model/models/**.pl: replaced deprecated 'built_in'
	model parameter with 'upstream_default'. (In fact I just had to
	run "config-model-edit -model Ssh -save" (from
	Config::Model::Itself))

2009-04-11  Dominique Dumont  <domi.dumont@free.fr> v1.205

	* lib/Config/Model/OpenSsh.pm (read_ssh_file): fix bug that breaks
	with Config::Model 0.635

2009-03-09  Dominique Dumont  <dominique.dumont@hp.com> v1.204

	* t/ssh_config.t: Removed unused options that broke with
	Config::Model 0.634

	* config-edit-ssh: Update documentation

2009-02-03  Dominique Dumont  <dominique.dumont@hp.com> v1.203

	* t/augeas_*.t: Do the exec only if Augeas part can be tested. Use
	$^X in exec instead of 'perl'. This should also fix tests in CPAN.

2009-02-02  Dominique Dumont  <dominique.dumont@hp.com> v1.202

	* t/augeas*.t : Changed Augeas locale workaround to reduce the
	number of test failures in CPAN tests.

2009-01-29  Dominique Dumont  <dominique.dumont@hp.com> v1.201

	* config-edit-sshd: added workaround Augeas locale bug

	* Sshd files: Major bug fixes for Augeas integration

	* lib/Config/Model/OpenSsh.pm (read_ssh_file): Fix:  Host names 
	  are separated by white spaces and not comma

2008-11-16  Domi  <domi@bilbo.maison> 

	* lib/Config/Model/models/Sshd.pl: Added write through Augeas so
	comment in /etc/ssh/sshd_config can be preserved (requires Augeas and 
	Config::Model::Backend::Augeas)
	
	* config-edit-ssh: new command line to edit ~/.ssh/config file (as
	normal user) or /etc/ssh/ssh_config (as root)

2008-05-26  Dominique Dumont v0.104

	* all: changed module name from Sshd to OpenSsh

2008-05-24  Dominique Dumont v0.103

	* lib/Config/Model/Sshd.pm (): Added doc 

	* config-edit-sshd: new file

