Robey Pointer
787b0b461d
[project @ robey@lag.net-20060723235649-5f757e44908ffb31]
...
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-07-23 16:56:49 -07:00
Robey Pointer
c925c41437
[project @ robey@lag.net-20060723235616-fe1d7920eb25a0ec]
...
clean up pyc files too
2006-07-23 16:56:16 -07:00
Robey Pointer
4737e44e40
[project @ robey@lag.net-20060723235548-2f5f9ae591d683ca]
...
clean up use of expected_packet and make it accept a tuple of packet types
2006-07-23 16:55:48 -07:00
Robey Pointer
55a52a09cc
[project @ robey@lag.net-20060723204116-319c388eacb937d6]
...
fix SSHException references in demos
2006-07-23 13:41:16 -07:00
Robey Pointer
ffcc22e784
[project @ robey@lag.net-20060713194617-35597c20a6b3bc59]
...
bump version to 1.6 (oops, forgot to check this in a few days ago)
2006-07-13 12:46:17 -07:00
Robey Pointer
ec6e76abc6
[project @ robey@lag.net-20060710070003-b9c4a1a7f7ab0ae9]
...
apparently some sftp servers may return an mtime of 0xffffffff -- just in case, ignore that value
2006-07-10 00:00:03 -07:00
Robey Pointer
ab7c0fe9e8
[project @ robey@lag.net-20060710065931-5e87f3d9879dad46]
...
new ignores
2006-07-09 23:59:31 -07:00
Robey Pointer
9c8a06b877
[project @ robey@lag.net-20060628050022-2f0d754ed70356f1]
...
anal-retentive conversion to 'while True'
2006-06-27 22:00:22 -07:00
Robey Pointer
c22df44900
[project @ robey@lag.net-20060628045919-ffac82c51c51b3df]
...
make HostKeys use odict to ensure order is preserved, and add HostKeys.save()
2006-06-27 21:59:19 -07:00
Robey Pointer
4fa4fdee4b
[project @ robey@lag.net-20060627064106-71a2bfb5a39a2913]
...
add PKey.from_private_key to read from a file object
2006-06-26 23:41:06 -07:00
Robey Pointer
d81758f1ff
[project @ robey@lag.net-20060627060810-93a5453df5ae4a62]
...
log mkdir mode when given
2006-06-26 23:08:10 -07:00
Robey Pointer
be86d5474a
[project @ robey@lag.net-20060627060703-3d7eadfb1f5042ad]
...
catch and discard exceptions thrown when sending a status response during an exception
2006-06-26 23:07:03 -07:00
Robey Pointer
79d239693a
[project @ robey@lag.net-20060627060600-07d5b7e2fc57202d]
...
add PKey.write_private_key to write a private key into a file object, and add tests for it
2006-06-26 23:06:00 -07:00
Robey Pointer
1726162508
[project @ robey@lag.net-20060530070000-358e08e75c891d8b]
...
add __setitem__ for HostKeys
2006-05-30 00:00:00 -07:00
Robey Pointer
e0f0ae5eb2
[project @ robey@lag.net-20060530065945-158cc1305bfc2c82]
...
missed the client id
2006-05-29 23:59:45 -07:00
Robey Pointer
471876ff3e
[project @ robey@lag.net-20060530065858-6300e2d76304778c]
...
convert an EOFError into SSHException during sftp negotation
2006-05-29 23:58:58 -07:00
Robey Pointer
0ad8405d15
[project @ robey@lag.net-20060512172544-f1cab2a1959987bf]
...
fix new cygwin test failures reported by alexander
2006-05-12 10:25:44 -07:00
Robey Pointer
da04f66cf6
[project @ robey@lag.net-20060511013755-ab5fc64a30791cac]
...
trim more of the history
2006-05-10 18:37:55 -07:00
Robey Pointer
af4b8fedc9
[project @ robey@lag.net-20060511013313-411d1524da3b53f0]
...
bump version to 1.6, fix up docs a little bit
2006-05-10 18:33:13 -07:00
Robey Pointer
6f4110a066
[project @ robey@lag.net-20060511011140-ab3550c28121f900]
...
fix a few bugs found by pycheck
2006-05-10 18:11:40 -07:00
Robey Pointer
8843feb633
[project @ robey@lag.net-20060509164549-14e664f234b4b747]
...
new parent exception for all auth failures, and new specific exception for bad host key
2006-05-09 09:45:49 -07:00
Robey Pointer
02e8178510
[project @ robey@lag.net-20060508005224-a8a04cd59f9fa016]
...
pulled out openssh config parsing into its own class
2006-05-07 17:52:24 -07:00
Robey Pointer
887354c088
[project @ robey@lag.net-20060508002320-d6e64e96f913febd]
...
check off a few readme items
2006-05-07 17:23:20 -07:00
Robey Pointer
1d2bd214c3
[project @ robey@lag.net-20060508002214-0403d95f73b152f5]
...
couple of doc fixes
2006-05-07 17:22:14 -07:00
Robey Pointer
2a03425e27
[project @ robey@lag.net-20060508002007-3b7b87c361fe876a]
...
add unit tests for SSHClient, and fix a few bugs that uncovered
2006-05-07 17:20:07 -07:00
Robey Pointer
de1e072c73
[project @ robey@lag.net-20060507230153-dba6b2d664b5ef3f]
...
channel operations raise an exception on error now instead of returning a bool
2006-05-07 16:01:53 -07:00
Robey Pointer
581103665b
[project @ robey@lag.net-20060504025237-a015ee747d9a2e75]
...
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.
2006-05-03 19:52:37 -07:00
Robey Pointer
aac434e9b0
[project @ robey@lag.net-20060503163531-2297cd257acc51e5]
...
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-05-03 09:35:31 -07:00
Robey Pointer
2067e9a136
[project @ robey@lag.net-20060502002709-617a268779f7ca6b]
...
readv should just yield results as it gets them (suggestion from robertc)
2006-05-01 17:27:09 -07:00
Robey Pointer
57bc6728af
[project @ robey@lag.net-20060430024043-e4391438febc9bf2]
...
check for None channel and display error
2006-04-29 19:40:43 -07:00
Robey Pointer
e646d0ee4c
[project @ robey@lag.net-20060430023238-3cd706d10c2de472]
...
try to clean up if the server object throws an exception
2006-04-29 19:32:38 -07:00
Robey Pointer
c278de9fd4
[project @ robey@lag.net-20060428174959-bae73f58ca8ed33a]
...
patch from nicholas piper to catch keepalives sent to the client
2006-04-28 10:49:59 -07:00
Robey Pointer
9819087210
[project @ robey@lag.net-20060428172401-ad8da020daedd941]
...
2 more unit test bugs found by alexander (can't change atime on win32)
2006-04-28 10:24:01 -07:00
Robey Pointer
c05200dcc6
[project @ robey@lag.net-20060424011141-18957fe09447af6b]
...
more README
2006-04-23 18:11:41 -07:00
Robey Pointer
3bcdf46a9d
[project @ robey@lag.net-20060424011126-66797c157af18805]
...
add SSHClient (so far)
2006-04-23 18:11:26 -07:00
Robey Pointer
8e81ba61f5
[project @ robey@lag.net-20060424011046-7edc8e67b364f07d]
...
mark a couple of functions as since 1.5.2
2006-04-23 18:10:46 -07:00
Robey Pointer
5c2c949b1e
[project @ robey@lag.net-20060420072722-924a44953b8d9919]
...
tweak a test that relied too much on timing
2006-04-20 00:27:22 -07:00
Robey Pointer
abb7f1f1ba
[project @ robey@lag.net-20060420072627-958cad5e36cb8ecc]
...
fix a bug where prefetch() at EOF would throw an exception, and add a unit test
2006-04-20 00:26:27 -07:00
Robey Pointer
d965f00563
[project @ robey@lag.net-20060412205753-e6c5d195a51fc389]
...
fix docs
2006-04-12 13:57:53 -07:00
Robey Pointer
6e2f3b6548
[project @ robey@lag.net-20060412203612-863c46529730f786]
...
bump up the default banner timeout to 15 seconds and make it configurable via (undocumented) Transport.banner_timeout
2006-04-12 13:36:12 -07:00
Robey Pointer
37dd98bc61
[project @ robey@lag.net-20060412093740-9fad67f9fbafcd7d]
...
fix doc typo
2006-04-12 02:37:40 -07:00
Robey Pointer
f765980313
[project @ robey@lag.net-20060412084327-0d666ca96c0b0976]
...
oops, don't forget to add the empty() method
2006-04-12 01:43:27 -07:00
Robey Pointer
e7afd83308
[project @ robey@lag.net-20060412084250-bd347f3f01aca394]
...
flip the switch: use BufferedPipe inside Channel
2006-04-12 01:42:50 -07:00
Robey Pointer
22db02c82f
[project @ robey@lag.net-20060411224806-2683ac099f9608ae]
...
add a test that feed/read can happen piecemeal
2006-04-11 15:48:06 -07:00
Robey Pointer
b7a615d02a
[project @ robey@lag.net-20060411224733-0361ad3758aee64d]
...
add a way to set the event to trigger, and fix a typo
2006-04-11 15:47:33 -07:00
Robey Pointer
1df0e7e629
[project @ robey@lag.net-20060411074019-1c4ec3497399bf11]
...
oops, don't forget BufferedPipe unit tests
2006-04-11 00:40:19 -07:00
Robey Pointer
9e14a3bf58
[project @ robey@lag.net-20060411073946-8830b560b276266f]
...
factor out BufferedPipe into its own class
2006-04-11 00:39:46 -07:00
Robey Pointer
017d315bce
[project @ robey@lag.net-20060409073938-bcbb9a13a6f311c2]
...
changes to win_pageant from todd whiteman which avoid using ctypes and apparently makes the pageant agent work
2006-04-09 00:39:38 -07:00
Robey Pointer
8087fa5a29
[project @ robey@lag.net-20060408222456-d3813e0206a2cda7]
...
assertTrue doesn't exist in py23
2006-04-08 15:24:56 -07:00
Robey Pointer
ccc1046a5c
[project @ robey@lag.net-20060406181821-68f9bc13b3580d37]
...
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-04-06 11:18:21 -07:00