summaryrefslogtreecommitdiff
path: root/pexpect
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into issue-104-cannot-exec-setuidsJeff Quast2014-12-191-5/+15
|\
| * Allow the user to specify a preexec_fn, which will be passed to ptyprocessThomas Kluyver2014-12-111-5/+15
| * ptyprocess API changed to a single preexec_fn functionThomas Kluyver2014-12-111-1/+1
* | Merge remote-tracking branch 'origin/master' into issue-104-cannot-exec-setuidsJeff Quast2014-12-1810-1904/+1656
|\ \ | |/
| * Merge pull request #79 from pexpect/doc-and-test-max-canonThomas Kluyver2014-11-251-3/+36
| |\
| | * all together -> altogether (thanks TK)Jeff Quast2014-11-251-1/+1
| | * docstring grammer fixes in send*() functiondoc-and-test-max-canonJeff Quast2014-11-241-3/+3
| | * Tell about MAX_CANON in send*() functionsJeff Quast2014-11-241-3/+36
| * | Change run* timeout=-1 -> timeout=30Jeff Quast2014-11-241-2/+2
| |/
| * allow user to specify SSH options via the constructor parametere optionsRadomirs Cirskis2014-11-251-2/+11
| * allow user to specify SSH options via pxssh.options dictionaryRad Cirskis2014-11-251-2/+6
| * Merge pull request #123 from pexpect/use-ptyprocessThomas Kluyver2014-11-238-1913/+1617
| |\
| | * Fix failure in str(spawnobj) before any outputJeff Quast2014-11-231-2/+4
| | * Not all spawn classes have a kill methodThomas Kluyver2014-11-231-4/+0
| | * Record control characters in log filesThomas Kluyver2014-11-231-3/+15
| | * Delegate sending control characters to ptyprocessThomas Kluyver2014-11-232-60/+12
| | * Refactor, creating SpawnBaseUnicode classThomas Kluyver2014-11-232-59/+40
| | * Refactor, creating SpawnBase classThomas Kluyver2014-11-233-456/+458
| | * Move code out of __init__Thomas Kluyver2014-11-235-1650/+1641
| | * Remove some long-dead codeThomas Kluyver2014-11-231-9/+0
| | * Delegate more methods to ptyprocessThomas Kluyver2014-11-233-120/+55
| | * Start adapting pexpect to use ptyprocessThomas Kluyver2014-11-231-176/+18
| * | Bugfix for solaris in replwrap.bash()setecho-in-bash-replwrap-sunosJeff Quast2014-11-231-1/+1
| |/
* | Merge remote-tracking branch 'origin/master' into issue-104-cannot-exec-setuidsJeff Quast2014-11-238-132/+367
|\ \ | |/
| * Merge pull request #142 from pexpect/failed-str-selfJeff Quast2014-11-221-2/+4
| |\
| | * Use ternary if/else in spawn.__str__failed-str-selfJeff Quast2014-11-221-2/+2
| | * Failure in __str__() before any output.Jeff Quast2014-11-221-2/+4
| * | Merge pull request #115 from takluyver/replwrap-bash-robustnessJeff Quast2014-11-222-2/+10
| |\ \
| | * | Make replwrap.bash() robust against custom prompts in bashrcThomas Kluyver2014-09-212-2/+10
| * | | Rectify docstring typo in compile_pattern_list()Rick Lin2014-11-201-1/+1
| * | | Added ignore_sighup param for pxsshzjx202014-10-211-2/+2
| | |/ | |/|
| * | Modify run() to allow a tuple list of events.Hideaki Suzuki2014-10-111-10/+24
| |/
| * Document asyncio integrationThomas Kluyver2014-09-211-3/+21
| * Expose async parameter for expect_exactThomas Kluyver2014-09-212-9/+14
| * Check already read data before async reading moreThomas Kluyver2014-09-211-2/+14
| * support timeout in async expectThomas Kluyver2014-09-212-4/+10
| * Fix EOF in async on LinuxThomas Kluyver2014-09-211-1/+8
| * Expose async as parameter for expectThomas Kluyver2014-09-212-12/+11
| * Refactor expect codeThomas Kluyver2014-09-213-106/+131
| * Initial stab at asyncio integrationThomas Kluyver2014-09-211-0/+72
| * enable echo deactivation in pxsshErik Bernoth2014-09-211-2/+2
| * Merge pull request #109 from pexpect/issue-86-and-100-stdin-closedThomas Kluyver2014-09-041-3/+8
| |\
| | * Closes issue #86 and issue #100jquast2014-08-241-3/+8
| * | Merge pull request #99 from takluyver/issue-84Jeff Quast2014-08-252-33/+95
| |\ \ | | |/ | |/|
| | * Some changes based on reviewing the codeThomas Kluyver2014-08-041-21/+16
| | * Address review comments regarding referring to "unicode strings" in docstrings.David O'Shea2014-08-041-5/+5
| | * Change SPACE to be a unicode string.David O'Shea2014-08-021-3/+3
| | * Don't define __bytes__(), and don't define __unicode__() on Python 3.David O'Shea2014-08-011-21/+16
| | * Rename codec and codec_errors to encoding and encoding_errors respectively.David O'Shea2014-08-011-10/+10
| | * Issue #84: Unicode support in screen and ANSI.David O'Shea2014-07-242-26/+98