3
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 16, 2024 — Aug 16, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fixed bug where CopyTo returned the number of bytes rad as the number of bytes written. Suppressed a couple of warnings.
alamaison
as Alexander Lamaison
More... over 16 years ago
Documented public methods. Reordered private functions to end of file. Added licence blocks.
alamaison
as Alexander Lamaison
More... over 16 years ago
Refactored _Read() and _ReadOne() to use exceptions.
alamaison
as Alexander Lamaison
More... over 16 years ago
Modified _CalculateNewFilePosition() to use libssh2_sftp_seek2 which can handle a 64-bit offset to support large files.
alamaison
as Alexander Lamaison
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.
alamaison
as Alexander Lamaison
More... over 16 years ago
Suppress warnings caused by IStream's imports in the type library.
alamaison
as Alexander Lamaison
More... over 16 years ago
Added unit-tests for CSftpStream.
alamaison
as Alexander Lamaison
More... over 16 years ago
Fixed bug with date conversion.
alamaison
as Alexander Lamaison
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.
alamaison
as Alexander Lamaison
More... over 16 years ago
Use ATLASSERT for non-member variables.
alamaison
as Alexander Lamaison
More... over 16 years ago
Removed non-public interface header from project.
alamaison
as Alexander Lamaison
More... over 16 years ago
Use our own dummy IStream implementation rather than a registry stream.
alamaison
as Alexander Lamaison
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.
alamaison
as Alexander Lamaison
More... over 16 years ago
Branching trunk to work on remote file read-only access.
alamaison
as Alexander Lamaison
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
alamaison
as Alexander Lamaison
More... over 16 years ago
Fixed unnecessary warning.
alamaison
as Alexander Lamaison
More... over 16 years ago
Fixed overzealous assertion in _KeyboardInteractiveAuthentication().
alamaison
as Alexander Lamaison
More... over 16 years ago
Updated CHANGELOG.
alamaison
as Alexander Lamaison
More... over 16 years ago
Incremented version numbers.
alamaison
as Alexander Lamaison
More... over 16 years ago
Merged feature_keyboard_interactive branch back into trunk (r126:143).
alamaison
as Alexander Lamaison
More... over 16 years ago
Fix licence block indentation.
alamaison
as Alexander Lamaison
More... over 16 years ago
Remove empty UnitTests directory.
alamaison
as Alexander Lamaison
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).
alamaison
as Alexander Lamaison
More... over 16 years ago
Refactored connection and session management out of CLibssh2Provider and into the CSession and CSessionFactory classes.
alamaison
as Alexander Lamaison
More... over 16 years ago
Fixed Release build issues: ATLASSERT should have been ATLVERIFY.
alamaison
as Alexander Lamaison
More... over 16 years ago
Removed unused _RecreateSession() method.
alamaison
as Alexander Lamaison
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.
alamaison
as Alexander Lamaison
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.
alamaison
as Alexander Lamaison
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.
alamaison
as Alexander Lamaison
More... almost 17 years ago
Modified the CPPUNIT_ASSERT_OK macro to output the error code that was unexpected.
alamaison
as Alexander Lamaison
More... almost 17 years ago