forked from commontk/DCMTK
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ANNOUNCE
120 lines (92 loc) · 4.76 KB
/
ANNOUNCE
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
ANNOUNCEMENT
Version 3.6.6 of the OFFIS DCMTK (DICOM ToolKit) software is now available for
public release. This release includes the following main changes over the
previous version 3.6.5:
- DCMTK 3.6.6 builds correctly on older and up-to-date versions of GNU gcc
(4.2.1 to 10.2.0) Clang (3.4.2 to 11.0.0), Apple Clang 11.0.0,
Microsoft Visual Studio (2008 to 2019) and SunPro CC (5.14 and 5.15).
- Tested with the following operating systems/environments:
- Android on arm64
- Cygwin on x86_64
- FreeBSD on x86_64
- Linux on x86_64 and x86
- MacOS X on x86_64
- NetBSD on x86_64
- OpenBSD on x86_64
- OpenIndiana on x86
- Solaris on x86
- Windows (including MinGW and Cygwin) on x86_64 and x86
For a complete list of tested systems and compilers, see the INSTALL file.
- Updated data dictionary, SOP classes, well-known frame of references,
transfer syntaxes, code definitions and supported context group classes for
DICOM standard release 2020e.
- Added new DCMTK module dcmect, which facilitates creation, loading, (partly)
modification and storing Enhanced CT objects:
- Also included is a general Concatenation API that allows for creating and
re-assembling Concatenations from given DICOM datasets. Right now, only
uncompressed ("unencapsulated") pixel data is supported.
- The existing Segmentation API (dcmseg) as well as the new Enhanced CT API
(dcmect) both support writing and reading Concatenations via dedicated
methods.
- Thanks to GE Aviation for sponsoring this feature.
- Major revision of JSON export tool (dcm2json), which should now be fully
standard compliant.
- Major revision of the dcmsign module, which now supports Elliptic Curve
(ECDSA) signatures, the DICOM SR RSA Digital Signature Profile, and CRLs in
hashed certificate directories. During signature verification the chain of
trust for the signer certificates are now fully checked and there is limited
support for the creation and verification of trusted timestamps.
- Added support for the Rendition Selection Document IOD, which has been
introduced with Supplement 202 (Real-Time Video), to the dcmsr module.
- Added support for the new Waveform Storage SOP Classes that have been
introduced with Supplement 217 (Neurophysiology Waveforms) to the DICOMDIR
generation code and to the dcmsr module.
- Added support for the new 2nd generation RT Storage SOP Classes that have
been introduced with Supplement 175, 176 and 199, as well as for the new
Encapsulated OBJ and MTL Storage SOP Classes (Supplement 208) to the
DICOMDIR generation code.
- Added TLS support to the DcmSCP and DcmSCPPool classes and to the dcmrecv
command line tool.
- Updated and completely revised DIMSE Status Code definitions. Now, the
definitions and also the log output are consistent with the current edition
of the DICOM standard.
- Significant performance enhancements for code that gets an item from or
inserts an item into a sequence with a large number of items.
- DCMTK now successfully compiles when UNICODE/_UNICODE is defined on Windows.
- When compiling on Windows, new CMake options can now be used to control the
Win32 build model (multi-threaded or multi-threaded DLL).
- Fixed various issues that occurred after the official 3.6.5 release.
See CHANGES file for details.
Many people have contributed to this new release of DCMTK, appearing here in
alphabetical order. Thank you very much for your support!
Michel Amat (GitHub user "amatm")
Bartosz Bialoskorski <[email protected]>
Jesper Bojesen <[email protected]>
Marcel Claus <[email protected]>
Jake Cobb <[email protected]>
Martin Czarnowski <[email protected]>
Matthias Gierlings <[email protected]>
Niklas Johansson (GitHub user "Raphexion")
Andreas Keizers <[email protected]>
Peter Klotz <[email protected]>
Damien Lerat
Mathieu Malaterre <[email protected]>
Robert Mulcahey <[email protected]>
Maria Nedyak <[email protected]>
Steve Pieper <[email protected]>
Sergey Razuvaev <[email protected]>
Markus Sabin <[email protected]>
Maria Samoylova <[email protected]>
Adrian Schmidt-Foehre <[email protected]>
Waldo Valenzuela <[email protected]>
DCMTK forum users "CStarkey", "JustSomeGuy", "Shaeto", and "ruben.cruz"
GitHub user "iboB"
Members of the DCMTK Team who have worked on this release are:
Pedro Arizpe Gomez <[email protected]>
Marco Eichelberg <[email protected]>
Michael Onken <[email protected]>
Joerg Riesmeier <[email protected]>
Jan Schlamelcher <[email protected]>
The DCMTK software can be downloaded via:
https://dicom.offis.de/dcmtk or https://www.dcmtk.org/
OFFIS e.V., Oldenburg, Germany, 2021-01-14