Robey Pointer
42867ded42
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-78]
...
oops, this file wasn't saved yet when i did the randpool.stir() commit
2005-10-31 19:09:46 +00:00
Robey Pointer
b9106e4f21
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-77]
...
bump up version to 1.5.1
2005-10-31 03:28:54 +00:00
Robey Pointer
b1d58c5ceb
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-76]
...
add a few more randpool.stir() calls
2005-10-31 03:27:13 +00:00
Robey Pointer
25d55e6089
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-75]
...
fix a few windows bugs (and broken str() on SFTPAttributes) reported by grzegorz makarewicz
2005-10-31 03:26:10 +00:00
Robey Pointer
e57c4baab5
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-74]
...
raise the max packet size so that the max sftp packet will fit
2005-10-30 21:13:36 +00:00
Robey Pointer
a355cf43d9
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-73]
...
packet read sizes were overestimated by 1 byte
2005-10-29 20:57:43 +00:00
Robey Pointer
66919286b6
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-72]
...
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-29 20:47:04 +00:00
Robey Pointer
3c67e35b5f
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-71]
...
the window-adjust can be sent outside of the lock, as long as the window size tracking is done within the lock (ie: allocate window space within the lock, then send the ack later) -- helps avoid deadlocks
2005-10-29 20:41:14 +00:00
Robey Pointer
f65edffbfb
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-70]
...
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-10-24 06:19:56 +00:00
Robey Pointer
c986f92dc5
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-69]
...
i think seek_cur had a bug here
2005-10-22 06:38:43 +00:00
Robey Pointer
d42d6af12b
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-68]
...
set errno for some errors
2005-10-22 06:35:57 +00:00
Robey Pointer
95bf2b0957
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-67]
...
oops, dont forget to export SFTPFile for docs :)
2005-10-20 04:42:10 +00:00
Robey Pointer
64d89583c7
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-66]
...
fix a test that failed once: the encoding of R or S in dss signatures might not always be exactly 20 bytes
2005-10-17 16:36:55 +00:00
Robey Pointer
6eab0b3b4d
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-65]
...
remove unnecessary shebangs, fix import lines to be explicit about imports from within paramiko, and a bit of whitespace cleanup
2005-10-13 18:52:59 +00:00
Robey Pointer
8bb5e65499
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-64]
...
track channels seen and throw away (without error) messages bound for nonexistent channels that *used* to exist -- fixes a bug found by gordon good
2005-10-13 18:51:18 +00:00
Robey Pointer
7f9677d5ab
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-63]
...
fix doc typo
2005-10-02 20:12:48 +00:00
Robey Pointer
65883e673b
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-62]
...
readme comments, bump version to 1.5 paras
2005-10-02 20:08:39 +00:00
Robey Pointer
f2ec841a15
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-61]
...
add server-side support for keyboard-interactive auth, and a couple of unit tests
2005-09-27 04:03:27 +00:00
Robey Pointer
fb73c0ef7f
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-60]
...
add file pipelining for writes
2005-09-25 09:11:23 +00:00
Robey Pointer
364479610e
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-59]
...
add auth_none and auth_interactive to support 'no auth' and 'keyboard-interactive auth'; for password auth, add a mode where it will try to fallback to keyboard-interactive in a pinch
2005-09-21 22:42:11 +00:00
Robey Pointer
24045332c5
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-58]
...
make the str form of BadAuthenticationType describe the allowed auth types
2005-09-21 22:37:23 +00:00
Robey Pointer
4862d5955b
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-57]
...
simplify a line of debug output in demo_simple that bothered me one day
2005-09-21 22:34:39 +00:00
Robey Pointer
112b72511e
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-56]
...
patch from nathaniel smith: fix SFTPClient.open() 'a' flag, and guard against multiple close() of the same file
2005-09-18 07:25:54 +00:00
Robey Pointer
01ca23cace
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-55]
...
fix the loading of known_hosts in the demos to work on winodws/cygwin
2005-08-17 15:54:29 +00:00
Robey Pointer
0f3bf86617
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-54]
...
smooth BaseTransport and Transport together, and move the auth stuff into AuthHandler -- an improvement i made in jaramiko and decided deserved to be backported
2005-08-09 07:40:07 +00:00
Robey Pointer
1fdec8bd06
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-53]
...
more todo...
2005-08-09 06:31:19 +00:00
Robey Pointer
646db7c787
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-52]
...
rework init so classes all appear in the right package in docs (yaaaay)
2005-08-09 06:30:59 +00:00
Robey Pointer
7cd7841556
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-51]
...
rename 3 globals so they're not exposed in docs
2005-08-09 06:30:22 +00:00
Robey Pointer
a4fc5bb8a7
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-50]
...
add docs to Message
2005-08-09 06:29:59 +00:00
Robey Pointer
7b4cd51b76
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-49]
...
dumb tiny tweaks
2005-08-03 06:57:51 +00:00
Robey Pointer
eb60811594
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-48]
...
can use up to 32k buffers here
2005-08-03 06:57:30 +00:00
Robey Pointer
5a5cd201b7
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-47]
...
bump version number to 1.4 oddish
2005-07-18 06:40:30 +00:00
Robey Pointer
d8ee5e2a4a
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-46]
...
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-18 05:43:44 +00:00
Robey Pointer
e9ccd7ea20
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-45]
...
yeah! figured out the last things that were causing GC cycles and got rid of them: Channels, Transports, SFTPClients, and SFTPFiles can all have __del__ methods now, which auto-close themselves :)
2005-07-17 20:06:29 +00:00
Robey Pointer
f27e625926
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-44]
...
try to handle utf8 paths in a sane way in SFTPClient: assume incoming strings are already utf8, and encode incoming unicodes -- for return values, use str if an ascii encoding will work, otherwise return a unicode
2005-07-17 07:01:51 +00:00
Robey Pointer
a22719c338
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-43]
...
allow start_client and start_server to be passed no event object for synchronous behavior
2005-07-16 16:41:39 +00:00
Robey Pointer
458a0de23f
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-42]
...
don't forget to export Agent
2005-07-16 16:35:25 +00:00
Robey Pointer
37f3775389
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-41]
...
pull in tiny changes from ralph
Patches applied:
* robey@lag.net--2005/paramiko--dev--1--patch-2
merge laptop work
* robey@lag.net--2005/paramiko--dev--1--patch-3
update from laptop
* robey@lag.net--2005/paramiko--dev--1--patch-4
integrate tons more laptop work
* robey@lag.net--2005/paramiko--dev--1--patch-5
thew has a good point: this is stable software now, not alpha
* robey@lag.net--2005/paramiko--dev--1--patch-6
roll up laptop changes
2005-07-14 02:51:31 +00:00
Robey Pointer
a321fa026d
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-40]
...
anal tweak of docs
2005-07-14 02:46:35 +00:00
Robey Pointer
1a7868d27f
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-39]
...
bulletproof the select test in test_transport more
2005-07-14 02:36:56 +00:00
Robey Pointer
4c22409524
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-38]
...
fix util docs a bit
2005-07-14 02:36:30 +00:00
Robey Pointer
b5f0b3c786
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-37]
...
remove debug print
2005-07-14 02:36:15 +00:00
Robey Pointer
1a6ba349da
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-36]
...
move load_host_keys into util where others can use it
2005-07-14 02:19:13 +00:00
Robey Pointer
e12e16858e
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-35]
...
oooooops, didn't mean to leave posix commented out
2005-07-14 02:18:45 +00:00
Robey Pointer
f565576321
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-34]
...
fix a comment claiming that channels are closed automatically when GC'd (they aren't and can't be); don't close the pipe until the app explicitly calls close(); signal EOF via the pipe
2005-07-14 02:17:38 +00:00
Robey Pointer
93f3cae64f
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-33]
...
add SFTPClient.put and SFTPClient.get, and make sftp file objects auto-close on del
2005-07-13 08:35:15 +00:00
Robey Pointer
1f88224239
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-32]
...
add the concept of a cwd to SFTPClient, and add a unit test for it
2005-07-13 07:59:35 +00:00
Robey Pointer
e6e4c4bff7
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-31]
...
fix whitespace on a line that bugged me
2005-07-13 07:57:12 +00:00
Robey Pointer
b3ec01f57e
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-30]
...
fix stupid line that broke dss's unit test... that'll teach me to fuss over pychecker warnings
2005-07-13 07:56:44 +00:00
Robey Pointer
0ac7b0dcbd
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-29]
...
a bunch of silly changes where i was trying to fix pychecker warnings before i decided it wasnt worth the effort
2005-07-10 09:56:00 +00:00