Initial import.
Initial import.
A test for something or other.
Hopefully fixed the problems with the subsystem output stream when dealing with long messages (mainly uploads).
Remove unnecessary debug logging
SFTP subsystem was only responding to SSH_FXP_INIT if the client asked for version 3. This caused WinSCP and any other clients supporting 4+ to stall. Will now always respond with an appropriate version number.
Upstream fix to VirtualFileSystem, for bug that may cause corrupt downloads
Unit tests in ant build
Named message stores for easier debugging
Fixed bug where if a single write() had data to complete more than one message, only the first message would get processed and sent to the store. In a file transfer this leads to the OpenSSH client stalling at the end of some transfers, as it waits indefinitely for a reply to the last message.

processMessage() will now re-run while any extra data is at the end of a buffer, in case the extra data constitutes a complete message.
Changes, plus some additions to make it possible to get the server up and running without having to write additional code (there was no authentication class provided)
Quickstart ant target
Adding Log4J
Main change: increase in maximum window size to prevent timeouts in some clients
Updated jars. Revised buildfile so that SVN doesn't complain every time the project is rebuilt