Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2010-06-041. Added version=0.3.0 on Export-Package:
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, the providerName should be " - DSDP" for consistency, and as required by the Development Process. 5. Fixed some compiler warnings
2010-06-04TCF version changed to 0.3.0eutarass23-44/+46
2010-06-03Bug 315673: [tcf][releng] has the wrong licenseeutarass1-30/+60
2010-06-03Bug 315673: [tcf][releng] has the wrong licenseeutarass1-33/+61
2010-06-03TCF Debugger: workaround for deadlock in ↵eutarass1-2/+10
AbstractModelProxy.fireModelChanged() in Eclipse 3.6.0 Helios
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 eutarass252-230/+549
2010-05-26Bug 314564: [patch] mangles ↵eutarass1-1/+1
binary data
2010-05-25TCF Debugger: process "don't stop" and "don't pass" signal masks are made ↵eutarass10-227/+421
persistent per launch configuration
2010-05-25TCF Agent: fixed Memory Map changed events on Linux, added Memory Map for ↵eutarass8-25/+190
Windows TCF Debugger: added module names in stack frame labels TCF Debugger: added error handling in remote process console IO
2010-05-24Bug 297283: TCF UDP discovery is undocumentedeutarass1-0/+0
2010-05-20Changed docs for Bug 313719: Reference agent: argv[0] is missing in the ↵eutarass2-0/+6
execve() for Processes.start command
2010-05-19Bug 312457: Exception in LocatorService.Subnet.containseutarass1-2/+17
2010-05-18Bug 312840: Unable to effectively include in make systems which ↵eutarass1-1/+1
use the CFLAGS variable
2010-05-17TCF Debugger: fixed: run control diagnostic tests sometimes report bogus ↵eutarass1-1/+3
error "Already resumed"
2010-05-17TCF Agent: fixed "daytime" example project: services-ext.h should be "main" ↵eutarass1-0/+0
2010-05-15TCF Debugger: fixed: diagnostic tests fail to report an error when one out ↵eutarass1-1/+1
of four socket connections was refused
2010-05-15TCF Agent: Bug 225082: [tcf][releng] Improve TCF Agent build directory ↵eutarass6-76/+57
structure: 1. #include statements changed to include directory names, because flat include can easily lead to unwanted name clashes. 2. clients now don't have to add -I to compiler command line for every source directory 3. #include "..." changed to #include <...> to allow substitution of header files by clients.
2010-05-14TCF Core: added comments about discovery over IPv6 in Locator service codeeutarass1-4/+27
2010-05-14TCF 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-12TCF Agent: low-level debug API changed, new functions added:eutarass1-66/+66
/* * Write 'size' byte into context register starting at offset 'offs'. * Return -1 and set errno if the register cannot be written. */ extern int context_write_reg(Context * ctx, RegisterDefinition * def, unsigned offs, unsigned size, void * buf); /* * Read 'size' bytes from context register starting at offset 'offs'. * Return -1 and set errno if the register cannot be read. */ extern int context_read_reg(Context * ctx, RegisterDefinition * def, unsigned offs, unsigned size, void * buf); This is done to hide context register data representation, and to allow implementation of lazy reading of registers.
2010-05-11Bug 312457: Exception in LocatorService.Subnet.containseutarass1-3/+16
2010-05-10TCF Debugger: run control tests code is reviewed and rearranged to make it ↵eutarass1-206/+249
cleaner and easier to read
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-06TCF Agent: fixed: diagnostics fail if the agent is built without Symbols serviceeutarass2-8/+23
2010-05-06Bug 304331: Fail to connect peer if port is specified non-decimaleutarass2-6/+34
2010-05-06TCF Agent: fixed regression: Registers.getm returns no dataeutarass1-0/+8
2010-05-05Bug 311420: Move CONFIG_MAIN into main.c:eutarass4-29/+30
1. Service initialization code moved from config.h into separate file: main/services.c 2. Server initialization code moved from main.c into separate file: main/server.c 3. Created file main/services-ext.h to allow user extensions of services initialization code.
2010-05-04TCF Debugger: improved source step over command: skip code that has no line ↵eutarass1-4/+8
number info
2010-04-30TCF Agent: in order to improve debug API abstraction:eutarass4-7/+73
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-28TCF Debugger: removed unwanted empty line in Variables view details paneeutarass1-1/+0
2010-04-27TCF Agent: added function context_extension() that allows service ↵eutarass1-12/+22
implementations to extend debug context object with arbitrary service-private data. Services code changed to use the new extension method.
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-04-16TCF Debugger: fixed typo in error message texteutarass1-1/+1
2010-04-08Bug 306627: Lots of missing or inconsistent licenses in Helios M6eutarass2-78/+77
2010-04-03TCF Debugger: improved controls enabling logic in Target tab of Launch ↵eutarass1-21/+35
Configuration dialog
2010-04-03TCF Agent: changed code for FileSystem.roots command on Windows to use ↵eutarass1-2/+8
GetLogicalDrives() to be able to report drives without media
2010-04-01TCF Debugger: improved implementation of fake top stack frame node that is ↵eutarass4-6/+17
used when real stack trace is not available
2010-04-01Bug 307656: AssertionError in TCFBreakpointsModeleutarass1-54/+49
2010-03-28TCF Debugger: improved error reportseutarass2-2/+1
2010-03-25TCF Debugger: fixed: UI can lock if keyboard shortcuts F5, F6, or F7 are ↵eutarass13-62/+50
used for stepping
2010-03-25TCF Debugger: fixed: assert can fail if target connecting is terminated ↵eutarass1-6/+9
2010-03-24TCF Debugger: improved view and selection update logic, improved error reportingeutarass13-210/+171
2010-03-19TCF Debugger: fixed symbols cache invalidation and cleanup logiceutarass6-54/+223
2010-03-18More TCF Symbols Server code. Most services work OK.eutarass11-115/+169
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 ↵eutarass25-105/+145
2010-03-10TCF Agent: more symbols value-add code.eutarass11-20/+207

Back to the top