CHANGES IN SSH-3.1.0 INCOMPATIBLE WITH 3.0.0 AND OLDER VERSIONS
***************************************************************

sshd2_config
============

- RequiredAuthentications is now used by itself, and it doesn't have to
  be a subset of AllowedAuthentications. If you specify
  RequiredAuthentications, AllowedAuthentications is ignored.

All tools using ssh2_config, sshd2_config and the "-o" parameter
================================================================
- You can now use '=' to separate configuration variable names from
  their values. This was implemented to ease usage from scripts and
  other programs (rdist was causing headaches). Old format works ok.

CHANGES IN SSH-3.0.0 INCOMPATIBLE WITH 2.4.0 AND OLDER VERSIONS
***************************************************************

configure
=========
- --with-etcdir logic has changed. Previously, the default was "/etc"
  and it was appended ssh2 later in the included headers. This caused
  problems, and now the default is "[FOREIGN_ETCDIR]/ssh2", so that
  --with-etcdir will now follow the correct logic. "ssh2" is no longer
  appended to this, if you specify its value. ([FOREIGN_ETCDIR] is set
  with --with-foreign-etcdir, and it defaults to "/etc")

ssh2_config and sshd2_config
============================
- AllowCshrcSourcingWithSubsystems deprecated

  This configuration parameter has been deprecated, as now the server
  will filter the output from user's shell, that are echoed before the
  SshFileXFer protocol transactions. Still, putting stuff like
 
  sleep 50 && echo "foobar"

  will break things.
