| OLD | NEW |
| (Empty) |
| 1 8.1.0 (2008-05-18) | |
| 2 ================== | |
| 3 | |
| 4 Fixes | |
| 5 ----- | |
| 6 - A regression was fixed whereby the publicKeys and privateKeys attributes of | |
| 7 SSHFactory would not be interpreted as strings (#3141) | |
| 8 - The sshsimpleserver.py example had a minor bug fix (#3135) | |
| 9 - The deprecated mktap API is no longer used (#3127) | |
| 10 - An infelicity was fixed whereby a NameError would be raised in certain | |
| 11 circumstances during authentication when a ConchError should have been | |
| 12 (#3154) | |
| 13 - A workaround was added to conch.insults for a bug in gnome-terminal whereby | |
| 14 it would not scroll correctly (#3189) | |
| 15 | |
| 16 | |
| 17 8.0.0 (2008-03-17) | |
| 18 ================== | |
| 19 | |
| 20 Features | |
| 21 -------- | |
| 22 - Add DEC private mode manipulation methods to ITerminalTransport. (#2403) | |
| 23 | |
| 24 Fixes | |
| 25 ----- | |
| 26 - Parameterize the scheduler function used by the insults TopWindow widget. | |
| 27 This change breaks backwards compatibility in the TopWindow initializer. | |
| 28 (#2413) | |
| 29 - Notify subsystems, like SFTP, of connection close. (#2421) | |
| 30 - Change the process file descriptor "connection lost" code to reverse the | |
| 31 setNonBlocking operation done during initialization. (#2371) | |
| 32 - Change ConsoleManhole to wait for connectionLost notification before | |
| 33 stopping the reactor. (#2123, #2371) | |
| 34 - Make SSHUserAuthServer.ssh_USERAUTH_REQUEST return a Deferred. (#2528) | |
| 35 - Manhole's initializer calls its parent class's initializer with its | |
| 36 namespace argument. (#2587) | |
| 37 - Handle ^C during input line continuation in manhole by updating the prompt | |
| 38 and line buffer correctly. (#2663) | |
| 39 - Make twisted.conch.telnet.Telnet by default reject all attempts to enable | |
| 40 options. (#1967) | |
| 41 - Reduce the number of calls into application code to deliver application-level | |
| 42 data in twisted.conch.telnet.Telnet.dataReceived (#2107) | |
| 43 - Fix definition and management of extended attributes in conch file transfer. | |
| 44 (#3010) | |
| 45 - Fix parsing of OpenSSH-generated RSA keys with differing ASN.1 packing style. | |
| 46 (#3008) | |
| 47 - Fix handling of missing $HOME in twisted.conch.client.unix. (#3061) | |
| 48 | |
| 49 Misc | |
| 50 ---- | |
| 51 - #2267, #2378, #2604, #2707, #2341, #2685, #2679, #2912, #2977, #2678, #2709 | |
| 52 #2063, #2847 | |
| 53 | |
| 54 | |
| 55 0.8.0 (2007-01-06) | |
| 56 ================== | |
| 57 | |
| 58 Features | |
| 59 -------- | |
| 60 - Manhole now supports Ctrl-l to emulate the same behavior in the | |
| 61 Python interactive interpreter (#1565) | |
| 62 - Python 2.5 is now supported (#1867) | |
| 63 | |
| 64 Misc | |
| 65 ---- | |
| 66 - #1673, #1636, #1892, #1943, #2057, #1180, #1185, #2148, #2159, #2291, | |
| 67 | |
| 68 Deprecations and Removals | |
| 69 ------------------------- | |
| 70 | |
| 71 - The old twisted.cred API (Identities, Authorizers, etc) is no | |
| 72 longer supported (#1440) | |
| 73 | |
| 74 | |
| 75 0.7.0 (2006-05-21) | |
| 76 ================== | |
| 77 | |
| 78 Features | |
| 79 -------- | |
| 80 - Timeout support for ExpectableBuffer.expect() | |
| 81 | |
| 82 Fixes | |
| 83 ----- | |
| 84 - ~5x speedup for bulk data transfer (#1325) | |
| 85 - Misc: #1428 | |
| 86 | |
| 87 0.6.0: | |
| 88 | |
| 89 Bugfixes and improvements in SSH support and Insults: | |
| 90 - PAM authenticator support factored out into twisted.cred | |
| 91 - Poorly supported next-line terminal operation replaced with simple \r\n | |
| 92 | |
| 93 New functionality: | |
| 94 - An ITerminalTransport implementation with expect-like features | |
| 95 - Support for the "none" SSH cipher | |
| 96 - Insults support for handling more keystrokes and more methods for | |
| 97 terminal manipulation | |
| 98 - New, simple insults-based widget library added | |
| 99 | |
| 100 Better test coverage: | |
| 101 - Dependence on `localhost' name removed | |
| 102 - Some timing-sensitive tests changed to be more reliable | |
| 103 - Process spawning tests initialize environment more robustly | |
| 104 | |
| 105 0.5.0: | |
| 106 | |
| 107 Many improvements to SSH support. Here's some in particular: | |
| 108 - Add --reconnect option to conch binary | |
| 109 - utmp/wtmp logging | |
| 110 - Unix login improvements, PAM support | |
| 111 - Add "cftp" -- Conch SFTP. | |
| 112 - Deferred retrieval of public keys is supported | |
| 113 - PAM support for client and server | |
| 114 - Bugfixes: | |
| 115 - fix conch failing to exit, and hangs. | |
| 116 - Remote->Local forwarding | |
| 117 - Channel closing | |
| 118 - Invalid known_host writing | |
| 119 - Many others | |
| 120 | |
| 121 New functionality: | |
| 122 - twisted.conch.telnet: new, much improved telnet implementation. | |
| 123 - twisted.conch.insults: Basic curses-like terminal support (server-side). | |
| 124 - twisted.conch.manhole: new interactive python interactive interpreter, | |
| 125 can be used with conch's telnet, ssh, or on the console. | |
| 126 - Main features: Syntax coloring, line editing, and useful interactive | |
| 127 handling of Deferreds. | |
| OLD | NEW |