Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-22 | Improve __hash__ functions | Francisco Couzo | |
2017-02-23 | Merge branch '2.1' | Jeff Forcier | |
2017-02-23 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-02-23 | update changelog for fixing #683 | Pierce Lopez | |
2017-02-23 | log_to_file() should append instead of replace | Pierce Lopez | |
2017-02-20 | Merge branch '2.1' | Jeff Forcier | |
2017-02-20 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-02-20 | This doesn't affect 2.x lines, wups | Jeff Forcier | |
2017-02-20 | Merge branch '2.1' | Jeff Forcier | |
2017-02-20 | Cut 2.1.2 | Jeff Forcier | |
2017-02-20 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-02-20 | Main release module configures the tasks to hide stdout, undo that | Jeff Forcier | |
2017-02-20 | Cut 2.0.5 | Jeff Forcier | |
2017-02-20 | Cut 1.18.2 | Jeff Forcier | |
2017-02-20 | Cut 1.17.4 | Jeff Forcier | |
2017-02-20 | Merge branch '2.1' | Jeff Forcier | |
2017-02-20 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-02-20 | Changelog closes #853 | Jeff Forcier | |
2017-02-20 | This is awful and I hate my life | Jeff Forcier | |
2017-02-20 | Test proving #853, fails on Python 3 but not 2 | Jeff Forcier | |
2017-02-20 | Formatting | Jeff Forcier | |
2017-02-20 | Merge branch '2.1' | Jeff Forcier | |
2017-02-20 | Merge branch '1.18' into 2.1 | Jeff Forcier | |
2017-02-20 | Merge branch '1.17' into 1.18 | Jeff Forcier | |
2017-02-20 | Merge branch '2.1' | Jeff Forcier | |
2017-02-20 | Merge branch '1.18' into test-branch | Jeff Forcier | |
2017-02-20 | Formatting | Jeff Forcier | |
2017-02-20 | Merge branch '1.17' into 1.18 | Jeff Forcier | |
2017-02-20 | Pretty sure adding PyPy test cell to pre-2.0 was unintentional. | Jeff Forcier | |
Certainly, it breaks, and I think I'd rather revert this for the time being than cherry-pick b16f91ee1d6475036235ee7224ea4be5d58a65bf for example | |||
2017-02-20 | Merge branch '2.1' | Jeff Forcier | |
2017-02-20 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-02-20 | Changelog closes #863 | Jeff Forcier | |
2017-02-20 | Avoid PacketizerTest.test_closed_3 to fail on platforms where errno.ETIME | Sofian Brabez | |
is not defined This changes define the proper Timer expired error message instead of raising AttributeError when errno.ETIME is not available on the platform. fixes #862 | |||
2017-02-20 | Merge branch '1.17' into 1.18 | Jeff Forcier | |
2017-02-20 | Changelog closes #863 | Jeff Forcier | |
2017-02-20 | Avoid PacketizerTest.test_closed_3 to fail on platforms where errno.ETIME | Sofian Brabez | |
is not defined This changes define the proper Timer expired error message instead of raising AttributeError when errno.ETIME is not available on the platform. fixes #862 | |||
2017-02-20 | Merge branch '2.1' | Jeff Forcier | |
2017-02-20 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-02-20 | Sigh | Jeff Forcier | |
2017-02-20 | Merge branch '1.17' into 1.18 | Jeff Forcier | |
2017-02-20 | Sigh | Jeff Forcier | |
2017-02-20 | Changelog closes #44, closes #891 | Jeff Forcier | |
2017-02-20 | Add back-reference from Transport to the SSHClient that created it | Omer Anson | |
In some cases, the SSH client is created, the command is executed, the streams are extracted, and the explicit reference to SSHClient is then discarded (since it was e.g. created in a function that only returns the streams). In this case, the SHSClient may be garbage collected, and the connection's state is undefined. This fix adds a reference from Transport to the SSHClient that created it. The streams have a reference to the Channel, which references the Transport. Now that the Transport references the SSHClient, it won't be garbage collected until it is closed. Closes-Bug: #44 Related-Bug: #344 | |||
2017-02-20 | Merge branch '1.17' into 1.18 | Jeff Forcier | |
2017-02-20 | Changelog closes #44, closes #891 | Jeff Forcier | |
2017-02-20 | Add back-reference from Transport to the SSHClient that created it | Omer Anson | |
In some cases, the SSH client is created, the command is executed, the streams are extracted, and the explicit reference to SSHClient is then discarded (since it was e.g. created in a function that only returns the streams). In this case, the SHSClient may be garbage collected, and the connection's state is undefined. This fix adds a reference from Transport to the SSHClient that created it. The streams have a reference to the Channel, which references the Transport. Now that the Transport references the SSHClient, it won't be garbage collected until it is closed. Closes-Bug: #44 Related-Bug: #344 | |||
2017-02-20 | Merge branch '2.1' | Jeff Forcier | |
2017-02-20 | Merge branch '2.0' into 2.1 | Jeff Forcier | |
2017-02-20 | let's be consistent | Jeff Forcier | |
2017-02-20 | Merge branch '1.17' into 1.18 | Jeff Forcier | |