Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-09-111. Added Run Control context property: "Name" - human readable context nameeutarass3-1/+14
2. Fixed support of more then two levels of context hierarchy in Run Control and Memory services
2010-09-08Changed handling of channel End-Of-Stream messages to improve reporting of ↵eutarass3-14/+19
channel closed errors
2010-08-30ChannelTCF class: added methods to set socket propertieseutarass1-23/+55
2010-08-301. Fixed: Closing TCF channel underlying streams can block for a long time, ↵eutarass2-24/+47
so it needs to be done by a background thread. 2. Few cosmetic changes.
2010-08-27TCF Agent:eutarass1-0/+1
1. Added support for all register properties that are defined for Registers service. 2. Added SignalDescription property to context execution state object.
2010-08-24Added support for new communication channel transport: named pipes.eutarass3-6/+139
2010-08-24Changed local peer to be transient - not show up in discovered targets listeutarass1-2/+2
2010-08-17Bug 322838: debugging enhancement - in LocatorService.java, wrap ↵eutarass1-8/+40
DatagramPacket to customize toString()
2010-08-14Fixed: STATE_OPENNING is spelled incorrectly in the IChannel interface, ↵eutarass7-21/+35
should be STATE_OPENING
2010-08-04Fixed: Unhandled excetion in TCF event dispatch: java.lang.AssertionError at ↵eutarass5-104/+39
org.eclipse.tm.internal.tcf.services.local.LocatorService.addPeer, which happens sometimes when adding user-defined peers
2010-08-03Create new class in Java version of the framework: TransientPeer. Objects of ↵eutarass5-85/+73
that class represent peers that should not be tracked by Locator service.
2010-08-03Improved format of log entries of Java version of Locator serviceeutarass1-21/+33
2010-07-15Workaround for: Java 1.6.0 on Linux returns network prefix == 0 for ↵eutarass1-0/+9
loop-back interface
2010-07-12Locator.redirect command changed to allow command argument to be either peer ↵eutarass5-30/+94
ID or complete set of peer attributes. This allow a client to redirect a channel to a peer that is not known by remote Locator.
2010-07-09Bug 319231: Autodiscovery of TCF agents no longer works after upgrading from ↵eutarass1-1/+9
0.2.0 to 0.3.0
2010-07-08Changed discovery code to recognize and accept without warnings older ↵eutarass1-7/+11
ACK_SLAVES packets with timestamps in seconds instead of milliseconds
2010-06-30Bug 318395: Fix and improve tracing of incoming CONF_SLAVES_INFO in java ↵eutarass1-5/+15
reference implementation
2010-06-30Bug 318260: UDP Discovery does not send out any packetseutarass1-84/+153
Bug 312457: Exception in LocatorService.Subnet.contains
2010-06-29Added support for "step into range" run control commands in both the agent ↵eutarass1-2/+13
and the debugger
2010-06-29Bug 317845: TCF Peer accessible via two networks appear as two distinct peerseutarass7-6/+84
2010-06-25Bug 317813: Add Discovery tracing in Java reference implementationeutarass2-17/+184
2010-06-24TCF Debugger: improved model deltas generation logiceutarass1-18/+24
2010-06-23Bug 317636: LocalPeer and RemotePeer needs javadoceutarass2-0/+16
2010-06-14Fixed some of Eclipse 3.6 JDT warningseutarass1-1/+1
2010-06-10Added excluding="**/.svn/*" to make sure SVN metadata is not treated as ↵eutarass1-2/+2
source code by JDT
2010-06-09TCF Agent: added handling of error report parameters in errno_to_str()eutarass4-3/+78
TCF Debugger: diagnostics: added tests for transmitting and receiving TCF error reports
2010-06-041. Added version=0.3.0 on Export-Package: org.eclipse.tm.tcf.extensionseutarass2-2/+2
2. Added "x-friends:=" directives in tm.tcf.debug/META-INF/MANIFEST.MF 3. Reverted version changes on tm.tcf.dsf - nothing has happened to them in the past year 4. Fixed: in plugin.properties, the providerName should be "Eclipse.org - DSDP" for consistency, and as required by the Development Process. 5. Fixed some compiler warnings
2010-06-03TCF version changed to 0.3.0eutarass1-4/+4
2010-06-02TCF Discovery:eutarass1-71/+67
1. Fixed: C implementation uses seconds instead of milliseconds in timestamps in slave info packets. That causes slave table not being cleaned up properly. 2. Fixed: agent sends discovery packets to itself - it is waste of bandwidth. 3. Rearranged discovery code to reduce redundancy and to make it easier to read.
2010-06-01Bug 314876: [tcf] TCF "Datagram send failed" messages seen in error logeutarass1-113/+111
2010-05-27Fixed copyright headers eutarass67-64/+94
2010-05-26Bug 314564: [patch] org.eclipse.tm.tcf.core.AbstractChannel#write() mangles ↵eutarass1-1/+1
binary data
2010-05-25TCF Debugger: process "don't stop" and "don't pass" signal masks are made ↵eutarass2-4/+4
persistent per launch configuration
2010-05-20Changed docs for Bug 313719: Reference agent: argv[0] is missing in the ↵eutarass1-0/+2
execve() for Processes.start command
2010-05-19Bug 312457: Exception in LocatorService.Subnet.containseutarass1-2/+17
2010-05-13TCF Core: added comments about discovery over IPv6 in Locator service codeeutarass1-4/+27
2010-05-13TCF Core: fixed: TCF TCP server should not advertise through Locater service ↵eutarass1-23/+50
its clients or its IPv6 muticast and link local addresses
2010-05-13TCF Core: fixed: missing code to handle "command rejected" messageseutarass1-6/+4
2010-05-11Bug 312457: Exception in LocatorService.Subnet.containseutarass1-3/+16
2010-05-10Bug 312251: Discovery service can't bind socket on Win 7eutarass1-2/+1
2010-05-06TCF Core: minor performance improvement in discovery protocol implementationeutarass1-7/+10
2010-05-06Bug 304331: Fail to connect peer if port is specified non-decimaleutarass2-6/+34
2010-04-30TCF Agent: in order to improve debug API abstraction:eutarass2-4/+44
1. removed "pid_t pid" and "pid_t mem" fields from "struct Context": usage of pid_t is not 100% portable, some contexts might not have a PID. 2. added "char id[]" field in "struct Context". The field contains TCF ID of the context. 3. added "Context * mem" field in "struct Context". The field points to memory space object of the context. 4. added "Context * creator" field in "struct Context".
2010-04-231. Extended Symbols service to provide stack tracing rules.eutarass5-7/+108
2. TCF Agent now can cache and use stack tracing rules that are retrieved from a symbols server.
2010-03-27TCF Debugger: improved error reportseutarass1-1/+0
2010-03-19TCF Debugger: fixed symbols cache invalidation and cleanup logiceutarass1-1/+1
2010-03-18More TCF Symbols Server code. Most services work OK.eutarass4-21/+47
The server still needs more work: 1. Stack trace cannot not use ELF .frame_info section. 2. TCF debugger symbols cache flushing logic is incomplete.
2010-03-10TCF Debugger: performance improvements, including better coalescing of model ↵eutarass1-17/+45
deltas
2010-03-09TCF Agent: more symbols value-add code.eutarass4-3/+135
2010-02-24TCF Agent: performance improvements:eutarass1-1/+1
1. OutputStream changed: write_stream() is made inlined; 2. proxy code changed to use block writes.

Back to the top