1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-09 18:56:02 +02:00
Commit graph

302 commits

Author SHA1 Message Date
Greg Watson
f1e97d0928 Bug 461324 - Fix NPE in Remote Connections preference page
Change-Id: I8cadb829916b0588849e797aa737b6c861598f8a
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-03-05 15:39:05 -05:00
Greg Watson
d8310d99c0 Bug 461098 - Add support for filtering connection types.
Change-Id: I0ead2fcf73e6e1f39ce28078d898202d389b3e50
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-03-04 20:07:51 -05:00
Greg Watson
6e5f7a97bd Cleanup comments and interfaces.
Change-Id: Id7bb77b110963314b0daca143eab6a197a4201b0
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-27 10:50:45 -05:00
Greg Watson
1ad2aeddd6 Change field names and messages to conform to new API.
Change-Id: I6a29bc6f3711164d80c20aca02b0a22a7a8d84ea
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-27 09:59:59 -05:00
Greg Watson
6c93815268 Update flag and preference names for new API.
Change-Id: Idb0c6d39f569e913efb47085b2455963532a2d56
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-25 16:41:41 -05:00
Alena Laskavaia
566add7ee3 adjusted some messages in the new connection wizard
- replace Launch Type with Connection type
- message "Enter name for connection" is not relevant and confusing when
user actually entered it already (and it is set by default too),
replaced with generic message (only visible in the begging and when no
errors)

Change-Id: I4deb8b2a0e878084eaf59030c9bd5d09610d2d78
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-02-23 16:39:47 -05:00
Greg Watson
72289d3ce6 Merge "Bug 460059 - Add handling of file scheme for Local connection." 2015-02-17 12:19:21 -05:00
Doug Schaefer
cf2f51f8ff Bug 460059 - Add handling of file scheme for Local connection.
LocalFileManager is renamed to LocalFileService to fit in with the
standard naming.

Change-Id: I2ac49c64346709bdde0f3b38034cefaea3df913f
Signed-off-by: Doug Schaefer <dschaefer@qnx.com>
2015-02-17 12:01:14 -05:00
Greg Watson
666decb0f7 Merge "Bug 460113: Fix IRemoteConnectionHostService definition for build-in SSH" 2015-02-17 11:45:13 -05:00
Greg Watson
12b86bff42 Remove some unneeded exceptions.
Change-Id: I019898868080900213663d53d1b943048ae7383c
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-17 09:52:00 -05:00
Bernd Hufmann
d3f785c9ea Bug 460113: Fix IRemoteConnectionHostService definition for build-in SSH
Change-Id: I6a1ee62017c792c33494f49844e3fb2bdfa98c10
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
2015-02-17 09:30:24 -05:00
Greg Watson
f431ca6fc3 Add connection host service.
Change-Id: Ie9f1edc7750cd4748a6ba15af2e04c39db34dbe4
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-13 17:00:39 -05:00
Greg Watson
71d0786dbb Update version to 2.0.0
Change-Id: Ie21940bc8dd34c455d97eee48d6e6c22e7fd3e6b
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-13 16:36:53 -05:00
Doug Schaefer
e97eb96c5d Bug 458583 Remote Services v2 API with UI, Local, and JSch updated.
v2 of Remote API. New Services architecture.

Connections are now stored in preferences and loaded by the framework.
Attributes are stored in the preferences. Secure attributes are stored
in the secure preferences. Remote services renamed to connection types.
Remote connections broken up into services. JSch and Local connection
types have been updated to new architecture.

Also moved the tests from core.tests to jsch.core.tests since they
are actually JSch tests and need to reference attribute names from
the jsch.core plug-in.

This is just phase one. Many more changes are expected to clean up
and to fix bugs this introduces.

Change-Id: I62ad2567b0c5ca7d277649879a8d16bec7058d5f
Signed-off-by: Doug Schaefer <dschaefer@qnx.com>
2015-02-13 12:33:30 -05:00
Greg Watson
391b74f0a1 Merge remote-tracking branch 'origin/R1_1_maintenance' 2015-01-26 10:49:59 -05:00
Marc-Andre Laperle
e8f83ae762 Bug 458295 - Add SourceReferences to Remote Services plugins
This allows the user to clone and checkout the source code of Remote Services
without knowing where the repository is. See:
https://wiki.eclipse.org/PDE/UI/SourceReferences

One use case is to right-click on a plug-in under the Plug-in dependencies in
Package Explorer view and select Import from Repository. Note that for this
EGit needs to be installed.

What this patch does is to let Tycho generate the source references in the
MANIFEST.MF of the built jars. So to test this patch, one can build the update
site locally and inspect the manifests of the (non-source) jars.

Change-Id: I9214bfc31c6d04a6945be398a2c7b10f9a30d204
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-01-23 14:40:25 -05:00
Greg Watson
6b817f9c6b Merge "Use authority section when converting a UNC path to a URI so that the connection name is correctly escaped. " 2015-01-19 09:58:54 -05:00
Greg Watson
ef14e0d51c Merge remote-tracking branch 'origin/R1_1_maintenance' 2015-01-14 16:49:59 -05:00
Greg Watson
262b235b19 Merge "Bug 456102 - Set default proxy to Local" into R1_1_maintenance 2015-01-14 15:40:56 -05:00
Greg Watson
89f28f606f Merge remote-tracking branch 'origin/R1_1_maintenance'
Change-Id: If12178d72a8659030a39053050550e56c12ac871
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-01-07 15:35:12 -05:00
Greg Watson
ce2a1d3c28 Add category names to repo.
Change-Id: I7d0fd733c876d36d46bfbaee833915e0b3707191
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-01-07 15:31:18 -05:00
Greg Watson
c528e65e98 Bug 456102 - Set default proxy to Local
Change-Id: Ie43f61dc7a29f00957759ef0518ab5928efb475b
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-01-06 12:23:43 -05:00
Greg Watson
d77fa7f2b8 Merge with master
Change-Id: I83939d136c0419f68601ddde8eae24e547869205
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-12-10 19:01:53 -05:00
Marc-Andre Laperle
2d9bb3c61e Bug 454651 - Remote Services doesn't have a source feature
Change-Id: Ida6ba948179907041e635fddd0d0f94f84ed29bf
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2014-12-09 17:31:08 -05:00
Greg Watson
5a627b8184 Bug 452757 - Handle null attribute values
Change-Id: I99be71f80f14ae0befafd003010e3130404ed578
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-12-03 15:00:40 -05:00
Greg Watson
c6c146049c Merge "Bug 453332 - Rename "Connections" to "Remote Connections" in preferences." 2014-11-28 19:19:59 -05:00
Greg Watson
8e17e4fdc5 Bug 453332 - Rename "Connections" to "Remote Connections" in
preferences.

Change-Id: I7c19d57c0ec879c300b7eac6a2b340acae7860c7
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-11-26 12:49:29 -05:00
Roland Schulz
95db103e5b Support proxy connection for gateway without sftp or with MaxSession=1
Command proxy does not work if both the host and the gateway have MaxSession=1
(caused by 356657).

Add support in JschConnection for a connection which has a session but isn't
fully setup. Such a connection isn't considered open. And if it is opened after
it already has a session without setupFully=false (default), then all setup
setups are done.

Also change that getProxyConnection returns null not a LocalConnection for
a local command. This reduces the dependency on LocalConnection from within
jsch.core.*.

Change-Id: I64d05e69749d96248d2f40bd2db021d809cb04a9
2014-11-25 11:38:58 -05:00
Roland Schulz
b1903767f3 Bug 424627 - Fix password login with pubkey available
Put password the first in PreferredAuthentications so that password is
used when password is selected by the user.

Also
- remove the "File with private key" field
- remove the get/setKeyFile from the JSchConnection
- add a link to the network connections preference page
- swap the order of the public key/password areas
- make public key the default

Change-Id: I5aea011e41fd0097aa51b052ab1386d431362ec8
2014-11-13 12:04:07 -05:00
John Eblen
cda4c419d6 Merge "Fix JSchConnection Proxy Link" 2014-11-13 11:51:52 -05:00
Roland Schulz
42972f1999 Fix JSchConnection Proxy Link
Change-Id: I0d19974cdb7294aa9db1f7aa4b0ed0058d9af5ea
2014-11-11 18:22:18 -05:00
Greg Watson
a78deb1ffc Merge "Bug 449306: Unnecessary access to secure storage by JSchConnection " 2014-11-11 17:24:11 -05:00
Greg Watson
84c898f16a Bug 450350 - Change connection timeout default to 0
Change-Id: Ibbe79ec1555f33c8b14dc1a747bf310f162cfc8d
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-11-06 17:00:04 -05:00
Markus Schorn
c096be5127 Bug 449306: Unnecessary access to secure storage by JSchConnection
Change-Id: I7e2372e9e059b71d69676d6c0fe3aba71057a009
Signed-off-by: Markus Schorn <markus.schorn@windriver.com>
2014-11-04 14:42:28 +01:00
Roland Schulz
c563ea3f0e Bug 345329 - Add SSH proxy
Allows to connect over any ssh server as gateway or over any other
proxy by executing a local or remote command (such as netcat, corkscrew, ...).

Change-Id: I413c22cb588d8560d8db9ac877fb04f8331456aa
2014-10-17 12:29:45 -04:00
Roland Schulz
5ee4fa818a Cleanup some Jsch files
Source->Cleanup for files changed by child commit.

Change-Id: I787b623fc0832df3bf98cc1b89edc69f461235e2
2014-10-16 11:56:09 -04:00
Roland Schulz
d83bd777dc Bug 445425 - Fix username being deleted by interactive dialog
Change-Id: Ic46e937f6c8559971136fb4d37cb049747eae983
2014-10-13 23:04:43 -04:00
Greg Watson
e70802ab61 Fix build failure if directory can't be removed.
Change-Id: I6a34be72f80ab56bc5ba890d7ca5f70f4cc4a8fd
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-10-13 18:20:46 -04:00
Greg Watson
db68d9779d Automatically open closed connection when performing FileStore
operations.

Change-Id: I26059d8be488c32722d5a25d75cb56fe1c0eb462
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-10-13 17:17:16 -04:00
Greg Watson
fcaf58a291 Use authority section when converting a UNC path to a URI so that the
connection name is correctly escaped. 

Attempt to open connection before performing any EFS operations.

Change-Id: I1f60b70873e411ba37a2115072df09828fdf4c27
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-09-25 20:00:30 -04:00
Greg Watson
b3dbbaca76 Add check to prevent possible NPE
Change-Id: I5e653f8e32484f6bcda5d13f78b1b3c712cf888c
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-09-24 09:15:44 -04:00
Greg Watson
1296420f07 Update version to 1.1.1 2014-09-23 22:17:46 -04:00
Greg Watson
137f306ed5 Bug 443723 - Fix invalid test of DIRECTORY_BROWSER option
Change-Id: I36f7827ba092611e4247b91f7c779a962c50569f
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-09-11 11:08:04 -04:00
Greg Watson
3860c54cc0 Bug 437560 - Add new API to return contents of text field
Change-Id: Ib14c69752e61ee7e03c37834f16923b5b41f16ef
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-08-14 15:27:53 -05:00
Greg Watson
1ab074695f Merge remote-tracking branch 'origin/R1_0_maintenance' 2014-08-14 15:25:09 -04:00
Greg Watson
ecce443c73 Merge with R1_0_maintenance
Change-Id: I74cb53e886fa54450ea13544a9c53ac7457f75d1
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-08-14 14:16:16 -05:00
Greg Watson
94a64a1579 Change build location.
Change-Id: Iac282c66e9e0ef0adebc4f52eedf35329314f4d6
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-08-14 14:03:03 -05:00
Greg Watson
64c0a2dc84 Bug 441597 - Add new folder name dialog
Change-Id: I0128deb7a3c6dffef846cd358b77676703532e34
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-08-14 13:54:53 -05:00
Greg Watson
f2be749153 Bug 440993 - return a file store for #getStore(IPath)
Change-Id: I1f39423a8b667c001c8dec8e4914396546536e64
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-08-14 13:54:31 -05:00
Alexander Kurtakov
e87bfd839e Fix build.
4.4milestones repo is gone now and in order to use final 4.4 Tycho 0.20
is needed.
Also ignore target/ dirs to get sane output of git status.

Change-Id: Iab3a807645c9fce737de5e5a8239d89d0c63eaf3
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2014-08-14 13:54:17 -05:00