summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2008-03-22[project @ robey@lag.net-20080323024555-s95m60jycc8dt14q]Robey Pointer
bug 192749: document that SSHClient.connect may throw socket.error.
2008-03-22[project @ robey@lag.net-20080323023616-fpo17kr0qxxbgthv]Robey Pointer
bug 200416: don't create a new logger for every channel and every sftp client or server. it causes python to leak lots of useless logger objects, because they never go away. instead, log the channel # in the message, and use only a couple of standard log nodes.
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-03-22[project @ robey@lag.net-20080322215455-xb70ktut2l1bkzsx]Robey Pointer
patch from dwayne c. litzenberger to fix urandom support to work from within a chroot. i modified it slightly to remove os.urandom calls completely, since our direct file access is nearly identical to what python was doing.
2008-02-19[project @ robey@lag.net-20080220060035-yi82h5kc7jod5hlu]Robey Pointer
add a demo for reverse port forwarding.
2008-02-19[project @ robey@lag.net-20080220060030-jih2gfguzp6jbwog]Robey Pointer
verify WarningPolicy is exported
2008-02-19[project @ robey@lag.net-20080220055938-c772bcrnw9lm2kcd]Robey Pointer
for forwarded-tcpip connections, stuff the origin_addr in a public field in the Channel, in case recipients find it useful info.
2008-02-19[project @ robey@lag.net-20080220055849-xmjvp8m0lqyz4cf1]Robey Pointer
change -l to -p for consistency
2008-02-18[project @ robey@lag.net-20080219075127-fx3aq6ijgm38oxy6]Robey Pointer
cleaned up "forward" example.
2008-02-18[project @ robey@lag.net-20080219074736-1fkyp8jl95amj5ky]Robey Pointer
add WarningPolicy to SSHClient, which logs a warning when a server host key isn't known, but allows the connection. also added an option to avoid searching for private keys, and made it check ~/ssh/ for windows.
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-20080218045900-wh5168fjqq2o80kd]Robey Pointer
merge patch from Dwayne Litzenberger that lets you ask an SSHClient not to try agent-based auth.
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-02-17[project @ robey@lag.net-20080218003236-d2zgw43ys7xrccdx]Robey Pointer
explain why we check ~/ssh/ in the demos
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).
2008-01-21[project @ robey@lag.net-20080122025908-h8xm28k72umoeo7y]Robey Pointer
bump to version 1.7.2 (basil)
2008-01-21[project @ robey@lag.net-20080121194216-q3n5ovpeyiqjua6p]Robey Pointer
patch from dwayne litzenberger to fix the PRNG to be more resilient when using windows, and some forking/threading environments.
2008-01-21[project @ robey@lag.net-20080121190842-mq94nybu8qxhw1jl]Robey Pointer
for password authentication, only utf-8 encode the password if it's in unicode. this should let clients work around servers that expect non-utf-8 passwords (possibly because they predate the RFCs).
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-20071231003441-njdbcgbrqskrgtiw]Robey Pointer
merge patch to allow bufsize param in SSHClient.exec_command()
2007-12-30[project @ robey@lag.net-20071231003259-xwwescnkvb3e6vxc]Robey Pointer
be more explicit about setting buffering options, and make the default be "unbuffered", because with buffering on, writes are buffered, which can be very confusing over ssh and usually not what you want.
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-11-19[project @ robey@lag.net-20071119194455-u69od9ynz2n4x7ch]Robey Pointer
merge tab fix
2007-11-09[project @ robey@lag.net-20071110065222-xt335qy6c4s6flze]Robey Pointer
patch from james bardin to allow closing an SSHClient more than once. :)
2007-11-09[project @ robey@lag.net-20071110065121-76ooutayf5dvvuqh]Robey Pointer
add get_transport() to fetch the Transport from an SSHClient.
2007-11-09[project @ robey@lag.net-20071110065103-a169t3ijqapq0zlo]Robey Pointer
fix some typos.
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-09-23[project @ robey@lag.net-20070924062534-5yemkpyjy2sssvjn]Robey Pointer
bug 137219: handle EINTR in a read or write, if python doesn't.
2007-08-31[project @ robey@lag.net-20070901031348-6x0zif4cdtqu4vvu]Robey Pointer
jon slavin points out that using the 'cmp' keyword is not compatible with python 2.3.
2007-06-10[project @ robey@lag.net-20070611044506-2c1c1t2avdr3yuaa]Robey Pointer
bump up to 1.7.1 (amy)
2007-06-10[project @ robey@lag.net-20070611044447-ewcm7qcrmtdfyspq]Robey Pointer
change README to rest format
2007-06-10[project @ robey@lag.net-20070611043523-ol2r0nbenkjc7abb]Robey Pointer
create new TODO file
2007-06-10[project @ robey@lag.net-20070611041319-llhshb80tvjvlhah]Robey Pointer
move the news entries to a new rest file
2007-05-20[project @ robey@lag.net-20070521023545-8a36vex4ewgdxcwk]Robey Pointer
merge in a modified form of a patch from alexander belchenko. this lets windows users use the 'win32all' module *or* the 'ctypes' module, if they have ctypes installed. python 2.5 comes with ctypes in the standard library.
2007-05-20[project @ robey@lag.net-20070521002334-6bx5g0zrnb10sgyd]Robey Pointer
add optional timeout parameter to SSHClient.connect(), based on a patch from james bardin.
2007-05-20[project @ robey@lag.net-20070520225704-j1czjtrl2hu7t1pj]Robey Pointer
add a get_channel() method to SFTPClient, to retrieve the underlying channel.
2007-05-20[project @ robey@lag.net-20070520225622-ozs9cguu8ipaxt85]Robey Pointer
patch from wesley augur: expose the 'longname' field from listdir_attr().
2007-03-26[project @ robey@lag.net-20070326075819-y7972z9cy3ffmw76]Robey Pointer
expose PKey for documentation, so inherited methods can be seen in DSSKey and RSAKey
2007-02-18[project @ robey@lag.net-20070218212332-ufb5mk2ne0bzamx5]Robey Pointer
oops, fix doc typo
2007-02-18[project @ robey@lag.net-20070218212228-qdk8w1n4is0cady3]Robey Pointer
bump version to 1.7 zubat
2007-02-13[project @ robey@lag.net-20070213192109-axy7gl61x7w0cpbp]Robey Pointer
add get/put to the sftp demo
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-12[project @ robey@lag.net-20070212183021-0c9dx3w16m0x2non]Robey Pointer
add a convenience method for open_forwarded_tcpip_channel