Martin Oberhuber
69a5123866
[205674][ssh] Terminal remains "connecting" when authentication is cancelled
2008-07-08 17:31:41 +00:00
Martin Oberhuber
b1e5ec1229
[cleanup] Update copyright year 2008
2008-05-29 21:58:39 +00:00
Martin Oberhuber
b6715f3920
[216252] canceled --> cancelled in comments
2008-04-12 00:21:08 +00:00
Martin Oberhuber
01f2b8e0da
[168197][terminal] Replace JFace MessagDialog by SWT MessageBox
2008-04-11 20:38:06 +00:00
Michael Scharf
48ef25f7c3
bug 225853: [terminal][api][breaking] Abstract base class TerminalConnectorImpl should provide more default functionality
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=225853
Applied patch by Martin Oberhuber
2008-04-05 00:24:14 +00:00
Martin Oberhuber
440d7fea44
[225792][api][breaking] Rename SshConnector.getTelnetSettings() to getSshSettings()
2008-04-04 17:38:42 +00:00
Martin Oberhuber
b0532a654c
[cleanup] Fix copyright dates
2008-04-04 16:31:46 +00:00
Martin Oberhuber
23dce55e96
[200541][api][breaking] Rename terminalConnector -> terminalConnectors and add some Javadoc and @since tags
2008-04-04 15:36:12 +00:00
Martin Oberhuber
0c2a2d41ff
[200541][api][breaking] Rename terminalConnector -> terminalConnectors and add some Javadoc and @since tags
2008-04-04 15:23:10 +00:00
Michael Scharf
30c816b481
bug 200541: [terminal][api] TerminalConnectorProxy class should be removed
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=200541
The attached patch contains the following changes:
- ITerminalConnectorInfo is gone
- ITerminalConnector is now the client interface
- the implmentation is in org.eclipse.tm.internal.terminal.connector.TerminalConnector
(was TerminalConnectorExtension.TerminalConnectorProxy)
- TerminalConnector is adaptable and can be adapted to the TerminalConnectorImpl
- the terminalConnector extension now requires extensions to implement TerminalConnectorImpl
(was ITerminalConnector before)
- a test added for TerminalConnector
2008-04-04 13:52:27 +00:00
Martin Oberhuber
3fd964d3a8
[cleanup] add compiler warning for missing parameter of standard javadoc tags
2008-03-28 13:24:14 +00:00
Martin Oberhuber
67ea5bbfd2
[cleanup] Switch on API Tooling checks for terminal and discovery
2008-03-16 20:19:58 +00:00
Martin Oberhuber
f9fbde8b7e
[218880] Apply patch from Johnson Ma: UI for SSH keepalives
2008-03-12 12:07:48 +00:00
Martin Oberhuber
0c42c3f101
[cleanup] fix copyright notices for 2008
2008-02-13 00:28:51 +00:00
Martin Oberhuber
40420a8792
[217891][cleanup] Avoid Javadoc warnings due to missing reference visibility
2008-02-05 19:46:59 +00:00
Martin Oberhuber
a42bdaef89
Manifest: migrate Eclipse-LazyStart to Bundle-ActivationPolicy
2008-02-01 13:16:09 +00:00
Martin Oberhuber
53eafbe597
[155026] Add hardcoded keepalives for SSH
2008-01-25 12:43:40 +00:00
Martin Oberhuber
49404acb05
Rev up plugin and feature versions towards TM 3.0
2007-10-31 18:13:23 +00:00
Michael Scharf
76fd67c2f6
bug 199285: [terminal][api] TerminalConnector ID should be mandatory in plugin.xml
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=199285
2007-10-03 01:05:11 +00:00
Martin Oberhuber
ed01e4f3c8
[201867] Improve Terminal SSH connection summary string
2007-09-03 15:20:54 +00:00
Martin Oberhuber
7910c3e1f0
[201864] Fix Terminal SSH keyboard interactive authentication
2007-08-31 14:06:02 +00:00
Martin Oberhuber
405c61ee63
[198790] make SSH createSession() protected
2007-08-03 10:37:46 +00:00
Martin Oberhuber
bcf58c2243
[168291] Send terminal type "ansi" to jsch in order to fix scrolling in Terminal. This requires Eclipse 3.3RC3.
2007-06-06 17:35:35 +00:00
Martin Oberhuber
a8b51d2d0c
[168291] Require jsch-0.1.31
2007-06-06 16:36:32 +00:00
Martin Oberhuber
aecee06706
[189269] Add version range specifiers with all plugin dependencies. Make features require plugins. Avoid Discovery require RSE.
2007-06-05 19:46:41 +00:00
Michael Scharf
121371bdbd
[189818] Terminal View : Connection Settings, Telnel and SSH : Time out value does not have unit specified.
2007-05-30 02:55:34 +00:00
Martin Oberhuber
6f90e83fd3
Update about.html date for Europa
2007-05-29 20:30:45 +00:00
Michael Scharf
9057a25e36
[188939] All terminal connections fail if RXTX is not available
...
I did quite some refactoring:
- I added ITerminalConnectorInfo
- ITerminalConnectorInfo still returns a proxy to ITerminalConnector to deal with lazy initialization.
- ITerminalConnector.isInstalled, getName and getId have been removed
- ITerminalConnector now has a new initialize() method that can throw an Exception. This exception should have a localized massage that can be (and is) displayed in a dialog when something goes wrong.
- If a ITerminalConnector has initialization problems, it is not shown in the terminal settings dialog for that connection
2007-05-26 04:15:43 +00:00
Michael Scharf
2f5b387647
[186136] [terminal] Terminal activates extensions too early
...
Now the plugins are activated only when they are really needed:
- when a connection is made
- when the user selects the connection in the settings dialog
2007-05-16 20:38:23 +00:00
Michael Scharf
f6c7c63187
[186134] [api] Mark Terminal API as provisional Fixed some accidental changes of strings
2007-05-16 00:25:58 +00:00
Michael Scharf
cfc0340b3c
[186134] [api] Mark Terminal API as provisional
2007-05-15 22:48:40 +00:00
Martin Oberhuber
20cc78a40c
Fix Copyright Year
2007-05-07 12:33:00 +00:00
Michael Scharf
d352a64f77
[183901] Make the remote-to-terminal communication use an OutputStream
...
Added TerminalInputStream that provides an OutputStream for connections to write to.
The reading from the input stream is done in Runnables that are called from the Display thread. The time the runnable uses is limited. If data is available a new runnable is posted to the display thread.
2007-05-04 22:00:45 +00:00
Martin Oberhuber
250aba76cb
[175686] Get rid of Platform CVS Dependency: Configure SSH through new IJschService and Prefs
2007-04-05 15:14:15 +00:00
Uwe Stieber
ff451b931f
[fix] remove non-standard net.sourceforge.metric.builder from project settings
2007-04-03 10:57:14 +00:00
Uwe Stieber
f155489b09
[fix] remove non-standard net.sourceforge.metric.builder from project settings
2007-04-03 10:51:32 +00:00
Michael Scharf
1c5a171cc4
[174955] Terminal should go to "disconnected" state when typing "exit"
...
Simplified the read loop and check for InterruptedIOException...
2007-02-27 04:35:53 +00:00
Martin Oberhuber
6858d22f8b
[175245] spell out feature neames for Europa site
2007-02-23 10:54:54 +00:00
Martin Oberhuber
6da9ef47f4
Rev up version numbers according to recent refactorings (making stuff internal, systemTypes and subsystemConfigurations extension point)
2007-02-21 22:19:32 +00:00
Martin Oberhuber
79c7aa6d73
[cleanup] update copyright year 2007
2007-02-15 10:28:32 +00:00
Martin Oberhuber
0201d74979
[cleanup] update copyright year 2007
2007-02-15 10:01:26 +00:00
Michael Scharf
c792375d13
Fixed the neming scheme to use tm.internal.terminal instead of tm.terminal.internal
2007-02-15 05:38:15 +00:00
Michael Scharf
8d670efac5
remove obsolete method
2007-02-15 05:21:39 +00:00
Michael Scharf
061835a458
added bin to cvsignore
2007-02-08 23:50:39 +00:00
Martin Oberhuber
a075b338af
[refactor] tm.terminal.ssh --> tm.internal.terminal.ssh
2007-02-08 17:40:54 +00:00
Martin Oberhuber
d19efc76f4
[cleanup] Export all packages, mark internals with x-internal (PDE Tools: Organize Manifests)
2007-02-08 17:36:28 +00:00
Martin Oberhuber
a10b0e7b59
[cleanup] Set default recommended warning level on all projects
2007-01-30 21:39:30 +00:00
Martin Oberhuber
26eca8925e
[cleanup] define access rules for marking internal package access discouraged
2007-01-30 20:28:32 +00:00
Martin Oberhuber
e71b62c8d1
[cleanup] compiler warnings
2007-01-30 17:59:31 +00:00
Martin Oberhuber
9e62becd1e
[170814] avoid excessive sending of resize packets
2007-01-17 18:51:18 +00:00