On Sat, 13 Nov 2010, Mark Riordan wrote:
>> And removed from uploads, because it is tricky to keep the API working like
>> it used to with that optimization. Maybe we should just introduce new API
>> to get the better performance.
>
> Oh, I didn't catch on that that is what was removed. Well, I'd certainly be
> very interested in a new API to address this. I may not be able to use
> libssh2 without this optimization, due to performance expectations from my
> users.
No let me clarify: the multiple outgoing SFTP packets concept is still there
and should make SFTP uploads faster than previous libssh2 versions. I want to
make the same logic in the SFTP read code later on.
What I reverted last night was the channel-sending function's ability to loop
over a larger channel packet and send it off in several smaller
transport-packets. I tried that as a part of my general libssh2 optimizations.
It's GREAT to see that we finally are again working good on Windows again!
-- / daniel.haxx.se _______________________________________________ libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-develReceived on 2010-11-14