Release Name: 0.9.0
Notes:
Net:SSH
http://rubyforge.org/projects/net-ssh
[0.9.0] 11 Jan 2005
* Added 'shell' and 'sync' services for interacting with users' shells,
including a demo script that uses these to implement a simple SSH terminal
client.
* The 'keyboard-interactive' authentication method is implemented correctly
now, which means users will receive a prompt to enter a password if one is
not given, and is required.
* The bug that caused the agent to always be used--even if it was
unavailable--has been fixed.
* The user manual now includes links to previous/next chapters, and uses
syntax highlighting for the code blocks. Various other style tweaks in the
manual.
* Window sizes and maximum packet sizes are now honored, which should take
care of various bugs and make Net::SSH play nicer with older SSH servers.
* Non-blocking reads are now supported via the
Transport::Session#reader_ready? method. The Connection::Driver#process
method has been modified to make better use of this.
* Moved to subversion, from CVS. Repository is now at
http://www.jamisbuck.org/svn/net-ssh
[0.6.0] 2 Dec 2004
* Added pageant support (thanks to Guillaume Marçais)
* Added support for external services (like SFTP).
* Use USERNAME environment variable if USER is not set (like on Windows)
[0.5.0] 23 Nov 2004
* Refactored to use Needle.
* Moved SFTP support into its own library.
* Moved command-line utilities into their own library.
Changes:
2005-01-11 14:01 jamis
* Bumped version, updated NEWS, and added more feature demonstrations
to the sync-shell-demo.rb script.
2005-01-11 13:46 jamis
* Added syntax highlighted code blocks to the manual, and shell
documentation. Also tweaked stylesheets.
2005-01-11 09:07 jamis
* Simplified the shell service. The 'stdout' and 'stderr', etc. parameters
to the service were not working anyway, and may be better implemented as a
wrapper around the shell service, anyway.
2005-01-10 16:39 jamis
* Changed copyright line and author email address.
2005-01-10 16:30 jamis
* Added SyncShell subservice, reimplemented ssh-client demo, and added
demos for both Shell and SyncShell.
2005-01-10 12:50 jamis
* Added first pass at the shell service, and updated the ssh-client to use
it. Also fixed some breakage in the popen3 test cases.
2005-01-09 14:14 jamis
* Keyboard-interactive is correctly implemented now.
2005-01-09 12:17 jamis
* Getting better at dealing with interactive processes. Added an ssh-client
demo.
2005-01-09 07:43 jamis
* Changed layout to support branching and tagging.
2005-01-08 18:37 jamis
* Window sizes and maximum packet sizes are now respected. This fixes bugs
with (especially) earlier versions of OpenSSH servers, and probably many
other unreported bugs as well.
2005-01-07 15:55 jamis
* Looks like 1.8.2 broke a few of the test cases.
2005-01-07 15:46 jamis
* Moved from CVS to Subversion.
2005-01-07 13:12 minam
* Name of the cvs2cl executable changed. Added more TODO's, to keep
me busy with.
2005-01-04 20:49 minam
* Added "host" and "options" attributes to Session (thanks to
Daniel Hobe).
2005-01-04 13:17 minam
* Raise an error if an attempt is made to load a file as a public
key, which is not a public key.
2005-01-04 12:27 minam
* If an agent wasn't running, the authentication would fail with an
unhelpful error. This fix should allow authentication to proceed,
even in the absense of an ssh-agent.
2004-12-01 22:12 minam
* Updated NEWS file.
2004-12-01 21:26 minam
* Pageant support! Fixed documentation. Bumped version to 0.6.0.
Added support for external services. The USERNAME environment
variable is used if USER is not set. Moved the README to the
project root (for consistency with other project files). Fixed
some documentation typos.
2004-11-23 13:42 minam
* Forgot to include the 'examples' subdirectory in the packages.
2004-11-23 13:21 minam
* Cut-and-paste errors. :(
2004-11-23 13:17 minam
* Added date of this release to NEWS file.
2004-11-23 13:16 minam
* Minor rakefile tweakage.
2004-11-23 13:14 minam
* Added Needle as a dependency in gemspec.
2004-11-23 13:12 minam
* Updated TODO (prompter impl was added)
2004-11-23 13:11 minam
* Added a prompter implementation, instead of depending on
ruby-password.
2004-11-23 12:43 minam
* :verbose and :log options were not being removed from the options
before being passed to the transport layer, which was causing the
transport layer to fail.
2004-11-23 12:42 minam
* Oops. :verbosity should have been :verbose.
2004-11-23 12:40 minam
* Documented the :log and :verbosity options.
2004-11-23 12:37 minam
* Added examples. Made it easier to customize logging in
Net::SSH::Session.
2004-11-23 11:45 minam
* Changed FAQ link.
2004-11-23 11:29 minam
* Updated manual for new version.
2004-11-23 11:28 minam
* Updated TODO list. Fixed a documentation typo in channel.rb.
2004-11-22 14:37 minam
* Added :coverage goal, to run rcov on the unit tests.
2004-11-22 14:05 minam
* *sigh* These shouldn't have been checked it. :(
2004-11-22 13:52 minam
* Initial revision
2004-11-22 13:52 minam
* Refactored the whole blame thing
|