2011-11-21  Jeff Johnston  <jjohnstn@redhat.com>

	Resolves: bug #364420
	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteTab.java (createControl): Fix typo
	for loop waiting for RSE initialization.

2011-08-24  Jeff Johnston  <jjohnstn@redhat.com>

	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/remoteMessages.properties: Add
	new message.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteMessages.java (RemoteLaunchDelegate_error_interrupted): 
	Ditto.
	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteTab.java (createControl): Add
	wait for RSE init so hosts list won't be empty and will at least
	contain local host.
	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnection.java (initialize): Ditto

2011-08-15  Jeff Johnston  <jjohnstn@redhat.com>

	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnection.java (runCommand): Change to
	return return-code and to save output in ArrayList argument.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteCommandShellOperation.java (getReturnCode):
	New method.
	(getEchoResult): Add blank after "done".
	(getEchoCmd): Add $? to get return code of command.
	(commandMatches): Add return code support.  Remove extraneous echo statement from output that is used
	to get return code.
	
2011-08-08  Jeff Johnston  <jjohnstn@redhat.com>

	* META-INF/MANIFEST.MF: Remove TCF references.

2011-08-03  Jeff Johnston  <jjohnstn@redhat.com>

	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnectionException.java (RemoteConnectionException):
	Rewrite class to inherit from CoreException and to accept a low-level throwable as argument
	to constructor. 
	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnection.java: Change all
	RemoteConnectionExceptions to include a throwable argument or null.
	
2011-07-18  Jeff Johnston  <jjohnstn@redhat.com>

	* icons/system_view.gif: New icon.
	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteTab.java (refreshViewer): Use list of hosts.
	(getImage): Use RSE system icon instead of TCF icon.
	(performApply): Work with RSE hosts.
	(initializeFrom): Ditto.
	(createControl): Ditto.
	(RemoteSystemLabelProvider): New class.
	(RemoteLabelProvider): Removed.
	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnection.java (initialize): Rewritten to assume an RSE
	host has already been chosen and no TCF interaction is required.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteMessages.java: Remove TCF-only messages.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/remoteMessages.properties: Ditto.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteLaunchConstants.java (ATTR_REMOTE_PEERID): Removed.

2011-06-29  Jeff Johnston  <jjohnstn@redhat.com>

	Part of rewrite of remote Valgrind to use RSE/TCF.
	* META-INF/MANIFEST.MF: Add RSE dependencies.
	* src/org/eclipse/linuxtools/profiling/launch/remote/ProfileRemoteLaunchConfigurationTabGroup.java: Moved from internal
	package.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteCommandShellOperation.java: New file.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteLaunchConstants.java: New file.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteMessages.java: New file.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/remoteMessages.properties: New file.
	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteTab.java: New file.
	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnectionException.java: New file.
	* src/org/eclipse/linuxtools/profiling/launch/remote/RemoteConnection.java: New file.

2010-08-11  Elliott Baron  <ebaron@fedoraproject.org>

	* META-INF/MANIFEST.MF: Removed unnecessary dependency.

2010-08-06  Elliott Baron  <ebaron@fedoraproject.org>

	* icons/arguments_tab.gif: New file.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/RemoteArgumentsTab.java: New file.
	* build.properties: Add icons folder.
	* META-INF/MANIFEST.MF: New deps.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/ProfileRemoteLaunchConfigurationTabGroup.java (createTabs): Use RemoteArgumentsTab. 
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/ProfileRemoteLaunchPlugin.java (PLUGIN_ID): Fix plugin ID.

2010-08-01  Elliott Baron  <ebaron@fedoraproject.org>

	* .project: Remove "internal" from project name.

2010-07-26  Elliott Baron  <ebaron@fedoraproject.org>

	* .classpath: New file.
	* .project: New file.
	* .settings/org.eclipse.jdt.core.prefs: New file.
	* about.html: New file.
	* build.properties: New file.
	* OSGI-INF/l10n/bundle.properties: New file.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/ProfileRemoteLaunchConfigurationTabGroup.java: New file.
	* src/org/eclipse/linuxtools/internal/profiling/launch/remote/ProfileRemoteLaunchPlugin.java: New file.
	* META-INF/MANIFEST.MF: New file.
	
	