summaryrefslogtreecommitdiffhomepage
path: root/tests
AgeCommit message (Collapse)Author
2009-11-01bug 426925: lookup host keys correctly when they have a different port.Robey Pointer
2009-10-31bug 411099: chdir() isn't saving the cwd in a normalized way. added test.Robey Pointer
2009-07-19fix my email address to be the current one.Robey Pointer
2009-02-17bug 300536: allow a really long banner before the SSH handshake.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.
2008-07-06[project @ robey@lag.net-20080706203706-zqxb69qrcgyuf90n]Robey Pointer
allow multiple key files to be specified in SSHClient. suggested by Bernhard Walle.
2008-06-03[project @ robey@lag.net-20080604053906-vz5toqvlp5miqy1x]Robey Pointer
merge deadlog bugfix from dwayne litzenberger.
2008-03-23[project @ robey@lag.net-20080324065111-qv8icii767fqex9j]Robey Pointer
fix some unit tests for windows
2008-03-22[project @ robey@lag.net-20080323025751-de0lem9pi4oydt2g]Robey Pointer
bug 193779: catch EOFError in auth, and turn it into an auth exception. add a unit test to verify.
2008-03-22[project @ robey@lag.net-20080323020709-ub8ya3xkh1ebywfa]Robey Pointer
add exit_status_ready for justin cook.
2008-03-22[project @ robey@lag.net-20080323020309-9bjcp7l2ygdu49d2]Robey Pointer
slight tweak to test, make it verify the length too
2008-03-22[project @ robey@lag.net-20080323020054-ar5bmythf7fr5rgk]Robey Pointer
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.
2008-02-19[project @ robey@lag.net-20080220060030-jih2gfguzp6jbwog]Robey Pointer
verify WarningPolicy is exported
2008-02-17[project @ robey@lag.net-20080218051229-xtylb1poe246k2ci]Robey Pointer
merge patch from Dwayne Litzenberger to fix unit tests on python 2.3.
2008-02-17[project @ robey@lag.net-20080218024139-i2t8y0f0dd93xjo1]Robey Pointer
bug 189466: fix typo in osrandom.py (from patch in bug report) and add a friggin' unit test.
2008-01-23[project @ robey@lag.net-20080124045017-dfqiamorj356btrd]Robey Pointer
fix the utf-8 password bug for good (aka bug 177117) and add unit tests this time.
2008-01-23[project @ robey@lag.net-20080124014121-95bt9p4n4k8lw72i]Robey Pointer
remove some now-unneeded code.
2008-01-23[project @ robey@lag.net-20080124013849-jno9xkgwvvqrvuov]Robey Pointer
split auth tests into their own file, and clean up the remaining transport tests a bit (use existing refactoring).
2007-12-30[project @ robey@lag.net-20071231052950-8h599bnez3sgbf2e]Robey Pointer
patch from david guerizec for direct-tcpip forwarding support, and a unit test added by yours truly.
2007-12-30[project @ robey@lag.net-20071230220403-9c9735x0tfr88dd8]Robey Pointer
oops, fix typo.
2007-11-20[project @ robey@lag.net-20071120052527-hloi0b30yngbay0x]Robey Pointer
add send_ready() and a unit test.
2007-10-28[project @ robey@lag.net-20071029030520-ozmne7y4l6037m8h]Robey Pointer
bug discovered while porting to jaramiko: old-style gex wasn't creating the proper hash. fixed.
2007-10-28[project @ robey@lag.net-20071029030344-9adfzb9ulfodtepu]Robey Pointer
bug 157205: select() doesn't notify incoming stderr data, because stderr's pipe isn't hooked up to the fileno() BufferedPipe. to fix, i added an "or" pipe-event that can be triggered by either stdout or stderr, and hooked them both up to fileno(). added a unit test for the bug and one for the "or" pipe.
2007-02-13[project @ robey@lag.net-20070213191706-v8djxd4jiunb3his]Robey Pointer
bump copyright year to 2007
2007-02-12[project @ robey@lag.net-20070212183050-kaf5lvrbw46v9i59]Robey Pointer
improve x11 test and add a test for reverse port forwarding
2007-02-10[project @ robey@lag.net-20070211022553-mjbl0w7wygpl7os5]Robey Pointer
add another test to check out private key auth.
2006-12-27[project @ robey@lag.net-20061227194121-hzrmwbb6ea14unkg]Robey Pointer
once, this test failed, so add a timer
2006-12-15[project @ robey@lag.net-20061215222108-7pu0151970w1e1lp]Robey Pointer
add a ResourceManager to replace __del__ methods, and use it in SSHClient to automatically close any open transport when the SSHClient is collected. this won't work on Transport itself (to close the attached packetizer) because Transport starts up its own thread, and the threading library keeps a Transport object alive to run that thread. i think that's okay; the SSHClient interface is meant to be the easier one, so that's the one where it's important that some auto-cleanup is attempted.
2006-11-20[project @ robey@lag.net-20061121001117-8mf8zzltvfvzzrv7]Robey Pointer
add support for opening x11 channels, and a unit test
2006-11-20[project @ robey@lag.net-20061120192137-1rcpiiq9mcd58m76]Robey Pointer
reorder the closing of the pipe in Channel.close() to make sure it happens even when the channel is closed by the remote host first
2006-11-11[project @ robey@lag.net-20061112055617-098a150cf051bffa]Robey Pointer
try a trick that should let 'hostkeys[hostname][keytype] = key' work for HostKeys objects again.
2006-11-10[project @ robey@lag.net-20061111004413-7bab08f1bad7f96f]Robey Pointer
bug 70398: allow constructions like: hostkeys['hostname'] = {} to create an empty host entry object, so that future attempts to set keys will at least not throw an exception. (they'll still silently do nothing, though.)
2006-10-14[project @ robey@lag.net-20061015012126-36370734592aff17]Robey Pointer
might as well assert this
2006-09-07[project @ robey@lag.net-20060908022816-ea2856cefb9d83e0]Robey Pointer
fix from john arbash-meinel for the stub sftp server's default open mode
2006-09-01[project @ robey@lag.net-20060901205930-021bcc34e3d5d8c8]Robey Pointer
sadly, revert the append optimization -- it breaks for openssh
2006-08-28[project @ robey@lag.net-20060828234834-51542dc36057b361]Robey Pointer
fix __setitem__ to do the right thing
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-21[project @ robey@lag.net-20060822025601-aab3b723b95d3a9c]Robey Pointer
add 'flags' param to SFTPHandle and make the default impl avoid calling tell() when in append mode; add proper append-mode support to stub_sftp
2006-08-13[project @ robey@lag.net-20060813195045-ca4148e233794d4b]Robey Pointer
add a unit test to verify that all the paramiko symbols are exported correctly
2006-08-01[project @ robey@lag.net-20060801182143-088ff687e0945937]Robey Pointer
use hexlify in tests
2006-07-25[project @ robey@lag.net-20060726000907-b9a2d46eecc64cec]Robey Pointer
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.
2006-07-23[project @ robey@lag.net-20060723235649-5f757e44908ffb31]Robey Pointer
attempt to implement support for kex-gex 'old' packet type, which is apparently used by putty (this would only affect paramiko in server mode)
2006-06-26[project @ robey@lag.net-20060627064106-71a2bfb5a39a2913]Robey Pointer
add PKey.from_private_key to read from a file object
2006-06-26[project @ robey@lag.net-20060627060600-07d5b7e2fc57202d]Robey Pointer
add PKey.write_private_key to write a private key into a file object, and add tests for it
2006-05-12[project @ robey@lag.net-20060512172544-f1cab2a1959987bf]Robey Pointer
fix new cygwin test failures reported by alexander
2006-05-09[project @ robey@lag.net-20060509164549-14e664f234b4b747]Robey Pointer
new parent exception for all auth failures, and new specific exception for bad host key
2006-05-07[project @ robey@lag.net-20060508005224-a8a04cd59f9fa016]Robey Pointer
pulled out openssh config parsing into its own class
2006-05-07[project @ robey@lag.net-20060508002007-3b7b87c361fe876a]Robey Pointer
add unit tests for SSHClient, and fix a few bugs that uncovered
2006-05-07[project @ robey@lag.net-20060507230153-dba6b2d664b5ef3f]Robey Pointer
channel operations raise an exception on error now instead of returning a bool
2006-05-03[project @ robey@lag.net-20060504025237-a015ee747d9a2e75]Robey Pointer
if open_channel fails, it now raises ChannelException. added a unit test for that too. renegotiate_keys will also raise an exception now instead of returning a bool.