42
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 24 hours ago. based on code collected 1 day ago.
Feb 07, 2025 — Feb 07, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Remove 2 last files
jehousley
as James Housley
More... over 18 years ago
Remove the removed files
jehousley
as James Housley
More... over 18 years ago
Finish making SFTP fully non-blocking capable.
jehousley
as James Housley
More... over 18 years ago
Make libssh2_sftp_write() be fully non-blocking. The state of the socket is fully honored. LIBSSH2SFTP_EAGAIN is returned when the call would block.
jehousley
as James Housley
More... over 18 years ago
Modify the code to truely support non-blocking. Propogate the EAGAIN error all the way up to the user interface. All code modules bug sftp.c have been completed.
jehousley
as James Housley
More... over 18 years ago
libssh2_packet_read() was checking the "errno" even when recv() didn't return an error. "errno" should have been zero by the recv() call but doesn't seem to be on all systems. Only check when recv() says there is an error.
jehousley
as James Housley
More... over 18 years ago
Initially the libssh2 code was indented with tabs of 4 spaces. Some of the recent commits converted the tabs to 4 spaces, which matched the initial indent size. Other commits converted the tabs to 8 spaces, this didn't match.
jehousley
as James Housley
More... over 18 years ago
Eberhard Mattes' fix for libssh2_packet_read() for when reading very small chunks at a time. More... almost 19 years ago
Fix building out of the source tree. More... almost 19 years ago
include libssh_config.h to get the configure vars in. More... almost 19 years ago
changed to configure defines to control inclusion of headers from libssh2_config.h. More... almost 19 years ago
Add more of the new programs to be ignored
jehousley
as James Housley
More... almost 19 years ago
Test programs for libssh2_sftp_mkdir_ex() and libssh2_sftp_mkdirnb_ex()
jehousley
as James Housley
More... almost 19 years ago
Document libssh2_sftp_mkdir_ex() and libssh2_sftp_mkdirnb_ex()
jehousley
as James Housley
More... almost 19 years ago
Make _libssh2_sftp_mkdir_ex() fully non-blocking safe. This makes libssh2_sftp_mkdirnb_ex() non-blocking safe and libssh2_sftp_mkdir_ex() blocking safe
jehousley
as James Housley
More... almost 19 years ago
libssh2_sftp.h is needed for all of these functions
jehousley
as James Housley
More... almost 19 years ago
Fix a couple of locations where read should have been readdir
jehousley
as James Housley
More... almost 19 years ago
libssh2_sftp_seek() and libssh2_sftp_tell() are NB-SAFE, since they only set variables
jehousley
as James Housley
More... almost 19 years ago
Create two sample programs, similar to sftp.c and sftp_nonblock.c, that will test blocking and non-blocking write SFTP transfers
jehousley
as James Housley
More... almost 19 years ago
Make _libssh2_sftp_write() fully non-blocking safe. This makes libssh2_sftp_writenb() non-blocking safe and libssh2_sftp_write() blocking safe
jehousley
as James Housley
More... almost 19 years ago
Commit the version that actually uses the non-blocking code
jehousley
as James Housley
More... almost 19 years ago
Commit the version that actually uses the non-blocking read
jehousley
as James Housley
More... almost 19 years ago
Update comment
jehousley
as James Housley
More... almost 19 years ago
Make sftp_nonblock.c a non-blocking version of sftp.c, just like sftpdir.c
jehousley
as James Housley
More... almost 19 years ago
Move sftp_nonblock.c to sftp_RW_nonblock.c, since it isn't just a non-blocking version of sftp.c. It has different command line parameters and tries to do more
jehousley
as James Housley
More... almost 19 years ago
Make _libssh2_sftp_read() fully non-blocking safe. This makes libssh2_sftp_readnb() non-blocking safe and libssh2_sftp_read() blocking safe
jehousley
as James Housley
More... almost 19 years ago
* Explicity set blocking
jehousley
as James Housley
More... almost 19 years ago
Unless we tell libssh2 that we are blocking, which we are because didn't set the socket to non-blocking it will think we are in non-blocking mode in a lot of places
jehousley
as James Housley
More... almost 19 years ago
Add comment about setting non-blocking
jehousley
as James Housley
More... almost 19 years ago
fixed ARFLAGS for CodeWarrior build. More... almost 19 years ago