Fixed bug where CopyTo returned the number of bytes rad as the number of bytes written. Suppressed a couple of warnings. |
|
More...
|
over 16 years ago
|
Documented public methods. Reordered private functions to end of file. Added licence blocks. |
|
More...
|
over 16 years ago
|
Refactored _Read() and _ReadOne() to use exceptions. |
|
More...
|
over 16 years ago
|
Modified _CalculateNewFilePosition() to use libssh2_sftp_seek2 which can handle a 64-bit offset to support large files. |
|
More...
|
over 16 years ago
|
Workaround for failure when calling libssh2_sftp_read() with a buffer greater than 39992 bytes in size. If the request to Read() asks for a greater quantity, we now read it in chunks of 39990 bytes at a time. |
|
More...
|
over 16 years ago
|
Suppress warnings caused by IStream's imports in the type library. |
|
More...
|
over 16 years ago
|
Added unit-tests for CSftpStream. |
|
More...
|
over 16 years ago
|
Fixed bug with date conversion. |
|
More...
|
over 16 years ago
|
Added a GetFile() method to the ISftpProvider interface and the Libssh2Provider and mock implementations. This method returns a IStream to the file which is used to read (and eventually write) data from it as well as query it for its metadata and seek pointer. |
|
More...
|
over 16 years ago
|
Use ATLASSERT for non-member variables. |
|
More...
|
over 16 years ago
|
Removed non-public interface header from project. |
|
More...
|
over 16 years ago
|
Use our own dummy IStream implementation rather than a registry stream. |
|
More...
|
over 16 years ago
|
Rough-and-ready file-copy support added to front-end. The dummy data copied is the machine's CPU identifier. This code is just a proof-of-concept. |
|
More...
|
over 16 years ago
|
Branching trunk to work on remote file read-only access. |
|
More...
|
over 16 years ago
|
Removed overzealous assertion which failed if there were no existing SFTP connections saved in the registry. This is a perfectly valid state for a new Swish installation to be in |
|
More...
|
over 16 years ago
|
Fixed unnecessary warning. |
|
More...
|
over 16 years ago
|
Fixed overzealous assertion in _KeyboardInteractiveAuthentication(). |
|
More...
|
over 16 years ago
|
Updated CHANGELOG. |
|
More...
|
over 16 years ago
|
Incremented version numbers. |
|
More...
|
over 16 years ago
|
Merged feature_keyboard_interactive branch back into trunk (r126:143). |
|
More...
|
over 16 years ago
|
Fix licence block indentation. |
|
More...
|
over 16 years ago
|
Remove empty UnitTests directory. |
|
More...
|
over 16 years ago
|
Refactored UnitTests into two separate project: one for the Swish code itself (testSwish) and one for the libssh2-backend classes (testProvider). |
|
More...
|
over 16 years ago
|
Refactored connection and session management out of CLibssh2Provider and into the CSession and CSessionFactory classes. |
|
More...
|
over 16 years ago
|
Fixed Release build issues: ATLASSERT should have been ATLVERIFY. |
|
More...
|
over 16 years ago
|
Removed unused _RecreateSession() method. |
|
More...
|
almost 17 years ago
|
Tried to make connection more robust after an aborted attempt. Previously, any subsequent call to _Connect() would fail if the first had been aborted. We now try to roll the partly-created connection back when we fail. |
|
More...
|
almost 17 years ago
|
Changed SftpDirectory::GetEnum() to use exceptions, in the process fixing the crash that occurred when a user aborted a connection to a server during authentication. |
|
More...
|
almost 17 years ago
|
Improved _OpenSocketToHost() so that is cleans up the socket it created if the ::connect() call fails, e.g. if the remote host can't be found. |
|
More...
|
almost 17 years ago
|
Modified the CPPUNIT_ASSERT_OK macro to output the error code that was unexpected. |
|
More...
|
almost 17 years ago
|