forked from DCMTK/dcmtk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES.353
5482 lines (4581 loc) · 184 KB
/
CHANGES.353
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Release 3.5.3 (Public Release - 2004-05-27)
- Updated version name and implementation name to reflect release 3.5.3.
Affects: dcmdata/include/dcuid.h
- Updated announcement file
Affects: ANNOUNCE.353
**** Changes from 2004.05.27 (riesmeier)
- Updated man pages.
Affects: doxygen/manpages/man1/dbregimg.1
doxygen/manpages/man1/dcm2pnm.1
doxygen/manpages/man1/dcm2xml.1
doxygen/manpages/man1/dcmcjpeg.1
doxygen/manpages/man1/dcmconv.1
doxygen/manpages/man1/dcmcrle.1
doxygen/manpages/man1/dcmdjpeg.1
doxygen/manpages/man1/dcmdrle.1
doxygen/manpages/man1/dcmdspfn.1
doxygen/manpages/man1/dcmdump.1
doxygen/manpages/man1/dcmftest.1
doxygen/manpages/man1/dcmgpdir.1
doxygen/manpages/man1/dcmj2pnm.1
doxygen/manpages/man1/dcmmkcrv.1
doxygen/manpages/man1/dcmmkdir.1
doxygen/manpages/man1/dcmmklut.1
doxygen/manpages/man1/dcmodify.1
doxygen/manpages/man1/dcmp2pgm.1
doxygen/manpages/man1/dcmprscp.1
doxygen/manpages/man1/dcmprscu.1
doxygen/manpages/man1/dcmpschk.1
doxygen/manpages/man1/dcmpsmk.1
doxygen/manpages/man1/dcmpsprt.1
doxygen/manpages/man1/dcmpsrcv.1
doxygen/manpages/man1/dcmpssnd.1
doxygen/manpages/man1/dcmquant.1
doxygen/manpages/man1/dcmscale.1
doxygen/manpages/man1/dcmsign.1
doxygen/manpages/man1/dcod2lum.1
doxygen/manpages/man1/dconvlum.1
doxygen/manpages/man1/dsr2html.1
doxygen/manpages/man1/dsr2xml.1
doxygen/manpages/man1/dsrdump.1
doxygen/manpages/man1/dump2dcm.1
doxygen/manpages/man1/echoscu.1
doxygen/manpages/man1/findscu.1
doxygen/manpages/man1/imagectn.1
doxygen/manpages/man1/movescu.1
doxygen/manpages/man1/storescp.1
doxygen/manpages/man1/storescu.1
doxygen/manpages/man1/ti.1
doxygen/manpages/man1/wlmscpfs.1
doxygen/manpages/man1/xml2dcm.1
doxygen/manpages/man1/xml2dsr.1
- Link additional libraries to avoid problems with shared object compilation.
Affects: dcmpstat/apps/Makefile.in
dcmpstat/tests/Makefile.in
dcmwlm/tests/Makefile.in
imagectn/apps/Makefile.in
**** Changes from 2004.05.26 (riesmeier)
- Added preliminary announcement file.
Added: ANNOUNCE.353
- Fixed typo in URL.
Affects: INSTALL
**** Changes from 2004.05.26 (eichelberg)
- Completed isinf() workaround for MacOS X
Affects: ofstd/libsrc/ofstd.cc
- Updated notes on TCP wrappers and libtiff.
Affects: INSTALL
- Fixed minor bug in worklist server regarding failed read locks.
Thanks to Pere Rodriguez Rodriguez <[email protected]> for the bug report and fix.
Affects: dcmwlm/include/wldsfs.h
dcmwlm/libsrc/wldsfs.cc
**** Changes from 2004.05.25 (riesmeier)
- Minor changes (e.g. updated platform notes).
Affects: INSTALL
**** Changes from 2004.05.19 (riesmeier)
- Updated list of supported systems.
Affects: INSTALL
**** Changes from 2004.05.17 (wilkens)
- Fixed problem reported by valgrind: passing uninitialized variable sockarg.
Affects: dcmnet/libsrc/dul.cc
**** Changes from 2004.05.14 (onken)
- Additional documentation added.
Affects: dcmdata/apps/mdfdsman.cc
dcmdata/apps/mdfdsman.h
- Added documentation concerning metaheader.
Affects: dcmdata/docs/dcmodify.man
**** Changes from 2004.05.14 (riesmeier)
- Fixed bug in "install-bin" target. Added new "install-all" target.
Affects: Makefile
config/rootconf
- Added missing "install-etc" target.
Affects: config/Makefile.in
- Added another step to CMake instructions and other minor corrections.
Affects: INSTALL
- Minor corrections.
Affects: dcmdata/docs/dcmodify.man
**** Changes from 2004.05.12 (riesmeier)
- Updated FAQ file to reflect the changes in the installation instructions.
Updated FAQ entry "Where is rest of the documentation?".
Affects: FAQ
**** Changes from 2004.05.11 (riesmeier)
- Fixed typo.
Affects: dcmdata/docs/dcmdump.man
- Updated installation instructions (not yet completed).
Affects: INSTALL
**** Changes from 2004.05.10 (riesmeier)
- Renamed test.cfg to dcmpstat.cfg.
Added: dcmpstat/etc/dcmpstat.cfg
Removed: dcmpstat/etc/test.cfg
Affects: dcmpstat/docs/dcmp2pgm.man
dcmpstat/docs/dcmprscp.man
dcmpstat/docs/dcmprscu.man
dcmpstat/docs/dcmpsprt.man
dcmpstat/docs/dcmpsrcv.man
dcmpstat/docs/dcmpssnd.man
dcmpstat/etc/Makefile.in
- Fixed bug that prevented the proper rotation of color images.
Thanks to Maryam Zibaeifard <[email protected]> for the bug report.
Affects: dcmimage/libsrc/dicoimg.cc
- Removed unused template instantiations (flipping class for signed images).
Affects: dcmimage/libsrc/dicoimg.cc
- Added missing project file for MSVC (created by CMake 1.8.3).
Added: ALL_BUILD_force_1.rule
- Updated Makefile.
Affects: Makefile
- Replaced $(DISTTRASH) by $(TRASH) in distclean target to avoid removal of
top-level Makefile.
Affects: Makefile
config/rootconf
**** Changes from 2004.05.07 (riesmeier)
- Removed redundant header file include statement.
Affects: dcmpstat/tests/Makefile.in
**** Changes from 2004.05.07 (eichelberg)
- Added explicit typecast to volatile variables, needed for MSVC
Affects: dcmjpeg/libsrc/djdijg12.cc
dcmjpeg/libsrc/djdijg16.cc
dcmjpeg/libsrc/djdijg8.cc
- Removed unneeded semicolon, reported by gcc 3.4
Affects: ofstd/include/ofstdinc.h
ofstd/include/ofstream.h
- Updated configure script to work on platforms where <tcpd.h>
requires inclusion of <stdio.h>
Affects: config/configure.in
config/configure
- Added workaround for MacOS X where isinf() and isnan() are defined in <math.h>
but not in <cmath>.
Affects: ofstd/libsrc/ofstd.cc
**** Changes from 2004.05.06 (riesmeier)
- Do not remove toplevel configure and Makefile with "make distclean".
Affects: config/rootconf
- Added typecasts to keep Sun CC 2.0.1 quiet.
Affects: dcmdata/apps/dcmgpdir.cc
dcmnet/libsrc/dccfenmp.cc
dcmnet/libsrc/dccfpcmp.cc
dcmnet/libsrc/dccfprmp.cc
dcmnet/libsrc/dccfrsmp.cc
dcmnet/libsrc/dccftsmp.cc
**** Changes from 2004.05.05 (riesmeier)
- Removed inclusion of ${libdir} and ${includedir} since this was never really
used but causes problems on systems where an older release of the toolkit is
installed in the same directory.
Thanks to Alexander Haderer <[email protected]> for the report.
Affects: ofstd/tests/Makefile.in
dcmdata/apps/Makefile.in
dcmdata/libsrc/Makefile.in
dcmimage/apps/Makefile.in
dcmimage/libsrc/Makefile.in
dcmimgle/apps/Makefile.in
dcmimgle/libsrc/Makefile.in
dcmjpeg/apps/Makefile.in
dcmjpeg/libsrc/Makefile.in
dcmjpeg/libijg12/Makefile.in
dcmjpeg/libijg16/Makefile.in
dcmjpeg/libijg8/Makefile.in
dcmnet/apps/Makefile.in
dcmnet/libsrc/Makefile.in
dcmpstat/apps/Makefile.in
dcmpstat/jni/Makefile.in
dcmpstat/libsrc/Makefile.in
dcmpstat/tests/Makefile.in
dcmsign/apps/Makefile.in
dcmsign/libsrc/Makefile.in
dcmsr/apps/Makefile.in
dcmsr/libsrc/Makefile.in
dcmtls/libsrc/Makefile.in
dcmwlm/apps/Makefile.in
dcmwlm/libsrc/Makefile.in
dcmwlm/tests/Makefile.in
dcmwlm/wwwapps/Makefile.in
imagectn/apps/Makefile.in
imagectn/libsrc/Makefile.i
- Fixed small inconsistencies.
Affects: ofstd/Makefile.in
ofstd/docs/Makefile.in
ofstd/etc/Makefile.in
ofstd/include/Makefile.in
ofstd/libsrc/Makefile.in
dcmdata/Makefile.in
dcmdata/docs/Makefile.in
dcmdata/etc/Makefile.in
dcmimage/docs/Makefile.in
dcmimage/etc/Makefile.in
dcmimage/include/Makefile.in
dcmimage/tests/Makefile.in
dcmimgle/docs/Makefile.in
dcmimgle/etc/Makefile.in
dcmimgle/include/Makefile.in
dcmimgle/tests/Makefile.in
dcmtk/dcmjpeg/Makefile.in
dcmjpeg/docs/Makefile.in
dcmjpeg/etc/Makefile.in
dcmjpeg/tests/Makefile.in
dcmnet/Makefile.in
dcmnet/docs/Makefile.in
dcmnet/etc/Makefile.in
dcmnet/include/Makefile.in
dcmnet/tests/Makefile.in
dcmpstat/docs/Makefile.in
dcmpstat/etc/Makefile.in
dcmsign/Makefile.in
dcmsign/docs/Makefile.in
dcmsign/etc/Makefile.in
dcmsign/tests/Makefile.in
dcmsr/Makefile.in
dcmsr/docs/Makefile.in
dcmsr/etc/Makefile.in
dcmtls/Makefile.in
dcmtls/apps/Makefile.in
dcmtls/docs/Makefile.in
dcmtls/etc/Makefile.in
dcmwlm/Makefile.in
dcmwlm/docs/Makefile.in
dcmwlm/etc/Makefile.in
imagectn/Makefile.in
imagectn/docs/Makefile.in
imagectn/etc/Makefile.in
imagectn/tests/Makefile.in
- Added explicit typecast to volatile variables to compile with gcc 3.2.
Affects: dcmjpeg/libsrc/djdijg12.cc
dcmjpeg/libsrc/djdijg16.cc
dcmjpeg/libsrc/djdijg8.cc
- Added default configure script and makefile.
Added: configure
Makefile
**** Changes from 2004.05.05 (eichelberg)
- Declared a few local variables as volatile that might otherwise
be clobbered by longjmp.
Affects: dcmjpeg/libsrc/djdijg12.cc
dcmjpeg/libsrc/djdijg16.cc
dcmjpeg/libsrc/djdijg8.cc
- Simplified template class DcmSimpleMap<T>, needed for Sun CC 2.0.1
Affects: dcmnet/include/dcmsmap.h
dcmnet/libsrc/dccfenmp.cc
dcmnet/libsrc/dccfpcmp.cc
dcmnet/libsrc/dccfprmp.cc
dcmnet/libsrc/dccfrsmp.cc
dcmnet/libsrc/dccftsmp.cc
- Updated dcmpstat Makefile, needed for MinGW
Affects: dcmpstat/apps/Makefile.in
**** Changes from 2004.05.04 (eichelberg)
- Updated Makefile.in to correctly work on systems where libxml depends on zlib.
Affects: dcmdata/apps/Makefile.in
- Added FAQ entry for systems where libtiff is compiled with JPEG support
Affects: FAQ
**** Changes from 2004.04.30 (eichelberg)
- Added configure tests for finite, isinf and isnan
Affects: config/configure
config/configure.in
config/include/cfunix.h.in
config/include/cfwin32.h
- my_isinf() now also works on systems where finite() or isinf()
are defined but not properly declared in <math.h> or <cmath>.
Affects: ofstd/libsrc/ofstd.cc
**** Changes from 2004.04.29 (wilkens)
- Updated MSVC 6 project files (generated by CMake 1.8.3).
Affects: ALL_BUILD.dsp
dcmtk.dsw
dcmtk_all.dsw
dcmdata/apps/dcm2xml.dsp
dcmdata/apps/dcmconv.dsp
dcmdata/apps/dcmcrle.dsp
dcmdata/apps/dcmdrle.dsp
dcmdata/apps/dcmdump.dsp
dcmdata/apps/dcmftest.dsp
dcmdata/apps/dcmgpdir.dsp
dcmdata/apps/dcmodify.dsp
dcmdata/apps/dump2dcm.dsp
dcmdata/apps/xml2dcm.dsp
dcmdata/libsrc/dcmdata.dsp
dcmimage/apps/dcm2pnm.dsp
dcmimage/apps/dcmquant.dsp
dcmimage/apps/dcmscale.dsp
dcmimage/libsrc/dcmimage.dsp
dcmimgle/apps/dcmdspfn.dsp
dcmimgle/apps/dcod2lum.dsp
dcmimgle/apps/dconvlum.dsp
dcmimgle/libsrc/dcmimgle.dsp
dcmjpeg/apps/dcmcjpeg.dsp
dcmjpeg/apps/dcmdjpeg.dsp
dcmjpeg/apps/dcmj2pnm.dsp
dcmjpeg/apps/dcmmkdir.dsp
dcmjpeg/libijg12/ijg12.dsp
dcmjpeg/libijg16/ijg16.dsp
dcmjpeg/libijg8/ijg8.dsp
dcmjpeg/libsrc/dcmjpeg.dsp
dcmnet/apps/echoscu.dsp
dcmnet/apps/findscu.dsp
dcmnet/apps/movescu.dsp
dcmnet/apps/storescp.dsp
dcmnet/apps/storescu.dsp
dcmnet/libsrc/dcmnet.dsp
dcmpstat/apps/dcmmkcrv.dsp
dcmpstat/apps/dcmmklut.dsp
dcmpstat/apps/dcmp2pgm.dsp
dcmpstat/apps/dcmprscp.dsp
dcmpstat/apps/dcmprscu.dsp
dcmpstat/apps/dcmpschk.dsp
dcmpstat/apps/dcmpsmk.dsp
dcmpstat/apps/dcmpsprt.dsp
dcmpstat/apps/dcmpsrcv.dsp
dcmpstat/apps/dcmpssnd.dsp
dcmpstat/libsrc/dcmpstat.dsp
dcmsign/apps/dcmsign.dsp
dcmsign/libsrc/dcmdsig.dsp
dcmsr/apps/dsr2html.dsp
dcmsr/apps/dsr2xml.dsp
dcmsr/apps/dsrdump.dsp
dcmsr/apps/xml2dsr.dsp
dcmsr/libsrc/dcmsr.dsp
dcmsr/tests/mkreport.dsp
dcmtls/libsrc/dcmtls.dsp
dcmwlm/apps/wlmscpfs.dsp
dcmwlm/libsrc/dcmwlm.dsp
imagectn/apps/dbregimg.dsp
imagectn/apps/imagectn.dsp
imagectn/apps/ti.dsp
imagectn/libsrc/imagedb.dsp
ofstd/libsrc/ofstd.dsp
**** Changes from 2004.04.27 (wilkens)
- Fixed a bug in dcelem.cc which occurs when one is serializing a dataset
(containing a final attribute whose length value is coded with 2 bytes) into
a given buffer. Although the number of available bytes in the buffer was
sufficient, the dataset->write(...) method would always return
EC_StreamNotifyClient to indicate that there are not sufficient bytes
available in the buffer. This code modification fixes the problem.
Affects: dcmdata/include/dcobject.h
dcmdata/libsrc/dcelem.cc
dcmdata/libsrc/dcobject.cc
dcmdata/libsrc/dcsequen.cc
**** Changes from 2004.04.22 (riesmeier)
- Changed typecast from OFreinterpret_cast to OFstatic_cast to avoid
compilation error on Solaris with gcc 3.x.
Thanks to Markus Mertens <[email protected]> for the report.
Affects: ofstd/libsrc/ofthread.cc
**** Changes from 2004.04.21 (riesmeier)
- Included "dcompat" header file required for definition of bzero() on IRIX 5.
Thanks to Andreas Barth <[email protected]> for the report.
Affects: dcmpstat/tests/msgserv.cc
**** Changes from 2004.04.21 (eichelberg)
- Minor modifications for compilation with gcc 3.4.0
Affects: dcmimage/include/diargpxt.h
dcmimage/include/dicmypxt.h
dcmimage/include/dicocpt.h
dcmimage/include/dicoflt.h
dcmimage/include/dicomot.h
dcmimage/include/dicorot.h
dcmimage/include/dicosct.h
dcmimage/include/dihsvpxt.h
dcmimage/include/dipalpxt.h
dcmimage/include/diqtcmap.h
dcmimage/include/dirgbpxt.h
dcmimage/include/diybrpxt.h
dcmimage/include/diyf2pxt.h
dcmimage/include/diyp2pxt.h
dcmimgle/include/diflipt.h
dcmimgle/include/diinpxt.h
dcmimgle/include/dimocpt.h
dcmimgle/include/dimoflt.h
dcmimgle/include/dimoipxt.h
dcmimgle/include/dimorot.h
dcmimgle/include/dimosct.h
dcmimgle/include/dirotat.h
dcmimgle/include/discalet.h
ofstd/include/ofoset.h
**** Changes from 2004.04.20 (riesmeier)
- Added explicit type cast to return value of OFStandard::atof() to avoid
warnings reported by Visual Studio 7.
Affects: dcmsr/libsrc/dsrscogr.cc
**** Changes from 2004.04.18 (onken)
- Restructured code to avoid default parameter values for "complex types" like
OFString. Required for Sun CC 2.0.1.
Affects: dcmdata/apps/mdfconen.cc
dcmdata/apps/mdfconen.h
dcmdata/apps/mdfdsman.cc
dcmdata/apps/mdfdsman.h
**** Changes from 2004.04.16 (riesmeier)
- Added missing comma separator to UIDNameMap. Thanks to Andreas Barth
<[email protected]> for the triggering report.
Affects: dcmdata/libsrc/dcuid.cc
- Restructured code to avoid default parameter values for "complex types" like
OFString. Required for Sun CC 2.0.1.
Affects: ofstd/include/ofdatime.h
ofstd/include/ofstd.h
ofstd/libsrc/ofdatime.cc
dcmdata/include/dcvrdt.h
dcmdata/libsrc/dcvrdt.cc
dcmsr/include/dsrdoc.h
dcmsr/libsrc/dsrdoc.cc
- Renamed local function "isinf" to "my_isinf" to avoid possible conflicts.
Affects: ofstd/libsrc/ofstd.cc
- Minor modifications to keep Sun CC 2.0.1 happy.
Affects: dcmdata/libsrc/dcddirif.cc
- Added explicit typecast to result of dereferencing operator to keep Sun CC
2.0.1 happy.
Affects: dcmsr/libsrc/dsrsoprf.cc
**** Changes from 2004.04.16 (eichelberg)
- Configure now correctly finds libwrap on systems where <tcpd.h> requires
<sys/types.h> and libxml2 when compiled with zlib support.
Affects: config/configure
config/configure.in
**** Changes from 2004.04.15 (eichelberg)
- Fixed syntax error in Makefile
Affects: dcmwlm/tests/Makefile.in
- dbregimg must not be linked against the TCP wrapper library
Affects: imagectn/apps/Makefile.in
- Configure now stores additional include paths in CPPFLAGS,
needed for preprocessor based tests within the configure script.
Affects: config/configure
config/configure.in
**** Changes from 2004.04.14 (eichelberg)
- Updated CMake project file
Affects: dcmpstat/apps/CMakeLists.txt
CMakeLists.txt
**** Changes from 2004.04.14 (riesmeier)
- Replaced non-Unix newline characters.
Affects: dcmdata/include/dcuid.h
ofstd/include/oflist.h
- Added const qualifier to parameter to keep Sun CC 2.0.1 quiet.
Affects: dcmdata/include/dcstack.h
- Changed type of integer variable to keep Sun CC 2.0.1 quiet.
Affects: dcmdata/libsrc/dcddirif.cc
dcmimgle/libsrc/dicielut.cc
dcmimgle/libsrc/digsdlut.cc
- Added explicit type cast to keep Sun CC 2.0.1 quiet.
Affects: dcmdata/libsrc/dcddirif.cc
dcmnet/libsrc/dccfenmp.cc
- Introduced default case to switch statement to keep Sun CC 2.0.1 quiet.
Affects: dcmdata/libsrc/dcddirif.cc
- Made makefile consistent with other makefiles.
Affects: dcmnet/docs/Makefile.in
dcmnet/etc/Makefile.in
**** Changes from 2004.04.07 (eichelberg)
- Updated sorting and command execution code in storescp to use OFString
and OFList. This will hopefully fix the remaining memory leaks.
Affects: dcmnet/apps/storescp.cc
- Removed call to system() and execl to /bin/false which does not exist
on some BSD platforms.
Affects: dcmnet/apps/storescp.cc
- Added presentation contexts for new SOP classes and transfer syntax
Affects: dcmnet/etc/storescp.cfg
dcmnet/etc/storescu.cfg
- Added optional parameter to ASC_initializeNetwork that allows to pass
the DUL_FULLDOMAINNAME option to the DUL layer
Affects: dcmnet/include/assoc.h
dcmnet/libsrc/assoc.cc
- Compressed image datasets containing uncompressed icon images
are now correctly handled by the parser.
Affects: dcmdata/include/dcpixel.h
dcmdata/libsrc/dcpixel.cc
- Added OFconst_cast, required on Win32
Affects: dcmnet/apps/storescp.cc
**** Changes from 2004.04.07 (riesmeier)
- Added new makefile target "dcmtk-install-doc" which copies the COPYRIGHT,
FAQ and HISTORY file to $(docdir). Also invoked with "make install".
Affects: config/rootconf
- Added missing member variables to constructor's member initialization list
to avoid warnings reported by gcc.
Affects: dcmsr/include/dsrcsidl.h
- Adapted code to avoid warnings reported by gcc when compiling without libxml
support.
Affects: dcmsr/libsrc/dsrxmld.cc
- Removed comma at end of enumerator list.
Affects: dcmimage/include/dipipng.h
- Additional modifications for new-style type casts.
Affects: dcmdata/apps/dcmconv.cc
dcmimage/libsrc/dipipng.cc
- Adapted type casts to new-style typecast operators defined in ofcast.h.
Affects: dcmdata/libsrc/dcistrmz.cc
dcmdata/libsrc/dcostrmz.cc
- Changed type of integer variables to unsigned to avoid compiler warnings
reported by gcc.
Affects: dcmdata/apps/mdfdsman.cc
**** Changes from 2004.04.06 (riesmeier)
- Updated data dictionary, UIDs and transfer syntaxes for the latest Final Text
Supplements (42 and 47) and Correction Proposals (CP 25).
Affects: dcmdata/include/dcuid.h
dcmdata/include/dcxfer.h
dcmdata/libsrc/dcdictzz.cc
dcmdata/libsrc/dcuid.cc
dcmdata/libsrc/dcxfer.cc
dcmdata/libsrc/dicom.dic
dcmnet/docs/movescu.man
dcmnet/docs/storescp.man
dcmnet/docs/storescu.man
dcmwlm/include/wlds.h
dcmwlm/libsrc/wlds.cc
doxygen/manpages/man1/imagectn.1
doxygen/manpages/man1/movescu.1
doxygen/manpages/man1/storescp.1
doxygen/manpages/man1/storescu.1
imagectn/docs/imagectn.man
- Added missing suffix "TransferSyntax" to some transfer syntax constants.
Affects: dcmdata/include/dcuid.h
dcmdata/libsrc/dcddirif.cc
dcmdata/libsrc/dcuid.cc
dcmdata/libsrc/dcxfer.cc
dcmnet/apps/echoscu.cc
dcmnet/apps/movescu.cc
dcmnet/apps/storescp.cc
- Added six more transfer syntaxes to the --propose-ts option.
Affects: dcmnet/apps/echoscu.cc
dcmnet/docs/echoscu.man
doxygen/manpages/man1/echoscu.1
- Updated copyright date. Replaced "@" sign in email addresses by "(at)".
Affects: COPYRIGHT
**** Changes from 2004.03.29 (riesmeier)
- Removed reference to non-existing DICOM conformance statement.
Affects: doxygen/manpages/man1/imagectn.1
doxygen/manpages/man1/ti.1
imagectn/docs/imagectn.man
imagectn/docs/ti.man
- Introduced separate subsections for SCU and SCP conformance.
Affects: dcmnet/docs/movescu.man
doxygen/manpages/man1/movescu.1
**** Changes from 2004.03.25 (riesmeier)
- Solved issue with function pointer to std::fprintf or fprintf, respectively.
Affects: dcmtk/dcmdata/apps/xml2dcm.cc
dcmsr/libsrc/dsrxmld.cc
- Replaced configure test for a std::fprintf prototype by std::vfprintf.
Affects: config/configure
config/configure.in
config/include/cfunix.h.in
config/include/cfwin32.h
- Uncommented definition of HAVE_PROTOTYPE_STD__VFPRINTF. Required for MSVC 6.
Affects: config/include/cfwin32.h
**** Changes from 2004.03.25 (wilkens)
- Updated file which can be used as a builtin dictionary.
Affects: dcmdata/libsrc/dcdictzz.cc
- Corrected private tags (Philips Integris System).
Affects: dcmdata/libsrc/private.dic
- Added comment.
Affects: dcmdata/libsrc/private.dic
- Modified one private tag (Philips Integris System).
Affects: dcmdata/libsrc/private.dic
**** Changes from 2004.03.24 (wilkens)
- Added some private tags (Philips Integris System).
Affects: dcmdata/libsrc/private.dic
**** Changes from 2004.03.22 (riesmeier)
- Added package information obtained during configure process.
Affects: config/Makefile.def.in
- Replaced tabs by spaces.
Affects: dcmdata/apps/xml2dcm.cc
**** Changes from 2004.03.18 (eichelberg)
- Configure now checks for presence of xml2-config in current path
and adds result of xml2-config --cflags to include flags, needed
for some installations of libxml2.
Affects: config/configure
config/configure.in
**** Changes from 2004.03.16 (riesmeier)
- Added support for non-standard encoding of pixel data (OB with BitsAllocated
> 8 and <= 16). Thanks to Markus Mertens <[email protected]>
for the sample data.
Affects: dcmimgle/libsrc/diimage.cc
- Renamed UID_BasicDirectoryStorageSOPClass to UID_MediaStorageDirectoryStorage.
Affects: dcmdata/include/dcuid.h
dcmdata/libsrc/dcuid.cc
dcmdata/libsrc/dcdicdir.cc
- Updated comment.
Affects: dcmdata/libsrc/dcuid.cc
**** Changes from 2004.03.10 (riesmeier)
- Translated remaining German comments.
Thanks to Yannick <[email protected]> for the report.
Affects: dcmdata/libsrc/dcitem.cc
**** Changes from 2004.03.09 (riesmeier)
- Updated makefile for new DICOMscope 3.6.x.
Affects: dcmpstat/jni/Makefile.in
- Rebuilt makefile dependencies.
Affects: dcmpstat/jni/Makefile.dep
**** Changes from 2004.03.05 (riesmeier)
- Avoid wrong warning for LUTData (0028,3006) having a VR of US or SS.
Affects: dcmdata/apps/dump2dcm.cc
- Added initial "hooks" for (compressed) pixel items.
Affects: dcmdata/apps/dump2dcm.cc
- Added "ignore errors" option (similar to dcmdump).
Affects: dcmdata/apps/dump2dcm.cc
dcmdata/docs/dump2dcm.man
- Added "see also" reference to dcmconv.
Affects: dcmdata/docs/dcm2xml.man
- Updated documentation (added comment to --fragment-size option).
Affects: dcmdata/docs/dcmcrle.man
- Fixed typo.
Affects: dcmdata/docs/xml2dcm.man
dcmsr/docs/xml2dsr.man
- Removed dependency of target "clean" from "distclean".
Affects: dcmwlm/tests/Makefile.in
- Updated modified man pages.
Affects: doxygen/manpages/man1/dcm2xml.1
doxygen/manpages/man1/dcmcrle.1
doxygen/manpages/man1/dump2dcm.1
doxygen/manpages/man1/findscu.1
doxygen/manpages/man1/wlmscpfs.1
doxygen/manpages/man1/xml2dcm.1
doxygen/manpages/man1/xml2dsr.1
**** Changes from 2004.02.27 (eichelberg)
- Path separator is now correctly defined on MinGW.
Thanks to Dimitri Papadopoulos-Orfanos <[email protected]> for the bug
report
Affects: config/configure.in
config/include/cfunix.h.in
- Added --cancel option to findscu, similar to the option available in movescu.
Affects: dcmnet/apps/findscu.cc
dcmnet/docs/findscu.man
- Imagectn now refuses find/get/move operations on SERIES or IMAGE level when
the Patient/Study Only Q/R model is used and identifier checking is enabled
(--check-find or --check-move options).
Thanks to Tony C. Pan <[email protected]> for the bug report.
Affects: imagectn/libsrc/dbfind.cc
imagectn/libsrc/dbmove.cc
**** Changes from 2004.02.26 (eichelberg)
- Fixed minor memory leak in findscu
Thanks to Dr. Michael Heber <[email protected]> for the bug report
Affects: dcmnet/apps/findscu.cc
**** Changes from 2004.02.25 (eichelberg)
- Added a few dummy macros allowing for future private extensions
Affects: dcmnet/apps/echoscu.cc
dcmnet/apps/storescp.cc
- Added global option flag for compatibility with very old DCMTK releases in the
DICOM upper layer and ACSE code. Default is automatic handling, which should
work in most cases.
Affects: dcmnet/include/assoc.h
dcmnet/include/dul.h
dcmnet/libsrc/assoc.cc
dcmnet/libsrc/dul.cc
dcmnet/libsrc/dulconst.cc
dcmnet/libsrc/dulfsm.cc
dcmnet/libsrc/dulpriv.h
dcmnet/libsrc/dulstruc.h
- Fixed minor bug in libtiff detection routine
Affects: config/configure.in
config/configure
- Marked option --fragment-size as non-standard since it violates a rule defined
in DICOM Part 5 A.4.2: "Each frame shall be encoded in one and only one
fragment".
Affects: dcmdata/apps/dcmcrle.cc
**** Changes from 2004.02.23 (eichelberg)
- Added max-associations command line option, changed default to 50.
Affects: dcmwlm/apps/wlcefs.cc
dcmwlm/docs/wlmscpfs.man
- Fixed resource leak due to sockets remaining in CLOSE_WAIT state.
Thanks to Anibal Jodorcovsky <[email protected]> for the bug report and
fix.
Affects: dcmwlm/libsrc/wlmactmg.cc
- Fixed infinite loop in DUL_AbortAssociation that could occur on Win2K systems.
Affects: dcmnet/libsrc/dul.cc
**** Changes from 2004.02.20 (riesmeier)
- Completed Doxygen module description.
Affects: config/docs/config.dox
imagectn/docs/imagectn.dox
- Made formatting consistent with other text files.
Affects: config/docs/config.txt
config/docs/envvars.txt
config/docs/macros.txt
config/docs/modules.txt
- Added support for private tags used by Intelerad's Image Server. Thanks to
Anibal Jodorcovsky <[email protected]> for providing this information.
Affects: dcmdata/libsrc/private.dic
dcmdata/libsrc/dcdictzz.cc
- Removed superfluous dependency of target "clean" from "distclean".
Affects: dcmsr/apps/Makefile.in
dcmsr/libsrc/Makefile.in
dcmtls/libsrc/Makefile.in
ofstd/tests/Makefile.in
- Avoid wrong warning for LUTData (0028,3006) having a VR of US or SS.
Affects: dcmdata/apps/xml2dcm.cc
- Added optional attribute "xmlns" to element "file-format".
Affects: dcmdata/apps/dcm2xml.dtd
**** Changes from 2004.02.13 (riesmeier)
- Added support for configure's "Fine tuning of the installation directories".
Affects: config/Makefile.def.in
- Moved "data" and "doc" installation directories into "share".
Affects: config/Makefile.def.in
dcmdata/docs/*.man
dcmimage/docs/*.man
dcmimgle/docs/*.man
dcmjpeg/docs/*.man
dcmnet/docs/*.man
dcmpstat/docs/*.man
dcmsign/docs/*.man
dcmsr/docs/*.man
dcmwlm/docs/*.man
imagectn/docs/*.man
doxygen/manpages/man1/*.1
- Updated configuration files for Doxygen 1.3.6.
Affects: doxygen/htmldocs.cfg
doxygen/manpages.cfg
- Re-generated include file with DICOM tags.
Affects: dcmdata/include/dcdeftag.h
- Re-generated built-in DICOM dictionary.
Affects: dcmdata/libsrc/dcdictzz.cc
- Corrected order of UIDs, modified comments and other minor corrections.
Affects: dcmdata/include/dcuid.h
dcmdata/libsrc/dcuid.cc
- Replaced non-Unix newline characters.
Affects: dcmdata/include/dcuid.h
dcmdata/libsrc/dcuid.cc
- Changed filename prefix for some storage SOP classes (array "modalities").
Affects: dcmdata/libsrc/dcuid.cc
- Adapted code for changed tag names (e.g. PresentationLabel -> ContentLabel).
Affects: dcmdata/libsrc/dcddirif.cc
dcmpstat/libsrc/dcmpstat.cc
dcmpstat/libsrc/dviface.cc
imagectn/libsrc/dbindex.cc
imagectn/libsrc/dbstore.cc
- Changed order of local libraries to solve a linker problem with egcs-2.91.
Affects: dcmpstat/apps/Makefile.in
- Updated copyright header.
Affects: dcmdata/libsrc/dcdictbi.nul
dcmdata/libsrc/dcdictbi.cc
- Added "#include <sys/time.h>" to compile with gcc 2.95.x on Linux 2.2.x.
Affects: dcmpstat/tests/msgserv.cc
- Added support for new directory records REGISTRATION and FIDUCIAL introduced
with supplement 73 (Spatial Registration Storage SOP Classes).
Affects: dcmdata/include/dcdirrec.h
dcmdata/include/dcddirif.h
dcmdata/libsrc/dcdirrec.cc
dcmdata/libsrc/dcddirif.cc
- Added support for Procedure Log Storage SOP class (supplement 66).
Affects: dcmdata/libsrc/dcddirif.cc
- Fixed wrong spelling of "SpatialFiducialsStorage".
Affects: dcmdata/include/dcuid.h
dcmdata/libsrc/dcuid.cc
dcmnet/docs/movescu.man
dcmnet/docs/storescp.man
dcmnet/docs/storescu.man
imagectn/docs/imagectn.man
doxygen/manpages/man1/imagectn.1
doxygen/manpages/man1/movescu.1
doxygen/manpages/man1/storescp.1
doxygen/manpages/man1/storescu.1
- Removed acknowledgements with e-mail addresses from CVS log.
Affects: dcmnet/apps/storescp.cc
- Added text about new "etc" directory.
Affects: README
doxygen/htmldocs.dox
- Added support for new directory records RAW DATA and SPECTROSCOPY introduced
with CP 343.
Affects: dcmdata/include/dcdirrec.h
dcmdata/include/dcddirif.h
dcmdata/libsrc/dcdirrec.cc
dcmdata/libsrc/dcddirif.cc
**** Changes from 2004.02.12 (wilkens)
- Corrected bug in storescp that options "-xcr" and "+B" (or "--ignore") could
not be used together. Now they can. Thanks to Philippe Puech
<[email protected]> for the bug report.
Affects: dcmnet/apps/storescp.cc
dcmnet/docs/storescp.man
**** Changes from 2004.02.11 (wilkens)
- Updated header.
Affects: dcmdata/libsrc/dicom.dic
- Updated attribute and UID specification (update before dcmtk 3.5.3 release).
Affects: dcmdata/libsrc/dicom.dic
dcmdata/include/dcuid.h
dcmdata/libsrc/dcuid.cc
imagectn/docs/imagectn.man
dcmnet/docs/movescu.man
dcmnet/docs/storescp.man
dcmnet/docs/storescu.man
**** Changes from 2004.02.11 (riesmeier)
- Fixed usage output formatting.
Affects: dcmwlm/tests/wltest.cc
- Modified comment on option "--pattern".
Affects: dcmdata/docs/dcmgpdir.man
dcmjpeg/docs/dcmmkdir.man
doxygen/manpages/man1/dcmgpdir.1
doxygen/manpages/man1/dcmmkdir.1
- Made "libXXX" text bold (\b) instead of italics (\e).
Affects: dcmimage/docs/dcm2pnm.man
dcmjpeg/docs/dcmj2pnm.man
doxygen/manpages/man1/dcm2pnm.1
doxygen/manpages/man1/dcmj2pnm.1
- Added support for converting the man pages to plain text using "make text".
Affects: doxygen/Makefile.in
- Renamed UID_ProcedureLog to UID_ProcedureLogStorage.