David Dykstal
6fcfbbd46e
[168977][api][refactor] - stage 3.6
...
- renamed AbstractConnectorService to StandardConnectorService
- renamed SuperAbstractConnectorService to AbstractConnectorService
This completes the refactoring. Javadoc must now be written.
2007-03-28 15:43:42 +00:00
David Dykstal
afa5e999a1
[168977][api][refactor] - stage 3.4
...
- introduced AuthenticatingConnectorService as a superclass of AbstractConnectorService
- moved almost all methods from AbstractConnectorService to AuthenticatingConnectorService. AbstractConnectorService now handled the creation of the StandardCredentialsProvider for all subclasses.
- moved AbstractConnectorService back to UI with the intention of renaming it StandardConnectorService
- moved requiresPassword, supportsPassword, requiresUserId, and supportsUserId back to IConnectorService from ICredentialsProvider.
- removed SshCredentialsProvider and DStoreCredentialsProvider, their connector services can now use the StandardCredentialsProvider
2007-03-28 14:10:53 +00:00
David Dykstal
91db5014c0
[168977][api][refactor] - stage 2.5
...
- moved function from AbstractConnectorService into the StandardCredentialsProvider. All dialogs are now handled in the StandardCredentialsProvider.
- updated ICredentialsProvider, ICredentials, and IConnectorService
2007-03-27 18:10:52 +00:00
David Dykstal
52f4211900
[168977][api][refactor] - stage 2.3
...
- Introduced ICredentialsProvider implementations
- Refactored some AbstractConnectorService methods into the credentials providers
- Further simplified the concrete connector services
- made more methods final and explicitly indicated where overrides are allowed, required.
2007-03-16 16:00:22 +00:00
David Dykstal
927be1022e
[168977][api][refactor] - stage 2.1
...
1) remove convenience methods from IConnectorService, propagate change to callers
2) remove the "cache" terminology as it is not meaningful
2007-03-08 17:20:51 +00:00
David Dykstal
c2580e2844
[168977][api][refactor] - stage 1
...
1) Create new ICredentials, ICredentialsProvider, and SuperAbstractConnectorService (temporary)
2) Move most non-password methods to SuperAbstractConnectorService.
3) Rationalize the user of ServerLaunchers.
4) make internalConnect and internalDisconnect abstract.
2007-03-07 21:44:36 +00:00
Uwe Stieber
d9e08a3526
[fix] [174966] IRSESystemType should have a getLabel() method for translatable label
2007-02-26 16:38:21 +00:00
Martin Oberhuber
8966310924
Rev up version numbers according to recent refactorings (making stuff internal, systemTypes and subsystemConfigurations extension point)
2007-02-21 22:19:32 +00:00
David McKnight
484a619cbf
[172468] making rse.ui view stuff internal
2007-02-16 16:29:48 +00:00
Martin Oberhuber
31c4b30bcb
[cleanup] update copyright year 2007
2007-02-15 10:28:32 +00:00
Martin Oberhuber
f6f19182d7
[cleanup] update copyright year 2007
2007-02-15 10:01:26 +00:00
Martin Oberhuber
a47182cf82
[174263][api] make org.eclipse.rse.services.ssh internal
2007-02-15 09:36:54 +00:00
Martin Oberhuber
a8f117a9eb
[174263][api] make org.eclipse.rse.connectorservice.ssh internal
2007-02-15 09:19:38 +00:00
Martin Oberhuber
76410247f4
[173619][api] Make RemoteUtil.createSocket() public available
2007-02-09 11:00:47 +00:00
Martin Oberhuber
d9654b70c8
[cleanup] Set default recommended warning level on all projects
2007-01-30 21:39:30 +00:00
Martin Oberhuber
6f772365db
[cleanup] define access rules for marking internal package access discouraged
2007-01-30 20:43:02 +00:00
David Dykstal
8383bc4c1d
[171860] fixing CHKPII errors in translatable files
2007-01-26 20:43:13 +00:00
David Dykstal
efd4b990c9
[169370] add translation directives to property resource bundles
2007-01-02 22:14:24 +00:00
Martin Oberhuber
86a3c819ff
Copy keylock image from cvs
2006-12-07 17:36:46 +00:00
Martin Oberhuber
f7e9a85365
Get rid of dependency to team.cvs, re-using Preferences directly by Strings
2006-12-07 17:16:35 +00:00
Martin Oberhuber
acf72cf5d3
Get rid of dependency to team.cvs, re-using Preferences directly by Strings
2006-12-07 17:14:44 +00:00
Martin Oberhuber
2439196220
Rev up all version numbers to 1.0.1 because the RequiredExecutionEnvironment changed
2006-11-28 18:05:08 +00:00
Martin Oberhuber
a0dab58c44
Force J2SE-1.4 compatibility on all plugins by
...
- adding .settings/org.eclipse.jdt.core.prefs
- adding .classpath/JRE_LAUNCHING_CONTAINER
- adding MANIFEST.MF/Bundle-RequiredExecutionEnvironment
2006-11-28 17:56:01 +00:00
Martin Oberhuber
9f85f90d7a
[cleanup] compiler warnings invalid javadoc as protected
2006-11-28 13:23:19 +00:00
Martin Oberhuber
217ecfd8ba
Remove SSH trademarks as per Janets advice
2006-11-10 07:23:06 +00:00
Martin Oberhuber
1b56b5d133
Redo providerName="Eclipse.org" as suggested by Bjorn
2006-10-31 11:11:19 +00:00
Martin Oberhuber
5a71190202
Change Provider: Eclipse.org --> Eclipse DSDP Project as per Bjorns suggestion
2006-10-25 12:19:15 +00:00
Martin Oberhuber
18057c62e3
Add missing copyrights
2006-09-20 11:19:58 +00:00
David McKnight
35604e44a8
rse.ui to rse.core refactoring
2006-08-31 17:37:25 +00:00
Martin Oberhuber
fd1f5ae569
Stricter warnings according to project recommendations
2006-08-29 11:15:39 +00:00
Martin Oberhuber
e3e179d5a2
Fix ssh does require a user id
2006-08-25 13:28:53 +00:00
Martin Oberhuber
8845099d9d
Add comments regarding discouraged access
2006-08-25 13:19:25 +00:00
Martin Oberhuber
67218b1b3c
Disable discouraged access warnings on ssh connectorservice
2006-08-25 12:53:07 +00:00
Martin Oberhuber
36d695e826
[cleanup] Reinstate icon properties for systemTypes extension point, add documentation, and get rid of obsolete ui.systemtypes declaration.
2006-08-24 17:08:21 +00:00
Martin Oberhuber
5a3b195f6e
Reset compiler source compliance to J2SE-1.4-without-assert because headless build would require javacSource / javacTarget settings in build.properties otherwise
2006-08-17 09:40:23 +00:00
David Dykstal
f13adf6055
bug 142471 - moved password/userid configuration from ISubSystemConfiguration to IConnectorService.
...
Updated all subsystem configurations and connector services.
Rewrote login dialog to make password or user id optional.
Rewrote AbstractConnectorService.promptForPassword to take advantage of new configuration parameters.
2006-08-15 22:07:27 +00:00
Kushal Munir
b6714d9ff9
[cleanup] Some of the classes for persistance moved from org.eclipse.rse.ui plugin to org.eclipse.rse.core plugin. This is part 1 of more changes to come.
2006-08-11 20:50:54 +00:00
Martin Oberhuber
8adfb164bb
[cleanup] Fix javadoc warnings
2006-08-10 12:32:22 +00:00
Martin Oberhuber
6e9bacb11b
bug 145539 - update about.html files. Note the trademark info in ssh plugins.
2006-07-25 16:00:51 +00:00
Martin Oberhuber
ffbaae2bf1
Workaround bug 150127 in ssh - fallback to empty password if no password information is available
2006-07-10 15:08:30 +00:00
Martin Oberhuber
916b0db285
Organize imports to create separate group for RSE
2006-07-07 09:46:00 +00:00
Martin Oberhuber
9ff36ff253
Fix JDT Preferences for ssh (j2se-1.4 compliance, organize-imports settings)
2006-07-07 09:25:20 +00:00
Martin Oberhuber
54d0676204
Externalize strings in ssh services
2006-07-07 09:13:31 +00:00
Martin Oberhuber
04251c8bcd
Fix externalized strings warnings in tracer
2006-07-07 08:15:18 +00:00
David Dykstal
726c8abe70
bug 148808 - local subsystems do not work on linux/gtk
2006-06-28 03:16:48 +00:00
Martin Oberhuber
5eba8943c3
Fix ssh inactivity timeouts
2006-05-31 18:15:49 +00:00
Martin Oberhuber
a4591b7bc2
Make ssh connection-lost handling more robust
2006-05-31 16:57:30 +00:00
Martin Oberhuber
6e734d44bb
Make ssh connection-lost handling more robust
2006-05-31 16:34:56 +00:00
Martin Oberhuber
b7a987a30d
Add cvsignore for examples and ssh plugins
2006-05-30 19:41:59 +00:00
Martin Oberhuber
49c9ea405a
bug 143417 - Fix notifications for lost ssh sessions
2006-05-30 19:09:02 +00:00