summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-09-27Merge pull request #47 from aidanhs/aphs-fix-libssh2_channel_wait_eof-docAlex Crichton
Fix libssh2 channel wait eof doc
2016-09-16Hide limit_read since it's a hack (see #34)Aidan Hobson Sayers
2016-09-16Fix libssh2_channel_wait_eof doc (see libssh2/libssh2#93)Aidan Hobson Sayers
Closes #34
2016-08-17Add checks for file typesVeselkov Sergey
2016-08-06Bump to 0.2.13Alex Crichton
2016-05-26ssh2::FileStat should derive Eq/PartialEq and Clonesp3d
Copy might constrain the implementation, but these are useful and shouldn't cause any difficulty in the future.
2016-04-28The libssh2 exit_status code effectively never errorsAidan Hobson Sayers
2016-04-04Fix spelling errorRichard Dodd
2016-04-04Allow debug print of FileStatderekdreery
2016-03-23Allow all non-negative return codes as Ok()Charlie Ozinga
All libssh2 functions that return a failure do so using a negative value. However, some functions (for example: https://www.libssh2.org/libssh2_channel_read_ex.html) might return a positive value for success. We should recognize these positive values as Ok() instead of Err(). This is consistent with what Stream<'channel, 'sess>::read and ::write seem to expect in src/channel.rc.
2016-02-15Also ignore return value in `Channel::drop`Alex Crichton
The memory will be leaked if the channel isn't ready to be deallocated, but there's not much we can do about it unfortunately.
2016-02-06Don't assert free returns 0 in a dtorAlex Crichton
This may return EAGAIN, but we'll just make things worse by aborting. Instead just unfortunately leak the memory as there's not much more that can be done.
2015-11-01Add +1 reservation for trailing zero in write_stringAlex Crichton
2015-10-07Add automated testing of FFI bindingsAlex Crichton
2015-04-29Fix build on windowsAlex Crichton
2015-04-02Update for rust betaAlex Crichton
2015-04-02Update to rust masterAlex Crichton
2015-03-30Remove the unsafe destructor featureAlex Crichton
2015-03-27Remove usage of the collections featureAlex Crichton
2015-03-27Remove usage of AsOsStrAlex Crichton
2015-03-27Fix lint errorsAlex Crichton
2015-03-25Update to master again!Alex Crichton
2015-03-25Update to rust masterAlex Crichton
2015-03-22Bump to 0.2.3Alex Crichton
2015-03-19Use new metadata format for CargoAlex Crichton
2015-03-15Update to rust masterAlex Crichton
2015-03-12Bind unlink for SFTP filesAlex Crichton
Closes #11
2015-03-10Remove usage of `range`Alex Crichton
2015-03-07Update to rust masterAlex Crichton
2015-03-05Remove {read,write,flush}_stream in favor of StreamAlex Crichton
There are then impls of `Read` and `Write` for the returned object. Closes #9
2015-03-03Add html root urlsAlex Crichton
2015-02-23Update to std::ioAlex Crichton
2015-02-20Bump versions and update to masterAlex Crichton
2015-02-19Update to rust masterAlex Crichton
2015-02-07Update to rust masterAlex Crichton
2015-02-03Update to rust masterAlex Crichton
2015-01-29Add feature gatesAlex Crichton
2015-01-28Update to rust masterAlex Crichton
2015-01-23Update to rust masterAlex Crichton
2015-01-18Tweak impls/apisAlex Crichton
Lots of changes, but largely cosmetic, reorganization, or internal refactorings.
2015-01-18Bump to 0.1.7Alex Crichton
2015-01-17Update to rust masterAlex Crichton
2015-01-10Fix some doc testsAlex Crichton
2015-01-09Update to rust masterAlex Crichton
2015-01-07Update to rust masterAlex Crichton
2015-01-04Update to rust masterAlex Crichton
2015-01-03Update to rust masterAlex Crichton
2014-12-23Update to rust masterAlex Crichton
2014-12-19Fix doc commentAlex Crichton
2014-12-19Update to rust masterAlex Crichton