Martin Oberhuber
6d5bc00f44
[282996] Restore original terminal versions since plugins were unchanged
2009-07-10 12:45:40 +00:00
Uwe Stieber
fe0fb654f3
[fix] Bug 282996 - [terminal][api] Add "hidden" attribute to terminal connector extension point, part 2 Version number fixes
2009-07-09 16:47:31 +00:00
Uwe Stieber
ec15514aa5
[fix] Bug 282996 - [terminal][api] Add "hidden" attribute to terminal connector extension point
2009-07-09 11:00:22 +00:00
Martin Oberhuber
68e848f70f
[254293] DSDP update copyright comments
2009-05-13 22:43:51 +00:00
Martin Oberhuber
45c7196f67
[254293] DSDP branding for Galileo
2009-05-13 22:23:26 +00:00
Martin Oberhuber
ce7d62d66d
[releng] Update tm.terminal version to 3.0
2009-02-01 15:15:29 +00:00
Martin Oberhuber
5de72940e3
[250456] Ssh banner message causes IllegalArgumentException popup
2008-11-11 08:59:54 +00:00
Martin Oberhuber
bc75678d39
[206919][terminal] Fix typo in NLS to improve SSH Terminal Error Reporting
2008-07-28 12:34:22 +00:00
Martin Oberhuber
81e239e15a
[206919][terminal] Improve SSH Terminal Error Reporting
2008-07-15 23:36:38 +00:00
Martin Oberhuber
ce78395c37
[206917][terminal] Add validation for Terminal Settings
2008-07-15 22:40:47 +00:00
Martin Oberhuber
e901e3881e
[240420][terminal][ssh] Support Disconnect before connection creation
2008-07-14 22:55:01 +00:00
Michael Scharf
09fc8554a1
RESOLVED - bug 240420: [terminal][ssh]Channel is not closed when the connection is closed with the close button
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=240420
Handle disconnect before fSession has been assigned
2008-07-11 22:51:40 +00:00
Martin Oberhuber
6389cecf6c
[240420][terminal][ssh] Support Disconnect before authenticating
2008-07-11 15:08:17 +00:00
Michael Scharf
18f5afffb1
RESOLVED - bug 240420: [terminal][ssh]Channel is not closed when the connection is closed with the close button
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=240420
Patch https://bugs.eclipse.org/bugs/attachment.cgi?id=107158
applied
2008-07-11 14:05:44 +00:00
Michael Scharf
9d5e0b002e
RESOLVED - bug 240420: [terminal][ssh]Channel is not closed when the connection is closed with the close button
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=240420
2008-07-10 22:28:39 +00:00
Michael Scharf
0392e3902d
RESOLVED - bug 240420: [terminal][ssh]Channel is not closed when the connection is closed with the close button
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=240420
2008-07-10 22:12:14 +00:00
Martin Oberhuber
ccf07c1c6f
[205674][ssh] Terminal remains "connecting" when authentication is cancelled
2008-07-10 18:22:32 +00:00
Martin Oberhuber
f5a5863252
[205674][ssh] Terminal remains "connecting" when authentication is cancelled
2008-07-08 17:31:41 +00:00
Martin Oberhuber
d25bcd82cc
[cleanup] Update copyright year 2008
2008-05-29 21:58:39 +00:00
Martin Oberhuber
8ecbc2063e
[216252] canceled --> cancelled in comments
2008-04-12 00:21:08 +00:00
Martin Oberhuber
6bac5c3e7f
[168197][terminal] Replace JFace MessagDialog by SWT MessageBox
2008-04-11 20:38:06 +00:00
Michael Scharf
7085803193
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
4fd8ea2b77
[225792][api][breaking] Rename SshConnector.getTelnetSettings() to getSshSettings()
2008-04-04 17:38:42 +00:00
Martin Oberhuber
76e2d6090d
[cleanup] Fix copyright dates
2008-04-04 16:31:46 +00:00
Martin Oberhuber
f432d8aebd
[200541][api][breaking] Rename terminalConnector -> terminalConnectors and add some Javadoc and @since tags
2008-04-04 15:36:12 +00:00
Martin Oberhuber
1692d941ab
[200541][api][breaking] Rename terminalConnector -> terminalConnectors and add some Javadoc and @since tags
2008-04-04 15:23:10 +00:00
Michael Scharf
c91dfb4717
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
57e9f05d8b
[cleanup] add compiler warning for missing parameter of standard javadoc tags
2008-03-28 13:24:14 +00:00
Martin Oberhuber
24ba529260
[cleanup] Switch on API Tooling checks for terminal and discovery
2008-03-16 20:19:58 +00:00
Martin Oberhuber
aefa292547
[218880] Apply patch from Johnson Ma: UI for SSH keepalives
2008-03-12 12:07:48 +00:00
Martin Oberhuber
f09eae6477
[cleanup] fix copyright notices for 2008
2008-02-13 00:28:51 +00:00
Martin Oberhuber
ea73d1cd2e
[217891][cleanup] Avoid Javadoc warnings due to missing reference visibility
2008-02-05 19:46:59 +00:00
Martin Oberhuber
57506f1f0c
Manifest: migrate Eclipse-LazyStart to Bundle-ActivationPolicy
2008-02-01 13:16:09 +00:00
Martin Oberhuber
83e30659ef
[155026] Add hardcoded keepalives for SSH
2008-01-25 12:43:40 +00:00
Martin Oberhuber
1e46f2b6cd
Rev up plugin and feature versions towards TM 3.0
2007-10-31 18:13:23 +00:00
Michael Scharf
2ad64ddcdd
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
4517021a75
[201867] Improve Terminal SSH connection summary string
2007-09-03 15:20:54 +00:00
Martin Oberhuber
ebd3a5ab05
[201864] Fix Terminal SSH keyboard interactive authentication
2007-08-31 14:06:02 +00:00
Martin Oberhuber
80c67c5af6
[198790] make SSH createSession() protected
2007-08-03 10:37:46 +00:00
Martin Oberhuber
b8aea32ae8
[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
73bd0b6c03
[168291] Require jsch-0.1.31
2007-06-06 16:36:32 +00:00
Martin Oberhuber
6c8f8258d5
[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
7f123847a5
[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
a924ffced5
Update about.html date for Europa
2007-05-29 20:30:45 +00:00
Michael Scharf
521f6a5a41
[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
9ac1f1845e
[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
af8965d1f1
[186134] [api] Mark Terminal API as provisional Fixed some accidental changes of strings
2007-05-16 00:25:58 +00:00
Michael Scharf
ca1d643e1a
[186134] [api] Mark Terminal API as provisional
2007-05-15 22:48:40 +00:00
Martin Oberhuber
6ad5c774d7
Fix Copyright Year
2007-05-07 12:33:00 +00:00
Michael Scharf
808665d9f4
[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