Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-12-04 | [project @ robey@lag.net-20051204090235-431d6d71cee11f68] | Robey Pointer | |
don't call _send_user_message() while holding the channel lock. the call may block waiting for CTS (during rekey), and the feeder thread may be waiting on the channel lock to clear out channel traffic before it gets to the kex-init. instead, the 2 methods that wanted to send from inside the lock now just return messages to send. slightly hacky but functional. :) | |||
2005-12-03 | [project @ robey@ralph.lag.net-20051204045002-f1d13a4bc1351090] | Robey Pointer | |
remove pre-1.0 news, bzr will preserve it for future archivists ;) | |||
2005-12-03 | [project @ robey@ralph.lag.net-20051204044921-ae847bf450372ff5] | Robey Pointer | |
add comments to demo and demo_simple explaining that they don't work on windows | |||
2005-12-03 | [project @ robey@ralph.lag.net-20051204043258-3d82f58e781edf13] | Robey Pointer | |
add unit test for compression | |||
2005-12-03 | [project @ robey@ralph.lag.net-20051204043251-efc5e0b9adee5403] | Robey Pointer | |
remember once a transport is authenticated, so that after rekeying when using openssh-style delayed zlib (zlib@openssh.com), we know it's okay to immediately start new compression | |||
2005-12-03 | [project @ robey@ralph.lag.net-20051204042920-132f9184b775ffb1] | Robey Pointer | |
fix typo in doc | |||
2005-12-03 | [project @ robey@ralph.lag.net-20051204042853-ba804918019cbdba] | Robey Pointer | |
windows users who switch between cygwin and native mode may sometimes have an SSH_AUTH_SOCK environ var set from cygwin, even when in native mode there's no such thing as an AF_LOCAL socket -- check for native windows mode and avoid trying unix ssh agents in that case | |||
2005-12-02 | [project @ robey@ralph.lag.net-20051203043919-0a8c4665d04853fc] | Robey Pointer | |
turn down output for unit tests by default, but add --verbose option to manually crank them back up | |||
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@ralph.lag.net-20051203043206-1a5ab28112642246] | Robey Pointer | |
when closing an sftp file because of __del__, don't wait for a response, just shoot off a request and leave (on linux, the GC is run from a devoted thread) | |||
2005-12-02 | [project @ robey@ralph.lag.net-20051203043112-0091aa8e40980487] | Robey Pointer | |
serialize outgoing requests (duh) -- when prefetching multiple files, there may be several threads pumping out read requests | |||
2005-12-02 | [project @ robey@ralph.lag.net-20051203042147-7e7a922aadc37bc2] | Robey Pointer | |
only create the log filter once, so it doesn't get applied more than once (tiny thing that bothered me during debugging) | |||
2005-12-02 | [project @ robey@lag.net-20051203003250-030b7c160f13aca9] | Robey Pointer | |
oops, forgot to add this file -- guess friday really is hawaiian shirt day :) | |||
2005-12-02 | [project @ robey@lag.net-20051202211544-900e02e2693d4a92] | Robey Pointer | |
add tentative compression support (off by default) | |||
2005-12-02 | [project @ robey@lag.net-20051202204242-1fb4a6438ba50969] | Robey Pointer | |
nail down select() on EOF: occasionally a channel would be closed remotely but select() wouldn't trigger. when a channel gets EOF or is closed, set the pipe FOREVER. | |||
2005-12-02 | [project @ robey@lag.net-20051202120305-73accda404b89d27] | Robey Pointer | |
dumb test to verify utf8 encoding | |||
2005-11-25 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-82] | Robey Pointer | |
convert_status is already called. calling it again was breaking van dyke sftp servers, which add garbage to the end of their sftp packets | |||
2005-11-12 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-81] | Robey Pointer | |
copy from jaramiko: only check for rekey at the beginning of a packet | |||
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-11-11 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-79] | Robey Pointer | |
in Transport.__del__, don't try to clean up attributes that were never created | |||
2005-10-31 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-78] | Robey Pointer | |
oops, this file wasn't saved yet when i did the randpool.stir() commit | |||
2005-10-31 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-77] | Robey Pointer | |
bump up version to 1.5.1 | |||
2005-10-31 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-76] | Robey Pointer | |
add a few more randpool.stir() calls | |||
2005-10-31 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-75] | Robey Pointer | |
fix a few windows bugs (and broken str() on SFTPAttributes) reported by grzegorz makarewicz | |||
2005-10-30 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-74] | Robey Pointer | |
raise the max packet size so that the max sftp packet will fit | |||
2005-10-29 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-73] | Robey Pointer | |
packet read sizes were overestimated by 1 byte | |||
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-29 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-71] | Robey Pointer | |
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-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-10-22 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-69] | Robey Pointer | |
i think seek_cur had a bug here | |||
2005-10-22 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-68] | Robey Pointer | |
set errno for some errors | |||
2005-10-20 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-67] | Robey Pointer | |
oops, dont forget to export SFTPFile for docs :) | |||
2005-10-17 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-66] | Robey Pointer | |
fix a test that failed once: the encoding of R or S in dss signatures might not always be exactly 20 bytes | |||
2005-10-13 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-65] | Robey Pointer | |
remove unnecessary shebangs, fix import lines to be explicit about imports from within paramiko, and a bit of whitespace cleanup | |||
2005-10-13 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-64] | Robey Pointer | |
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-02 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-63] | Robey Pointer | |
fix doc typo | |||
2005-10-02 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-62] | Robey Pointer | |
readme comments, bump version to 1.5 paras | |||
2005-09-27 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-61] | Robey Pointer | |
add server-side support for keyboard-interactive auth, and a couple of unit tests | |||
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-09-21 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-59] | Robey Pointer | |
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 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-58] | Robey Pointer | |
make the str form of BadAuthenticationType describe the allowed auth types | |||
2005-09-21 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-57] | Robey Pointer | |
simplify a line of debug output in demo_simple that bothered me one day | |||
2005-09-18 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-56] | Robey Pointer | |
patch from nathaniel smith: fix SFTPClient.open() 'a' flag, and guard against multiple close() of the same file | |||
2005-08-17 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-55] | Robey Pointer | |
fix the loading of known_hosts in the demos to work on winodws/cygwin | |||
2005-08-09 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-54] | Robey Pointer | |
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 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-53] | Robey Pointer | |
more todo... | |||
2005-08-09 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-52] | Robey Pointer | |
rework init so classes all appear in the right package in docs (yaaaay) | |||
2005-08-09 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-51] | Robey Pointer | |
rename 3 globals so they're not exposed in docs | |||
2005-08-09 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-50] | Robey Pointer | |
add docs to Message | |||
2005-08-03 | [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-49] | Robey Pointer | |
dumb tiny tweaks |