Age | Commit message (Collapse) | Author |
|
Includes attempt to split out the longer-lived server component from the
client component, in fixtures
Also starts tweaking early tests so they're less bad. E.g. test_2_close
had its docstring actively disagreeing with its code (which was super
confusing since both were committed at the same time in 2005...)
|
|
|
|
Very slowly. Pretty sure we will want to retain module-level fixtures for that stuff. heh.
|
|
|
|
Calling stat from inside the prefetch-body has led users to
receive IOError: The message [<filename>] is not extractable.
|
|
It is the right thing to do since we have no idea what encoding the file
is in, or even if the file is text data. BufferedFile.readline() is
unchanged and returns text strings assuming the file is utf-8 encoded.
This should fix the following issue:
http://comments.gmane.org/gmane.comp.sysutils.backup.obnam/252
Antoine Brenner
Conflicts:
sites/www/changelog.rst
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Create constants for byte messages, implement asbytes so many methods can take Message and key objects directly and split get_string into get_text and get_binary. Also, change int handling to use mpint with a flag whenever the int is greater than 32 bits.
|
|
|
|
Conflicts:
paramiko/proxy.py
|
|
|
|
slight tweak to test, make it verify the length too
|
|
in the test that verifies key renegotiation during a large file "put", also
do a "get" of the large file (with prefetch) to verify that nothing screwy
happens.
|
|
bump copyright year to 2007
|
|
allow prefetch + readv to occur at the same time (even though it will be really inefficient). instead of a moving pointer, use the prefetched buffers as an indication of what we've downloaded so far. break up large readv requests into the max packet size. add 2 more unit tests to test this stuff.
|
|
readv should just yield results as it gets them (suggestion from robertc)
|
|
document readv, fix thinko, and add a readv unit test
|
|
move sftp big-file tests into a separate class and add one that does a prefetch, then seeks in random order
|