]> asedeno.scripts.mit.edu Git - PuTTY.git/commit
First cut at speeding up SFTP. Generic download-management code in
authorSimon Tatham <anakin@pobox.com>
Sat, 27 Sep 2003 17:52:34 +0000 (17:52 +0000)
committerSimon Tatham <anakin@pobox.com>
Sat, 27 Sep 2003 17:52:34 +0000 (17:52 +0000)
commitbc83c59aa7678b5c0f3140798259d69d172c48ab
tree0689a5ff30067f2d3e9d85ae1610cee029a0ff65
parente3018a08e827eab5da1dabb3694716f86d80566f
First cut at speeding up SFTP. Generic download-management code in
sftp.c, and psftp.c now uses that instead of going it alone. Should
in principle be easily installed in PSCP as well, but I haven't done
it yet; also it only handles downloads, not uploads, and finally it
doesn't yet properly calculate the correct number of parallel
requests to queue. Still, it's a start, and in my own tests it
seemed to perform as expected (download speed suddenly became
roughly what you'd expect from the available bandwidth, and
decreased by roughly the expected number of round-trip times).

[originally from svn r3468]
psftp.c
sftp.c
sftp.h