summaryrefslogtreecommitdiff
path: root/paramiko/pipe.py
Commit message (Collapse)AuthorAgeFilesLines
* No more (object)ionsJeff Forcier2023-01-161-3/+3
|
* Fix Free Software Foundation addressPaul Howarth2022-03-151-1/+1
| | | | They moved from Temple Place to Franklin Street in 2005.
* Bump black up to 18.6b4Jeff Forcier2018-08-221-2/+0
|
* Blacken Paramiko on 2.4Chris Rose2018-05-171-8/+11
|
* Even more flake8.Dorian Pula2017-05-311-16/+14
|
* Merge branch 'master' into gssapi-py3-supportSebastian Deiss2014-03-261-13/+14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitignore README demos/demo_simple.py dev-requirements.txt paramiko/__init__.py paramiko/_winapi.py paramiko/agent.py paramiko/auth_handler.py paramiko/ber.py paramiko/buffered_pipe.py paramiko/channel.py paramiko/client.py paramiko/common.py paramiko/dsskey.py paramiko/ecdsakey.py paramiko/file.py paramiko/hostkeys.py paramiko/kex_gex.py paramiko/kex_group1.py paramiko/message.py paramiko/packet.py paramiko/pkey.py paramiko/primes.py paramiko/proxy.py paramiko/py3compat.py paramiko/server.py paramiko/sftp_client.py paramiko/transport.py paramiko/util.py paramiko/win_pageant.py setup.py sites/shared_conf.py sites/www/changelog.rst sites/www/conf.py sites/www/index.rst sites/www/installing.rst test.py tests/loop.py tests/stub_sftp.py tests/test_auth.py tests/test_client.py tests/test_file.py tests/test_hostkeys.py tests/test_kex.py tests/test_message.py tests/test_packetizer.py tests/test_pkey.py tests/test_sftp.py tests/test_sftp_big.py tests/test_transport.py tests/test_util.py
| * Fix import * and a bunch of PEP8 formattingScott Maxwell2014-03-071-11/+10
| |
| * Merge remote-tracking branch 'scottkmaxwell/py3-support-without-py25' into ↵Jeff Forcier2014-03-051-2/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python3 Conflicts: dev-requirements.txt paramiko/__init__.py paramiko/file.py paramiko/hostkeys.py paramiko/message.py paramiko/proxy.py paramiko/server.py paramiko/transport.py paramiko/util.py paramiko/win_pageant.py setup.py
| | * Remove byte conversions and unhexlify calls that we only needed for Py2.5 ↵Scott Maxwell2013-11-191-2/+2
| | | | | | | | | | | | support and use the `b` byte string marker instead
| | * Convert and detect types properly, use helper constants, use StringIO and rangeScott Maxwell2013-10-301-2/+2
| | |
| | * Fix importsScott Maxwell2013-10-301-0/+1
| | |
| * | PipeJeff Forcier2014-02-211-3/+4
| |/
* | Merge branch scottkmaxwell:py3-support-without-py25 intoSebastian Deiss2014-02-111-2/+3
|/ | | SebastianDeiss:gssapi-py3-support
* Fixed a typo in the license header of most filesJeff Forcier2013-09-271-1/+1
| | | | | Conflicts: paramiko/proxy.py
* fix my email address to be the current one.Robey Pointer2009-07-191-1/+1
|
* [project @ robey@lag.net-20071029030344-9adfzb9ulfodtepu]Robey Pointer2007-10-281-2/+36
| | | | | | | | 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.
* [project @ robey@lag.net-20070213191706-v8djxd4jiunb3his]Robey Pointer2007-02-131-1/+1
| | | | bump copyright year to 2007
* [project @ robey@lag.net-20061120192137-1rcpiiq9mcd58m76]Robey Pointer2006-11-201-0/+6
| | | | 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
* [project @ robey@lag.net-20060220005934-58d0df2920e799b5]Robey Pointer2006-02-191-1/+1
| | | | update copyright year
* [project @ robey@master-shake.local-20060115063008-4f68552398868788]Robey Pointer2006-01-141-2/+4
| | | | fix a bunch of pychecker warnings, some of which were actual (but unlikely) bugs
* [project @ robey@lag.net-20051202204242-1fb4a6438ba50969]Robey Pointer2005-12-021-2/+12
| | | | 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.
* [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-65]Robey Pointer2005-10-131-1/+1
| | | | remove unnecessary shebangs, fix import lines to be explicit about imports from within paramiko, and a bit of whitespace cleanup
* [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-35]Robey Pointer2005-07-141-2/+2
| | | | oooooops, didn't mean to leave posix commented out
* [project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-24]Robey Pointer2005-07-071-0/+95
the previous windows pipe fix still didn't work. replace it with a new pipe.py abstraction of pipes (one for posix, one for windows) which appears to finally work on windows. for real this time. also add some more documentation to Channel to explain that after exec_command, invoke_shell, or invoke_subsystem, a Channel can't be reused.