Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-05-03TCF Agent: code cleanupEugene Tarassov1-2/+4
2016-10-19TCF Agent: code cleanup: extra spaces removedEugene Tarassov1-1/+1
2016-10-05TCF Agent: Fix C++ compilation issueFelix Burton1-1/+1
2016-10-05TCF Agent: Allow creating a proxy between two connected channelsDidier Brachet1-3/+45
Allow creating a proxy between two already connected channels; before this change it was only possible to create a proxy between a connected channel and a yet to connect channel. This can be used to implement a bridge between two TCF peers when none of them accept incoming connections (behind a firewall).
2015-08-18TCF Agent: fixed warning: unused variable ‘proxy’Eugene Tarassov1-0/+4
2015-08-14tcflog: log redirect commandsFelix Burton1-0/+16
2014-05-09TCF Agent: TCP channel reworked to send data directly to output queue buffer ↵Eugene Tarassov1-1/+1
w/o extra memcpy() call
2014-04-14Bug 431934 - TcfLog : Timestamp is not the actual hourEugene Tarassov1-20/+13
2014-03-15TCF Agent: fixed: build fails when ENABLE_Trace=0Eugene Tarassov1-0/+2
2014-03-11Filtering of TCF messages / replies / events:Xavier Pouyollon1-10/+41
- Events can also be filtered. - Fix memory leak problem - Performance improvement - Backward compatibility kept. - logfilter.[ch] contains filtering logic. Signed-off-by: Xavier Pouyollon <xavier.pouyollon@windriver.com>
2014-02-01Bug 424841 - Fix bug that reset target protocol object on redirect in ↵Felix Burton1-32/+11
connected value-adds This bug was introduced as part of https://bugs.eclipse.org/bugs/show_bug.cgi?id=410713.
2014-01-15TCF Agent: better diagnostic of leaked channel locksEugene Tarassov1-8/+10
2013-12-19TCF Agent: fixed C++ compiler warningsEugene Tarassov1-5/+3
2013-12-19Add tcflog filter supportFelix Burton1-4/+19
-f<t>,<m>,... set proxy log filter, <t> is filter type, <m> is message type matching messages will be filtered out the when <t> is 'i' and will be filter in and <t> is 'o'. <m> is message type, example 'C' for command, 'E' for event. Additional fields are message specific. Multiple -f options can be specified. Examples: -fo,E filter out all event messages -fi,C,Memory -fo filter in Memory service command and filter out all other messages Default filters (use -fi to disable): -fo,E,Locator,peerHeartBeat -fo,E,Locator,peerAdded -fo,E,Locator,peerRemoved -fo,E,Locator,peerChanged -fo,C,Locator,getPeers Code reused from and inspired by contribution from Xavier Pouyollon <xavier.pouyollon@windriver.com>, see https://git.eclipse.org/r/#/c/19708/.
2013-11-14TCF Agent: fixed Cygwin build - _WIN32 no longer set on CygwinEugene Tarassov1-3/+3
2013-06-13Bug 410713 - Chained tcf servers do not report correct list of services (2)Benoit Perrin1-1/+136
The list of services of a TCF peer has to be reset before adding the services from the next peer and the ones initialized for the previous peer.
2013-06-10Bug 410348 - [releng][agent] Update Copyright Dates for the TCF AgentMartin Oberhuber1-1/+1
2012-05-21TCF Agent: a bit better code to handle space character in TCF loggerEugene Tarassov1-4/+2
2012-05-18Leave spaces as is in TCF logger output.Vincent Rubiolo1-1/+3
Spaces were previously handled as non-printable characters which clobbered the TCF log output when data contained spaces. Leaving spaces unmodified greatly improves the TCF log readability. Note that the end of string character was also handled that way (i.e shown as a space). Changing it to an "<eos>" string so as to differentiate it from a normal space does not improve readability very much though so I have chosen to leave this previous behavior unchanged.
2011-11-21TCF Server: fixed path mapping for target-side line number info requests.Eugene Tarassov1-8/+4
2011-11-11#include directives changed to include "tcf" as the first directory name in ↵Eugene Tarassov1-7/+7
header file path.
2011-11-11Agent code is moved into separate "agent" directory, all C code moved into ↵Eugene Tarassov1-0/+312
"tcf" directory.

    Back to the top