Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-19 | Remove eval that was required for Py25 support | Scott Maxwell | |
2013-11-19 | Change all exceptions to modern format (not Py2.5 compatible) | Scott Maxwell | |
2013-11-19 | Change conditional from PY3 to PY2 to be better prepared for a possible Py4. | Scott Maxwell | |
2013-11-02 | Fix some deprecation and resource warnings | Scott Maxwell | |
2013-11-02 | Make sftp.open handle binary and text, more type conversion | Scott Maxwell | |
2013-11-01 | Changes inspired by the nischu7 branch | Scott Maxwell | |
2013-11-01 | Have to use u'' format in test_sftp so this test won't run on Py3.2 unless ↵ | Scott Maxwell | |
we find a solution | |||
2013-11-01 | Fixes for Python 2.5 and Python 3.2 support | Scott Maxwell | |
2013-10-31 | Fixes for test_sftp | Scott Maxwell | |
2013-10-30 | Convert and detect types properly, use helper constants, use StringIO and range | Scott Maxwell | |
2013-10-30 | Fix message sending | Scott Maxwell | |
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. | |||
2013-10-30 | Use test_path to avoid relative path issues | Scott Maxwell | |
2013-10-30 | Fix imports | Scott Maxwell | |
2013-09-27 | Merge branch '1.9' into 1.10 | Jeff Forcier | |
2013-09-27 | Fixed a typo in the license header of most files | Jeff Forcier | |
Conflicts: paramiko/proxy.py | |||
2013-03-04 | Adding test capturing desired behavior and demonstrating issue #142. | Jason R. Coombs | |
2013-03-04 | Delint test_sftp (remove unused imports and unused variables, remove excess ↵ | Jason R. Coombs | |
whitespace, move imports to top, remove semicolon terminator) --HG-- extra : source : 01df712a396de5fa7e1c0cc265411fdb2bbc5f41 | |||
2013-01-05 | Replace useless version check with import from __future__ | Michael Williamson | |
2013-01-05 | Verify Python version >= 2.6 before running context manager test | Michael Williamson | |
2013-01-04 | Turn SFTPFile into a context manager | Michael Williamson | |
2010-04-13 | code style and fix test. | Robey Pointer | |
2009-12-18 | added functionality to skip verifying the file, which works around sftp ↵ | Larry Wright | |
servers that remove the file immediately after it's been closed. | |||
2009-10-31 | bug 411099: chdir() isn't saving the cwd in a normalized way. added test. | Robey Pointer | |
2009-07-19 | fix my email address to be the current one. | Robey Pointer | |
2008-07-06 | [project @ robey@lag.net-20080706230815-v2ybqxm237zw0wa0] | Robey Pointer | |
add a callback method that can be used to track get/put progress in SFTPClient. suggested by Phil Schwartz. | |||
2007-02-13 | [project @ robey@lag.net-20070213191706-v8djxd4jiunb3his] | Robey Pointer | |
bump copyright year to 2007 | |||
2006-09-01 | [project @ robey@lag.net-20060901205930-021bcc34e3d5d8c8] | Robey Pointer | |
sadly, revert the append optimization -- it breaks for openssh | |||
2006-08-22 | [project @ robey@lag.net-20060823025538-3f8a4d761d7d4118] | Robey Pointer | |
when a file is open for append, don't stat to get the file position unless the user asks for it explicitly | |||
2006-08-01 | [project @ robey@lag.net-20060801182143-088ff687e0945937] | Robey Pointer | |
use hexlify in tests | |||
2006-05-12 | [project @ robey@lag.net-20060512172544-f1cab2a1959987bf] | Robey Pointer | |
fix new cygwin test failures reported by alexander | |||
2006-05-03 | [project @ robey@lag.net-20060503163531-2297cd257acc51e5] | Robey Pointer | |
make a slightly different exception for the expected mode on cygwin (why would they add support for some but not all of the unix mode bits? very odd) | |||
2006-04-28 | [project @ robey@lag.net-20060428172401-ad8da020daedd941] | Robey Pointer | |
2 more unit test bugs found by alexander (can't change atime on win32) | |||
2006-04-20 | [project @ robey@lag.net-20060420072627-958cad5e36cb8ecc] | Robey Pointer | |
fix a bug where prefetch() at EOF would throw an exception, and add a unit test | |||
2006-04-06 | [project @ robey@lag.net-20060406181821-68f9bc13b3580d37] | Robey Pointer | |
some fixes for win32: potential fix for lockup during failed tests; don't try chmod/chown or symlinks; fix canonicalize to convert dos-style path separators to '/'; open local files in binary mode; close a file before erasing it | |||
2006-03-09 | [project @ robey@lag.net-20060309081455-84be2ae54f98e897] | Robey Pointer | |
move sftp big-file tests into a separate class and add one that does a prefetch, then seeks in random order | |||
2006-02-19 | [project @ robey@lag.net-20060220031741-3227438ff1b03a29] | Robey Pointer | |
add SFTPClient.truncate. add chmod, chown, utime, and truncate to SFTPFile. and of course tests. | |||
2005-12-02 | [project @ robey@ralph.lag.net-20051203043223-8ee54573dcda1386] | Robey Pointer | |
new unit test for doing a bunch of prefetches at once | |||
2005-12-02 | [project @ robey@lag.net-20051202120305-73accda404b89d27] | Robey Pointer | |
dumb test to verify utf8 encoding | |||
2005-11-12 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-80] | Robey Pointer | |
add 'x' flag to open to allow O_EXCL behavior | |||
2005-10-29 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-72] | Robey Pointer | |
don't attempt to start a rekey negotiation from within send_message -- always do it from the feeder thread. this prevents a situation where more than one thread may decide spontaneously to rekey, sending multiple kexinit messages, which confuses the hell out of the remote host :) also, do some locking around the clear-to-send event, to avoid a race when we first go into rekeying. add some tests for these things too | |||
2005-10-24 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-70] | Robey Pointer | |
add SFTPFile.prefetch() to allow pre-fetching a file that will be downloaded in full -- quick testing showed this could speed up downloads 3x or more | |||
2005-09-25 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-60] | Robey Pointer | |
add file pipelining for writes | |||
2005-08-03 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-49] | Robey Pointer | |
dumb tiny tweaks | |||
2005-07-18 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-46] | Robey Pointer | |
add SFTPFile.check and server support (and test) -- it's an sftp extension that allows a client to retrieve the hash of part or all of a file without downloading it. we're probably the only ones who implement it yet | |||
2005-07-13 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-33] | Robey Pointer | |
add SFTPClient.put and SFTPClient.get, and make sftp file objects auto-close on del | |||
2005-07-13 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-32] | Robey Pointer | |
add the concept of a cwd to SFTPClient, and add a unit test for it | |||
2005-06-28 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-17] | Robey Pointer | |
more unit tests | |||
2005-05-01 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-5] | Robey Pointer | |
split out Packetizer, fix banner detection bug, new unit test split out a chunk of BaseTransport into a Packetizer class, which handles the in/out packet data, ciphers, etc. it didn't make the code any smaller (transport.py is still close to 1500 lines, which is awful) but it did split out a coherent chunk of functionality into a discrete unit. in the process, fixed a bug that alain spineux pointed out: the banner check was too forgiving and would block forever waiting for an SSH banner. now it waits 5 seconds for the first line, and 2 seconds for each subsequent line, before giving up. added a unit test to test keepalive, since i wasn't sure that was still working after pulling out Packetizer. | |||
2005-04-18 | [project @ Arch-1:robey@lag.net--2003-public%secsh--dev--1.0--patch-163] | Robey Pointer | |
add SFTPClient.close() add SFTPClient.close() and add a simple little unit test for it. | |||
2005-02-28 | [project @ Arch-1:robey@lag.net--2003-public%secsh--dev--1.0--patch-154] | Robey Pointer | |
even better 1.2 lapras re-bump the version # to 1.2 (with a new date since i added more stuff). add 2005 to the copyright date in a bunch of files. |