]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - tools/src/tools/ecostest/ChangeLog
unified MX27, MX25, MX37 trees
[karo-tx-redboot.git] / tools / src / tools / ecostest / ChangeLog
1 2003-02-21  John Dallaway  <jld@ecoscentric.com>
2
3         * common/eCosTestPlatform.cpp (CeCosTestPlatform::Load): Allow an
4         extra character for string termination when retrieving registry
5         key names.
6
7 2003-02-13  John Dallaway  <jld@ecoscentric.com>
8
9         * common/eCosTestPlatform.cpp:
10         Look for all persistent application settings under
11         "HKEY_CURRENT_USER\Software\eCos Configuration Tool\"
12         for consistency.
13
14 2003-02-05  John Dallaway  <jld@ecoscentric.com>
15
16         * common/eCosTest.cpp (CygPath): Get the cygdrive prefix from
17         the registry.
18
19 2003-01-20  John Dallaway  <jld@ecoscentric.com>
20
21         * common/eCosTestPlatform.cpp (CProperties::CreateKey):
22         "sizeof TCHAR" -> "sizeof (TCHAR)" for GNU headers.
23
24 2001-02-20  Jonathan Larmour  <jlarmour@redhat.com>
25
26         * common/eCosTestClient.cpp (LocateExecutables): Add /sbin and
27         /usr/sbin to path before trying to run fuser.
28
29 2000-09-28  Jesper Skov  <jskov@redhat.com>
30
31         * common/eCosTestSerialFilter.cpp (CMD_TestBinary): Reset counter
32         for each test so the failure data is the same from two different
33         runs of the test.
34
35 2000-09-15  Jesper Skov  <jskov@redhat.com>
36
37         * common/ser_filter.cpp (main): Don't require ResourceServer.
38
39         * common/Makefile.am: Added ser_filter handling.
40         * common/Makefile.in: Ditto.
41         * common/configure: Ditto.
42         * common/configure.in: Ditto.
43         * common/eCosTest.cpp: Fix typo.
44
45 2000-08-16  Jonathan Larmour  <jlarmour@redhat.co.uk>
46
47         * common/ser_filter.cpp (main): Clean up warning
48
49 2000-08-08  Jonathan Larmour  <jlarmour@redhat.co.uk>
50
51         * common/eCosTestSerialFilter.h: Update flow_cfg_t values for correct
52         target settings
53
54 2000-08-01  Jonathan Larmour  <jlarmour@redhat.co.uk>
55
56         * common/eCosTestSerialFilter.cpp (PrintHex): Print out more printable
57         chars
58         (SetConfig): Support flow control
59         (ParseConfig): Support target setting of flow control
60         (CMD_TestBinary): Don't output XON/XOFF. Output 255 chars not 256
61         to make buffer problems more obvious.
62
63         * common/eCosTestDownloadFilter.h: Allow SET_VALUE to set optional args
64         * common/eCosTestSerialFilter.h: Allow SET_VALUE to set optional args
65         Also add flow_cfg_t type and flags member in ser_cfg_t for flow control
66
67 2000-07-24  Jonathan Larmour  <jlarmour@redhat.co.uk>
68
69         * common/eCosTestSerialFilter.cpp (FilterFunctionProper): 
70         Store output for tracing up so it is output a packet at a time.
71         As well as clarifying the output, it is required when sending to
72         GDB to prevent the trace 'O' packets in the middle of target packets.
73         (CMD_TestBinary): Delay to allow target to read in checksum. This
74         prevents overruns before finishing reading the checksum masking
75         the real cause of the problem.
76         (CeCosTestSerialFilter): Initialise stored trace buffer members
77
78         * common/eCosTestSerialFilter.h: Add trace buffer members for above
79         to CeCosTestSerialFilter
80
81 2000-06-19  John Dallaway  <jld@redhat.com>
82
83         * unix/Makefile:
84
85         Link with -lposix4 under Solaris for sched_yield().
86
87 2000-06-16  Jonathan Larmour  <jlarmour@redhat.co.uk>
88
89         * common/eCosTestDownloadFilter.cpp: Remove RCS id tags
90         * common/eCosTestMonitorFilter.cpp: Ditto
91         * common/eCosTestSerialFilter.cpp: Ditto
92
93 2000-06-15  John Dallaway  <jld@redhat.com>
94
95         * common/eCosTest.cpp:
96
97         Modify CeCosTest construvtor to use GetEnvironmentVariable()
98         rather than _tgetenv() under Win32. For some unknown reason,
99         _tgetenv() is not returning the correct version of PATH.
100
101         * common/eCosTestPlatform.cpp:
102
103         Modify SaveToRegistry() to save all test platform attributes.
104
105 2000-05-03  Bart Veer  <bartv@redhat.com>
106
107         * common/permtest.cxx (find_ptest):
108         Do a little bit of searching for the permutation file.
109         Catch errors and give a diagnostic, rather than aborting because
110         of an uncaught C++ exception.
111
112 2000-04-14 Simon FitzMaurice <sdf@redhat.co.uk>
113   * common\ResetAttributes.cpp : do not carry forward values for skipped fields in reset strings
114   * common\eCosTest.cpp : Avoid overflow in socket timeouts
115     
116 2000-04-13  Jesper Skov  <jskov@redhat.com>
117
118         * unix/Makefile: add randfile
119
120 2000-04-13  Jesper Skov  <jskov@redhat.com>
121
122         * common/eCosTestDownloadFilter.cpp: Cast Write arguments to void*.
123
124 2000-04-13 Simon FitzMaurice <sdf@redhat.co.uk>
125   * common\ResetAttributes.cpp
126     common\eCosTest.cpp
127     common\eCosTestClient.cpp
128
129   Ensure socket timeout matches on_off/off_on delay for reset
130   Correct parsing of eCosTestClient delay args.
131   Use remote resource to determine baud rate for default download timeout.
132
133 2000-04-13 Simon FitzMaurice <sdf@redhat.co.uk>
134   * common\ResetAttributes.cpp
135     common\eCosTest.cpp
136     common\eCosTest.h
137     common\eCosTestClient.cpp
138     common\eCosTestServer.cpp
139     common\eCosTestUtils.cpp
140     common\rgdb.cpp
141     common\summlog.cpp
142     common\x10reset.cpp
143     win32\eCosTest.dsp
144
145   Tidy up reset output.
146   Police use of -f and -r switches more accurately.
147   Set default timeout in all cases.
148
149 2000-04-11 Simon FitzMaurice <sdf@redhat.co.uk>
150   * common\ResetAttributes.cpp
151     common\ResetAttributes.h
152     common\ResourceServer.cpp
153     common\TestResource.cpp
154     common\TestResource.h
155     common\X10.h
156     common\X10d.cpp
157     common\eCosTest.cpp
158     common\eCosTest.h
159     common\eCosTestClient.cpp
160     common\eCosTestDownloadFilter.cpp
161     common\eCosTestDownloadFilter.h
162     common\eCosTestMonitorFilter.cpp
163     common\eCosTestMonitorFilter.h
164     common\eCosTestSerialFilter.cpp
165     common\eCosTestSerialFilter.h
166     common\eCosTestServer.cpp
167     common\eCosTestUtils.cpp
168     common\eCosTestUtils.h
169     common\resetall.cpp
170     common\rgdb.cpp
171     common\ser_filter.cpp
172     common\stat.cpp
173     common\summlog.cpp
174     common\x10reset.cpp
175     unix\Makefile
176     win32\eCosTest.dsp
177     win32\Amplicon\AmpliconD.cpp
178
179   General tidy-up.
180
181 2000-04-10  Bart Veer  <bartv@redhat.com>
182
183         * common/permtest.cxx (main):
184         Add diagnostics callbacks to database initialization.
185
186 2000-03-20  John Dallaway  <jld@cygnus.co.uk>
187
188         * win32/eCosTest.dsp:
189
190         Add common/eCosTestMonitorFilter.h and
191         common/eCosTestMonitorFilter.cpp to the project.
192
193 2000-03-16  Jesper Skov  <jskov@redhat.com>
194
195         * common/eCosTestMonitorFilter.h:
196         * common/eCosTestMonitorFilter.cpp:
197         * common/ser_filter.cpp:
198         * unix/Makefile (common_sources): 
199         Added monitor filter and new -m option to ser_filter. This allows
200         simple monitoring of the traffic between host and target.
201
202 2000-03-15  John Dallaway  <jld@cygnus.co.uk>
203
204         * common/eCosTest.cpp:
205
206         Modify RunGdb() to sleep 500ms if there is no message.
207
208 2000-03-13 Simon FitzMaurice <sdf@redhat.co.uk>
209   * common\ResourceServer.cpp
210     common\TestResource.cpp
211     common\eCosTest.cpp
212     common\eCosTestClient.cpp
213     common\eCosTestSerial.cpp
214     common\eCosTestSerial.h
215     common\eCosTestSocket.cpp
216     common\eCosTestSocket.h
217     common\eCosTestUtils.cpp
218     common\randfile.cpp
219     common\rgdb.cpp
220     common\ser_filter.cpp
221
222         Mark UNIX sections of code as such.
223         Correct behavior of eCosTestClient when give directory as argument.
224         A couple of allocations -> stack for simplicity.
225
226 2000-03-10 Simon FitzMaurice <sdf@redhat.co.uk>
227   * common\ResetAttributes.cpp
228     common\ResourceServer.cpp
229     common\X10.cpp
230     common\TestResource.cpp
231     common\TestResource.h
232     common\X10d.cpp
233     common\eCosTest.cpp
234     common\eCosTest.h
235     common\eCosTestDownloadFilter.cpp
236     common\eCosTestSerial.cpp
237     common\eCosTestServer.cpp
238     common\eCosTestSocket.cpp
239     common\rgdb.cpp
240     common\ser_filter.cpp
241     common\x10reset.cpp
242     unix\Makefile
243     win32\eCosTest.dsp
244     win32\Amplicon\AmpliconD.cpp
245                 
246         Move CeCosTrace class to its own file
247         Increase Time type to 64 bits to avoid signedness problems
248   Remove priority latch functionality
249
250   * common\eCosTestUtils.cpp
251     common\eCosTestUtils.h
252
253   Make CommandLine() UNICODE-compliant
254
255
256   * common\summlog.cpp
257
258         Remove hack designed to cater for incorrectly terminated output lines
259
260   * win32\SingleCPU.cpp
261
262         Provide ability to run on named processor
263
264   * common\eCosTestClient.cpp
265
266         Improve recognition of non-executable files on UNIX
267
268 2000-03-09 Simon FitzMaurice <sdf@redhat.co.uk>
269   * win32\SingleCPU.cpp
270
271   Avoid a performance problem with bash which, when left to its own devices, is slow on multi-processor machines.
272
273 2000-03-09  John Dallaway  <jld@cygnus.co.uk>
274
275         * common/eCosTest.cpp,
276           common/eCosTest.h:
277
278         Use 'REMOTE_SIM' as the platform type identifier for
279         remote simulators.
280
281 2000-03-09  Bart Veer  <bartv@redhat.com>
282
283         * common/permtest.cxx (main):
284         Add an explicit call to resolve_all_conflicts(), although I am not
285         yet sure under what circumstances this would be necessary.
286
287 2000-03-08 Simon FitzMaurice <sdf@redhat.co.uk>
288   * common\eCosTestClient.cpp
289
290   Correct logic error - - allow multiple threads only when non-local
291
292 2000-03-08  Bart Veer  <bartv@redhat.com>
293
294         * common/configure.in (cyg_ac_infra_libdir):
295         Fix typo detected by Solaris build
296
297
298 2000-03-08 Simon FitzMaurice <sdf@redhat.co.uk>
299   * common\summlog.cpp
300
301   Eliminate compiler warnings on UNIX.
302
303 2000-03-08 Simon FitzMaurice <sdf@redhat.co.uk>
304   * common\eCosTestClient.cpp
305
306         Prevent locally running clients loading from resource server.
307
308 2000-03-08 Simon FitzMaurice <sdf@redhat.co.uk>
309   * common\eCosTest.cpp
310     common\summlog.cpp
311
312   Ensure that gdb output is terminated by a newline and that summlog initializes target list correctly.
313
314 2000-03-08 Simon FitzMaurice <sdf@redhat.co.uk>
315   * common\ResetAttributes.cpp
316     common\X10d.cpp
317     common\eCosTest.cpp
318     common\eCosTestClient.cpp
319     win32\Amplicon\AmpliconD.cpp
320
321   Add name argument to RunThread calls for debugging.
322         Do not allow wait for SuckTheadfunc in reset to time out - thread already has a timeout
323
324   * win32\eCosTest.dsw :        Adapt to new location of cdl.dsp
325   * common\summlog.cpp : ensure eCosTest::Init() and Term() are called
326
327
328 2000-03-08 Simon FitzMaurice <sdf@redhat.co.uk>
329   * common\ResetAttributes.cpp
330     common\ResourceServer.cpp
331     common\X10d.cpp
332     common\eCosTest.cpp
333     common\eCosTest.h
334     common\eCosTestClient.cpp
335     common\eCosTestServer.cpp
336     common\eCosTestUtils.cpp
337     common\eCosTestUtils.h
338     common\resetall.cpp
339     common\rgdb.cpp
340     common\ser_filter.cpp
341     common\stat.cpp
342     common\summlog.cpp
343     common\x10reset.cpp
344     win32\Amplicon\AmpliconD.cpp
345
346         Eliminate GarbageCollector class in favor of CeCosTest::Init() and CeCosTest::Term()
347         Fix UNICODE problems in eCosTestUtils
348
349 2000-03-08  Bart Veer  <bartv@redhat.com>
350
351         * common/permtest.cxx (process_startup):
352         Look for CYGHWR_HAL_STARTUP as well as CYG_HAL_STARTUP
353
354 2000-03-08  John Dallaway  <jld@cygnus.co.uk>
355
356         * win32/eCosTest.dsw:
357
358         Use relocated cdl project file.
359
360 2000-03-07  Bart Veer  <bartv@redhat.com>
361
362         * common/permtest.cxx (process_startup):
363         If a target does not have a CYG_HAL_STARTUP option, ignore any
364         attempts to set the startup.
365
366 2000-03-07 Simon FitzMaurice <sdf@redhat.co.uk>
367   * common\ResetAttributes.cpp
368     common\ResetAttributes.h
369     common\ResourceServer.cpp
370     common\TestResource.cpp
371     common\TestResource.h
372     common\X10.cpp
373     common\X10d.cpp
374     common\eCosTest.cpp
375     common\eCosTest.h
376     common\eCosTestClient.cpp
377     common\eCosTestDownloadFilter.cpp
378     common\eCosTestDownloadFilter.h
379     common\eCosTestSerial.cpp
380     common\eCosTestSerial.h
381     common\eCosTestSerialFilter.cpp
382     common\eCosTestSerialFilter.h
383     common\eCosTestServer.cpp
384     common\eCosTestSocket.cpp
385     common\eCosTestSocket.h
386     common\eCosTestUtils.cpp
387     common\eCosTestUtils.h
388     common\resetall.cpp
389     common\rgdb.cpp
390     common\ser_filter.cpp
391     common\stat.cpp
392     common\summlog.cpp
393     common\x10reset.cpp
394     win32\eCosTest.dsw
395     win32\Amplicon\AmpliconD.cpp
396
397         Use std::vector directly instead of StringArray, PtrArray
398         Introduce common command-line processing to CeCosTestUtils
399         Tidy output and trace functions and move to CeCosTrace
400
401 2000-03-03 Simon FitzMaurice <sdf@redhat.co.uk>
402   * common\TestResource.h
403     common\eCosTest.cpp
404     common\eCosTest.h
405
406   Adjust for UNIX compiler requirements.
407
408 2000-03-03 Simon FitzMaurice <sdf@redhat.co.uk>
409   * common\ResetAttributes.cpp
410     common\TestResource.cpp
411     common\X10d.cpp
412     common\eCosTest.cpp
413     common\eCosTest.h
414     common\eCosTestClient.cpp
415     common\eCosTestUtils.cpp
416     common\eCosTestUtils.h
417     unix\Makefile
418     win32\eCosTest.dsp
419     win32\Amplicon\AmpliconD.cpp
420
421   Thread-related code extracted to new class CeCosThreadUtils
422
423 2000-03-03 Simon FitzMaurice <sdf@redhat.co.uk>
424   * common\TestResource.cpp
425     common\TestResource.h
426     common\eCosTest.cpp
427
428   Eliminate memory leaks.
429   Allow resources to be properly reused for benefit of Resource Tool.
430
431 2000-03-02 Simon FitzMaurice <sdf@redhat.co.uk>
432   * common\ResetAttributes.cpp
433     common\ResetAttributes.h
434     common\ResourceServer.cpp
435     common\TestResource.cpp
436     common\TestResource.h
437     common\X10.cpp
438     common\X10d.cpp
439     common\eCosTest.cpp
440     common\eCosTest.h
441     common\eCosTestClient.cpp
442     common\eCosTestDownloadFilter.cpp
443     common\eCosTestDownloadFilter.h
444     common\eCosTestSerial.cpp
445     common\eCosTestSerial.h
446     common\eCosTestSerialFilter.cpp
447     common\eCosTestSerialFilter.h
448     common\eCosTestServer.cpp
449     common\eCosTestSocket.cpp
450     common\eCosTestSocket.h
451     common\eCosTestUtils.cpp
452     common\eCosTestUtils.h
453     common\resetall.cpp
454     common\rgdb.cpp
455     common\ser_filter.cpp
456     common\stat.cpp
457     common\stdafx.cpp
458     common\stop.cpp
459     common\summlog.cpp
460     common\x10reset.cpp
461     unix\Makefile
462     win32\eCosTest.dsp
463     win32\Amplicon\AmpliconD.cpp
464
465   Introduce flexible reset scheme.
466   Migrate more classes to Utils from eCosTest.
467   Introduce collections.h for String, StringArray etc...
468   Use common CSubprocess class implementation.
469
470 2000-02-29 Simon FitzMaurice <sdf@redhat.co.uk>
471   * common\ResetAttributes.cpp : Ensure it compiles on unix
472
473 2000-02-29 Simon FitzMaurice <sdf@redhat.co.uk>
474   * common\ResetAttributes.cpp : correct typo
475   * win32\eCosTest.dsw : add testtool
476         
477 2000-02-29 Simon FitzMaurice <sdf@redhat.co.uk>
478   * common\ResetAttributes.cpp
479     common\ResetAttributes.h
480     common\ResourceServer.cpp
481     common\TestResource.cpp
482     common\TestResource.h
483     common\X10d.cpp
484     common\eCosTest.cpp
485     common\eCosTest.h
486     common\eCosTestClient.cpp
487     common\eCosTestSerial.cpp
488     common\eCosTestSerial.h
489     common\eCosTestSerialFilter.cpp
490     common\eCosTestServer.cpp
491     common\eCosTestSocket.cpp
492     common\eCosTestSocket.h
493     common\eCosTestStd.h
494     common\eCosTestUtils.cpp
495     common\eCosTestUtils.h
496     common\resetall.cpp
497     common\rgdb.cpp
498     common\stat.cpp
499     common\summlog.cpp
500     common\wcharunix.h
501     common\x10reset.cpp
502     win32\subprocess.cpp
503     win32\subprocess.h
504     win32\Amplicon\AmpliconD.cpp
505
506   Change to flexible reset scheme.
507   CeCosTestUtils::String -> String, CeCosTestUtils::StringArray -> StringArray
508
509 2000-02-25 Simon FitzMaurice <sdf@redhat.co.uk>
510   * common\ResetAttributes.cpp
511     common\ResetAttributes.h
512     common\ResourceServer.cpp
513     common\TestResource.cpp
514     common\x10reset.cpp
515
516   Use ResetAttributes properties to serialize TestResource.
517
518 2000-02-25 Simon FitzMaurice <sdf@redhat.co.uk>
519   * common\ResetAttributes.cpp
520     common\ResetAttributes.h
521     common\TestResource.cpp
522     common\X10.cpp
523     common\X10d.cpp
524     common\eCosTestClient.cpp
525     common\eCosTestServer.cpp
526     common\x10reset.cpp
527     win32\Amplicon\AmpliconD.cpp
528
529   Reset control string verification fully server-side
530
531 2000-02-25 Simon FitzMaurice <sdf@redhat.co.uk>
532   * common\ResetAttributes.cpp
533     common\ResetAttributes.h
534     common\TestResource.cpp
535     common\X10.cpp
536     common\X10.h
537     common\X10d.cpp
538     common\eCosTest.cpp
539     common\eCosTestClient.cpp
540     common\eCosTestServer.cpp
541     common\x10reset.cpp
542     win32\Amplicon\AmpliconD.cpp
543   
544   Normalize control code usage to 0-15, 0-15
545
546 2000-02-25 Simon FitzMaurice <sdf@redhat.co.uk>
547   * unix/Makefile : update for ResetAttributes
548
549 2000-02-25 Simon FitzMaurice <sdf@redhat.co.uk>
550   * common\TestResource.cpp
551     common\TestResource.h
552     common\X10.cpp
553     common\X10.h
554     common\X10d.cpp
555     common\eCosTest.cpp
556     common\eCosTestClient.cpp
557     common\eCosTestServer.cpp
558     common\resetall.cpp
559     common\x10reset.cpp
560     win32\X10d.dsp
561     win32\eCosTest.dsp
562     win32\Amplicon\AmpliconD.cpp
563
564   Generalize "X10 reset" to "reset" - introduce ResetAttributes class to hold the details.
565
566 2000-02-24 Simon FitzMaurice <sdf@redhat.co.uk>
567   * common\TestResource.cpp
568     common\TestResource.h
569     common\X10.h
570     common\X10d.cpp
571     common\x10reset.cpp
572     win32\eCosTest.dsw
573
574   Add Amplicon to "all" project.
575   Fail on reset if comms/tcp port cannot be opened.
576   Add -t (timeout on read) param to x10reset
577
578 2000-02-24 Simon FitzMaurice <sdf@redhat.co.uk>
579   * common\TestResource.cpp
580     win32\eCosTest.dsw
581     win32\Amplicon\AmpliconD.cpp
582     win32\Amplicon\AmpliconD.dsp
583     win32\Amplicon\Dio_tc.h
584     win32\Amplicon\Dio_tc.lib
585
586   Implement Amplicon reset daemon in C++.
587
588 2000-02-23 Simon FitzMaurice <sdf@redhat.co.uk>
589   * common\TestResource.cpp
590     common\X10d.cpp
591     common\eCosTest.cpp
592     common\eCosTest.h
593     common\eCosTestClient.cpp
594     common\eCosTestStd.h
595     common\eCosTestUtils.cpp
596     common\summlog.cpp
597     common\wcharunix.h
598
599   strnccmp -> _tcsicmp
600
601 2000-02-23 Simon FitzMaurice <sdf@redhat.co.uk>
602   * win32\eCosTest.dsw
603
604   Add "All" utility project.
605
606 2000-02-23 Simon FitzMaurice <sdf@redhat.co.uk>
607   * common\eCosTest.cpp
608     common\eCosTest.h
609
610   Allow HwTypes to be expressed as strings.
611     
612 2000-02-23 Simon FitzMaurice <sdf@redhat.co.uk>
613   * common\TestResource.cpp
614     common\X10.cpp
615     common\X10d.cpp
616     common\x10reset.cpp
617
618   Change X10 daemon protocol to allow long delays
619
620 2000-02-22 Simon FitzMaurice <sdf@redhat.co.uk>
621   * common\TestResource.cpp
622     common\eCosTest.cpp
623     common\eCosTestClient.cpp
624     
625   Adjust for Solaris.
626   Increase total reset timeout.
627
628 2000-02-21 Simon FitzMaurice <sdf@redhat.co.uk>
629   * common\TestResource.cpp
630     common\TestResource.h
631     common\X10.h
632     common\eCosTest.cpp
633     common\eCosTest.h
634
635   Add "Originator", "Reason", "BoardId", "Email" and "Date" to known resource attributes.
636   Add reset timeout attribute.
637     
638 2000-02-18 Simon FitzMaurice <sdf@redhat.co.uk>
639   * common\eCosTest.cpp
640     common\eCosTest.h
641
642   Changes to support non-gdb execution.
643
644 2000-02-17 Simon FitzMaurice <sdf@redhat.co.uk>
645   * common\eCosTest.cpp
646
647   Remove incorrect #include
648
649 2000-02-16 Simon FitzMaurice <sdf@redhat.co.uk>
650   * common\TestResource.cpp
651     common\eCosTest.cpp
652     common\eCosTest.h
653
654   Add support for defining platforms.
655
656 2000-02-14 Simon FitzMaurice <sdf@redhat.co.uk>
657
658   * common\permtest.cxx
659
660   Update copyright headers in files with non-standard extensions :-)
661
662 2000-02-14 Simon FitzMaurice <sdf@redhat.co.uk>
663   * common\ResourceServer.cpp
664     common\TestResource.cpp
665     common\TestResource.h
666     common\X10.cpp
667     common\X10.h
668     common\X10d.cpp
669     common\eCosTest.cpp
670     common\eCosTest.h
671     common\eCosTestClient.cpp
672     common\eCosTestDownloadFilter.cpp
673     common\eCosTestDownloadFilter.h
674     common\eCosTestSerial.cpp
675     common\eCosTestSerial.h
676     common\eCosTestSerialFilter.cpp
677     common\eCosTestSerialFilter.h
678     common\eCosTestServer.cpp
679     common\eCosTestSocket.cpp
680     common\eCosTestSocket.h
681     common\eCosTestStd.h
682     common\eCosTestUtils.cpp
683     common\eCosTestUtils.h
684     common\randfile.cpp
685     common\resetall.cpp
686     common\rgdb.cpp
687     common\ser_filter.cpp
688     common\stat.cpp
689     common\stdafx.cpp
690     common\stop.cpp
691     common\summlog.cpp
692     common\wcharunix.h
693     common\x10reset.cpp
694     win32\subprocess.cpp
695     win32\subprocess.h
696
697   Update copyright headers
698
699 2000-02-07 Simon FitzMaurice <sdf@redhat.co.uk>
700   * win32\subprocess.cpp
701
702   Fix fix to handle leak.
703
704
705 2000-02-07 Simon FitzMaurice <sdf@redhat.co.uk>
706   * win32\eCosTest.dsw
707
708   Add "All" target
709
710   * win32\subprocess.cpp
711
712   Fix handle leak
713
714 2000-02-04 Simon FitzMaurice <sdf@redhat.co.uk>
715   * common\eCosTestDownloadFilter.cpp
716     common\eCosTestSerialFilter.cpp
717     common\eCosTestUtils.cpp
718
719   Correct for abnormal behaviour of vsnprintf under NT.
720
721   * win32\permtest.dsp
722
723   Use cdl from v:\ide 
724
725 2000-02-01 Simon FitzMaurice <sdf@redhat.co.uk>
726   * ecostest\common\TestResource.cpp
727     ecostest\common\eCosTest.cpp
728     ecostest\common\eCosTest.h
729     ecostest\common\eCosTestClient.cpp
730     ecostest\common\eCosTestDownloadFilter.cpp
731     ecostest\common\eCosTestSerialFilter.cpp
732     ecostest\common\eCosTestSocket.cpp
733     ecostest\common\eCosTestStd.h
734     ecostest\common\eCosTestUtils.cpp
735     ecostest\common\eCosTestUtils.h
736     ecostest\common\rgdb.cpp
737     ecostest\common\summlog.cpp
738     ecostest\win32\summlog.dsp
739
740   min->MIN for compilation on UNIX
741   CeCosTest::ExecutionParameters gains type as 1st argument
742   Performance improvements to summlog
743
744 2000-02-01 Simon FitzMaurice <sdf@redhat.co.uk>
745   * common\ResourceServer.cpp 
746     common\TestResource.h 
747     common\X10.cpp 
748     common\X10.h 
749     common\X10d.cpp 
750     common\eCosTestDownloadFilter.h 
751     common\eCosTestSerial.cpp 
752     common\eCosTestSerial.h 
753     common\eCosTestSerialFilter.h 
754     common\eCosTestServer.cpp 
755     common\eCosTestSocket.h 
756     common\randfile.cpp 
757     common\resetall.cpp 
758     common\ser_filter.cpp 
759     common\stat.cpp 
760     common\stdafx.cpp 
761     common\stop.cpp 
762     common\wcharunix.h 
763     common\x10reset.cpp 
764     win32\subprocess.cpp 
765
766   Normalize copyright headers.
767
768 2000-01-31  Bart Veer  <bartv@redhat.com>
769
770         * common\permtest.cxx (tcl_pkgconf_command):
771         Use the default template rather than the all template when
772         uItron is disabled. Downgrade an error to a warning to cope
773         with the watchdog device not being in the default template.
774         
775 2000-01-28 Simon FitzMaurice <sdf@redhat.co.uk>
776   * common\eCosTest.cpp
777
778   Check cancelled status in gdb driving loop.
779
780 2000-01-27 Simon FitzMaurice <sdf@redhat.co.uk>
781   * common\summlog.cpp
782
783   Ensure pass and inapplic separated in totals for the architectures by perm tables.
784
785 2000-01-21 Simon FitzMaurice <sdf@redhat.co.uk>
786   * common\resourceserver.cpp
787
788   Efficiency improvements (single send on query)
789
790 2000-01-20 Simon FitzMaurice <sdf@redhat.co.uk>
791   * common\summlog.cpp
792
793   Separate Pass and NA.
794   Fix problem w\ successful results not being counted.
795
796 2000-01-19 Simon FitzMaurice <sdf@redhat.co.uk>
797   * common\eCosTest.cpp
798     common\eCosTestUtils.cpp
799     common\eCosTestUtils.h
800     common\summlog.cpp
801
802   Attempt to reduce memory usage of summlog.
803   Found possible problem - different specs of vsnsprintf on UNIX vs NT.
804
805 2000-01-14 Simon FitzMaurice <sdf@redhat.co.uk>
806   * common\ResourceServer.cpp
807     common\eCosTest.cpp
808     common\eCosTestSocket.cpp
809
810   Cygnus -> Red Hat (not copyrights)
811
812   * common\summlog.cpp
813
814   Attempt to fix memory behaviour on UNIX.
815
816 2000-01-14 Simon FitzMaurice <sdf@redhat.co.uk>
817   * summlog.cpp
818
819   Correct too-late release of string buffer.
820
821 2000-01-13 Simon FitzMaurice <sdf@redhat.co.uk>
822   * eCosTest.cpp
823
824   Correct overload problem w\ Run
825
826 1999-12-23  John Dallaway  <jld@redhat.co.uk>
827
828         * unix\Makefile:
829
830         Use g++ for compilation rather than egcs.
831
832 1999-12-23  John Dallaway  <jld@redhat.co.uk>
833
834         * common\eCosTestUtils.h:
835
836         Use '#pragma warning' with Microsoft compiler only.
837
838 1999-12-22 Simon FitzMaurice <sdf@redhat.co.uk>
839   * unix\makefile
840
841   Add stl library to link  
842
843 1999-12-22 Simon FitzMaurice <sdf@redhat.co.uk>
844   * common\eCosTestUtils.h
845     common\eCosTest.cpp
846
847   Make it compile on UNIX
848
849 1999-12-21 Simon FitzMaurice <sdf@redhat.co.uk>
850   * win32\eCosTest.dsw
851
852   Remove TestTool (as an MFC project using properties it cannot link against the non-MFC eCosTest library)
853
854   * common\ResourceServer.cpp
855
856   Do not read the files if unchanged since last time
857
858   * common\summlog.cpp
859
860   Remove remote PR lookup functionality
861
862 1999-12-17  John Dallaway  <jld@redhat.co.uk>
863
864         * win32\permtest.dsp:
865
866         Generate RTTI when building permtest.
867
868 1999-12-17  Jonathan Larmour  <jlarmour@redhat.co.uk>
869
870         * common\permtest.cxx (tcl_value_command): Ensure BoolData options
871         are enabled if they are given a value
872
873 1999-12-15  John Dallaway  <jld@redhat.co.uk>
874
875         * win32\permtest.dsp:
876
877         New VC++ project.
878
879         * win32\eCosTest.dsw:
880
881         Add the new permtest project to the eCosTest
882         workspace.
883
884 1999-12-14  John Dallaway  <jld@redhat.co.uk>
885
886         * common\permtest.cxx:
887
888         Further changes to accommodate the recent libCDL
889         API changes.
890
891         * common\permtest.cxx:
892
893         Accommodate the recent libCDL API changes.
894
895 1999-12-08 Simon FitzMaurice <sdf@redhat.co.uk>
896   * common\eCosTest.cpp
897     common\eCosTest.h
898     common\eCosTestUtils.cpp
899     common\eCosTestUtils.h
900
901     Tighter policing of GetBuffer().
902     Fix vFormat (needed terminating \0)
903
904 1999-12-07 Simon FitzMaurice <sdf@redhat.co.uk>
905
906   * common\TestResource.cpp
907     common\TestResource.h
908     common\eCosTest.cpp
909     common\eCosTest.h
910     common\eCosTestClient.cpp
911     common\eCosTestSerialFilter.cpp
912     common\eCosTestServer.cpp
913     common\eCosTestSocket.cpp
914     common\eCosTestSocket.h
915     common\eCosTestUtils.cpp
916     common\eCosTestUtils.h
917     common\rgdb.cpp
918     common\wcharunix.h
919     common\x10reset.cpp
920     win32\eCosTest.dsp
921
922   Base string class on STL.
923   Use subprocess class (like than in CT)
924
925 1999-11-23  John Dallaway  <jld@redhat.co.uk>
926
927         * unix\Makefile:
928
929         Add explicit pattern matching rule for compiling .cpp files.
930
931 1999-11-11  Bart Veer  <bartv@redhat.co.uk>
932
933         * common\permtest.cxx:
934         Be more tolerant in the data that is accepted, to allow for
935         incompatibilities between the old and new worlds.
936
937 1999-11-09  Bart Veer  <bartv@redhat.co.uk>
938
939         * common\permtest.cxx
940         Replacement for permtest.tcl
941
942         * common\acinclude.m4
943         * common\configure.in
944         * common\Makefile.am
945         * common\configure
946         * common\Makefile.in
947         * common\aclocal.m4
948         Build support for permtest.tcl replacement
949
950 1999-10-20  John Dallaway  <jld@redhat.co.uk>
951
952         * win32\eCosTest.dsp, win32\eCosTest.mak,
953           win32\ResourceServer.dsp, win32\ResourceServer.mak:
954
955         Fix intermediate and output directories for the release build.
956
957 1999-10-19  Jesper Skov  <jskov@redhat.co.uk>
958
959         * common\X10d.cpp: Allow using '0' as a NOP serial device for the
960         reset controller.
961
962         * common\eCosTest.cpp: Send 'quit' to GDB after 'bt'.
963
964 1999-10-18  Jesper Skov  <jskov@redhat.co.uk>
965
966         * unix\Makefile [deleted]:
967         * unix\Makefile [added]:
968         Better makefile.
969
970 1999-10-14  Jesper Skov  <jskov@redhat.co.uk>
971
972         * common\ser_filter.cpp: Enabled DL filter as default.
973
974         * common\eCosTestDownloadFilter.h: 
975         * common\eCosTestDownloadFilter.cpp:
976         * common\eCosTest.cpp (ConnectSocketToSerialThreadFunc): 
977         Allow two connections during a session if the first one is a file
978         download.
979         
980         * common\eCosTestServer.cpp: Added missing arg.
981
982 1999-10-13  Jesper Skov  <jskov@redhat.co.uk>
983
984         * common\eCosTestDownloadFilter.h: 
985         * common\eCosTestDownloadFilter.cpp:
986         Use Buffer instead of array for in-buffer. Made its size an
987         argument of the info packet.
988         Added status to protocol (OK\DL failure\transfer failure)
989         
990 1999-10-11  Jesper Skov  <jskov@redhat.co.uk>
991
992         * common\eCosTest.cpp (ConnectSocketToSerialThreadFunc): Enabled
993         download filter.
994
995         * common\eCosTestDownloadFilter.cpp: Fixed a few compiler warnings.
996
997 1999-10-08  Jesper Skov  <jskov@redhat.co.uk>
998
999         * unix\makefile: Fixed.
1000
1001         * common\eCosTest.cpp:
1002         * common\eCosTest.h:
1003         * common\eCosTestSocket.cpp:
1004         * common\eCosTestSocket.h:
1005         * common\ser_filter.cpp:
1006         Changed ConectSocketToSerial to take parameter for both serial and
1007         socket filters.
1008
1009         * common\eCosDownloadFilter.cpp: [added]
1010         * common\eCosDownloadFilter.h: [added]
1011         * common\ser_filter.cpp:
1012         Added download filter.
1013
1014 1999-10-07  John Dallaway  <jld@redhat.co.uk>
1015
1016         * common\eCosTest.cpp,
1017           common\eCosTest.h:
1018
1019         New GetGreatestSubkey() function returns the name of
1020         the subkey of the specified key with the greatest value.
1021
1022         Modify InitTargetInfoReg() to look in the HKEY_LOCAL_MACHINE
1023         hierarchy rather than the HKEY_CURRENT_USER hierarchy.
1024
1025         Modify InitTargetInfo() to construct the platforms registry
1026         key using GetGreatestSubkey().