New upstream version 3.6.8
authorMathieu Malaterre <malat@debian.org>
Thu, 11 Jan 2024 14:40:43 +0000 (15:40 +0100)
committerMathieu Malaterre <malat@debian.org>
Thu, 11 Jan 2024 14:40:43 +0000 (15:40 +0100)
161 files changed:
ANNOUNCE [changed mode: 0755->0644]
CMake/3rdparty.cmake
CMake/GenerateDCMTKConfigure.cmake
CMake/dcmtkPrepare.cmake
INSTALL
VERSION
config/configure
config/configure.in
config/confmod
config/include/dcmtk/config/osconfig.h.in
dcmdata/apps/Makefile.dep
dcmdata/docs/dcm2json.man
dcmdata/docs/dcm2xml.man
dcmdata/docs/dcmconv.man
dcmdata/docs/dcmdump.man
dcmdata/docs/dcmftest.man
dcmdata/libdcxml/Makefile.dep
dcmdata/libi2d/Makefile.dep
dcmdata/libsrc/Makefile.dep
dcmdata/tests/Makefile.dep
dcmect/libsrc/Makefile.dep
dcmect/tests/Makefile.dep
dcmfg/libsrc/Makefile.dep
dcmfg/tests/Makefile.dep
dcmimage/apps/Makefile.dep
dcmimage/libsrc/Makefile.dep
dcmimage/libsrc/diquant.cc
dcmimgle/apps/Makefile.dep
dcmimgle/docs/dcmdspfn.man
dcmimgle/docs/dcod2lum.man
dcmimgle/docs/dconvlum.man
dcmimgle/libsrc/Makefile.dep
dcmiod/libsrc/Makefile.dep
dcmiod/tests/Makefile.dep
dcmjpeg/apps/Makefile.dep
dcmjpeg/libsrc/Makefile.dep
dcmjpls/apps/Makefile.dep
dcmjpls/libcharls/Makefile.dep
dcmjpls/libsrc/Makefile.dep
dcmnet/apps/Makefile.dep
dcmnet/docs/dcmsend.man
dcmnet/docs/findscu.man
dcmnet/docs/getscu.man
dcmnet/docs/termscu.man
dcmnet/libsrc/Makefile.dep
dcmnet/libsrc/dulfsm.cc
dcmnet/tests/Makefile.dep
dcmpmap/libsrc/Makefile.dep
dcmpstat/apps/Makefile.dep
dcmpstat/docs/dcmpsrcv.man
dcmpstat/docs/dcmpssnd.man
dcmpstat/libsrc/Makefile.dep
dcmpstat/tests/Makefile.dep
dcmqrdb/apps/Makefile.dep
dcmqrdb/docs/dcmqridx.man
dcmqrdb/docs/dcmqrscp.man
dcmqrdb/docs/dcmqrti.man
dcmqrdb/libsrc/Makefile.dep
dcmqrdb/libsrc/dcmqrdbi.cc
dcmrt/apps/Makefile.dep
dcmrt/libsrc/Makefile.dep
dcmrt/tests/Makefile.dep
dcmseg/libsrc/Makefile.dep
dcmseg/tests/Makefile.dep
dcmsign/apps/Makefile.dep
dcmsign/libsrc/Makefile.dep
dcmsr/apps/Makefile.dep
dcmsr/docs/dsr2html.man
dcmsr/docs/dsr2xml.man
dcmsr/docs/dsrdump.man
dcmsr/libcmr/Makefile.dep
dcmsr/libsrc/Makefile.dep
dcmsr/tests/Makefile.dep
dcmtls/libsrc/Makefile.dep
dcmtract/libsrc/Makefile.dep
dcmwlm/apps/Makefile.dep
dcmwlm/libsrc/Makefile.dep
dcmwlm/tests/Makefile.dep
docs/ANNOUNCE.367 [changed mode: 0755->0644]
docs/CHANGES.368 [new file with mode: 0644]
doxygen/manpages/man1/cda2dcm.1
doxygen/manpages/man1/dcm2json.1
doxygen/manpages/man1/dcm2pdf.1
doxygen/manpages/man1/dcm2pnm.1
doxygen/manpages/man1/dcm2xml.1
doxygen/manpages/man1/dcmcjpeg.1
doxygen/manpages/man1/dcmcjpls.1
doxygen/manpages/man1/dcmconv.1
doxygen/manpages/man1/dcmcrle.1
doxygen/manpages/man1/dcmdjpeg.1
doxygen/manpages/man1/dcmdjpls.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/dcmicmp.1
doxygen/manpages/man1/dcmj2pnm.1
doxygen/manpages/man1/dcml2pnm.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/dcmqridx.1
doxygen/manpages/man1/dcmqrscp.1
doxygen/manpages/man1/dcmqrti.1
doxygen/manpages/man1/dcmquant.1
doxygen/manpages/man1/dcmrecv.1
doxygen/manpages/man1/dcmscale.1
doxygen/manpages/man1/dcmsend.1
doxygen/manpages/man1/dcmsign.1
doxygen/manpages/man1/dcod2lum.1
doxygen/manpages/man1/dconvlum.1
doxygen/manpages/man1/drtdump.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/getscu.1
doxygen/manpages/man1/img2dcm.1
doxygen/manpages/man1/mkcsmapper.1 [new file with mode: 0644]
doxygen/manpages/man1/mkesdb.1 [new file with mode: 0644]
doxygen/manpages/man1/movescu.1
doxygen/manpages/man1/pdf2dcm.1
doxygen/manpages/man1/stl2dcm.1
doxygen/manpages/man1/storescp.1
doxygen/manpages/man1/storescu.1
doxygen/manpages/man1/termscu.1
doxygen/manpages/man1/wlmscpfs.1
doxygen/manpages/man1/xml2dcm.1
doxygen/manpages/man1/xml2dsr.1
oficonv/apps/Makefile.dep
oficonv/libsrc/Makefile.dep
oficonv/libsrc/citrus_bcs.c
oficonv/libsrc/citrus_bcs.h
oficonv/libsrc/citrus_csmapper.c
oficonv/libsrc/citrus_esdb.c
oficonv/libsrc/citrus_iconv.c
oficonv/libsrc/citrus_lookup.c
oficonv/libsrc/citrus_mapper.c
oficonv/libsrc/citrus_mapper_646.c
oficonv/libsrc/citrus_mapper_serial.c
oficonv/libsrc/citrus_mapper_std.c
oficonv/libsrc/citrus_mmap.c
oficonv/tests/Makefile.dep
oflog/libsrc/Makefile.dep
ofstd/include/dcmtk/ofstd/ofbmanip.h [changed mode: 0755->0644]
ofstd/include/dcmtk/ofstd/ofipc.h
ofstd/libsrc/Makefile.dep
ofstd/libsrc/offilsys.cc [changed mode: 0755->0644]
ofstd/tests/Makefile.dep

old mode 100755 (executable)
new mode 100644 (file)
index a41c4d9..af52b96
--- a/ANNOUNCE
+++ b/ANNOUNCE
--------------------------------------------------------------------------------
-  Since this is a development version of the DCMTK, there is no public
-  announcement.  This file will be updated for the next official release.
--------------------------------------------------------------------------------
-
-
 ANNOUNCEMENT
 
-Version X.Y.Z of the OFFIS DCMTK (DICOM ToolKit) software is now available for
+Version 3.6.8 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.7:
 
-  [...]
+- DCMTK 3.6.8 builds correctly on older and up-to-date versions of GNU gcc
+  (4.8.5 to 12.3.0) Clang (3.4.2 to 15.0.7), Apple Clang (14.0.3 to 15.0.0),
+  and Microsoft Visual Studio (2015 to 2022).
+
+- Tested with the following operating systems/environments:
+  - Android on arm64
+  - FreeBSD on x86_64
+  - Linux on x86_64 and x86
+  - MacOS X on x86_64 and arm64
+  - NetBSD on x86_64
+  - OpenBSD on x86_64
+  - OpenIndiana on x86
+  - Windows (including MinGW) on x86_64 and x86
+
+  For a complete list of tested systems and compilers, see the INSTALL file.
+
+- Updated DICOM data dictionary, list of SOP classes, well-known frame of
+  references, transfer syntaxes [*], code definitions, supported context group
+  classes, and directory record types for DICOM standard release 2023c.
+
+  [*] Support for the Encapsulated Uncompressed Explicit VR Little Endian
+      Transfer Syntax (introduced with CP-2083) is still missing, see
+      https://support.dcmtk.org/redmine/issues/1000 for the current status.
+
+- Updated automatically generated classes in module "dcmrt" (Radiotherapy)
+  based on DICOM 2023b.  Also fixed long undiscovered bugs that occurred when
+  iterating over sequence items or when reading RT images.
+
+- Added new module oficonv providing builtin character set conversion in DCMTK.
+  oficonv is enabled by default and, therefore, is chosen over the external
+  libraries iconv and icu as well as stdlibc (iconv).  However, one of the
+  other conversion libraries can still be enabled if preferred by the user.
+
+- Added support for the Specific Character Sets "ISO_IR 203" and "ISO 2022 IR
+  203" (ISO 8859-15, Latin-9) introduced with CP-2113 to the character set
+  conversion.
+
+- Added support for the new RFC 8996 TLS profiles, including support for
+  Application-Layer Protocol Negotiation (ALPN), Server Name Indication (SNI),
+  and other recommendations of RFC 9325 (the current revision of BCP 195).
+
+- Further enhanced DICOM Structured Reporting (SR) module "dcmsr":
+
+  - Added support for Context Groups CID 218 and CID 7551, which are used for
+    TID 1500 "Measurement Report".
+
+  - Implemented changes for CP-2000 by adding support for the SR Template
+    parameters $ImagePurpose or $Purpose to the implementation of TID 1501,
+    300 and 320.
+
+  - Added "Rendition Selection Document" (introduced with Supplement 202) to
+    the list of supported "ReportTypes" in the XML Schema (XSD).
+
+  - Updated list of known Presentation State, Segmentation and Waveform SOP
+    Classes.
+
+  - Updated mapping of the Defined Terms for the Body Part Examined attribute
+    to associated CID 4031 (Common Anatomic Regions) codes based on part 16.
+
+- Further improved network classes DcmSCU and DcmSCP:
+
+  - Removed note on experimental status of DcmSCU and DcmSCP.
+  - Reject wrong called AE Title in DcmSCP (if configured).
+  - Allow operating system to choose free port for DcmSCP.
+  - Added N-CREATE and N-SET support to DcmSCU.
+  - Allow setting individual TCP timeout for every instance of DcmSCU.
+  - Introduced new class DcmTLSSCU to bring TLS support to DcmSCU.
+
+- Don't fill in Responding AE Title in log output of A-ASSOCIATE request.
+  DCMTK used to fill in Responding AE Title in the log when an SCU was
+  connecting to a Remote AE.  Since obviously the Responding AE Title is
+  not known in the request, the string value should be logged empty.
+
+- Fixed an unexpected behavior when using option --charset-assume (+Ca)
+  together with option --convert-to-utf8 (+U8) for dcm2xml, dsr2html or
+  dsr2xml.  Now, the order of evaluating these options is reversed, so that
+  a DICOM file that is missing the Specific Character Set attribute although it
+  is needed (because extended characters are used) can be processed.
+
+- Enabled support for the --print-color (+C) option in dcmdump and dsrdump also
+  on Windows systems.  Both the Windows Terminal and the PowerShell support
+  ANSI escape codes, so the color output should work with these tools.
+
+- Enhanced handling of converting IS (Integer String) and DS (Decimal String)
+  values to JSON format.  Added new command line options to dcm2json for this
+  purpose.
+
+- Added initial support for Multi-Fragment Video Transfer Syntaxes introduced
+  with Supplement 225.  This commit covers the definition of the UID values
+  and the DCMTK-specific definitions that are needed to later enhance support.
+
+- Added JPEG-LS support to img2dcm's regular JPEG plugin.
+
+- Added comparison operators to classes DcmTag and DcmXfer.
+
+- Added support for the official DICOM UID keywords that were originally
+  introduced with CP-1995.  These keywords are defined in addition to the
+  DCMTK-specific UID names that have been used for a long time and will still
+  be supported for the foreseeable future.
+
+- Added classes OFIPCMessageQueueServer and OFIPCMessageQueueClient, which
+  implement the server and client side of a message queue for inter-process
+  communication.  A server process can create a message queue and receive
+  text messages, and a client process can open the queue and send messages.
+  Depending on the platform, the queues are implemented as Windows Mailslot,
+  Posix message queue or System V message queue.
+
+- CMake-related enhancements and other changes:
+
+  - Fix detection and enabling of modern C++ versions (C++11 and later) for VS.
+    Mainly, it is ensured that the __cplusplus version macro is set accordingly
+    when using VS while enabling C++11 or later.
+
+  - The CMake install target now uses the installation directories provided by
+    the GNUInstallDirs package more consistently.
+
+  - The minimum supported CMake version has been increased to 3.0.0.
+
+  - A new, still experimental setting named DCMTK_USE_WIN32_PROGRAMDATA allows
+    data files to be installed in the "ProgramData" directory on Windows.
+
+- The default installation directories for support data, configuration data and
+  documentation now contain the DCMTK release number in the path.  This allows
+  multiple versions of DCMTK to be installed in parallel, without generating
+  conflicts for the data dictionary and other data and configuration files.
+
+- Fixed various issues that occurred after the official 3.6.7 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!
 
-  [...]
+  Ahmad Hazimeh <ahmad.hazimeh@epfl.ch>
+  Calvin Fong <calvin.fong@trailofbits.com>
+  Dimitri Papadopoulos Orfanos <dimitri.papadopoulos@cea.fr>
+  Franz Reitner <franz.reitner@excelitas.com>
+  Joger Hansegard <joger.hansegard@ge.com>
+  Juhee Kim <kimjuhi96@snu.ac.kr>
+  Marcus Hennix <Marcus.Hennix@elekta.com>
+  Mathieu Malaterre <mathieu.malaterre@gmail.com>
+  Michael L. Williams <MWILLIAMS72@mgh.harvard.edu>
+  Oliver Klerx <klerx@phoenix-pacs.de>
+  Peter Klotz <peter.klotz@siemens-healthineers.com>
+  Sharon Brizinov>sharon.b@claroty.com>
+  Song Xiangpu <songxiangpu@mail.sdu.edu.cn>
+  Tamas Nemeth <TNemeth@erad.com>
+  Zahra Mirzamomen <zahra.mirzamomen@monash.edu>
+
+  DCMTK forum users "nbeck", "pgimeno", "Martin Roeseler"
+
+  GitHub users "bettar", "Cheney-W", "chrisse74", "doskachok", "jogerh",
+    "knight2995", "kwach", "maddin200", "malaterre", "mrbean-bremen",
+    "reunanen", "StillerHarpo"
 
 Members of the DCMTK Team who have worked on this release are:
 
-  [...]
+  Marco Eichelberg <eichelberg@offis.de>
+  Michael Onken <onken@open-connections.de>
+  Joerg Riesmeier <dicom@jriesmeier.com>
+  Jan Schlamelcher <schlamelcher@offis.de>
+
+Student associates:
+
+  Marcel Baumann <marcel.baumann@uni-oldenburg.de>
+  Nikolas Goldhammer <nikolas.goldhammer@offis.de>
 
 The DCMTK software can be downloaded via:
 
-  https://dicom.offis.de/dcmtk or https://www.dcmtk.org/
+  https://dicom.offis.de/en/dcmtk/ or https://www.dcmtk.org/
 
-OFFIS e.V., Oldenburg, Germany, 2022-05-06
+OFFIS e.V., Oldenburg, Germany, 2023-12-19
index ac0d15a8f11c23b173dd8643c7beaea7a85edb99..c3559229a508ea20e061e75634d689b03f1f3617 100644 (file)
@@ -211,7 +211,7 @@ else()
 
   # libxml support: find out whether user has library
   file(GLOB LIBXML_DIR "${DCMTK_SUPPORT_LIBRARIES_DIR}/libxml2*")
-  find_path(WITH_LIBXMLINC "${DCMTK_SUPPORT_LIBRARIES_DIR}/include/libxml/parser.h" "${LIBXML_DIR}" NO_DEFAULT_PATH)
+  find_path(WITH_LIBXMLINC "include/libxml/parser.h" "${LIBXML_DIR}" NO_DEFAULT_PATH)
 
   # libpng support: find out whether user has library
   file(GLOB LIBPNG_DIR "${DCMTK_SUPPORT_LIBRARIES_DIR}/libpng*")
index c432e0a4c54606d06c13fb27302ccefb43ccdfdd..8a59d44fa1958f52872cb4d2723e1ed1d97922f2 100644 (file)
@@ -143,6 +143,9 @@ endif()
 
 # Configure dictionary path and install prefix
 if(WIN32 AND NOT CYGWIN)
+  # create cache variable, default value is "OFF"
+  set(DCMTK_USE_WIN32_PROGRAMDATA OFF CACHE BOOL "Install configuration and data files in %PROGRAMDATA%")
+
   # Set DCMTK_PREFIX needed within some code. Be sure that all / are replaced by \\.
   set(DCMTK_PREFIX "${CMAKE_INSTALL_PREFIX}")
   string(REGEX REPLACE "/" "\\\\\\\\" DCMTK_PREFIX "${DCMTK_PREFIX}")
@@ -151,21 +154,40 @@ if(WIN32 AND NOT CYGWIN)
   set(ENVIRONMENT_PATH_SEPARATOR ";")
 
   # Set default directory for configuration and support data.
-  set(CMAKE_INSTALL_FULL_SYSCONFDIR "%PROGRAMDATA%\\\\dcmtk-${DCMTK_COMPLETE_PACKAGE_VERSION}\\\\etc")
-  set(CMAKE_INSTALL_FULL_DATADIR    "%PROGRAMDATA%\\\\dcmtk-${DCMTK_COMPLETE_PACKAGE_VERSION}\\\\share")
-  set(CMAKE_INSTALL_FULL_DOCDIR     "%PROGRAMDATA%\\\\dcmtk-${DCMTK_COMPLETE_PACKAGE_VERSION}\\\\doc")
-
-  # These variables are defined as macros in osconfig.h and must end with a path separator
-  set(DCMTK_DEFAULT_CONFIGURATION_DIR "${CMAKE_INSTALL_FULL_SYSCONFDIR}${PATH_SEPARATOR}")
-  set(DCMTK_DEFAULT_SUPPORT_DATA_DIR "${CMAKE_INSTALL_FULL_DATADIR}${PATH_SEPARATOR}")
+  if(DCMTK_USE_WIN32_PROGRAMDATA)
+    set(PROGRAMDATA "$ENV{PROGRAMDATA}")
+    string(REPLACE "\\" "/" PROGRAMDATA "${PROGRAMDATA}")
+    set(CMAKE_INSTALL_FULL_SYSCONFDIR "${PROGRAMDATA}/dcmtk-${DCMTK_COMPLETE_PACKAGE_VERSION}/etc")
+    set(CMAKE_INSTALL_FULL_DATADIR    "${PROGRAMDATA}/dcmtk-${DCMTK_COMPLETE_PACKAGE_VERSION}/share")
+    set(CMAKE_INSTALL_FULL_DOCDIR     "${PROGRAMDATA}/dcmtk-${DCMTK_COMPLETE_PACKAGE_VERSION}/doc")
+
+    # These variables are defined as macros in osconfig.h and must end with a path separator
+    set(DCMTK_DEFAULT_CONFIGURATION_DIR "%PROGRAMDATA%\\\\dcmtk-${DCMTK_COMPLETE_PACKAGE_VERSION}\\\\etc${PATH_SEPARATOR}")
+    set(DCMTK_DEFAULT_SUPPORT_DATA_DIR  "%PROGRAMDATA%\\\\dcmtk-${DCMTK_COMPLETE_PACKAGE_VERSION}\\\\share${PATH_SEPARATOR}")
+  else()
+    set(CMAKE_INSTALL_FULL_DATADIR "${CMAKE_INSTALL_FULL_DATADIR}/dcmtk-${DCMTK_COMPLETE_PACKAGE_VERSION}")
+    set(CMAKE_INSTALL_FULL_DOCDIR "${CMAKE_INSTALL_FULL_DOCDIR}-${DCMTK_COMPLETE_PACKAGE_VERSION}")
+    set(DCMTK_DEFAULT_CONFIGURATION_DIR "")
+    set(DCMTK_DEFAULT_SUPPORT_DATA_DIR "")
+  endif()
 
   # Set dictionary path to the data dir inside install main dir (prefix)
   if(DCMTK_DEFAULT_DICT STREQUAL "external")
-    set(DCM_DICT_DEFAULT_PATH "${CMAKE_INSTALL_FULL_DATADIR}\\\\dicom.dic")
+    if(DCMTK_USE_WIN32_PROGRAMDATA)
+      set(DCM_DICT_DEFAULT_PATH "${CMAKE_INSTALL_FULL_DATADIR}\\\\dicom.dic")
+    else()
+      set(DCM_DICT_DEFAULT_PATH "${DCMTK_PREFIX}\\\\${CMAKE_INSTALL_DATADIR}\\\\dcmtk\\\\dicom.dic")
+    endif()
+
     # If private dictionary should be utilized, add it to default dictionary path.
     if(ENABLE_PRIVATE_TAGS)
-      set(DCM_DICT_DEFAULT_PATH "${DCM_DICT_DEFAULT_PATH};${CMAKE_INSTALL_FULL_DATADIR}\\\\private.dic")
+      if(DCMTK_USE_WIN32_PROGRAMDATA)
+        set(DCM_DICT_DEFAULT_PATH "${DCM_DICT_DEFAULT_PATH};${CMAKE_INSTALL_FULL_DATADIR}\\\\private.dic")
+      else()
+        set(DCM_DICT_DEFAULT_PATH "${DCM_DICT_DEFAULT_PATH};${DCMTK_PREFIX}\\\\${CMAKE_INSTALL_DATADIR}\\\\dcmtk\\\\private.dic")
+      endif()
     endif()
+
      # Again, for Windows strip all / from path and replace it with \\.
     string(REGEX REPLACE "/" "\\\\\\\\" DCM_DICT_DEFAULT_PATH "${DCM_DICT_DEFAULT_PATH}")
   else()
index 66421a7728de74ed1a5706c48205eabb1376924a..6d43c19adf3fd7575473ff7027a7b26065a2e7f1 100644 (file)
@@ -33,17 +33,17 @@ endif()
 #  a development snapshot and an even number indicates an official release.)
 set(DCMTK_MAJOR_VERSION 3)
 set(DCMTK_MINOR_VERSION 6)
-set(DCMTK_BUILD_VERSION 7)
+set(DCMTK_BUILD_VERSION 8)
 # The ABI is not guaranteed to be stable between different snapshots/releases,
 # so this particular version number is increased for each snapshot or release.
-set(DCMTK_ABI_VERSION 17)
+set(DCMTK_ABI_VERSION 18)
 
 # Package "release" settings (some are currently unused and, therefore, disabled)
 set(DCMTK_PACKAGE_NAME "dcmtk")
-set(DCMTK_PACKAGE_DATE "DEV")
+set(DCMTK_PACKAGE_DATE "2023-12-19")
 set(DCMTK_PACKAGE_VERSION "${DCMTK_MAJOR_VERSION}.${DCMTK_MINOR_VERSION}.${DCMTK_BUILD_VERSION}")
 set(DCMTK_PACKAGE_VERSION_NUMBER ${DCMTK_MAJOR_VERSION}${DCMTK_MINOR_VERSION}${DCMTK_BUILD_VERSION})
-set(DCMTK_PACKAGE_VERSION_SUFFIX "+")
+set(DCMTK_PACKAGE_VERSION_SUFFIX "")
 #set(DCMTK_PACKAGE_TARNAME "dcmtk-${DCMTK_PACKAGE_VERSION}")
 #set(DCMTK_PACKAGE_STRING "dcmtk ${DCMTK_PACKAGE_VERSION}")
 #set(DCMTK_PACKAGE_BUGREPORT "bugs@dcmtk.org")
diff --git a/INSTALL b/INSTALL
index 97087f9a05e65040264d90027912c736958e67f3..1d707dc03c622dd79c9d72bf7ea063116e5c9e01 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -9,7 +9,7 @@ PRE-REQUISITES
 The DICOM toolkit (DCMTK) needs to be compiled with a C++ compiler.  We
 recommend using the GNU C++ compiler in versions higher than 4.8.5 (most of the
 development for this release was done using GNU gcc 10.2.1 on Debian Linux and
-GNU gcc 9.4.0 on Ubuntu Linux).  The software is also known to compile using
+GNU gcc 11.4.0 on Ubuntu Linux).  The software is also known to compile using
 Clang and Microsoft Visual Studio.
 
 Compatibility with other C++ compilers is unknown, however, we have tried to
@@ -30,29 +30,24 @@ The DCMTK software can be compiled under a native Microsoft Windows environment
 The current (minor) release successfully compiles on the following operating
 system / hardware / compiler combinations:
 
-   Windows 7       / Intel x86    / Microsoft Visual C++ 2010 Express (VS 10)
    Windows 7       / Intel x86    / Microsoft Visual C++ 2015 Community (VS 14)
    Windows 7       / Intel x86    / Microsoft Visual C++ 2017 Community (VS 15)
    Windows 7       / Intel x86    / Microsoft Visual C++ 2019 Community (VS 16)
    Windows 7       / Intel x86    / MinGW gcc 9.2.0 (i686-w64-mingw32)
-   Windows 7       / amd64|x86_64 / Microsoft Visual C++ 2010 Express (VS 10)
    Windows 7       / amd64|x86_64 / Microsoft Visual C++ 2015 Community (VS 14)
    Windows 7       / amd64|x86_64 / Microsoft Visual C++ 2017 Community (VS 15)
    Windows 7       / amd64|x86_64 / Microsoft Visual C++ 2019 Community (VS 16)
    Windows 7       / amd64|x86_64 / MinGW gcc 9.2.0 (x86_64-w64-mingw32)
-   Windows 7       / amd64|x86_64 / Cygwin GCC 7.4.0 (x86_64-pc-cygwin)
-   Windows 10      / Intel x86    / Microsoft Visual C++ 2015 Community (VS 14)
    Windows 10      / Intel x86    / Microsoft Visual C++ 2017 Community (VS 15)
    Windows 10      / Intel x86    / Microsoft Visual C++ 2019 Community (VS 16)
    Windows 10      / Intel x86    / Microsoft Visual C++ 2022 Community (VS 17)
-   Windows 10      / Intel x86    / MinGW gcc 11.2.0 (i686-w64-mingw32)
-   Windows 10      / Intel x86    / MinGW Clang 13.0.0 (i686-w64-windows-gnu)
-   Windows 10      / amd64|x86_64 / Microsoft Visual C++ 2015 Community (VS 14)
+   Windows 10      / Intel x86    / MinGW gcc 12.2.0 (i686-w64-mingw32)
+   Windows 10      / Intel x86    / MinGW Clang 15.0.7 (i686-w64-windows-gnu)
    Windows 10      / amd64|x86_64 / Microsoft Visual C++ 2017 Community (VS 15)
    Windows 10      / amd64|x86_64 / Microsoft Visual C++ 2019 Community (VS 16)
    Windows 10      / amd64|x86_64 / Microsoft Visual C++ 2022 Community (VS 17)
-   Windows 10      / amd64|x86_64 / MinGW gcc 11.2.0 (x86_64-w64-mingw32)
-   Windows 10      / amd64|x86_64 / MinGW Clang 13.0.0 (x86_64-w64-windows-gnu)
+   Windows 10      / amd64|x86_64 / MinGW gcc 12.2.0 (x86_64-w64-mingw32)
+   Windows 10      / amd64|x86_64 / MinGW Clang 15.0.7 (x86_64-w64-windows-gnu)
 
 Unix (or lookalikes)
 --------------------
@@ -61,36 +56,38 @@ The current DCMTK software release successfully compiles on the following
 operating system / hardware / compiler combinations using the instructions
 given below:
 
-   FreeBSD 13.0    / amd64|x86_64 / Clang 11.0.1
+   FreeBSD 13.2    / amd64|x86_64 / Clang 14.0.5
    Linux 3.10.0    / amd64|x86_64 / Clang 3.4.2       (CentOS 7.9)
    Linux 3.10.0    / amd64|x86_64 / GNU gcc 4.8.5     (CentOS 7.9)
-   Linux 4.19.0    / amd64|x86_64 / Clang 7.0.1       (Debian 10)
-   Linux 4.19.0    / amd64|x86_64 / GNU 10.3.1        (Alpine 3.15.0 with musl libc)
-   Linux 4.19.0    / amd64|x86_64 / GNU gcc 8.3.0     (Debian 10)
-   Linux 4.19.0    / amd64|x86_64 / GNU gcc 8.3.0     (Debian 10)
+   Linux 4.19.0    / amd64|x86_64 / GNU 12.2.1        (Alpine 3.15.0 musl libc)
    Linux 5.10.0    / Intel x86    / Clang 11.0.1      (Debian 11)
-   Linux 5.10.0    / Intel x86    / GNU gcc 10.2.1    (Debian 11)
-   Linux 5.4.0     / amd64|x86_64 / Clang 10.0.0      (Ubuntu 20.04)
-   Linux 5.4.0     / amd64|x86_64 / Clang 9.0.1       (Ubuntu 20.04)
-   Linux 5.4.0     / amd64|x86_64 / GNU gcc 10.3.0    (Ubuntu 20.04)
-   Linux 5.4.0     / amd64|x86_64 / GNU gcc 9.3.0     (Ubuntu 20.04)
-   Linux 5.13.0    / amd64|x86_64 / Clang 13.0.0-2    (Ubuntu 21.10)
-   Linux 5.13.0    / amd64|x86_64 / GNU gcc 11.2.0    (Ubuntu 21.10)
-   MacOS X 10.15   / amd64|x86_64 / Apple Clang 11.0.0
-   MacOS X 10.15   / amd64|x86_64 / GNU gcc 9.2.0
-   NetBSD 9.0      / amd64|x86_64 / Clang 10.0.1
-   NetBSD 9.0      / amd64|x86_64 / GNU gcc 7.5.0
-   OpenBSD 7.0     / amd64|x86_64 / Clang 11.1.1
+   Linux 6.1.0     / Intel x86    / Clang 11.0.1      (Debian 12)
+   Linux 5.10.0    / amd64|x86_64 / GNU gcc 10.2.1    (Debian 11)
+   Linux 6.1.0     / amd64|x86_64 / GNU gcc 12.2.0    (Debian 12)
+   Linux 5.15.0    / amd64|x86_64 / Clang 13.0.1      (Ubuntu 22.04.3 LTS)
+   Linux 5.15.0    / amd64|x86_64 / Clang 14.0.0      (Ubuntu 22.04.3 LTS)
+   Linux 5.15.0    / amd64|x86_64 / GNU gcc 9.5.0     (Ubuntu 22.04.3 LTS)
+   Linux 5.15.0    / amd64|x86_64 / GNU gcc 10.5.0    (Ubuntu 22.04.3 LTS)
+   Linux 5.15.0    / amd64|x86_64 / GNU gcc 11.4.0    (Ubuntu 22.04.3 LTS)
+   Linux 5.15.0    / amd64|x86_64 / GNU gcc 12.3.0    (Ubuntu 22.04.3 LTS)
+   Linux 6.2.0     / amd64|x86_64 / clang 15.07       (Ubuntu 23.04)
+   Linux 6.2.0     / amd64|x86_64 / gcc 12.3.0        (Ubuntu 23.04)
+   MacOS X 13.4.1  / amd64|x86_64 / Apple Clang 14.0.3
+   MacOS X 13.4.1  / amd64|x86_64 / GNU gcc 13.1.0
+   MacOS X 13.4.1  / arm64        / Apple Clang 15.0.0
+   NetBSD 9.3      / amd64|x86_64 / Clang 13.0.1
+   NetBSD 9.3      / amd64|x86_64 / GNU gcc 7.5.0
+   OpenBSD 7.3     / amd64|x86_64 / Clang 13.0.0
    OpenIndiana     / amd64|x86_64 / GNU gcc 10.3.0    (OpenIndiana 2021.10)
 
 Cross Compiling
 ---------------
 
-For target platforms other than Android, see section "CROSS COMPILING WITH CMAKE"
-below.  For Android, the current DCMTK release can be cross-compiled targeting
-the following platform:
+For target platforms other than Android, see section "CROSS COMPILING WITH
+CMAKE" below.  For Android, the current DCMTK release can be cross-compiled
+targeting the following platform:
 
-   Android         / arm64        / GNU gcc 8.3.0     (API 24, ABI arm64-v8a)
+   Android         / arm64        / GNU gcc 12.2.0    (API 24, ABI arm64-v8a)
 
 Cross compiling support with running configuration and unit tests is provided
 using CMake and requires the use of the Android emulator or Wine when targeting
@@ -101,8 +98,36 @@ regularly tested.
 Other Platforms
 ---------------
 
-The previous minor release DCMTK 3.6.6 was also tested on the following
-platforms that may still work, but were not tested again for this minor release:
+The previous release DCMTK 3.6.7 was also tested on the following platforms
+that may still work, but were not tested again for this release:
+
+   Windows 7       / Intel x86    / Microsoft Visual C++ 2010 Express (VS 10)
+   Windows 7       / amd64|x86_64 / Microsoft Visual C++ 2010 Express (VS 10)
+   Windows 7       / amd64|x86_64 / Cygwin GCC 7.4.0   (x86_64-pc-cygwin)
+   Windows 10      / Intel x86    / MinGW gcc 11.2.0   (i686-w64-mingw32)
+   Windows 10      / Intel x86    / MinGW Clang 13.0.0 (i686-w64-windows-gnu)
+   Windows 10      / amd64|x86_64 / MinGW gcc 11.2.0   (x86_64-w64-mingw32)
+   Windows 10      / amd64|x86_64 / MinGW Clang 13.0.0 (x86_64-w64-windows-gnu)
+   FreeBSD 13.0    / amd64|x86_64 / Clang 11.0.1
+   Linux 4.19.0    / amd64|x86_64 / Clang 7.0.1       (Debian 10)
+   Linux 4.19.0    / amd64|x86_64 / GNU 10.3.1        (Alpine 3.15.0 with musl libc)
+   Linux 4.19.0    / amd64|x86_64 / GNU gcc 8.3.0     (Debian 10)
+   Linux 4.19.0    / amd64|x86_64 / GNU gcc 8.3.0     (Debian 10)
+   Linux 5.10.0    / Intel x86    / GNU gcc 10.2.1    (Debian 11)
+   Linux 5.4.0     / amd64|x86_64 / Clang 10.0.0      (Ubuntu 20.04)
+   Linux 5.4.0     / amd64|x86_64 / Clang 9.0.1       (Ubuntu 20.04)
+   Linux 5.4.0     / amd64|x86_64 / GNU gcc 10.3.0    (Ubuntu 20.04)
+   Linux 5.4.0     / amd64|x86_64 / GNU gcc 9.3.0     (Ubuntu 20.04)
+   Linux 5.13.0    / amd64|x86_64 / Clang 13.0.0-2    (Ubuntu 21.10)
+   Linux 5.13.0    / amd64|x86_64 / GNU gcc 11.2.0    (Ubuntu 21.10)
+   MacOS X 10.15   / amd64|x86_64 / Apple Clang 11.0.0
+   MacOS X 10.15   / amd64|x86_64 / GNU gcc 9.2.0
+   NetBSD 9.0      / amd64|x86_64 / Clang 10.0.1
+   NetBSD 9.0      / amd64|x86_64 / GNU gcc 7.5.0
+   OpenBSD 7.0     / amd64|x86_64 / Clang 11.1.1
+
+The previous release DCMTK 3.6.6 was also tested on the following platforms
+that may still work, but were not tested again for this release:
 
    FreeBSD 12.2    / amd64|x86_64 / Clang 10.0.1
    Linux 3.13.0    / amd64|x86_64 / Clang 3.9.1       (Linux Mint 17.3)
@@ -124,18 +149,12 @@ platforms that may still work, but were not tested again for this minor release:
    Solaris 11.3    / Intel x86    / GNU gcc 4.8.2
    Solaris 11.3    / Intel x86    / SunPro CC 5.14    (Oracle Developer Studio 12.5)
    Solaris 11.3    / Intel x86    / SunPro CC 5.15    (Oracle Developer Studio 12.6)
-   Windows 10      / Intel x86    / Microsoft Visual C++ 2008 Express (VS 9)
-   Windows 10      / Intel x86    / Microsoft Visual C++ 2010 Express (VS 10)
-   Windows 10      / Intel x86    / Microsoft Visual C++ 2012 Express (VS 11)
-   Windows 10      / Intel x86    / Microsoft Visual C++ 2013 Express (VS 12)
-   Windows 10      / Intel x86    / MinGW Clang 10.0.1 (i686-w64-mingw32)
-   Windows 10      / Intel x86    / MinGW gcc 10.2.0 (i686-w64-mingw32)
-   Windows 10      / amd64|x86_64 / Microsoft Visual C++ 2012 Express (VS 11)
-   Windows 10      / amd64|x86_64 / Microsoft Visual C++ 2013 Express (VS 12)
-
-The previous minor release DCMTK 3.6.5 was also tested on the following
-platforms that may still work, but were not tested again for this minor release:
 
+The previous release DCMTK 3.6.5 was also tested on the following platforms
+that may still work, but were not tested again for this release:
+
+   Windows 10      / Intel x86    / MinGW gcc 7.4.0   (i686-w64-mingw32)
+   Windows 10      / amd64|x86_64 / MinGW gcc 8.2.1   (x86_64-w64-mingw32)
    Android         / arm64        / GNU gcc 6.3.0     (API 24, ABI arm64-v8a)
    FreeBSD 12.0    / amd64|x86_64 / Clang 6.0.1
    Linux 5.0.0     / amd64|x86_64 / gcc 8.3.0         (Ubuntu Linux)
@@ -143,47 +162,50 @@ platforms that may still work, but were not tested again for this minor release:
    Linux 5.3.7     / amd64|x86_64 / GNU gcc 9.2.0     (Arch Linux)
    OpenBSD 6.5     / amd64|x86_64 / Clang 7.0.1
    OpenBSD 6.5     / amd64|x86_64 / GNU gcc 4.2.1
-   Windows 10      / Intel x86    / MinGW gcc 7.4.0 (i686-w64-mingw32)
-   Windows 10      / amd64|x86_64 / MinGW gcc 8.2.1 (x86_64-w64-mingw32)
 
-The previous minor release DCMTK 3.6.4 was also tested on the following
-platforms that may still work, but were not tested again for this minor release:
+The previous release DCMTK 3.6.4 was also tested on the following platforms
+that may still work, but were not tested again for this release:
 
+   Windows 7       / Intel x86    / Microsoft Visual C++ 2005 Express (VS 8)
+   Windows 10      / Intel x86    / Microsoft Visual C++ 2015 Community (VS 14)
+   Windows 10      / amd64|x86_64 / Microsoft Visual C++ 2015 Community (VS 14)
    Linux 3.2.0     / amd64|x86_64 / GNU gcc 4.8.4     (Debian 7.11)
    Linux 3.16.0    / armv7|armhf  / GNU gcc 4.9.4     (Debian 8)
    Linux 4.19.4    / amd64|x86_64 / Clang 7.0.0       (Arch Linux)
    Linux 4.19.4    / amd64|x86_64 / GNU gcc 8.2.1     (Arch Linux)
    NetBSD 8.0      / amd64|x86_64 / Clang 5.0.2
    NetBSD 8.0      / amd64|x86_64 / GNU gcc 5.5.0
-   Windows 7       / Intel x86    / Microsoft Visual C++ 2005 Express (VS 8)
-   Windows 10      / Intel x86    / Microsoft Visual C++ 2015 Community (VS 14)
-   Windows 10      / amd64|x86_64 / Microsoft Visual C++ 2015 Community (VS 14)
-   Windows 10      / amd64|x86_64 / Microsoft Visual C++ 2017 Community (VS 15)
 
-The previous minor release DCMTK 3.6.3 was also tested on the following
-platforms that may still work, but were not tested again for this minor release:
+Earlier releases of the DCMTK are known to also compile on further platforms,
+which are not available to us for testing purposes any more, e.g. AIX, HP-UX,
+IRIX, NeXTStep, OSF/1, QNX, Solaris/SunOS, Ultrix.  Also the Intel C++ Compiler
+and other compilers might still work, but we haven't tested them this time.
 
-   Linux 3.16.0    / amd64|x86_64 / Clang 3.5.0       (Debian 8.8)
-   Linux 3.2.0     / amd64|x86_64 / GNU gcc 4.7.2     (Debian 7.11)
-   Linux 4.10.0    / amd64|x86_64 / GNU gcc 6.3.0     (Ubuntu 17.04)
-   Linux 4.10.0    / amd64|x86_64 / Clang 4.0.0       (Ubuntu 17.04)
-   MacOS X 10.10.4 / amd64|x86_64 / Apple Clang 6.0
-   Windows 7       / amd64|x86_64 / CygWin 2.8.0      (gcc 6.3.0)
-   OpenIndiana     / Intel x86    / Clang 4.0.0       (OpenIndiana 2017.04)
 
-Cross compilers:
+THIRD-PARTY LIBRARIES
+=====================
 
-   Windows 7       / Intel x86    / MinGW gcc 4.9.1 (Linux host)
-   Windows 7       / amd64|x86_64 / MinGW gcc 4.9.1 (Linux host)
+DCMTK can make use of the following third-party libraries:
 
-Earlier releases of the DCMTK are known to also compile on further platforms
-which are not available to us for testing purposes any more, e.g. AIX, HP-UX,
-IRIX, NeXTStep, OSF/1, QNX, Solaris/SunOS, Ultrix. Also the Intel C++ Compiler
-and other compilers might still work but we haven't tested them this time.
+- OpenSSL: Support for encryption and signatures
+- zlib:    Support for Deflated transfer syntax
+- libtiff: Support for creating TIFF images
+- libpng:  Support for creating PNG images
+- libxml2: Support for converting XML to DICOM
+- libwrap: Support for network access control (TCP wrapper)
+- For character set support, either one of:
+  - oficonv (default, and built into DCMTK)
+  - libiconv (GNU, standalone or provided by the C standard library)
+  - libicu International Components for Unicode (ICU)
 
+Further information about each of the libraries can be found below.  These
+libraries are usually detected automatically on Unix-like operating systems
+during build system configuration (CMake or Autoconf).  On Windows, some
+build settings are usually required, see section "BUILDING" for details.
 
-OPENSSL SUPPORT
-===============
+
+OpenSSL Support
+---------------
 
 Starting with release 3.4.2, DCMTK supports encrypted network transmissions
 using the Transport Layer Security (TLS) protocol as defined in DICOM part 15.
@@ -192,10 +214,10 @@ cryptographic routines and the TLS protocol implementation.
 
 This release of DCMTK requires OpenSSL release 1.0.2 or newer.  We recommend
 the use of OpenSSL 1.1.1 or newer, however, since some optional functions
-recommended by RFC 9325 / BCP 195 are only available  starting with this
-OpenSSL release.  Furthermore, users should make care that the most recent
-OpenSSL patch level is applied.  This release of DCMTK is known to compile with
-the OpenSSL releases 1.0.2 to 3.0.0.
+recommended by RFC 9325 / BCP 195 are only available starting with this OpenSSL
+release.  Furthermore, users should make care that the most recent OpenSSL
+patch level is applied.  This release of DCMTK is known to compile with OpenSSL
+releases 1.0.2 to 3.0.8.
 
 When using CMake, if support for security enhancements is desired, a compiled
 version of the OpenSSL libraries and include files must be available during
@@ -204,97 +226,97 @@ and enables support automatically if present.  By default, DCMTK checks the
 standard paths on Unix platforms.  For Windows platforms, check the discussion
 on CMake below.
 
-Known Issues related to OpenSSL
--------------------------------
+
+KNOWN ISSUES RELATED TO OPENSSL
 
 The ABI of various DCMTK libraries changes when DCMTK is built with or without
-OpenSSL.  This may result in hard to locate bugs e.g. when using a command line
-tool that depend on one of those libraries while mixing a non OpenSSL build
-with an OpenSSL enabled build of DCMTK (for example when installing an OpenSSL
-enabled DCMTK on top of a DCMTK installation without OpenSSL support).  We have
-introduced a CMake variable called "DCMTK_TLS_LIBRARY_POSTFIX" as a workaround.
-If you plan on mixing OpenSSL and non OpenSSL enabled builds (or can't be sure
-that your builds won't be mixed by somebody else), we suggest setting
-"DCMTK_TLS_LIBRARY_POSTFIX" to some different string for the different builds
-(e.g. an empty string for the non OpenSSL build and "-openssl" for the other).
-This way, all affected libraries will be named including the chosen postfix,
-effectively preventing the unintended mixing and, therefore, preventing the
-bugs.
-
-
-ZLIB SUPPORT
-============
+OpenSSL.  This may result in hard to locate bugs, e.g. when using a command
+line tool that depends on one of those libraries while mixing a non-OpenSSL
+build with an OpenSSL enabled build of DCMTK (for example, when installing an
+OpenSSL-enabled DCMTK on top of a DCMTK installation without OpenSSL support).
+We have introduced a CMake variable called "DCMTK_TLS_LIBRARY_POSTFIX" as a
+workaround.  If you plan on mixing OpenSSL and non-OpenSSL enabled builds (or
+can't be sure that your builds won't be mixed by somebody else), we suggest
+setting "DCMTK_TLS_LIBRARY_POSTFIX" to some different string for the different
+builds (e.g. an empty string for the non-OpenSSL build and "-openssl" for the
+other).  This way, all affected libraries will be named including the chosen
+postfix, effectively preventing the unintended mixing and, therefore, preventing
+the bugs.
+
+
+Zlib Support
+------------
 
 Starting with release 3.5.2, DCMTK supports the "Deflated Explicit VR Little
 Endian" Transfer Syntax, i.e. ZIP-compressed network transmission and media
 storage.  DCMTK relies on the zlib toolkit (www.zlib.org) for the underlying
 compression routines.  This release of DCMTK is known to compile with zlib
-releases 1.2.11, although other releases may work as well.
+releases 1.2.11 to 1.3, although other releases may work as well.
 
 When using CMake, a compiled version of the zlib libraries and include files
 must be available during compilation of DCMTK.  See discussion on CMake below.
 
 
-LIBTIFF SUPPORT
-===============
+Libtiff Support
+---------------
 
 Starting with release 3.5.1, DCMTK supports the conversion of DICOM images to
 TIFF.  DCMTK relies on the libtiff toolkit (www.libtiff.org) for this purpose.
-This release of DCMTK is known to compile with libtiff release 4.3.0, although
-other releases may work as well.
+This release of DCMTK is known to compile with libtiff releases 4.3.0 to 4.6.0,
+although other releases may work as well.
 
 When using CMake, a compiled version of the libtiff libraries and include files
 must be available during compilation of DCMTK.  See discussion on CMake below.
 
 
-LIBPNG SUPPORT
-==============
+Libpng Support
+--------------
 
 Starting with release 3.5.3, DCMTK supports the conversion of DICOM images to
 PNG.  DCMTK relies on the libpng toolkit (www.libpng.org) for this purpose.
-This release of DCMTK is known to compile with libpng release 1.6.37,
+This release of DCMTK is known to compile with libpng releases 1.6.37 to 1.6.40,
 although other releases may work as well.
 
 When using CMake, a compiled version of the libpng libraries and include files
 must be available during compilation of DCMTK.  See discussion on CMake below.
 
 
-LIBXML2 SUPPORT
-===============
+Libxml2 Support
+---------------
 
 Starting with release 3.5.3, DCMTK supports the conversion of XML documents to
 DICOM files.  DCMTK relies on the libxml2 toolkit (www.libxml.org) for this
-purpose.  This release of DCMTK is known to compile with libxml2 release
-2.9.12, although other releases may work as well.
+purpose.  This release of DCMTK is known to compile with libxml2 releases
+2.9.13 to 2.11.5, although other releases may work as well.
 
 When using CMake, if support for XML import is desired, a compiled version of
 the libxml2 (and possibly iconv) libraries and include files must be available
 during compilation of DCMTK.  See discussion on CMake below.
 
 
-TCP WRAPPER (LIBWRAP) SUPPORT
-=============================
+TCP Wrapper (libwrap) Support
+-----------------------------
 
 Starting with release 3.5.3, DCMTK supports Wietse Venema's TCP wrappers
-library (libwrap) which is freely available for most Unix platforms and part
+library (libwrap), which is freely available for most Unix platforms and part
 of the default installation of most recent Linux distributions.  This library
 allows to enforce host-based access control via the "/etc/hosts.deny" and
-"/etc/hosts.allow" configuration files.  See hosts_access(5) man page for
+"/etc/hosts.allow" configuration files.  See "hosts_access(5)" man page for
 details.
 
 When using CMake, if support for TCP wrappers is desired, a compiled version of
-the libwrap library and include file <tcpd.h> must be available during
+the libwrap library and include file "<tcpd.h>" must be available during
 compilation of DCMTK.  See discussion on CMake below.
 
 Since DCMTK uses the TCP wrappers from C++ code, an ANSI C compatible header
-file <tcpd.h> is required.  The official release 7.6 of the TCP wrappers
+file "<tcpd.h>" is required.  The official release 7.6 of the TCP wrappers
 library is not ANSI C compatible and does not work with DCMTK (i.e. will not be
 recognized by DCMTK's configure script).  However, many current Linux and BSD
 distributions ship with an ANSI C compatible header file.
 
 
 Character Set Conversion Support
-================================
+--------------------------------
 
 Starting with release 3.6.2, DCMTK supports the conversion between different
 character encodings, e.g. UTF-8 and ISO Latin-1.  In DCMTK 3.6.8 and newer,
@@ -310,24 +332,25 @@ can be activated by the user via the "--enable-charconv" argument (Autoconf)
 or "DCMTK_ENABLE_CHARSET_CONVERSION" (CMake).  Selecting an implementation
 that is not available will be ignored, i.e. the user choice will be overridden.
 
+
 LIBICONV SUPPORT
-----------------
 
 The libiconv toolkit (www.gnu.org/software/libiconv/) may be used as DCMTK's
 underlying character set conversion implementation.  This release of DCMTK is
-known to compile with the libiconv release 1.16, although other releases may
+known to compile with the libiconv release 1.17, although other releases may
 work as well.
 
 When using CMake, a compiled version of the libiconv and libcharset libraries
 and include files must be available during compilation of DCMTK.  See discussion
 on CMake below.
 
+
 ICU SUPPORT
------------
 
 DCMTK supports the International Components for Unicode (ICU) library as an
 alternative to the above mentioned libiconv.  This release of DCMTK is known to
-compile with ICU release 70.1, although other releases may work as well.
+compile with ICU releases 70.1 to 72.1, although other releases may work as
+well.
 
 The ICU may be easier to integrate on some more modern Linux distributions
 (e.g. Arch Linux) and Windows than the libiconv but (due to the way it is
@@ -343,39 +366,44 @@ When using CMake, if support for character set conversion using ICU is desired,
 a compiled version of the ICU libraries and include files must be available
 during compilation of DCMTK.  See discussion on CMake below.
 
-Support for iconv provided in the C standard library
-----------------------------------------------------
+Note: ICU support will be removed from DCMTK in the future since the built-in
+oficonv library provides more complete support for the character sets defined
+in DICOM.
+
+
+SUPPORT FOR ICONV PROVIDED IN THE C STANDARD LIBRARY
 
 DCMTK allows using the iconv implementation provided as part of the C standard
 library on some platforms.  Building DCMTK with this implementation may be
 easier and reduce additional runtime dependencies, but this option should be
 used with caution: the iconv implementations from different C standard libraries
-may vary with regards to the supported character sets and functionalities.
+may vary with regard to the supported character sets and functionalities.
 
-If possible, the libiconv implementation should be preferred.  Most importantly
-some iconv implementations provided by the C standard library do not support
-conversion to whatever character set the terminal is currently using, which we
-consider essential and, therefore, strongly suggest not to use those
-implementations (there is a new configure test for the issue, which allows to
-query support for this on API level).
+If possible, the built-in oficonv implementation should be preferred.  Most
+importantly, some iconv implementations provided by the C standard library do
+not support conversion to whatever character set the terminal is currently
+using, which we consider essential and, therefore, strongly suggest not to use
+those implementations (there is a new configure test for the issue, which allows
+to query support for this on API level).
 
-Known Issues
-------------
+
+KNOWN ISSUES
 
 If both the iconv implementation from the C standard library and the libiconv
-are available in the default search paths, the wrong <iconv.h> might be included
-independently from the user choice (--enable-charconv resp.
-DCMTK_ENABLE_CHARSET_CONVERSION).
+are available in the default search paths, the wrong "<iconv.h>" file might be
+included independently from the user's choice, i.e. "--enable-charconv" or
+"DCMTK_ENABLE_CHARSET_CONVERSION".
 
-DCMTK currently has no mechanism to force including a certain <iconv.h> instead,
-so this has to be achieved by manually modifying the include paths and/or
-DCMTK's code.  Some platforms (e.g. Arch Linux) even rename the <iconv.h>
-provided as part of libiconv to <libiconv.h> or the like to avoid name
-collisions.  In this case, the user has to modify DCMTK's source code to include
-the correct file, since we currently don't provide a configuration test for it.
+DCMTK currently has no mechanism to force including a certain "<iconv.h>"
+instead, so this has to be achieved by manually modifying the include paths
+and/or DCMTK's code.  Some platforms (e.g. Arch Linux) even rename the
+"<iconv.h>" provided as part of libiconv to "<libiconv.h>" or the like to avoid
+name collisions.  In this case, the user has to modify DCMTK's source code to
+include the correct file, since we currently don't provide a configuration test
+for it.
 
 
-Using the native STL
+USING THE NATIVE STL
 ====================
 
 DCMTK can be configured to use the STL (Standard Template Library) features
@@ -386,10 +414,8 @@ This can be achieved with the "--enable-stl" argument (Autoconf) or by setting
 "DCMTK_ENABLE_STL" to "ON" (CMake).  This will, however, not forcibly enable
 using the native STL features but instead trigger running several configuration
 tests for detecting whether the individual features work as expected/required
-by DCMTK.  It is for example known that the implementations of std::list and
-std::vector provided by some versions of Visual Studio 2005 have a serious bug
-that might lead to segmentation fault and std::error_code is currently not
-implemented correctly on any version of Visual Studio we know about.
+by DCMTK.  It is for example known that "std::error_code" is not implemented
+correctly in some versions of Visual Studio.
 
 It is furthermore possible to enable or disable individual STL features
 independently of the setting provided by "--enable-stl" or "DCMTK_ENABLE_STL"
@@ -415,20 +441,20 @@ DCMTK is potentially incompatible with a classic build of DCMTK.  This setting
 is, therefore, stored in "config/include/dcmtk/config/osconfig.h" and verified
 when compiling DCMTK itself or any program that includes it.
 
-Setting CMAKE_CXX_STANDARD to '11' or some newer C++ standard will not forcibly
-enable DCMTK to use the respective features but instead trigger running some
-configuration tests and only truly enable the features that are really
-supported (e.g. std::error_code is still not implemented as intended on newer
+Setting "CMAKE_CXX_STANDARD" to "11" or some newer C++ standard will not
+forcibly enable DCMTK to use the respective features but instead trigger running
+some configuration tests and only truly enable the features that are really
+supported (e.g. "std::error_code" is still not implemented as intended on newer
 versions of Visual Studio, so we keep using DCMTK's own implementation there).
 
 Please note that this setting does not depend on enabling the STL features but
-not all combinations (e.g. enabling C++11 but disabling std::string) may work.
+not all combinations (e.g. enabling C++11 but disabling "std::string") may work.
 
 
 BUILDING
 ========
 
-CMake is now the default tool for configuring a DCMTK build. CMake is a
+CMake is now the default tool for configuring a DCMTK build.  CMake is a
 cross-platform, open-source make system which can be used to control the
 software compilation process using simple configuration files.  CMake can be
 obtained free of charge from https://cmake.org/.  For configuring the DCMTK,
@@ -437,11 +463,11 @@ directories.  In detail, these "CMakeLists.txt" files will serve as an input to
 CMake which will generate suitable build files for all of DCMTK's projects from
 these files.
 
-DCMTK 3.6.7 requires CMake version 2.8.8 or later.  We recommend using the
-latest stable release of CMake (currently version 3.22.2) since newer versions
+DCMTK 3.6.8 requires CMake version 3.0.0 or later.  We recommend using the
+latest stable release of CMake (currently version 3.27.7) since newer versions
 of CMake often provide better output in case of errors and are generally easier
-to use (for example by providing better support for detecting the availability
-of third party libraries).  If possible, use the CMake version your operating
+to use (for example, by providing better support for detecting the availability
+of third-party libraries).  If possible, use the CMake version your operating
 system provides with its package manager.
 
 More info about building the DCMTK with CMake can be found in DCMTK's wiki:
@@ -467,37 +493,37 @@ and tests cannot be built.
 Default value for CMAKE_BUILD_TYPE
 ----------------------------------
 
-CMAKE_BUILD_TYPE is set to value "Release" if none is specified by the
+"CMAKE_BUILD_TYPE" is set to value "Release" if none is specified by the
 selected build file generator.  For those generators that support multiple
-configuration types (e.g. Debug, Release), CMAKE_CONFIGURATION_TYPES holds
+configuration types (e.g. Debug, Release), "CMAKE_CONFIGURATION_TYPES" holds
 possible values.  For other generators, this value is empty, and for those
 generators the build type is fixated by CMake and cannot be changed otherwise.
-Please note that Visual Studio ignores CMAKE_BUILD_TYPE and always starts off
+Please note that Visual Studio ignores "CMAKE_BUILD_TYPE" and always starts off
 using "Debug", so you should best change it to "Release" manually before
 starting the build process.
 
-To disable the CMAKE_BUILD_TYPE default value, set CMAKE_BUILD_TYPE to value
+To disable the "CMAKE_BUILD_TYPE" default value, set "CMAKE_BUILD_TYPE" to value
 "None" during CMake configuration, e.g. use "-DCMAKE_BUILD_TYPE:STRING=None"
 on the command line.  This may be useful if the compiler flags should be
-controlled manually (e.g. as defined in environment variables like CXXFLAGS)
+controlled manually (e.g. as defined in environment variables like "CXXFLAGS")
 and no CMake defaults related to the selected configuration type kick in.
 
 DCMTKConfig.cmake AND DCMTKTargets.cmake
 ----------------------------------------
 
 CMake permits to write files that describe the DCMTK build configuration
-(DCMTConfig.cmake) as well as all targets (executables and libraries) that have
-been produced (DCMTKTargets.cmake).  Those files can be utilized by external
-projects by using CMake's find_package() mechanism in "CONFIG" mode in order to
-adapt their own build configuration, and directly make use of all available
-target libraries and executables.
+("DCMTConfig.cmake") as well as all targets (executables and libraries) that
+have been produced ("DCMTKTargets.cmake").  Those files can be utilized by
+external projects by using CMake's "find_package()" mechanism in "CONFIG" mode
+in order to adapt their own build configuration, and directly make use of all
+available target libraries and executables.
 
 These files are written during installation to the installation directory's
 subfolder "/cmake" on Windows systems, and "/lib/cmake/dcmtk" on Unix-like
 systems.  Additionally, these files are written to the main directory of
 CMake's build tree during the build, with all content (e.g. the include
-paths within DCMTConfig.cmake) pointing to the correct values for the build
-tree.  Thus even a DCMTK build tree can be used by external projects that
+paths within "DCMTConfig.cmake") pointing to the correct values for the build
+tree.  Thus, even a DCMTK build tree can be used by external projects that
 process these two files.
 
 Microsoft Windows with CMake
@@ -512,18 +538,38 @@ able to do so, perform the following steps to install CMake on your machine:
    Follow all install instructions appropriately.
 
 In order to manually configure the support for the above mentioned external
-libraries (OpenSSL, zlib, libtiff, libpng, libxml2 and libiconv or ICU) through
-CMake, perform the following steps:
+libraries (OpenSSL, zlib, libtiff, libpng, libxml2 and libiconv or ICU), there
+are basically two ways:
+
+a. Using the "DCMTK_SUPPORT_LIBRARIES_DIR" setting:
+
+On Windows, users sometimes consider these third-party libraries hard to
+compile and integrate with DCMTK.  Therefore, the DCMTK download page offer a
+package pre-built versions of these libraries ("support libraries") for
+Windows.  When this library package should be used, there is single CMake
+variable ("DCMTK_SUPPORT_LIBRARIES_DIR") that can be assigned to the main
+directory of the extracted third-party package.  In that case, CMake will find
+and make available all third-party libraries to the DCMTK build and no further
+steps are necessary.
+
+If this is not desired, e.g. since a user wants to use different versions or
+builds of these libraries, the libraries can be configured manually.  The
+following sections include some guidance how to accomplish that for each
+third-party library.
+
+b. Using the manual "per-library" configuration switches:
 
-1. Go Start -> Programs -> CMake -> "CMake" or "CMake (cmake-gui)" to start the
-   CMake utility through which the configuration can be done.
+Through CMake, perform the following steps:
+
+1. Go to Start -> Programs -> CMake -> "CMake" or "CMake (cmake-gui)" to start
+   the CMake utility through which the configuration can be done.
 2. In the entry field "Where is the source code:" enter the directory in which
-   the DCMTK source code resides, e.g. "C:\dcmtk-3.6.7".
+   the DCMTK source code resides, e.g. "C:\dcmtk-3.6.8".
 3. In the entry field "Where to build the binaries:" enter the directory in
-   which the libraries and binaries are to be built, e.g. "C:\dcmtk-msvc15".
+   which the libraries and binaries are to be built, e.g. "C:\dcmtk-msvc16".
 4. In the combobox "Build for:" or "Specify the generator for this project:"
    select the corresponding development environment which shall be used to
-   compile DCMTK (e.g. "Visual Studio 15 2017 Win64").
+   compile DCMTK (e.g. "Visual Studio 16 2019 Win64").
 5. Go "Configure".  (CMake will look for a corresponding compiler, read in all
    of DCMTK's "CMakeLists.txt" files and perform some tests.  The variables in
    the tabular area will be displayed in red.  These variables can now be set
@@ -532,28 +578,28 @@ CMake, perform the following steps:
    example, in order to turn on libxml2 support, set the value of variable
    "DCMTK_WITH_XML" to "ON" and set the value of variable "WITH_LIBXMLINC"
    to the path where the include files and libraries of libxml2 can be found,
-   e.g. "C:\libxml2-2.9.12".  The support of all other external libraries can
+   e.g. "C:\libxml2-2.11.5".  The support of all other external libraries can
    be turned on in a similar way:
 
      libpng support:
        set "DCMTK_WITH_PNG" to "ON" and
-       set "WITH_LIBPNGINC" e.g. to "C:\libpng-1.6.37"
+       set "WITH_LIBPNGINC" e.g. to "C:\libpng-1.6.40"
 
      libtiff support:
        set "DCMTK_WITH_TIFF" to "ON" and
-       set "WITH_LIBTIFFINC" e.g. to "C:\libtiff-4.3.0"
+       set "WITH_LIBTIFFINC" e.g. to "C:\libtiff-4.6.0"
 
      OpenSSL support:
        set "DCMTK_WITH_OPENSSL" to "ON" and
-       set "WITH_OPENSSLINC" e.g. to "C:\openssl-1.1.1n"
+       set "WITH_OPENSSLINC" e.g. to "C:\openssl-1.1.1w"
 
      zlib support:
        set "DCMTK_WITH_ZLIB" to "ON" and
-       set "WITH_ZLIBINC" e.g. to "C:\zlib-1.2.11"
+       set "WITH_ZLIBINC" e.g. to "C:\zlib-1.3"
 
      libiconv support:
        set "DCMTK_WITH_ICONV" to "ON" and
-       set "WITH_LIBICONVINC" e.g. to "C:\libiconv-1.16"
+       set "WITH_LIBICONVINC" e.g. to "C:\libiconv-1.17"
 
    In order to turn the support of a certain external library off, set the
    value of the corresponding variable ("DCMTK_WITH_XML", "DCMTK_WITH_PNG",
@@ -572,8 +618,8 @@ CMake, perform the following steps:
    filenames must be used for the corresponding lib files:
 
      libxml2:
-       "iconv_d.lib"       - debug version
-       "iconv_o.lib"       - release version (optimized)
+       "iconv_d.lib"       - debug version (* See note below)
+       "iconv_o.lib"       - release version (optimized) (* See note below)
        "libxml2_d.lib"     - debug version
        "libxml2_o.lib"     - release version (optimized)
 
@@ -595,7 +641,7 @@ CMake, perform the following steps:
        "zlib_d.lib"        - debug version
        "zlib_o.lib"        - release version (optimized)
 
-     libiconv:
+     libiconv: (* See note below)
        "libiconv_d.lib"    - debug version
        "libiconv_o.lib"    - release version (optimized)
        "libchset_d.lib"    - debug version
@@ -610,7 +656,12 @@ CMake, perform the following steps:
    The debug versions of all libraries must be compiled for the multithread
    debug version of the runtime (/MTd), the release version must be compiled
    for the non-debug multithread runtime (/MT).  Precompiled versions of all
-   libraries can be downloaded from https://www.dcmtk.org/dcmtk#lib-win.
+   libraries (*) can be downloaded from https://dcmtk.org/develop/#lib-win .
+
+   (*) Starting with DCMTK 3.6.8, libiconv is no longer part of the download
+       package.  That also means that libxml2 was built without this library.
+       Therefore, DCMTK tools that read XML files will only support UTF-8 and
+       Latin-1 encoding.
 
    In the CMake GUI, there are a few more settings that can be modified
    to affect the way DCMTK is compiled.  The most important of these are:
@@ -618,23 +669,26 @@ CMake, perform the following steps:
     - DCMTK_OVERWRITE_WIN32_COMPILER_FLAGS: By default, DCMTK will compile
       using the default compiler options selected by CMake.  When this macro
       is enabled, these default options are modified based on the value
-      of the DCMTK_COMPILE_WIN32_MULTITHREADED_DLL setting (see below).
+      of the "DCMTK_COMPILE_WIN32_MULTITHREADED_DLL" setting (see below).
       Default: ON.
     - DCMTK_COMPILE_WIN32_MULTITHREADED_DLL: Controls the Windows build
-      model. When this setting is ON, DCMTK compiled with the
+      model.  When this setting is "ON", DCMTK compiled with the
       "Multithreaded DLL" build model (/MD or /MDd); when the setting is
-      OFF, DCMTK is compiled with the "Multithreaded" build model
-      (/MT or /MTd). This setting is ignored unless the
-      DCMTK_OVERWRITE_WIN32_COMPILER_FLAGS option is ON.
-      Default: OFF.
+      "OFF", DCMTK is compiled with the "Multithreaded" build model
+      (/MT or /MTd).  This setting is ignored unless the
+      "DCMTK_OVERWRITE_WIN32_COMPILER_FLAGS" option is "ON".  Default: OFF.
     - BUILD_SHARED_LIBS: Build the DCMTK libraries as shared libraries.
       This setting overrides the value of the options
-      DCMTK_OVERWRITE_WIN32_COMPILER_FLAGS and
-      DCMTK_COMPILE_WIN32_MULTITHREADED_DLL, which are both set to ON.
+      "DCMTK_OVERWRITE_WIN32_COMPILER_FLAGS" and
+      "DCMTK_COMPILE_WIN32_MULTITHREADED_DLL", which are both set to "ON".
       Default: OFF.
     - BUILD_SINGLE_SHARED_LIBRARY: Build a single shared library for the
-      whole toolkit. This setting overrides the value of the option
-      BUILD_SHARED_LIBS, which is set to ON.  Default: OFF.
+      whole toolkit.  This setting overrides the value of the option
+      "BUILD_SHARED_LIBS", which is set to "ON".  Default: OFF.
+    - DCMTK_USE_WIN32_PROGRAMDATA: An experimental setting that will cause
+      data files (such as the DICOM dictionary "dicom.dic" and the oficonv
+      character set mapping tables) and configuration files to be installed
+      and expected in a subdirectory of the ProgramData directory.
 
 7. Go "Configure" a second time.  (CMake will adjust the configuration
    according to the displayed specifications.)
@@ -675,54 +729,53 @@ installed such that the CMake "find_package()" mechanism typically finds them
 out of the box.
 
 If that does not work or you want to use a different version of a library than
-the one in the default search paths, you should look at the documentation of the
-respective "find_package()" module to find out which variables need to be
+the one in the default search paths, you should look at the documentation of
+the respective "find_package()" module to find out which variables need to be
 modified, e.g. "FindZLIB" to control which version of the zlib will be used:
 https://cmake.org/cmake/help/latest/module/FindZLIB.html .
 
 The typical way to build DCMTK on Unix like systems with CMake is as follows
 (if not using the GUI, in that case look at the description for Windows above):
 
-    mkdir dcmtk-3.6.7-build
-    cd dcmtk-3.6.7-build
-    cmake ../dcmtk-3.6.7
+    mkdir dcmtk-3.6.8-build
+    cd dcmtk-3.6.8-build
+    cmake ../dcmtk-3.6.8
     make -j8
-    make DESTDIR=../dcmtk-3.6.7-install install
+    make DESTDIR=../dcmtk-3.6.8-install install
 
 The above commands assume that the DCMTK source code was extracted to the
-current working directory into a folder named dcmtk-3.6.7.  DCMTK will be
+current working directory into a folder named "dcmtk-3.6.8".  DCMTK will be
 configured using CMake with the default options, detecting and including all
 available support libraries and then compiled using eight CPU cores
-('make -j8', adjust as needed).  The result will be installed to the directory
-"dcmtk-3.6.7-install" next to the source code directory.
+("make -j8", adjust as needed).  The result will be installed to the directory
+"dcmtk-3.6.8-install" next to the source code directory.
 
-If you want to modify your build configuration, like enabling or disabling
-some features of DCMTK (e.g. PNG support), or if you need to modify the
-predefined build-variables, you can use the curses based CMake configuration
-tool 'ccmake'.  First, create the initial build setup (system check) and then
-call 'ccmake':
+If you want to modify your build configuration, like enabling or disabling some
+features of DCMTK (e.g. PNG support), or if you need to modify the predefined
+build-variables, you can use the curses based CMake configuration tool ccmake.
+First, create the initial build setup (system check) and then call "ccmake":
 
-    mkdir dcmtk-3.6.7-build
-    cd dcmtk-3.6.7-build
-    cmake ../dcmtk-3.6.7
-    ccmake ../dcmtk-3.6.7
+    mkdir dcmtk-3.6.8-build
+    cd dcmtk-3.6.8-build
+    cmake ../dcmtk-3.6.8
+    ccmake ../dcmtk-3.6.8
 
 Now you can modify the configuration values.  Please see the help on the bottom
-of the screen.  When finished, press 'c' to generate a new build configuration,
-then quit 'ccmake'.  Now you can continue to build by calling 'make' etc.
+of the screen.  When finished, press "c" to generate a new build configuration,
+then quit ccmake.  Now you can continue to build by calling "make" etc.
 
 If you already know the variable names, types and values to set, you can skip
-the 'ccmake' step above and can call 'cmake' directly with the values set.
+the "ccmake" step above and can call "cmake" directly with the values set.
 Example for a build with TCP wrapper disabled:
 
-    mkdir dcmtk-3.6.7-build
-    cd dcmtk-3.6.7-build
-    cmake -DDCMTK_WITH_WRAP:BOOL=FALSE ../dcmtk-3.6.7
+    mkdir dcmtk-3.6.8-build
+    cd dcmtk-3.6.8-build
+    cmake -DDCMTK_WITH_WRAP:BOOL=FALSE ../dcmtk-3.6.8
     ...
 
-The format is NAME:TYPE=VALUE.  Use 'ccmake' to find out the variable names and
-their types (BOOL with TRUE/FALSE or STRING).  Some of the more important
-variables are:
+The format is "NAME:TYPE=VALUE".  Use ccmake to find out the variable names and
+their types ("BOOL" with "TRUE"/"FALSE" or "STRING").  Some of the more
+important variables are:
 
     - BUILD_APPS: Build the DCMTK command line tools? Default: ON.
     - BUILD_SHARED_LIBS: Build the DCMTK libraries as shared libraries?
@@ -745,7 +798,7 @@ HTML DOCUMENTATION AND MAN PAGES
 Most DCMTK modules have been documented with Doxygen (www.doxygen.org), a free
 source code documentation system similar to Javadoc.  Unix users who have
 Doxygen installed can create a hypertext documentation with "make html" in the
-"dcmtk-3.6.7" or "doxygen" directory; Windows and other CMake users should
+"dcmtk-3.6.8" or "doxygen" directory; Windows and other CMake users should
 build the "DOXYGEN" subproject.  A project file for Microsoft's HTML Help
 Workshop can also be generated allowing to create a single CHM file (compressed
 HTML) from the documentation.  Other output formats (e.g. LaTeX) can be enabled
@@ -758,7 +811,7 @@ completely documented.  See FAQ entry: "Where is rest of the documentation?"
 
 On Unix platforms, man pages for all command line tools are installed during
 the "make install" step.  In order to use them, just add the directory (e.g.
-"/usr/local/share/man") to the MANPATH environment variable and try
+"/usr/local/share/man") to the "MANPATH" environment variable and try
 "man dcmdump" to check whether it works.
 
 In order to generate plain text files from the man pages call "make text" in
@@ -786,11 +839,24 @@ OFICONV DATA FILES
 When oficonv is used to implement character set conversion (which is the
 default, starting with DCMTK 3.6.8), then a set of binary data files containing
 mapping tables are used during the conversion process.  By default, these are
-installed and expected in DCMTK's data path (/usr/local/share/dcmtk-<VERSION>/
-data) in the subdirectories "esdb" and "csmapper".  The data path can
-be overridden at runtime by setting the environment variable DCMICONVPATH to
+installed and expected in DCMTK's data path ("/usr/local/share/dcmtk-<VERSION>/
+data") in the subdirectories "esdb" and "csmapper".  The data path can be
+overridden at runtime by setting the environment variable "DCMICONVPATH" to
 point to a different directory.
 
+It is possible to embed the mapping tables into the oficonv library, in which
+case no external files are needed at runtime.  This can be enabled by setting
+the CMake variable "DCMTK_ENABLE_BUILTIN_OFICONV_DATA" to "ON".  This behavior
+is enabled by default when DCMTK is compiled into shared libraries (option
+"BUILD_SHARED_LIBS" set to "ON"), and disabled by default otherwise.  Note that
+when using static libraries, the built-in mapping tables will increase the size
+of each executable by ca. 4 MBytes.
+
+The "DCMICONVPATH" environment variable is respected even when built-in mapping
+tables are available.  In this case, the files referred to by "DCMICONVPATH"
+override the built-in files, unless "DCMICONVPATH" points to DCMTK's default
+data path.
+
 
 COMPILE-TIME FLAGS AND ENVIRONMENT VARIABLES
 ============================================
@@ -827,7 +893,7 @@ typing "make test-exhaustive".  Other generators should use a similar approach.
 For closer inspection, individual tests can be run directly.  The Makefiles
 will build the test runner for each module as "<module>/tests/tests".  CMake
 will add the module name as a prefix to this file's name, e.g. "ofstd_tests".
-For more information, call this program with the --help option.
+For more information, call this program with the "--help" option.
 
 
 CROSS COMPILING WITH CMAKE
@@ -835,7 +901,7 @@ CROSS COMPILING WITH CMAKE
 
 The main challenge when cross-compiling DCMTK is that some of the feature tests
 performed by CMake require certain small test programs to be compiled and run,
-which does not work in a cross-compilation setting.  Starting with DCMTK 3.6.7,
+which does not work in a cross-compilation setting.  Starting with DCMTK 3.6.8,
 basic support for cross-compilation has been added.  This can be enabled by
 setting the CMake variable "DCMTK_NO_TRY_RUN":
 
@@ -851,7 +917,7 @@ In detail, these are the variables that need to be provided:
   - DCMTK_FIXED_ICONV_CONVERSION_FLAGS: The output printed by the test program
     config/tests/iconv.cc, when run on the target platform. This value is only
     used when compiling with old libiconv versions (older than libiconv 1.8)
-    and determines the iconv behaviour when encountering illegal byte sequences
+    and determines the iconv behavior when encountering illegal byte sequences
     during a character set conversion. Possible values are:
     - "AbortTranscodingOnIllegalSequence" (use as default)
     - "DiscardIllegalSequences"
@@ -898,11 +964,11 @@ BUILDING (Unix with Autoconf)
 =============================
 
 Configuring a DCMTK build with GNU Autoconf has been deprecated and will be
-removed in future releases.  In the current release, the "configure" script in
+removed in a future release.  In the current release, the "configure" script in
 DCMTK's top-level main directory has been removed as the final warning for users
 of the Autoconf toolchain.  If you prefer to build DCMTK with Autoconf, however,
 this is still possible.  Perform the following steps from the top-level
-(dcmtk-3.6.7) directory to compile and install the software:
+("dcmtk-3.6.8") directory to compile and install the software:
 
 Step 0:
     cd config
@@ -918,47 +984,47 @@ Step 1 executes the configure scripts in each subdirectory.  First, the system
 capabilities are examined and then Makefiles are generated.  By default,
 executables and other files will be installed (in Step 3) in the directory
 "/usr/local" in the corresponding subdirectories.  If you wish to use another
-install prefix you can use the --prefix=<path> flag to configure.  E.g., if you
-wish to install underneath your home directory in "~/dicom" then you should
+install prefix you can use the "--prefix=<path>" flag to configure.  E.g., if
+you wish to install underneath your home directory in "~/dicom" then you should
 start configure as:
 
     ./configure --ignore-deprecation --prefix=$HOME/dicom
 
-Step 1 is also the place where support for the external libraries can be
-enabled or disabled.  By default, all libraries installed in the standard
-path are enabled automatically.  Use the --without-openssl switch to disable
-OpenSSL support.  The --with-opensslinc option allows to specify the directory
-in which OpenSSL is installed.  This is usually the directory that has been
-used as --prefix when compiling and installing OpenSSL.
+Step 1 is also the place where support for the external libraries can be enabled
+or disabled.  By default, all libraries installed in the standard path are
+enabled automatically.  Use the "--without-openssl" switch to disable OpenSSL
+support.  The "--with-opensslinc" option allows to specify the directory in
+which OpenSSL is installed.  This is usually the directory that has been used as
+"--prefix" when compiling and installing OpenSSL.
 
 For example, if you wish to enable the security enhancements, and OpenSSL is
-installed in "/usr/local/apps/openssl-1.1.1n", then you should start configure
+installed in "/usr/local/apps/openssl-1.1.1w", then you should start configure
 as:
 
     ./configure --ignore-deprecation
-                --with-opensslinc=/usr/local/apps/openssl-1.1.1n
+                --with-opensslinc=/usr/local/apps/openssl-1.1.1w
 
 Configure will assume that the OpenSSL include files are installed in
-"/usr/local/apps/openssl-1.1.1n/include" and will expect the library in
-"/usr/local/apps/openssl-1.1.1n/lib".  Appropriate options will be passed to
+"/usr/local/apps/openssl-1.1.1w/include" and will expect the library in
+"/usr/local/apps/openssl-1.1.1w/lib".  Appropriate options will be passed to
 the compiler and the linker.
 
-Support for zlib, libtiff, libpng, libxml2, libwrap and libiconv can be enabled
-in a similar way (in case these libraries are not installed in the standard
-path):
+Support for zlib, libtiff, libpng, libxml2, libwrap, libiconv and/or ICU can be
+enabled in a similar way (in case these libraries are not installed in the
+standard path), e.g.:
 
     ./configure --ignore-deprecation
-                --with-libzlibinc=/usr/local/apps/zlib-1.2.11
-                --with-libtiffinc=/usr/local/apps/libtiff-4.3.0
-                --with-libpnginc=/usr/local/apps/libpng-1.6.37
-                --with-libxmlinc=/usr/local/apps/libxml2-2.9.13
+                --with-libzlibinc=/usr/local/apps/zlib-1.3
+                --with-libtiffinc=/usr/local/apps/libtiff-4.6.0
+                --with-libpnginc=/usr/local/apps/libpng-1.6.40
+                --with-libxmlinc=/usr/local/apps/libxml2-2.11.5
                 --with-libwrapinc=/usr/local/apps/tcp_wrappers-7.6
-                --with-libiconvinc=/usr/local/apps/libiconv-1.16
+                --with-libiconvinc=/usr/local/apps/libiconv-1.17
            <or>
-                --with-libicuinc=/usr/local/apps/icu-71.1
+                --with-libicuinc=/usr/local/apps/icu-72.1
 
-Different configure options can be combined in any order.  configure --help
-will print a list of all existing configure options.  configure --help=short
+Different configure options can be combined in any order.  "configure --help"
+will print a list of all existing configure options.  "configure --help=short"
 will display only those options specific to the DCMTK.  Useful configure
 options are:
 
@@ -999,7 +1065,7 @@ installed); "make install-all" installs all of the above.
 
 In case the files should be installed in a temporary directory, e.g. in order
 to create a distribution package, use "make install DESTDIR=<path>" to prepend
-<path> to the installation directories specified for configure.
+"<path>" to the installation directories specified for configure.
 
 Step 4:
     make distclean
@@ -1022,7 +1088,7 @@ Solving configuration and compilation problems
 ----------------------------------------------
 
 The configure script might not be able to guess the correct compiler and
-compiler flags to use.  For example, we have noticed that use of the -pedantic
+compiler flags to use.  For example, we have noticed that use of the "-pedantic"
 flag to the GNU C++ compiler causes compilation errors on some systems due to
 system include files with incorrect ANSI function prototypes.
 
@@ -1038,10 +1104,11 @@ You can set environment variables to initialize configure before it is called
 
 You do not need to specify all the above environment variables since the
 default settings are sensible for most Unix compilers.  Further influential
-environment variables are listed in the output of configure --help.
+environment variables are listed in the output of "configure --help".
 
 If the configure script fails you may have to change the configuration settings
-in the config directory.  See the "config/docs" directory for more information.
+in the "config" directory.  See the "config/docs" directory for more
+information.
 
 See also the FAQ at https://forum.dcmtk.org/faq for more hints.
 
@@ -1052,4 +1119,4 @@ Have fun.
 M. Eichelberg, J. Riesmeier, M. Onken, J. Schlamelcher
 DCMTK Development Team, Oldenburg, Germany.
 
-Last revised: 2022-06-01 (Riesmeier)
+Last revised: 2023-11-26 (Riesmeier)
diff --git a/VERSION b/VERSION
index 58b085a3fc5e1d6ca295a229231912f0256d5f07..424e1794de6cdada03ccf70036a2c2646669f291 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-3.6.7+DEV
+3.6.8
index 004b098b26428e02ad4b23a2eee8b5728021bef7..2f4c87145acf3ea034b3e42fa8d30255ba0b50e4 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for dcmtk 3.6.7.
+# Generated by GNU Autoconf 2.69 for dcmtk 3.6.8.
 #
 # Report bugs to <bugs@dcmtk.org>.
 #
@@ -579,9 +579,9 @@ MAKEFLAGS=
 
 # Identity of this package.
 PACKAGE_NAME='dcmtk'
-PACKAGE_TARNAME='dcmtk-3.6.7'
-PACKAGE_VERSION='3.6.7'
-PACKAGE_STRING='dcmtk 3.6.7'
+PACKAGE_TARNAME='dcmtk-3.6.8'
+PACKAGE_VERSION='3.6.8'
+PACKAGE_STRING='dcmtk 3.6.8'
 PACKAGE_BUGREPORT='bugs@dcmtk.org'
 PACKAGE_URL='https://www.dcmtk.org/'
 
@@ -807,13 +807,13 @@ bindir='${exec_prefix}/bin'
 sbindir='${exec_prefix}/sbin'
 libexecdir='${exec_prefix}/libexec'
 datarootdir='${prefix}/share'
-datadir='${datarootdir}/dcmtk-3.6.7-DEV'
-sysconfdir='${prefix}/etc/dcmtk-3.6.7-DEV'
+datadir='${datarootdir}/dcmtk-3.6.8'
+sysconfdir='${prefix}/etc/dcmtk-3.6.8'
 sharedstatedir='${prefix}/com'
 localstatedir='${prefix}/var'
 includedir='${prefix}/include'
 oldincludedir='/usr/include'
-docdir='${datarootdir}/doc/dcmtk-3.6.7-DEV'
+docdir='${datarootdir}/doc/dcmtk-3.6.8'
 infodir='${datarootdir}/info'
 htmldir='${docdir}/html'
 dvidir='${docdir}'
@@ -1313,7 +1313,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures dcmtk 3.6.7 to adapt to many kinds of systems.
+\`configure' configures dcmtk 3.6.8 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1350,18 +1350,18 @@ Fine tuning of the installation directories:
   --bindir=DIR            user executables [EPREFIX/bin]
   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   --libexecdir=DIR        program executables [EPREFIX/libexec]
-  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc/dcmtk-3.6.7-DEV]
+  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc/dcmtk-3.6.8]
   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   --libdir=DIR            object code libraries [EPREFIX/lib]
   --includedir=DIR        C header files [PREFIX/include]
   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
-  --datadir=DIR           read-only arch.-independent data [DATAROOTDIR/dcmtk-3.6.7-DEV]
+  --datadir=DIR           read-only arch.-independent data [DATAROOTDIR/dcmtk-3.6.8]
   --infodir=DIR           info documentation [DATAROOTDIR/info]
   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   --mandir=DIR            man documentation [DATAROOTDIR/man]
-  --docdir=DIR            documentation root [DATAROOTDIR/doc/dcmtk-3.6.7-DEV]
+  --docdir=DIR            documentation root [DATAROOTDIR/doc/dcmtk-3.6.8]
   --htmldir=DIR           html documentation [DOCDIR/html]
   --dvidir=DIR            dvi documentation [DOCDIR]
   --pdfdir=DIR            pdf documentation [DOCDIR]
@@ -1378,7 +1378,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of dcmtk 3.6.7:";;
+     short | recursive ) echo "Configuration of dcmtk 3.6.8:";;
    esac
   cat <<\_ACEOF
 
@@ -1555,7 +1555,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-dcmtk configure 3.6.7
+dcmtk configure 3.6.8
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2415,7 +2415,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by dcmtk $as_me 3.6.7, which was
+It was created by dcmtk $as_me 3.6.8, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2838,9 +2838,9 @@ ac_config_headers="$ac_config_headers include/dcmtk/config/osconfig.h"
 
 
 
-PACKAGE_VERSION_NUMBER=367
-PACKAGE_VERSION_SUFFIX="+"
-PACKAGE_DATE="DEV"
+PACKAGE_VERSION_NUMBER=368
+PACKAGE_VERSION_SUFFIX=""
+PACKAGE_DATE="20231219"
 
 cat >>confdefs.h <<_ACEOF
 #define PACKAGE_VERSION_NUMBER ${PACKAGE_VERSION_NUMBER}
@@ -19955,7 +19955,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by dcmtk $as_me 3.6.7, which was
+This file was extended by dcmtk $as_me 3.6.8, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -20018,7 +20018,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-dcmtk config.status 3.6.7
+dcmtk config.status 3.6.8
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
index b86c2a91127c55153e320b07078830a4d6b9670e..326dc10b9ded6ac1232ba6814ae23698e16c29f8 100644 (file)
@@ -1,5 +1,5 @@
 dnl Process this file with autoconf to produce a configure script.
-AC_INIT(dcmtk, 3.6.7, [bugs@dcmtk.org], [dcmtk-3.6.7], [https://www.dcmtk.org/])
+AC_INIT(dcmtk, 3.6.8, [bugs@dcmtk.org], [dcmtk-3.6.8], [https://www.dcmtk.org/])
 AC_PREREQ(2.60)
 AC_CONFIG_SRCDIR(Makefile.in)
 AC_CONFIG_HEADERS(include/dcmtk/config/osconfig.h)
@@ -10,9 +10,9 @@ dnl -------------------------------------------------------
 dnl Additional Package Information
 dnl -------------------------------------------------------
 
-PACKAGE_VERSION_NUMBER=367
-PACKAGE_VERSION_SUFFIX="+"
-PACKAGE_DATE="DEV"
+PACKAGE_VERSION_NUMBER=368
+PACKAGE_VERSION_SUFFIX=""
+PACKAGE_DATE="20231219"
 AC_DEFINE_UNQUOTED(PACKAGE_VERSION_NUMBER,${PACKAGE_VERSION_NUMBER},[Define to the version number of this package.])
 AC_DEFINE_UNQUOTED(PACKAGE_VERSION_SUFFIX,"${PACKAGE_VERSION_SUFFIX}",[Define to the version suffix of this package.])
 AC_DEFINE_UNQUOTED(PACKAGE_DATE,"${PACKAGE_DATE}",[Define to the release date of this package.])
index 1c707c22dc1f8760c45d77b5f792614c254e8648..205731294187c7e6cb1ca88ca1d70a6aca04e478 100755 (executable)
@@ -1,9 +1,10 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69.
+# Generated by GNU Autoconf 2.71.
 #
 #
-# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
+# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
+# Inc.
 #
 #
 # This configure script is free software; the Free Software Foundation
 
 # Be more Bourne compatible
 DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+as_nop=:
+if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
+then :
   emulate sh
   NULLCMD=:
   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   # is contrary to our usage.  Disable this feature.
   alias -g '${1+"$@"}'='"$@"'
   setopt NO_GLOB_SUBST
-else
+else $as_nop
   case `(set -o) 2>/dev/null` in #(
   *posix*) :
     set -o posix ;; #(
@@ -31,46 +34,46 @@ esac
 fi
 
 
+
+# Reset variables that may have inherited troublesome values from
+# the environment.
+
+# IFS needs to be set, to space, tab, and newline, in precisely that order.
+# (If _AS_PATH_WALK were called with IFS unset, it would have the
+# side effect of setting IFS to empty, thus disabling word splitting.)
+# Quoting is to prevent editors from complaining about space-tab.
 as_nl='
 '
 export as_nl
-# Printing a long string crashes Solaris 7 /usr/bin/printf.
-as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-# Prefer a ksh shell builtin over an external printf program on Solaris,
-# but without wasting forks for bash or zsh.
-if test -z "$BASH_VERSION$ZSH_VERSION" \
-    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
-  as_echo='print -r --'
-  as_echo_n='print -rn --'
-elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
-  as_echo='printf %s\n'
-  as_echo_n='printf %s'
-else
-  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
-    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
-    as_echo_n='/usr/ucb/echo -n'
-  else
-    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
-    as_echo_n_body='eval
-      arg=$1;
-      case $arg in #(
-      *"$as_nl"*)
-       expr "X$arg" : "X\\(.*\\)$as_nl";
-       arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
-      esac;
-      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
-    '
-    export as_echo_n_body
-    as_echo_n='sh -c $as_echo_n_body as_echo'
-  fi
-  export as_echo_body
-  as_echo='sh -c $as_echo_body as_echo'
-fi
+IFS=" ""       $as_nl"
+
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# Ensure predictable behavior from utilities with locale-dependent output.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# We cannot yet rely on "unset" to work, but we need these variables
+# to be unset--not just set to an empty or harmless value--now, to
+# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
+# also avoids known problems related to "unset" and subshell syntax
+# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
+for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
+do eval test \${$as_var+y} \
+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+
+# Ensure that fds 0, 1, and 2 are open.
+if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
+if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
+if (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
 
 # The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
+if ${PATH_SEPARATOR+false} :; then
   PATH_SEPARATOR=:
   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
@@ -79,13 +82,6 @@ if test "${PATH_SEPARATOR+set}" != set; then
 fi
 
 
-# IFS
-# We need space, tab and new line, in precisely that order.  Quoting is
-# there to prevent editors from complaining about space-tab.
-# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-# splitting by setting IFS to empty value.)
-IFS=" ""       $as_nl"
-
 # Find who we are.  Look in the path if we contain no directory separator.
 as_myself=
 case $0 in #((
@@ -94,8 +90,12 @@ case $0 in #((
 for as_dir in $PATH
 do
   IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+  case $as_dir in #(((
+    '') as_dir=./ ;;
+    */) ;;
+    *) as_dir=$as_dir/ ;;
+  esac
+    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
   done
 IFS=$as_save_IFS
 
@@ -107,30 +107,10 @@ if test "x$as_myself" = x; then
   as_myself=$0
 fi
 if test ! -f "$as_myself"; then
-  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   exit 1
 fi
 
-# Unset variables that we do not need and which cause bugs (e.g. in
-# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
-# suppresses any "Segmentation fault" message there.  '((' could
-# trigger a bug in pdksh 5.2.14.
-for as_var in BASH_ENV ENV MAIL MAILPATH
-do eval test x\${$as_var+set} = xset \
-  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
-done
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-LC_ALL=C
-export LC_ALL
-LANGUAGE=C
-export LANGUAGE
-
-# CDPATH.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
 # Use a proper internal environment variable to ensure we don't fall
   # into an infinite loop, continuously re-executing ourselves.
@@ -152,20 +132,22 @@ esac
 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
 # Admittedly, this is quite paranoid, since all the known shells bail
 # out after a failed `exec'.
-$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
-as_fn_exit 255
+printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
+exit 255
   fi
   # We don't want this to propagate to other subprocesses.
           { _as_can_reexec=; unset _as_can_reexec;}
 if test "x$CONFIG_SHELL" = x; then
-  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
+  as_bourne_compatible="as_nop=:
+if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
+then :
   emulate sh
   NULLCMD=:
   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
   # is contrary to our usage.  Disable this feature.
   alias -g '\${1+\"\$@\"}'='\"\$@\"'
   setopt NO_GLOB_SUBST
-else
+else \$as_nop
   case \`(set -o) 2>/dev/null\` in #(
   *posix*) :
     set -o posix ;; #(
@@ -185,41 +167,52 @@ as_fn_success || { exitcode=1; echo as_fn_success failed.; }
 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
-if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
+if ( set x; as_fn_ret_success y && test x = \"\$1\" )
+then :
 
-else
+else \$as_nop
   exitcode=1; echo positional parameters were not saved.
 fi
 test x\$exitcode = x0 || exit 1
+blah=\$(echo \$(echo blah))
+test x\"\$blah\" = xblah || exit 1
 test -x / || exit 1"
   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
-  if (eval "$as_required") 2>/dev/null; then :
+  if (eval "$as_required") 2>/dev/null
+then :
   as_have_required=yes
-else
+else $as_nop
   as_have_required=no
 fi
-  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
+  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
+then :
 
-else
+else $as_nop
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 as_found=false
 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
 do
   IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
+  case $as_dir in #(((
+    '') as_dir=./ ;;
+    */) ;;
+    *) as_dir=$as_dir/ ;;
+  esac
   as_found=:
   case $as_dir in #(
         /*)
           for as_base in sh bash ksh sh5; do
             # Try only shells that exist, to save several forks.
-            as_shell=$as_dir/$as_base
+            as_shell=$as_dir$as_base
             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
-                   { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
+                   as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
+then :
   CONFIG_SHELL=$as_shell as_have_required=yes
-                  if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
+                  if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
+then :
   break 2
 fi
 fi
@@ -227,14 +220,21 @@ fi
        esac
   as_found=false
 done
-$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
-             { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
-  CONFIG_SHELL=$SHELL as_have_required=yes
-fi; }
 IFS=$as_save_IFS
+if $as_found
+then :
+
+else $as_nop
+  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
+             as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
+then :
+  CONFIG_SHELL=$SHELL as_have_required=yes
+fi
+fi
 
 
-      if test "x$CONFIG_SHELL" != x; then :
+      if test "x$CONFIG_SHELL" != x
+then :
   export CONFIG_SHELL
              # We cannot yet assume a decent shell, so we have to provide a
 # neutralization value for shells without unset; and this also
@@ -252,18 +252,19 @@ esac
 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
 # Admittedly, this is quite paranoid, since all the known shells bail
 # out after a failed `exec'.
-$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
+printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
 exit 255
 fi
 
-    if test x$as_have_required = xno; then :
-  $as_echo "$0: This script requires a shell more modern than all"
-  $as_echo "$0: the shells that I found on your system."
-  if test x${ZSH_VERSION+set} = xset ; then
-    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
-    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
+    if test x$as_have_required = xno
+then :
+  printf "%s\n" "$0: This script requires a shell more modern than all"
+  printf "%s\n" "$0: the shells that I found on your system."
+  if test ${ZSH_VERSION+y} ; then
+    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
+    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
   else
-    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
+    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org about your system,
 $0: including any error possibly output before this
 $0: message. Then install a modern shell, or manually run
 $0: the script under such a shell if you do have one."
@@ -290,6 +291,7 @@ as_fn_unset ()
 }
 as_unset=as_fn_unset
 
+
 # as_fn_set_status STATUS
 # -----------------------
 # Set $? to STATUS, without forking.
@@ -307,6 +309,14 @@ as_fn_exit ()
   as_fn_set_status $1
   exit $1
 } # as_fn_exit
+# as_fn_nop
+# ---------
+# Do nothing but, unlike ":", preserve the value of $?.
+as_fn_nop ()
+{
+  return $?
+}
+as_nop=as_fn_nop
 
 # as_fn_mkdir_p
 # -------------
@@ -321,7 +331,7 @@ as_fn_mkdir_p ()
     as_dirs=
     while :; do
       case $as_dir in #(
-      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
       *) as_qdir=$as_dir;;
       esac
       as_dirs="'$as_qdir' $as_dirs"
@@ -330,7 +340,7 @@ $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$as_dir" : 'X\(//\)[^/]' \| \
         X"$as_dir" : 'X\(//\)$' \| \
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
+printf "%s\n" X"$as_dir" |
     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            q
@@ -369,12 +379,13 @@ as_fn_executable_p ()
 # advantage of any shell optimizations that allow amortized linear growth over
 # repeated appends, instead of the typical quadratic growth present in naive
 # implementations.
-if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
+then :
   eval 'as_fn_append ()
   {
     eval $1+=\$2
   }'
-else
+else $as_nop
   as_fn_append ()
   {
     eval $1=\$$1\$2
@@ -386,18 +397,27 @@ fi # as_fn_append
 # Perform arithmetic evaluation on the ARGs, and store the result in the
 # global $as_val. Take advantage of shells that can avoid forks. The arguments
 # must be portable across $(()) and expr.
-if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
+then :
   eval 'as_fn_arith ()
   {
     as_val=$(( $* ))
   }'
-else
+else $as_nop
   as_fn_arith ()
   {
     as_val=`expr "$@" || test $? -eq 1`
   }
 fi # as_fn_arith
 
+# as_fn_nop
+# ---------
+# Do nothing but, unlike ":", preserve the value of $?.
+as_fn_nop ()
+{
+  return $?
+}
+as_nop=as_fn_nop
 
 # as_fn_error STATUS ERROR [LINENO LOG_FD]
 # ----------------------------------------
@@ -409,9 +429,9 @@ as_fn_error ()
   as_status=$1; test $as_status -eq 0 && as_status=1
   if test "$4"; then
     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
-    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
+    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   fi
-  $as_echo "$as_me: error: $2" >&2
+  printf "%s\n" "$as_me: error: $2" >&2
   as_fn_exit $as_status
 } # as_fn_error
 
@@ -438,7 +458,7 @@ as_me=`$as_basename -- "$0" ||
 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
         X"$0" : 'X\(//\)$' \| \
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
+printf "%s\n" X/"$0" |
     sed '/^.*\/\([^/][^/]*\)\/*$/{
            s//\1/
            q
@@ -482,7 +502,7 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits
       s/-\n.*//
     ' >$as_me.lineno &&
   chmod +x "$as_me.lineno" ||
-    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
+    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
 
   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
   # already done that, so ensure we don't try to do so again and fall
@@ -496,6 +516,10 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits
   exit
 }
 
+
+# Determine whether it's possible to make 'echo' print without a newline.
+# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
+# for compatibility with existing Makefiles.
 ECHO_C= ECHO_N= ECHO_T=
 case `echo -n x` in #(((((
 -n*)
@@ -509,6 +533,13 @@ case `echo -n x` in #(((((
   ECHO_N='-n';;
 esac
 
+# For backward compatibility with old third-party macros, we provide
+# the shell variables $as_echo and $as_echo_n.  New code should use
+# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
+as_echo='printf %s\n'
+as_echo_n='printf %s'
+
+
 rm -f conf$$ conf$$.exe conf$$.file
 if test -d conf$$.dir; then
   rm -f conf$$.dir/conf$$.file
@@ -574,12 +605,12 @@ MFLAGS=
 MAKEFLAGS=
 
 # Identity of this package.
-PACKAGE_NAME=
-PACKAGE_TARNAME=
-PACKAGE_VERSION=
-PACKAGE_STRING=
-PACKAGE_BUGREPORT=
-PACKAGE_URL=
+PACKAGE_NAME=''
+PACKAGE_TARNAME=''
+PACKAGE_VERSION=''
+PACKAGE_STRING=''
+PACKAGE_BUGREPORT=''
+PACKAGE_URL=''
 
 ac_unique_file="Makefile.in"
 enable_option_checking=no
@@ -608,6 +639,7 @@ infodir
 docdir
 oldincludedir
 includedir
+runstatedir
 localstatedir
 sharedstatedir
 sysconfdir
@@ -668,13 +700,14 @@ bindir='${exec_prefix}/bin'
 sbindir='${exec_prefix}/sbin'
 libexecdir='${exec_prefix}/libexec'
 datarootdir='${prefix}/share'
-datadir='${datarootdir}/dcmtk-3.6.7-DEV'
-sysconfdir='${prefix}/etc/dcmtk-3.6.7-DEV'
+datadir='${datarootdir}/dcmtk-3.6.8'
+sysconfdir='${prefix}/etc/dcmtk-3.6.8'
 sharedstatedir='${prefix}/com'
 localstatedir='${prefix}/var'
+runstatedir='${localstatedir}/run'
 includedir='${prefix}/include'
 oldincludedir='/usr/include'
-docdir='${datarootdir}/doc/dcmtk-3.6.7-DEV'
+docdir='${datarootdir}/doc/dcmtk-3.6.8'
 infodir='${datarootdir}/info'
 htmldir='${docdir}/html'
 dvidir='${docdir}'
@@ -701,8 +734,6 @@ do
   *)    ac_optarg=yes ;;
   esac
 
-  # Accept the important Cygnus configure options, so we can diagnose typos.
-
   case $ac_dashdash$ac_option in
   --)
     ac_dashdash=yes ;;
@@ -743,9 +774,9 @@ do
     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
     # Reject names that are not valid shell variable names.
     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
-      as_fn_error $? "invalid feature name: $ac_useropt"
+      as_fn_error $? "invalid feature name: \`$ac_useropt'"
     ac_useropt_orig=$ac_useropt
-    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
     case $ac_user_opts in
       *"
 "enable_$ac_useropt"
@@ -769,9 +800,9 @@ do
     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
     # Reject names that are not valid shell variable names.
     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
-      as_fn_error $? "invalid feature name: $ac_useropt"
+      as_fn_error $? "invalid feature name: \`$ac_useropt'"
     ac_useropt_orig=$ac_useropt
-    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
     case $ac_user_opts in
       *"
 "enable_$ac_useropt"
@@ -924,6 +955,15 @@ do
   | -silent | --silent | --silen | --sile | --sil)
     silent=yes ;;
 
+  -runstatedir | --runstatedir | --runstatedi | --runstated \
+  | --runstate | --runstat | --runsta | --runst | --runs \
+  | --run | --ru | --r)
+    ac_prev=runstatedir ;;
+  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
+  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
+  | --run=* | --ru=* | --r=*)
+    runstatedir=$ac_optarg ;;
+
   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
     ac_prev=sbindir ;;
   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
@@ -973,9 +1013,9 @@ do
     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
     # Reject names that are not valid shell variable names.
     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
-      as_fn_error $? "invalid package name: $ac_useropt"
+      as_fn_error $? "invalid package name: \`$ac_useropt'"
     ac_useropt_orig=$ac_useropt
-    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
     case $ac_user_opts in
       *"
 "with_$ac_useropt"
@@ -989,9 +1029,9 @@ do
     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
     # Reject names that are not valid shell variable names.
     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
-      as_fn_error $? "invalid package name: $ac_useropt"
+      as_fn_error $? "invalid package name: \`$ac_useropt'"
     ac_useropt_orig=$ac_useropt
-    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
     case $ac_user_opts in
       *"
 "with_$ac_useropt"
@@ -1035,9 +1075,9 @@ Try \`$0 --help' for more information"
 
   *)
     # FIXME: should be removed in autoconf 3.0.
-    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
-      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
+      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
     ;;
 
@@ -1053,7 +1093,7 @@ if test -n "$ac_unrecognized_opts"; then
   case $enable_option_checking in
     no) ;;
     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
-    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
+    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   esac
 fi
 
@@ -1061,7 +1101,7 @@ fi
 for ac_var in  exec_prefix prefix bindir sbindir libexecdir datarootdir \
                datadir sysconfdir sharedstatedir localstatedir includedir \
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
-               libdir localedir mandir
+               libdir localedir mandir runstatedir
 do
   eval ac_val=\$$ac_var
   # Remove trailing slashes.
@@ -1117,7 +1157,7 @@ $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$as_myself" : 'X\(//\)[^/]' \| \
         X"$as_myself" : 'X\(//\)$' \| \
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_myself" |
+printf "%s\n" X"$as_myself" |
     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            q
@@ -1211,18 +1251,19 @@ Fine tuning of the installation directories:
   --bindir=DIR            user executables [EPREFIX/bin]
   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   --libexecdir=DIR        program executables [EPREFIX/libexec]
-  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc/dcmtk-3.6.7-DEV]
+  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc/dcmtk-3.6.8]
   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
+  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
   --libdir=DIR            object code libraries [EPREFIX/lib]
   --includedir=DIR        C header files [PREFIX/include]
   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
-  --datadir=DIR           read-only arch.-independent data [DATAROOTDIR/dcmtk-3.6.7-DEV]
+  --datadir=DIR           read-only arch.-independent data [DATAROOTDIR/dcmtk-3.6.8]
   --infodir=DIR           info documentation [DATAROOTDIR/info]
   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   --mandir=DIR            man documentation [DATAROOTDIR/man]
-  --docdir=DIR            documentation root [DATAROOTDIR/doc/dcmtk-3.6.7-DEV]
+  --docdir=DIR            documentation root [DATAROOTDIR/doc/dcmtk-3.6.8]
   --htmldir=DIR           html documentation [DOCDIR/html]
   --dvidir=DIR            dvi documentation [DOCDIR]
   --pdfdir=DIR            pdf documentation [DOCDIR]
@@ -1253,9 +1294,9 @@ if test "$ac_init_help" = "recursive"; then
 case "$ac_dir" in
 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
 *)
-  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
   # A ".." for each directory in $ac_dir_suffix.
-  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   case $ac_top_builddir_sub in
   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
@@ -1283,7 +1324,8 @@ esac
 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
 
     cd "$ac_dir" || { ac_status=$?; continue; }
-    # Check for guested configure.
+    # Check for configure.gnu first; this name is used for a wrapper for
+    # Metaconfig's "Configure" on case-insensitive file systems.
     if test -f "$ac_srcdir/configure.gnu"; then
       echo &&
       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
@@ -1291,7 +1333,7 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
       echo &&
       $SHELL "$ac_srcdir/configure" --help=recursive
     else
-      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
     fi || ac_status=$?
     cd "$ac_pwd" || { ac_status=$?; break; }
   done
@@ -1301,9 +1343,9 @@ test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
 configure
-generated by GNU Autoconf 2.69
+generated by GNU Autoconf 2.71
 
-Copyright (C) 2012 Free Software Foundation, Inc.
+Copyright (C) 2021 Free Software Foundation, Inc.
 This configure script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it.
 _ACEOF
@@ -1313,14 +1355,34 @@ fi
 ## ------------------------ ##
 ## Autoconf initialization. ##
 ## ------------------------ ##
+ac_configure_args_raw=
+for ac_arg
+do
+  case $ac_arg in
+  *\'*)
+    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+  esac
+  as_fn_append ac_configure_args_raw " '$ac_arg'"
+done
+
+case $ac_configure_args_raw in
+  *$as_nl*)
+    ac_safe_unquote= ;;
+  *)
+    ac_unsafe_z='|&;<>()$`\\"*?[ ''    ' # This string ends in space, tab.
+    ac_unsafe_a="$ac_unsafe_z#~"
+    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
+    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
+esac
+
 cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
 It was created by $as_me, which was
-generated by GNU Autoconf 2.69.  Invocation command line was
+generated by GNU Autoconf 2.71.  Invocation command line was
 
-  $ $0 $@
+  $ $0$ac_configure_args_raw
 
 _ACEOF
 exec 5>>config.log
@@ -1353,8 +1415,12 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 for as_dir in $PATH
 do
   IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-    $as_echo "PATH: $as_dir"
+  case $as_dir in #(((
+    '') as_dir=./ ;;
+    */) ;;
+    *) as_dir=$as_dir/ ;;
+  esac
+    printf "%s\n" "PATH: $as_dir"
   done
 IFS=$as_save_IFS
 
@@ -1389,7 +1455,7 @@ do
     | -silent | --silent | --silen | --sile | --sil)
       continue ;;
     *\'*)
-      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
     esac
     case $ac_pass in
     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
@@ -1424,11 +1490,13 @@ done
 # WARNING: Use '\'' to represent an apostrophe within the trap.
 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
 trap 'exit_status=$?
+  # Sanitize IFS.
+  IFS=" ""     $as_nl"
   # Save into config.log some information that might help in debugging.
   {
     echo
 
-    $as_echo "## ---------------- ##
+    printf "%s\n" "## ---------------- ##
 ## Cache variables. ##
 ## ---------------- ##"
     echo
@@ -1439,8 +1507,8 @@ trap 'exit_status=$?
     case $ac_val in #(
     *${as_nl}*)
       case $ac_var in #(
-      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
+printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
       esac
       case $ac_var in #(
       _ | IFS | as_nl) ;; #(
@@ -1464,7 +1532,7 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
 )
     echo
 
-    $as_echo "## ----------------- ##
+    printf "%s\n" "## ----------------- ##
 ## Output variables. ##
 ## ----------------- ##"
     echo
@@ -1472,14 +1540,14 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
     do
       eval ac_val=\$$ac_var
       case $ac_val in
-      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
       esac
-      $as_echo "$ac_var='\''$ac_val'\''"
+      printf "%s\n" "$ac_var='\''$ac_val'\''"
     done | sort
     echo
 
     if test -n "$ac_subst_files"; then
-      $as_echo "## ------------------- ##
+      printf "%s\n" "## ------------------- ##
 ## File substitutions. ##
 ## ------------------- ##"
       echo
@@ -1487,15 +1555,15 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
       do
        eval ac_val=\$$ac_var
        case $ac_val in
-       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+       *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
        esac
-       $as_echo "$ac_var='\''$ac_val'\''"
+       printf "%s\n" "$ac_var='\''$ac_val'\''"
       done | sort
       echo
     fi
 
     if test -s confdefs.h; then
-      $as_echo "## ----------- ##
+      printf "%s\n" "## ----------- ##
 ## confdefs.h. ##
 ## ----------- ##"
       echo
@@ -1503,8 +1571,8 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
       echo
     fi
     test "$ac_signal" != 0 &&
-      $as_echo "$as_me: caught signal $ac_signal"
-    $as_echo "$as_me: exit $exit_status"
+      printf "%s\n" "$as_me: caught signal $ac_signal"
+    printf "%s\n" "$as_me: exit $exit_status"
   } >&5
   rm -f core *.core core.conftest.* &&
     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
@@ -1518,63 +1586,48 @@ ac_signal=0
 # confdefs.h avoids OS command line length limits that DEFS can exceed.
 rm -f -r conftest* confdefs.h
 
-$as_echo "/* confdefs.h */" > confdefs.h
+printf "%s\n" "/* confdefs.h */" > confdefs.h
 
 # Predefined preprocessor variables.
 
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_NAME "$PACKAGE_NAME"
-_ACEOF
+printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
 
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
-_ACEOF
+printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
 
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_VERSION "$PACKAGE_VERSION"
-_ACEOF
+printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
 
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_STRING "$PACKAGE_STRING"
-_ACEOF
+printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
 
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
-_ACEOF
+printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
 
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_URL "$PACKAGE_URL"
-_ACEOF
+printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
 
 
 # Let the site file select an alternate cache file if it wants to.
 # Prefer an explicitly selected file to automatically selected ones.
-ac_site_file1=NONE
-ac_site_file2=NONE
 if test -n "$CONFIG_SITE"; then
-  # We do not want a PATH search for config.site.
-  case $CONFIG_SITE in #((
-    -*)  ac_site_file1=./$CONFIG_SITE;;
-    */*) ac_site_file1=$CONFIG_SITE;;
-    *)   ac_site_file1=./$CONFIG_SITE;;
-  esac
+  ac_site_files="$CONFIG_SITE"
 elif test "x$prefix" != xNONE; then
-  ac_site_file1=$prefix/share/config.site
-  ac_site_file2=$prefix/etc/config.site
+  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
 else
-  ac_site_file1=$ac_default_prefix/share/config.site
-  ac_site_file2=$ac_default_prefix/etc/config.site
+  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
 fi
-for ac_site_file in "$ac_site_file1" "$ac_site_file2"
+
+for ac_site_file in $ac_site_files
 do
-  test "x$ac_site_file" = xNONE && continue
-  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
-    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
-$as_echo "$as_me: loading site script $ac_site_file" >&6;}
+  case $ac_site_file in #(
+  */*) :
+     ;; #(
+  *) :
+    ac_site_file=./$ac_site_file ;;
+esac
+  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
+    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
+printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
     sed 's/^/| /' "$ac_site_file" >&5
     . "$ac_site_file" \
-      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
 as_fn_error $? "failed to load site script $ac_site_file
 See \`config.log' for more details" "$LINENO" 5; }
   fi
@@ -1584,16 +1637,16 @@ if test -r "$cache_file"; then
   # Some versions of bash will fail to source /dev/null (special files
   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
-    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
-$as_echo "$as_me: loading cache $cache_file" >&6;}
+    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
+printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
     case $cache_file in
       [\\/]* | ?:[\\/]* ) . "$cache_file";;
       *)                      . "./$cache_file";;
     esac
   fi
 else
-  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
-$as_echo "$as_me: creating cache $cache_file" >&6;}
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
+printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
   >$cache_file
 fi
 
@@ -1607,12 +1660,12 @@ for ac_var in $ac_precious_vars; do
   eval ac_new_val=\$ac_env_${ac_var}_value
   case $ac_old_set,$ac_new_set in
     set,)
-      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
-$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
       ac_cache_corrupted=: ;;
     ,set)
-      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
-$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
+printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
       ac_cache_corrupted=: ;;
     ,);;
     *)
@@ -1621,24 +1674,24 @@ $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
        ac_old_val_w=`echo x $ac_old_val`
        ac_new_val_w=`echo x $ac_new_val`
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
-         { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
-$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
+printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
          ac_cache_corrupted=:
        else
-         { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
-$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
+         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
+printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
          eval $ac_var=\$ac_old_val
        fi
-       { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
-$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
-       { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
-$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
+       { printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
+printf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
+       { printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
+printf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
       fi;;
   esac
   # Pass precious variables to config.status.
   if test "$ac_new_set" = set; then
     case $ac_new_val in
-    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
+    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
     *) ac_arg=$ac_var=$ac_new_val ;;
     esac
     case " $ac_configure_args " in
@@ -1648,11 +1701,12 @@ $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   fi
 done
 if $ac_cache_corrupted; then
-  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
-$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
-  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
+printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
+  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
+           and start over" "$LINENO" 5
 fi
 ## -------------------- ##
 ## Main body of script. ##
@@ -1686,44 +1740,17 @@ if test "$configdir" = "configdir" ; then
        exit 1
 fi
 
-ac_aux_dir=
-for ac_dir in $configdir "$srcdir"/$configdir; do
-  if test -f "$ac_dir/install-sh"; then
-    ac_aux_dir=$ac_dir
-    ac_install_sh="$ac_aux_dir/install-sh -c"
-    break
-  elif test -f "$ac_dir/install.sh"; then
-    ac_aux_dir=$ac_dir
-    ac_install_sh="$ac_aux_dir/install.sh -c"
-    break
-  elif test -f "$ac_dir/shtool"; then
-    ac_aux_dir=$ac_dir
-    ac_install_sh="$ac_aux_dir/shtool install -c"
-    break
-  fi
-done
-if test -z "$ac_aux_dir"; then
-  as_fn_error $? "cannot find install-sh, install.sh, or shtool in $configdir \"$srcdir\"/$configdir" "$LINENO" 5
-fi
-
-# These three variables are undocumented and unsupported,
-# and are intended to be withdrawn in a future Autoconf release.
-# They can cause serious problems if a builder's source tree is in a directory
-# whose full name contains unusual characters.
-ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
-ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
-ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
 
 
 
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
-$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
 set x ${MAKE-make}
-ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
-if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
-  $as_echo_n "(cached) " >&6
-else
+ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if eval test \${ac_cv_prog_make_${ac_make}_set+y}
+then :
+  printf %s "(cached) " >&6
+else $as_nop
   cat >conftest.make <<\_ACEOF
 SHELL = /bin/sh
 all:
@@ -1739,12 +1766,12 @@ esac
 rm -f conftest.make
 fi
 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+printf "%s\n" "yes" >&6; }
   SET_MAKE=
 else
-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
   SET_MAKE="MAKE=${MAKE-make}"
 fi
 
@@ -1785,8 +1812,8 @@ _ACEOF
     case $ac_val in #(
     *${as_nl}*)
       case $ac_var in #(
-      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
+printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
       esac
       case $ac_var in #(
       _ | IFS | as_nl) ;; #(
@@ -1816,15 +1843,15 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
      /^ac_cv_env_/b end
      t clear
      :clear
-     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
      t end
      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
      :end' >>confcache
 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   if test -w "$cache_file"; then
     if test "x$cache_file" != "x/dev/null"; then
-      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
-$as_echo "$as_me: updating cache $cache_file" >&6;}
+      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
+printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
       if test ! -f "$cache_file" || test -h "$cache_file"; then
        cat confcache >"$cache_file"
       else
@@ -1838,8 +1865,8 @@ $as_echo "$as_me: updating cache $cache_file" >&6;}
       fi
     fi
   else
-    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
-$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
+    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
+printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
   fi
 fi
 rm -f confcache
@@ -1892,7 +1919,7 @@ U=
 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   # 1. Remove the extension, and $U if already installed.
   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
-  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
+  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   #    will be set to the directory where LIBOBJS objects are built.
   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
@@ -1908,8 +1935,8 @@ LTLIBOBJS=$ac_ltlibobjs
 ac_write_fail=0
 ac_clean_files_save=$ac_clean_files
 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
-{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
-$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
+printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
 as_write_fail=0
 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
 #! $SHELL
@@ -1932,14 +1959,16 @@ cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
 
 # Be more Bourne compatible
 DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+as_nop=:
+if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
+then :
   emulate sh
   NULLCMD=:
   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   # is contrary to our usage.  Disable this feature.
   alias -g '${1+"$@"}'='"$@"'
   setopt NO_GLOB_SUBST
-else
+else $as_nop
   case `(set -o) 2>/dev/null` in #(
   *posix*) :
     set -o posix ;; #(
@@ -1949,46 +1978,46 @@ esac
 fi
 
 
+
+# Reset variables that may have inherited troublesome values from
+# the environment.
+
+# IFS needs to be set, to space, tab, and newline, in precisely that order.
+# (If _AS_PATH_WALK were called with IFS unset, it would have the
+# side effect of setting IFS to empty, thus disabling word splitting.)
+# Quoting is to prevent editors from complaining about space-tab.
 as_nl='
 '
 export as_nl
-# Printing a long string crashes Solaris 7 /usr/bin/printf.
-as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-# Prefer a ksh shell builtin over an external printf program on Solaris,
-# but without wasting forks for bash or zsh.
-if test -z "$BASH_VERSION$ZSH_VERSION" \
-    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
-  as_echo='print -r --'
-  as_echo_n='print -rn --'
-elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
-  as_echo='printf %s\n'
-  as_echo_n='printf %s'
-else
-  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
-    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
-    as_echo_n='/usr/ucb/echo -n'
-  else
-    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
-    as_echo_n_body='eval
-      arg=$1;
-      case $arg in #(
-      *"$as_nl"*)
-       expr "X$arg" : "X\\(.*\\)$as_nl";
-       arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
-      esac;
-      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
-    '
-    export as_echo_n_body
-    as_echo_n='sh -c $as_echo_n_body as_echo'
-  fi
-  export as_echo_body
-  as_echo='sh -c $as_echo_body as_echo'
-fi
+IFS=" ""       $as_nl"
+
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# Ensure predictable behavior from utilities with locale-dependent output.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# We cannot yet rely on "unset" to work, but we need these variables
+# to be unset--not just set to an empty or harmless value--now, to
+# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
+# also avoids known problems related to "unset" and subshell syntax
+# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
+for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
+do eval test \${$as_var+y} \
+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+
+# Ensure that fds 0, 1, and 2 are open.
+if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
+if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
+if (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
 
 # The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
+if ${PATH_SEPARATOR+false} :; then
   PATH_SEPARATOR=:
   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
@@ -1997,13 +2026,6 @@ if test "${PATH_SEPARATOR+set}" != set; then
 fi
 
 
-# IFS
-# We need space, tab and new line, in precisely that order.  Quoting is
-# there to prevent editors from complaining about space-tab.
-# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-# splitting by setting IFS to empty value.)
-IFS=" ""       $as_nl"
-
 # Find who we are.  Look in the path if we contain no directory separator.
 as_myself=
 case $0 in #((
@@ -2012,8 +2034,12 @@ case $0 in #((
 for as_dir in $PATH
 do
   IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+  case $as_dir in #(((
+    '') as_dir=./ ;;
+    */) ;;
+    *) as_dir=$as_dir/ ;;
+  esac
+    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
   done
 IFS=$as_save_IFS
 
@@ -2025,30 +2051,10 @@ if test "x$as_myself" = x; then
   as_myself=$0
 fi
 if test ! -f "$as_myself"; then
-  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   exit 1
 fi
 
-# Unset variables that we do not need and which cause bugs (e.g. in
-# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
-# suppresses any "Segmentation fault" message there.  '((' could
-# trigger a bug in pdksh 5.2.14.
-for as_var in BASH_ENV ENV MAIL MAILPATH
-do eval test x\${$as_var+set} = xset \
-  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
-done
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-LC_ALL=C
-export LC_ALL
-LANGUAGE=C
-export LANGUAGE
-
-# CDPATH.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
 
 # as_fn_error STATUS ERROR [LINENO LOG_FD]
@@ -2061,13 +2067,14 @@ as_fn_error ()
   as_status=$1; test $as_status -eq 0 && as_status=1
   if test "$4"; then
     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
-    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
+    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   fi
-  $as_echo "$as_me: error: $2" >&2
+  printf "%s\n" "$as_me: error: $2" >&2
   as_fn_exit $as_status
 } # as_fn_error
 
 
+
 # as_fn_set_status STATUS
 # -----------------------
 # Set $? to STATUS, without forking.
@@ -2094,18 +2101,20 @@ as_fn_unset ()
   { eval $1=; unset $1;}
 }
 as_unset=as_fn_unset
+
 # as_fn_append VAR VALUE
 # ----------------------
 # Append the text in VALUE to the end of the definition contained in VAR. Take
 # advantage of any shell optimizations that allow amortized linear growth over
 # repeated appends, instead of the typical quadratic growth present in naive
 # implementations.
-if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
+then :
   eval 'as_fn_append ()
   {
     eval $1+=\$2
   }'
-else
+else $as_nop
   as_fn_append ()
   {
     eval $1=\$$1\$2
@@ -2117,12 +2126,13 @@ fi # as_fn_append
 # Perform arithmetic evaluation on the ARGs, and store the result in the
 # global $as_val. Take advantage of shells that can avoid forks. The arguments
 # must be portable across $(()) and expr.
-if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
+then :
   eval 'as_fn_arith ()
   {
     as_val=$(( $* ))
   }'
-else
+else $as_nop
   as_fn_arith ()
   {
     as_val=`expr "$@" || test $? -eq 1`
@@ -2153,7 +2163,7 @@ as_me=`$as_basename -- "$0" ||
 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
         X"$0" : 'X\(//\)$' \| \
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
+printf "%s\n" X/"$0" |
     sed '/^.*\/\([^/][^/]*\)\/*$/{
            s//\1/
            q
@@ -2175,6 +2185,10 @@ as_cr_Letters=$as_cr_letters$as_cr_LETTERS
 as_cr_digits='0123456789'
 as_cr_alnum=$as_cr_Letters$as_cr_digits
 
+
+# Determine whether it's possible to make 'echo' print without a newline.
+# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
+# for compatibility with existing Makefiles.
 ECHO_C= ECHO_N= ECHO_T=
 case `echo -n x` in #(((((
 -n*)
@@ -2188,6 +2202,12 @@ case `echo -n x` in #(((((
   ECHO_N='-n';;
 esac
 
+# For backward compatibility with old third-party macros, we provide
+# the shell variables $as_echo and $as_echo_n.  New code should use
+# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
+as_echo='printf %s\n'
+as_echo_n='printf %s'
+
 rm -f conf$$ conf$$.exe conf$$.file
 if test -d conf$$.dir; then
   rm -f conf$$.dir/conf$$.file
@@ -2229,7 +2249,7 @@ as_fn_mkdir_p ()
     as_dirs=
     while :; do
       case $as_dir in #(
-      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
       *) as_qdir=$as_dir;;
       esac
       as_dirs="'$as_qdir' $as_dirs"
@@ -2238,7 +2258,7 @@ $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$as_dir" : 'X\(//\)[^/]' \| \
         X"$as_dir" : 'X\(//\)$' \| \
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
+printf "%s\n" X"$as_dir" |
     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            q
@@ -2301,7 +2321,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # values after options handling.
 ac_log="
 This file was extended by $as_me, which was
-generated by GNU Autoconf 2.69.  Invocation command line was
+generated by GNU Autoconf 2.71.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
   CONFIG_HEADERS  = $CONFIG_HEADERS
@@ -2350,14 +2370,16 @@ $config_files
 Report bugs to the package provider."
 
 _ACEOF
+ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
+ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
+ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
 config.status
-configured by $0, generated by GNU Autoconf 2.69,
+configured by $0, generated by GNU Autoconf 2.71,
   with options \\"\$ac_cs_config\\"
 
-Copyright (C) 2012 Free Software Foundation, Inc.
+Copyright (C) 2021 Free Software Foundation, Inc.
 This config.status script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it."
 
@@ -2394,21 +2416,21 @@ do
   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
     ac_cs_recheck=: ;;
   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
-    $as_echo "$ac_cs_version"; exit ;;
+    printf "%s\n" "$ac_cs_version"; exit ;;
   --config | --confi | --conf | --con | --co | --c )
-    $as_echo "$ac_cs_config"; exit ;;
+    printf "%s\n" "$ac_cs_config"; exit ;;
   --debug | --debu | --deb | --de | --d | -d )
     debug=: ;;
   --file | --fil | --fi | --f )
     $ac_shift
     case $ac_optarg in
-    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
     '') as_fn_error $? "missing file argument" ;;
     esac
     as_fn_append CONFIG_FILES " '$ac_optarg'"
     ac_need_defaults=false;;
   --he | --h |  --help | --hel | -h )
-    $as_echo "$ac_cs_usage"; exit ;;
+    printf "%s\n" "$ac_cs_usage"; exit ;;
   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   | -silent | --silent | --silen | --sile | --sil | --si | --s)
     ac_cs_silent=: ;;
@@ -2436,7 +2458,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 if \$ac_cs_recheck; then
   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   shift
-  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
+  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
   CONFIG_SHELL='$SHELL'
   export CONFIG_SHELL
   exec "\$@"
@@ -2450,7 +2472,7 @@ exec 5>>config.log
   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
 ## Running $as_me. ##
 _ASBOX
-  $as_echo "$ac_log"
+  printf "%s\n" "$ac_log"
 } >&5
 
 _ACEOF
@@ -2475,7 +2497,7 @@ done
 # We use the long form for the default assignment because of an extremely
 # bizarre bug on SunOS 4.1.3.
 if $ac_need_defaults; then
-  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
 fi
 
 # Have a temporary directory for convenience.  Make it in the build tree
@@ -2703,7 +2725,7 @@ do
           esac ||
           as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
       esac
-      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
       as_fn_append ac_file_inputs " '$ac_f'"
     done
 
@@ -2711,17 +2733,17 @@ do
     # use $as_me), people would be surprised to read:
     #    /* config.h.  Generated by config.status.  */
     configure_input='Generated from '`
-         $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+         printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
        `' by configure.'
     if test x"$ac_file" != x-; then
       configure_input="$ac_file.  $configure_input"
-      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
-$as_echo "$as_me: creating $ac_file" >&6;}
+      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
+printf "%s\n" "$as_me: creating $ac_file" >&6;}
     fi
     # Neutralize special characters interpreted by sed in replacement strings.
     case $configure_input in #(
     *\&* | *\|* | *\\* )
-       ac_sed_conf_input=`$as_echo "$configure_input" |
+       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
        sed 's/[\\\\&|]/\\\\&/g'`;; #(
     *) ac_sed_conf_input=$configure_input;;
     esac
@@ -2738,7 +2760,7 @@ $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$ac_file" : 'X\(//\)[^/]' \| \
         X"$ac_file" : 'X\(//\)$' \| \
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$ac_file" |
+printf "%s\n" X"$ac_file" |
     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            q
@@ -2762,9 +2784,9 @@ $as_echo X"$ac_file" |
 case "$ac_dir" in
 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
 *)
-  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
   # A ".." for each directory in $ac_dir_suffix.
-  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   case $ac_top_builddir_sub in
   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
@@ -2817,8 +2839,8 @@ ac_sed_dataroot='
 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
 *datarootdir*) ac_datarootdir_seen=yes;;
 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
-  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
-$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   ac_datarootdir_hack='
@@ -2860,9 +2882,9 @@ test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   { ac_out=`sed -n '/^[         ]*datarootdir[  ]*:*=/p' \
       "$ac_tmp/out"`; test -z "$ac_out"; } &&
-  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
 which seems to be undefined.  Please make sure it is defined" >&5
-$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
 which seems to be undefined.  Please make sure it is defined" >&2;}
 
   rm -f "$ac_tmp/stdin"
@@ -2909,7 +2931,8 @@ if test "$no_create" != yes; then
   $ac_cs_success || as_fn_exit 1
 fi
 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
-  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
-$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
+printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
 fi
 
+
index f4a94b60de725201789a87cd36020bc2c2242c11..af71fd6146529416e1c80ca99dcaca46d3d5f69d 100644 (file)
 /* Define to 1 if you have the `memmove' function. */
 #undef HAVE_MEMMOVE
 
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
 /* Define to 1 if you have the `memset' function. */
 #undef HAVE_MEMSET
 
+/* Define to 1 if you have the <minix/config.h> header file. */
+#undef HAVE_MINIX_CONFIG_H
+
 /* Define to 1 if you have the `mkstemp' function. */
 #undef HAVE_MKSTEMP
 
@@ -1330,7 +1330,9 @@ typedef unsigned short ushort;
 /* The size of `void *', as computed by sizeof. */
 #undef SIZEOF_VOID_P
 
-/* Define to 1 if you have the ANSI C header files. */
+/* Define to 1 if all of the C90 standard headers exist (not just the ones
+   required in a freestanding environment). This macro is provided for
+   backward compatibility; new code need not use it. */
 #undef STDC_HEADERS
 
 /* Namespace for ANSI C functions in standard C++ headers. */
@@ -1343,21 +1345,87 @@ typedef unsigned short ushort;
 #ifndef _ALL_SOURCE
 # undef _ALL_SOURCE
 #endif
+/* Enable general extensions on macOS.  */
+#ifndef _DARWIN_C_SOURCE
+# undef _DARWIN_C_SOURCE
+#endif
+/* Enable general extensions on Solaris.  */
+#ifndef __EXTENSIONS__
+# undef __EXTENSIONS__
+#endif
 /* Enable GNU extensions on systems that have them.  */
 #ifndef _GNU_SOURCE
 # undef _GNU_SOURCE
 #endif
-/* Enable threading extensions on Solaris.  */
+/* Enable X/Open compliant socket functions that do not require linking
+   with -lxnet on HP-UX 11.11.  */
+#ifndef _HPUX_ALT_XOPEN_SOCKET_API
+# undef _HPUX_ALT_XOPEN_SOCKET_API
+#endif
+/* Identify the host operating system as Minix.
+   This macro does not affect the system headers' behavior.
+   A future release of Autoconf may stop defining this macro.  */
+#ifndef _MINIX
+# undef _MINIX
+#endif
+/* Enable general extensions on NetBSD.
+   Enable NetBSD compatibility extensions on Minix.  */
+#ifndef _NETBSD_SOURCE
+# undef _NETBSD_SOURCE
+#endif
+/* Enable OpenBSD compatibility extensions on NetBSD.
+   Oddly enough, this does nothing on OpenBSD.  */
+#ifndef _OPENBSD_SOURCE
+# undef _OPENBSD_SOURCE
+#endif
+/* Define to 1 if needed for POSIX-compatible behavior.  */
+#ifndef _POSIX_SOURCE
+# undef _POSIX_SOURCE
+#endif
+/* Define to 2 if needed for POSIX-compatible behavior.  */
+#ifndef _POSIX_1_SOURCE
+# undef _POSIX_1_SOURCE
+#endif
+/* Enable POSIX-compatible threading on Solaris.  */
 #ifndef _POSIX_PTHREAD_SEMANTICS
 # undef _POSIX_PTHREAD_SEMANTICS
 #endif
+/* Enable extensions specified by ISO/IEC TS 18661-5:2014.  */
+#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
+# undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
+#endif
+/* Enable extensions specified by ISO/IEC TS 18661-1:2014.  */
+#ifndef __STDC_WANT_IEC_60559_BFP_EXT__
+# undef __STDC_WANT_IEC_60559_BFP_EXT__
+#endif
+/* Enable extensions specified by ISO/IEC TS 18661-2:2015.  */
+#ifndef __STDC_WANT_IEC_60559_DFP_EXT__
+# undef __STDC_WANT_IEC_60559_DFP_EXT__
+#endif
+/* Enable extensions specified by ISO/IEC TS 18661-4:2015.  */
+#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
+# undef __STDC_WANT_IEC_60559_FUNCS_EXT__
+#endif
+/* Enable extensions specified by ISO/IEC TS 18661-3:2015.  */
+#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
+# undef __STDC_WANT_IEC_60559_TYPES_EXT__
+#endif
+/* Enable extensions specified by ISO/IEC TR 24731-2:2010.  */
+#ifndef __STDC_WANT_LIB_EXT2__
+# undef __STDC_WANT_LIB_EXT2__
+#endif
+/* Enable extensions specified by ISO/IEC 24747:2009.  */
+#ifndef __STDC_WANT_MATH_SPEC_FUNCS__
+# undef __STDC_WANT_MATH_SPEC_FUNCS__
+#endif
 /* Enable extensions on HP NonStop.  */
 #ifndef _TANDEM_SOURCE
 # undef _TANDEM_SOURCE
 #endif
-/* Enable general extensions on Solaris.  */
-#ifndef __EXTENSIONS__
-# undef __EXTENSIONS__
+/* Enable X/Open extensions.  Define to 500 only if necessary
+   to make mbstate_t available.  */
+#ifndef _XOPEN_SOURCE
+# undef _XOPEN_SOURCE
 #endif
 
 
@@ -1409,17 +1477,8 @@ typedef unsigned short ushort;
 /* Define for large files, on AIX-style hosts. */
 #undef _LARGE_FILES
 
-/* Define to 1 if on MINIX. */
-#undef _MINIX
-
-/* Define to 2 if the system does not provide POSIX.1 features except with
-   this defined. */
-#undef _POSIX_1_SOURCE
-
-/* Define to 1 if you need to in order for `stat' and other things to work. */
-#undef _POSIX_SOURCE
-
-/* Define to 1 if type `char' is unsigned and you are not using gcc.  */
+/* Define to 1 if type `char' is unsigned and your compiler does not
+   predefine this macro.  */
 #ifndef __CHAR_UNSIGNED__
 # undef __CHAR_UNSIGNED__
 #endif
index 89f74976f8c6e21e19c18248602345f897958cbd..47fcd5288ae5f4db47016e9c3d83b3baf97a9b5e 100644 (file)
@@ -35,6 +35,10 @@ cda2dcm.o: cda2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -47,10 +51,7 @@ cda2dcm.o: cda2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -126,6 +127,10 @@ dcm2json.o: dcm2json.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -138,10 +143,7 @@ dcm2json.o: dcm2json.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -218,6 +220,10 @@ dcm2pdf.o: dcm2pdf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -230,10 +236,7 @@ dcm2pdf.o: dcm2pdf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -310,6 +313,10 @@ dcm2xml.o: dcm2xml.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -322,10 +329,7 @@ dcm2xml.o: dcm2xml.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -402,6 +406,10 @@ dcmconv.o: dcmconv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -414,10 +422,7 @@ dcmconv.o: dcmconv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -495,6 +500,10 @@ dcmcrle.o: dcmcrle.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -507,10 +516,7 @@ dcmcrle.o: dcmcrle.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -587,6 +593,10 @@ dcmdrle.o: dcmdrle.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -599,10 +609,7 @@ dcmdrle.o: dcmdrle.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -679,6 +686,10 @@ dcmdump.o: dcmdump.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -691,10 +702,7 @@ dcmdump.o: dcmdump.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -749,6 +757,10 @@ dcmftest.o: dcmftest.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -783,10 +795,7 @@ dcmftest.o: dcmftest.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
@@ -832,6 +841,10 @@ dcmgpdir.o: dcmgpdir.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -844,10 +857,7 @@ dcmgpdir.o: dcmgpdir.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -895,6 +905,10 @@ dcmodify.o: dcmodify.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -937,10 +951,7 @@ dcmodify.o: dcmodify.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcitem.h ../include/dcmtk/dcmdata/dcobject.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h
 dump2dcm.o: dump2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -955,6 +966,10 @@ dump2dcm.o: dump2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -996,10 +1011,7 @@ dump2dcm.o: dump2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../include/dcmtk/dcmdata/dcistrma.h ../include/dcmtk/dcmdata/dcostrma.h \
  ../include/dcmtk/dcmdata/dcuid.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -1053,6 +1065,10 @@ img2dcm.o: img2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1089,10 +1105,7 @@ img2dcm.o: img2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcdatset.h ../include/dcmtk/dcmdata/dcitem.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcdict.h \
@@ -1109,7 +1122,8 @@ img2dcm.o: img2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/libi2d/i2dplvlp.h \
  ../include/dcmtk/dcmdata/libi2d/i2dplnsc.h \
  ../include/dcmtk/dcmdata/libi2d/i2dplop.h \
- ../include/dcmtk/dcmdata/dcmxml/xml2dcm.h
+ ../include/dcmtk/dcmdata/dcmxml/xml2dcm.h \
+ ../include/dcmtk/dcmdata/dcmxml/dcxmldf.h
 mdfconen.o: mdfconen.cc ../../config/include/dcmtk/config/osconfig.h \
  mdfconen.h ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
@@ -1119,6 +1133,10 @@ mdfconen.o: mdfconen.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1158,10 +1176,7 @@ mdfconen.o: mdfconen.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h mdfdsman.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
  ../../ofstd/include/dcmtk/ofstd/ofexit.h ../include/dcmtk/dcmdata/dctk.h \
  ../include/dcmtk/dcmdata/dcswap.h ../include/dcmtk/dcmdata/dcerror.h \
@@ -1210,6 +1225,10 @@ mdfdsman.o: mdfdsman.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
@@ -1249,10 +1268,7 @@ mdfdsman.o: mdfdsman.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcitem.h ../include/dcmtk/dcmdata/dcobject.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dctk.h \
  ../include/dcmtk/dcmdata/dcswap.h ../include/dcmtk/dcmdata/dcostrma.h \
@@ -1326,6 +1342,10 @@ pdf2dcm.o: pdf2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -1338,10 +1358,7 @@ pdf2dcm.o: pdf2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -1417,6 +1434,10 @@ stl2dcm.o: stl2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -1429,10 +1450,7 @@ stl2dcm.o: stl2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -1508,6 +1526,10 @@ xml2dcm.o: xml2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -1520,10 +1542,7 @@ xml2dcm.o: xml2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcostrma.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -1563,4 +1582,5 @@ xml2dcm.o: xml2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/dcmdata/dcostrmz.h \
- ../include/dcmtk/dcmdata/dcmxml/xml2dcm.h
+ ../include/dcmtk/dcmdata/dcmxml/xml2dcm.h \
+ ../include/dcmtk/dcmdata/dcmxml/dcxmldf.h
index d436cd1d8c7a000f005d742bc38fea646bc625df..668c9e47879b130af2d524060de51b136c199b95 100644 (file)
@@ -411,6 +411,16 @@ a semicolon (";") is used as a separator.  The data dictionary code will
 attempt to load each file specified in the \e DCMDICTPATH environment variable.
 It is an error if no data dictionary can be loaded.
 
+The \b dcm2json utility will attempt to load character set mapping tables.
+This happens when DCMTK was compiled with the oficonv library (which is the
+default) and the mapping tables are not built into the library (default when
+DCMTK uses shared libraries).
+
+The mapping table files are expected in DCMTK's <em>\<datadir\></em>.
+The \e DCMICONVPATH environment variable can be used to specify a different
+location.  If a different location is specified, those mapping tables also
+replace any built-in tables.
+
 \section dcm2json_copyright COPYRIGHT
 
 Copyright (C) 2016-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
index eb24402eb95f9b3dde4e64fd8d1d99489554cf04..a1e8b2165e014fe443120ea862156e50f1f05539 100644 (file)
@@ -385,6 +385,16 @@ a semicolon (";") is used as a separator.  The data dictionary code will
 attempt to load each file specified in the \e DCMDICTPATH environment variable.
 It is an error if no data dictionary can be loaded.
 
+Depending on the command line options specified, the \b dcm2xml utility will
+attempt to load character set mapping tables.  This happens when DCMTK was
+compiled with the oficonv library (which is the default) and the mapping tables
+are not built into the library (default when DCMTK uses shared libraries).
+
+The mapping table files are expected in DCMTK's <em>\<datadir\></em>.
+The \e DCMICONVPATH environment variable can be used to specify a different
+location.  If a different location is specified, those mapping tables also
+replace any built-in tables.
+
 \section dcm2xml_files FILES
 
 <em>\<datadir\>/dcm2xml.dtd</em> - Document Type Definition (DTD) file
index 5cdd6cf3c3acc80813613409f6356d73be8eec86..a51b8f4e2dbe2e4754c5130324a2937ee0ef281e 100644 (file)
@@ -381,6 +381,16 @@ a semicolon (";") is used as a separator.  The data dictionary code will
 attempt to load each file specified in the \e DCMDICTPATH environment variable.
 It is an error if no data dictionary can be loaded.
 
+Depending on the command line options specified, the \b dcmconv utility will
+attempt to load character set mapping tables.  This happens when DCMTK was
+compiled with the oficonv library (which is the default) and the mapping tables
+are not built into the library (default when DCMTK uses shared libraries).
+
+The mapping table files are expected in DCMTK's <em>\<datadir\></em>.
+The \e DCMICONVPATH environment variable can be used to specify a different
+location.  If a different location is specified, those mapping tables also
+replace any built-in tables.
+
 \section dcmconv_see_also SEE ALSO
 
 <b>dcmdump</b>(1)
index f8129e7c87ea3d12b178a437b487d109a5f07c5e..4f21d126d2e28dc4055db1711b846f9d7a62d3ae 100644 (file)
@@ -413,6 +413,16 @@ a semicolon (";") is used as a separator.  The data dictionary code will
 attempt to load each file specified in the \e DCMDICTPATH environment variable.
 It is an error if no data dictionary can be loaded.
 
+Depending on the command line options specified, the \b dcmdump utility will
+attempt to load character set mapping tables.  This happens when DCMTK was
+compiled with the oficonv library (which is the default) and the mapping tables
+are not built into the library (default when DCMTK uses shared libraries).
+
+The mapping table files are expected in DCMTK's <em>\<datadir\></em>.
+The \e DCMICONVPATH environment variable can be used to specify a different
+location.  If a different location is specified, those mapping tables also
+replace any built-in tables.
+
 \section dcmdump_see_also SEE ALSO
 
 <b>dump2dcm</b>(1), <b>dcmconv</b>(1)
index fe02bc68f0a65afa64acf5b7934c2ada40bc6710..75b9cb86bc1715227afc2d183a36cfe2db1d3dff 100644 (file)
@@ -39,6 +39,6 @@ is intended for use in shell script programming.
 
 \section dcmftest_copyright COPYRIGHT
 
-Copyright (C) 1997-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 1997-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index c31ddb4f547e6704c97ce32d4ccb8a28a5a76fb8..525bd32807568026c143ae88e7ffe5f6d4e18d61 100644 (file)
@@ -1,61 +1,6 @@
 xml2dcm.o: xml2dcm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcmxml/xml2dcm.h \
- ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../../ofstd/include/dcmtk/ofstd/oftypes.h \
+ ../include/dcmtk/dcmdata/dcmxml/dcxmldf.h \
  ../../ofstd/include/dcmtk/ofstd/ofdefine.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
- ../../ofstd/include/dcmtk/ofstd/ofexport.h \
- ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
- ../../ofstd/include/dcmtk/ofstd/ofstream.h \
- ../../ofstd/include/dcmtk/ofstd/ofstring.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
- ../../oflog/include/dcmtk/oflog/oflog.h \
- ../../oflog/include/dcmtk/oflog/logger.h \
- ../../oflog/include/dcmtk/oflog/config.h \
- ../../oflog/include/dcmtk/oflog/config/defines.h \
- ../../oflog/include/dcmtk/oflog/helpers/threadcf.h \
- ../../oflog/include/dcmtk/oflog/loglevel.h \
- ../../ofstd/include/dcmtk/ofstd/ofvector.h \
- ../../oflog/include/dcmtk/oflog/tstring.h \
- ../../oflog/include/dcmtk/oflog/tchar.h \
- ../../oflog/include/dcmtk/oflog/spi/apndatch.h \
- ../../oflog/include/dcmtk/oflog/appender.h \
- ../../ofstd/include/dcmtk/ofstd/ofmem.h \
- ../../ofstd/include/dcmtk/ofstd/ofutil.h \
- ../../ofstd/include/dcmtk/ofstd/oftraits.h \
- ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
- ../../oflog/include/dcmtk/oflog/layout.h \
- ../../oflog/include/dcmtk/oflog/streams.h \
- ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
- ../../oflog/include/dcmtk/oflog/thread/syncprim.h \
- ../../oflog/include/dcmtk/oflog/spi/filter.h \
- ../../oflog/include/dcmtk/oflog/helpers/lockfile.h \
- ../../oflog/include/dcmtk/oflog/spi/logfact.h \
- ../../oflog/include/dcmtk/oflog/logmacro.h \
- ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
- ../../oflog/include/dcmtk/oflog/tracelog.h \
- ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcvr.h \
- ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
- ../../ofstd/include/dcmtk/ofstd/ofthread.h \
- ../include/dcmtk/dcmdata/dcsequen.h \
- ../../ofstd/include/dcmtk/ofstd/offile.h \
- ../../ofstd/include/dcmtk/ofstd/ofstd.h \
- ../../ofstd/include/dcmtk/ofstd/oflist.h \
- ../../ofstd/include/dcmtk/ofstd/oflimits.h \
- ../../config/include/dcmtk/config/arith.h \
- ../../ofstd/include/dcmtk/ofstd/oferror.h \
- ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcobject.h \
- ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dctag.h \
- ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
- ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
- ../include/dcmtk/dcmdata/dcitem.h ../include/dcmtk/dcmdata/dcpcache.h \
- ../include/dcmtk/dcmdata/dcpixseq.h ../include/dcmtk/dcmdata/dcofsetl.h \
- ../include/dcmtk/dcmdata/dcpixel.h ../include/dcmtk/dcmdata/dcvrpobw.h \
- ../include/dcmtk/dcmdata/dcvrobow.h ../include/dcmtk/dcmdata/dcpxitem.h \
- ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcfilefo.h \
- ../include/dcmtk/dcmdata/dcdatset.h ../include/dcmtk/dcmdata/dcmetinf.h \
- ../include/dcmtk/dcmdata/dcswap.h 
+ ../../ofstd/include/dcmtk/ofstd/ofexport.h
index 559edb1e30a62cd74f6a0141e810c96535cd33c6..7a7a70d6c2c5fd873f7c538164a5cf3c2fa57025 100644 (file)
@@ -35,6 +35,10 @@ i2d.o: i2d.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/libi2d/i2define.h \
  ../include/dcmtk/dcmdata/libi2d/i2dimgs.h \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
@@ -45,10 +49,7 @@ i2d.o: i2d.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrobow.h ../include/dcmtk/dcmdata/dcelem.h \
  ../include/dcmtk/dcmdata/dcobject.h ../include/dcmtk/dcmdata/dcerror.h \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcofsetl.h \
  ../include/dcmtk/dcmdata/dcpxitem.h ../include/dcmtk/dcmdata/dcfilefo.h \
  ../include/dcmtk/dcmdata/dcsequen.h \
@@ -61,7 +62,8 @@ i2d.o: i2d.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcitem.h ../include/dcmtk/dcmdata/dcpcache.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmdata/dcpixseq.h ../include/dcmtk/dcmdata/dcpath.h \
- ../include/dcmtk/dcmdata/dcmxml/xml2dcm.h
+ ../include/dcmtk/dcmdata/dcmxml/xml2dcm.h \
+ ../include/dcmtk/dcmdata/dcmxml/dcxmldf.h
 i2dbmps.o: i2dbmps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/libi2d/i2dbmps.h \
  ../include/dcmtk/dcmdata/libi2d/i2dimgs.h \
@@ -73,6 +75,10 @@ i2dbmps.o: i2dbmps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -122,6 +128,10 @@ i2djpgs.o: i2djpgs.cc ../include/dcmtk/dcmdata/libi2d/i2djpgs.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -196,6 +206,10 @@ i2doutpl.o: i2doutpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/libi2d/i2define.h \
  ../include/dcmtk/dcmdata/dcdatset.h ../include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -210,10 +224,7 @@ i2doutpl.o: i2doutpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcelem.h \
  ../include/dcmtk/dcmdata/dcdeftag.h
@@ -254,13 +265,14 @@ i2dplnsc.o: i2dplnsc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/libi2d/i2define.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcuid.h ../include/dcmtk/dcmdata/dcdatset.h \
  ../include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -312,13 +324,14 @@ i2dplop.o: i2dplop.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/libi2d/i2define.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcuid.h \
  ../../ofstd/include/dcmtk/ofstd/ofdatime.h \
  ../../ofstd/include/dcmtk/ofstd/ofdate.h \
@@ -373,13 +386,14 @@ i2dplsc.o: i2dplsc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/libi2d/i2define.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcuid.h ../include/dcmtk/dcmdata/dcdatset.h \
  ../include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -431,13 +445,14 @@ i2dplvlp.o: i2dplvlp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/libi2d/i2define.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcuid.h ../include/dcmtk/dcmdata/dcdatset.h \
  ../include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
index b64f1399b1f0049cdd21c3b86aa0f9dc0bee0739..64bdf2dec4c9c52d126e977853e243113879a3b4 100644 (file)
@@ -38,6 +38,10 @@ cmdlnarg.o: cmdlnarg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h
@@ -53,15 +57,16 @@ dcbytstr.o: dcbytstr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcjson.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcbytstr.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -104,6 +109,10 @@ dcchrstr.o: dcchrstr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
@@ -144,10 +153,7 @@ dcchrstr.o: dcchrstr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcdeftag.h \
  ../include/dcmtk/dcmdata/dcjson.h ../include/dcmtk/dcmdata/dcmatch.h \
@@ -163,6 +169,10 @@ dccodec.o: dccodec.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -195,10 +205,7 @@ dccodec.o: dccodec.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcuid.h ../include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -211,8 +218,8 @@ dccodec.o: dccodec.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcsequen.h ../include/dcmtk/dcmdata/dcelem.h \
  ../include/dcmtk/dcmdata/dcpixseq.h ../include/dcmtk/dcmdata/dcofsetl.h \
  ../include/dcmtk/dcmdata/dcpxitem.h ../include/dcmtk/dcmdata/dcvrobow.h \
- ../include/dcmtk/dcmdata/dcswap.h ../include/dcmtk/dcmdata/dcvrui.h \
- ../include/dcmtk/dcmdata/dcbytstr.h
+ ../include/dcmtk/dcmdata/dcswap.h ../include/dcmtk/dcmdata/dcvrcs.h \
+ ../include/dcmtk/dcmdata/dcbytstr.h ../include/dcmtk/dcmdata/dcvrui.h
 dcdatset.o: dcdatset.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
@@ -226,15 +233,16 @@ dcdatset.o: dcdatset.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcjson.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdatset.h ../include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/dcmdata/dctypes.h \
@@ -320,15 +328,16 @@ dcdatutl.o: dcdatutl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcobject.h ../include/dcmtk/dcmdata/dcerror.h \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcdeftag.h \
  ../include/dcmtk/dcmdata/dcmetinf.h ../include/dcmtk/dcmdata/dcfilefo.h \
@@ -351,6 +360,10 @@ dcddirif.o: dcddirif.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -383,10 +396,7 @@ dcddirif.o: dcddirif.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcsequen.h \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcfilefo.h \
@@ -401,7 +411,9 @@ dcddirif.o: dcddirif.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofdate.h \
  ../include/dcmtk/dcmdata/dcvrtm.h \
  ../../ofstd/include/dcmtk/ofstd/oftime.h \
- ../../ofstd/include/dcmtk/ofstd/ofbmanip.h
+ ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def
 dcdicdir.o: dcdicdir.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
@@ -420,6 +432,10 @@ dcdicdir.o: dcdicdir.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -452,10 +468,7 @@ dcdicdir.o: dcdicdir.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcsequen.h \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcfilefo.h \
@@ -488,12 +501,13 @@ dcdicent.o: dcdicent.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h
 dcdict.o: dcdict.cc ../../config/include/dcmtk/config/osconfig.h \
- ../../ofstd/include/dcmtk/ofstd/ofstd.h \
- ../../ofstd/include/dcmtk/ofstd/oflist.h \
+ ../include/dcmtk/dcmdata/dcdict.h \
+ ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
  ../../ofstd/include/dcmtk/ofstd/ofdefine.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
@@ -501,15 +515,10 @@ dcdict.o: dcdict.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
- ../../ofstd/include/dcmtk/ofstd/oftraits.h \
- ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../../ofstd/include/dcmtk/ofstd/oflimits.h \
- ../../config/include/dcmtk/config/arith.h \
- ../../ofstd/include/dcmtk/ofstd/oferror.h \
- ../include/dcmtk/dcmdata/dcdict.h \
- ../../ofstd/include/dcmtk/ofstd/ofthread.h \
- ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdefine.h \
- ../include/dcmtk/dcmdata/dcdicent.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../include/dcmtk/dcmdata/dchashdi.h \
+ ../../ofstd/include/dcmtk/ofstd/oflist.h \
+ ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcdicent.h \
+ ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
@@ -530,6 +539,7 @@ dcdict.o: dcdict.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/appender.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
+ ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
@@ -541,6 +551,12 @@ dcdict.o: dcdict.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/logmacro.h \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
+ ../../ofstd/include/dcmtk/ofstd/ofstd.h \
+ ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/oflimits.h \
+ ../../config/include/dcmtk/config/arith.h \
+ ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h
 dcdictbi.o: dcdictbi.cc ../include/dcmtk/dcmdata/dcdict.h \
  ../../config/include/dcmtk/config/osconfig.h \
@@ -567,6 +583,10 @@ dcdirrec.o: dcdirrec.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -603,10 +623,7 @@ dcdirrec.o: dcdirrec.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcsequen.h \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcfilefo.h \
@@ -654,15 +671,16 @@ dcelem.o: dcelem.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcjson.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcobject.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -711,6 +729,10 @@ dcencdoc.o: dcencdoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcfilefo.h \
  ../include/dcmtk/dcmdata/dcsequen.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -751,10 +773,7 @@ dcencdoc.o: dcencdoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcdatset.h ../include/dcmtk/dcmdata/dcitem.h \
  ../include/dcmtk/dcmdata/dcpcache.h \
@@ -782,6 +801,10 @@ dcerror.o: dcerror.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h
 dcfilefo.o: dcfilefo.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
@@ -797,6 +820,10 @@ dcfilefo.o: dcfilefo.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -831,10 +858,7 @@ dcfilefo.o: dcfilefo.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcdatset.h ../include/dcmtk/dcmdata/dcitem.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcvrobow.h \
@@ -865,6 +889,10 @@ dcfilter.o: dcfilter.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -899,10 +927,7 @@ dcfilter.o: dcfilter.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcdatset.h ../include/dcmtk/dcmdata/dcitem.h \
  ../include/dcmtk/dcmdata/dcpcache.h
@@ -961,6 +986,10 @@ dcistrma.o: dcistrma.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
@@ -1007,6 +1036,10 @@ dcistrmb.o: dcistrmb.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
@@ -1053,6 +1086,10 @@ dcistrmf.o: dcistrmf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
@@ -1099,6 +1136,10 @@ dcistrms.o: dcistrms.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
@@ -1145,6 +1186,10 @@ dcistrmz.o: dcistrmz.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
@@ -1195,6 +1240,10 @@ dcitem.o: dcitem.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1229,10 +1278,7 @@ dcitem.o: dcitem.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcdeftag.h \
  ../include/dcmtk/dcmdata/dcistrma.h ../include/dcmtk/dcmdata/dcostrma.h \
@@ -1292,6 +1338,10 @@ dclist.o: dclist.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -1321,10 +1371,7 @@ dclist.o: dclist.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcmatch.o: dcmatch.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
@@ -1341,6 +1388,9 @@ dcmatch.o: dcmatch.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcmatch.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -1370,9 +1420,7 @@ dcmatch.o: dcmatch.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcobject.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/ofdate.h \
  ../include/dcmtk/dcmdata/dcvrdt.h \
@@ -1393,6 +1441,10 @@ dcmetinf.o: dcmetinf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1429,10 +1481,7 @@ dcmetinf.o: dcmetinf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcvrul.h \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcdeftag.h \
@@ -1450,15 +1499,16 @@ dcobject.o: dcobject.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcjson.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcobject.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -1503,6 +1553,10 @@ dcostrma.o: dcostrma.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1549,6 +1603,10 @@ dcostrmb.o: dcostrmb.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1595,6 +1653,10 @@ dcostrmf.o: dcostrmf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1642,6 +1704,10 @@ dcostrms.o: dcostrms.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1689,6 +1755,10 @@ dcostrmz.o: dcostrmz.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1740,6 +1810,10 @@ dcpath.o: dcpath.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1774,10 +1848,7 @@ dcpath.o: dcpath.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcsequen.h \
  ../include/dcmtk/dcmdata/dcelem.h
@@ -1802,6 +1873,7 @@ dcpcache.o: dcpcache.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1845,6 +1917,10 @@ dcpixel.o: dcpixel.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -1874,10 +1950,7 @@ dcpixel.o: dcpixel.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmdata/dccodec.h ../include/dcmtk/dcmdata/dcpixseq.h \
@@ -1907,6 +1980,10 @@ dcpixseq.o: dcpixseq.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1941,10 +2018,7 @@ dcpixseq.o: dcpixseq.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcofsetl.h ../include/dcmtk/dcmdata/dcpxitem.h \
  ../include/dcmtk/dcmdata/dcvrobow.h ../include/dcmtk/dcmdata/dcitem.h \
@@ -1963,6 +2037,10 @@ dcpxitem.o: dcpxitem.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -1992,10 +2070,7 @@ dcpxitem.o: dcpxitem.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcofsetl.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmdata/dcswap.h \
@@ -2017,6 +2092,10 @@ dcrleccd.o: dcrleccd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -2058,10 +2137,7 @@ dcrleccd.o: dcrleccd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcobject.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcdeftag.h \
  ../include/dcmtk/dcmdata/dcpixseq.h ../include/dcmtk/dcmdata/dcsequen.h \
@@ -2079,6 +2155,10 @@ dcrlecce.o: dcrlecce.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -2112,10 +2192,7 @@ dcrlecce.o: dcrlecce.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmdata/dcrleenc.h ../include/dcmtk/dcmdata/dcrlecp.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcpixseq.h ../include/dcmtk/dcmdata/dcsequen.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -2138,6 +2215,10 @@ dcrlecp.o: dcrlecp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -2180,6 +2261,10 @@ dcrledrg.o: dcrledrg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -2222,6 +2307,10 @@ dcrleerg.o: dcrleerg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -2268,6 +2357,10 @@ dcrlerp.o: dcrlerp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -2297,10 +2390,7 @@ dcrlerp.o: dcrlerp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h
 dcsequen.o: dcsequen.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -2315,15 +2405,16 @@ dcsequen.o: dcsequen.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcjson.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcsequen.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -2375,6 +2466,10 @@ dcspchrs.o: dcspchrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
@@ -2415,10 +2510,7 @@ dcspchrs.o: dcspchrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcbytstr.h \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcdeftag.h \
@@ -2443,6 +2535,10 @@ dcswap.o: dcswap.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -2483,12 +2579,12 @@ dctag.o: dctag.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
- ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../include/dcmtk/dcmdata/dcdefine.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dctagkey.h ../include/dcmtk/dcmdata/dcdefine.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -2519,6 +2615,7 @@ dctagkey.o: dctagkey.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h
@@ -2597,6 +2694,10 @@ dcuid.o: dcuid.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2679,12 +2780,13 @@ dcvrae.o: dcvrae.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcmatch.h
 dcvras.o: dcvras.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvras.h ../include/dcmtk/dcmdata/dcbytstr.h \
@@ -2727,12 +2829,13 @@ dcvras.o: dcvras.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvrat.o: dcvrat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
@@ -2748,6 +2851,10 @@ dcvrat.o: dcvrat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -2777,10 +2884,7 @@ dcvrat.o: dcvrat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcjson.h
 dcvrcs.o: dcvrcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrcs.h ../include/dcmtk/dcmdata/dcbytstr.h \
@@ -2823,12 +2927,13 @@ dcvrcs.o: dcvrcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcmatch.h
 dcvrda.o: dcvrda.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrda.h ../include/dcmtk/dcmdata/dcbytstr.h \
@@ -2871,12 +2976,13 @@ dcvrda.o: dcvrda.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/ofdate.h \
  ../include/dcmtk/dcmdata/dcvrtm.h \
@@ -2928,12 +3034,13 @@ dcvrds.o: dcvrds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcjson.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
@@ -2981,12 +3088,13 @@ dcvrdt.o: dcvrdt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/ofdatime.h \
  ../../ofstd/include/dcmtk/ofstd/ofdate.h \
@@ -3012,6 +3120,10 @@ dcvrfd.o: dcvrfd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -3041,10 +3153,7 @@ dcvrfd.o: dcvrfd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
@@ -3067,6 +3176,10 @@ dcvrfl.o: dcvrfl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -3096,10 +3209,7 @@ dcvrfl.o: dcvrfl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
@@ -3149,12 +3259,13 @@ dcvris.o: dcvris.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcjson.h
 dcvrlo.o: dcvrlo.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcjson.h \
@@ -3203,6 +3314,7 @@ dcvrlo.o: dcvrlo.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcstack.h
 dcvrlt.o: dcvrlt.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -3246,12 +3358,13 @@ dcvrlt.o: dcvrlt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvrobow.o: dcvrobow.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -3265,6 +3378,10 @@ dcvrobow.o: dcvrobow.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3272,11 +3389,8 @@ dcvrobow.o: dcvrobow.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofrand.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/dcmdata/dcjson.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcvrobow.h ../include/dcmtk/dcmdata/dcelem.h \
  ../include/dcmtk/dcmdata/dcobject.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -3324,6 +3438,10 @@ dcvrod.o: dcvrod.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3359,10 +3477,7 @@ dcvrod.o: dcvrod.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcswap.h \
  ../include/dcmtk/dcmdata/dcjson.h
 dcvrof.o: dcvrof.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -3379,15 +3494,16 @@ dcvrof.o: dcvrof.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcjson.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcvrof.h ../include/dcmtk/dcmdata/dcvrfl.h \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcobject.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -3434,6 +3550,10 @@ dcvrol.o: dcvrol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3469,10 +3589,7 @@ dcvrol.o: dcvrol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcjson.h \
  ../include/dcmtk/dcmdata/dcswap.h
 dcvrov.o: dcvrov.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -3489,6 +3606,10 @@ dcvrov.o: dcvrov.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3524,10 +3645,7 @@ dcvrov.o: dcvrov.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcjson.h \
  ../include/dcmtk/dcmdata/dcswap.h
 dcvrpn.o: dcvrpn.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -3577,6 +3695,7 @@ dcvrpn.o: dcvrpn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -3598,6 +3717,10 @@ dcvrpobw.o: dcvrpobw.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -3627,10 +3750,7 @@ dcvrpobw.o: dcvrpobw.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvrsh.o: dcvrsh.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrsh.h ../include/dcmtk/dcmdata/dcchrstr.h \
@@ -3673,12 +3793,13 @@ dcvrsh.o: dcvrsh.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcjson.h
 dcvrsl.o: dcvrsl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
@@ -3694,6 +3815,10 @@ dcvrsl.o: dcvrsl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -3723,10 +3848,7 @@ dcvrsl.o: dcvrsl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvrss.o: dcvrss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
@@ -3742,6 +3864,10 @@ dcvrss.o: dcvrss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -3771,10 +3897,7 @@ dcvrss.o: dcvrss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvrst.o: dcvrst.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrst.h ../include/dcmtk/dcmdata/dcchrstr.h \
@@ -3817,12 +3940,13 @@ dcvrst.o: dcvrst.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvrsv.o: dcvrsv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrsv.h ../include/dcmtk/dcmdata/dcelem.h \
@@ -3838,6 +3962,10 @@ dcvrsv.o: dcvrsv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -3867,10 +3995,7 @@ dcvrsv.o: dcvrsv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcjson.h
 dcvrtm.o: dcvrtm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrtm.h ../include/dcmtk/dcmdata/dctypes.h \
@@ -3912,12 +4037,13 @@ dcvrtm.o: dcvrtm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/oftime.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -3967,12 +4093,13 @@ dcvruc.o: dcvruc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvrui.o: dcvrui.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
@@ -3986,6 +4113,10 @@ dcvrui.o: dcvrui.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -4022,10 +4153,7 @@ dcvrui.o: dcvrui.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcuid.h
 dcvrul.o: dcvrul.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
@@ -4041,6 +4169,10 @@ dcvrul.o: dcvrul.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -4070,10 +4202,7 @@ dcvrul.o: dcvrul.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvrulup.o: dcvrulup.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrulup.h ../include/dcmtk/dcmdata/dcvrul.h \
@@ -4089,6 +4218,10 @@ dcvrulup.o: dcvrulup.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -4118,10 +4251,7 @@ dcvrulup.o: dcvrulup.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvrur.o: dcvrur.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrur.h ../include/dcmtk/dcmdata/dctypes.h \
@@ -4163,12 +4293,13 @@ dcvrur.o: dcvrur.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcmatch.h
 dcvrus.o: dcvrus.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
@@ -4184,6 +4315,10 @@ dcvrus.o: dcvrus.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -4213,10 +4348,7 @@ dcvrus.o: dcvrus.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvrut.o: dcvrut.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrut.h ../include/dcmtk/dcmdata/dctypes.h \
@@ -4259,12 +4391,13 @@ dcvrut.o: dcvrut.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
- ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dcvr.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../include/dcmtk/dcmdata/dcstack.h
 dcvruv.o: dcvruv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvruv.h ../include/dcmtk/dcmdata/dcelem.h \
@@ -4280,6 +4413,10 @@ dcvruv.o: dcvruv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -4309,10 +4446,7 @@ dcvruv.o: dcvruv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcjson.h
 dcwcache.o: dcwcache.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcwcache.h \
@@ -4329,6 +4463,10 @@ dcwcache.o: dcwcache.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -4364,10 +4502,7 @@ dcwcache.o: dcwcache.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcobject.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcostrma.h
 dcxfer.o: dcxfer.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcxfer.h ../include/dcmtk/dcmdata/dctypes.h \
@@ -4426,14 +4561,15 @@ mkdeftag.o: mkdeftag.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcdicent.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h
 mkdictbi.o: mkdictbi.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -4455,14 +4591,15 @@ mkdictbi.o: mkdictbi.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmdata/dcdicent.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h
 vrscan.o: vrscan.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -4476,10 +4613,16 @@ vrscan.o: vrscan.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../include/dcmtk/dcmdata/dcdefine.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -4507,8 +4650,5 @@ vrscan.o: vrscan.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/spi/logfact.h \
  ../../oflog/include/dcmtk/oflog/logmacro.h \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
- ../../oflog/include/dcmtk/oflog/tracelog.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h vrscani.h vrscanl.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/vsobjdes.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def
+ ../../oflog/include/dcmtk/oflog/tracelog.h vrscani.h vrscanl.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/vsobjdes.def
index 1addcc690c47e123f8d8c6de9adc13268137c171..b2b62c8895d59af16b5d00824ada5fb414263010 100644 (file)
@@ -1,12 +1,3 @@
-gen_uid.o: gen_uid.cc ../../config/include/dcmtk/config/osconfig.h \
- ../include/dcmtk/dcmdata/dcuid.h \
- ../../ofstd/include/dcmtk/ofstd/oftypes.h \
- ../../ofstd/include/dcmtk/ofstd/ofdefine.h \
- ../../ofstd/include/dcmtk/ofstd/ofcast.h \
- ../../ofstd/include/dcmtk/ofstd/ofexport.h \
- ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
- ../../ofstd/include/dcmtk/ofstd/ofstream.h \
- ../include/dcmtk/dcmdata/dcdefine.h
 tchval.o: tchval.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
@@ -26,6 +17,10 @@ tchval.o: tchval.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -61,10 +56,7 @@ tchval.o: tchval.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../include/dcmtk/dcmdata/dcistrma.h ../include/dcmtk/dcmdata/dcostrma.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -98,7 +90,9 @@ tchval.o: tchval.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcvrof.h ../include/dcmtk/dcmdata/dcvrod.h \
  ../include/dcmtk/dcmdata/dcvrol.h ../include/dcmtk/dcmdata/dcvrov.h \
  ../include/dcmtk/dcmdata/cmdlnarg.h ../include/dcmtk/dcmdata/vrscan.h \
- ../../ofstd/include/dcmtk/ofstd/ofbmanip.h
+ ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def
 tdict.o: tdict.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
@@ -118,6 +112,10 @@ tdict.o: tdict.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -149,10 +147,7 @@ tdict.o: tdict.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcdict.h ../include/dcmtk/dcmdata/dchashdi.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../include/dcmtk/dcmdata/dcdicent.h
@@ -175,6 +170,10 @@ telemlen.o: telemlen.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -210,10 +209,7 @@ telemlen.o: telemlen.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../include/dcmtk/dcmdata/dcistrma.h ../include/dcmtk/dcmdata/dcostrma.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -267,6 +263,10 @@ tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -315,6 +315,10 @@ tfilter.o: tfilter.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -345,10 +349,7 @@ tfilter.o: tfilter.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcfilter.h \
  ../../ofstd/include/dcmtk/ofstd/ofalgo.h \
  ../include/dcmtk/dcmdata/dcfilefo.h ../include/dcmtk/dcmdata/dcsequen.h \
@@ -379,6 +380,10 @@ tgenuid.o: tgenuid.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -427,6 +432,10 @@ ti2dbmp.o: ti2dbmp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -481,6 +490,10 @@ titem.o: titem.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -516,10 +529,7 @@ titem.o: titem.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcvrat.h \
  ../include/dcmtk/dcmdata/dcelem.h ../include/dcmtk/dcmdata/dcvrus.h \
@@ -543,6 +553,10 @@ tmatch.o: tmatch.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -594,6 +608,10 @@ tnewdcme.o: tnewdcme.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -629,10 +647,7 @@ tnewdcme.o: tnewdcme.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcelem.h \
  ../include/dcmtk/dcmdata/dcdict.h ../include/dcmtk/dcmdata/dchashdi.h \
@@ -656,6 +671,10 @@ tparent.o: tparent.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -691,10 +710,7 @@ tparent.o: tparent.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../include/dcmtk/dcmdata/dcistrma.h ../include/dcmtk/dcmdata/dcostrma.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -748,6 +764,10 @@ tparser.o: tparser.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -784,10 +804,7 @@ tparser.o: tparser.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../include/dcmtk/dcmdata/dcistrma.h ../include/dcmtk/dcmdata/dcostrma.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -842,6 +859,10 @@ tpath.o: tpath.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -877,10 +898,7 @@ tpath.o: tpath.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../include/dcmtk/dcmdata/dcistrma.h ../include/dcmtk/dcmdata/dcostrma.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -933,6 +951,10 @@ tpread.o: tpread.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -969,10 +991,7 @@ tpread.o: tpread.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../include/dcmtk/dcmdata/dcistrma.h ../include/dcmtk/dcmdata/dcostrma.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dcdicent.h \
  ../include/dcmtk/dcmdata/dchashdi.h ../include/dcmtk/dcmdata/dcdict.h \
  ../include/dcmtk/dcmdata/dcdeftag.h ../include/dcmtk/dcmdata/dcobject.h \
@@ -1026,6 +1045,10 @@ tsequen.o: tsequen.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1061,10 +1084,7 @@ tsequen.o: tsequen.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcdatset.h \
  ../include/dcmtk/dcmdata/dcsequen.h ../include/dcmtk/dcmdata/dcelem.h \
@@ -1090,6 +1110,10 @@ tspchrs.o: tspchrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1142,6 +1166,10 @@ tstrval.o: tstrval.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1176,11 +1204,64 @@ tstrval.o: tstrval.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h ../include/dcmtk/dcmdata/dcvr.h \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../include/dcmtk/dcmdata/dcstack.h
+ttag.o: ttag.cc ../../config/include/dcmtk/config/osconfig.h \
+ ../../ofstd/include/dcmtk/ofstd/oftest.h \
+ ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
+ ../../ofstd/include/dcmtk/ofstd/oftypes.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdefine.h \
+ ../../ofstd/include/dcmtk/ofstd/ofcast.h \
+ ../../ofstd/include/dcmtk/ofstd/ofexport.h \
+ ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofstream.h \
+ ../../ofstd/include/dcmtk/ofstd/ofcmdln.h \
+ ../../ofstd/include/dcmtk/ofstd/ofexbl.h \
+ ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/oflist.h \
+ ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/offile.h \
+ ../../ofstd/include/dcmtk/ofstd/ofstd.h \
+ ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
- ../include/dcmtk/dcmdata/dcstack.h
+ ../../ofstd/include/dcmtk/ofstd/oflimits.h \
+ ../../config/include/dcmtk/config/arith.h \
+ ../../ofstd/include/dcmtk/ofstd/oferror.h \
+ ../../ofstd/include/dcmtk/ofstd/ofexit.h \
+ ../include/dcmtk/dcmdata/dcuid.h ../include/dcmtk/dcmdata/dcdefine.h \
+ ../../oflog/include/dcmtk/oflog/oflog.h \
+ ../../oflog/include/dcmtk/oflog/logger.h \
+ ../../oflog/include/dcmtk/oflog/config.h \
+ ../../oflog/include/dcmtk/oflog/config/defines.h \
+ ../../oflog/include/dcmtk/oflog/helpers/threadcf.h \
+ ../../oflog/include/dcmtk/oflog/loglevel.h \
+ ../../ofstd/include/dcmtk/ofstd/ofvector.h \
+ ../../oflog/include/dcmtk/oflog/tstring.h \
+ ../../oflog/include/dcmtk/oflog/tchar.h \
+ ../../oflog/include/dcmtk/oflog/spi/apndatch.h \
+ ../../oflog/include/dcmtk/oflog/appender.h \
+ ../../ofstd/include/dcmtk/ofstd/ofmem.h \
+ ../../ofstd/include/dcmtk/ofstd/ofutil.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
+ ../../oflog/include/dcmtk/oflog/layout.h \
+ ../../oflog/include/dcmtk/oflog/streams.h \
+ ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
+ ../../oflog/include/dcmtk/oflog/thread/syncprim.h \
+ ../../oflog/include/dcmtk/oflog/spi/filter.h \
+ ../../oflog/include/dcmtk/oflog/helpers/lockfile.h \
+ ../../oflog/include/dcmtk/oflog/spi/logfact.h \
+ ../../oflog/include/dcmtk/oflog/logmacro.h \
+ ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
+ ../../oflog/include/dcmtk/oflog/tracelog.h \
+ ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../include/dcmtk/dcmdata/dcvr.h \
+ ../../ofstd/include/dcmtk/ofstd/ofglobal.h
 tvrcomp.o: tvrcomp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
@@ -1200,12 +1281,15 @@ tvrcomp.o: tvrcomp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../../ofstd/include/dcmtk/ofstd/ofexit.h \
- ../include/dcmtk/dcmdata/dcvras.h ../include/dcmtk/dcmdata/dcbytstr.h \
- ../include/dcmtk/dcmdata/dctypes.h \
+ ../include/dcmtk/dcmdata/dcuid.h ../include/dcmtk/dcmdata/dcdefine.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -1230,16 +1314,14 @@ tvrcomp.o: tvrcomp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/logmacro.h \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
- ../include/dcmtk/dcmdata/dcdefine.h ../include/dcmtk/dcmdata/dcelem.h \
+ ../include/dcmtk/dcmdata/dcvras.h ../include/dcmtk/dcmdata/dcbytstr.h \
+ ../include/dcmtk/dcmdata/dctypes.h ../include/dcmtk/dcmdata/dcelem.h \
  ../include/dcmtk/dcmdata/dcobject.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcvrae.h \
  ../include/dcmtk/dcmdata/dcchrstr.h ../include/dcmtk/dcmdata/dcvrlo.h \
  ../include/dcmtk/dcmdata/dcvrlt.h ../include/dcmtk/dcmdata/dcvrpn.h \
@@ -1284,6 +1366,10 @@ tvrdatim.o: tvrdatim.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1320,10 +1406,7 @@ tvrdatim.o: tvrdatim.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/ofdate.h \
  ../include/dcmtk/dcmdata/dcvrtm.h \
@@ -1351,6 +1434,10 @@ tvrds.o: tvrds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1387,10 +1474,7 @@ tvrds.o: tvrds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcdeftag.h \
  ../include/dcmtk/dcmdata/dcitem.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h
@@ -1413,6 +1497,10 @@ tvrfd.o: tvrfd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1448,10 +1536,7 @@ tvrfd.o: tvrfd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dctypes.h ../include/dcmtk/dcmdata/dcvr.h \
  ../include/dcmtk/dcmdata/dctag.h ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcdeftag.h
 tvrol.o: tvrol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
@@ -1472,6 +1557,10 @@ tvrol.o: tvrol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1507,10 +1596,7 @@ tvrol.o: tvrol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcvrol.h \
  ../include/dcmtk/dcmdata/dcvrul.h ../include/dcmtk/dcmdata/dcelem.h \
@@ -1534,6 +1620,10 @@ tvrov.o: tvrov.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1569,10 +1659,7 @@ tvrov.o: tvrov.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcvrov.h \
  ../include/dcmtk/dcmdata/dcvruv.h ../include/dcmtk/dcmdata/dcelem.h \
@@ -1596,6 +1683,10 @@ tvrpn.o: tvrpn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1632,10 +1723,7 @@ tvrpn.o: tvrpn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h
 tvrsv.o: tvrsv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
@@ -1656,6 +1744,10 @@ tvrsv.o: tvrsv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1691,10 +1783,7 @@ tvrsv.o: tvrsv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcvrsv.h \
  ../include/dcmtk/dcmdata/dcelem.h
@@ -1717,6 +1806,10 @@ tvrui.o: tvrui.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1753,10 +1846,7 @@ tvrui.o: tvrui.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dcdeftag.h
 tvruv.o: tvruv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
@@ -1777,6 +1867,10 @@ tvruv.o: tvruv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1812,10 +1906,7 @@ tvruv.o: tvruv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmdata/dcerror.h ../include/dcmtk/dcmdata/dcxfer.h \
  ../include/dcmtk/dcmdata/dcvr.h ../include/dcmtk/dcmdata/dctag.h \
  ../include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmdata/dcstack.h ../include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmdata/dcpcache.h ../include/dcmtk/dcmdata/dcvruv.h \
  ../include/dcmtk/dcmdata/dcelem.h
index 27d6f4a4aec1f1745085a0c114d166f05eaf77f0..c0208b15503bad9267b0fd763d84ce8becd6ae72 100644 (file)
@@ -40,6 +40,10 @@ enhanced_ct.o: enhanced_ct.cc ../include/dcmtk/dcmect/enhanced_ct.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -54,10 +58,7 @@ enhanced_ct.o: enhanced_ct.cc ../include/dcmtk/dcmect/enhanced_ct.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -149,6 +150,8 @@ enhanced_ct.o: enhanced_ct.cc ../include/dcmtk/dcmect/enhanced_ct.h \
  ../../ofstd/include/dcmtk/ofstd/variadic/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/diag/cnvrsn.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsprfw.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/arrybnds.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/unrefprm.def \
  ../../dcmiod/include/dcmtk/dcmiod/modacquisitioncontext.h \
  ../../dcmiod/include/dcmtk/dcmiod/modenhequipment.h \
  ../../dcmiod/include/dcmtk/dcmiod/modimagepixel.h \
@@ -200,6 +203,10 @@ types.o: types.cc ../include/dcmtk/dcmect/types.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -214,10 +221,7 @@ types.o: types.cc ../include/dcmtk/dcmect/types.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
index 81dcdd585db6238dc9ca8003933279937eaefc52..9d26f581c6f013a53d6e99c3caf47f2647786ac9 100644 (file)
@@ -14,6 +14,10 @@ t_huge_concat.o: t_huge_concat.cc \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftempf.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
  ../../ofstd/include/dcmtk/ofstd/ofcmdln.h \
@@ -63,10 +67,7 @@ t_huge_concat.o: t_huge_concat.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcistrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -158,6 +159,8 @@ t_huge_concat.o: t_huge_concat.cc \
  ../../ofstd/include/dcmtk/ofstd/variadic/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/diag/cnvrsn.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsprfw.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/arrybnds.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/unrefprm.def \
  ../../dcmiod/include/dcmtk/dcmiod/modacquisitioncontext.h \
  ../../dcmiod/include/dcmtk/dcmiod/modenhequipment.h \
  ../../dcmiod/include/dcmtk/dcmiod/modimagepixel.h \
@@ -205,6 +208,10 @@ t_roundtrip.o: t_roundtrip.cc \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftempf.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
  ../../ofstd/include/dcmtk/ofstd/ofcmdln.h \
@@ -254,10 +261,7 @@ t_roundtrip.o: t_roundtrip.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcistrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -349,6 +353,8 @@ t_roundtrip.o: t_roundtrip.cc \
  ../../ofstd/include/dcmtk/ofstd/variadic/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/diag/cnvrsn.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsprfw.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/arrybnds.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/unrefprm.def \
  ../../dcmiod/include/dcmtk/dcmiod/modacquisitioncontext.h \
  ../../dcmiod/include/dcmtk/dcmiod/modenhequipment.h \
  ../../dcmiod/include/dcmtk/dcmiod/modimagepixel.h \
@@ -399,6 +405,10 @@ tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
index b5a069631ebf84741f5939da2788adfc94387ef1..61f587ece5f252dfb41255770a99fe96ff43b745 100644 (file)
@@ -11,16 +11,17 @@ concatenationcreator.o: concatenationcreator.cc \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -141,6 +142,7 @@ concatenationloader.o: concatenationloader.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -261,6 +263,10 @@ fg.o: fg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -299,10 +305,7 @@ fg.o: fg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmfg/fgbase.h \
@@ -390,6 +393,7 @@ fgbase.o: fgbase.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -553,6 +557,7 @@ fgctacquisitiondetails.o: fgctacquisitiondetails.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -680,6 +685,7 @@ fgctacquisitiontype.o: fgctacquisitiontype.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -783,6 +789,7 @@ fgctadditionalxraysource.o: fgctadditionalxraysource.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -934,6 +941,7 @@ fgctexposure.o: fgctexposure.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1063,6 +1071,7 @@ fgctgeometry.o: fgctgeometry.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1190,6 +1199,7 @@ fgctimageframetype.o: fgctimageframetype.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1317,6 +1327,7 @@ fgctposition.o: fgctposition.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1444,6 +1455,7 @@ fgctreconstruction.o: fgctreconstruction.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1571,6 +1583,7 @@ fgcttabledynamics.o: fgcttabledynamics.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1698,6 +1711,7 @@ fgctxraydetails.o: fgctxraydetails.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1826,6 +1840,10 @@ fgderimg.o: fgderimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1833,10 +1851,7 @@ fgderimg.o: fgderimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1948,6 +1963,10 @@ fgfact.o: fgfact.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1962,10 +1981,7 @@ fgfact.o: fgfact.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -2107,6 +2123,7 @@ fgfracon.o: fgfracon.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -2210,6 +2227,7 @@ fgframeanatomy.o: fgframeanatomy.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2339,6 +2357,7 @@ fgframevoilut.o: fgframevoilut.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2466,6 +2485,7 @@ fgimagedatatype.o: fgimagedatatype.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2585,6 +2605,10 @@ fginterface.o: fginterface.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2623,10 +2647,7 @@ fginterface.o: fginterface.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmfg/fgbase.h \
@@ -2745,6 +2766,7 @@ fgirradiationeventid.o: fgirradiationeventid.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -2848,6 +2870,7 @@ fgparametricmapframetype.o: fgparametricmapframetype.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2976,6 +2999,7 @@ fgpixeltransform.o: fgpixeltransform.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3101,6 +3125,7 @@ fgpixmsr.o: fgpixmsr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3251,6 +3276,7 @@ fgplanor.o: fgplanor.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -3354,6 +3380,7 @@ fgplanorvol.o: fgplanorvol.cc \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -3504,6 +3531,7 @@ fgplanpo.o: fgplanpo.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -3607,6 +3635,7 @@ fgplanposvol.o: fgplanposvol.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3734,6 +3763,7 @@ fgrealworldvaluemapping.o: fgrealworldvaluemapping.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3863,6 +3893,7 @@ fgseg.o: fgseg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3990,6 +4021,7 @@ fgtemporalposition.o: fgtemporalposition.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -4104,6 +4136,10 @@ fgtypes.o: fgtypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmfg/fgbase.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
@@ -4146,10 +4182,7 @@ fgtypes.o: fgtypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -4255,6 +4288,7 @@ fgusimagedescription.o: fgusimagedescription.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -4415,6 +4449,10 @@ stackinterface.o: stackinterface.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -4429,10 +4467,7 @@ stackinterface.o: stackinterface.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
index a28937f218a0044715dcc0822355eb656a3f0c69..a6ac492ccb7a0e5ca6b800a7b990b0611943662b 100644 (file)
@@ -39,6 +39,10 @@ t_concatenation_creator.o: t_concatenation_creator.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -53,10 +57,7 @@ t_concatenation_creator.o: t_concatenation_creator.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -165,6 +166,10 @@ t_concatenation_loader.o: t_concatenation_loader.cc \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmiod/include/dcmtk/dcmiod/iodutil.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
@@ -184,10 +189,7 @@ t_concatenation_loader.o: t_concatenation_loader.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -301,6 +303,10 @@ t_ct_acquisition_details.o: t_ct_acquisition_details.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -315,10 +321,7 @@ t_ct_acquisition_details.o: t_ct_acquisition_details.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -432,6 +435,10 @@ t_ct_acquisition_type.o: t_ct_acquisition_type.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -446,10 +453,7 @@ t_ct_acquisition_type.o: t_ct_acquisition_type.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -563,6 +567,10 @@ t_ct_image_frame_type.o: t_ct_image_frame_type.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -577,10 +585,7 @@ t_ct_image_frame_type.o: t_ct_image_frame_type.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -694,6 +699,10 @@ t_ct_position.o: t_ct_position.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -708,10 +717,7 @@ t_ct_position.o: t_ct_position.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -825,6 +831,10 @@ t_ct_table_dynamics.o: t_ct_table_dynamics.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -839,10 +849,7 @@ t_ct_table_dynamics.o: t_ct_table_dynamics.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -931,6 +938,10 @@ t_deriv_image.o: t_deriv_image.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -968,10 +979,7 @@ t_deriv_image.o: t_deriv_image.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1064,6 +1072,10 @@ t_fg_base.o: t_fg_base.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1101,10 +1113,7 @@ t_fg_base.o: t_fg_base.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1217,6 +1226,10 @@ t_frame_content.o: t_frame_content.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1231,10 +1244,7 @@ t_frame_content.o: t_frame_content.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1325,6 +1335,10 @@ t_irradiation_event_identification.o: \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1362,10 +1376,7 @@ t_irradiation_event_identification.o: \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1459,6 +1470,10 @@ tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
index 673322c015a1b29b926a525916d9d7042e4961b4..1b4ba1835751cb93c5da8198df8f3b2383c00bea 100644 (file)
@@ -37,6 +37,10 @@ dcm2pnm.o: dcm2pnm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -51,10 +55,7 @@ dcm2pnm.o: dcm2pnm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -189,6 +190,10 @@ dcmicmp.o: dcmicmp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -209,10 +214,7 @@ dcmicmp.o: dcmicmp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -317,6 +319,10 @@ dcmquant.o: dcmquant.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -331,10 +337,7 @@ dcmquant.o: dcmquant.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -462,6 +465,10 @@ dcmscale.o: dcmscale.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -476,10 +483,7 @@ dcmscale.o: dcmscale.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
index 8d449f5b46663e84054581abe386fa05c91909a6..11250f0dc454f6cbef32f49756c999dbe0e63ce3 100644 (file)
@@ -38,6 +38,10 @@ dcmicmph.o: dcmicmph.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -60,10 +64,7 @@ dcmicmph.o: dcmicmph.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -191,6 +192,7 @@ diargimg.o: diargimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -217,6 +219,8 @@ diargimg.o: diargimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipixel.h \
  ../include/dcmtk/dcmimage/diargpxt.h ../include/dcmtk/dcmimage/dicopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/diluptab.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dibaslut.h \
@@ -269,6 +273,10 @@ dicmyimg.o: dicmyimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -280,10 +288,7 @@ dicmyimg.o: dicmyimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -300,6 +305,8 @@ dicmyimg.o: dicmyimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipixel.h \
  ../include/dcmtk/dcmimage/dicmypxt.h ../include/dcmtk/dcmimage/dicopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/diinpx.h
 dicoimg.o: dicoimg.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -352,6 +359,7 @@ dicoimg.o: dicoimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
@@ -388,6 +396,8 @@ dicoimg.o: dicoimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didispfn.h \
  ../include/dcmtk/dcmimage/dicopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h \
  ../include/dcmtk/dcmimage/dicocpt.h ../include/dcmtk/dcmimage/dicosct.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/discalet.h \
@@ -496,6 +506,7 @@ dicopx.o: dicopx.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -553,6 +564,10 @@ dihsvimg.o: dihsvimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -564,10 +579,7 @@ dihsvimg.o: dihsvimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -584,6 +596,8 @@ dihsvimg.o: dihsvimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipixel.h \
  ../include/dcmtk/dcmimage/dihsvpxt.h ../include/dcmtk/dcmimage/dicopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/diinpx.h
 dilogger.o: dilogger.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -664,6 +678,7 @@ dipalimg.o: dipalimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
@@ -700,6 +715,8 @@ dipalimg.o: dipalimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipixel.h \
  ../include/dcmtk/dcmimage/dipalpxt.h ../include/dcmtk/dcmimage/dicopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/diluptab.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dibaslut.h \
@@ -746,6 +763,10 @@ dipipng.o: dipipng.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -757,10 +778,7 @@ dipipng.o: dipipng.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -818,6 +836,10 @@ dipitiff.o: dipitiff.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -829,10 +851,7 @@ dipitiff.o: dipitiff.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -858,6 +877,10 @@ diqtctab.o: diqtctab.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmimage/diqtpix.h ../include/dcmtk/dcmimage/diqttype.h \
  ../include/dcmtk/dcmimage/dicdefin.h \
  ../include/dcmtk/dcmimage/diqtstab.h \
@@ -902,10 +925,7 @@ diqtctab.o: diqtctab.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -934,6 +954,10 @@ diqtfs.o: diqtfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmimage/diqtstab.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
@@ -993,6 +1017,10 @@ diqthash.o: diqthash.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1000,10 +1028,7 @@ diqthash.o: diqthash.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1052,6 +1077,10 @@ diquant.o: diquant.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1100,10 +1129,7 @@ diquant.o: diquant.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1181,6 +1207,10 @@ diregist.o: diregist.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1194,10 +1224,7 @@ diregist.o: diregist.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1218,6 +1245,8 @@ diregist.o: diregist.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmimage/diyp2img.h ../include/dcmtk/dcmimage/dicomot.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dimopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dimopx.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dimomod.h \
@@ -1271,6 +1300,10 @@ dirgbimg.o: dirgbimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1282,10 +1315,7 @@ dirgbimg.o: dirgbimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1302,6 +1332,8 @@ dirgbimg.o: dirgbimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipixel.h \
  ../include/dcmtk/dcmimage/dirgbpxt.h ../include/dcmtk/dcmimage/dicopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/diinpx.h
 diybrimg.o: diybrimg.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -1346,6 +1378,10 @@ diybrimg.o: diybrimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1357,10 +1393,7 @@ diybrimg.o: diybrimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1377,6 +1410,8 @@ diybrimg.o: diybrimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipixel.h \
  ../include/dcmtk/dcmimage/diybrpxt.h ../include/dcmtk/dcmimage/dicopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/diinpx.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didocu.h \
@@ -1426,6 +1461,10 @@ diyf2img.o: diyf2img.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1437,10 +1476,7 @@ diyf2img.o: diyf2img.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1457,6 +1493,8 @@ diyf2img.o: diyf2img.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipixel.h \
  ../include/dcmtk/dcmimage/diyf2pxt.h ../include/dcmtk/dcmimage/dicopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/diinpx.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didocu.h \
@@ -1506,6 +1544,10 @@ diyp2img.o: diyp2img.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1517,10 +1559,7 @@ diyp2img.o: diyp2img.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1537,5 +1576,7 @@ diyp2img.o: diyp2img.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipixel.h \
  ../include/dcmtk/dcmimage/diyp2pxt.h ../include/dcmtk/dcmimage/dicopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/diinpx.h
index 484546bcb3ba68b5f84ab2a82473354dd7f324a6..c3d53b3b5057125beb6cba3f662e1dc03882b50c 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *
- *  Copyright (C) 2002-2016, OFFIS e.V.
+ *  Copyright (C) 2002-2023, OFFIS e.V.
  *  All rights reserved.  See COPYRIGHT file for details.
  *
  *  This software and supporting documentation were developed by
@@ -181,7 +181,7 @@ OFCondition DcmQuant::createPaletteColorImage(
 
     if (frames > 1)
     {
-      char buf[20];
+      char buf[32];
       sprintf(buf, "%lu", frames);
       if (result.good()) result = target.putAndInsertString(DCM_NumberOfFrames, buf);
     }
index f75f757e39a960c652c5d8412ef2d78453e15f58..5cd0def16e935c0059c68d1cedc17ace9f0a0999 100644 (file)
@@ -37,6 +37,10 @@ dcmdspfn.o: dcmdspfn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -51,10 +55,7 @@ dcmdspfn.o: dcmdspfn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -152,6 +153,10 @@ dconvlum.o: dconvlum.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
index b8436af073d3bcc563b41f258b71705ef38b1156..f988b3613c5ecf570f7f22a5360faea9525b559e 100644 (file)
@@ -196,6 +196,6 @@ longish and confusing command lines (an example is provided in file
 
 \section dcmdspfn_copyright COPYRIGHT
 
-Copyright (C) 1999-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 1999-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index 27befae965971f83607c867672c7c6f534220d22..483156d1f7d3fe492285d8345c7306971d2efa06 100644 (file)
@@ -56,6 +56,6 @@ sample characteristics file monitors, cameras, printers and scanners.
 
 \section dcod2lum_copyright COPYRIGHT
 
-Copyright (C) 2002-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 2002-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index cdb23236b411dd74e39f87e7f70f1e4eafe1fc29..b6b45a855f517e365e7f20e0f2e6c718a2806f36 100644 (file)
@@ -54,6 +54,6 @@ Barten's model (including GSDF).
 
 \section dconvlum_copyright COPYRIGHT
 
-Copyright (C) 1999-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 1999-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index ac8d3b411347f8dc7ec3ec81ba04958e32a82eb5..a62f688813111d1c47fadafac600ad68274eb0d4 100644 (file)
@@ -44,6 +44,7 @@ dcmimage.o: dcmimage.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
@@ -239,6 +240,11 @@ didispfn.o: didispfn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmimgle/didispfn.h \
  ../include/dcmtk/dcmimgle/didefine.h \
  ../include/dcmtk/dcmimgle/displint.h \
@@ -311,6 +317,10 @@ didocu.o: didocu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -325,10 +335,7 @@ didocu.o: didocu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -515,6 +522,7 @@ diimage.o: diimage.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -544,6 +552,8 @@ diimage.o: diimage.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrobow.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcelem.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../include/dcmtk/dcmimgle/diinpx.h ../include/dcmtk/dcmimgle/didocu.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcfilefo.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcsequen.h \
@@ -606,6 +616,7 @@ diluptab.o: diluptab.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -648,6 +659,8 @@ diluptab.o: diluptab.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrus.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../include/dcmtk/dcmimgle/diluptab.h \
  ../include/dcmtk/dcmimgle/dibaslut.h ../include/dcmtk/dcmimgle/diutils.h \
  ../include/dcmtk/dcmimgle/didefine.h \
@@ -696,6 +709,10 @@ dimo1img.o: dimo1img.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -707,10 +724,7 @@ dimo1img.o: dimo1img.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -765,6 +779,10 @@ dimo2img.o: dimo2img.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -776,10 +794,7 @@ dimo2img.o: dimo2img.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -839,6 +854,7 @@ dimoimg.o: dimoimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -864,6 +880,8 @@ dimoimg.o: dimoimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmimgle/dimo2img.h \
  ../include/dcmtk/dcmimgle/dimoipxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../include/dcmtk/dcmimgle/dimopxt.h ../include/dcmtk/dcmimgle/dipxrept.h \
  ../include/dcmtk/dcmimgle/diinpx.h \
  ../../ofstd/include/dcmtk/ofstd/diag/constexp.def \
@@ -895,6 +913,10 @@ dimoimg3.o: dimoimg3.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -932,10 +954,7 @@ dimoimg3.o: dimoimg3.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -950,6 +969,8 @@ dimoimg3.o: dimoimg3.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmimgle/didispfn.h \
  ../include/dcmtk/dcmimgle/dimoipxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../include/dcmtk/dcmimgle/dimopxt.h ../include/dcmtk/dcmimgle/dipxrept.h \
  ../include/dcmtk/dcmimgle/diinpx.h \
  ../../ofstd/include/dcmtk/ofstd/diag/constexp.def \
@@ -971,6 +992,10 @@ dimoimg4.o: dimoimg4.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1008,10 +1033,7 @@ dimoimg4.o: dimoimg4.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1026,6 +1048,8 @@ dimoimg4.o: dimoimg4.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmimgle/didispfn.h \
  ../include/dcmtk/dcmimgle/dimoipxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../include/dcmtk/dcmimgle/dimopxt.h ../include/dcmtk/dcmimgle/dipxrept.h \
  ../include/dcmtk/dcmimgle/diinpx.h \
  ../../ofstd/include/dcmtk/ofstd/diag/constexp.def \
@@ -1047,6 +1071,10 @@ dimoimg5.o: dimoimg5.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1084,10 +1112,7 @@ dimoimg5.o: dimoimg5.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1102,6 +1127,8 @@ dimoimg5.o: dimoimg5.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmimgle/didispfn.h \
  ../include/dcmtk/dcmimgle/dimoipxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../include/dcmtk/dcmimgle/dimopxt.h ../include/dcmtk/dcmimgle/dipxrept.h \
  ../include/dcmtk/dcmimgle/diinpx.h \
  ../../ofstd/include/dcmtk/ofstd/diag/constexp.def \
@@ -1161,6 +1188,7 @@ dimomod.o: dimomod.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1309,7 +1337,12 @@ diovdat.o: diovdat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/dcmimgle/didefine.h ../include/dcmtk/dcmimgle/diovdat.h \
  ../include/dcmtk/dcmimgle/diovpln.h ../include/dcmtk/dcmimgle/diutils.h \
- ../../ofstd/include/dcmtk/ofstd/ofbmanip.h
+ ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def
 diovlay.o: diovlay.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -1352,6 +1385,11 @@ diovlay.o: diovlay.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmimgle/discalet.h \
  ../include/dcmtk/dcmimgle/ditranst.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmimgle/dipxrept.h ../include/dcmtk/dcmimgle/diflipt.h \
  ../include/dcmtk/dcmimgle/dipixel.h ../include/dcmtk/dcmimgle/dirotat.h \
  ../include/dcmtk/dcmimgle/didocu.h \
@@ -1361,6 +1399,7 @@ diovlay.o: diovlay.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1372,10 +1411,7 @@ diovlay.o: diovlay.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
@@ -1424,6 +1460,10 @@ diovlimg.o: diovlimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1435,10 +1475,7 @@ diovlimg.o: diovlimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1452,6 +1489,8 @@ diovlimg.o: diovlimg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmimgle/dibaslut.h ../include/dcmtk/dcmimgle/dimoopx.h \
  ../include/dcmtk/dcmimgle/didispfn.h ../include/dcmtk/dcmimgle/dimopxt.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../include/dcmtk/dcmimgle/dipxrept.h ../include/dcmtk/dcmimgle/didocu.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcfilefo.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcsequen.h \
@@ -1507,12 +1546,15 @@ diovpln.o: diovpln.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../include/dcmtk/dcmimgle/diovpln.h ../include/dcmtk/dcmimgle/diutils.h \
  ../include/dcmtk/dcmimgle/didefine.h ../include/dcmtk/dcmimgle/didocu.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcfilefo.h \
index c922b5aa57f6cb49c57ce996899c3fc9686e7b52..c1914e8fc791b5b7dc8212d7a9a2ea64579f1fbd 100644 (file)
@@ -48,6 +48,7 @@ iodcommn.o: iodcommn.cc ../include/dcmtk/dcmiod/iodcommn.h \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmiod/modcommoninstanceref.h \
@@ -188,6 +189,7 @@ iodcontentitemmacro.o: iodcontentitemmacro.cc \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
@@ -303,6 +305,10 @@ iodmacro.o: iodmacro.cc ../include/dcmtk/dcmiod/iodmacro.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -317,10 +323,7 @@ iodmacro.o: iodmacro.cc ../include/dcmtk/dcmiod/iodmacro.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -397,6 +400,10 @@ iodreferences.o: iodreferences.cc ../include/dcmtk/dcmiod/iodreferences.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofvector.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
@@ -440,10 +447,7 @@ iodreferences.o: iodreferences.cc ../include/dcmtk/dcmiod/iodreferences.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -503,6 +507,7 @@ iodrules.o: iodrules.cc ../include/dcmtk/dcmiod/iodrules.h \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcelem.h \
@@ -559,6 +564,10 @@ iodtypes.o: iodtypes.cc ../include/dcmtk/dcmiod/iodtypes.h \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h
 iodutil.o: iodutil.cc ../include/dcmtk/dcmiod/iodutil.h \
@@ -577,6 +586,10 @@ iodutil.o: iodutil.cc ../include/dcmtk/dcmiod/iodutil.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -614,10 +627,7 @@ iodutil.o: iodutil.cc ../include/dcmtk/dcmiod/iodutil.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -680,6 +690,10 @@ modacquisitioncontext.o: modacquisitioncontext.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -694,10 +708,7 @@ modacquisitioncontext.o: modacquisitioncontext.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -778,6 +789,10 @@ modbase.o: modbase.cc ../include/dcmtk/dcmiod/modbase.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -815,10 +830,7 @@ modbase.o: modbase.cc ../include/dcmtk/dcmiod/modbase.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -874,6 +886,10 @@ modcommoninstanceref.o: modcommoninstanceref.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -888,10 +904,7 @@ modcommoninstanceref.o: modcommoninstanceref.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1004,6 +1017,7 @@ modenhequipment.o: modenhequipment.cc \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmiod/modbase.h \
@@ -1078,6 +1092,10 @@ modenhusimage.o: modenhusimage.cc ../include/dcmtk/dcmiod/modenhusimage.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1092,10 +1110,7 @@ modenhusimage.o: modenhusimage.cc ../include/dcmtk/dcmiod/modenhusimage.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1203,6 +1218,10 @@ modenhusseries.o: modenhusseries.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1217,10 +1236,7 @@ modenhusseries.o: modenhusseries.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1332,6 +1348,7 @@ modequipment.o: modequipment.cc ../include/dcmtk/dcmiod/modequipment.h \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmiod/modbase.h \
@@ -1390,6 +1407,7 @@ modfloatingpointimagepixel.o: modfloatingpointimagepixel.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1456,6 +1474,10 @@ modfor.o: modfor.cc ../include/dcmtk/dcmiod/modfor.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1493,10 +1515,7 @@ modfor.o: modfor.cc ../include/dcmtk/dcmiod/modfor.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1559,6 +1578,7 @@ modgeneralimage.o: modgeneralimage.cc \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmiod/modbase.h \
@@ -1641,6 +1661,10 @@ modgeneralseries.o: modgeneralseries.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1655,10 +1679,7 @@ modgeneralseries.o: modgeneralseries.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1765,6 +1786,10 @@ modgeneralstudy.o: modgeneralstudy.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1779,10 +1804,7 @@ modgeneralstudy.o: modgeneralstudy.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1871,6 +1893,7 @@ modhelp.o: modhelp.cc ../include/dcmtk/dcmiod/modhelp.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1933,6 +1956,7 @@ modimagepixel.o: modimagepixel.cc ../include/dcmtk/dcmiod/modimagepixel.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2002,6 +2026,10 @@ modimagepixelbase.o: modimagepixelbase.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2039,10 +2067,7 @@ modimagepixelbase.o: modimagepixelbase.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -2105,6 +2130,7 @@ modmultiframedimension.o: modmultiframedimension.cc \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmiod/modbase.h \
@@ -2157,6 +2183,10 @@ modmultiframefg.o: modmultiframefg.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2194,10 +2224,7 @@ modmultiframefg.o: modmultiframefg.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -2257,6 +2284,10 @@ modpatient.o: modpatient.cc ../include/dcmtk/dcmiod/modpatient.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -2271,10 +2302,7 @@ modpatient.o: modpatient.cc ../include/dcmtk/dcmiod/modpatient.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -2381,6 +2409,10 @@ modpatientstudy.o: modpatientstudy.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -2395,10 +2427,7 @@ modpatientstudy.o: modpatientstudy.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -2507,6 +2536,10 @@ modsegmentationseries.o: modsegmentationseries.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -2521,10 +2554,7 @@ modsegmentationseries.o: modsegmentationseries.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -2606,6 +2636,10 @@ modsopcommon.o: modsopcommon.cc ../include/dcmtk/dcmiod/modsopcommon.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2643,10 +2677,7 @@ modsopcommon.o: modsopcommon.cc ../include/dcmtk/dcmiod/modsopcommon.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -2719,6 +2750,7 @@ modsynchronization.o: modsynchronization.cc \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
@@ -2765,6 +2797,10 @@ modusfor.o: modusfor.cc ../include/dcmtk/dcmiod/modusfor.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2802,10 +2838,7 @@ modusfor.o: modusfor.cc ../include/dcmtk/dcmiod/modusfor.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
index 74aeff779e5dc2946c87c5707c5d4e5524473795..339df8ee6398d8b507104e3ac68c9e3cf275c135 100644 (file)
@@ -20,6 +20,10 @@ tcielabutil.o: tcielabutil.cc \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -90,6 +94,10 @@ tcodes.o: tcodes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -104,10 +112,7 @@ tcodes.o: tcodes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -196,6 +201,10 @@ tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -270,6 +279,7 @@ timagepixel.o: timagepixel.cc \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmiod/modcommoninstanceref.h \
@@ -367,6 +377,8 @@ timagepixel.o: timagepixel.cc \
  ../../ofstd/include/dcmtk/ofstd/variadic/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/diag/cnvrsn.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsprfw.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/arrybnds.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/unrefprm.def \
  ../include/dcmtk/dcmiod/modfloatingpointimagepixel.h \
  ../include/dcmtk/dcmiod/modimagepixel.h \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
index fe65a3e9eab0c5e6a378e1975fada1a45ea77714..ac8ff4dac8139f764c5f065198531458e3092591 100644 (file)
@@ -37,6 +37,10 @@ dcmcjpeg.o: dcmcjpeg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -51,10 +55,7 @@ dcmcjpeg.o: dcmcjpeg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -170,6 +171,10 @@ dcmdjpeg.o: dcmdjpeg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -184,10 +189,7 @@ dcmdjpeg.o: dcmdjpeg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -299,6 +301,10 @@ dcmj2pnm.o: dcmj2pnm.cc ../../dcmimage/apps/dcm2pnm.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -313,10 +319,7 @@ dcmj2pnm.o: dcmj2pnm.cc ../../dcmimage/apps/dcm2pnm.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -453,6 +456,10 @@ dcmmkdir.o: dcmmkdir.cc ../../dcmdata/apps/dcmgpdir.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -467,10 +474,7 @@ dcmmkdir.o: dcmmkdir.cc ../../dcmdata/apps/dcmgpdir.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
index c4641258f27505f3abe089a8708b510e25cd60d3..fa3cc3c9cd45d81685afad979d623705859d930d 100644 (file)
@@ -19,6 +19,10 @@ ddpiimpl.o: ddpiimpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -54,10 +58,7 @@ ddpiimpl.o: ddpiimpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -89,6 +90,8 @@ ddpiimpl.o: ddpiimpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/discalet.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/ditranst.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/dipxrept.h
 dipijpeg.o: dipijpeg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -131,6 +134,10 @@ dipijpeg.o: dipijpeg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -142,10 +149,7 @@ dipijpeg.o: dipijpeg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -176,6 +180,10 @@ djcodecd.o: djcodecd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -223,10 +231,7 @@ djcodecd.o: djcodecd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -252,6 +257,10 @@ djcodece.o: djcodece.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -299,10 +308,7 @@ djcodece.o: djcodece.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -352,6 +358,10 @@ djcparam.o: djcparam.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -399,6 +409,10 @@ djdecbas.o: djdecbas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -444,10 +458,7 @@ djdecbas.o: djdecbas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djdijg8.h ../include/dcmtk/dcmjpeg/djdecabs.h
 djdecext.o: djdecext.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -461,6 +472,10 @@ djdecext.o: djdecext.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -506,10 +521,7 @@ djdecext.o: djdecext.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djdijg8.h ../include/dcmtk/dcmjpeg/djdecabs.h \
  ../include/dcmtk/dcmjpeg/djdijg12.h
@@ -524,6 +536,10 @@ djdeclol.o: djdeclol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -569,10 +585,7 @@ djdeclol.o: djdeclol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djdijg8.h ../include/dcmtk/dcmjpeg/djdecabs.h \
  ../include/dcmtk/dcmjpeg/djdijg12.h ../include/dcmtk/dcmjpeg/djdijg16.h
@@ -587,6 +600,10 @@ djdecode.o: djdecode.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpeg/djutils.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/diutils.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -638,6 +655,10 @@ djdecpro.o: djdecpro.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -683,10 +704,7 @@ djdecpro.o: djdecpro.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djdijg8.h ../include/dcmtk/dcmjpeg/djdecabs.h \
  ../include/dcmtk/dcmjpeg/djdijg12.h
@@ -701,6 +719,10 @@ djdecsps.o: djdecsps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -746,10 +768,7 @@ djdecsps.o: djdecsps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djdijg8.h ../include/dcmtk/dcmjpeg/djdecabs.h \
  ../include/dcmtk/dcmjpeg/djdijg12.h
@@ -764,6 +783,10 @@ djdecsv1.o: djdecsv1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -809,10 +832,7 @@ djdecsv1.o: djdecsv1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djdijg8.h ../include/dcmtk/dcmjpeg/djdecabs.h \
  ../include/dcmtk/dcmjpeg/djdijg12.h ../include/dcmtk/dcmjpeg/djdijg16.h
@@ -854,6 +874,10 @@ djdijg12.o: djdijg12.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmjpeg/djutils.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/diutils.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didefine.h \
  ../include/dcmtk/dcmjpeg/djdefine.h ../include/dcmtk/dcmjpeg/djcparam.h \
@@ -864,12 +888,9 @@ djdijg12.o: djdijg12.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../dcmjpeg/libijg12/jpeglib12.h ../../dcmjpeg/libijg12/jconfig12.h \
  ../../dcmjpeg/libijg12/jmorecfg12.h ../../dcmjpeg/libijg12/jerror12.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsdeclpd.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsobjdes.def
 djdijg16.o: djdijg16.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpeg/djdijg16.h ../include/dcmtk/dcmjpeg/djdecabs.h \
@@ -909,6 +930,10 @@ djdijg16.o: djdijg16.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmjpeg/djutils.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/diutils.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didefine.h \
  ../include/dcmtk/dcmjpeg/djdefine.h ../include/dcmtk/dcmjpeg/djcparam.h \
@@ -919,12 +944,9 @@ djdijg16.o: djdijg16.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../dcmjpeg/libijg16/jpeglib16.h ../../dcmjpeg/libijg16/jconfig16.h \
  ../../dcmjpeg/libijg16/jmorecfg16.h ../../dcmjpeg/libijg16/jerror16.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsdeclpd.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsobjdes.def
 djdijg8.o: djdijg8.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpeg/djdijg8.h ../include/dcmtk/dcmjpeg/djdecabs.h \
@@ -964,6 +986,10 @@ djdijg8.o: djdijg8.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmjpeg/djutils.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/diutils.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didefine.h \
  ../include/dcmtk/dcmjpeg/djdefine.h ../include/dcmtk/dcmjpeg/djcparam.h \
@@ -974,13 +1000,10 @@ djdijg8.o: djdijg8.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../dcmjpeg/libijg8/jpeglib8.h ../../dcmjpeg/libijg8/jconfig8.h \
  ../../dcmjpeg/libijg8/jmorecfg8.h ../../dcmjpeg/libijg8/jerror8.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsdeclpd.def \
- ../../ofstd/include/dcmtk/ofstd/diag/vsobjdes.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def
+ ../../ofstd/include/dcmtk/ofstd/diag/vsobjdes.def
 djeijg12.o: djeijg12.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpeg/djeijg12.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
@@ -1023,6 +1046,10 @@ djeijg12.o: djeijg12.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didefine.h \
  ../include/dcmtk/dcmjpeg/djutils.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmjpeg/djdefine.h ../include/dcmtk/dcmjpeg/djcparam.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
@@ -1030,13 +1057,10 @@ djeijg12.o: djeijg12.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../dcmjpeg/libijg12/jpeglib12.h ../../dcmjpeg/libijg12/jconfig12.h \
  ../../dcmjpeg/libijg12/jmorecfg12.h ../../dcmjpeg/libijg12/jerror12.h \
  ../../dcmjpeg/libijg12/jpegint12.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsdeclpd.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsobjdes.def
 djeijg16.o: djeijg16.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpeg/djeijg16.h \
@@ -1080,6 +1104,10 @@ djeijg16.o: djeijg16.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didefine.h \
  ../include/dcmtk/dcmjpeg/djutils.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmjpeg/djdefine.h ../include/dcmtk/dcmjpeg/djcparam.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
@@ -1087,13 +1115,10 @@ djeijg16.o: djeijg16.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../dcmjpeg/libijg16/jpeglib16.h ../../dcmjpeg/libijg16/jconfig16.h \
  ../../dcmjpeg/libijg16/jmorecfg16.h ../../dcmjpeg/libijg16/jerror16.h \
  ../../dcmjpeg/libijg16/jpegint16.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsdeclpd.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsobjdes.def
 djeijg8.o: djeijg8.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpeg/djeijg8.h \
@@ -1137,6 +1162,10 @@ djeijg8.o: djeijg8.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didefine.h \
  ../include/dcmtk/dcmjpeg/djutils.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmjpeg/djdefine.h ../include/dcmtk/dcmjpeg/djcparam.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
@@ -1144,13 +1173,10 @@ djeijg8.o: djeijg8.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../dcmjpeg/libijg8/jpeglib8.h ../../dcmjpeg/libijg8/jconfig8.h \
  ../../dcmjpeg/libijg8/jmorecfg8.h ../../dcmjpeg/libijg8/jerror8.h \
  ../../dcmjpeg/libijg8/jpegint8.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsdeclpd.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsobjdes.def
 djencbas.o: djencbas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpeg/djencbas.h ../include/dcmtk/dcmjpeg/djcodece.h \
@@ -1163,6 +1189,10 @@ djencbas.o: djencbas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1208,10 +1238,7 @@ djencbas.o: djencbas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djeijg8.h ../include/dcmtk/dcmjpeg/djencabs.h
 djencext.o: djencext.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -1225,6 +1252,10 @@ djencext.o: djencext.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1270,10 +1301,7 @@ djencext.o: djencext.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djeijg8.h ../include/dcmtk/dcmjpeg/djencabs.h \
  ../include/dcmtk/dcmjpeg/djeijg12.h
@@ -1288,6 +1316,10 @@ djenclol.o: djenclol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1333,10 +1365,7 @@ djenclol.o: djenclol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djeijg8.h ../include/dcmtk/dcmjpeg/djencabs.h \
  ../include/dcmtk/dcmjpeg/djeijg12.h ../include/dcmtk/dcmjpeg/djeijg16.h
@@ -1351,6 +1380,10 @@ djencode.o: djencode.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpeg/djutils.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/diutils.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1402,6 +1435,10 @@ djencpro.o: djencpro.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1447,10 +1484,7 @@ djencpro.o: djencpro.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djeijg8.h ../include/dcmtk/dcmjpeg/djencabs.h \
  ../include/dcmtk/dcmjpeg/djeijg12.h
@@ -1465,6 +1499,10 @@ djencsps.o: djencsps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1510,10 +1548,7 @@ djencsps.o: djencsps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djeijg8.h ../include/dcmtk/dcmjpeg/djencabs.h \
  ../include/dcmtk/dcmjpeg/djeijg12.h
@@ -1528,6 +1563,10 @@ djencsv1.o: djencsv1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1573,10 +1612,7 @@ djencsv1.o: djencsv1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmjpeg/djeijg8.h ../include/dcmtk/dcmjpeg/djencabs.h \
  ../include/dcmtk/dcmjpeg/djeijg12.h ../include/dcmtk/dcmjpeg/djeijg16.h
@@ -1598,6 +1634,10 @@ djrplol.o: djrplol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1629,10 +1669,7 @@ djrplol.o: djrplol.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmjpeg/djdefine.h
@@ -1654,6 +1691,10 @@ djrploss.o: djrploss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1685,10 +1726,7 @@ djrploss.o: djrploss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmjpeg/djdefine.h
@@ -1702,6 +1740,10 @@ djutils.o: djutils.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/diutils.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1732,11 +1774,8 @@ djutils.o: djutils.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpeg/djdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
index 50ac0f4134357e2f4c322fc046d9de33141bf70e..9a8bd20596481be938f7ae17693808278a6ee0c4 100644 (file)
@@ -37,6 +37,10 @@ dcmcjpls.o: dcmcjpls.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -51,10 +55,7 @@ dcmcjpls.o: dcmcjpls.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -169,6 +170,10 @@ dcmdjpls.o: dcmdjpls.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -183,10 +188,7 @@ dcmdjpls.o: dcmdjpls.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -300,6 +302,10 @@ dcml2pnm.o: dcml2pnm.cc ../../dcmimage/apps/dcm2pnm.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -314,10 +320,7 @@ dcml2pnm.o: dcml2pnm.cc ../../dcmimage/apps/dcm2pnm.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
index 9a43fa22b935ece5dded02bc841bfd974bfb2b30..ad8dc971c2a1cf39e5a454b7872fe178d6923159 100644 (file)
@@ -11,7 +11,12 @@ header.o: header.cc config.h util.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h streams.h \
  ../../ofstd/include/dcmtk/ofstd/ofvector.h \
- ../../ofstd/include/dcmtk/ofstd/ofbmanip.h decodstr.h procline.h \
+ ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def decodstr.h procline.h \
  clrtrans.h encodstr.h
 intrface.o: intrface.cc config.h util.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
@@ -26,6 +31,10 @@ intrface.o: intrface.cc config.h util.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h header.h \
@@ -33,7 +42,9 @@ intrface.o: intrface.cc config.h util.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h streams.h \
  ../../ofstd/include/dcmtk/ofstd/ofvector.h \
- ../../ofstd/include/dcmtk/ofstd/ofbmanip.h
+ ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def
 jpegls.o: jpegls.cc config.h util.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
  ../../config/include/dcmtk/config/osconfig.h \
@@ -43,16 +54,18 @@ jpegls.o: jpegls.cc config.h util.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h pubtypes.h streams.h \
  ../../ofstd/include/dcmtk/ofstd/ofvector.h \
- ../../ofstd/include/dcmtk/ofstd/ofbmanip.h header.h \
+ ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def header.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h decodstr.h \
  procline.h clrtrans.h encodstr.h context.h ctxtrmod.h lokuptbl.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/memacces.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def lltraits.h deftrait.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/memacces.def lltraits.h deftrait.h \
  scan.h ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/diag/constexp.def
index 8a18afb2025c63f03489fd21c3c7275046b75c32..ba713986c4fa5e160e16e8c74074434282d6f370 100644 (file)
@@ -9,6 +9,10 @@ djcodecd.o: djcodecd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -53,10 +57,7 @@ djcodecd.o: djcodecd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -84,6 +85,10 @@ djcodece.o: djcodece.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -124,16 +129,15 @@ djcodece.o: djcodece.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcobject.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -188,6 +192,10 @@ djcparam.o: djcparam.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -236,6 +244,10 @@ djdecode.o: djdecode.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpls/djlsutil.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -282,6 +294,10 @@ djencode.o: djencode.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmjpls/djlsutil.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -337,6 +353,10 @@ djrparam.o: djrparam.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -368,10 +388,7 @@ djrparam.o: djrparam.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmjpls/dldefine.h \
@@ -389,6 +406,10 @@ djutils.o: djutils.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
index b624641ed58615aa627eb7925a802eb1d275dee8..61248f9b7abc67861e0fb561d1d51f5e72558f3e 100644 (file)
@@ -10,6 +10,10 @@ dcmrecv.o: dcmrecv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -61,10 +65,7 @@ dcmrecv.o: dcmrecv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcistrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
@@ -123,17 +124,18 @@ dcmrecv.o: dcmrecv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrod.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrol.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h ../include/dcmtk/dcmnet/dndefine.h \
- ../include/dcmtk/dcmnet/dcompat.h ../include/dcmtk/dcmnet/lst.h \
- ../include/dcmtk/dcmnet/dul.h ../include/dcmtk/dcmnet/extneg.h \
- ../include/dcmtk/dcmnet/dcuserid.h ../include/dcmtk/dcmnet/dntypes.h \
- ../include/dcmtk/dcmnet/dimse.h ../include/dcmtk/dcmnet/diutil.h \
- ../include/dcmtk/dcmnet/scpcfg.h ../include/dcmtk/dcmnet/dcasccff.h \
- ../include/dcmtk/dcmnet/dcasccfg.h ../include/dcmtk/dcmnet/dccftsmp.h \
- ../include/dcmtk/dcmnet/dccfuidh.h ../include/dcmtk/dcmnet/dccfpcmp.h \
- ../include/dcmtk/dcmnet/dccfrsmp.h ../include/dcmtk/dcmnet/dccfenmp.h \
- ../include/dcmtk/dcmnet/dccfprmp.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
+ ../include/dcmtk/dcmnet/lst.h ../include/dcmtk/dcmnet/dul.h \
+ ../include/dcmtk/dcmnet/extneg.h ../include/dcmtk/dcmnet/dcuserid.h \
+ ../include/dcmtk/dcmnet/dntypes.h ../include/dcmtk/dcmnet/dimse.h \
+ ../include/dcmtk/dcmnet/diutil.h ../include/dcmtk/dcmnet/scpcfg.h \
+ ../include/dcmtk/dcmnet/dcasccff.h ../include/dcmtk/dcmnet/dcasccfg.h \
+ ../include/dcmtk/dcmnet/dccftsmp.h ../include/dcmtk/dcmnet/dccfuidh.h \
+ ../include/dcmtk/dcmnet/dccfpcmp.h ../include/dcmtk/dcmnet/dccfrsmp.h \
+ ../include/dcmtk/dcmnet/dccfenmp.h ../include/dcmtk/dcmnet/dccfprmp.h \
  ../../dcmtls/include/dcmtk/dcmtls/tlsopt.h \
  ../../dcmtls/include/dcmtk/dcmtls/tlslayer.h \
  ../include/dcmtk/dcmnet/dcmlayer.h \
@@ -151,6 +153,10 @@ dcmsend.o: dcmsend.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -202,10 +208,7 @@ dcmsend.o: dcmsend.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcistrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
@@ -266,6 +269,7 @@ dcmsend.o: dcmsend.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../include/dcmtk/dcmnet/dcasccff.h ../include/dcmtk/dcmnet/dndefine.h \
  ../include/dcmtk/dcmnet/dcasccfg.h ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../include/dcmtk/dcmnet/dcompat.h ../include/dcmtk/dcmnet/lst.h \
  ../include/dcmtk/dcmnet/dul.h ../include/dcmtk/dcmnet/extneg.h \
@@ -297,8 +301,13 @@ echoscu.o: echoscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -344,10 +353,7 @@ echoscu.o: echoscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -377,6 +383,10 @@ findscu.o: findscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -411,6 +421,7 @@ findscu.o: findscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmnet/dimse.h ../include/dcmtk/dcmnet/dicom.h \
  ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
@@ -428,10 +439,7 @@ findscu.o: findscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcobject.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -469,6 +477,10 @@ getscu.o: getscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -509,10 +521,7 @@ getscu.o: getscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -576,6 +585,7 @@ getscu.o: getscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
  ../include/dcmtk/dcmnet/dcasccff.h ../include/dcmtk/dcmnet/dndefine.h \
  ../include/dcmtk/dcmnet/dcasccfg.h ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../include/dcmtk/dcmnet/dcompat.h ../include/dcmtk/dcmnet/lst.h \
  ../include/dcmtk/dcmnet/dul.h ../include/dcmtk/dcmnet/extneg.h \
@@ -598,6 +608,10 @@ movescu.o: movescu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -609,6 +623,7 @@ movescu.o: movescu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofexit.h ../include/dcmtk/dcmnet/dicom.h \
  ../include/dcmtk/dcmnet/cond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
@@ -649,10 +664,7 @@ movescu.o: movescu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -680,6 +692,10 @@ storescp.o: storescp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -691,10 +707,13 @@ storescp.o: storescp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofexit.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../ofstd/include/dcmtk/ofstd/ofdatime.h \
  ../../ofstd/include/dcmtk/ofstd/ofdate.h \
  ../../ofstd/include/dcmtk/ofstd/oftime.h ../include/dcmtk/dcmnet/dicom.h \
  ../include/dcmtk/dcmnet/cond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
@@ -735,10 +754,7 @@ storescp.o: storescp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -775,6 +791,10 @@ storescu.o: storescu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -786,6 +806,7 @@ storescu.o: storescu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofexit.h ../include/dcmtk/dcmnet/dicom.h \
  ../include/dcmtk/dcmnet/cond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
@@ -826,10 +847,7 @@ storescu.o: storescu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -871,6 +889,10 @@ termscu.o: termscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -880,8 +902,9 @@ termscu.o: termscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdict.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -921,10 +944,7 @@ termscu.o: termscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h
index 7e617ac6544b36b21724d8e432c0d2287f91a4b3..ea54af0ad6333d6c310db4853a5b7d9c6f5eb101 100644 (file)
@@ -409,6 +409,6 @@ It is an error if no data dictionary can be loaded.
 
 \section dcmsend_copyright COPYRIGHT
 
-Copyright (C) 2011-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 2011-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index da87996f632d08e25bcdd0bf7e9e37cfc5894f9a..f3d7d11223f803c95f44cf59c3edf5677b56dc00 100644 (file)
@@ -474,6 +474,16 @@ a semicolon (";") is used as a separator.  The data dictionary code will
 attempt to load each file specified in the \e DCMDICTPATH environment variable.
 It is an error if no data dictionary can be loaded.
 
+Depending on the command line options specified, the \b findscu utility will
+attempt to load character set mapping tables.  This happens when DCMTK was
+compiled with the oficonv library (which is the default) and the mapping tables
+are not built into the library (default when DCMTK uses shared libraries).
+
+The mapping table files are expected in DCMTK's <em>\<datadir\></em>.
+The \e DCMICONVPATH environment variable can be used to specify a different
+location.  If a different location is specified, those mapping tables also
+replace any built-in tables.
+
 \section findscu_files FILES
 
 <em>\<datadir\>/dcm2xml.dtd</em> - Document Type Definition (DTD) file
index 53c670ce42bcbcc1379600c72193896d85790f12..2b5aabbc82205a78024d345849a4d0fb9a8f576f 100644 (file)
@@ -551,6 +551,6 @@ It is an error if no data dictionary can be loaded.
 
 \section getscu_copyright COPYRIGHT
 
-Copyright (C) 2011-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 2011-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index 2a82280a233bdcbddd304870befc056c87d5e6eb..5c3e4d72e743b9265beb8631dbe828475218dc76 100644 (file)
@@ -143,6 +143,6 @@ It is an error if no data dictionary can be loaded.
 
 \section termscu_copyright COPYRIGHT
 
-Copyright (C) 2005-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 2005-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index 05fd2d3c2353070e9f03a186093f8ef966aa9915..b6c41c7cf80f4a75b2bb144bbc056104c2fe3bca 100644 (file)
@@ -1,6 +1,7 @@
 assoc.o: assoc.cc ../../config/include/dcmtk/config/osconfig.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
@@ -12,6 +13,10 @@ assoc.o: assoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -57,10 +62,7 @@ assoc.o: assoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -77,8 +79,13 @@ cond.o: cond.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h
 dcasccff.o: dcasccff.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -91,9 +98,14 @@ dcasccff.o: dcasccff.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcasccfg.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
@@ -146,8 +158,13 @@ dcasccfg.o: dcasccfg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
@@ -199,6 +216,10 @@ dccfenmp.o: dccfenmp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
@@ -218,6 +239,10 @@ dccfpcmp.o: dccfpcmp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
@@ -235,6 +260,10 @@ dccfprmp.o: dccfprmp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
@@ -254,13 +283,18 @@ dccfrsmp.o: dccfrsmp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../include/dcmtk/dcmnet/dccfuidh.h ../include/dcmtk/dcmnet/dndefine.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
@@ -305,6 +339,10 @@ dccftsmp.o: dccftsmp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofmap.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
@@ -369,8 +407,13 @@ dcmlayer.o: dcmlayer.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dntypes.h \
  ../include/dcmtk/dcmnet/dcmtrans.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
- ../../ofstd/include/dcmtk/ofstd/ofthread.h
+ ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h
 dcmtrans.o: dcmtrans.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmnet/dcmtrans.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
@@ -381,8 +424,13 @@ dcmtrans.o: dcmtrans.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dntypes.h \
  ../include/dcmtk/dcmnet/dcompat.h ../include/dcmtk/dcmnet/diutil.h \
  ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
@@ -429,10 +477,7 @@ dcmtrans.o: dcmtrans.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -452,8 +497,13 @@ dcompat.o: dcompat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -483,6 +533,8 @@ dcompat.o: dcompat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
@@ -498,10 +550,7 @@ dcompat.o: dcompat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -519,9 +568,14 @@ dcuserid.o: dcuserid.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dul.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../include/dcmtk/dcmnet/extneg.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h ../include/dcmtk/dcmnet/dicom.h \
  ../include/dcmtk/dcmnet/cond.h \
@@ -568,6 +622,10 @@ dfindscu.o: dfindscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -602,6 +660,7 @@ dfindscu.o: dfindscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmnet/dimse.h ../include/dcmtk/dcmnet/dicom.h \
  ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
@@ -619,10 +678,7 @@ dfindscu.o: dfindscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcobject.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -651,8 +707,13 @@ dimcancl.o: dimcancl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -696,10 +757,7 @@ dimcancl.o: dimcancl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -722,6 +780,10 @@ dimcmd.o: dimcmd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -759,10 +821,7 @@ dimcmd.o: dimcmd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -771,6 +830,7 @@ dimcmd.o: dimcmd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmnet/diutil.h ../include/dcmtk/dcmnet/dicom.h \
  ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmnet/dimse.h ../include/dcmtk/dcmnet/lst.h \
@@ -789,8 +849,13 @@ dimdump.o: dimdump.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -834,10 +899,7 @@ dimdump.o: dimdump.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -857,8 +919,13 @@ dimecho.o: dimecho.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -902,10 +969,7 @@ dimecho.o: dimecho.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -925,8 +989,13 @@ dimfind.o: dimfind.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -970,10 +1039,7 @@ dimfind.o: dimfind.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -993,8 +1059,13 @@ dimget.o: dimget.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1038,10 +1109,7 @@ dimget.o: dimget.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1062,8 +1130,13 @@ dimmove.o: dimmove.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1107,10 +1180,7 @@ dimmove.o: dimmove.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1130,8 +1200,13 @@ dimse.o: dimse.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1175,10 +1250,7 @@ dimse.o: dimse.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1220,8 +1292,13 @@ dimstore.o: dimstore.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1265,10 +1342,7 @@ dimstore.o: dimstore.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1290,6 +1364,10 @@ diutil.o: diutil.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1297,6 +1375,7 @@ diutil.o: diutil.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
@@ -1335,10 +1414,7 @@ diutil.o: diutil.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1393,6 +1469,10 @@ dstorscp.o: dstorscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1407,10 +1487,7 @@ dstorscp.o: dstorscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1472,8 +1549,9 @@ dstorscp.o: dstorscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrol.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../include/dcmtk/dcmnet/lst.h ../include/dcmtk/dcmnet/dul.h \
@@ -1497,6 +1575,10 @@ dstorscu.o: dstorscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftime.h \
  ../../dcmdata/include/dcmtk/dcmdata/dccodec.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
@@ -1541,10 +1623,7 @@ dstorscu.o: dstorscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
@@ -1607,6 +1686,7 @@ dstorscu.o: dstorscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
  ../include/dcmtk/dcmnet/dcasccff.h ../include/dcmtk/dcmnet/dndefine.h \
  ../include/dcmtk/dcmnet/dcasccfg.h ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/dcmnet/dcompat.h ../include/dcmtk/dcmnet/lst.h \
@@ -1628,8 +1708,13 @@ dul.o: dul.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1673,10 +1758,7 @@ dul.o: dul.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1697,8 +1779,13 @@ dulconst.o: dulconst.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1743,10 +1830,7 @@ dulconst.o: dulconst.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1766,8 +1850,13 @@ dulextra.o: dulextra.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1815,10 +1904,7 @@ dulextra.o: dulextra.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1834,8 +1920,13 @@ dulfsm.o: dulfsm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1870,6 +1961,8 @@ dulfsm.o: dulfsm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmnet/extneg.h ../include/dcmtk/dcmnet/dcuserid.h \
  ../include/dcmtk/dcmnet/dntypes.h ../include/dcmtk/dcmnet/dulstruc.h \
  dulpriv.h dulfsm.h ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dcmtrans.h \
  ../include/dcmtk/dcmnet/dcmlayer.h ../include/dcmtk/dcmnet/diutil.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
@@ -1884,10 +1977,7 @@ dulfsm.o: dulfsm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1905,12 +1995,17 @@ dulparse.o: dulparse.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
@@ -1952,10 +2047,7 @@ dulparse.o: dulparse.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1971,6 +2063,10 @@ dulpres.o: dulpres.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
@@ -1980,6 +2076,7 @@ dulpres.o: dulpres.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
@@ -2035,12 +2132,17 @@ helpers.o: helpers.cc ../include/dcmtk/dcmnet/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmnet/dulstruc.h ../include/dcmtk/dcmnet/extneg.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcuserid.h \
  ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmnet/dcompat.h \
@@ -2083,6 +2185,10 @@ lst.o: lst.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/dcmnet/dndefine.h
 scp.o: scp.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -2096,6 +2202,10 @@ scp.o: scp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -2133,8 +2243,9 @@ scp.o: scp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
@@ -2146,10 +2257,7 @@ scp.o: scp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcistrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -2231,9 +2339,14 @@ scpcfg.o: scpcfg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcasccfg.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
@@ -2286,10 +2399,7 @@ scpcfg.o: scpcfg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -2336,6 +2446,10 @@ scppool.o: scppool.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -2349,10 +2463,7 @@ scppool.o: scppool.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -2414,8 +2525,9 @@ scppool.o: scppool.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrol.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../include/dcmtk/dcmnet/lst.h ../include/dcmtk/dcmnet/dul.h \
@@ -2470,6 +2582,10 @@ scpthrd.o: scpthrd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -2484,10 +2600,7 @@ scpthrd.o: scpthrd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -2549,8 +2662,9 @@ scpthrd.o: scpthrd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrol.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../include/dcmtk/dcmnet/lst.h ../include/dcmtk/dcmnet/dul.h \
@@ -2572,6 +2686,10 @@ scu.o: scu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -2613,6 +2731,7 @@ scu.o: scu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmnet/diutil.h ../include/dcmtk/dcmnet/dicom.h \
  ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
@@ -2620,10 +2739,7 @@ scu.o: scu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcobject.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
index 2fedb9b1fb138a2a47c3c4eca0287a56d76df75e..d96a0112497fa9b6f86a34741a7c264b91dfd274 100644 (file)
@@ -117,7 +117,7 @@ END_EXTERN_C
 #include "dcmtk/dcmnet/helpers.h"
 #include "dcmtk/ofstd/ofsockad.h" /* for class OFSockAddr */
 #include <ctime>
-
+#include <climits>
 
 /* At least Solaris doesn't define this */
 #ifndef INADDR_NONE
index 047ebbbae8395c6a8861a0f8475ca1984f37489f..c397d05c70acf542ea39dc11855bc241be749ab3 100644 (file)
@@ -17,6 +17,10 @@ tdimse.o: tdimse.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -49,6 +53,7 @@ tdimse.o: tdimse.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../include/dcmtk/dcmnet/dimse.h ../include/dcmtk/dcmnet/dicom.h \
  ../include/dcmtk/dcmnet/cond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -63,10 +68,7 @@ tdimse.o: tdimse.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -90,6 +92,10 @@ tdump.o: tdump.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -131,20 +137,18 @@ tdump.o: tdump.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdict.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
  ../include/dcmtk/dcmnet/dimse.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h ../include/dcmtk/dcmnet/dndefine.h \
- ../include/dcmtk/dcmnet/dcompat.h ../include/dcmtk/dcmnet/lst.h \
- ../include/dcmtk/dcmnet/dul.h ../include/dcmtk/dcmnet/extneg.h \
- ../include/dcmtk/dcmnet/dcuserid.h ../include/dcmtk/dcmnet/dntypes.h \
- ../include/dcmtk/dcmnet/assoc.h \
+ ../include/dcmtk/dcmnet/cond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
+ ../include/dcmtk/dcmnet/lst.h ../include/dcmtk/dcmnet/dul.h \
+ ../include/dcmtk/dcmnet/extneg.h ../include/dcmtk/dcmnet/dcuserid.h \
+ ../include/dcmtk/dcmnet/dntypes.h ../include/dcmtk/dcmnet/assoc.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
@@ -168,6 +172,10 @@ tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -217,6 +225,10 @@ tpool.o: tpool.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -258,10 +270,7 @@ tpool.o: tpool.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcistrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -323,17 +332,19 @@ tpool.o: tpool.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrol.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h ../include/dcmtk/dcmnet/dndefine.h \
- ../include/dcmtk/dcmnet/dcompat.h ../include/dcmtk/dcmnet/lst.h \
- ../include/dcmtk/dcmnet/dul.h ../include/dcmtk/dcmnet/extneg.h \
- ../include/dcmtk/dcmnet/dcuserid.h ../include/dcmtk/dcmnet/dntypes.h \
- ../include/dcmtk/dcmnet/dimse.h ../include/dcmtk/dcmnet/diutil.h \
- ../include/dcmtk/dcmnet/scpcfg.h ../include/dcmtk/dcmnet/dcasccff.h \
- ../include/dcmtk/dcmnet/dcasccfg.h ../include/dcmtk/dcmnet/dccftsmp.h \
- ../include/dcmtk/dcmnet/dccfuidh.h ../include/dcmtk/dcmnet/dccfpcmp.h \
- ../include/dcmtk/dcmnet/dccfrsmp.h ../include/dcmtk/dcmnet/dccfenmp.h \
- ../include/dcmtk/dcmnet/dccfprmp.h ../include/dcmtk/dcmnet/scu.h
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
+ ../include/dcmtk/dcmnet/lst.h ../include/dcmtk/dcmnet/dul.h \
+ ../include/dcmtk/dcmnet/extneg.h ../include/dcmtk/dcmnet/dcuserid.h \
+ ../include/dcmtk/dcmnet/dntypes.h ../include/dcmtk/dcmnet/dimse.h \
+ ../include/dcmtk/dcmnet/diutil.h ../include/dcmtk/dcmnet/scpcfg.h \
+ ../include/dcmtk/dcmnet/dcasccff.h ../include/dcmtk/dcmnet/dcasccfg.h \
+ ../include/dcmtk/dcmnet/dccftsmp.h ../include/dcmtk/dcmnet/dccfuidh.h \
+ ../include/dcmtk/dcmnet/dccfpcmp.h ../include/dcmtk/dcmnet/dccfrsmp.h \
+ ../include/dcmtk/dcmnet/dccfenmp.h ../include/dcmtk/dcmnet/dccfprmp.h \
+ ../include/dcmtk/dcmnet/scu.h
 tscuscp.o: tscuscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
@@ -353,6 +364,10 @@ tscuscp.o: tscuscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -383,7 +398,8 @@ tscuscp.o: tscuscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/logmacro.h \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
- ../../ofstd/include/dcmtk/ofstd/oftimer.h ../include/dcmtk/dcmnet/scp.h \
+ ../../ofstd/include/dcmtk/ofstd/oftimer.h \
+ ../../ofstd/include/dcmtk/ofstd/ofrand.h ../include/dcmtk/dcmnet/scp.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctk.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
@@ -394,10 +410,7 @@ tscuscp.o: tscuscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcistrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -459,17 +472,19 @@ tscuscp.o: tscuscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrol.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h ../include/dcmtk/dcmnet/dndefine.h \
- ../include/dcmtk/dcmnet/dcompat.h ../include/dcmtk/dcmnet/lst.h \
- ../include/dcmtk/dcmnet/dul.h ../include/dcmtk/dcmnet/extneg.h \
- ../include/dcmtk/dcmnet/dcuserid.h ../include/dcmtk/dcmnet/dntypes.h \
- ../include/dcmtk/dcmnet/dimse.h ../include/dcmtk/dcmnet/diutil.h \
- ../include/dcmtk/dcmnet/scpcfg.h ../include/dcmtk/dcmnet/dcasccff.h \
- ../include/dcmtk/dcmnet/dcasccfg.h ../include/dcmtk/dcmnet/dccftsmp.h \
- ../include/dcmtk/dcmnet/dccfuidh.h ../include/dcmtk/dcmnet/dccfpcmp.h \
- ../include/dcmtk/dcmnet/dccfrsmp.h ../include/dcmtk/dcmnet/dccfenmp.h \
- ../include/dcmtk/dcmnet/dccfprmp.h ../include/dcmtk/dcmnet/scu.h
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
+ ../include/dcmtk/dcmnet/lst.h ../include/dcmtk/dcmnet/dul.h \
+ ../include/dcmtk/dcmnet/extneg.h ../include/dcmtk/dcmnet/dcuserid.h \
+ ../include/dcmtk/dcmnet/dntypes.h ../include/dcmtk/dcmnet/dimse.h \
+ ../include/dcmtk/dcmnet/diutil.h ../include/dcmtk/dcmnet/scpcfg.h \
+ ../include/dcmtk/dcmnet/dcasccff.h ../include/dcmtk/dcmnet/dcasccfg.h \
+ ../include/dcmtk/dcmnet/dccftsmp.h ../include/dcmtk/dcmnet/dccfuidh.h \
+ ../include/dcmtk/dcmnet/dccfpcmp.h ../include/dcmtk/dcmnet/dccfrsmp.h \
+ ../include/dcmtk/dcmnet/dccfenmp.h ../include/dcmtk/dcmnet/dccfprmp.h \
+ ../include/dcmtk/dcmnet/scu.h
 tscusession.o: tscusession.cc \
  ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmnet/scp.h ../../dcmdata/include/dcmtk/dcmdata/dctk.h \
@@ -510,6 +525,10 @@ tscusession.o: tscusession.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -524,10 +543,7 @@ tscusession.o: tscusession.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -589,8 +605,9 @@ tscusession.o: tscusession.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrol.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
- ../include/dcmtk/dcmnet/assoc.h ../include/dcmtk/dcmnet/dicom.h \
- ../include/dcmtk/dcmnet/cond.h \
+ ../include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
+ ../include/dcmtk/dcmnet/dicom.h ../include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/dcmnet/dndefine.h ../include/dcmtk/dcmnet/dcompat.h \
  ../include/dcmtk/dcmnet/lst.h ../include/dcmtk/dcmnet/dul.h \
index 14a25f2f99303be1d4540fcb4d9d1a06dfd811ce..f0d06fbbbdc4c2b1242effed48f510ee2e50512f 100644 (file)
@@ -48,6 +48,7 @@ dpmmodparametricmapimage.o: dpmmodparametricmapimage.cc \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
@@ -125,6 +126,7 @@ dpmmodparametricmapseries.o: dpmmodparametricmapseries.cc \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
@@ -220,6 +222,10 @@ dpmparametricmapbase.o: dpmparametricmapbase.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -257,10 +263,7 @@ dpmparametricmapbase.o: dpmparametricmapbase.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -369,6 +372,8 @@ dpmparametricmapbase.o: dpmparametricmapbase.cc \
  ../../ofstd/include/dcmtk/ofstd/variadic/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/diag/cnvrsn.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsprfw.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/arrybnds.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/unrefprm.def \
  ../../dcmiod/include/dcmtk/dcmiod/modacquisitioncontext.h \
  ../../dcmiod/include/dcmtk/dcmiod/modenhequipment.h \
  ../../dcmiod/include/dcmtk/dcmiod/modmultiframedimension.h \
@@ -395,6 +400,10 @@ dpmparametricmapiod.o: dpmparametricmapiod.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -432,10 +441,7 @@ dpmparametricmapiod.o: dpmparametricmapiod.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -540,6 +546,8 @@ dpmparametricmapiod.o: dpmparametricmapiod.cc \
  ../../ofstd/include/dcmtk/ofstd/variadic/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/diag/cnvrsn.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsprfw.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/arrybnds.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/unrefprm.def \
  ../../dcmiod/include/dcmtk/dcmiod/modacquisitioncontext.h \
  ../../dcmiod/include/dcmtk/dcmiod/modenhequipment.h \
  ../../dcmiod/include/dcmtk/dcmiod/modmultiframedimension.h \
@@ -562,6 +570,10 @@ dpmtypes.o: dpmtypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmpmap/dpmtypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -607,10 +619,7 @@ dpmtypes.o: dpmtypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
index 9442d0afc7826098d2d454ece26a6ecc58983934..ba1aac09e48a0559454dfa9e065e3b6be3f0a102 100644 (file)
@@ -16,6 +16,10 @@ dcmmkcrv.o: dcmmkcrv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -56,10 +60,7 @@ dcmmkcrv.o: dcmmkcrv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -160,6 +161,10 @@ dcmmklut.o: dcmmklut.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -174,10 +179,7 @@ dcmmklut.o: dcmmklut.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -292,6 +294,10 @@ dcmp2pgm.o: dcmp2pgm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -306,10 +312,7 @@ dcmp2pgm.o: dcmp2pgm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -383,6 +386,7 @@ dcmp2pgm.o: dcmp2pgm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcspchrs.h \
@@ -464,6 +468,10 @@ dcmprscp.o: dcmprscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -478,10 +486,7 @@ dcmprscp.o: dcmprscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -555,6 +560,7 @@ dcmprscp.o: dcmprscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcspchrs.h \
@@ -572,6 +578,8 @@ dcmprscp.o: dcmprscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offname.h \
  ../include/dcmtk/dcmpstat/dvcache.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmnet/include/dcmtk/dcmnet/diutil.h \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
  ../../ofstd/include/dcmtk/ofstd/ofcmdln.h \
@@ -633,6 +641,10 @@ dcmprscu.o: dcmprscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -647,10 +659,7 @@ dcmprscu.o: dcmprscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -724,6 +733,7 @@ dcmprscu.o: dcmprscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcspchrs.h \
  ../../ofstd/include/dcmtk/ofstd/ofchrenc.h \
  ../../dcmqrdb/include/dcmtk/dcmqrdb/dcmqrdbi.h \
@@ -739,6 +749,8 @@ dcmprscu.o: dcmprscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offname.h \
  ../include/dcmtk/dcmpstat/dvcache.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
  ../../ofstd/include/dcmtk/ofstd/ofcmdln.h \
  ../../ofstd/include/dcmtk/ofstd/ofexbl.h \
@@ -787,6 +799,10 @@ dcmpschk.o: dcmpschk.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -827,10 +843,7 @@ dcmpschk.o: dcmpschk.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -893,6 +906,7 @@ dcmpschk.o: dcmpschk.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
  ../../dcmnet/include/dcmtk/dcmnet/dul.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/extneg.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
@@ -925,6 +939,10 @@ dcmpsmk.o: dcmpsmk.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -965,10 +983,7 @@ dcmpsmk.o: dcmpsmk.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1031,6 +1046,7 @@ dcmpsmk.o: dcmpsmk.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
  ../../dcmnet/include/dcmtk/dcmnet/dul.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/extneg.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
@@ -1088,6 +1104,10 @@ dcmpsprt.o: dcmpsprt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1102,10 +1122,7 @@ dcmpsprt.o: dcmpsprt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1179,6 +1196,7 @@ dcmpsprt.o: dcmpsprt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcspchrs.h \
@@ -1257,14 +1275,21 @@ dcmpsrcv.o: dcmpsrcv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmpstat/dvpstyp.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmnet/include/dcmtk/dcmnet/diutil.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
@@ -1281,10 +1306,7 @@ dcmpsrcv.o: dcmpsrcv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1375,7 +1397,8 @@ dcmpsrcv.o: dcmpsrcv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcmtrans.h \
  ../../dcmtls/include/dcmtk/dcmtls/tlsdefin.h \
  ../../dcmtls/include/dcmtk/dcmtls/tlslayer.h \
- ../../dcmtls/include/dcmtk/dcmtls/tlsciphr.h
+ ../../dcmtls/include/dcmtk/dcmtls/tlsciphr.h \
+ ../../ofstd/include/dcmtk/ofstd/ofipc.h
 dcmpssnd.o: dcmpssnd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmpstat/dvpsdef.h ../include/dcmtk/dcmpstat/dpdefine.h \
  ../../ofstd/include/dcmtk/ofstd/ofdefine.h \
@@ -1415,13 +1438,15 @@ dcmpssnd.o: dcmpssnd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmpstat/dvpstyp.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdict.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1430,8 +1455,10 @@ dcmpssnd.o: dcmpssnd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
index 69449b6043c48a965c42d8165033ca7f51bc4936..daa039c3ffa47dd9faa0c536a241cc9e3c36a05d 100644 (file)
@@ -130,6 +130,6 @@ It is an error if no data dictionary can be loaded.
 
 \section dcmpsrcv_copyright COPYRIGHT
 
-Copyright (C) 1998-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 1998-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index f34a6fa1a088ac823c8c5e04c416973659b4c14e..01ad8cbfd40cb4ea5a79124a848a3e91be90195b 100644 (file)
@@ -138,6 +138,6 @@ It is an error if no data dictionary can be loaded.
 
 \section dcmpssnd_copyright COPYRIGHT
 
-Copyright (C) 1998-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 1998-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index 9b749b35c719d932fe9843a4300e16b9afbd7425..525977dcf22325e28284466b639c4afe1561c3f0 100644 (file)
@@ -38,6 +38,10 @@ dcmpstat.o: dcmpstat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -52,10 +56,7 @@ dcmpstat.o: dcmpstat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -176,6 +177,10 @@ dviface.o: dviface.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -190,10 +195,7 @@ dviface.o: dviface.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -267,6 +269,7 @@ dviface.o: dviface.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcspchrs.h \
@@ -284,6 +287,8 @@ dviface.o: dviface.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offname.h \
  ../include/dcmtk/dcmpstat/dvcache.h ../include/dcmtk/dcmpstat/dvpsdef.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
  ../../dcmimgle/include/dcmtk/dcmimgle/digsdfn.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didispfn.h \
  ../../dcmimgle/include/dcmtk/dcmimgle/didefine.h \
@@ -393,6 +398,7 @@ dvpsab.o: dvpsab.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -463,6 +469,7 @@ dvpsabl.o: dvpsabl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -532,6 +539,7 @@ dvpsal.o: dvpsal.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -589,6 +597,10 @@ dvpsall.o: dvpsall.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -626,10 +638,7 @@ dvpsall.o: dvpsall.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -741,6 +750,10 @@ dvpscf.o: dvpscf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h
@@ -783,6 +796,10 @@ dvpscu.o: dvpscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctk.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
@@ -799,10 +816,7 @@ dvpscu.o: dvpscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -864,7 +878,9 @@ dvpscu.o: dvpscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrol.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
- ../../ofstd/include/dcmtk/ofstd/ofbmanip.h
+ ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def
 dvpscul.o: dvpscul.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmpstat/dvpscul.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
@@ -880,6 +896,10 @@ dvpscul.o: dvpscul.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -917,10 +937,7 @@ dvpscul.o: dvpscul.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -938,6 +955,10 @@ dvpsda.o: dvpsda.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -980,10 +1001,7 @@ dvpsda.o: dvpsda.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1065,6 +1083,10 @@ dvpsdal.o: dvpsdal.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1102,10 +1124,7 @@ dvpsdal.o: dvpsdal.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1212,6 +1231,10 @@ dvpsfs.o: dvpsfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1226,10 +1249,7 @@ dvpsfs.o: dvpsfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1295,6 +1315,7 @@ dvpsfs.o: dvpsfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmnet/include/dcmtk/dcmnet/lst.h \
@@ -1367,14 +1388,15 @@ dvpsga.o: dvpsga.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../include/dcmtk/dcmpstat/dvpstxl.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
@@ -1463,6 +1485,10 @@ dvpsgal.o: dvpsgal.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1500,10 +1526,7 @@ dvpsgal.o: dvpsgal.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1612,6 +1635,10 @@ dvpsgl.o: dvpsgl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1626,10 +1653,7 @@ dvpsgl.o: dvpsgl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1691,7 +1715,9 @@ dvpsgl.o: dvpsgl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrol.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrov.h \
  ../../dcmdata/include/dcmtk/dcmdata/cmdlnarg.h \
- ../include/dcmtk/dcmpstat/dpdefine.h ../include/dcmtk/dcmpstat/dvpsdef.h
+ ../include/dcmtk/dcmpstat/dpdefine.h ../include/dcmtk/dcmpstat/dvpsdef.h \
+ ../../dcmiod/include/dcmtk/dcmiod/cielabutil.h \
+ ../../dcmiod/include/dcmtk/dcmiod/ioddef.h
 dvpsgll.o: dvpsgll.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
@@ -1707,6 +1733,10 @@ dvpsgll.o: dvpsgll.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1744,10 +1774,7 @@ dvpsgll.o: dvpsgll.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1858,6 +1885,10 @@ dvpsgr.o: dvpsgr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -1872,10 +1903,7 @@ dvpsgr.o: dvpsgr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -1954,6 +1982,10 @@ dvpsgrl.o: dvpsgrl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1991,10 +2023,7 @@ dvpsgrl.o: dvpsgrl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -2075,6 +2104,10 @@ dvpshlp.o: dvpshlp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2113,10 +2146,7 @@ dvpshlp.o: dvpshlp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../include/dcmtk/dcmpstat/dvpsdef.h \
@@ -2198,6 +2228,10 @@ dvpsib.o: dvpsib.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2235,10 +2269,7 @@ dvpsib.o: dvpsib.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -2306,6 +2337,7 @@ dvpsib.o: dvpsib.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmnet/include/dcmtk/dcmnet/lst.h \
@@ -2333,6 +2365,10 @@ dvpsibl.o: dvpsibl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2370,10 +2406,7 @@ dvpsibl.o: dvpsibl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -2442,6 +2475,7 @@ dvpsibl.o: dvpsibl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmnet/include/dcmtk/dcmnet/lst.h \
@@ -2490,14 +2524,21 @@ dvpsmsg.o: dvpsmsg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../ofstd/include/dcmtk/ofstd/ofbmanip.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcmtrans.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dntypes.h \
  ../../ofstd/include/dcmtk/ofstd/ofsockad.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -2545,6 +2586,10 @@ dvpsov.o: dvpsov.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -2559,10 +2604,7 @@ dvpsov.o: dvpsov.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -2640,6 +2682,10 @@ dvpsovl.o: dvpsovl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2677,10 +2723,7 @@ dvpsovl.o: dvpsovl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -2766,6 +2809,7 @@ dvpspl.o: dvpspl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -2817,6 +2861,7 @@ dvpspl.o: dvpspl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
@@ -2846,6 +2891,10 @@ dvpspl2.o: dvpspl2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2877,10 +2926,7 @@ dvpspl2.o: dvpspl2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrui.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcbytstr.h \
@@ -2918,6 +2964,7 @@ dvpspl2.o: dvpspl2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
@@ -2944,8 +2991,13 @@ dvpspll.o: dvpspll.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -2995,10 +3047,7 @@ dvpspll.o: dvpspll.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -3081,6 +3130,10 @@ dvpspr.o: dvpspr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3115,6 +3168,7 @@ dvpspr.o: dvpspr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
@@ -3136,10 +3190,7 @@ dvpspr.o: dvpspr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h
@@ -3160,8 +3211,13 @@ dvpsprt.o: dvpsprt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -3211,10 +3267,7 @@ dvpsprt.o: dvpsprt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -3329,6 +3382,7 @@ dvpsri.o: dvpsri.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3394,6 +3448,7 @@ dvpsril.o: dvpsril.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3467,6 +3522,7 @@ dvpsrs.o: dvpsrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3535,6 +3591,7 @@ dvpsrsl.o: dvpsrsl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -3603,8 +3660,13 @@ dvpssp.o: dvpssp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -3654,10 +3716,7 @@ dvpssp.o: dvpssp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -3775,6 +3834,10 @@ dvpsspl.o: dvpsspl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3806,10 +3869,7 @@ dvpsspl.o: dvpsspl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrui.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcbytstr.h \
@@ -3817,6 +3877,7 @@ dvpsspl.o: dvpsspl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
@@ -3940,6 +4001,7 @@ dvpssv.o: dvpssv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -4016,6 +4078,7 @@ dvpssvl.o: dvpssvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -4108,6 +4171,10 @@ dvpstat.o: dvpstat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -4122,10 +4189,7 @@ dvpstat.o: dvpstat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -4260,6 +4324,10 @@ dvpstx.o: dvpstx.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -4274,10 +4342,7 @@ dvpstx.o: dvpstx.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -4356,6 +4421,10 @@ dvpstxl.o: dvpstxl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -4393,10 +4462,7 @@ dvpstxl.o: dvpstxl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -4503,6 +4569,10 @@ dvpsvl.o: dvpsvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -4517,10 +4587,7 @@ dvpsvl.o: dvpsvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -4599,6 +4666,10 @@ dvpsvll.o: dvpsvll.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -4636,10 +4707,7 @@ dvpsvll.o: dvpsvll.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -4715,6 +4783,10 @@ dvpsvw.o: dvpsvw.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctk.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4758,10 +4830,7 @@ dvpsvw.o: dvpsvw.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -4873,6 +4942,7 @@ dvpsvwl.o: dvpsvwl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
@@ -4902,6 +4972,10 @@ dvsighdl.o: dvsighdl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmsign/include/dcmtk/dcmsign/sicertvf.h \
  ../../dcmsign/include/dcmtk/dcmsign/sitypes.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -4932,10 +5006,7 @@ dvsighdl.o: dvsighdl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmsign/include/dcmtk/dcmsign/dcsignat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
index 5788285e796c7ca4e2659206097f5d98a12d819a..e83cc8696b2dafc0c775ff98ce01e9ded2ae0920 100644 (file)
@@ -44,12 +44,17 @@ msgserv.o: msgserv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../../ofstd/include/dcmtk/ofstd/ofexit.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcmtrans.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dntypes.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
@@ -68,10 +73,7 @@ msgserv.o: msgserv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
index dd9dfea20024b13e9124be774fbf0a7d9efab4e4..cea575176a534b660e776b7528b332dc17f1304a 100644 (file)
@@ -16,6 +16,10 @@ dcmqridx.o: dcmqridx.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -27,6 +31,7 @@ dcmqridx.o: dcmqridx.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -64,10 +69,7 @@ dcmqridx.o: dcmqridx.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -99,12 +101,17 @@ dcmqrscp.o: dcmqrscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../../ofstd/include/dcmtk/ofstd/ofexit.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
@@ -150,10 +157,7 @@ dcmqrscp.o: dcmqrscp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -192,8 +196,13 @@ dcmqrti.o: dcmqrti.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -245,10 +254,7 @@ dcmqrti.o: dcmqrti.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
index 3be0ce613d60a008040f8eb29b4ffc4e727f2236..1fa8eae11b447b09192859ae925c5572f7b5f990 100644 (file)
@@ -131,6 +131,6 @@ It is an error if no data dictionary can be loaded.
 
 \section dcmqridx_copyright COPYRIGHT
 
-Copyright (C) 1993-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 1993-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index 1914ee3fb4df2a899e775163e34faa6884e278c3..753f8939e88fcdf0ede761d46efeda4af67fb738 100644 (file)
@@ -1090,6 +1090,16 @@ a semicolon (";") is used as a separator.  The data dictionary code will
 attempt to load each file specified in the \e DCMDICTPATH environment variable.
 It is an error if no data dictionary can be loaded.
 
+Depending on the command line options specified, the \b dcmqrscp utility will
+attempt to load character set mapping tables.  This happens when DCMTK was
+compiled with the oficonv library (which is the default) and the mapping tables
+are not built into the library (default when DCMTK uses shared libraries).
+
+The mapping table files are expected in DCMTK's <em>\<datadir\></em>.
+The \e DCMICONVPATH environment variable can be used to specify a different
+location.  If a different location is specified, those mapping tables also
+replace any built-in tables.
+
 \section dcmqrscp_files FILES
 
 <em>\<docdir\>/dcmqrcnf.txt</em> - configuration information
index 2dfe50f00b41c83ed22b10a57279d70b5857ed91..4bce9aab6aa56dad70ebc4711bc4028aec895e8d 100644 (file)
@@ -443,6 +443,6 @@ It is an error if no data dictionary can be loaded.
 
 \section dcmqrti_copyright COPYRIGHT
 
-Copyright (C) 1993-2022 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
+Copyright (C) 1993-2023 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany.
 
 */
index 0c4be82550f09d35fd0bcd49757bf830f4eb849a..d57713310e62d1867d922bf02d7163c54370cc5c 100644 (file)
@@ -12,8 +12,13 @@ dcmqrcbf.o: dcmqrcbf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -64,10 +69,7 @@ dcmqrcbf.o: dcmqrcbf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -99,8 +101,13 @@ dcmqrcbg.o: dcmqrcbg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -151,10 +158,7 @@ dcmqrcbg.o: dcmqrcbg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -186,8 +190,13 @@ dcmqrcbm.o: dcmqrcbm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -238,10 +247,7 @@ dcmqrcbm.o: dcmqrcbm.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -281,8 +287,13 @@ dcmqrcbs.o: dcmqrcbs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -333,10 +344,7 @@ dcmqrcbs.o: dcmqrcbs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -372,6 +380,10 @@ dcmqrcnf.o: dcmqrcnf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -414,6 +426,10 @@ dcmqrdbi.o: dcmqrdbi.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -423,6 +439,7 @@ dcmqrdbi.o: dcmqrdbi.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
@@ -469,10 +486,7 @@ dcmqrdbi.o: dcmqrdbi.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -512,6 +526,10 @@ dcmqrdbs.o: dcmqrdbs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -549,10 +567,7 @@ dcmqrdbs.o: dcmqrdbs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h
@@ -599,8 +614,13 @@ dcmqropt.o: dcmqropt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
@@ -628,10 +648,7 @@ dcmqropt.o: dcmqropt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcobject.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h
@@ -645,12 +662,17 @@ dcmqrptb.o: dcmqrptb.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmnet/include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -707,10 +729,7 @@ dcmqrptb.o: dcmqrptb.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcobject.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h
@@ -723,6 +742,7 @@ dcmqrsrv.o: dcmqrsrv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../dcmnet/include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
@@ -730,6 +750,10 @@ dcmqrsrv.o: dcmqrsrv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -780,10 +804,7 @@ dcmqrsrv.o: dcmqrsrv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -822,8 +843,13 @@ dcmqrtis.o: dcmqrtis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -875,10 +901,7 @@ dcmqrtis.o: dcmqrtis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
index ea56c56f52c3d2dcba58d4039d4279d9ab1eb770..e8e4135763e989ee014788bff38892991da9fc6c 100644 (file)
@@ -2808,11 +2808,11 @@ OFCondition DcmQueryRetrieveIndexDatabaseHandle::storeRequest (
     /* is dataset digitally signed? */
     if (strlen(idxRec.InstanceDescription) + 9 < DESCRIPTION_MAX_LENGTH)
     {
-        DcmStack stack;
-        if (dset->search(DCM_DigitalSignaturesSequence, stack, ESM_fromHere, OFTrue /* searchIntoSub */) == EC_Normal)
+        DcmSequenceOfItems *signature_sequence = NULL;
+        if (dset->findAndGetSequence(DCM_DigitalSignaturesSequence, signature_sequence, OFTrue /* searchIntoSub */).good() && signature_sequence)
         {
             /* in principle it should be checked whether there is _any_ non-empty digital signatures sequence, but ... */
-            if (((DcmSequenceOfItems *)stack.top())->card() > 0)
+            if (signature_sequence->card() > 0)
             {
                 if (strlen(idxRec.InstanceDescription) > 0)
                     OFStandard::strlcat(idxRec.InstanceDescription, " (Signed)", DESCRIPTION_MAX_LENGTH+1);
index d8d645cdbb8c8ee72f3d4d63808125916abc6e69..f16eb7c0fb8f270b11fb1dc7338f70ab93c6933c 100644 (file)
@@ -38,6 +38,7 @@ drtdump.o: drtdump.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/appender.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
index 6adf41973fa23c0224a28f0787d5e0bbf3321e76..f5c56ca5bda9b0c021f217118693ac9cb34c41a0 100644 (file)
@@ -27,6 +27,7 @@ drmdose.o: drmdose.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -238,6 +239,7 @@ drmimage.o: drmimage.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -472,6 +474,7 @@ drmplan.o: drmplan.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -703,6 +706,7 @@ drmstrct.o: drmstrct.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -929,6 +933,7 @@ drtaadcs.o: drtaadcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -1050,6 +1055,7 @@ drtadcs.o: drtadcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -1171,6 +1177,7 @@ drtads.o: drtads.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -1292,6 +1299,7 @@ drtafcs.o: drtafcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -1413,6 +1421,7 @@ drtafs.o: drtafs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -1533,6 +1542,7 @@ drtags.o: drtags.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -1653,6 +1663,7 @@ drtajcs.o: drtajcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -1774,6 +1785,7 @@ drtancs.o: drtancs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -1895,6 +1907,7 @@ drtarms.o: drtarms.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -2016,6 +2029,7 @@ drtars.o: drtars.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -2137,6 +2151,7 @@ drtas1.o: drtas1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -2258,6 +2273,7 @@ drtas2.o: drtas2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -2379,6 +2395,7 @@ drtas3.o: drtas3.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -2499,6 +2516,7 @@ drtas4.o: drtas4.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -2619,6 +2637,7 @@ drtass.o: drtass.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -2744,6 +2763,7 @@ drtbads.o: drtbads.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -2864,6 +2884,7 @@ drtbas.o: drtbas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -2985,6 +3006,7 @@ drtbcps.o: drtbcps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -3106,6 +3128,7 @@ drtbl1.o: drtbl1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -3226,6 +3249,7 @@ drtbl2.o: drtbl2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -3346,6 +3370,7 @@ drtbldls.o: drtbldls.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -3466,6 +3491,7 @@ drtbldps.o: drtbldps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -3586,6 +3612,7 @@ drtblds1.o: drtblds1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -3706,6 +3733,7 @@ drtblds2.o: drtblds2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -3826,6 +3854,7 @@ drtbldts.o: drtbldts.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -3946,6 +3975,7 @@ drtbrcss.o: drtbrcss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -4067,6 +4097,7 @@ drtbrdrs.o: drtbrdrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -4187,6 +4218,7 @@ drtbrs.o: drtbrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -4309,6 +4341,7 @@ drtbs.o: drtbs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -4452,6 +4485,7 @@ drtbss.o: drtbss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -4572,6 +4606,7 @@ drtbvcps.o: drtbvcps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -4692,6 +4727,7 @@ drtcbars.o: drtcbars.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -4813,6 +4849,7 @@ drtccs.o: drtccs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -4934,6 +4971,7 @@ drtcctus.o: drtcctus.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -5054,6 +5092,7 @@ drtcdrs.o: drtcdrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -5174,6 +5213,7 @@ drtces.o: drtces.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -5299,6 +5339,7 @@ drtcgis.o: drtcgis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -5419,6 +5460,7 @@ drtchs.o: drtchs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -5542,6 +5584,7 @@ drtcims.o: drtcims.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -5666,6 +5709,7 @@ drtcis.o: drtcis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -5786,6 +5830,7 @@ drtcncs.o: drtcncs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -5907,6 +5952,7 @@ drtcos.o: drtcos.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -6027,6 +6073,7 @@ drtcpas.o: drtcpas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -6147,6 +6194,7 @@ drtcpis.o: drtcpis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -6270,6 +6318,7 @@ drtcps.o: drtcps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -6396,6 +6445,7 @@ drtcs.o: drtcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -6517,6 +6567,7 @@ drtcsas.o: drtcsas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -6637,6 +6688,7 @@ drtcshs.o: drtcshs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -6757,6 +6809,7 @@ drtcsis.o: drtcsis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -6878,6 +6931,7 @@ drtcsrs.o: drtcsrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -6998,6 +7052,7 @@ drtcss.o: drtcss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -7119,6 +7174,7 @@ drtcttcs.o: drtcttcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -7240,6 +7296,7 @@ drtcvcss.o: drtcvcss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -7361,6 +7418,7 @@ drtcvdas.o: drtcvdas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -7483,6 +7541,7 @@ drtcvis.o: drtcvis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -7613,6 +7672,7 @@ drtdccs.o: drtdccs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -7733,6 +7793,7 @@ drtdcs.o: drtdcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -7854,6 +7915,7 @@ drtdcvs.o: drtdcvs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -7980,6 +8042,7 @@ drtdddps.o: drtdddps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -8100,6 +8163,7 @@ drtddps.o: drtddps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -8220,6 +8284,7 @@ drtdfss.o: drtdfss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -8340,6 +8405,7 @@ drtdias.o: drtdias.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -8460,6 +8526,7 @@ drtdimcs.o: drtdimcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -8581,6 +8648,7 @@ drtdimrs.o: drtdimrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -8701,6 +8769,7 @@ drtdirs.o: drtdirs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -8819,6 +8888,7 @@ drtdose.o: drtdose.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -9028,6 +9098,7 @@ drtdrs.o: drtdrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -9148,6 +9219,7 @@ drtds.o: drtds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -9269,6 +9341,7 @@ drtdspcs.o: drtdspcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -9390,6 +9463,7 @@ drtdss.o: drtdss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -9512,6 +9586,7 @@ drtdtcs.o: drtdtcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -9633,6 +9708,7 @@ drtdvhs.o: drtdvhs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -9754,6 +9830,7 @@ drtdvrrs.o: drtdvrrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -9874,6 +9951,7 @@ drteas.o: drteas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -9994,6 +10072,7 @@ drteblds.o: drteblds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -10119,6 +10198,7 @@ drteblos.o: drteblos.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -10240,6 +10320,7 @@ drtecs.o: drtecs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -10360,6 +10441,7 @@ drtecvis.o: drtecvis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -10480,6 +10562,7 @@ drtecvs.o: drtecvs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -10601,6 +10684,7 @@ drtes.o: drtes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -10728,6 +10812,7 @@ drtfbdds.o: drtfbdds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -10848,6 +10933,7 @@ drtfds.o: drtfds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -10968,6 +11054,7 @@ drtfes.o: drtfes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -11088,6 +11175,7 @@ drtfgs.o: drtfgs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -11219,6 +11307,7 @@ drtfgss.o: drtfgss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -11340,6 +11429,7 @@ drtfms.o: drtfms.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -11460,6 +11550,7 @@ drtfsss.o: drtfsss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -11580,6 +11671,7 @@ drtgas1.o: drtgas1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -11700,6 +11792,7 @@ drtgas2.o: drtgas2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -11820,6 +11913,7 @@ drtgas3.o: drtgas3.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -11940,6 +12034,7 @@ drtgas4.o: drtgas4.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -12060,6 +12155,7 @@ drtgas5.o: drtgas5.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -12180,6 +12276,7 @@ drtgas6.o: drtgas6.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -12300,6 +12397,7 @@ drtgmcs.o: drtgmcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -12421,6 +12519,7 @@ drtgms.o: drtgms.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -12542,6 +12641,7 @@ drtgpis.o: drtgpis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -12666,6 +12766,7 @@ drthsdrs.o: drthsdrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -12786,6 +12887,7 @@ drtiais.o: drtiais.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -12906,6 +13008,7 @@ drtians.o: drtians.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -13026,6 +13129,7 @@ drtiblds.o: drtiblds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -13146,6 +13250,7 @@ drtibls.o: drtibls.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -13267,6 +13372,7 @@ drtibs.o: drtibs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -13406,6 +13512,7 @@ drticpds.o: drticpds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -13535,6 +13642,7 @@ drticps.o: drticps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -13661,6 +13769,7 @@ drtics.o: drtics.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -13782,6 +13891,7 @@ drtidcs.o: drtidcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -13903,6 +14013,7 @@ drtiis.o: drtiis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -14021,6 +14132,7 @@ drtimage.o: drtimage.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -14237,6 +14349,7 @@ drtionpl.o: drtionpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -14459,6 +14572,7 @@ drtiontr.o: drtiontr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -14687,6 +14801,7 @@ drtipiqs.o: drtipiqs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -14810,6 +14925,7 @@ drtircs.o: drtircs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -14930,6 +15046,7 @@ drtiseis.o: drtiseis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -15050,6 +15167,7 @@ drtitts.o: drtitts.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -15171,6 +15289,7 @@ drtiwps.o: drtiwps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -15291,6 +15410,7 @@ drtiws.o: drtiws.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -15411,6 +15531,7 @@ drtlsds.o: drtlsds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -15531,6 +15652,7 @@ drtlsds1.o: drtlsds1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -15651,6 +15773,7 @@ drtlsds2.o: drtlsds2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -15771,6 +15894,7 @@ drtmacds.o: drtmacds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -15892,6 +16016,7 @@ drtmas.o: drtmas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -16012,6 +16137,7 @@ drtmdrs.o: drtmdrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -16132,6 +16258,7 @@ drtmls.o: drtmls.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -16252,6 +16379,7 @@ drtmps.o: drtmps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -16372,6 +16500,7 @@ drtmris.o: drtmris.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -16492,6 +16621,7 @@ drtmss.o: drtmss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -16612,6 +16742,7 @@ drtmttcs.o: drtmttcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -16733,6 +16864,7 @@ drtmucs.o: drtmucs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -16854,6 +16986,7 @@ drtnmas.o: drtnmas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -16974,6 +17107,7 @@ drtoas.o: drtoas.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -17095,6 +17229,7 @@ drtois.o: drtois.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -17218,6 +17353,7 @@ drtopis.o: drtopis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -17342,6 +17478,7 @@ drtos.o: drtos.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -17465,6 +17602,7 @@ drtosirs.o: drtosirs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -17585,6 +17723,7 @@ drtpasms.o: drtpasms.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -17706,6 +17845,7 @@ drtpass.o: drtpass.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -17828,6 +17968,7 @@ drtpbcs.o: drtpbcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -17949,6 +18090,7 @@ drtpbdds.o: drtpbdds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -18071,6 +18213,7 @@ drtpbdos.o: drtpbdos.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -18192,6 +18335,7 @@ drtpcs.o: drtpcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -18313,6 +18457,7 @@ drtpcxs.o: drtpcxs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -18438,6 +18583,7 @@ drtpdecs.o: drtpdecs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -18560,6 +18706,7 @@ drtpdeds.o: drtpdeds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -18680,6 +18827,7 @@ drtpfms.o: drtpfms.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -18800,6 +18948,7 @@ drtpics.o: drtpics.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -18919,6 +19068,7 @@ drtplan.o: drtplan.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -19151,6 +19301,7 @@ drtplos.o: drtplos.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -19276,6 +19427,7 @@ drtporcs.o: drtporcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -19397,6 +19549,7 @@ drtporis.o: drtporis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -19520,6 +19673,7 @@ drtppcs.o: drtppcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -19645,6 +19799,7 @@ drtpros.o: drtpros.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -19765,6 +19920,7 @@ drtprsis.o: drtprsis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -19888,6 +20044,7 @@ drtpscs.o: drtpscs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -20009,6 +20166,7 @@ drtpsics.o: drtpsics.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -20130,6 +20288,7 @@ drtpss.o: drtpss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -20253,6 +20412,7 @@ drtpsss.o: drtpsss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -20373,6 +20533,7 @@ drtpvis.o: drtpvis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -20493,6 +20654,7 @@ drtqds.o: drtqds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -20618,6 +20780,7 @@ drtras.o: drtras.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -20748,6 +20911,7 @@ drtrbas1.o: drtrbas1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -20868,6 +21032,7 @@ drtrbas2.o: drtrbas2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -20988,6 +21153,7 @@ drtrbdgs.o: drtrbdgs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -21108,6 +21274,7 @@ drtrbls.o: drtrbls.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -21229,6 +21396,7 @@ drtrbos1.o: drtrbos1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -21349,6 +21517,7 @@ drtrbos2.o: drtrbos2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -21469,6 +21638,7 @@ drtrbos3.o: drtrbos3.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -21589,6 +21759,7 @@ drtrbs1.o: drtrbs1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -21710,6 +21881,7 @@ drtrbs2.o: drtrbs2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -21836,6 +22008,7 @@ drtrbs3.o: drtrbs3.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -21962,6 +22135,7 @@ drtrbss.o: drtrbss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -22082,6 +22256,7 @@ drtrcdrs.o: drtrcdrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -22202,6 +22377,7 @@ drtrcos.o: drtrcos.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -22322,6 +22498,7 @@ drtrcps.o: drtrcps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -22442,6 +22619,7 @@ drtrcs.o: drtrcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -22564,6 +22742,7 @@ drtrdais.o: drtrdais.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -22686,6 +22865,7 @@ drtrdcks.o: drtrdcks.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -22810,6 +22990,7 @@ drtrdps.o: drtrdps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -22930,6 +23111,7 @@ drtrdrs1.o: drtrdrs1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -23051,6 +23233,7 @@ drtrdrs2.o: drtrdrs2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -23171,6 +23354,7 @@ drtrdrs3.o: drtrdrs3.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -23291,6 +23475,7 @@ drtrds.o: drtrds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -23411,6 +23596,7 @@ drtrdsis.o: drtrdsis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -23531,6 +23717,7 @@ drtrecs.o: drtrecs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -23651,6 +23838,7 @@ drtrfgs.o: drtrfgs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -23774,6 +23962,7 @@ drtrfors.o: drtrfors.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -23896,6 +24085,7 @@ drtrics.o: drtrics.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -24018,6 +24208,7 @@ drtrims.o: drtrims.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -24140,6 +24331,7 @@ drtris.o: drtris.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -24262,6 +24454,7 @@ drtrlsds.o: drtrlsds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -24382,6 +24575,7 @@ drtrmdrs.o: drtrmdrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -24502,6 +24696,7 @@ drtrms.o: drtrms.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -24622,6 +24817,7 @@ drtrmss1.o: drtrmss1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -24742,6 +24938,7 @@ drtrmss2.o: drtrmss2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -24862,6 +25059,7 @@ drtrpcs.o: drtrpcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -24983,6 +25181,7 @@ drtrpis.o: drtrpis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -25106,6 +25305,7 @@ drtrppcs.o: drtrppcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -25227,6 +25427,7 @@ drtrpphs.o: drtrpphs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -25352,6 +25553,7 @@ drtrpprs.o: drtrpprs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -25472,6 +25674,7 @@ drtrpps.o: drtrpps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -25593,6 +25796,7 @@ drtrppss.o: drtrppss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -25713,6 +25917,7 @@ drtrps.o: drtrps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -25833,6 +26038,7 @@ drtrris1.o: drtrris1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -25953,6 +26159,7 @@ drtrris2.o: drtrris2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -26073,6 +26280,7 @@ drtrris3.o: drtrris3.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -26193,6 +26401,7 @@ drtrrms.o: drtrrms.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -26313,6 +26522,7 @@ drtrros.o: drtrros.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -26445,6 +26655,7 @@ drtrrpcs.o: drtrrpcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -26566,6 +26777,7 @@ drtrrros.o: drtrrros.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -26686,6 +26898,7 @@ drtrrs.o: drtrrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -26806,6 +27019,7 @@ drtrrshs.o: drtrrshs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -26926,6 +27140,7 @@ drtrscs.o: drtrscs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -27047,6 +27262,7 @@ drtrsers.o: drtrsers.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -27170,6 +27386,7 @@ drtrses.o: drtrses.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -27291,6 +27508,7 @@ drtrshs.o: drtrshs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -27411,6 +27629,7 @@ drtrshs1.o: drtrshs1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -27531,6 +27750,7 @@ drtrshs2.o: drtrshs2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -27651,6 +27871,7 @@ drtrsis.o: drtrsis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -27771,6 +27992,7 @@ drtrsns.o: drtrsns.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -27891,6 +28113,7 @@ drtrsos.o: drtrsos.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -28011,6 +28234,7 @@ drtrsrs.o: drtrsrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -28131,6 +28355,7 @@ drtrss.o: drtrss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -28251,6 +28476,7 @@ drtrsss.o: drtrsss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -28371,6 +28597,7 @@ drtrsts.o: drtrsts.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -28492,6 +28719,7 @@ drtrtps1.o: drtrtps1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -28616,6 +28844,7 @@ drtrtps2.o: drtrtps2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -28736,6 +28965,7 @@ drtrtps3.o: drtrtps3.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -28856,6 +29086,7 @@ drtrtps4.o: drtrtps4.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -28976,6 +29207,7 @@ drtrtrs1.o: drtrtrs1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -29098,6 +29330,7 @@ drtrtrs2.o: drtrtrs2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -29218,6 +29451,7 @@ drtrvcs.o: drtrvcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -29339,6 +29573,7 @@ drtrvis.o: drtrvis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -29459,6 +29694,7 @@ drtrws.o: drtrws.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -29579,6 +29815,7 @@ drtrwvms.o: drtrwvms.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -29704,6 +29941,7 @@ drtscris.o: drtscris.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -29828,6 +30066,7 @@ drtscs.o: drtscs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -29949,6 +30188,7 @@ drtscvs.o: drtscvs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -30071,6 +30311,7 @@ drtsdcs.o: drtsdcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -30192,6 +30433,7 @@ drtsds.o: drtsds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -30312,6 +30554,7 @@ drtshds.o: drtshds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -30432,6 +30675,7 @@ drtsins.o: drtsins.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -30554,6 +30798,7 @@ drtsis.o: drtsis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -30676,6 +30921,7 @@ drtsns.o: drtsns.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -30796,6 +31042,7 @@ drtspccs.o: drtspccs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -30917,6 +31164,7 @@ drtspcs.o: drtspcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -31042,6 +31290,7 @@ drtspgis.o: drtspgis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -31166,6 +31415,7 @@ drtsppcs.o: drtsppcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -31286,6 +31536,7 @@ drtsptcs.o: drtsptcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -31407,6 +31658,7 @@ drtss.o: drtss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -31527,6 +31779,7 @@ drtssrcs.o: drtssrcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -31648,6 +31901,7 @@ drtssrs.o: drtssrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -31781,6 +32035,7 @@ drtsss.o: drtsss.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -31901,6 +32156,7 @@ drtstrct.o: drtstrct.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -32127,6 +32383,7 @@ drttms1.o: drttms1.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -32248,6 +32505,7 @@ drttms2.o: drttms2.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -32369,6 +32627,7 @@ drttrccs.o: drttrccs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -32488,6 +32747,7 @@ drttreat.o: drttreat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -32686,6 +32946,7 @@ drttrtcs.o: drttrtcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -32807,6 +33068,7 @@ drttscds.o: drttscds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -32927,6 +33189,7 @@ drttscs.o: drttscs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -33048,6 +33311,7 @@ drttsibs.o: drttsibs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -33195,6 +33459,7 @@ drttsmds.o: drttsmds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -33315,6 +33580,7 @@ drtttrcs.o: drtttrcs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -33436,6 +33702,7 @@ drttts.o: drttts.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -33555,6 +33822,7 @@ drttypes.o: drttypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -33676,6 +33944,7 @@ drtudis.o: drtudis.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -33796,6 +34065,7 @@ drtvls.o: drtvls.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -33916,6 +34186,7 @@ drtwps.o: drtwps.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -34036,6 +34307,7 @@ drtwrs.o: drtwrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -34156,6 +34428,7 @@ drtwrsrs.o: drtwrsrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -34276,6 +34549,7 @@ drtws.o: drtws.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -34396,6 +34670,7 @@ drtxrs.o: drtxrs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
index c1b7cc675e7c91490f9f7146cae65021ed69e8d2..c097e728570991c029b518d13cf051f865517b12 100644 (file)
@@ -26,6 +26,7 @@ drttest.o: drttest.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -333,6 +334,7 @@ tcontour.o: tcontour.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/appender.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -563,6 +565,7 @@ tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/appender.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
@@ -615,6 +618,7 @@ tsearch.o: tsearch.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/appender.h \
  ../../ofstd/include/dcmtk/ofstd/ofmem.h \
  ../../ofstd/include/dcmtk/ofstd/ofutil.h \
+ ../../ofstd/include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../../oflog/include/dcmtk/oflog/layout.h \
  ../../oflog/include/dcmtk/oflog/streams.h \
  ../../oflog/include/dcmtk/oflog/helpers/pointer.h \
index c109c5a893dba059d2633eb8e82c8db2c3d9c359..651deb1e5ebad61c6eb16254838443cdbb878c21 100644 (file)
@@ -39,6 +39,10 @@ segdoc.o: segdoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -52,10 +56,7 @@ segdoc.o: segdoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -158,6 +159,8 @@ segdoc.o: segdoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/variadic/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/diag/cnvrsn.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsprfw.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/arrybnds.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/unrefprm.def \
  ../../dcmiod/include/dcmtk/dcmiod/modenhequipment.h \
  ../../dcmiod/include/dcmtk/dcmiod/modimagepixel.h \
  ../../dcmiod/include/dcmtk/dcmiod/modmultiframedimension.h \
@@ -181,6 +184,10 @@ segment.o: segment.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -218,10 +225,7 @@ segment.o: segment.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -320,6 +324,8 @@ segment.o: segment.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/variadic/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/diag/cnvrsn.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsprfw.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/arrybnds.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/unrefprm.def \
  ../../dcmiod/include/dcmtk/dcmiod/modenhequipment.h \
  ../../dcmiod/include/dcmtk/dcmiod/modimagepixel.h \
  ../../dcmiod/include/dcmtk/dcmiod/modmultiframedimension.h \
@@ -337,6 +343,10 @@ segtypes.o: segtypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmiod/include/dcmtk/dcmiod/iodmacro.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctk.h \
@@ -381,10 +391,7 @@ segtypes.o: segtypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -469,6 +476,10 @@ segutils.o: segutils.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -506,10 +517,7 @@ segutils.o: segutils.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
index 4becd4a625f88fb23b9d5ede1bc5b3ed866a3cdc..70c707fcc19b66f2ac660f493fc7f1b7dbaa97f0 100644 (file)
@@ -17,6 +17,10 @@ tbigdim.o: tbigdim.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -59,10 +63,7 @@ tbigdim.o: tbigdim.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcistrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -170,6 +171,10 @@ tconcat_binary.o: tconcat_binary.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -184,10 +189,7 @@ tconcat_binary.o: tconcat_binary.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -285,6 +287,8 @@ tconcat_binary.o: tconcat_binary.cc \
  ../../ofstd/include/dcmtk/ofstd/variadic/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/diag/cnvrsn.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsprfw.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/arrybnds.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/unrefprm.def \
  ../../dcmiod/include/dcmtk/dcmiod/modenhequipment.h \
  ../../dcmiod/include/dcmtk/dcmiod/modimagepixel.h \
  ../../dcmiod/include/dcmtk/dcmiod/modmultiframedimension.h \
@@ -317,6 +321,10 @@ tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -391,14 +399,15 @@ troundtrip.o: troundtrip.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmfg/include/dcmtk/dcmfg/concatenationcreator.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctk.h \
@@ -502,6 +511,8 @@ troundtrip.o: troundtrip.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/variadic/helpers.h \
  ../../ofstd/include/dcmtk/ofstd/diag/cnvrsn.def \
  ../../ofstd/include/dcmtk/ofstd/diag/vsprfw.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/arrybnds.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/unrefprm.def \
  ../../dcmiod/include/dcmtk/dcmiod/modenhequipment.h \
  ../../dcmiod/include/dcmtk/dcmiod/modimagepixel.h \
  ../../dcmiod/include/dcmtk/dcmiod/modmultiframedimension.h \
@@ -537,6 +548,10 @@ tutils.o: tutils.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -574,10 +589,7 @@ tutils.o: tutils.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
index 8a43701566b5d0a23c2f6d8a71e5c1bf7b61d31c..05477aabe4b25e2546333bb2ef793355d83035de 100644 (file)
@@ -42,6 +42,10 @@ dcmsign.o: dcmsign.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -68,10 +72,7 @@ dcmsign.o: dcmsign.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcistrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
index e2507a75caaef62e749bca098c13b3e904a44339..8dbb82dba0803bbbeed43e4516115d8d6fdcf2ed 100644 (file)
@@ -41,12 +41,13 @@ dcsighlp.o: dcsighlp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmsign/sidefine.h ../include/dcmtk/dcmsign/sipurpos.h \
  ../include/dcmtk/dcmsign/sitypes.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
- ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
- ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
  ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
+ ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
+ ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdict.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -84,6 +85,10 @@ dcsignat.o: dcsignat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -129,10 +134,7 @@ dcsignat.o: dcsignat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrat.h \
@@ -167,6 +169,10 @@ siautopr.o: siautopr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -201,10 +207,7 @@ siautopr.o: siautopr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -229,6 +232,10 @@ sibrsapr.o: sibrsapr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -263,10 +270,7 @@ sibrsapr.o: sibrsapr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def
+ ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def
 sicert.o: sicert.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmsign/sicert.h ../include/dcmtk/dcmsign/sitypes.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
@@ -277,6 +281,10 @@ sicert.o: sicert.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -322,10 +330,7 @@ sicert.o: sicert.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrcs.h \
@@ -346,6 +351,10 @@ sicertvf.o: sicertvf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -383,6 +392,10 @@ sicreapr.o: sicreapr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -417,10 +430,7 @@ sicreapr.o: sicreapr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -444,6 +454,10 @@ simaccon.o: simaccon.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -486,10 +500,7 @@ simaccon.o: simaccon.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmsign/simac.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcobject.h \
@@ -514,6 +525,10 @@ simdmac.o: simdmac.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -553,6 +568,10 @@ sinullpr.o: sinullpr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -596,6 +615,10 @@ sipkey.o: sipkey.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -633,6 +656,10 @@ siprivat.o: siprivat.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -671,6 +698,10 @@ sipurpos.o: sipurpos.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -698,11 +729,8 @@ sipurpos.o: sipurpos.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -731,6 +759,10 @@ sisprof.o: sisprof.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -774,10 +806,7 @@ sisprof.o: sisprof.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -796,6 +825,10 @@ sisrpr.o: sisrpr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -830,10 +863,7 @@ sisrpr.o: sisrpr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -859,6 +889,10 @@ sisrvpr.o: sisrvpr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -893,10 +927,7 @@ sisrvpr.o: sisrvpr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
@@ -921,6 +952,10 @@ sitsfs.o: sitsfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -966,10 +1001,7 @@ sitsfs.o: sitsfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
@@ -986,6 +1018,10 @@ sitstamp.o: sitstamp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
@@ -1029,10 +1065,7 @@ sitstamp.o: sitstamp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -1053,6 +1086,10 @@ sitypes.o: sitypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../oflog/include/dcmtk/oflog/oflog.h \
  ../../oflog/include/dcmtk/oflog/logger.h \
  ../../oflog/include/dcmtk/oflog/config.h \
index 0c317215deedccd102f10639a0fd5992ffc05ed0..07782a1381fdc59e8ba40122bbd718285687c4a0 100644 (file)
@@ -15,6 +15,10 @@ dsr2html.o: dsr2html.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -46,10 +50,7 @@ dsr2html.o: dsr2html.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -159,6 +160,10 @@ dsr2xml.o: dsr2xml.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -190,10 +195,7 @@ dsr2xml.o: dsr2xml.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -303,6 +305,10 @@ dsrdump.o: dsrdump.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -334,10 +340,7 @@ dsrdump.o: dsrdump.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -447,6 +450,10 @@ xml2dsr.o: xml2dsr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -478,10 +485,7 @@ xml2dsr.o: xml2dsr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
index a99c44f0a37056eca0ace0772a0fcf35bb371d55..8cbbdbba5ac4fea892f2124fc0bbb550b5a90f47 100644 (file)
@@ -348,6 +348,16 @@ a semicolon (";") is used as a separator.  The data dictionary code will
 attempt to load each file specified in the \e DCMDICTPATH environment variable.
 It is an error if no data dictionary can be loaded.
 
+Depending on the command line options specified, the \b dsr2html utility will
+attempt to load character set mapping tables.  This happens when DCMTK was
+compiled with the oficonv library (which is the default) and the mapping tables
+are not built into the library (default when DCMTK uses shared libraries).
+
+The mapping table files are expected in DCMTK's <em>\<datadir\></em>.
+The \e DCMICONVPATH environment variable can be used to specify a different
+location.  If a different location is specified, those mapping tables also
+replace any built-in tables.
+
 \section dsr2html_files FILES
 
 <em>\<datadir\>/report.css</em> - Sample Cascading Stylesheet file for HTML
index 67d85dbdbf6db0b761689ebd10036a0af00154d0..d668c241f615bcc1038645583f9c0afab8d88c4c 100644 (file)
@@ -338,6 +338,16 @@ a semicolon (";") is used as a separator.  The data dictionary code will
 attempt to load each file specified in the \e DCMDICTPATH environment variable.
 It is an error if no data dictionary can be loaded.
 
+Depending on the command line options specified, the \b dsr2xml utility will
+attempt to load character set mapping tables.  This happens when DCMTK was
+compiled with the oficonv library (which is the default) and the mapping tables
+are not built into the library (default when DCMTK uses shared libraries).
+
+The mapping table files are expected in DCMTK's <em>\<datadir\></em>.
+The \e DCMICONVPATH environment variable can be used to specify a different
+location.  If a different location is specified, those mapping tables also
+replace any built-in tables.
+
 \section dsr2xml_files FILES
 
 <em>\<datadir\>/dsr2xml.xsd</em> - XML Schema file
index 67fd5ecad948460a496d44d4340b5e89c3812c8e..da5aeb08ce319865e551e87393c0e0ed86db4099 100644 (file)
@@ -284,6 +284,16 @@ a semicolon (";") is used as a separator.  The data dictionary code will
 attempt to load each file specified in the \e DCMDICTPATH environment variable.
 It is an error if no data dictionary can be loaded.
 
+Depending on the command line options specified, the \b dsrdump utility will
+attempt to load character set mapping tables.  This happens when DCMTK was
+compiled with the oficonv library (which is the default) and the mapping tables
+are not built into the library (default when DCMTK uses shared libraries).
+
+The mapping table files are expected in DCMTK's <em>\<datadir\></em>.
+The \e DCMICONVPATH environment variable can be used to specify a different
+location.  If a different location is specified, those mapping tables also
+replace any built-in tables.
+
 \section dsrdump_see_also SEE ALSO
 
 <b>dcmconv</b>(1)
index 8878cbc597a92a79ad0c82d9870587df8626c03b..1717bdc491a98c79bd6df2caf9385fdcb6c31e7d 100644 (file)
@@ -15,6 +15,10 @@ cid100.o: cid100.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -46,10 +50,7 @@ cid100.o: cid100.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -81,6 +82,10 @@ cid10013.o: cid10013.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -112,10 +117,7 @@ cid10013.o: cid10013.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -148,6 +150,10 @@ cid10013e.o: cid10013e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -179,10 +185,7 @@ cid10013e.o: cid10013e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -214,6 +217,10 @@ cid10033.o: cid10033.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -245,10 +252,7 @@ cid10033.o: cid10033.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -281,6 +285,10 @@ cid10033e.o: cid10033e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -312,10 +320,7 @@ cid10033e.o: cid10033e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -347,6 +352,10 @@ cid11.o: cid11.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -378,10 +387,7 @@ cid11.o: cid11.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -413,6 +419,10 @@ cid218.o: cid218.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -444,10 +454,7 @@ cid218.o: cid218.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -479,6 +486,10 @@ cid218e.o: cid218e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -510,10 +521,7 @@ cid218e.o: cid218e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -546,6 +554,10 @@ cid244.o: cid244.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -577,10 +589,7 @@ cid244.o: cid244.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -612,6 +621,10 @@ cid244e.o: cid244e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -643,10 +656,7 @@ cid244e.o: cid244e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -678,6 +688,10 @@ cid247.o: cid247.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -709,10 +723,7 @@ cid247.o: cid247.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -744,6 +755,10 @@ cid29.o: cid29.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -775,10 +790,7 @@ cid29.o: cid29.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -810,6 +822,10 @@ cid29e.o: cid29e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -841,10 +857,7 @@ cid29e.o: cid29e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -877,6 +890,10 @@ cid4020.o: cid4020.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -908,10 +925,7 @@ cid4020.o: cid4020.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -943,6 +957,10 @@ cid4021.o: cid4021.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -974,10 +992,7 @@ cid4021.o: cid4021.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1009,6 +1024,10 @@ cid4031.o: cid4031.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1040,10 +1059,7 @@ cid4031.o: cid4031.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1076,6 +1092,10 @@ cid4031e.o: cid4031e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1107,10 +1127,7 @@ cid4031e.o: cid4031e.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1142,6 +1159,10 @@ cid42.o: cid42.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1173,10 +1194,7 @@ cid42.o: cid42.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1208,6 +1226,10 @@ cid5000.o: cid5000.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1239,10 +1261,7 @@ cid5000.o: cid5000.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1274,6 +1293,10 @@ cid5001.o: cid5001.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1305,10 +1328,7 @@ cid5001.o: cid5001.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1340,6 +1360,10 @@ cid6147.o: cid6147.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1371,10 +1395,7 @@ cid6147.o: cid6147.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1406,6 +1427,10 @@ cid7021.o: cid7021.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1437,10 +1462,7 @@ cid7021.o: cid7021.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1472,6 +1494,10 @@ cid7181.o: cid7181.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1503,10 +1529,7 @@ cid7181.o: cid7181.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1538,6 +1561,10 @@ cid7445.o: cid7445.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1569,10 +1596,7 @@ cid7445.o: cid7445.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1604,6 +1628,10 @@ cid7452.o: cid7452.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1635,10 +1663,7 @@ cid7452.o: cid7452.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1670,6 +1695,10 @@ cid7453.o: cid7453.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1701,10 +1730,7 @@ cid7453.o: cid7453.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1736,6 +1762,10 @@ cid7464.o: cid7464.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1767,10 +1797,7 @@ cid7464.o: cid7464.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1802,6 +1829,10 @@ cid7469.o: cid7469.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1833,10 +1864,7 @@ cid7469.o: cid7469.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1868,6 +1896,10 @@ cid7551.o: cid7551.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1899,10 +1931,7 @@ cid7551.o: cid7551.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1935,6 +1964,10 @@ init.o: init.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1966,10 +1999,7 @@ init.o: init.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2054,6 +2084,10 @@ srnumvl.o: srnumvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2085,10 +2119,7 @@ srnumvl.o: srnumvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2125,6 +2156,10 @@ tid1001.o: tid1001.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2156,10 +2191,7 @@ tid1001.o: tid1001.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2217,6 +2249,10 @@ tid1204.o: tid1204.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2248,10 +2284,7 @@ tid1204.o: tid1204.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2308,6 +2341,10 @@ tid1411.o: tid1411.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2339,10 +2376,7 @@ tid1411.o: tid1411.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2413,6 +2447,10 @@ tid1419m.o: tid1419m.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2444,10 +2482,7 @@ tid1419m.o: tid1419m.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2515,6 +2550,10 @@ tid1500.o: tid1500.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2546,10 +2585,7 @@ tid1500.o: tid1500.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2631,6 +2667,10 @@ tid1501.o: tid1501.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2662,10 +2702,7 @@ tid1501.o: tid1501.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2726,6 +2763,10 @@ tid15def.o: tid15def.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmsr/cmr/define.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h
@@ -2747,6 +2788,10 @@ tid1600.o: tid1600.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2778,10 +2823,7 @@ tid1600.o: tid1600.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2851,6 +2893,10 @@ tid300.o: tid300.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2882,10 +2928,7 @@ tid300.o: tid300.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2953,6 +2996,10 @@ tid4019.o: tid4019.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2984,10 +3031,7 @@ tid4019.o: tid4019.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
index 5bbdc28e42ff5e4f181b8fe7b3b4cc44625c7de6..fca60ba6af7bdb9a9f9d9e894f894c398065da75 100644 (file)
@@ -14,6 +14,10 @@ dsracqcc.o: dsracqcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -45,10 +49,7 @@ dsracqcc.o: dsracqcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -76,6 +77,10 @@ dsrbascc.o: dsrbascc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -107,10 +112,7 @@ dsrbascc.o: dsrbascc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -138,6 +140,10 @@ dsrc3dcc.o: dsrc3dcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -169,10 +175,7 @@ dsrc3dcc.o: dsrc3dcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -200,6 +203,10 @@ dsrchecc.o: dsrchecc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -231,10 +238,7 @@ dsrchecc.o: dsrchecc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -262,6 +266,10 @@ dsrcitem.o: dsrcitem.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -293,10 +301,7 @@ dsrcitem.o: dsrcitem.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -349,6 +354,10 @@ dsrcodtn.o: dsrcodtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -380,10 +389,7 @@ dsrcodtn.o: dsrcodtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -418,6 +424,10 @@ dsrcodvl.o: dsrcodvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -449,10 +459,7 @@ dsrcodvl.o: dsrcodvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -496,6 +503,10 @@ dsrcolcc.o: dsrcolcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -527,10 +538,7 @@ dsrcolcc.o: dsrcolcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -558,6 +566,10 @@ dsrcomcc.o: dsrcomcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -589,10 +601,7 @@ dsrcomcc.o: dsrcomcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -619,6 +628,10 @@ dsrcomtn.o: dsrcomtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -650,10 +663,7 @@ dsrcomtn.o: dsrcomtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -690,6 +700,10 @@ dsrcomvl.o: dsrcomvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -721,10 +735,7 @@ dsrcomvl.o: dsrcomvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -757,6 +768,10 @@ dsrcontn.o: dsrcontn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -788,10 +803,7 @@ dsrcontn.o: dsrcontn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -827,6 +839,10 @@ dsrcsidl.o: dsrcsidl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -858,10 +874,7 @@ dsrcsidl.o: dsrcsidl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -899,6 +912,10 @@ dsrctpl.o: dsrctpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -930,10 +947,7 @@ dsrctpl.o: dsrctpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -987,6 +1001,10 @@ dsrctxgr.o: dsrctxgr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1018,10 +1036,7 @@ dsrctxgr.o: dsrctxgr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1049,6 +1064,10 @@ dsrdattn.o: dsrdattn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1080,10 +1099,7 @@ dsrdattn.o: dsrdattn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1123,6 +1139,10 @@ dsrdncsr.o: dsrdncsr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1154,10 +1174,7 @@ dsrdncsr.o: dsrdncsr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1193,6 +1210,10 @@ dsrdnflt.o: dsrdnflt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1224,10 +1245,7 @@ dsrdnflt.o: dsrdnflt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1266,6 +1284,10 @@ dsrdoc.o: dsrdoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1297,10 +1319,7 @@ dsrdoc.o: dsrdoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1370,6 +1389,10 @@ dsrdocst.o: dsrdocst.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1401,10 +1424,7 @@ dsrdocst.o: dsrdocst.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1459,6 +1479,10 @@ dsrdoctn.o: dsrdoctn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1490,10 +1514,7 @@ dsrdoctn.o: dsrdoctn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1541,6 +1562,10 @@ dsrdoctr.o: dsrdoctr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1572,10 +1597,7 @@ dsrdoctr.o: dsrdoctr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1628,6 +1650,10 @@ dsrdtitn.o: dsrdtitn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1659,10 +1685,7 @@ dsrdtitn.o: dsrdtitn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1704,6 +1727,10 @@ dsrenhcc.o: dsrenhcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1735,10 +1762,7 @@ dsrenhcc.o: dsrenhcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1766,6 +1790,10 @@ dsrimgfr.o: dsrimgfr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1797,10 +1825,7 @@ dsrimgfr.o: dsrimgfr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1832,6 +1857,10 @@ dsrimgse.o: dsrimgse.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1863,10 +1892,7 @@ dsrimgse.o: dsrimgse.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1896,6 +1922,10 @@ dsrimgtn.o: dsrimgtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -1927,10 +1957,7 @@ dsrimgtn.o: dsrimgtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -1969,6 +1996,10 @@ dsrimgvl.o: dsrimgvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2000,10 +2031,7 @@ dsrimgvl.o: dsrimgvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2059,6 +2087,10 @@ dsrimpcc.o: dsrimpcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2090,10 +2122,7 @@ dsrimpcc.o: dsrimpcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2121,6 +2150,10 @@ dsriodcc.o: dsriodcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2152,10 +2185,7 @@ dsriodcc.o: dsriodcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2183,6 +2213,10 @@ dsritcsr.o: dsritcsr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2214,10 +2248,7 @@ dsritcsr.o: dsritcsr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2268,6 +2299,10 @@ dsrkeycc.o: dsrkeycc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2299,10 +2334,7 @@ dsrkeycc.o: dsrkeycc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2330,6 +2362,10 @@ dsrmaccc.o: dsrmaccc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2361,10 +2397,7 @@ dsrmaccc.o: dsrmaccc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2392,6 +2425,10 @@ dsrmamcc.o: dsrmamcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2423,10 +2460,7 @@ dsrmamcc.o: dsrmamcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2453,6 +2487,10 @@ dsrnumtn.o: dsrnumtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2484,10 +2522,7 @@ dsrnumtn.o: dsrnumtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2525,6 +2560,10 @@ dsrnumvl.o: dsrnumvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2556,10 +2595,7 @@ dsrnumvl.o: dsrnumvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2596,6 +2632,10 @@ dsrpficc.o: dsrpficc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2627,10 +2667,7 @@ dsrpficc.o: dsrpficc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2658,6 +2695,10 @@ dsrplicc.o: dsrplicc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2689,10 +2730,7 @@ dsrplicc.o: dsrplicc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2719,6 +2757,10 @@ dsrpnmtn.o: dsrpnmtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2750,10 +2792,7 @@ dsrpnmtn.o: dsrpnmtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2794,6 +2833,10 @@ dsrposcn.o: dsrposcn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2825,10 +2868,7 @@ dsrposcn.o: dsrposcn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2855,6 +2895,10 @@ dsrprdcc.o: dsrprdcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2886,10 +2930,7 @@ dsrprdcc.o: dsrprdcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2917,6 +2958,10 @@ dsrprocc.o: dsrprocc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -2948,10 +2993,7 @@ dsrprocc.o: dsrprocc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -2979,6 +3021,10 @@ dsrrefin.o: dsrrefin.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3010,10 +3056,7 @@ dsrrefin.o: dsrrefin.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3047,6 +3090,10 @@ dsrreftn.o: dsrreftn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3078,10 +3125,7 @@ dsrreftn.o: dsrreftn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3118,6 +3162,10 @@ dsrrrdcc.o: dsrrrdcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3149,10 +3197,7 @@ dsrrrdcc.o: dsrrrdcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3180,6 +3225,10 @@ dsrrsdcc.o: dsrrsdcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3211,10 +3260,7 @@ dsrrsdcc.o: dsrrsdcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3243,6 +3289,10 @@ dsrrtpl.o: dsrrtpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3274,10 +3324,7 @@ dsrrtpl.o: dsrrtpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3329,6 +3376,10 @@ dsrsaecc.o: dsrsaecc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3360,10 +3411,7 @@ dsrsaecc.o: dsrsaecc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3391,6 +3439,10 @@ dsrsc3gr.o: dsrsc3gr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3422,10 +3474,7 @@ dsrsc3gr.o: dsrsc3gr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3455,6 +3504,10 @@ dsrsc3tn.o: dsrsc3tn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3486,10 +3539,7 @@ dsrsc3tn.o: dsrsc3tn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3526,6 +3576,10 @@ dsrsc3vl.o: dsrsc3vl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3557,10 +3611,7 @@ dsrsc3vl.o: dsrsc3vl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3593,6 +3644,10 @@ dsrscogr.o: dsrscogr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3624,10 +3679,7 @@ dsrscogr.o: dsrscogr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3657,6 +3709,10 @@ dsrscotn.o: dsrscotn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3688,10 +3744,7 @@ dsrscotn.o: dsrscotn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3728,6 +3781,10 @@ dsrscovl.o: dsrscovl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3759,10 +3816,7 @@ dsrscovl.o: dsrscovl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3795,6 +3849,10 @@ dsrsoprf.o: dsrsoprf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3826,10 +3884,7 @@ dsrsoprf.o: dsrsoprf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3868,6 +3923,10 @@ dsrspecc.o: dsrspecc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3899,10 +3958,7 @@ dsrspecc.o: dsrspecc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -3931,6 +3987,10 @@ dsrstpl.o: dsrstpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -3962,10 +4022,7 @@ dsrstpl.o: dsrstpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4015,6 +4072,10 @@ dsrstrvl.o: dsrstrvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4046,10 +4107,7 @@ dsrstrvl.o: dsrstrvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4078,6 +4136,10 @@ dsrtcodt.o: dsrtcodt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4109,10 +4171,7 @@ dsrtcodt.o: dsrtcodt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4147,6 +4206,10 @@ dsrtcosp.o: dsrtcosp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4178,10 +4241,7 @@ dsrtcosp.o: dsrtcosp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4211,6 +4271,10 @@ dsrtcotn.o: dsrtcotn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4242,10 +4306,7 @@ dsrtcotn.o: dsrtcotn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4283,6 +4344,10 @@ dsrtcoto.o: dsrtcoto.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4314,10 +4379,7 @@ dsrtcoto.o: dsrtcoto.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4349,6 +4411,10 @@ dsrtcovl.o: dsrtcovl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4380,10 +4446,7 @@ dsrtcovl.o: dsrtcovl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4414,6 +4477,10 @@ dsrtextn.o: dsrtextn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4445,10 +4512,7 @@ dsrtextn.o: dsrtextn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4487,6 +4551,10 @@ dsrtimtn.o: dsrtimtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4518,10 +4586,7 @@ dsrtimtn.o: dsrtimtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4560,6 +4625,10 @@ dsrtpltn.o: dsrtpltn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4591,10 +4660,7 @@ dsrtpltn.o: dsrtpltn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4648,6 +4714,10 @@ dsrtree.o: dsrtree.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4679,10 +4749,7 @@ dsrtree.o: dsrtree.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4712,6 +4779,10 @@ dsrtypes.o: dsrtypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4743,10 +4814,7 @@ dsrtypes.o: dsrtypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4819,6 +4887,10 @@ dsruidtn.o: dsruidtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4850,10 +4922,7 @@ dsruidtn.o: dsruidtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4892,6 +4961,10 @@ dsrwavch.o: dsrwavch.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4923,10 +4996,7 @@ dsrwavch.o: dsrwavch.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -4957,6 +5027,10 @@ dsrwavtn.o: dsrwavtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -4988,10 +5062,7 @@ dsrwavtn.o: dsrwavtn.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -5029,6 +5100,10 @@ dsrwavvl.o: dsrwavvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -5060,10 +5135,7 @@ dsrwavvl.o: dsrwavvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -5103,6 +5175,10 @@ dsrxmld.o: dsrxmld.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -5134,10 +5210,7 @@ dsrxmld.o: dsrxmld.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -5166,6 +5239,10 @@ dsrxrdcc.o: dsrxrdcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -5197,10 +5274,7 @@ dsrxrdcc.o: dsrxrdcc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
index 068665ae0a34a30b122c8887055ef91ddbb76012..be445f2872954fef666f8b34a675b7a8a8d0abfc 100644 (file)
@@ -16,6 +16,10 @@ mkreport.o: mkreport.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -47,10 +51,7 @@ mkreport.o: mkreport.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
@@ -158,6 +159,10 @@ tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -207,6 +212,10 @@ tsrcmr.o: tsrcmr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -239,10 +248,7 @@ tsrcmr.o: tsrcmr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -352,6 +358,10 @@ tsrcodvl.o: tsrcodvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -384,10 +394,7 @@ tsrcodvl.o: tsrcodvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -425,6 +432,10 @@ tsrdoc.o: tsrdoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -467,10 +478,7 @@ tsrdoc.o: tsrdoc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
@@ -529,6 +537,10 @@ tsrdoctr.o: tsrdoctr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -571,10 +583,7 @@ tsrdoctr.o: tsrdoctr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
@@ -637,6 +646,10 @@ tsrlist.o: tsrlist.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -667,12 +680,9 @@ tsrlist.o: tsrlist.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/logmacro.h \
  ../../oflog/include/dcmtk/oflog/helpers/snprintf.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/dcmsr/dsrtlist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
- ../../ofstd/include/dcmtk/ofstd/diag/shadow.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def
+ ../../ofstd/include/dcmtk/ofstd/diag/shadow.def
 tsrnumvl.o: tsrnumvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftest.h \
  ../../ofstd/include/dcmtk/ofstd/ofconapp.h \
@@ -692,6 +702,10 @@ tsrnumvl.o: tsrnumvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -733,10 +747,7 @@ tsrnumvl.o: tsrnumvl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
@@ -765,6 +776,10 @@ tsrtpl.o: tsrtpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -807,10 +822,7 @@ tsrtpl.o: tsrtpl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
@@ -870,6 +882,10 @@ tsrtree.o: tsrtree.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -911,10 +927,7 @@ tsrtree.o: tsrtree.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
index 62affd41dd53798e45ad46dd7b368eda36258112..1fb75a580f5e20fcca13373cae95e7cd62507291 100644 (file)
@@ -8,6 +8,10 @@ tlsciphr.o: tlsciphr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofvector.h \
  ../include/dcmtk/dcmtls/tlsdefin.h ../include/dcmtk/dcmtls/tlscond.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
@@ -20,6 +24,7 @@ tlsciphr.o: tlsciphr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dntypes.h \
  ../../dcmnet/include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
@@ -53,7 +58,7 @@ tlsciphr.o: tlsciphr.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dul.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../dcmnet/include/dcmtk/dcmnet/extneg.h \
- ../../dcmnet/include/dcmtk/dcmnet/dcuserid.h
+ ../../dcmnet/include/dcmtk/dcmnet/dcuserid.h tlsfmacr.h
 tlscond.o: tlscond.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
@@ -64,6 +69,10 @@ tlscond.o: tlscond.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmtls/tlsdefin.h
@@ -83,12 +92,17 @@ tlslayer.o: tlslayer.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dntypes.h \
  ../../dcmnet/include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -122,9 +136,7 @@ tlslayer.o: tlslayer.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/extneg.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcuserid.h \
  ../include/dcmtk/dcmtls/tlsdefin.h ../include/dcmtk/dcmtls/tlsciphr.h \
- ../include/dcmtk/dcmtls/tlscond.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../include/dcmtk/dcmtls/tlstrans.h \
+ ../include/dcmtk/dcmtls/tlscond.h ../include/dcmtk/dcmtls/tlstrans.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcmtrans.h \
  ../../ofstd/include/dcmtk/ofstd/ofrand.h \
  ../../ofstd/include/dcmtk/ofstd/diag/constexp.def
@@ -145,12 +157,17 @@ tlsopt.o: tlsopt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dntypes.h \
  ../../dcmnet/include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctypes.h \
@@ -193,7 +210,7 @@ tlsopt.o: tlsopt.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../../ofstd/include/dcmtk/ofstd/ofexit.h \
- ../include/dcmtk/dcmtls/tlscond.h
+ ../include/dcmtk/dcmtls/tlscond.h tlsfmacr.h
 tlsscu.o: tlsscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/dcmtls/tlsdefin.h \
  ../../ofstd/include/dcmtk/ofstd/ofdefine.h \
@@ -235,6 +252,10 @@ tlsscu.o: tlsscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcswap.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
@@ -249,10 +270,7 @@ tlsscu.o: tlsscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcostrma.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdicent.h \
  ../../dcmdata/include/dcmtk/dcmdata/dchashdi.h \
@@ -318,6 +336,7 @@ tlsscu.o: tlsscu.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcasccfg.h \
  ../../dcmnet/include/dcmtk/dcmnet/assoc.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
@@ -349,12 +368,19 @@ tlstrans.o: tlstrans.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oftypes.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/stringop.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/restrict.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmtls/tlstrans.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcmtrans.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
  ../../ofstd/include/dcmtk/ofstd/ofglobal.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dntypes.h \
  ../include/dcmtk/dcmtls/tlsdefin.h ../include/dcmtk/dcmtls/tlslayer.h \
@@ -412,10 +438,7 @@ tlstrans.o: tlstrans.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
index 2eca84e5fb014f72b4c887098ec16cb5bd85ac1b..9a5deb613fc906937553c9e2591ac7bb19b1e2da 100644 (file)
@@ -17,6 +17,10 @@ trcmeasurement.o: trcmeasurement.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -53,10 +57,7 @@ trcmeasurement.o: trcmeasurement.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -143,6 +144,10 @@ trcmodtractresults.o: trcmodtractresults.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -180,10 +185,7 @@ trcmodtractresults.o: trcmodtractresults.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -276,6 +278,10 @@ trcstatistic.o: trcstatistic.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -312,10 +318,7 @@ trcstatistic.o: trcstatistic.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -403,6 +406,10 @@ trctrack.o: trctrack.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -439,10 +446,7 @@ trctrack.o: trctrack.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -481,6 +485,10 @@ trctrackset.o: trctrackset.cc \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -515,10 +523,7 @@ trctrackset.o: trctrackset.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -610,6 +615,10 @@ trctractographyresults.o: trctractographyresults.cc \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -646,10 +655,7 @@ trctractographyresults.o: trctractographyresults.cc \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -744,6 +750,10 @@ trctypes.o: trctypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../include/dcmtk/dcmtract/trctypes.h \
  ../../oflog/include/dcmtk/oflog/oflog.h \
@@ -773,8 +783,5 @@ trctypes.o: trctypes.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../oflog/include/dcmtk/oflog/tracelog.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdeftag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmtract/trcdef.h
index 63aeced3db2682e7345e1df70102f2d64fbdb0c7..c62ec9be2ce8cb8b78d41789005e2baa45fcb809 100644 (file)
@@ -10,8 +10,13 @@ wlcefs.o: wlcefs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -52,10 +57,7 @@ wlcefs.o: wlcefs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmwlm/wltypdef.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmwlm/wldefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
@@ -100,8 +102,13 @@ wlmscpfs.o: wlmscpfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -142,10 +149,7 @@ wlmscpfs.o: wlmscpfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
  ../include/dcmtk/dcmwlm/wltypdef.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmwlm/wldefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcxfer.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
index 1f90b6b8d488223c58d36fc23d8f16703bb63369..0d600e842bdabc97b2e5b4000709881c91eca499 100644 (file)
@@ -10,8 +10,13 @@ wlds.o: wlds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -44,10 +49,7 @@ wlds.o: wlds.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmwlm/wltypdef.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmwlm/wldefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
@@ -98,6 +100,10 @@ wldsfs.o: wldsfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -114,6 +120,7 @@ wldsfs.o: wldsfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
@@ -155,10 +162,7 @@ wldsfs.o: wldsfs.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -186,8 +190,13 @@ wlfsim.o: wlfsim.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -232,10 +241,7 @@ wlfsim.o: wlfsim.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvr.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctag.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcstack.h \
  ../../dcmdata/include/dcmtk/dcmdata/dclist.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcpcache.h \
@@ -318,11 +324,16 @@ wlmactmg.o: wlmactmg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstdinc.h \
  ../../ofstd/include/dcmtk/ofstd/ofstream.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/ofstrutl.h \
  ../../dcmnet/include/dcmtk/dcmnet/dicom.h \
  ../../dcmnet/include/dcmtk/dcmnet/cond.h \
  ../../ofstd/include/dcmtk/ofstd/ofconsol.h \
  ../../ofstd/include/dcmtk/ofstd/ofthread.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
@@ -356,10 +367,7 @@ wlmactmg.o: wlmactmg.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcuid.h \
  ../include/dcmtk/dcmwlm/wltypdef.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmwlm/wldefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcdatset.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcitem.h \
index 8aaf949ec5aad7e39dbf2ed4df067f047f0c6d36..3bcfeb06848790e7c8c20a4b3989feb8915bc9be 100644 (file)
@@ -10,8 +10,13 @@ wltest.o: wltest.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofcast.h \
  ../../ofstd/include/dcmtk/ofstd/ofexport.h \
  ../../ofstd/include/dcmtk/ofstd/ofstring.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdeprec.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcerror.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../dcmdata/include/dcmtk/dcmdata/dcdefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dndefine.h \
  ../../dcmnet/include/dcmtk/dcmnet/dcompat.h \
@@ -50,10 +55,7 @@ wltest.o: wltest.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../dcmnet/include/dcmtk/dcmnet/dntypes.h \
  ../include/dcmtk/dcmwlm/wltypdef.h \
  ../../dcmdata/include/dcmtk/dcmdata/dctagkey.h \
- ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
- ../../ofstd/include/dcmtk/ofstd/diag/push.def \
  ../../ofstd/include/dcmtk/ofstd/diag/ignrattr.def \
- ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../include/dcmtk/dcmwlm/wldefine.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcvrlo.h \
  ../../dcmdata/include/dcmtk/dcmdata/dcchrstr.h \
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/docs/CHANGES.368 b/docs/CHANGES.368
new file mode 100644 (file)
index 0000000..92f7519
--- /dev/null
@@ -0,0 +1,6162 @@
+
+Release 3.6.8 (Public Minor Release - 2023-12-19)
+
+**** Changes from 2023.12.19 (onken)
+
+- Created CHANGES.368 for DCMTK release 3.6.8:
+  CHANGES.368 contains the Git commit history since DCMTK release 3.6.7.
+  Affects: docs/CHANGES.368
+
+- Removed executable permission where appropriate.
+  Affects: ANNOUNCE
+           docs/ANNOUNCE.367
+           ofstd/include/dcmtk/ofstd/ofbmanip.h
+           ofstd/libsrc/offilsys.cc
+
+**** Changes from 2023.12.18 (riesmeier)
+
+- Minor fixes and additions to ANNOUNCE file.
+  Affects: ANNOUNCE
+
+**** Changes from 2023.12.15 (onken)
+
+- Fixed last commit (release date week day).
+  Affects: doxygen/manpages/man1/cda2dcm.1
+           doxygen/manpages/man1/dcm2json.1
+           doxygen/manpages/man1/dcm2pdf.1
+           doxygen/manpages/man1/dcm2pnm.1
+           doxygen/manpages/man1/dcm2xml.1
+           doxygen/manpages/man1/dcmcjpeg.1
+           doxygen/manpages/man1/dcmcjpls.1
+           doxygen/manpages/man1/dcmconv.1
+           doxygen/manpages/man1/dcmcrle.1
+           doxygen/manpages/man1/dcmdjpeg.1
+           doxygen/manpages/man1/dcmdjpls.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/dcmicmp.1
+           doxygen/manpages/man1/dcmj2pnm.1
+           doxygen/manpages/man1/dcml2pnm.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/dcmqridx.1
+           doxygen/manpages/man1/dcmqrscp.1
+           doxygen/manpages/man1/dcmqrti.1
+           doxygen/manpages/man1/dcmquant.1
+           doxygen/manpages/man1/dcmrecv.1
+           doxygen/manpages/man1/dcmscale.1
+           doxygen/manpages/man1/dcmsend.1
+           doxygen/manpages/man1/dcmsign.1
+           doxygen/manpages/man1/dcod2lum.1
+           doxygen/manpages/man1/dconvlum.1
+           doxygen/manpages/man1/drtdump.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/getscu.1
+           doxygen/manpages/man1/img2dcm.1
+           doxygen/manpages/man1/mkcsmapper.1
+           doxygen/manpages/man1/mkesdb.1
+           doxygen/manpages/man1/movescu.1
+           doxygen/manpages/man1/pdf2dcm.1
+           doxygen/manpages/man1/stl2dcm.1
+           doxygen/manpages/man1/storescp.1
+           doxygen/manpages/man1/storescu.1
+           doxygen/manpages/man1/termscu.1
+           doxygen/manpages/man1/wlmscpfs.1
+           doxygen/manpages/man1/xml2dcm.1
+           doxygen/manpages/man1/xml2dsr.1
+
+- Also updated man page with planned release date.
+  Affects: doxygen/manpages/man1/cda2dcm.1
+           doxygen/manpages/man1/dcm2json.1
+           doxygen/manpages/man1/dcm2pdf.1
+           doxygen/manpages/man1/dcm2pnm.1
+           doxygen/manpages/man1/dcm2xml.1
+           doxygen/manpages/man1/dcmcjpeg.1
+           doxygen/manpages/man1/dcmcjpls.1
+           doxygen/manpages/man1/dcmconv.1
+           doxygen/manpages/man1/dcmcrle.1
+           doxygen/manpages/man1/dcmdjpeg.1
+           doxygen/manpages/man1/dcmdjpls.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/dcmicmp.1
+           doxygen/manpages/man1/dcmj2pnm.1
+           doxygen/manpages/man1/dcml2pnm.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/dcmqridx.1
+           doxygen/manpages/man1/dcmqrscp.1
+           doxygen/manpages/man1/dcmqrti.1
+           doxygen/manpages/man1/dcmquant.1
+           doxygen/manpages/man1/dcmrecv.1
+           doxygen/manpages/man1/dcmscale.1
+           doxygen/manpages/man1/dcmsend.1
+           doxygen/manpages/man1/dcmsign.1
+           doxygen/manpages/man1/dcod2lum.1
+           doxygen/manpages/man1/dconvlum.1
+           doxygen/manpages/man1/drtdump.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/getscu.1
+           doxygen/manpages/man1/img2dcm.1
+           doxygen/manpages/man1/mkcsmapper.1
+           doxygen/manpages/man1/mkesdb.1
+           doxygen/manpages/man1/movescu.1
+           doxygen/manpages/man1/pdf2dcm.1
+           doxygen/manpages/man1/stl2dcm.1
+           doxygen/manpages/man1/storescp.1
+           doxygen/manpages/man1/storescu.1
+           doxygen/manpages/man1/termscu.1
+           doxygen/manpages/man1/wlmscpfs.1
+           doxygen/manpages/man1/xml2dcm.1
+           doxygen/manpages/man1/xml2dsr.1
+
+- Updated code with planned release date.
+  Affects: ANNOUNCE
+           CMake/dcmtkPrepare.cmake
+           config/configure
+           config/configure.in
+           docs/CHANGES.368
+
+**** Changes from 2023.12.12 (eichelberg)
+
+- Fixed installation directories on Windows:
+  Fixed installation directories for data and documentation files on Windows,
+  which now use a structure that is equivalent to the one on other platforms.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+
+**** Changes from 2023.11.29 (onken)
+
+- Forwarded PACKAGE_DATE.
+  Affects: CMake/dcmtkPrepare.cmake
+           config/configure
+
+- Adaptations for pending 3.6.8 release:
+  Updated CHANGES.368 for DCMTK release 3.6.8.
+  Updated man pages for DCMTK release 3.6.8.
+  Updated version information for DCMTK release 3.6.8.
+  Updated Makefile dependencies.
+  Affects: ANNOUNCE
+           CMake/dcmtkPrepare.cmake
+           config/configure.in
+           dcmdata/apps/Makefile.dep
+           dcmdata/libdcxml/Makefile.dep
+           dcmdata/libi2d/Makefile.dep
+           dcmdata/libsrc/Makefile.dep
+           dcmdata/tests/Makefile.dep
+           dcmect/libsrc/Makefile.dep
+           dcmect/tests/Makefile.dep
+           dcmfg/libsrc/Makefile.dep
+           dcmfg/tests/Makefile.dep
+           dcmimage/apps/Makefile.dep
+           dcmimage/libsrc/Makefile.dep
+           dcmimgle/apps/Makefile.dep
+           dcmimgle/libsrc/Makefile.dep
+           dcmiod/libsrc/Makefile.dep
+           dcmiod/tests/Makefile.dep
+           dcmjpeg/apps/Makefile.dep
+           dcmjpeg/libsrc/Makefile.dep
+           dcmjpls/apps/Makefile.dep
+           dcmjpls/libcharls/Makefile.dep
+           dcmjpls/libsrc/Makefile.dep
+           dcmnet/apps/Makefile.dep
+           dcmnet/libsrc/Makefile.dep
+           dcmnet/tests/Makefile.dep
+           dcmpmap/libsrc/Makefile.dep
+           dcmpstat/apps/Makefile.dep
+           dcmpstat/libsrc/Makefile.dep
+           dcmpstat/tests/Makefile.dep
+           dcmqrdb/apps/Makefile.dep
+           dcmqrdb/libsrc/Makefile.dep
+           dcmrt/apps/Makefile.dep
+           dcmrt/libsrc/Makefile.dep
+           dcmrt/tests/Makefile.dep
+           dcmseg/libsrc/Makefile.dep
+           dcmseg/tests/Makefile.dep
+           dcmsign/apps/Makefile.dep
+           dcmsign/libsrc/Makefile.dep
+           dcmsr/apps/Makefile.dep
+           dcmsr/libcmr/Makefile.dep
+           dcmsr/libsrc/Makefile.dep
+           dcmsr/tests/Makefile.dep
+           dcmtls/libsrc/Makefile.dep
+           dcmtract/libsrc/Makefile.dep
+           dcmwlm/apps/Makefile.dep
+           dcmwlm/libsrc/Makefile.dep
+           dcmwlm/tests/Makefile.dep
+           docs/CHANGES.368
+           doxygen/manpages/man1/cda2dcm.1
+           doxygen/manpages/man1/dcm2json.1
+           doxygen/manpages/man1/dcm2pdf.1
+           doxygen/manpages/man1/dcm2pnm.1
+           doxygen/manpages/man1/dcm2xml.1
+           doxygen/manpages/man1/dcmcjpeg.1
+           doxygen/manpages/man1/dcmcjpls.1
+           doxygen/manpages/man1/dcmconv.1
+           doxygen/manpages/man1/dcmcrle.1
+           doxygen/manpages/man1/dcmdjpeg.1
+           doxygen/manpages/man1/dcmdjpls.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/dcmicmp.1
+           doxygen/manpages/man1/dcmj2pnm.1
+           doxygen/manpages/man1/dcml2pnm.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/dcmqridx.1
+           doxygen/manpages/man1/dcmqrscp.1
+           doxygen/manpages/man1/dcmqrti.1
+           doxygen/manpages/man1/dcmquant.1
+           doxygen/manpages/man1/dcmrecv.1
+           doxygen/manpages/man1/dcmscale.1
+           doxygen/manpages/man1/dcmsend.1
+           doxygen/manpages/man1/dcmsign.1
+           doxygen/manpages/man1/dcod2lum.1
+           doxygen/manpages/man1/dconvlum.1
+           doxygen/manpages/man1/drtdump.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/getscu.1
+           doxygen/manpages/man1/img2dcm.1
+           doxygen/manpages/man1/mkcsmapper.1
+           doxygen/manpages/man1/mkesdb.1
+           doxygen/manpages/man1/movescu.1
+           doxygen/manpages/man1/pdf2dcm.1
+           doxygen/manpages/man1/stl2dcm.1
+           doxygen/manpages/man1/storescp.1
+           doxygen/manpages/man1/storescu.1
+           doxygen/manpages/man1/termscu.1
+           doxygen/manpages/man1/wlmscpfs.1
+           doxygen/manpages/man1/xml2dcm.1
+           doxygen/manpages/man1/xml2dsr.1
+           oficonv/apps/Makefile.dep
+           oficonv/libsrc/Makefile.dep
+           oficonv/tests/Makefile.dep
+           oflog/libsrc/Makefile.dep
+           ofstd/libsrc/Makefile.dep
+           ofstd/tests/Makefile.dep
+
+**** Changes from 2023.11.27 (eichelberg)
+
+- Fixed ofipc on GNU Hurd.
+  Affects: ofstd/include/dcmtk/ofstd/ofipc.h
+
+- Fixed compile issues on Debian GNU Hurd:
+  Fixed compile issues on Debian GNU Hurd. In particular, replaced the use
+  of the PATH_MAX constant with an internal constant named OFICONV_PATH_MAX,
+  because PATH_MAX is not available on all systems and known to be "broken",
+  since on many operating systems the maximum path length is determined by
+  the file system, and not fixed for the entire operating system. We now use
+  a maximum path length of 4 kBytes, which is the longest PATH_MAX on the
+  supported operating systems. Note that longer paths will not cause a
+  buffer overrun, but may cause data files not to be found if the path is
+  too long.
+  Thanks to Mathieu Malaterre <mathieu.malaterre@gmail.com> for reporting
+  this issue.
+  Affects: oficonv/libsrc/citrus_bcs.c
+           oficonv/libsrc/citrus_bcs.h
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_esdb.c
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_lookup.c
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mapper_646.c
+           oficonv/libsrc/citrus_mapper_serial.c
+           oficonv/libsrc/citrus_mapper_std.c
+           oficonv/libsrc/citrus_mmap.c
+
+- Mention DCMTK_USE_WIN32_PROGRAMDATA in ANNOUNCE.
+  Affects: ANNOUNCE
+
+**** Changes from 2023.11.27 (onken)
+
+- Use safe buffer length for sprintf:
+  Thanks to Mathieu Malaterre <mathieu.malaterre@gmail.com> for the
+  report.
+  Affects: dcmimage/libsrc/diquant.cc
+
+**** Changes from 2023.11.27 (riesmeier)
+
+- Updated libxml2 version number for Autoconf.
+  Affects: INSTALL
+
+**** Changes from 2023.11.27 (eichelberg)
+
+- Fixed segmentation fault in dcmqrscp:
+  Fixed segmentation fault in dcmqrscp that could be triggered
+  by receiving a DICOM dataset containing an in invalid
+  (fffa,fffa) DigitalSignaturesSequence attribute using a
+  value representation other than SQ.
+  Thanks to Song Xiangpu <songxiangpu@mail.sdu.edu.cn> for the report.
+  This closes DCMTK issue #1089.
+  Affects: dcmqrdb/libsrc/dcmqrdbi.cc
+
+- Updated documentation on oficonv data files.
+  Affects: INSTALL
+           dcmdata/docs/dcm2json.man
+           dcmdata/docs/dcm2xml.man
+           dcmdata/docs/dcmconv.man
+           dcmdata/docs/dcmdump.man
+           dcmnet/docs/findscu.man
+           dcmqrdb/docs/dcmqrscp.man
+           dcmsr/docs/dsr2html.man
+           dcmsr/docs/dsr2xml.man
+           dcmsr/docs/dsrdump.man
+
+- Restored behaviour of INSTALL target on Windows:
+  By default, the INSTALL target on Windows will now behave as in previous
+  releases. A new CMake cache variable DCMTK_USE_WIN32_PROGRAMDATA has been
+  added that allows to enable the experimental new behaviour under which
+  data files, documentation and configuration files will be installed in
+  a subdirectory of the Windows ProgramData directory (on most Windows
+  installations, this is located in C:\ProgramData).
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           INSTALL
+
+- Fixed INSTALL target on Windows.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+
+- Fixed bug in libxml2 detection.
+  Affects: CMake/3rdparty.cmake
+
+**** Changes from 2023.11.27 (onken)
+
+- Various doc. updates for pending 3.6.8 release.
+  Added:   docs/CHANGES.368
+           doxygen/manpages/man1/mkcsmapper.1
+           doxygen/manpages/man1/mkesdb.1
+  Affects: ANNOUNCE
+           CMake/dcmtkPrepare.cmake
+           INSTALL
+           VERSION
+           config/configure
+           config/configure.in
+           config/confmod
+           config/include/dcmtk/config/osconfig.h.in
+           dcmdata/docs/dcmftest.man
+           dcmimgle/docs/dcmdspfn.man
+           dcmimgle/docs/dcod2lum.man
+           dcmimgle/docs/dconvlum.man
+           dcmnet/docs/dcmsend.man
+           dcmnet/docs/getscu.man
+           dcmnet/docs/termscu.man
+           dcmpstat/docs/dcmpsrcv.man
+           dcmpstat/docs/dcmpssnd.man
+           dcmqrdb/docs/dcmqridx.man
+           dcmqrdb/docs/dcmqrti.man
+           doxygen/manpages/man1/cda2dcm.1
+           doxygen/manpages/man1/dcm2json.1
+           doxygen/manpages/man1/dcm2pdf.1
+           doxygen/manpages/man1/dcm2pnm.1
+           doxygen/manpages/man1/dcm2xml.1
+           doxygen/manpages/man1/dcmcjpeg.1
+           doxygen/manpages/man1/dcmcjpls.1
+           doxygen/manpages/man1/dcmconv.1
+           doxygen/manpages/man1/dcmcrle.1
+           doxygen/manpages/man1/dcmdjpeg.1
+           doxygen/manpages/man1/dcmdjpls.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/dcmicmp.1
+           doxygen/manpages/man1/dcmj2pnm.1
+           doxygen/manpages/man1/dcml2pnm.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/dcmqridx.1
+           doxygen/manpages/man1/dcmqrscp.1
+           doxygen/manpages/man1/dcmqrti.1
+           doxygen/manpages/man1/dcmquant.1
+           doxygen/manpages/man1/dcmrecv.1
+           doxygen/manpages/man1/dcmscale.1
+           doxygen/manpages/man1/dcmsend.1
+           doxygen/manpages/man1/dcmsign.1
+           doxygen/manpages/man1/dcod2lum.1
+           doxygen/manpages/man1/dconvlum.1
+           doxygen/manpages/man1/drtdump.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/getscu.1
+           doxygen/manpages/man1/img2dcm.1
+           doxygen/manpages/man1/movescu.1
+           doxygen/manpages/man1/pdf2dcm.1
+           doxygen/manpages/man1/stl2dcm.1
+           doxygen/manpages/man1/storescp.1
+           doxygen/manpages/man1/storescu.1
+           doxygen/manpages/man1/termscu.1
+           doxygen/manpages/man1/wlmscpfs.1
+           doxygen/manpages/man1/xml2dcm.1
+           doxygen/manpages/man1/xml2dsr.1
+
+**** Changes from 2023.11.07 (eichelberg)
+
+- Fixed previous commit:
+  Fixed compilation of previous commit on OpenIndiana.
+  Affects: dcmnet/libsrc/dulfsm.cc
+
+**** Changes from 2023.10.27 (onken)
+
+- Fix read access violation for length overflow:
+  It was possible to overflow length in "length -= 4 + pdvLength;"
+  when pdvLength is set to a value greater then LONG_MAX + pduLength.
+  By doing that the length overflowed and became positive, even if it
+  was initially less than 4 + pdvLength.
+  Thanks to GitHub user "doskachok" for the report and suggested patch.
+  Affects: dcmnet/libsrc/dulfsm.cc
+
+**** Changes from 2023.10.19 (onken)
+
+- Adapt parameter definition to declaration:
+  Thanks to GitHub user "kwach" for the report and suggested patch.
+  Affects: dcmnet/libsrc/assoc.cc
+
+**** Changes from 2023.08.24 (riesmeier)
+
+- Updated URL of DICOMscope web page.
+  Affects: dcmpstat/docs/dcmpstat.dox
+
+- Updated DCMTK's URL (used for the HTML footer).
+  Affects: dcmsr/include/dcmtk/dcmsr/dsrtypes.h
+
+**** Changes from 2023.08.23 (riesmeier)
+
+- Updated newest CMake version tested to 3.27.3.
+  Affects: CMakeLists.txt
+
+**** Changes from 2023.08.21 (onken)
+
+- Do not execute slow dcmnet tests per default:
+  Marked some slow SCU/SCP tests to be only executed if user starts the
+  test program with flag --exhaustive.
+  Affects: dcmnet/tests/tscuscp.cc
+
+**** Changes from 2023.08.16 (riesmeier)
+
+- Removed double inclusion of header file:
+  Removed double inclusion of header file "ofstdinc.h".
+  Thanks to GitHub user "maddin200" (Martin Strunz) for the report and patch.
+  Affects: ofstd/libsrc/ofxml.cc
+
+**** Changes from 2023.08.14 (eichelberg)
+
+- Fixed JSON output of DS elements:
+  Fixed JSON output of DICOM DS elements that contain a significand with
+  a trailing period, such as "3.", which is valid in DICOM but not in JSON.
+  Thanks to Mathieu Malaterre <mathieu.malaterre@gmail.com> for the bug report.
+  This closes DCMTK issue #1079.
+  Affects: dcmdata/libsrc/dcjson.cc
+
+**** Changes from 2023.08.07 (eichelberg)
+
+- Fixed segmentation fault in xml2dcm:
+  Fixed a segmentation fault that could occur in xml2dcm if debug
+  output was enabled, due to a use-after-free bug.
+  Affects: dcmdata/libdcxml/xml2dcm.cc
+
+**** Changes from 2023.07.21 (riesmeier)
+
+- Updated reference to DICOM standard:
+  Updated reference to a particular edition of the DICOM standard after
+  checking the current edition for relevant changes, i.e. new Segmentation
+  IODs / Storage SOP Classes.
+  Affects: dcmsr/include/dcmtk/dcmsr/dsrimgvl.h
+           dcmsr/libsrc/dsrimgvl.cc
+
+- Added support for new Storage SOP Classes:
+  Added definition of new Storage SOP Class UIDs introduced with Supplement
+  229 (Photoacoustic Imaging) and Supplement 237 (General 32-bit ECG).
+  This commit also adds support for the various networking tools, to the
+  DICOMDIR generation code and to the dcmsr module.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcuid.h
+           dcmdata/libsrc/dcddirif.cc
+           dcmdata/libsrc/dcuid.cc
+           dcmnet/docs/movescu.man
+           dcmnet/docs/storescp.man
+           dcmnet/etc/storescp.cfg
+           dcmnet/etc/storescu.cfg
+           dcmqrdb/docs/dcmqrscp.man
+           dcmqrdb/etc/dcmqrprf.cfg
+           dcmsr/include/dcmtk/dcmsr/dsrwavvl.h
+           dcmsr/libsrc/dsrwavvl.cc
+
+**** Changes from 2023.07.18 (riesmeier)
+
+- Removed double inclusion of header file:
+  Removed double inclusion of header file "ofstd.h".
+  Thanks to GitHub user "maddin200" (Martin Strunz) for the report and patch.
+  Affects: dcmdata/libsrc/dcdict.cc
+
+**** Changes from 2023.07.14 (riesmeier)
+
+- Updated code definitions for DICOM 2023c:
+  Updated automatically generated code definitions for coding scheme "DCM".
+  For the coding schemes "NCIt" and "UMLS", there were no changes.
+  Affects: dcmsr/include/dcmtk/dcmsr/codes/dcm.h
+           dcmsr/include/dcmtk/dcmsr/codes/ncit.h
+           dcmsr/include/dcmtk/dcmsr/codes/umls.h
+
+- Updated data dictionary for DICOM 2023c:
+  Updated data dictionary for the latest edition of the DICOM standard, which
+  has been released only recently.
+  Affects: dcmdata/data/dicom.dic
+           dcmdata/include/dcmtk/dcmdata/dcdeftag.h
+           dcmdata/libsrc/dcdictbi.cc
+
+**** Changes from 2023.07.10 (onken)
+
+- Better randomness for temporary filenames:
+  Make seed static so that multiple/concurrent calls to this method
+  will not use a seed that is initialized by the same time. Instead,
+  rely on a seed that is updated by each call to makeFilename below, thus
+  resulting in more "randomness" when called within the same second.
+  Thanks to GitHub user "bettar" (Alex Bettarini) for the report and patch.
+  Affects: dcmqrdb/libsrc/dcmqrdbi.cc
+
+**** Changes from 2023.07.03 (onken)
+
+- Provide char encoding value for stdlibc (iconv):
+  On Debian system, dcmtk is compiled with:
+  DCMTK_ENABLE_CHARSET_CONVERSION:STRING=stdlibc (iconv)
+  Which in turn reveal that:
+  $ dcm2xml --version
+  [...]
+  Character encoding: system default (unknown)
+  Update implementation detail to retrieve the character encoding using
+  the nl_langinfo() POSIX function.
+  Thanks to GitHub user "malaterre" for the report and patch.
+  Affects: ofstd/libsrc/ofchrenc.cc
+
+- Fix detection of signed char on MSVC:
+  cl would fail to compile the code with error:
+  error C2131: expression did not evaluate to a constant
+  note: a non-constant (sub-)expression was encountered.
+  Thanks to GitHub user "malaterre" for the report and patch.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+
+**** Changes from 2023.06.28 (onken)
+
+- Removed leading spaces in dcmtk.pc.in:
+  Thanks to GitHub user "Cheney-W" (Cheney Wang) for the report and
+  suggested patch.
+  Affects: CMake/dcmtk.pc.in
+
+**** Changes from 2023.06.28 (eichelberg)
+
+- Fixed error code for unknown TLS ciphersuite:
+  When an unknown TLS ciphersuite name was passed to one of the command
+  line tools using the --cipher option, or passed to
+  DcmTLSCiphersuiteHandler::addCipherSuite() on API level,
+  an generic "Illegal Call" error was returned. This has now been
+  replaced with a more descriptive "Unknown or invalid ciphersuite"
+  error that also reports the name of the unknown ciphersuite.
+  Affects: dcmtls/libsrc/tlsciphr.cc
+
+**** Changes from 2023.06.22 (onken)
+
+- Also log on info level when stopping after element:
+  In order to be consistent with the previous commit, the information
+  that parsing stops (on user request) after a particular element is now
+  printed to the info log level (instead of warning) as well.
+  Affects: dcmdata/libsrc/dcitem.cc
+
+**** Changes from 2023.06.21 (onken)
+
+- Change log level from Warning to Info:
+  When deliberately stopping to parse a dataset at a specific tag (e.g. by
+  enabling this feature in DcmFileFormat::loadFileUntilTag()), the
+  information that parsing is stopped has been printed to the Warning log
+  level. However, since the stop has been planned by the user, Info level
+  seems to be more appropriate.
+  Thanks to Peter Klotz <peter.klotz@siemens-healthineers.com> for the
+  suggestion and patch.
+  Affects: dcmdata/libsrc/dcitem.cc
+
+**** Changes from 2023.06.21 (riesmeier)
+
+- Fixed Doxygen commands for specifying list items:
+  Now using "-" and "-#" instead of "\li", "<li>", "<ul>", "<ol>" and the
+  like for specifying list items. This results in a better formatting, in
+  particular for the man pages.
+  Also fixed line breaks, space characters and other minor issues where
+  needed.
+  Affects: dcmdata/docs/cda2dcm.man
+           dcmdata/docs/dcmgpdir.man
+           dcmdata/docs/dcmodify.man
+           dcmdata/docs/img2dcm.man
+           dcmdata/docs/pdf2dcm.man
+           dcmdata/docs/stl2dcm.man
+           dcmimage/docs/dcm2pnm.man
+           dcmimage/docs/dcmscale.man
+           dcmjpeg/docs/dcmcjpeg.man
+           dcmjpeg/docs/dcmj2pnm.man
+           dcmjpeg/docs/dcmmkdir.man
+           dcmjpls/docs/dcml2pnm.man
+           dcmnet/docs/storescp.man
+           dcmpstat/docs/dcmpschk.man
+           dcmsign/docs/dcmsign.man
+
+**** Changes from 2023.06.18 (eichelberg)
+
+- Fixed minor warning.
+  Affects: dcmtls/libsrc/tlslayer.cc
+
+**** Changes from 2023.06.17 (eichelberg)
+
+- Enabled ALPN support in the dcmtls module:
+  Now that IANA has officially registered the protocol name 'dicom'
+  for use in TLS Application-Layer Protocol Negotiation (ALPN),
+  support for ALPN has been enabled in dcmtls, as required by RFC 9325.
+  Affects: config/docs/macros.txt
+           dcmtls/libsrc/tlslayer.cc
+
+**** Changes from 2023.06.13 (riesmeier)
+
+- Updated mapping of Body Part Examined to codes:
+  Updated mapping of the Defined Terms for Body Part Examined (0018,0015)
+  to associated CID 4031 (Common Anatomic Regions) codes based on PS3.16
+  Table L-1, according to the 2023b edition of the DICOM standard.
+  This closes DCMTK Conformance #1063.
+  Affects: dcmsr/libcmr/cid4031e.cc
+
+**** Changes from 2023.06.06 (riesmeier)
+
+- Enhanced explanation of --charset-check-all.
+  Affects: dcmdata/docs/dcm2xml.man
+           dcmsr/docs/dsr2html.man
+           dcmsr/docs/dsr2xml.man
+
+**** Changes from 2023.06.02 (eichelberg)
+
+- Fixed bug in calculation image comparison metrics:
+  Fixed a bug in the calculation of the image comparison metrics that affected
+  monochrome multi-frame images with BitsStored > 8. Metrics affected are
+  MAE, RMSE, and PSNR.
+  Thanks to DongHyun Kim (GitHub user knight2995) for the report and fix.
+  This closes GitHub pull request #80.
+  Affects: dcmimage/libsrc/dcmicmph.cc
+
+**** Changes from 2023.05.30 (riesmeier)
+
+- Enhanced comment on "Useful UID prefixes":
+  Enhanced comment on "Useful UID prefixes" in the header file, e.g. by
+  explicitly listing those UID prefixes that are currently used by the
+  DCMTK.
+  Also added a note that the UID prefix SITE_UID_ROOT + ".9" may be used
+  for application-specific purposes in user code when specific semantics
+  associated with different UID sub-prefixes are needed.
+  Thanks to DCMTK forum user "pgimeno" for the triggering discussion.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcuid.h
+
+- The Segmentation IOD actually specifies an image:
+  Added the Segmentation Storage SOP Class UID to the dcmImageSOPClassUIDs
+  array so that SOP instances of this class will be handled correctly by
+  the DICOMDIR generation code. In fact, such instances were already
+  processed as images since this is the default behavior of the method
+  DicomDirInterface::addRecord().
+  Affects: dcmdata/libsrc/dcuid.cc
+
+**** Changes from 2023.05.19 (riesmeier)
+
+- Removed source file that is no longer needed.
+  Affects: dcmrt/libsrc/CMakeLists.txt
+           dcmrt/libsrc/Makefile.dep
+           dcmrt/libsrc/Makefile.in
+  Removed: dcmrt/libsrc/drtrdros.cc
+
+- Updated "dcmrt" classes based on DICOM 2023b:
+  Updated automatically generated IOD and sequence C++ classes for the
+  various RT objects based on the current edition of the DICOM standard
+  (2023b). This is a major update, so there can still be issues.
+  Also fixed an "ugly" bug when iterating over sequence items using the
+  gotoNextItem() method of the automatically generated sequence classes.
+  Thanks to DCMTK forum user "nbeck" for the report.
+  Added:   dcmrt/include/dcmtk/dcmrt/seq/drtafcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtancs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtarms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtars.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcttcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcvcss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcvdas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcvis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdcvs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdtcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drteblds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drteblos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtecvis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtecvs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfbdds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgas1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgas3.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgas4.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgas5.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgas6.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtidcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmttcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtosirs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpasms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpass.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpbdds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpbdos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtplos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbas1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbdgs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbs1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdais.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdcks.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdsis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrpprs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrtrs1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrvcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtscvs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttrccs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttrtcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttscs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtttrcs.h
+           dcmrt/libsrc/drtafcs.cc
+           dcmrt/libsrc/drtancs.cc
+           dcmrt/libsrc/drtarms.cc
+           dcmrt/libsrc/drtars.cc
+           dcmrt/libsrc/drtcttcs.cc
+           dcmrt/libsrc/drtcvcss.cc
+           dcmrt/libsrc/drtcvdas.cc
+           dcmrt/libsrc/drtcvis.cc
+           dcmrt/libsrc/drtdccs.cc
+           dcmrt/libsrc/drtdcvs.cc
+           dcmrt/libsrc/drtdfss.cc
+           dcmrt/libsrc/drtdtcs.cc
+           dcmrt/libsrc/drteblds.cc
+           dcmrt/libsrc/drteblos.cc
+           dcmrt/libsrc/drtecvis.cc
+           dcmrt/libsrc/drtecvs.cc
+           dcmrt/libsrc/drtfbdds.cc
+           dcmrt/libsrc/drtgas1.cc
+           dcmrt/libsrc/drtgas3.cc
+           dcmrt/libsrc/drtgas4.cc
+           dcmrt/libsrc/drtgas6.cc
+           dcmrt/libsrc/drtidcs.cc
+           dcmrt/libsrc/drtmttcs.cc
+           dcmrt/libsrc/drtnmas.cc
+           dcmrt/libsrc/drtosirs.cc
+           dcmrt/libsrc/drtpasms.cc
+           dcmrt/libsrc/drtpass.cc
+           dcmrt/libsrc/drtpbdds.cc
+           dcmrt/libsrc/drtpbdos.cc
+           dcmrt/libsrc/drtplos.cc
+           dcmrt/libsrc/drtpros.cc
+           dcmrt/libsrc/drtrbas1.cc
+           dcmrt/libsrc/drtrbdgs.cc
+           dcmrt/libsrc/drtrbs1.cc
+           dcmrt/libsrc/drtrbss.cc
+           dcmrt/libsrc/drtrdais.cc
+           dcmrt/libsrc/drtrdcks.cc
+           dcmrt/libsrc/drtrdps.cc
+           dcmrt/libsrc/drtrdsis.cc
+           dcmrt/libsrc/drtrpprs.cc
+           dcmrt/libsrc/drtrvcs.cc
+           dcmrt/libsrc/drtscvs.cc
+           dcmrt/libsrc/drtsppcs.cc
+           dcmrt/libsrc/drttrccs.cc
+           dcmrt/libsrc/drttrtcs.cc
+           dcmrt/libsrc/drttscs.cc
+           dcmrt/libsrc/drtttrcs.cc
+  Affects: dcmrt/apps/Makefile.dep
+           dcmrt/include/dcmtk/dcmrt/drtdose.h
+           dcmrt/include/dcmtk/dcmrt/drtimage.h
+           dcmrt/include/dcmtk/dcmrt/drtionpl.h
+           dcmrt/include/dcmtk/dcmrt/drtiontr.h
+           dcmrt/include/dcmtk/dcmrt/drtplan.h
+           dcmrt/include/dcmtk/dcmrt/drtstrct.h
+           dcmrt/include/dcmtk/dcmrt/drttreat.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtaadcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtadcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtads.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtafs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtags.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtajcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtas1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtass.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbads.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbcps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbl2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbldls.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbldps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtblds1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbldts.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbrcss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbrdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbvcps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcbars.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtccs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcctus.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtces.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcgis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtchs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcims.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcncs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcpas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcpis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcsas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcshs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcsis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcsrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdddps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtddps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdias.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdimcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdimrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdirs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdspcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdvhs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdvrrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drteas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtecs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtes.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfes.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfgs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfgss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfsss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgmcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgpis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drthsdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiais.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtians.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiblds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtibls.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtibs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drticpds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drticps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtics.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtipiqs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtircs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiseis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtitts.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiwps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiws.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtlsds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmacds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmls.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmris.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmucs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtoas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtois.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtopis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpbcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpcxs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpdecs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpdeds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpfms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpics.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtporcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtporis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtppcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtprsis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpscs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpsics.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpsss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpvis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtqds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtras.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbas2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbls.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbos1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbs2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrcdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrcos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrcps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdrs1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrecs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrfgs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrfors.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrics.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrims.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtris.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrlsds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrmdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrpcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrpis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrppcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrpphs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrpps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrppss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrris1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrros.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrpcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrros.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrshs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrscs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsers.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrses.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrshs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsns.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsts.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrtrs2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrvis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrws.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrwvms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtscris.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtscs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsdcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtshds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsins.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsns.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtspccs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtspcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtspgis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsptcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtssrcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtssrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttscds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttsibs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttsmds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttts.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtudis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtvls.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtwps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtwrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtwrsrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtws.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtxrs.h
+           dcmrt/libsrc/CMakeLists.txt
+           dcmrt/libsrc/Makefile.dep
+           dcmrt/libsrc/Makefile.in
+           dcmrt/libsrc/drtaadcs.cc
+           dcmrt/libsrc/drtadcs.cc
+           dcmrt/libsrc/drtads.cc
+           dcmrt/libsrc/drtafs.cc
+           dcmrt/libsrc/drtags.cc
+           dcmrt/libsrc/drtajcs.cc
+           dcmrt/libsrc/drtas1.cc
+           dcmrt/libsrc/drtass.cc
+           dcmrt/libsrc/drtbads.cc
+           dcmrt/libsrc/drtbas.cc
+           dcmrt/libsrc/drtbcps.cc
+           dcmrt/libsrc/drtbl2.cc
+           dcmrt/libsrc/drtbldls.cc
+           dcmrt/libsrc/drtbldps.cc
+           dcmrt/libsrc/drtblds1.cc
+           dcmrt/libsrc/drtbldts.cc
+           dcmrt/libsrc/drtbrcss.cc
+           dcmrt/libsrc/drtbrdrs.cc
+           dcmrt/libsrc/drtbrs.cc
+           dcmrt/libsrc/drtbs.cc
+           dcmrt/libsrc/drtbss.cc
+           dcmrt/libsrc/drtbvcps.cc
+           dcmrt/libsrc/drtcbars.cc
+           dcmrt/libsrc/drtccs.cc
+           dcmrt/libsrc/drtcctus.cc
+           dcmrt/libsrc/drtcdrs.cc
+           dcmrt/libsrc/drtces.cc
+           dcmrt/libsrc/drtcgis.cc
+           dcmrt/libsrc/drtchs.cc
+           dcmrt/libsrc/drtcims.cc
+           dcmrt/libsrc/drtcis.cc
+           dcmrt/libsrc/drtcncs.cc
+           dcmrt/libsrc/drtcos.cc
+           dcmrt/libsrc/drtcpas.cc
+           dcmrt/libsrc/drtcpis.cc
+           dcmrt/libsrc/drtcps.cc
+           dcmrt/libsrc/drtcs.cc
+           dcmrt/libsrc/drtcsas.cc
+           dcmrt/libsrc/drtcshs.cc
+           dcmrt/libsrc/drtcsis.cc
+           dcmrt/libsrc/drtcsrs.cc
+           dcmrt/libsrc/drtcss.cc
+           dcmrt/libsrc/drtdcs.cc
+           dcmrt/libsrc/drtdddps.cc
+           dcmrt/libsrc/drtddps.cc
+           dcmrt/libsrc/drtdias.cc
+           dcmrt/libsrc/drtdimcs.cc
+           dcmrt/libsrc/drtdimrs.cc
+           dcmrt/libsrc/drtdirs.cc
+           dcmrt/libsrc/drtdose.cc
+           dcmrt/libsrc/drtdrs.cc
+           dcmrt/libsrc/drtds.cc
+           dcmrt/libsrc/drtdspcs.cc
+           dcmrt/libsrc/drtdss.cc
+           dcmrt/libsrc/drtdvhs.cc
+           dcmrt/libsrc/drtdvrrs.cc
+           dcmrt/libsrc/drteas.cc
+           dcmrt/libsrc/drtecs.cc
+           dcmrt/libsrc/drtes.cc
+           dcmrt/libsrc/drtfds.cc
+           dcmrt/libsrc/drtfes.cc
+           dcmrt/libsrc/drtfgs.cc
+           dcmrt/libsrc/drtfgss.cc
+           dcmrt/libsrc/drtfms.cc
+           dcmrt/libsrc/drtfsss.cc
+           dcmrt/libsrc/drtgmcs.cc
+           dcmrt/libsrc/drtgms.cc
+           dcmrt/libsrc/drtgpis.cc
+           dcmrt/libsrc/drthsdrs.cc
+           dcmrt/libsrc/drtiais.cc
+           dcmrt/libsrc/drtians.cc
+           dcmrt/libsrc/drtiblds.cc
+           dcmrt/libsrc/drtibls.cc
+           dcmrt/libsrc/drtibs.cc
+           dcmrt/libsrc/drticpds.cc
+           dcmrt/libsrc/drticps.cc
+           dcmrt/libsrc/drtics.cc
+           dcmrt/libsrc/drtiis.cc
+           dcmrt/libsrc/drtimage.cc
+           dcmrt/libsrc/drtionpl.cc
+           dcmrt/libsrc/drtiontr.cc
+           dcmrt/libsrc/drtipiqs.cc
+           dcmrt/libsrc/drtircs.cc
+           dcmrt/libsrc/drtiseis.cc
+           dcmrt/libsrc/drtitts.cc
+           dcmrt/libsrc/drtiwps.cc
+           dcmrt/libsrc/drtiws.cc
+           dcmrt/libsrc/drtlsds.cc
+           dcmrt/libsrc/drtmacds.cc
+           dcmrt/libsrc/drtmas.cc
+           dcmrt/libsrc/drtmdrs.cc
+           dcmrt/libsrc/drtmls.cc
+           dcmrt/libsrc/drtmps.cc
+           dcmrt/libsrc/drtmris.cc
+           dcmrt/libsrc/drtmss.cc
+           dcmrt/libsrc/drtmucs.cc
+           dcmrt/libsrc/drtoas.cc
+           dcmrt/libsrc/drtois.cc
+           dcmrt/libsrc/drtopis.cc
+           dcmrt/libsrc/drtos.cc
+           dcmrt/libsrc/drtpbcs.cc
+           dcmrt/libsrc/drtpcs.cc
+           dcmrt/libsrc/drtpcxs.cc
+           dcmrt/libsrc/drtpdecs.cc
+           dcmrt/libsrc/drtpdeds.cc
+           dcmrt/libsrc/drtpfms.cc
+           dcmrt/libsrc/drtpics.cc
+           dcmrt/libsrc/drtplan.cc
+           dcmrt/libsrc/drtporcs.cc
+           dcmrt/libsrc/drtporis.cc
+           dcmrt/libsrc/drtppcs.cc
+           dcmrt/libsrc/drtprsis.cc
+           dcmrt/libsrc/drtpscs.cc
+           dcmrt/libsrc/drtpsics.cc
+           dcmrt/libsrc/drtpss.cc
+           dcmrt/libsrc/drtpsss.cc
+           dcmrt/libsrc/drtpvis.cc
+           dcmrt/libsrc/drtqds.cc
+           dcmrt/libsrc/drtras.cc
+           dcmrt/libsrc/drtrbas2.cc
+           dcmrt/libsrc/drtrbls.cc
+           dcmrt/libsrc/drtrbos1.cc
+           dcmrt/libsrc/drtrbs2.cc
+           dcmrt/libsrc/drtrcdrs.cc
+           dcmrt/libsrc/drtrcos.cc
+           dcmrt/libsrc/drtrcps.cc
+           dcmrt/libsrc/drtrcs.cc
+           dcmrt/libsrc/drtrdrs1.cc
+           dcmrt/libsrc/drtrds.cc
+           dcmrt/libsrc/drtrecs.cc
+           dcmrt/libsrc/drtrfgs.cc
+           dcmrt/libsrc/drtrfors.cc
+           dcmrt/libsrc/drtrics.cc
+           dcmrt/libsrc/drtrims.cc
+           dcmrt/libsrc/drtris.cc
+           dcmrt/libsrc/drtrlsds.cc
+           dcmrt/libsrc/drtrmdrs.cc
+           dcmrt/libsrc/drtrms.cc
+           dcmrt/libsrc/drtrpcs.cc
+           dcmrt/libsrc/drtrpis.cc
+           dcmrt/libsrc/drtrppcs.cc
+           dcmrt/libsrc/drtrpphs.cc
+           dcmrt/libsrc/drtrpps.cc
+           dcmrt/libsrc/drtrppss.cc
+           dcmrt/libsrc/drtrps.cc
+           dcmrt/libsrc/drtrris1.cc
+           dcmrt/libsrc/drtrrms.cc
+           dcmrt/libsrc/drtrros.cc
+           dcmrt/libsrc/drtrrpcs.cc
+           dcmrt/libsrc/drtrrros.cc
+           dcmrt/libsrc/drtrrs.cc
+           dcmrt/libsrc/drtrrshs.cc
+           dcmrt/libsrc/drtrscs.cc
+           dcmrt/libsrc/drtrsers.cc
+           dcmrt/libsrc/drtrses.cc
+           dcmrt/libsrc/drtrshs.cc
+           dcmrt/libsrc/drtrsis.cc
+           dcmrt/libsrc/drtrsns.cc
+           dcmrt/libsrc/drtrsos.cc
+           dcmrt/libsrc/drtrsrs.cc
+           dcmrt/libsrc/drtrss.cc
+           dcmrt/libsrc/drtrsss.cc
+           dcmrt/libsrc/drtrsts.cc
+           dcmrt/libsrc/drtrtrs2.cc
+           dcmrt/libsrc/drtrvis.cc
+           dcmrt/libsrc/drtrws.cc
+           dcmrt/libsrc/drtrwvms.cc
+           dcmrt/libsrc/drtscris.cc
+           dcmrt/libsrc/drtscs.cc
+           dcmrt/libsrc/drtsdcs.cc
+           dcmrt/libsrc/drtsds.cc
+           dcmrt/libsrc/drtshds.cc
+           dcmrt/libsrc/drtsins.cc
+           dcmrt/libsrc/drtsis.cc
+           dcmrt/libsrc/drtsns.cc
+           dcmrt/libsrc/drtspccs.cc
+           dcmrt/libsrc/drtspcs.cc
+           dcmrt/libsrc/drtspgis.cc
+           dcmrt/libsrc/drtsptcs.cc
+           dcmrt/libsrc/drtss.cc
+           dcmrt/libsrc/drtssrcs.cc
+           dcmrt/libsrc/drtssrs.cc
+           dcmrt/libsrc/drtsss.cc
+           dcmrt/libsrc/drtstrct.cc
+           dcmrt/libsrc/drttreat.cc
+           dcmrt/libsrc/drttscds.cc
+           dcmrt/libsrc/drttsibs.cc
+           dcmrt/libsrc/drttsmds.cc
+           dcmrt/libsrc/drttts.cc
+           dcmrt/libsrc/drtudis.cc
+           dcmrt/libsrc/drtvls.cc
+           dcmrt/libsrc/drtwps.cc
+           dcmrt/libsrc/drtwrs.cc
+           dcmrt/libsrc/drtwrsrs.cc
+           dcmrt/libsrc/drtws.cc
+           dcmrt/libsrc/drtxrs.cc
+           dcmrt/tests/Makefile.dep
+  Removed: dcmrt/libsrc/drtrbas8.cc
+           dcmrt/libsrc/drtrbs4.cc
+  Renamed: dcmrt/include/dcmtk/dcmrt/seq/drtas5.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtas2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtas6.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtas3.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtas7.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtas4.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbl5.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtbl1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtblds5.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtblds2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbas8.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtdccs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrtrs4.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtdfss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgas.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtgas2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtlsds6.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtlsds1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtlsds7.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtlsds2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtblds6.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtnmas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdros.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtpros.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbos6.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrbos2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbos7.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrbos3.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbs8.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrbs3.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdrs6.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrdrs2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdrs8.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrdrs3.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrmss6.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrmss1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrmss7.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrmss2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrris6.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrris2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrris9.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrris3.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrshs6.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrshs1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrshs7.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrshs2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrtps.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrtps1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrtps3.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrtps2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrtps4.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrtps3.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrtps5.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtrtps4.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbs4.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drtsppcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttms9.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drttms1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttms0.h
+         -> dcmrt/include/dcmtk/dcmrt/seq/drttms2.h
+           dcmrt/libsrc/drtas5.cc
+         -> dcmrt/libsrc/drtas2.cc
+           dcmrt/libsrc/drtas6.cc
+         -> dcmrt/libsrc/drtas3.cc
+           dcmrt/libsrc/drtas7.cc
+         -> dcmrt/libsrc/drtas4.cc
+           dcmrt/libsrc/drtbl5.cc
+         -> dcmrt/libsrc/drtbl1.cc
+           dcmrt/libsrc/drtblds5.cc
+         -> dcmrt/libsrc/drtblds2.cc
+           dcmrt/libsrc/drtgas.cc
+         -> dcmrt/libsrc/drtgas2.cc
+           dcmrt/libsrc/drtblds6.cc
+         -> dcmrt/libsrc/drtgas5.cc
+           dcmrt/libsrc/drtlsds6.cc
+         -> dcmrt/libsrc/drtlsds1.cc
+           dcmrt/libsrc/drtlsds7.cc
+         -> dcmrt/libsrc/drtlsds2.cc
+           dcmrt/libsrc/drtrbos6.cc
+         -> dcmrt/libsrc/drtrbos2.cc
+           dcmrt/libsrc/drtrbos7.cc
+         -> dcmrt/libsrc/drtrbos3.cc
+           dcmrt/libsrc/drtrbs8.cc
+         -> dcmrt/libsrc/drtrbs3.cc
+           dcmrt/libsrc/drtrdrs6.cc
+         -> dcmrt/libsrc/drtrdrs2.cc
+           dcmrt/libsrc/drtrdrs8.cc
+         -> dcmrt/libsrc/drtrdrs3.cc
+           dcmrt/libsrc/drtrmss6.cc
+         -> dcmrt/libsrc/drtrmss1.cc
+           dcmrt/libsrc/drtrmss7.cc
+         -> dcmrt/libsrc/drtrmss2.cc
+           dcmrt/libsrc/drtrris6.cc
+         -> dcmrt/libsrc/drtrris2.cc
+           dcmrt/libsrc/drtrris9.cc
+         -> dcmrt/libsrc/drtrris3.cc
+           dcmrt/libsrc/drtrshs6.cc
+         -> dcmrt/libsrc/drtrshs1.cc
+           dcmrt/libsrc/drtrshs7.cc
+         -> dcmrt/libsrc/drtrshs2.cc
+           dcmrt/libsrc/drtrrtps.cc
+         -> dcmrt/libsrc/drtrtps1.cc
+           dcmrt/libsrc/drtrrtps3.cc
+         -> dcmrt/libsrc/drtrtps2.cc
+           dcmrt/libsrc/drtrrtps4.cc
+         -> dcmrt/libsrc/drtrtps3.cc
+           dcmrt/libsrc/drtrrtps5.cc
+         -> dcmrt/libsrc/drtrtps4.cc
+           dcmrt/libsrc/drtrtrs4.cc
+         -> dcmrt/libsrc/drtrtrs1.cc
+           dcmrt/libsrc/drttms9.cc
+         -> dcmrt/libsrc/drttms1.cc
+           dcmrt/libsrc/drttms0.cc
+         -> dcmrt/libsrc/drttms2.cc
+
+**** Changes from 2023.05.18 (eichelberg)
+
+- Fixed bug in CharLS code:
+  Fixed bug in CharLS code detected by gcc 12. The bug was present in
+  a function never called by DCMTK, but it's fixed now anyway.
+  Affects: dcmjpls/libcharls/header.cc
+
+**** Changes from 2023.05.17 (eichelberg)
+
+- Fixed commit #742b6378e.
+  Affects: dcmdata/apps/CMakeLists.txt
+
+**** Changes from 2023.05.17 (onken)
+
+- Hint that VS 2017 is expected to support C++11.
+  Affects: config/docs/cxx11.dox
+
+- Added VS to list of support C++11 compilers.
+  Affects: config/docs/cxx11.dox
+
+**** Changes from 2023.05.17 (eichelberg)
+
+- Updated DcmSignature::initializeLibrary():
+  Added call to OPENSSL_no_config() in DcmSignature::initializeLibrary()
+  to prevent OpenSSL from trying to load an openssl.cnf configuration file.
+  Affects: dcmdata/apps/CMakeLists.txt
+
+**** Changes from 2023.05.15 (eichelberg)
+
+- Updated DcmSignature::initializeLibrary():
+  Added call to OPENSSL_no_config() in DcmSignature::initializeLibrary()
+  to prevent OpenSSL from trying to load an openssl.cnf configuration file.
+  Affects: dcmsign/libsrc/dcsignat.cc
+
+**** Changes from 2023.05.09 (riesmeier)
+
+- Fixed typos in recently added subsection to Notes.
+  Affects: dcmnet/docs/storescu.man
+
+**** Changes from 2023.05.08 (onken)
+
+- Added documentation for User Identity Negotiation.
+  Affects: dcmnet/apps/storescu.cc
+           dcmnet/docs/storescu.man
+
+**** Changes from 2023.04.28 (riesmeier)
+
+- Fixed formatting of BSD 3-Clause License text:
+  Fixed formatting of BSD 3-Clause License text for those parts that have
+  a copyright of J. Riesmeier. This should make it easier to detect this
+  license (SPDX identifier: BSD-3-Clause) automatically.
+  Affects: COPYRIGHT
+
+**** Changes from 2023.04.27 (riesmeier)
+
+- Removed optional parameters for addSubGroup() call.
+  Affects: dcmdata/apps/dcm2pdf.cc
+
+- Fixed typos in comments.
+  Affects: dcmnet/libsrc/dstorscu.cc
+
+**** Changes from 2023.04.26 (riesmeier)
+
+- Added missing option --jwt to error message.
+  Affects: dcmnet/apps/storescu.cc
+
+**** Changes from 2023.04.25 (riesmeier)
+
+- Updated newest CMake version tested to 3.26.3.
+  Affects: CMakeLists.txt
+
+**** Changes from 2023.04.21 (eichelberg)
+
+- Fixed infinite loop in sendDcmDataset():
+  Fixed infinite loop in sendDcmDataset() that can occur in rare cases
+  when sending in Deflated Explicit VR transfer syntax by adding
+  a dummy call to DcmOutputStream::write() whenever a certain number of
+  bytes is needed to be available in the output buffer. This causes
+  the compression process to be run in order to make room in the buffer.
+  Thanks to Peter Klotz <peter.klotz@siemens-healthineers.com> for the
+  bug report and sample file.
+  This closes DCMTK issue #1074.
+  Affects: dcmdata/libsrc/dcelem.cc
+           dcmdata/libsrc/dcitem.cc
+           dcmdata/libsrc/dcmetinf.cc
+           dcmdata/libsrc/dcostrmb.cc
+           dcmdata/libsrc/dcostrmf.cc
+           dcmdata/libsrc/dcostrms.cc
+           dcmdata/libsrc/dcpxitem.cc
+           dcmdata/libsrc/dcsequen.cc
+
+- Added option to override default cmake search logic:
+  Thanks to Mathieu Malaterre <mathieu.malaterre@gmail.com> for the pull request.
+  This closes GitHub pull request #78.
+  Affects: CMake/3rdparty.cmake
+
+**** Changes from 2023.04.20 (riesmeier)
+
+- Updated copyright dates.
+  Affects: COPYRIGHT
+
+**** Changes from 2023.04.19 (riesmeier)
+
+- Added support for new Storage SOP Class:
+  Added definition of new Storage SOP Class UID introduced with Supplement
+  231 (Variable Modality LUT Softcopy Presentation State).
+  This commit also adds support for the various networking tools, to the
+  DICOMDIR generation code and to the dcmsr module.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcuid.h
+           dcmdata/libsrc/dcddirif.cc
+           dcmdata/libsrc/dcuid.cc
+           dcmnet/docs/movescu.man
+           dcmnet/docs/storescp.man
+           dcmnet/etc/storescp.cfg
+           dcmnet/etc/storescu.cfg
+           dcmqrdb/docs/dcmqrscp.man
+           dcmqrdb/etc/dcmqrprf.cfg
+           dcmsr/include/dcmtk/dcmsr/dsrtypes.h
+           dcmsr/libsrc/dsrtypes.cc
+
+**** Changes from 2023.04.19 (eichelberg)
+
+- Fixed linking against libxml2 on Windows:
+  Fixed linking against the pre-compiled libxml2 support library
+  on Windows for the case that this library has not been compiled
+  with libiconv support.
+  Affects: CMake/3rdparty.cmake
+
+**** Changes from 2023.04.18 (riesmeier)
+
+- Updated code definitions for DICOM 2023b:
+  Updated automatically generated code definitions for coding scheme "DCM".
+  For the coding schemes "NCIt" and "UMLS", there were no changes.
+  Affects: dcmsr/include/dcmtk/dcmsr/codes/dcm.h
+           dcmsr/include/dcmtk/dcmsr/codes/ncit.h
+           dcmsr/include/dcmtk/dcmsr/codes/umls.h
+
+- Updated data dictionary for DICOM 2023b:
+  Updated data dictionary for the latest edition of the DICOM standard, which
+  has been released only recently.
+  Since one of the DICOM attributes was "retired", the name of the associated
+  DcmTagKey constant also changed. This required minor changes to the source
+  code of the dcmrt module (automatically generated source file).
+  Affects: dcmdata/data/dicom.dic
+           dcmdata/include/dcmtk/dcmdata/dcdeftag.h
+           dcmdata/libsrc/dcdictbi.cc
+           dcmrt/libsrc/drttsibs.cc
+
+**** Changes from 2023.04.17 (eichelberg)
+
+- Adjusted error code for YBR_FULL_422 images:
+  This closes DCMTK issue #1043.
+  Thanks to Tamas Nemeth <TNemeth@erad.com> for the bug report.
+  Affects: dcmjpls/libsrc/djcodece.cc
+
+- Fixed frame size calculation for YBR_FULL_422:
+  Added additional parameter to DcmElement::getUncompressedFrameSize()
+  that determines whether pixel data is compressed or uncompressed.
+  This is important for calculating the frame size for YBR_FULL_422 images,
+  which can exist both in compressed and uncompressed encoding.
+  Since our decoders convert such images to YBR_FULL during decompression,
+  the frame size is different. Furthermore, many uncompressed images claiming
+  to use YBR_FULL_422 photometric interpretation are in fact encoded in
+  YBR_FULL. We check the size of the pixel data element to account
+  for this issue.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcelem.h
+           dcmdata/libsrc/dcelem.cc
+           dcmdata/libsrc/dcpixel.cc
+           dcmjpeg/libsrc/djcodecd.cc
+
+**** Changes from 2023.03.27 (riesmeier)
+
+- Avoid double output of TLS connection details:
+  Avoid double output of TLS connection parameter details to debug logger.
+  This only affected the command line tool "storescu".
+  Also made sure that TLS connection details are only generated when the
+  debug logger is enabled.
+  Affects: dcmnet/apps/storescu.cc
+           dcmtls/libsrc/tlstrans.cc
+
+**** Changes from 2023.03.20 (eichelberg)
+
+- Open dump file in binary mode:
+  The dump2dcm tool will now open the dump file in binary mode and not
+  in text mode anymore, in order to achieve the same behaviour on Windows
+  and Linux.
+  This closes DCMTK issue #1038.
+  Affects: dcmdata/apps/dump2dcm.cc
+
+**** Changes from 2023.03.17 (riesmeier)
+
+- Fixed wrong comment header of source file.
+  Affects: dcmdata/libsrc/dcpcache.cc
+
+**** Changes from 2023.03.16 (eichelberg)
+
+- Use Visual Studio compiler flags also with NMake:
+  Make sure that the Visual Studio compiler flags and settings are also
+  activated when the CMake generator for the (outdated) NMake toolchain
+  is used.
+  Affects: CMake/dcmtkPrepare.cmake
+
+**** Changes from 2023.03.15 (onken)
+
+- Fix detection of modern C++ versions for VS:
+  In order to enable C++11 or any other modern C++ version, the INSTALL file
+  already tells to set CMAKE_CXX_STANDARD to the desired version. If used,
+  CMake makes sure that the compiler is called with the right switches to support
+  corresponding code.  Most compilers also then set the __cplusplus macro to a
+  value representing the C++ version the compiler supports.
+  Visual Studio (VS) 2017 and later support modern C++ versions and CMake also
+  enforces CMAKE_CXX_STANDARD on these compilers. However, VS (or CMake)
+  does not set the __cplusplus macro accordingly.
+  This commit ensures that __cplusplus is set correctly for VS compilers.
+  Thanks to forum user "nbeck" for the report and suggested patch.
+  Closes DCMTK Bug #1047.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+
+**** Changes from 2023.03.13 (eichelberg)
+
+- Fixed read routine for softcopy plut:
+  Fixed a bug in DVPSSoftcopyVOI_PList::read() that caused certain error
+  codes to be overwritten and thus ignored while reading a
+  Softcopy VOI LUT Sequence.
+  Thanks to Oliver Klerx <klerx@phoenix-pacs.de> for the bug report.
+  Affects: dcmpstat/libsrc/dvpssvl.cc
+
+**** Changes from 2023.03.10 (riesmeier)
+
+- Fixed issues with evaluating command line options:
+  Fixed further minor issues with evaluating command line options:
+  restructured and simplified the existing code. The only change that is
+  visible to the user is that the CRL mode is now only set implicitly if
+  a CRL file could be loaded successfully.
+  Affects: dcmtls/include/dcmtk/dcmtls/tlsopt.h
+           dcmtls/libsrc/tlsopt.cc
+
+- Updated API documentation on "DT" format:
+  Better distinguish between valid and supported "DT" format.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcvrdt.h
+
+- Added missing empty line.
+  Affects: dcmwlm/docs/wlmscpfs.man
+
+**** Changes from 2023.03.10 (eichelberg)
+
+- Fixed various bugs in dcmtls and updated docs:
+  Fixed various bugs in the revised dcmtls module introduced with commit
+  d269161f7. Completed dcmtls documentation.
+  The dcmtls module now offers support for the TLS "server name indication"
+  (SNI) extension, as recommended by RFC 9325. SNI allows a client to
+  transmit the name of the intended server during TLS negotiation and
+  allows a virtual server to redirect the request accordingly.
+  When SNI is active in a DICOM association acceptor, it will reject
+  incoming network connections when the client has included the SNI
+  extension in the TLS ClientHello message with an incorrect server name.
+  Association negotiation will continue when either the correct SNI
+  name is present, or the SNI extension is absent. Older servers will
+  simply ignore the SNI extension.
+  Thanks to Joerg Riesmeier for the testing and bug reports.
+  Affects: dcmnet/docs/dcmrecv.man
+           dcmnet/docs/echoscu.man
+           dcmnet/docs/findscu.man
+           dcmnet/docs/storescp.man
+           dcmnet/docs/storescu.man
+           dcmtls/docs/certstor.dox
+           dcmtls/docs/ciphers.txt
+           dcmtls/libsrc/tlsopt.cc
+
+**** Changes from 2023.03.07 (riesmeier)
+
+- Updated Autoconf files for recent dcmtls changes:
+  Added new configure tests needed for the support of Supplement 230,
+  which has been implemented for the dcmtls module only recently.
+  When generating the Autoconf files with "config/autoall", it was
+  noticed that the configure option --runstatedir disappeared. This
+  seems to be a known issue of Autoconf 2.69 (built from source code).
+  It will hopefully be fixed when switching to a newer version.
+  Affects: config/configure
+           config/configure.in
+           config/confmod
+           config/include/dcmtk/config/osconfig.h.in
+
+- Fixed evaluation of TLS command line options:
+  Fixed evaluation of the TLS command line options --disable-tls and
+  --anonymous-tls. Both require no password for the private key file.
+  Also made the source code formatting more consistent.
+  Affects: dcmtls/libsrc/tlsopt.cc
+
+**** Changes from 2023.03.06 (eichelberg)
+
+- Fixed minor warnings.
+  Affects: dcmtls/libsrc/tlsciphr.cc
+           dcmtls/libsrc/tlslayer.cc
+
+- Added support for the new RFC 8996 TLS profiles:
+  Added support for the new TLS secure transport connection profiles
+  defined in Supplement 230, The "BCP 195 RFC 8996" TLS profile
+  and the "Modified BCP 195 RFC 8996" TLS profile. Also implemented
+  recommendations of RFC 9325, which is now part of BCP 195.
+  DCMTK now requires OpenSSL 1.0.2 or newer, since the requirements
+  of RFC 9325 cannot be implemented with older versions.
+  Note that support for the Modified BCP 195 RFC 8996 TLS profile
+  will not be available yet, because of limitations in OpenSSL.
+  The profile requires support for the TLS 1.2 Camellia ciphersuites
+  in GCM mode, which OpenSSL does not implement. A configure test will
+  automatically enable support for this profile when DCMTK is compiled
+  with a future OpenSSL library that implements this.
+  This closes DCMTK issue #1030.
+  Added:   dcmtls/libsrc/tlsfmacr.h
+  Affects: CMake/3rdparty.cmake
+           CMake/dcmtkPrepare.cmake
+           CMake/osconfig.h.in
+           INSTALL
+           config/docs/macros.txt
+           dcmnet/docs/dcmrecv.man
+           dcmnet/docs/echoscu.man
+           dcmnet/docs/findscu.man
+           dcmnet/docs/storescp.man
+           dcmnet/docs/storescu.man
+           dcmpstat/apps/dcmprscp.cc
+           dcmpstat/apps/dcmprscu.cc
+           dcmpstat/apps/dcmpsrcv.cc
+           dcmpstat/apps/dcmpssnd.cc
+           dcmpstat/etc/dcmpstat.cfg
+           dcmpstat/libsrc/dviface.cc
+           dcmtls/docs/dcmtls.dox
+           dcmtls/include/dcmtk/dcmtls/tlsciphr.h
+           dcmtls/include/dcmtk/dcmtls/tlscond.h
+           dcmtls/include/dcmtk/dcmtls/tlslayer.h
+           dcmtls/include/dcmtk/dcmtls/tlsopt.h
+           dcmtls/include/dcmtk/dcmtls/tlsscu.h
+           dcmtls/libsrc/tlsciphr.cc
+           dcmtls/libsrc/tlscond.cc
+           dcmtls/libsrc/tlslayer.cc
+           dcmtls/libsrc/tlsopt.cc
+           dcmtls/libsrc/tlsscu.cc
+           dcmtls/tests/tscuscptls.cc
+
+**** Changes from 2023.03.03 (riesmeier)
+
+- Fixed typo.
+  Affects: dcmtls/docs/certstor.dox
+
+- Added text on using options multiple times.
+  Affects: dcmtls/docs/certstor.dox
+
+- Various minor improvements to the DcmTag class:
+  Added comparison operators "==" (equal) and "!=" (not equal) to the DcmTag
+  class, which - in contrast to the inherited comparison operators from the
+  base class DcmTagKey - also check the private creator identifier (if
+  present). Introduced two new regression tests that make sure that these
+  operators work as expected.
+  Introduced new method getTagKey() to the DcmTag class, which returns a
+  const reference to the instance, i.e. not a copy as getXTag() does. Also
+  tried to avoid calls to getXTag() where possible or useful. In the future,
+  the new method getTagKey() should be used if really needed.
+  Added:   dcmdata/tests/ttag.cc
+  Affects: dcmdata/apps/dcmdump.cc
+           dcmdata/apps/dump2dcm.cc
+           dcmdata/include/dcmtk/dcmdata/dctag.h
+           dcmdata/include/dcmtk/dcmdata/dctagkey.h
+           dcmdata/libsrc/dcddirif.cc
+           dcmdata/libsrc/dcdicdir.cc
+           dcmdata/libsrc/dcelem.cc
+           dcmdata/libsrc/dcfilefo.cc
+           dcmdata/libsrc/dcitem.cc
+           dcmdata/libsrc/dcmetinf.cc
+           dcmdata/libsrc/dcpath.cc
+           dcmdata/libsrc/dcpixseq.cc
+           dcmdata/libsrc/dcsequen.cc
+           dcmdata/libsrc/dctag.cc
+           dcmdata/tests/CMakeLists.txt
+           dcmdata/tests/Makefile.in
+           dcmdata/tests/tests.cc
+           dcmdata/tests/tnewdcme.cc
+           dcmiod/libsrc/iodutil.cc
+           dcmpstat/apps/dcmpschk.cc
+           dcmsign/libsrc/simaccon.cc
+           dcmwlm/libsrc/wlds.cc
+           dcmwlm/libsrc/wldsfs.cc
+
+**** Changes from 2023.03.03 (eichelberg)
+
+- Suppress further gcc warning.
+  Affects: ofstd/libsrc/ofstring.cc
+
+**** Changes from 2023.03.02 (riesmeier)
+
+- Added another constructor to DcmTag class:
+  Added another constructor to the DcmTag class, which expects a DcmTag
+  instance to be copied and a VR to be used. This constructor is e.g.
+  useful for attributes with multiple VRs.
+  Affects: dcmdata/include/dcmtk/dcmdata/dctag.h
+           dcmdata/libsrc/dctag.cc
+
+- Added missing DcmItem::putAndInsertSint32Array():
+  Added missing helper method putAndInsertSint32Array() to the DcmItem
+  class. This method can be used for attributes of the VR "SL" (Signed
+  Long).
+  Thanks to forum user "Martin Roeseler" for the report.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcitem.h
+           dcmdata/libsrc/dcitem.cc
+
+**** Changes from 2023.03.02 (eichelberg)
+
+- Suppress further gcc warnings.
+  Added:   ofstd/include/dcmtk/ofstd/diag/arrybnds.def
+           ofstd/include/dcmtk/ofstd/diag/useafree.def
+  Affects: ofstd/include/dcmtk/ofstd/ofcond.h
+           ofstd/include/dcmtk/ofstd/ofdiag.h
+           ofstd/include/dcmtk/ofstd/variadic/variant.h
+           ofstd/libsrc/ofstring.cc
+
+**** Changes from 2023.03.01 (eichelberg)
+
+- Suppress another spurious gcc warning on MinGW.
+  Added:   ofstd/include/dcmtk/ofstd/diag/restrict.def
+  Affects: ofstd/include/dcmtk/ofstd/ofbmanip.h
+           ofstd/include/dcmtk/ofstd/ofdiag.h
+
+**** Changes from 2023.02.23 (riesmeier)
+
+- Fixed issue with DcmCodec::updateImageType():
+  When compressing a DICOM image, e.g. with JPEG Baseline, the JPEG
+  encoder calls DcmCodec::updateImageType(), which used to add the
+  Image Type (0008,0008) Attribute with a possibly invalid value.
+  For example, compressing a DICOM Secondary Capture image that does
+  not contain the Image Type (0008,0008) Attribute resulted in an
+  invalid value of "DERIVED" for the Image Type (0008,0008) Attribute.
+  This value is invalid, because the VM is "2-n" according to DICOM
+  PS3.6, i.e. at least two values should be present.
+  This and other related issues have been fixed by completely rewriting
+  the updateImageType() method. Also, the API documentation now clearly
+  states which cases are handled in what way. And, the method reports
+  details on what is done or what failed to the debug/error logger.
+  This closes DCMTK Bug #1056.
+  Affects: dcmdata/include/dcmtk/dcmdata/dccodec.h
+           dcmdata/libsrc/dccodec.cc
+
+**** Changes from 2023.02.21 (eichelberg)
+
+- Fixed minor warnings reported by gcc 11.
+  Affects: oficonv/libsrc/citrus_hz.c
+           oficonv/libsrc/citrus_jisx0208.c
+
+- Suppress spurious gcc warning on MinGW.
+  Added:   ofstd/include/dcmtk/ofstd/diag/stringop.def
+  Affects: ofstd/include/dcmtk/ofstd/ofbmanip.h
+           ofstd/include/dcmtk/ofstd/ofdiag.h
+
+**** Changes from 2023.02.20 (riesmeier)
+
+- Output debug information on Presentation Context:
+  Output debug information on the Presentation Context that is used for
+  the C-STORE request, i.e. the Presentation Context ID, SOP Class and
+  Transfer Syntax. For the latter two, the official UID keyword is used
+  (if defined in DICOM part 6).
+  Affects: dcmnet/apps/storescu.cc
+
+- Added opt. default value to dcmFindKeywordOfUID():
+  Added optional "default value" parameter to dcmFindKeywordOfUID().
+  Affects: dcmdata/include/dcmtk/dcmdata/dcuid.h
+           dcmdata/libsrc/dcuid.cc
+
+**** Changes from 2023.02.20 (onken)
+
+- Better CMake check of DCMTK_ENABLE_STL_${FEATURE}:
+  DCMTK_ENABLE_STL_${FEATURE} are "inferrable" variables that can have
+  one of the values "ON" (truthy), "OFF" (falsy), or "INFERRED". If the
+  value is "INFERRED" it means the variable will be set to the value of
+  DCMTK_ENABLE_STL.
+  After the special case "INFERRED" has been handled
+  DCMTK_ENABLE_STL_${FEATURE} shall be treated like a normal CMake
+  boolean expression. It shall therefore not be compared for equality to
+  "ON", rather the truthiness shall follow the normal rules of CMake
+  variables, which means that a variable is true unless it has the value
+  0, OFF, NO, FALSE, N, IGNORE, NOTFOUND, is the empty string, or ends
+  in the suffix -NOTFOUND.
+  Thanks to Thomas Sondergaard for the report and patch.
+  This relates to GitHub pull request #60.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+
+**** Changes from 2023.02.17 (riesmeier)
+
+- No useless output of transfer syntax conversion:
+  Avoid the output of details on the transfer syntax conversion if there
+  is no need for conversion, i.e. when the transfer syntax of the DICOM
+  file is identical to the one that is used for network transfer.
+  Affects: dcmnet/apps/storescu.cc
+
+**** Changes from 2023.02.16 (riesmeier)
+
+- Made use of term "private creator identifier":
+  Changed various variants of the term "private creator name", "private
+  creator code" and "private creator string" to the official term
+  "private creator identifier".
+  Also fixed other minor issues regarding documentation and logging.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcdicent.h
+           dcmdata/include/dcmtk/dcmdata/dcdict.h
+           dcmdata/include/dcmtk/dcmdata/dchashdi.h
+           dcmdata/include/dcmtk/dcmdata/dcitem.h
+           dcmdata/include/dcmtk/dcmdata/dcpath.h
+           dcmdata/include/dcmtk/dcmdata/dcpcache.h
+           dcmdata/include/dcmtk/dcmdata/dctag.h
+           dcmdata/libsrc/dcdict.cc
+           dcmdata/libsrc/dcpath.cc
+           dcmdata/libsrc/dctag.cc
+
+- Fixed major bug in read() method of DRTImage:
+  Fixed major bug in read() method of the DRTImage class that caused this
+  method to always fail.
+  Thanks to forum user "nbeck" for the report and suggested fix.
+  Affects: dcmrt/include/dcmtk/dcmrt/drmimage.h
+           dcmrt/libsrc/drmimage.cc
+
+**** Changes from 2023.02.14 (riesmeier)
+
+- Added comparison operators to DcmXfer:
+  Added comparison operators "==" and "!=" to DcmXfer class. Also
+  changed existing code to make use of this new functionality.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcxfer.h
+           dcmdata/libsrc/dcmetinf.cc
+           dcmnet/apps/storescu.cc
+           dcmnet/libsrc/dstorscu.cc
+           dcmnet/libsrc/scu.cc
+           dcmpmap/libsrc/dpmparametricmapiod.cc
+           dcmpstat/apps/dcmpschk.cc
+           dcmseg/libsrc/segdoc.cc
+           dcmsign/libsrc/dcsignat.cc
+
+- Replaced "true" by "OFTrue" in API documentation.
+  Affects: dcmsr/include/dcmtk/dcmsr/dsrsc3gr.h
+           dcmsr/include/dcmtk/dcmsr/dsrscogr.h
+           dcmsr/include/dcmtk/dcmsr/dsrwavch.h
+
+**** Changes from 2023.02.14 (onken)
+
+- Fixed documentation.
+  Affects: dcmnet/include/dcmtk/dcmnet/scp.h
+
+**** Changes from 2023.02.14 (riesmeier)
+
+- Various fixes after previous commit:
+  Now, the implemented default behavior is identical to the documented one.
+  Affects: dcmnet/apps/dcmrecv.cc
+           dcmnet/docs/dcmrecv.man
+
+**** Changes from 2023.02.14 (onken)
+
+- Reject wrong called AE Title if configured:
+  DcmSCP has two different ways to handle the Called AE Title used by
+  the connecting remote AE: It can be configured to respond with the
+  Called AE Title (default behaviour) assuming that this would be DcmSCP's
+  own AE Title, or the DcmSCP user can set an AE Title that the remote AE
+  must use and otherwise reject the association.
+  This rejection had not been implemented, i.e. DcmSCP always responded
+  with the Called AE Title no matter what the user configured. This
+  rejection is now in place.
+  The dcmrecv tool being based on DcmSCP also suffered from this bug. The
+  default behaviour was to set an explicit AE Title but dcmrecv did then
+  not enforce it. dcmrecv has been updated to keep the old behavior, i.e.
+  to respond with the Called AE Title the remote AE used in order not to
+  to not break existing implementations that update to the new version.
+  However, if now the pre-existing option --aetitle is explicitly used,
+  the related AE Title will be enforced.
+  Closes DCMTK Bug #1051.
+  Affects: dcmnet/apps/dcmrecv.cc
+           dcmnet/include/dcmtk/dcmnet/scp.h
+           dcmnet/libsrc/scp.cc
+           doxygen/manpages/man1/dcmrecv.1
+
+**** Changes from 2023.02.11 (onken)
+
+- Don't fill in Responding AE Title in request log:
+  DCMTK used to fill in Responding AE Title in the log when an SCU was
+  connecting to a Remote AE. Since obviously the Responding AE Title is
+  not known in the request, the string value should be logged empty.
+  Closes DCMTK Bug #1048.
+  Affects: dcmnet/libsrc/assoc.cc
+
+**** Changes from 2023.02.10 (eichelberg)
+
+- Print syntactically valid Json for compressed images:
+  The dcm2json tool does not support the conversion of DICOM datasets with
+  encapsulated pixel data to Json with InlineBinary encoding. The underlying
+  method DcmItem::writeJson() returns EC_CannotWriteJsonInlineBinary.
+  This modification makes sure that in this case the Json dataset produced
+  is still at least syntactically valid Json.
+  Thanks to Juha Reunanen for the report and pull request.
+  This closes GitHub pull request #77.
+  Affects: dcmdata/libsrc/dcpixel.cc
+
+**** Changes from 2023.02.03 (riesmeier)
+
+- Added support for three new Storage SOP Classes:
+  Added definition of new Storage SOP Class UIDs introduced with Supplement
+  213 (Second Generation Radiotherapy - Enhanced RT Image and RT Patient
+  Position Acquisition Instruction).
+  This commit also adds support for the various networking tools and to the
+  DICOMDIR generation code. Furthermore, Storage SOP Classes that do not
+  fit into the PATIENT-STUDY-SERIES-INSTANCE model have been removed from
+  the association negotiation profile sample configuration files for the
+  Query/Retrieve SCP.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcuid.h
+           dcmdata/libsrc/dcddirif.cc
+           dcmdata/libsrc/dcuid.cc
+           dcmnet/docs/movescu.man
+           dcmnet/docs/storescp.man
+           dcmnet/etc/storescp.cfg
+           dcmnet/etc/storescu.cfg
+           dcmqrdb/docs/dcmqrscp.man
+           dcmqrdb/etc/dcmqrprf.cfg
+
+**** Changes from 2023.02.02 (riesmeier)
+
+- Updated Context Group classes for DICOM 2023a:
+  Updated automatically generated Context Group classes for the 2023a
+  edition of the DICOM standard. All supported classes were updated,
+  even though there were no changes to many of them.
+  Affects: dcmsr/include/dcmtk/dcmsr/cmr/cid100.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid10013.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid10033.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid11.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid218.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid244.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid247.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid29.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid4020.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid4021.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid4031.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid42.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid6147.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7021.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7181.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7445.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7452.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7453.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7464.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7469.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7551.h
+           dcmsr/libcmr/cid100.cc
+           dcmsr/libcmr/cid10013.cc
+           dcmsr/libcmr/cid10033.cc
+           dcmsr/libcmr/cid11.cc
+           dcmsr/libcmr/cid218.cc
+           dcmsr/libcmr/cid244.cc
+           dcmsr/libcmr/cid247.cc
+           dcmsr/libcmr/cid29.cc
+           dcmsr/libcmr/cid4020.cc
+           dcmsr/libcmr/cid4021.cc
+           dcmsr/libcmr/cid4031.cc
+           dcmsr/libcmr/cid42.cc
+           dcmsr/libcmr/cid6147.cc
+           dcmsr/libcmr/cid7021.cc
+           dcmsr/libcmr/cid7181.cc
+           dcmsr/libcmr/cid7445.cc
+           dcmsr/libcmr/cid7452.cc
+           dcmsr/libcmr/cid7453.cc
+           dcmsr/libcmr/cid7464.cc
+           dcmsr/libcmr/cid7469.cc
+           dcmsr/libcmr/cid7551.cc
+
+- Updated code definitions for DICOM 2023a:
+  Updated automatically generated code definitions for coding scheme
+  "DCM", "NCIt" and "UMLS".
+  Affects: dcmsr/include/dcmtk/dcmsr/codes/dcm.h
+           dcmsr/include/dcmtk/dcmsr/codes/ncit.h
+           dcmsr/include/dcmtk/dcmsr/codes/umls.h
+
+**** Changes from 2023.01.30 (riesmeier)
+
+- Updated data dictionary for DICOM 2023a:
+  Updated data dictionary for the latest edition of the DICOM standard,
+  which has been released only recently.
+  Affects: dcmdata/data/dicom.dic
+           dcmdata/include/dcmtk/dcmdata/dcdeftag.h
+           dcmdata/libsrc/dcdictbi.cc
+
+**** Changes from 2023.01.27 (riesmeier)
+
+- Fixed source code formatting.
+  Affects: dcmrt/apps/drtdump.cc
+
+- Enabled support for color output on Windows OS:
+  Enabled support for the --print-color (+C) option also on Windows systems.
+  Both the Windows Terminal and the PowerShell support ANSI escape codes,
+  so the color output should work with these tools.
+  Please note, however, that the simple Windows command shell CMD.EXE will
+  show "cryptic" characters when using this command line option.
+  This closes DCMTK Feature #1053.
+  Affects: dcmdata/apps/dcmdump.cc
+           dcmdata/docs/dcmdump.man
+           dcmsr/apps/dsrdump.cc
+           dcmsr/docs/dsrdump.man
+
+- Removed some line breaks in manpages and --help.
+  Affects: dcmdata/apps/dcm2pdf.cc
+           dcmdata/apps/dump2dcm.cc
+           dcmdata/apps/img2dcm.cc
+           dcmdata/docs/cda2dcm.man
+           dcmdata/docs/dcm2json.man
+           dcmdata/docs/dcm2pdf.man
+           dcmdata/docs/dcm2xml.man
+           dcmdata/docs/dcmconv.man
+           dcmdata/docs/dcmcrle.man
+           dcmdata/docs/dcmdrle.man
+           dcmdata/docs/dcmdump.man
+           dcmdata/docs/dcmodify.man
+           dcmdata/docs/dump2dcm.man
+           dcmdata/docs/img2dcm.man
+           dcmdata/docs/pdf2dcm.man
+           dcmdata/docs/stl2dcm.man
+           dcmdata/docs/xml2dcm.man
+           dcmdata/libsrc/dcencdoc.cc
+           dcmimage/apps/dcm2pnm.cc
+           dcmimage/docs/dcm2pnm.man
+           dcmimage/docs/dcmicmp.man
+           dcmimage/docs/dcmquant.man
+           dcmimage/docs/dcmscale.man
+           dcmjpeg/docs/dcmcjpeg.man
+           dcmjpeg/docs/dcmdjpeg.man
+           dcmjpeg/docs/dcmj2pnm.man
+           dcmjpls/docs/dcmcjpls.man
+           dcmjpls/docs/dcmdjpls.man
+           dcmjpls/docs/dcml2pnm.man
+           dcmpstat/apps/dcmmkcrv.cc
+           dcmpstat/apps/dcmmklut.cc
+           dcmpstat/apps/dcmp2pgm.cc
+           dcmpstat/apps/dcmprscu.cc
+           dcmpstat/apps/dcmpsprt.cc
+           dcmpstat/docs/dcmmkcrv.man
+           dcmpstat/docs/dcmmklut.man
+           dcmpstat/docs/dcmp2pgm.man
+           dcmpstat/docs/dcmprscp.man
+           dcmpstat/docs/dcmprscu.man
+           dcmpstat/docs/dcmpsmk.man
+           dcmpstat/docs/dcmpsprt.man
+           dcmrt/apps/drtdump.cc
+           dcmrt/docs/drtdump.man
+           dcmsign/docs/dcmsign.man
+           dcmsr/docs/dsr2html.man
+           dcmsr/docs/dsr2xml.man
+           dcmsr/docs/dsrdump.man
+           dcmsr/docs/xml2dsr.man
+           oficonv/docs/mkcsmapper.man
+           oficonv/docs/mkesdb.man
+
+- Fixed wrong identation of command line parameters.
+  Affects: dcmimage/apps/dcm2pnm.cc
+           dcmimage/apps/dcmicmp.cc
+           dcmimage/apps/dcmquant.cc
+           dcmimage/apps/dcmscale.cc
+
+**** Changes from 2023.01.26 (riesmeier)
+
+- Enhanced documentation on assoc. neg. profiles:
+  Added explicit text on the "transfer syntax selection policy" when using
+  a Storage SCP with an association negotiation profile, e.g. from the
+  sample configuration file "storescp.cfg".
+  Affects: dcmnet/docs/asconfig.txt
+           dcmnet/etc/storescp.cfg
+           dcmnet/include/dcmtk/dcmnet/dcasccfg.h
+           dcmqrdb/etc/dcmqrprf.cfg
+
+**** Changes from 2023.01.25 (onken)
+
+- Fix builds with absolute CMAKE_INSTALL_LIBDIR:
+  Thanks to GitHub user StillerHarpo (Florian Engel) for the report and
+  suggested patch.
+  Affects: CMake/dcmtk.pc.in
+           CMakeLists.txt
+
+**** Changes from 2023.01.20 (riesmeier)
+
+- Updated list of tools using assoc. neg. profiles.
+  Affects: dcmnet/docs/asconfig.txt
+
+**** Changes from 2023.01.17 (onken)
+
+- Presuppose C++ compiler support for C++ casts:
+  Currently DCMTK offers the macros OFstatic_cast(), OFconst_cast(),
+  OFdynamic_cast() and OFreinterpret_cast() in ofcast.h that map related
+  calls to C-style tasks if the corresponding C++ casts are not supported
+  by the compiler.
+  The availability of casts is checked on build configuration time by
+  setting HAVE_XXX_CAST in osconfig.h. At least this is done when compiling
+  with autoconf. However, since the introduction of CMake into DCMTK, CMake
+  scripts instead hard-code all HAVE_XXX_CAST macros to 1 (i.e.
+  available).
+  So far we never received reports of (CMake) DCMTK users that there are
+  still systems with compilers that don't offer all C++ casts by default,
+  i.e. which would rely on the DCMTK mapping to old-style tasks.
+  That is why we decided to now print an error if an (autoconf) user
+  actually uses a compiler that needs the mapping to old-style cast. This
+  is mainly to find out whether ther are still compilers in use that
+  require the mapping to old-style casts. The next step would be to remove
+  this mapping completely once we don't hear any complaints.
+  Affects: ofstd/include/dcmtk/ofstd/ofcast.h
+
+- Fix signed comparison warning in some compilers.
+  Affects: dcmnet/libsrc/scu.cc
+
+**** Changes from 2023.01.16 (onken)
+
+- Removed unused variables in tests.
+  Affects: dcmect/tests/t_huge_concat.cc
+           dcmect/tests/t_roundtrip.cc
+
+- Removed experimental status of DcmSCU and DcmSCP:
+  Removed experimental flag for SCU and SCP classes since they are used in
+  the toolkit since several years (dcmsend, dcmrecv) as well as in
+  commercial DCMTK projects.
+  Affects: dcmnet/include/dcmtk/dcmnet/scp.h
+           dcmnet/include/dcmtk/dcmnet/scu.h
+
+**** Changes from 2023.01.12 (onken)
+
+- Manually set msg ID resp. to in CANCEL request:
+  Allows manual setting of Message ID Responded To in CANCEL requests.
+  This is needed if the default nextMessageID() implementation is
+  overriden.
+  Thanks to GitHub user "doskachok" (Vasyl Horbatenko) for the patch.
+  Affects: dcmnet/include/dcmtk/dcmnet/scu.h
+           dcmnet/libsrc/scu.cc
+
+**** Changes from 2023.01.11 (onken)
+
+- Removed unused variable.
+  Affects: dcmseg/tests/troundtrip.cc
+
+**** Changes from 2023.01.11 (riesmeier)
+
+- Added missing Type 2 Sequence to "INVENTORY":
+  Added missing Type 2 Sequence to recently added "INVENTORY" Directory
+  Record (DICOMDIR).
+  This finally closes DCMTK Conformance #1031.
+  Affects: dcmdata/libsrc/dcddirif.cc
+
+- Made sure to generate missing InstanceNumber:
+  Made sure to generate a value for the Instance Number (0020,0013) attribute
+  if missing in the referenced DICOM SOP Instance but needed for the Directory
+  Record (DICOMDIR). This is now true for more Directory Record Types, even in
+  cases where this attribute is mandatory (Type 1) in the underlying IOD.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcddirif.h
+           dcmdata/libsrc/dcddirif.cc
+
+**** Changes from 2023.01.10 (riesmeier)
+
+- Added suppport for directory record "INVENTORY":
+  Added support for directory record "INVENTORY" that was introduced with
+  Suuplement 223 (Repository Query, Inventory IOD, and Related Services).
+  Affects: dcmdata/include/dcmtk/dcmdata/dcddirif.h
+           dcmdata/include/dcmtk/dcmdata/dcdirrec.h
+           dcmdata/libsrc/dcddirif.cc
+           dcmdata/libsrc/dcdirrec.cc
+
+- Added support for new UIDs from Supplement 223:
+  Added support for UIDs from Supplement 223 (Repository Query, Inventory
+  IOD, and Related Services), i.e. added UID definitions and support for
+  the new Storage SOP Class to the various networking tools.
+  Please note, however, that the Inventory IOD does not fit into the
+  "Patient - Study - Series - Instance" hierarchy and, therefore, has its
+  own Query/Retrieve Service.
+  Also changed grouping of some UID definitions in the source code,
+  especially for those Storage SOP Classes that do not fit into the
+  classical hierarchy. This should increase readability.
+  This partly closes DCMTK Conformance #1031.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcuid.h
+           dcmdata/libsrc/dcuid.cc
+           dcmnet/etc/storescp.cfg
+           dcmnet/etc/storescu.cfg
+           dcmqrdb/etc/dcmqrprf.cfg
+
+**** Changes from 2023.01.06 (riesmeier)
+
+- Added support for further values to checkVM():
+  The DcmElement::checkVM() method now also supports the valid VM values
+  "2-4", "4-5", "4-4n", "6-n" and "11", which are needed for the provided
+  DICOM, DICONDE and private data dictionaries.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcelem.h
+           dcmdata/libsrc/dcelem.cc
+
+- Updated data dictionary for DICOM 2022e:
+  Updated data dictionary for the latest edition of the DICOM standard, which
+  has been released only recently.
+  Since two of the DICOM attributes were "retired", the name of the associated
+  DcmTagKey constants also changed. This required minor changes to the source
+  code of the dcmrt module (both automatically and manually generated source
+  files).
+  Affects: dcmdata/data/dicom.dic
+           dcmdata/include/dcmtk/dcmdata/dcdeftag.h
+           dcmdata/libsrc/dcdictbi.cc
+           dcmrt/libsrc/drtdose.cc
+           dcmrt/libsrc/drtrdros.cc
+
+- Minor fixes in comments / documentation.
+  Affects: dcmwlm/docs/wlmscpfs.man
+           dcmwlm/include/dcmtk/dcmwlm/wlds.h
+           dcmwlm/libsrc/wlds.cc
+           dcmwlm/libsrc/wlfsim.cc
+
+**** Changes from 2023.01.05 (onken)
+
+- Added Instituational Department Name as Return Key.
+  Affects: dcmwlm/docs/wlmscpfs.man
+           dcmwlm/libsrc/wlds.cc
+
+**** Changes from 2023.01.04 (onken)
+
+- Simpler user configuration of DCMTK_DEFAULT_DICT:
+  Previously DCMTK_DEFAULT_DICT was declared as CACHE variable, which
+  would force users to write:
+      set(DCMTK_DEFAULT_DICT
+          "builtin"
+          CACHE STRING "")
+      add_subdirectory(dcmtk)
+  Using the new cmake logic, user can simply:
+      set(DCMTK_DEFAULT_DICT "builtin")
+      add_subdirectory(dcmtk)
+  Thanks to GitHub user "malaterre" for the patch.
+  Affects: CMake/dcmtkPrepare.cmake
+
+**** Changes from 2022.12.30 (eichelberg)
+
+- Prevent redefinition of __STDC_FORMAT_MACROS macro:
+  Added a guard to avoid duplicate definition of the
+  __STDC_FORMAT_MACROS macro.
+  Thanks to GitHub user chrisse74 for the report and pull request.
+  This closes GitHub pull request #74.
+  Affects: ofstd/include/dcmtk/ofstd/oftypes.h
+
+- Documented special filename "-" for stdin/stdout:
+  Added documentation to --help output and man page for all DCMTK tools
+  where the special filename "-" can be used to read a DICOM file from
+  stdin or write a DICOM file to stdout.
+  This closes DCMTK issues #966 and #1005.
+  Affects: dcmdata/apps/dcm2json.cc
+           dcmdata/apps/dcm2pdf.cc
+           dcmdata/apps/dcm2xml.cc
+           dcmdata/apps/dcmconv.cc
+           dcmdata/apps/dcmcrle.cc
+           dcmdata/apps/dcmdrle.cc
+           dcmdata/apps/dcmdump.cc
+           dcmdata/apps/dump2dcm.cc
+           dcmdata/apps/img2dcm.cc
+           dcmdata/apps/mdfconen.cc
+           dcmdata/apps/xml2dcm.cc
+           dcmdata/docs/cda2dcm.man
+           dcmdata/docs/dcm2json.man
+           dcmdata/docs/dcm2pdf.man
+           dcmdata/docs/dcm2xml.man
+           dcmdata/docs/dcmconv.man
+           dcmdata/docs/dcmcrle.man
+           dcmdata/docs/dcmdrle.man
+           dcmdata/docs/dcmdump.man
+           dcmdata/docs/dcmftest.man
+           dcmdata/docs/dcmodify.man
+           dcmdata/docs/dump2dcm.man
+           dcmdata/docs/img2dcm.man
+           dcmdata/docs/pdf2dcm.man
+           dcmdata/docs/stl2dcm.man
+           dcmdata/docs/xml2dcm.man
+           dcmdata/libsrc/dcencdoc.cc
+           dcmimage/apps/dcm2pnm.cc
+           dcmimage/apps/dcmicmp.cc
+           dcmimage/apps/dcmquant.cc
+           dcmimage/apps/dcmscale.cc
+           dcmimage/docs/dcm2pnm.man
+           dcmimage/docs/dcmicmp.man
+           dcmimage/docs/dcmquant.man
+           dcmimage/docs/dcmscale.man
+           dcmjpeg/apps/dcmcjpeg.cc
+           dcmjpeg/apps/dcmdjpeg.cc
+           dcmjpeg/docs/dcmcjpeg.man
+           dcmjpeg/docs/dcmdjpeg.man
+           dcmjpeg/docs/dcmj2pnm.man
+           dcmjpls/apps/dcmcjpls.cc
+           dcmjpls/apps/dcmdjpls.cc
+           dcmjpls/docs/dcmcjpls.man
+           dcmjpls/docs/dcmdjpls.man
+           dcmjpls/docs/dcml2pnm.man
+           dcmpstat/apps/dcmmkcrv.cc
+           dcmpstat/apps/dcmmklut.cc
+           dcmpstat/apps/dcmp2pgm.cc
+           dcmpstat/apps/dcmprscu.cc
+           dcmpstat/apps/dcmpsmk.cc
+           dcmpstat/apps/dcmpsprt.cc
+           dcmpstat/docs/dcmmkcrv.man
+           dcmpstat/docs/dcmmklut.man
+           dcmpstat/docs/dcmp2pgm.man
+           dcmpstat/docs/dcmprscu.man
+           dcmpstat/docs/dcmpsmk.man
+           dcmpstat/docs/dcmpsprt.man
+           dcmrt/apps/drtdump.cc
+           dcmrt/docs/drtdump.man
+           dcmsign/apps/dcmsign.cc
+           dcmsign/docs/dcmsign.man
+           dcmsr/apps/dsr2html.cc
+           dcmsr/apps/dsr2xml.cc
+           dcmsr/apps/dsrdump.cc
+           dcmsr/apps/xml2dsr.cc
+           dcmsr/docs/dsr2html.man
+           dcmsr/docs/dsr2xml.man
+           dcmsr/docs/dsrdump.man
+           dcmsr/docs/xml2dsr.man
+
+**** Changes from 2022.12.22 (onken)
+
+- Consistent use of --series-from and --study-from:
+  The img2dcm options --series-from and --study-from are now handled the
+  same as in pdf2dcm, i.e. if more than one option is used, the rightmost
+  option wins and no error message is produced.
+  Affects: dcmdata/apps/img2dcm.cc
+           dcmdata/docs/img2dcm.man
+
+**** Changes from 2022.12.21 (onken)
+
+- Enhanced command line handling for img2dcm:
+  - Options --series-from and --study-from are mutually exclusive.
+  - If one of both is used multiple times the "last" occurence on the
+    commandline wins (which is common behaviour of DCMTK tools).
+  Affects: dcmdata/apps/img2dcm.cc
+           dcmdata/docs/img2dcm.man
+
+**** Changes from 2022.12.19 (riesmeier)
+
+- Fixed various issues in manpage.
+  Affects: dcmdata/docs/img2dcm.man
+
+**** Changes from 2022.12.06 (eichelberg)
+
+- Minor code cleanup.
+  Affects: oficonv/libsrc/citrus_viqr.c
+
+- Ported recent FreeBSD commits to oficonv:
+  Ported FreeBSD commit 8f27c9d14a55 to DCMTK: Use TAILQ_FOREACH_SAFE
+  to walk to list of children mnemonics to free them instead of TAILQ_FOREACH.
+  Affects: oficonv/libsrc/citrus_viqr.c
+
+**** Changes from 2022.12.05 (eichelberg)
+
+- Prevent use of dangling pointer to freed buffer:
+  Thanks to Mathieu Malaterre <mathieu.malaterre@gmail.com> for the report and patch.
+  This closes Github pull request #73.
+  Affects: dcmpstat/libsrc/dvpsga.cc
+           dcmpstat/libsrc/dvpsril.cc
+
+**** Changes from 2022.12.03 (riesmeier)
+
+- Added support for fragmentable Transfer Syntaxes:
+  Added support for new fragmentable Transfer Syntaxes when using echoscu
+  with option --propose-ts (-pts). Also added complete list of supported
+  Transfer Syntaxes to the manpage.
+  Affects: dcmnet/apps/echoscu.cc
+           dcmnet/docs/echoscu.man
+
+**** Changes from 2022.11.11 (eichelberg)
+
+- Removed obsolete code for old CMake versions:
+  Removed CMake code containing workarounds for CMake versions
+  prior to 3.0.0, which are not supported anymore by DCMTK anyway.
+  Affects: CMake/FindICU.cmake
+           CMake/dcmtkMacros.cmake
+           CMake/dcmtkPrepare.cmake
+           CMake/dcmtkTryRun.cmake
+           CMake/dcmtkUseAndroidSDK.cmake
+           CMake/dcmtkUseWine.cmake
+
+- Introduced DIMSE backward compatibility option:
+  Introduced a new macro DCMTK_ENABLE_ACR_NEMA_DATASET_PRESENT_COMPATIBILITY
+  that will cause DIMSE_DATASET_PRESENT to be defined as 0x0102, a value
+  that is required for backward compatibility with ACR/NEMA. This is not
+  enabled by default because it triggers a bug in previous versions of some
+  DCMTK tools, see previous commit and DCMTK issue #1045.
+  This closes DCMTK issue #238.
+  Affects: config/docs/macros.txt
+           dcmnet/include/dcmtk/dcmnet/dimse.h
+
+- Fixed handling of DataSetType value in DIMSE code:
+  DIMSE code should never compare the value of DataSetType, which indicates
+  whether or not a dataset will follow after a command set, with
+  DIMSE_DATASET_PRESENT. Instead the code should check whether the value
+  is different from DIMSE_DATASET_NULL (0x0101). Some tools handled this
+  incorrectly.
+  This closes DCMTK issue #1045.
+  Affects: dcmnet/libsrc/scp.cc
+           dcmnet/libsrc/scu.cc
+           dcmpstat/libsrc/dvpspr.cc
+           dcmpstat/libsrc/dvpsprt.cc
+
+**** Changes from 2022.11.11 (riesmeier)
+
+- Added support for fragmentable Transfer Syntaxes:
+  Added support for new fragmentable MPEG2/MPEG4 Transfer Syntaxes to
+  storescp's option --accept-all.
+  Affects: dcmnet/apps/storescp.cc
+           dcmnet/docs/storescp.man
+
+- Added new Transfer Syntaxes to config file:
+  Added recently introduced fragmentable MPEG2/MPEG4 Transfer Syntaxes
+  to the "[AnyTransferSyntax]" section of the configuration file.
+  Also added a reference to the documentation of the configuration file.
+  Affects: dcmnet/etc/storescp.cfg
+           dcmqrdb/etc/dcmqrprf.cfg
+
+- Added complete list of Transfer Syntaxes:
+  Added complete list of supported Transfer Syntaxes as a comment in
+  order to facilitate adding new entries or modifying existing ones.
+  Also added a reference to the documentation of the configuration file.
+  Affects: dcmnet/etc/storescu.cfg
+
+- Updated statement on 128 Presentation Contexts:
+  Updated statement on maximum of 128 Presentation Contexts, which is
+  only applicable to association requestors (e.g. a Storage SCU).
+  Affects: dcmnet/docs/asconfig.txt
+
+**** Changes from 2022.11.10 (riesmeier)
+
+- Removed or replaced non-ASCII characters.
+  Affects: COPYRIGHT
+           dcmdata/include/dcmtk/dcmdata/dcxfer.h
+           oficonv/include/dcmtk/oficonv/iconv.h
+
+- Added initial support for Supplement 225:
+  Added initial support for Multi-Fragment Video Transfer Syntaxes introduced
+  with Supplement 225. This commit covers the definition of the UID values
+  and the DCMTK-specific definitions that are needed to later enhance support.
+  Also introduced a new isFragmentable() method to the DcmXfer class.
+  This closes DCMTK Conformance #1019 and Bug #1032.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcuid.h
+           dcmdata/include/dcmtk/dcmdata/dcxfer.h
+           dcmdata/libsrc/dcuid.cc
+           dcmdata/libsrc/dcxfer.cc
+
+**** Changes from 2022.11.07 (riesmeier)
+
+- Changed name of retired Transfer Syntaxes:
+  Added prefix "RETIRED_" to the following Transfer Syntaxes that were
+  retired in 2018: "RFC 2557 MIME Encapsulation" and "XML Encoding".
+  This name change has not been done for "Explicit VR Big Endian" and
+  others, because they are actually used within the DCMTK and probably
+  also in software based on it.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcuid.h
+           dcmdata/libsrc/dcuid.cc
+
+**** Changes from 2022.10.30 (eichelberg)
+
+- Added OFFile& constructor to DcmOutputFileStream:
+  Added a constructor to class DcmOutputFileStream that takes a reference
+  to an OFFile instance as a parameter instead of a filename or a FILE *.
+  Thanks to Franz Reitner <franz.reitner@excelitas.com> for the suggestion.
+  This closes DCMTK feature #1023.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcostrmf.h
+           dcmdata/libsrc/dcostrmf.cc
+
+**** Changes from 2022.10.24 (riesmeier)
+
+- Fixed source code formatting.
+  Affects: ofstd/libsrc/ofuuid.cc
+
+- Updated Context Group classes for DICOM 2022d:
+  Updated automatically generated Context Group classes for the 2022d edition
+  of the DICOM standard. All supported classes were updated, even though there
+  were no changes to most of them.
+  Affects: dcmsr/include/dcmtk/dcmsr/cmr/cid100.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid10013.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid10033.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid11.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid218.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid244.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid247.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid29.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid4020.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid4021.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid4031.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid42.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid6147.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7021.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7181.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7445.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7452.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7453.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7464.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7469.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7551.h
+           dcmsr/libcmr/cid100.cc
+           dcmsr/libcmr/cid10013.cc
+           dcmsr/libcmr/cid10033.cc
+           dcmsr/libcmr/cid11.cc
+           dcmsr/libcmr/cid218.cc
+           dcmsr/libcmr/cid244.cc
+           dcmsr/libcmr/cid247.cc
+           dcmsr/libcmr/cid29.cc
+           dcmsr/libcmr/cid4020.cc
+           dcmsr/libcmr/cid4021.cc
+           dcmsr/libcmr/cid4031.cc
+           dcmsr/libcmr/cid42.cc
+           dcmsr/libcmr/cid6147.cc
+           dcmsr/libcmr/cid7021.cc
+           dcmsr/libcmr/cid7181.cc
+           dcmsr/libcmr/cid7445.cc
+           dcmsr/libcmr/cid7452.cc
+           dcmsr/libcmr/cid7453.cc
+           dcmsr/libcmr/cid7464.cc
+           dcmsr/libcmr/cid7469.cc
+           dcmsr/libcmr/cid7551.cc
+
+- Updated code definitions for DICOM 2022d:
+  Updated automatically generated code definitions for coding scheme "DCM".
+  For the coding schemes "NCIt" and "UMLS", there were no changes.
+  Affects: dcmsr/include/dcmtk/dcmsr/codes/dcm.h
+           dcmsr/include/dcmtk/dcmsr/codes/ncit.h
+           dcmsr/include/dcmtk/dcmsr/codes/umls.h
+
+**** Changes from 2022.10.20 (onken)
+
+- Avoid implicit cast from Uint8 to bool.
+  Affects: dcmdata/libi2d/i2djpgs.cc
+
+**** Changes from 2022.10.17 (riesmeier)
+
+- Fixed Doxygen markup for multi-line list entries:
+  Also replaced wrong term "SOP Class" by "Transfer Syntax UID" and
+  made spelling of the term "SOP Class" consistent throughout the file.
+  Affects: dcmdata/docs/img2dcm.man
+
+- Replaced tab characters by spaces.
+  Affects: dcmdata/libi2d/i2djpgs.cc
+
+- Updated data dictionary for DICOM 2022d:
+  Updated data dictionary for the latest edition of the DICOM standard,
+  which has been released only recently.
+  Affects: dcmdata/data/dicom.dic
+           dcmdata/include/dcmtk/dcmdata/dcdeftag.h
+           dcmdata/libsrc/dcdictbi.cc
+
+**** Changes from 2022.10.17 (onken)
+
+- Fixed API documentation warnings for doxygen:
+  Fixed doxygen warnings about missing, wrong or unneeded documentation in
+  img2dcm-related source code.
+  Affects: dcmdata/include/dcmtk/dcmdata/libi2d/i2d.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2dbmps.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2dimgs.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2djpgs.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2doutpl.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2dplnsc.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2dplop.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2dplsc.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2dplvlp.h
+
+**** Changes from 2022.10.13 (riesmeier)
+
+- Added support for official UID keywords:
+  Added support for the official DICOM UID keywords that were originally
+  introduced with CP-1995. These keywords are defined in addition to the
+  DCMTK-specific UID names that have been used for a long time and will
+  still be used for the foreseeable future.
+  During the implementation, a few minor issues were detected:
+  - The official name of the UID "1.2.840.10008.5.1.4.1.1.88.70" is
+    "Implantation Plan SR Storage" and not "Implantation Plan SR
+    Document Storage". Also see CP-2240 (working draft).
+  - The official name of the UID "1.2.840.10008.1.4.3.2" is
+    "Standard Robotic-Arm Coordinate System Frame of Reference" and
+    not "Standard Robotic Coordinate System Frame of Reference".
+  - The definition of the UID "1.2.840.10008.5.1.4.38.4" was missing in
+    the list of UIDs known to the DCMTK, i.e. the Hanging Protocol
+    Information Model - GET SOP Class.
+  These issues were fixed in a backward compatible manner (if possible).
+  It is planned to support these official keywords in various DCMTK tools
+  with future commits, e.g. for selecting the preferred Transfer Syntax
+  on the command line or as an alternative to the DCMTK-specific name in
+  a textual dump.
+  This closes DCMTK Conformance #935.
+  Affects: CMake/GenerateCMakeExports.cmake
+           dcmdata/include/dcmtk/dcmdata/dcuid.h
+           dcmdata/include/dcmtk/dcmdata/dcxfer.h
+           dcmdata/libsrc/dcddirif.cc
+           dcmdata/libsrc/dcuid.cc
+           dcmdata/libsrc/dcxfer.cc
+           dcmnet/docs/getscu.man
+           dcmnet/docs/movescu.man
+           dcmnet/docs/storescp.man
+           dcmnet/etc/storescp.cfg
+           dcmnet/etc/storescu.cfg
+           dcmqrdb/docs/dcmqrscp.man
+           dcmqrdb/etc/dcmqrprf.cfg
+           dcmqrdb/libsrc/dcmqrdbi.cc
+           dcmsr/docs/dsr2html.man
+           dcmsr/docs/dsr2xml.man
+           dcmsr/docs/dsrdump.man
+           dcmsr/docs/xml2dsr.man
+           dcmsr/libsrc/dsrtypes.cc
+
+**** Changes from 2022.10.10 (onken)
+
+- Add missing include of Windows.h in dcdict.cc:
+  This file uses MAX_PATH without including Windows.h .
+  Thanks to GitHub user "jogerh" (Joger Hansegard) for the proposed patch.
+  Affects: dcmdata/libsrc/dcdict.cc
+
+**** Changes from 2022.10.07 (onken)
+
+- Refactor network init into separate method:
+  Move code related to network initialization within
+  DcmBaseSCPPool::listen to the separate function and make it virtual.
+  This way it is possible for the clients to implement a notification about
+  the results of the network initialization part. It is needed to be able to
+  get feedback for the cases where, for example, the selected port is already
+  taken.
+  Thanks to GitHub user "doskachok" (Vasyl Horbatenko) for the proposed patch.
+  Affects: dcmnet/include/dcmtk/dcmnet/scppool.h
+           dcmnet/libsrc/scppool.cc
+
+- Make nextMessageID() virtual.
+  Affects: dcmnet/include/dcmtk/dcmnet/scu.h
+
+**** Changes from 2022.10.06 (eichelberg)
+
+- Added warning re dcmdjpeg +ca on lossless images:
+  Added warning in the man page that dcmdjpeg --conv-always
+  should be used with care in particular when decoding JPEG lossless.
+  Affects: dcmjpeg/docs/dcmdjpeg.man
+
+**** Changes from 2022.10.05 (onken)
+
+- Make DcmSCU::nextMessageID protected, not private:
+  DcmSCU provides several virtual functions where the intent is to enable
+  users to override these virtual functions. For example,
+  DcmSCU::sendMOVERequest advertises that it can be overridden in the doc
+  string.
+  To be able to override these functions in a meaningful way, we need access
+  to the nextMessageID function from derived classes.
+  A use case for overriding DcmSCU::sendMOVERequest could be to enable
+  concurrent C-MOVE requests. In such cases, we need a way to get the
+  message ID out of the DcmSCU to be able to correlate it with the Move
+  Originator Message ID from a client side STORE SCP.
+  Also, improved wording of DcmSCU::sendMOVERequest doc string to
+  help readability.
+  Thanks to GitHub user "jogerh" (Joger Hansegard) for the proposed patch.
+  Affects: dcmnet/include/dcmtk/dcmnet/scu.h
+
+**** Changes from 2022.10.03 (riesmeier)
+
+- Official ANNOUNCE.367 file was incomplete.
+  Affects: docs/ANNOUNCE.367
+
+**** Changes from 2022.09.25 (eichelberg)
+
+- Removed duplicate path separator.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+
+**** Changes from 2022.09.20 (eichelberg)
+
+- Ported recent FreeBSD commits to oficonv:
+  Ported all commits concerning the oficonv code from FreeBSD to DCMTK,
+  specifically FreeBSD commits 693f88c9da8d and 2300a22c9712. This brings
+  oficonv up to the current state of the implementation in FreeBSD.
+  This closes DCMTK issue #1034.
+  Affects: oficonv/libsrc/citrus_iconv_std.c
+           oficonv/libsrc/citrus_module.c
+           oficonv/libsrc/citrus_stdenc.h
+           oficonv/libsrc/citrus_stdenc_local.h
+           oficonv/libsrc/citrus_stdenc_template.h
+           oficonv/libsrc/citrus_utf1632.c
+
+**** Changes from 2022.09.08 (onken)
+
+- Check error code when loading all into memory.
+  Affects: dcmdata/apps/mdfdsman.cc
+
+**** Changes from 2022.09.05 (riesmeier)
+
+- Marked deprecated functions with OFdeprecated:
+  Marked deprecated methods and functions with OFdeprecated. Also made
+  sure that these methods are not used within the DCMTK.
+  What is still missing is the deprecated OFGlobal dcmConnectionTimeout,
+  which is used in various DCMTK command line tools.
+  This closes DCMTK Bug #1027.
+  Affects: dcmnet/include/dcmtk/dcmnet/cond.h
+           dcmnet/include/dcmtk/dcmnet/dcmtrans.h
+           dcmnet/include/dcmtk/dcmnet/dul.h
+           dcmnet/include/dcmtk/dcmnet/scu.h
+           dcmtls/include/dcmtk/dcmtls/tlsscu.h
+
+**** Changes from 2022.08.30 (eichelberg)
+
+- Fixed bug in DcmQueryRetrieveConfig::parseQuota():
+  Fixed bug in DcmQueryRetrieveConfig::parseQuota() that could cause
+  an invalid memory access while reading a malformed dcmqrscp
+  configuration file.
+  Thanks to 김주희 <kimjuhi96@snu.ac.kr> for the bug report.
+  Affects: dcmqrdb/libsrc/dcmqrcnf.cc
+
+**** Changes from 2022.08.25 (eichelberg)
+
+- Added ofipc implementation for Android:
+  Added another implementation variant to the ofipc code, since Android offers
+  neither Posix queues, nor System V queues, nor Windows mailslots. This
+  implementation, which can also be activated by defining the macro
+  DCMTK_USE_UNIX_SOCKET_QUEUE at compile time, uses Unix Domain sockets
+  and a separate handler thread in the message queue server.
+  Affects: config/docs/macros.txt
+           ofstd/include/dcmtk/ofstd/ofipc.h
+           ofstd/libsrc/ofipc.cc
+
+**** Changes from 2022.08.24 (eichelberg)
+
+- Further fix for multi-process issue in dcmpsrcv.
+  Affects: dcmpstat/apps/dcmpsrcv.cc
+
+**** Changes from 2022.08.22 (eichelberg)
+
+- Added configure tests for <sys/un.h>.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           CMake/osconfig.h.in
+
+**** Changes from 2022.08.22 (riesmeier)
+
+- Added configure test for <sys/un.h> header file.
+  Affects: config/configure
+           config/configure.in
+           config/include/dcmtk/config/osconfig.h.in
+
+**** Changes from 2022.08.21 (eichelberg)
+
+- Fixed multi-process issue in dcmpsrcv:
+  When running on platforms supporting fork(), dcmpsrcv did not always properly
+  terminate the child process after handling a client association. This should
+  now be fixed.
+  Affects: dcmpstat/apps/dcmpsrcv.cc
+
+**** Changes from 2022.08.18 (eichelberg)
+
+- Added cleanup signal handler to ofipc code:
+  Added signal handler code to ofipc that can be used to ensure that message
+  queues are properly closed and deleted even when the application is terminated
+  abnormally through SIGINT (CTRL-C) or SIGTERM (kill). Otherwise, some types
+  of message queues such as Posix or System V will persist after the termination
+  of the process and count against the (relatively small) limit of message
+  queues permitted per user.
+  Affects: dcmpstat/apps/dcmpsrcv.cc
+           ofstd/include/dcmtk/ofstd/ofipc.h
+           ofstd/libsrc/ofipc.cc
+
+**** Changes from 2022.08.17 (eichelberg)
+
+- More detailed error message in dcmpsrcv:
+  Added more error detail when dcmpsrcv fails to initialize the message queue.
+  Affects: dcmpstat/apps/dcmpsrcv.cc
+
+**** Changes from 2022.08.16 (eichelberg)
+
+- Added ofipc dummy implementation for Android:
+  Android, despite being based on a Linux kernel and providing the Posix
+  message queue header files, implements neither Posix nor System V message
+  queues. As a stop-gap measure a dummy implementation is provided that
+  allows DCMTK to compile on Android. A working implementation of ofipc
+  for Android will follow later.
+  Affects: ofstd/include/dcmtk/ofstd/ofipc.h
+           ofstd/libsrc/ofipc.cc
+
+- Added timeout to server in ofstd_ipc unit test.
+  Affects: ofstd/tests/tipc.cc
+
+- Fixed Windows 7 specific ofipc issue:
+  Fixed an issue with the use of the ofipc classes that specifically affected
+  Windows 7 and not Windows 10. The fourth parameter to WriteFile() must not
+  be NULL on Windows 7. This caused OFIPCMessageQueueClient::sendMessage() to
+  block after sending the message.
+  Affects: ofstd/libsrc/ofipc.cc
+
+**** Changes from 2022.08.16 (riesmeier)
+
+- Added Autoconf support for new ofipc classes.
+  Affects: config/configure
+           config/configure.in
+           config/include/dcmtk/config/osconfig.h.in
+           ofstd/libsrc/Makefile.in
+           ofstd/tests/Makefile.in
+
+**** Changes from 2022.08.16 (eichelberg)
+
+- Fixed ofipc classes on FreeBSD, part 2.
+  Affects: ofstd/libsrc/ofipc.cc
+
+- Fixed ofipc classes on FreeBSD:
+  On FreeBSD, Posix message queues are available since FreeBSD 7,
+  but must be explicitly enabled by loading the "mqueuefs" kernel module
+  (i.e. by calling "kldload mqueuefs" as root user). Therefore,
+  we prefer System V message queues when compiling on FreeBSD.
+  Affects: ofstd/include/dcmtk/ofstd/ofipc.h
+           ofstd/libsrc/ofipc.cc
+
+**** Changes from 2022.08.15 (eichelberg)
+
+- Fixed minor warning reported by gcc.
+  Affects: dcmnet/libsrc/dulconst.cc
+
+- Fixed issue in iconv table lookup on Windows:
+  Fixed a problem with the lookup of compiled-in data tables on Windows caused
+  by the different path separator character on this platform.
+  Affects: oficonv/libsrc/citrus_mmap.c
+
+**** Changes from 2022.08.14 (eichelberg)
+
+- Portability fixes to ofipc classes:
+  Include <climits> for NAME_MAX macro, use old-style cast for mqd_t,
+  because it is defined as integer on some platforms and as a pointer on others.
+  Affects: ofstd/libsrc/ofipc.cc
+
+- Revised multi-process handling for dcmpsrcv:
+  The dcmpsrcv tool now uses DUL_requestForkOnTransportConnectionReceipt() to
+  spawn separate child processes for incoming network connections, similar to
+  calling storescp with the --fork option. Since this precludes the use of
+  the private shutdown SOP class, which would only be seen by a child process
+  but not by the parent process anymore, application shutdown is now handled
+  through an OFIPC message queue.
+  Affects: dcmpstat/apps/dcmpsrcv.cc
+
+- Fixed DLL build.
+  Affects: ofstd/include/dcmtk/ofstd/ofipc.h
+
+- Added detachQueue() methods to IPC classes:
+  Added method detachQueue() to class OFIPCMessageQueueServer and
+  class OFIPCMessageQueueClient. This method can be used in forked
+  child processes to avoid interference of the client process with
+  the message queue opened in the parent process.
+  Affects: ofstd/include/dcmtk/ofstd/ofipc.h
+           ofstd/libsrc/ofipc.cc
+
+- Added unit test for IPC message queues.
+  Added:   ofstd/tests/tipc.cc
+  Affects: dcmdata/tests/tvrcomp.cc
+           ofstd/include/dcmtk/ofstd/oftest.h
+           ofstd/tests/CMakeLists.txt
+           ofstd/tests/tests.cc
+
+- Added classes for handling IPC message queues:
+  Added classes OFIPCMessageQueueServer and OFIPCMessageQueueClient, which
+  implement the server and client side of a message queue for inter-process
+  communication. A server process can create a message queue and receive
+  text messages, and a client process can open the queue and send messages.
+  Depending on the platform, the queues are implemented as Windows Mailslot,
+  Posix message queue or System V message queue.
+  Added:   ofstd/include/dcmtk/ofstd/ofipc.h
+           ofstd/libsrc/ofipc.cc
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           CMake/dcmtkPrepare.cmake
+           CMake/osconfig.h.in
+           ofstd/include/dcmtk/ofstd/ofcond.h
+           ofstd/libsrc/CMakeLists.txt
+           ofstd/libsrc/ofcond.cc
+
+**** Changes from 2022.08.02 (riesmeier)
+
+- Check MSVC version before disabling a warning:
+  Added check on MSVC version number before disabling the compiler warning
+  C4351, which is not available for Visual Studio 2015 and newer.
+  Thanks to GitHub user "mrbean-bremen" for the report and proposed patch.
+  See also PR #66 at https://github.com/DCMTK/dcmtk/pull/66.
+  Affects: CMake/osconfig.h.in
+
+**** Changes from 2022.08.01 (riesmeier)
+
+- Fixed typo in GNU Autoconf's configure file:
+  For "darwin" systems, there was a wrong use of CXXFLAGS instead of CFLAGS.
+  Thanks to GitHub user "mrbean-bremen" for the report and proposed patch.
+  See also PR #65 at https://github.com/DCMTK/dcmtk/pull/65.
+  Affects: config/configure
+           config/configure.in
+
+**** Changes from 2022.07.26 (riesmeier)
+
+- Updated Context Group classes for DICOM 2022c:
+  Updated automatically generated Context Group classes for the 2022c edition
+  of the DICOM standard. All supported classes were updated, even though there
+  were no changes to most of them.
+  Please note that for some Context Groups the name changed with DICOM 2022c,
+  so source code that makes use of the underlying classes might also need to
+  be changed. Hopefully, this is a one-time change.
+  Affects: dcmdata/data/OP_template_latin_1.xml
+           dcmdata/data/OP_template_utf_8.xml
+           dcmsr/docs/dcmsr.dox
+           dcmsr/include/dcmtk/dcmsr/cmr/cid100.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid10013.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid10033.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid11.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid218.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid218e.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid244.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid247.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid29.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid4020.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid4021.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid4031.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid4031e.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid42.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid5000.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid5001.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid6147.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7021.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7181.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7445.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7452.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7453.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7464.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7469.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7551.h
+           dcmsr/include/dcmtk/dcmsr/cmr/init.h
+           dcmsr/include/dcmtk/dcmsr/cmr/tid1001.h
+           dcmsr/include/dcmtk/dcmsr/cmr/tid1204.h
+           dcmsr/include/dcmtk/dcmsr/cmr/tid1411.h
+           dcmsr/include/dcmtk/dcmsr/cmr/tid1500.h
+           dcmsr/include/dcmtk/dcmsr/cmr/tid1501.h
+           dcmsr/libcmr/cid100.cc
+           dcmsr/libcmr/cid10013.cc
+           dcmsr/libcmr/cid10033.cc
+           dcmsr/libcmr/cid11.cc
+           dcmsr/libcmr/cid218.cc
+           dcmsr/libcmr/cid218e.cc
+           dcmsr/libcmr/cid244.cc
+           dcmsr/libcmr/cid247.cc
+           dcmsr/libcmr/cid29.cc
+           dcmsr/libcmr/cid4020.cc
+           dcmsr/libcmr/cid4021.cc
+           dcmsr/libcmr/cid4031.cc
+           dcmsr/libcmr/cid4031e.cc
+           dcmsr/libcmr/cid42.cc
+           dcmsr/libcmr/cid5000.cc
+           dcmsr/libcmr/cid5001.cc
+           dcmsr/libcmr/cid6147.cc
+           dcmsr/libcmr/cid7021.cc
+           dcmsr/libcmr/cid7181.cc
+           dcmsr/libcmr/cid7445.cc
+           dcmsr/libcmr/cid7452.cc
+           dcmsr/libcmr/cid7453.cc
+           dcmsr/libcmr/cid7464.cc
+           dcmsr/libcmr/cid7469.cc
+           dcmsr/libcmr/cid7551.cc
+           dcmsr/libcmr/init.cc
+           dcmsr/libcmr/tid1001.cc
+           dcmsr/libcmr/tid1204.cc
+           dcmsr/libcmr/tid1411.cc
+           dcmsr/libcmr/tid1419m.cc
+           dcmsr/libcmr/tid1500.cc
+           dcmsr/libcmr/tid1501.cc
+           dcmsr/libcmr/tid1600.cc
+           dcmsr/libcmr/tid300.cc
+           dcmsr/tests/tests.cc
+           dcmsr/tests/tsrcmr.cc
+           dcmtract/include/dcmtk/dcmtract/trcmeasurement.h
+           dcmtract/include/dcmtk/dcmtract/trcstatistic.h
+           dcmtract/include/dcmtk/dcmtract/trctrackset.h
+
+**** Changes from 2022.07.25 (riesmeier)
+
+- Updated code definitions for DICOM 2022c:
+  Updated automatically generated code definitions for coding scheme "DCM".
+  For the coding schemes "NCIt" and "UMLS", there were no changes.
+  Affects: dcmsr/include/dcmtk/dcmsr/codes/dcm.h
+           dcmsr/include/dcmtk/dcmsr/codes/ncit.h
+           dcmsr/include/dcmtk/dcmsr/codes/umls.h
+
+- Updated data dictionary for DICOM 2022c:
+  Updated data dictionary for the latest edition of the DICOM standard, which
+  has been released only recently.
+  Since one of the DICOM attributes was "retired", the name of the associated
+  DcmTagKey constant also changed. This required minor changes to the source
+  code of the dcmrt module (automatically generated source files).
+  Affects: dcmdata/data/dicom.dic
+           dcmdata/include/dcmtk/dcmdata/dcdeftag.h
+           dcmdata/libsrc/dcdictbi.cc
+           dcmrt/libsrc/drtrros.cc
+
+**** Changes from 2022.07.22 (eichelberg)
+
+- Added dcm2json command line options:
+  Added new command line options to dcm2json that allow the user to control the
+  policy for the conversion of IS/DS values to JSON. Users can either continue
+  to use the automatic conversion where values are converted to number if
+  possible and to string otherwise, or they can enforce conversion to string
+  or to number. In the latter case, an IS/DS value that cannot be mapped to
+  a JSON number will lead to an error message and the conversion will be
+  aborted.
+  This closes DCMTK feature request #988.
+  Affects: dcmdata/apps/dcm2json.cc
+           dcmdata/docs/dcm2json.man
+           dcmdata/include/dcmtk/dcmdata/dcerror.h
+           dcmdata/include/dcmtk/dcmdata/dcjson.h
+           dcmdata/libsrc/dcerror.cc
+           dcmdata/libsrc/dcjson.cc
+           dcmdata/libsrc/dcvrds.cc
+           dcmdata/libsrc/dcvris.cc
+
+**** Changes from 2022.07.19 (eichelberg)
+
+- Fix ignored 'deprecated' attribute warnings:
+  Old GCC versions print warnings about [[deprecated]] attributes being
+  ignored when running in C++11 mode. Fall back to the GCC specific solution
+  for these compilers.
+  Affects: ofstd/include/dcmtk/ofstd/ofdeprec.h
+
+**** Changes from 2022.07.12 (onken)
+
+- Use Uint16 instead of u_short.
+  Affects: dcmnet/libsrc/dul.cc
+
+- Allow OS to choose free port for DcmSCP:
+  This change updates the underlying network settings and API
+  accordingly.
+  Thanks to GitHub user "jogerh" (Joger Hansegard) for the proposed patch.
+  See also PR #63 at https://github.com/DCMTK/dcmtk/pull/63.
+  Affects: dcmnet/include/dcmtk/dcmnet/assoc.h
+           dcmnet/include/dcmtk/dcmnet/scp.h
+           dcmnet/include/dcmtk/dcmnet/scpcfg.h
+           dcmnet/libsrc/dul.cc
+           dcmnet/libsrc/scp.cc
+           dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.07.08 (eichelberg)
+
+- Fixed single shared library build:
+  A further modification needed for BUILD_SINGLE_SHARED_LIBRARY.
+  Affects: ofstd/libsrc/CMakeLists.txt
+
+- Fixed single shared library build:
+  The CMake files for oficonv now only define the special targets
+  oficonv_data_library and oficonv_data_files if the required apps are
+  known and present, which is not the case e.g. when DCMTK is compiled
+  with BUILD_SINGLE_SHARED_LIBRARY.
+  Affects: oficonv/datasrc/CMakeLists.txt
+
+**** Changes from 2022.07.08 (onken)
+
+- Fixed possible buffer overflow:
+  Fixed possible buffer overflow when rows*cols*samples per pixel do not
+  fit into a 32 bit value.
+  Thanks to Calvin Fong <calvin.fong@trailofbits.com> for the report.
+  Affects: dcmdata/libi2d/i2dbmps.cc
+
+**** Changes from 2022.07.07 (onken)
+
+- Propose Little Endian Implicit as last TS:
+  Little Endian Implicit is now proposed as last tranfer syntax in the
+  proposal list instead of coming first (if not only Default transfer
+  syntax is being proposed).
+  Affects: dcmnet/apps/getscu.cc
+
+- Always propose Little Endian Implicit for storage:
+  Fixed bug that Little Endian Implicit is not being proposed when using
+  option --implicit.
+  Thanks to Michael L. Williams <MWILLIAMS72@mgh.harvard.edu> for the
+  report and suggested fix.
+  Affects: dcmnet/apps/getscu.cc
+
+**** Changes from 2022.07.06 (riesmeier)
+
+- Replaced call of deprecated function:
+  Replaced call of deprecated function ASC_dumpConnectionParameters(),
+  which expects an output stream as the second parameter, in order to
+  avoid a warning message reported e.g. by MingGW or Clang on Windows
+  (no fork mechanism available).
+  Affects: dcmpstat/apps/dcmpsrcv.cc
+
+**** Changes from 2022.07.04 (riesmeier)
+
+- Changed order of function specifiers:
+  Changed order of function specifiers DCMTK_DCMNET_EXPORT and
+  OFdeprecated in order to compile with Clang when support for shared
+  libraries is enabled. For other compilers such as gcc, the order seems
+  to be irrelevant.
+  Affects: dcmnet/include/dcmtk/dcmnet/assoc.h
+           dcmnet/include/dcmtk/dcmnet/dul.h
+
+- Made use of OFdepecated macro where appropriate.
+  Affects: dcmnet/include/dcmtk/dcmnet/assoc.h
+           dcmnet/include/dcmtk/dcmnet/dul.h
+
+- Further improved AC_CHECK_TRY_COMPILE().
+  Affects: config/aclocal.m4
+           config/configure
+
+- Re-added old ASC_createAssociationParameters():
+  Starting with commit d468490a8, function ASC_createAssociationParameters()
+  expects the value for the TCP connection timeout as a third parameter.
+  For reasons of backward compatibilty, the old function (with only two
+  parameters) that uses the global setting for the TCP connection timeout
+  is re-introduced.
+  Please note, however, that this old function is deprecated and will be
+  (finally) removed in the future. See compiler warnings for details.
+  Affects: dcmnet/include/dcmtk/dcmnet/assoc.h
+           dcmnet/include/dcmtk/dcmnet/dul.h
+           dcmnet/libsrc/assoc.cc
+
+- Added support for OFdeprecated to Autoconf:
+  Commit ddf788d79 introduced OFdeprecated and OFdeprecated_msg only for
+  the CMake build system. Now the corresponding configure tests and defines
+  are also available for the GNU Autoconf build system.
+  Affects: config/aclocal.m4
+           config/configure
+           config/configure.in
+           config/include/dcmtk/config/osconfig.h.in
+
+**** Changes from 2022.07.01 (riesmeier)
+
+- Added test cases for TCP connection timeout:
+  Added regression test cases for new TCP connection timeout functionality
+  introduced only recently with commit d468490a8.
+  Thanks to GitHub user "jogerh" (Joger Hansegard) for the proposed patch.
+  See also PR #61 at https://github.com/DCMTK/dcmtk/pull/61.
+  Affects: dcmnet/tests/tests.cc
+           dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.07.01 (onken)
+
+- Fixed typo.
+  Affects: dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.07.01 (riesmeier)
+
+- Make target "distclean" now depends on "clean":
+  The make target "distclean" now depends on "clean" to also remove the
+  temporary subirectory "tehtestdire" when calling "make distclean".
+  Affects: ofstd/tests/Makefile.in
+
+**** Changes from 2022.06.30 (onken)
+
+- Fixed test dcmnet_scp_fail_on_disallowed_host:
+  Fixed test that was broken when introducing macro OFCHECK_MSG.
+  Affects: dcmnet/tests/tscuscp.cc
+
+- Add DcmScu support for sending N-SET requests:
+  Thanks to GitHub user "jogerh" (Joger Hansegard) for the proposed patch.
+  See also PR #61 at https://github.com/DCMTK/dcmtk/pull/57.
+  Affects: dcmnet/include/dcmtk/dcmnet/scu.h
+           dcmnet/libsrc/scu.cc
+           dcmnet/tests/tests.cc
+           dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.06.28 (riesmeier)
+
+- Made TCP connection timeout more configurable:
+  The TCP connection timeout can now be configured individually, e.g. for
+  each instance of the DcmSCU class (or derived classes). The global setting
+  dcmConnectionTimeout is still available and also still used by the various
+  network command line tools.
+  Please note that ASC_createAssociationParameters() now expects 3 parameters
+  instead of 2; the last one is the new "tcpConnectTimeout" parameter, which
+  can also be set to "dcmConnectionTimeout.get()" in order to restore the old
+  behavior.
+  Thanks to GitHub user "jogerh" (Joger Hansegard) for the proposed patch.
+  See also PR #61 at https://github.com/DCMTK/dcmtk/pull/61.
+  Affects: dcmnet/apps/echoscu.cc
+           dcmnet/apps/movescu.cc
+           dcmnet/apps/storescu.cc
+           dcmnet/apps/termscu.cc
+           dcmnet/include/dcmtk/dcmnet/assoc.h
+           dcmnet/include/dcmtk/dcmnet/dul.h
+           dcmnet/include/dcmtk/dcmnet/scu.h
+           dcmnet/libsrc/assoc.cc
+           dcmnet/libsrc/dfindscu.cc
+           dcmnet/libsrc/dulfsm.cc
+           dcmnet/libsrc/scu.cc
+           dcmpstat/apps/dcmpsrcv.cc
+           dcmpstat/apps/dcmpssnd.cc
+           dcmpstat/libsrc/dviface.cc
+           dcmpstat/libsrc/dvpspr.cc
+           dcmqrdb/libsrc/dcmqrcbm.cc
+           dcmqrdb/libsrc/dcmqrtis.cc
+
+**** Changes from 2022.06.24 (riesmeier)
+
+- Fixed regression test after commit a15d61db8:
+  Fixed regression test "dcmsr_determineCodeValueType" after recent commit:
+  now, an empty coded entry value uses a "code value type" of CVT_Short.
+  Affects: dcmsr/tests/tsrcodvl.cc
+
+- Fixed issue when using option +Ca and +U8:
+  Fixed an issue, or rather an unexpected behavior, when using option +Ca
+  (--charset-assume) together with option +U8 (--convert-to-utf8).
+  Now, when calling the tool for a DICOM file that is missing the
+  SpecificCharacterSet attribute although it is needed (because extended
+  characters are used), option +Ca is processed first and then +U8. This
+  allows for specifying the correct value for the missing attribute (e.g.
+  "ISO_IR 100") before converting the dataset and also the XML output to
+  UTF-8 encoding.
+  Also made sure that the "read mode" is actually used when loading a
+  DICOM file, i.e. whether it is read as a file format or data set.
+  This closes DCMTK Feature #1024.
+  Affects: dcmsr/apps/dsr2html.cc
+           dcmsr/apps/dsr2xml.cc
+
+- Simplified code by using automatic variables.
+  Affects: dcmsr/apps/xml2dsr.cc
+
+- Made log output more consistent with other tools.
+  Affects: dcmdata/apps/dcm2xml.cc
+
+- Made sure that "read mode" is actually used:
+  Made sure that the "read mode", i.e. whether a DICOM file or dataset is
+  read, is actually used by the loadFile() method. Also improved consistency
+  of the log output, i.e. use log level ERROR instead of FATAL since multiple
+  files can be processed by a single call of this tool (similar to dcmdump).
+  Affects: dcmsr/apps/dsrdump.cc
+
+- Made log output more consistent within this tool.
+  Affects: dcmdata/apps/dcmdump.cc
+
+- Fixed another issue with unwanted debug message:
+  Fixed another issue with unwanted debug message ("D: INTERNAL ERROR...")
+  on empty coded entry value; this time after the clear() method was called.
+  Affects: dcmsr/libsrc/dsrcodvl.cc
+
+**** Changes from 2022.06.23 (eichelberg)
+
+- Use different install dirs for development version:
+  Use different directories named DCMTK-x.y.z-DEV for the installation of
+  configuration files, data files and documents when compiling a
+  development version of DCMTK after the release of version x.y.z.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+
+**** Changes from 2022.06.17 (riesmeier)
+
+- Fixed --version output when STL support enabled:
+  Fixed the --version output when the DCMTK was compiled with STL support
+  (C++ Standard Template Library) enabled. Now, the output is "stl" if all
+  HAVE_STL_xxx macros are defined and "(stl)" if at least one of the
+  HAVE_STL_xxx macros is defined.
+  Before, "stl" was never printed, even if the DCMTK was compiled with STL
+  support enabled, because the outdated macro HAVE_STL was checked.
+  Affects: ofstd/libsrc/ofconapp.cc
+
+- Replace problematic character in directrory names:
+  Replace problematic character '+' in default Autoconf directory names
+  for --sysconfdir, --datadir and --docdir, which is e.g. used for DCMTK
+  development version "3.6.7+DEV". The '+' is problematic for some file
+  systems such as FAT32.
+  Also replaced "http:" by "https:" in the project's home page URL.
+  Affects: config/autoall
+           config/configure
+           config/configure.in
+           config/confmod
+
+**** Changes from 2022.06.16 (onken)
+
+- Updated Makefile dependencies.
+  Affects: dcmfg/tests/Makefile.dep
+
+- Fixed possible NULL pointer dereference.
+  Added:   dcmfg/tests/t_fg_base.cc
+  Affects: dcmfg/libsrc/fgbase.cc
+           dcmfg/tests/CMakeLists.txt
+           dcmfg/tests/Makefile.in
+           dcmfg/tests/tests.cc
+
+**** Changes from 2022.06.16 (riesmeier)
+
+- Fixed issue with trailing NULL byte for UI value:
+  Fixed issue with trailing NULL (00H) character used for padding odd-length
+  UI (Unique Identifier) values. This caused the VR scanner to refuse valid
+  UI values with an odd length, such as the UID for the RT Dose Storage SOP
+  Class (1.2.840.10008.5.1.4.1.1.481.2), when the global DCMTK parser flag
+  dcmEnableAutomaticInputDataCorrection was set to OFFalse.
+  Also added a new test case where two trailing NULL characters are used,
+  which should result in an error (see definition of VR "UI" in PS3.5).
+  Thanks to Marcus Hennix <Marcus.Hennix@elekta.com> for the report and
+  analysis.
+  Affects: dcmdata/libsrc/vrscanl.c
+           dcmdata/libsrc/vrscanl.h
+           dcmdata/libsrc/vrscanl.l
+           dcmdata/tests/tvrui.cc
+
+**** Changes from 2022.06.16 (eichelberg)
+
+- Suppress warning on VS 2015.
+  Affects: ofstd/tests/ttuple.cc
+
+**** Changes from 2022.06.15 (riesmeier)
+
+- Fixed minor issue in syntax usage.
+  Affects: dcmqrdb/apps/dcmqrscp.cc
+           dcmqrdb/docs/dcmqrscp.man
+
+**** Changes from 2022.06.15 (eichelberg)
+
+- Suppress spurious MSVC warning in template code:
+  Suppress spurious warning C4100 issued by older versions of MSVC
+  in the template code of OFvariant_destroy_invoker.
+  Added:   ofstd/include/dcmtk/ofstd/diag/unrefprm.def
+  Affects: ofstd/include/dcmtk/ofstd/ofdiag.h
+           ofstd/include/dcmtk/ofstd/variadic/variant.h
+
+**** Changes from 2022.06.14 (eichelberg)
+
+- Use C compiler to check for strcasestr().
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           CMake/osconfig.h.in
+           oficonv/libsrc/oficonv_strcasestr.c
+           oficonv/libsrc/oficonv_strcasestr.h
+
+- Fix for DLL build without libxml2.
+  Affects: dcmdata/include/dcmtk/dcmdata/dcmxml/xml2dcm.h
+
+- Fixes for building oficonv on Android.
+  Affects: oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/oficonv_iconv.c
+
+- Further fixes for oficonv.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           CMake/osconfig.h.in
+           oficonv/libsrc/citrus_module.c
+           oficonv/libsrc/oficonv_strcasestr.c
+           oficonv/libsrc/oficonv_strcasestr.h
+           oficonv/libsrc/windows_mmap.h
+
+**** Changes from 2022.06.13 (eichelberg)
+
+- Various fixes for oficonv.
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/citrus_bcs.h
+           oficonv/libsrc/citrus_esdb.c
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_iso2022.c
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_module.c
+           oficonv/libsrc/citrus_stdenc.c
+           oficonv/libsrc/citrus_types.h
+           oficonv/libsrc/citrus_viqr.c
+
+**** Changes from 2022.06.12 (riesmeier)
+
+- Fixed inconsistencies in Autoconf Makefiles.
+  Affects: config/Makefile.in
+           dcmdata/Makefile.in
+           dcmdata/libdcxml/Makefile.in
+           dcmect/Makefile.in
+           dcmfg/Makefile.in
+           dcmiod/Makefile.in
+           dcmtract/Makefile.in
+           ofstd/Makefile.in
+
+- Replaced data type of string parameter.
+  Affects: dcmdata/apps/dcm2xml.cc
+
+**** Changes from 2022.06.09 (eichelberg)
+
+- Fixed dcm2xml after rebase to testing.
+  Affects: dcmdata/apps/dcm2xml.cc
+
+**** Changes from 2022.06.09 (riesmeier)
+
+- Various fixes to documentation.
+  Affects: COPYRIGHT
+           INSTALL
+           README
+           README.md
+           config/docs/envvars.txt
+           config/docs/macros.txt
+           dcmdata/docs/datadict.txt
+           dcmdata/docs/dcm2xml.man
+           dcmqrdb/docs/dcmqrscp.man
+           dcmqrdb/docs/dcmqrset.txt
+           dcmqrdb/docs/dcmqrti.man
+           oficonv/docs/oficonv.dox
+           oficonv/include/dcmtk/oficonv/iconv.h
+
+- Fixed page-related Doxygen commands.
+  Affects: ofstd/include/dcmtk/ofstd/ofxml.h
+
+**** Changes from 2022.06.09 (eichelberg)
+
+- Improved Citrus iconv version output.
+  Affects: ofstd/libsrc/ofchrenc.cc
+
+- Added module oficonv to DCMTK documentation.
+  Added:   oficonv/docs/oficonv.dox
+  Affects: COPYRIGHT
+           INSTALL
+           README
+           README.md
+           doxygen/htmldocs.dox
+
+**** Changes from 2022.06.09 (riesmeier)
+
+- Added support for builtin oficonv data (Autoconf):
+  Added new configure options for embedding oficonv data files into the
+  oficonv library. By default, the data is read from external files.
+  Also extended --version output of command line tools accordingly.
+  Affects: config/configure
+           config/configure.in
+           config/include/dcmtk/config/osconfig.h.in
+           ofstd/libsrc/ofchrenc.cc
+
+- Avoid double definition of WITH_LIBICONV.
+  Affects: ofstd/libsrc/ofchrenc.cc
+
+- Fixed various issues in Autoconf Makefiles:
+  Fixed various issues in Autoconf Makefiles related to the new oficonv
+  module, but also numerous general inconsistencies.
+  Affects: dcmdata/apps/Makefile.in
+           dcmdata/libi2d/Makefile.in
+           dcmdata/libsrc/Makefile.in
+           dcmdata/tests/Makefile.in
+           dcmect/include/Makefile.in
+           dcmect/libsrc/Makefile.in
+           dcmect/tests/Makefile.in
+           dcmfg/include/Makefile.in
+           dcmfg/libsrc/Makefile.in
+           dcmfg/tests/Makefile.in
+           dcmimage/apps/Makefile.in
+           dcmimage/include/Makefile.in
+           dcmimage/libsrc/Makefile.in
+           dcmimgle/apps/Makefile.in
+           dcmimgle/data/Makefile.in
+           dcmimgle/include/Makefile.in
+           dcmimgle/libsrc/Makefile.in
+           dcmiod/include/Makefile.in
+           dcmiod/libsrc/Makefile.in
+           dcmiod/tests/Makefile.in
+           dcmjpeg/apps/Makefile.in
+           dcmjpeg/include/Makefile.in
+           dcmjpeg/libijg12/Makefile.in
+           dcmjpeg/libijg16/Makefile.in
+           dcmjpeg/libijg8/Makefile.in
+           dcmjpeg/libsrc/Makefile.in
+           dcmjpls/apps/Makefile.in
+           dcmjpls/include/Makefile.in
+           dcmjpls/libcharls/Makefile.in
+           dcmjpls/libsrc/Makefile.in
+           dcmnet/apps/Makefile.in
+           dcmnet/docs/Makefile.in
+           dcmnet/etc/Makefile.in
+           dcmnet/include/Makefile.in
+           dcmnet/libsrc/Makefile.in
+           dcmnet/tests/Makefile.in
+           dcmpmap/Makefile.in
+           dcmpmap/include/Makefile.in
+           dcmpmap/libsrc/Makefile.in
+           dcmpstat/apps/Makefile.in
+           dcmpstat/data/Makefile.in
+           dcmpstat/etc/Makefile.in
+           dcmpstat/include/Makefile.in
+           dcmpstat/jni/Makefile.in
+           dcmpstat/libsrc/Makefile.in
+           dcmpstat/tests/Makefile.in
+           dcmqrdb/apps/Makefile.in
+           dcmqrdb/docs/Makefile.in
+           dcmqrdb/etc/Makefile.in
+           dcmqrdb/include/Makefile.in
+           dcmqrdb/libsrc/Makefile.in
+           dcmrt/apps/Makefile.in
+           dcmrt/include/Makefile.in
+           dcmrt/libsrc/Makefile.in
+           dcmrt/tests/Makefile.in
+           dcmseg/include/Makefile.in
+           dcmseg/libsrc/Makefile.in
+           dcmseg/tests/Makefile.in
+           dcmsign/apps/Makefile.in
+           dcmsign/include/Makefile.in
+           dcmsign/libsrc/Makefile.in
+           dcmsr/apps/Makefile.in
+           dcmsr/data/Makefile.in
+           dcmsr/include/Makefile.in
+           dcmsr/libcmr/Makefile.in
+           dcmsr/libsrc/Makefile.in
+           dcmsr/tests/Makefile.in
+           dcmtls/apps/Makefile.in
+           dcmtls/docs/Makefile.in
+           dcmtls/include/Makefile.in
+           dcmtls/libsrc/Makefile.in
+           dcmtract/include/Makefile.in
+           dcmtract/libsrc/Makefile.in
+           dcmwlm/apps/Makefile.in
+           dcmwlm/data/Makefile.in
+           dcmwlm/docs/Makefile.in
+           dcmwlm/include/Makefile.in
+           dcmwlm/libsrc/Makefile.in
+           dcmwlm/tests/Makefile.in
+           oficonv/Makefile.in
+           oficonv/apps/Makefile.in
+           oficonv/data/Makefile.in
+           oficonv/datasrc/Makefile.in
+           oficonv/docs/Makefile.in
+           oficonv/include/Makefile.in
+           oficonv/libsrc/Makefile.in
+           oficonv/tests/Makefile.in
+           oflog/etc/Makefile.in
+           oflog/libsrc/Makefile.in
+           ofstd/include/Makefile.in
+           ofstd/libsrc/Makefile.in
+           ofstd/tests/Makefile.in
+
+- Updated Makefile dependencies.
+  Affects: dcmdata/libsrc/Makefile.dep
+           dcmdata/tests/Makefile.dep
+           oficonv/libsrc/Makefile.dep
+           ofstd/libsrc/Makefile.dep
+
+**** Changes from 2022.06.09 (eichelberg)
+
+- Use GNUInstallDirs directories for installation:
+  Changed installation targets again to use the GNUInstallDirs variables
+  directly. This basically reverts commit #a41bc0313.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           CMakeLists.txt
+           config/docs/CMakeLists.txt
+           dcmdata/data/CMakeLists.txt
+           dcmdata/docs/CMakeLists.txt
+           dcmimgle/data/CMakeLists.txt
+           dcmnet/docs/CMakeLists.txt
+           dcmnet/etc/CMakeLists.txt
+           dcmpstat/data/CMakeLists.txt
+           dcmpstat/etc/CMakeLists.txt
+           dcmqrdb/docs/CMakeLists.txt
+           dcmqrdb/etc/CMakeLists.txt
+           dcmsr/data/CMakeLists.txt
+           dcmtls/docs/CMakeLists.txt
+           dcmwlm/data/CMakeLists.txt
+           dcmwlm/docs/CMakeLists.txt
+           doxygen/CMakeLists.txt
+           oficonv/data/CMakeLists.txt
+           oflog/etc/CMakeLists.txt
+
+- Fixed oficonv_data_files make target.
+  Affects: oficonv/datasrc/Makefile.in
+
+- Fixed oficonv_data_library make target.
+  Affects: oficonv/data/Makefile.in
+
+- Initial support for compiling oficonv with autoconf.
+  Added:   oficonv/Makefile.in
+           oficonv/apps/Makefile.dep
+           oficonv/apps/Makefile.in
+           oficonv/configure
+           oficonv/data/Makefile.dep
+           oficonv/data/Makefile.in
+           oficonv/datasrc/Makefile.in
+           oficonv/docs/Makefile.in
+           oficonv/include/Makefile.in
+           oficonv/libsrc/Makefile.dep
+           oficonv/libsrc/Makefile.in
+  Affects: Makefile
+           config/modules
+           dcmdata/apps/Makefile.in
+           dcmdata/libsrc/Makefile.in
+           dcmdata/tests/Makefile.in
+           dcmect/tests/Makefile.in
+           dcmfg/tests/Makefile.in
+           dcmimage/apps/Makefile.in
+           dcmimgle/apps/Makefile.in
+           dcmiod/tests/Makefile.in
+           dcmjpeg/apps/Makefile.in
+           dcmjpls/apps/Makefile.in
+           dcmnet/apps/Makefile.in
+           dcmnet/tests/Makefile.in
+           dcmpstat/apps/Makefile.in
+           dcmpstat/tests/Makefile.in
+           dcmqrdb/apps/Makefile.in
+           dcmrt/apps/Makefile.in
+           dcmrt/tests/Makefile.in
+           dcmseg/tests/Makefile.in
+           dcmsign/apps/Makefile.in
+           dcmsr/apps/Makefile.in
+           dcmsr/tests/Makefile.in
+           dcmwlm/apps/Makefile.in
+           dcmwlm/tests/Makefile.in
+           oficonv/tests/Makefile.dep
+           oficonv/tests/Makefile.in
+           ofstd/libsrc/Makefile.in
+           ofstd/tests/Makefile.in
+
+- Use installation directories more consistently:
+  The CMake install target now consistently uses the variables
+  DCMTK_DEFAULT_DOC_DIR, DCMTK_DEFAULT_SUPPORT_DATA_DIR and
+  DCMTK_DEFAULT_CONFIGURATION_DIR to determine the installation
+  directories for support files. These variables are initialized
+  using the CMake GNUInstallDirs package.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           CMakeLists.txt
+           config/docs/CMakeLists.txt
+           dcmdata/data/CMakeLists.txt
+           dcmdata/docs/CMakeLists.txt
+           dcmimgle/data/CMakeLists.txt
+           dcmnet/docs/CMakeLists.txt
+           dcmnet/etc/CMakeLists.txt
+           dcmpstat/data/CMakeLists.txt
+           dcmpstat/etc/CMakeLists.txt
+           dcmqrdb/docs/CMakeLists.txt
+           dcmqrdb/etc/CMakeLists.txt
+           dcmsr/data/CMakeLists.txt
+           dcmtls/docs/CMakeLists.txt
+           dcmwlm/data/CMakeLists.txt
+           dcmwlm/docs/CMakeLists.txt
+           doxygen/CMakeLists.txt
+           oficonv/data/CMakeLists.txt
+           oflog/etc/CMakeLists.txt
+
+**** Changes from 2022.06.09 (riesmeier)
+
+- Added version number also to docdir:
+  Added DCMTK version number also to the default value of configure option
+  --docdir, which is e.g. used by --htmldir.
+  Affects: config/autoall
+           config/configure
+           config/confmod
+
+- Added version number to datadir and sysconfdir:
+  Added DCMTK version number to the default value of configure options
+  --datadir and --sysconfdir.
+  Affects: config/autoall
+           config/configure
+           config/confmod
+
+- Added support for --enable-charconv=oficonv:
+  Added support for "./configure --enable-charconv=oficonv" to the GNU
+  Autoconf system.
+  Affects: config/configure
+           config/configure.in
+           config/include/dcmtk/config/osconfig.h.in
+
+- Added define DCMTK_CHARSET_CONVERSION_OFICONV.
+  Affects: CMake/osconfig.h.in
+
+- Added configure tests needed by oficonv.
+  Affects: config/configure
+           config/configure.in
+           config/include/dcmtk/config/osconfig.h.in
+
+- Fixed indentation.
+  Affects: dcmdata/libsrc/dcspchrs.cc
+
+- Added missing "latin-9" to manpage documentation.
+  Affects: dcmdata/docs/dcm2xml.man
+           dcmsr/docs/dsr2html.man
+           dcmsr/docs/dsr2xml.man
+
+**** Changes from 2022.06.09 (eichelberg)
+
+- Added support for ISO_IR 203 in libraries and tools:
+  This closes DCMTK issue #1008.
+  Affects: dcmdata/apps/dcm2xml.cc
+           dcmdata/docs/dcm2xml.man
+           dcmdata/docs/xml2dcm.man
+           dcmdata/include/dcmtk/dcmdata/dcddirif.h
+           dcmdata/libdcxml/xml2dcm.cc
+           dcmdata/libsrc/dcddirif.cc
+           dcmdata/tests/tspchrs.cc
+           dcmnet/libsrc/dfindscu.cc
+           dcmpstat/include/dcmtk/dcmpstat/dvpstyp.h
+           dcmpstat/libsrc/dcmpstat.cc
+           dcmsr/apps/dsr2html.cc
+           dcmsr/apps/dsr2xml.cc
+           dcmsr/docs/dsr2html.man
+           dcmsr/docs/dsr2xml.man
+           dcmsr/docs/xml2dsr.man
+           dcmsr/include/dcmtk/dcmsr/dsrtypes.h
+           dcmsr/libsrc/dsrtypes.cc
+
+- Added support for ISO_IR 203 (ISO 8859-15).
+  Affects: dcmdata/libsrc/dcspchrs.cc
+
+- Additional fix for WITH_THREADS=OFF.
+  Affects: oficonv/libsrc/citrus_lock.h
+
+- Fixed oficonv compilation when WITH_THREADS=OFF.
+  Affects: oficonv/libsrc/citrus_bcs.h
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_lock.h
+           oficonv/libsrc/citrus_mapper.c
+
+- Fixed oficonv compilation as shared library:
+  Added export/import declarations for all oficonv functions used from outside
+  the oficonv library and fixed depencencies for a shared library build.
+  Added:   oficonv/include/dcmtk/oficonv/oidefine.h
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/CMakeLists.txt
+           oficonv/libsrc/citrus_db_factory.h
+           oficonv/libsrc/citrus_db_hash.h
+           oficonv/libsrc/citrus_lookup_factory.h
+           oficonv/libsrc/citrus_pivot_factory.h
+           oficonv/libsrc/oficonv_strlcpy.h
+
+- Renamed CMake variable:
+  Renamed CMake variable XXD to XXD_EXECUTABLE to make the name more
+  consistent with other CMake variables referring to executable binaries
+  identified during the configure process.
+  Affects: oficonv/datasrc/CMakeLists.txt
+
+- Added CMake option DCMTK_ENABLE_BUILTIN_OFICONV_DATA:
+  Added CMake option DCMTK_ENABLE_BUILTIN_OFICONV_DATA, which can be used to
+  enable or disable the generation of an oficonv library with built-in
+  character set mapping files. By default, the option is enabled when
+  creating shared libraries, and disabled otherwise.
+  Affects: CMake/dcmtkPrepare.cmake
+
+- Added override for configuration and data dirs:
+  The directories where DCMTK looks for configuration files and support
+  data can now be replaced at configuration time by running CMake with
+  the parameters -DDCMTK_DEFAULT_SUPPORT_DATA_DIR=/my/path/ and
+  -DDCMTK_DEFAULT_CONFIGURATION_DIR=/my/path/, respectively. The manually
+  configured path MUST end with a path separator ('/' on Posix platforms).
+  Note: Similar functionality was available in the autoconf toolchain
+  with the configure options --sysconfdir and --datadir.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+
+- Fixed minor warnings.
+  Affects: oficonv/libsrc/oficonv_strcasestr.c
+           oficonv/libsrc/oficonv_strlcpy.c
+           oficonv/tests/ticonv.cc
+
+- oficonv related fixes for Windows.
+  Affects: ofstd/libsrc/ofstd.cc
+           ofstd/tests/tchrenc.cc
+
+- Fixed compilation with Clang on FreeBSD.
+  Affects: oficonv/libsrc/citrus_bcs.h
+           oficonv/libsrc/citrus_big5.c
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_db.c
+           oficonv/libsrc/citrus_dechanyu.c
+           oficonv/libsrc/citrus_esdb.c
+           oficonv/libsrc/citrus_fix_grouping.h
+           oficonv/libsrc/citrus_hash.c
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_johab.c
+           oficonv/libsrc/citrus_lock.h
+           oficonv/libsrc/citrus_lookup.c
+           oficonv/libsrc/citrus_mapper_646.c
+           oficonv/libsrc/citrus_mapper_serial.c
+           oficonv/libsrc/citrus_mapper_zone.c
+           oficonv/libsrc/citrus_memstream.h
+           oficonv/libsrc/citrus_prop.c
+           oficonv/libsrc/citrus_strtol.h
+           oficonv/libsrc/citrus_strtoul.h
+
+- Added possibility to embed oficonv data in library:
+  Added code that allows for the generation of an oficonv library
+  where all data files are statically included and do not have
+  to be loaded from the file system. This is useful primarily when
+  oficonv is compiled into a shared library. This mode is activated
+  when compiling with the macro DCMTK_ENABLE_BUILTIN_OFICONV_DATA.
+  Note that DCMICONVPATH is still evaluated when this mode is active
+  and can be used to override the built-in datasets at runtime.
+  Added:   oficonv/libsrc/csmapper_charset_pivot_pvdb.h
+           oficonv/libsrc/csmapper_cp_cp936ext_ucs_mps.h
+           oficonv/libsrc/csmapper_cp_ucs_cp936ext_mps.h
+           oficonv/libsrc/csmapper_gb_gb18030_ucs@bmp_mps.h
+           oficonv/libsrc/csmapper_gb_gb2312_ucs_mps.h
+           oficonv/libsrc/csmapper_gb_gb2312ext_ucs_mps.h
+           oficonv/libsrc/csmapper_gb_gb2312gbk_ucs_mps.h
+           oficonv/libsrc/csmapper_gb_gb2312uda1_ucs_mps.h
+           oficonv/libsrc/csmapper_gb_gb2312uda2_ucs_mps.h
+           oficonv/libsrc/csmapper_gb_gbkext_ucs_mps.h
+           oficonv/libsrc/csmapper_gb_gbkuda_ucs_mps.h
+           oficonv/libsrc/csmapper_gb_ucs@bmp_gb18030_mps.h
+           oficonv/libsrc/csmapper_gb_ucs_gb2312_mps.h
+           oficonv/libsrc/csmapper_gb_ucs_gb2312ext_mps.h
+           oficonv/libsrc/csmapper_gb_ucs_gb2312uda1_mps.h
+           oficonv/libsrc/csmapper_gb_ucs_gb2312uda2_mps.h
+           oficonv/libsrc/csmapper_gb_ucs_gbkext_mps.h
+           oficonv/libsrc/csmapper_gb_ucs_gbkuda_mps.h
+           oficonv/libsrc/csmapper_iso646_iso646_jp_ucs_646.h
+           oficonv/libsrc/csmapper_iso646_iso646_us_ucs_646.h
+           oficonv/libsrc/csmapper_iso_8859_iso_8859_11_ucs_mps.h
+           oficonv/libsrc/csmapper_iso_8859_iso_8859_15_ucs_mps.h
+           oficonv/libsrc/csmapper_iso_8859_iso_8859_2_ucs_mps.h
+           oficonv/libsrc/csmapper_iso_8859_iso_8859_3_ucs_mps.h
+           oficonv/libsrc/csmapper_iso_8859_iso_8859_4_ucs_mps.h
+           oficonv/libsrc/csmapper_iso_8859_iso_8859_5_ucs_mps.h
+           oficonv/libsrc/csmapper_iso_8859_iso_8859_6_ucs_mps.h
+           oficonv/libsrc/csmapper_iso_8859_iso_8859_7_ucs_mps.h
+           oficonv/libsrc/csmapper_iso_8859_iso_8859_8_ucs_mps.h
+           oficonv/libsrc/csmapper_iso_8859_iso_8859_9_ucs_mps.h
+           oficonv/libsrc/csmapper_iso_8859_ucs_iso_8859_11_mps.h
+           oficonv/libsrc/csmapper_iso_8859_ucs_iso_8859_15_mps.h
+           oficonv/libsrc/csmapper_iso_8859_ucs_iso_8859_2_mps.h
+           oficonv/libsrc/csmapper_iso_8859_ucs_iso_8859_3_mps.h
+           oficonv/libsrc/csmapper_iso_8859_ucs_iso_8859_4_mps.h
+           oficonv/libsrc/csmapper_iso_8859_ucs_iso_8859_5_mps.h
+           oficonv/libsrc/csmapper_iso_8859_ucs_iso_8859_6_mps.h
+           oficonv/libsrc/csmapper_iso_8859_ucs_iso_8859_7_mps.h
+           oficonv/libsrc/csmapper_iso_8859_ucs_iso_8859_8_mps.h
+           oficonv/libsrc/csmapper_iso_8859_ucs_iso_8859_9_mps.h
+           oficonv/libsrc/csmapper_jis_jisx0201_kana_ucs_mps.h
+           oficonv/libsrc/csmapper_jis_jisx0208@1990_ucs_mps.h
+           oficonv/libsrc/csmapper_jis_jisx0212_ucs_mps.h
+           oficonv/libsrc/csmapper_jis_ucs_jisx0201_kana_mps.h
+           oficonv/libsrc/csmapper_jis_ucs_jisx0208@1990_mps.h
+           oficonv/libsrc/csmapper_jis_ucs_jisx0212_mps.h
+           oficonv/libsrc/csmapper_ks_ksc5601hangul_ucs_mps.h
+           oficonv/libsrc/csmapper_ks_ksc5601hanja_ucs_mps.h
+           oficonv/libsrc/csmapper_ks_ucs_ksc5601hangul_mps.h
+           oficonv/libsrc/csmapper_ks_ucs_ksc5601hanja_mps.h
+           oficonv/libsrc/csmapper_mapper_dir.h
+           oficonv/libsrc/csmapper_mapper_dir_db.h
+           oficonv/libsrc/data_csmapper.c
+           oficonv/libsrc/data_csmapper.h
+           oficonv/libsrc/data_esdb.c
+           oficonv/libsrc/data_esdb.h
+           oficonv/libsrc/esdb_esdb_alias_db.h
+           oficonv/libsrc/esdb_esdb_dir_db.h
+           oficonv/libsrc/esdb_euc_euc_cn_esdb.h
+           oficonv/libsrc/esdb_euc_euc_kr_esdb.h
+           oficonv/libsrc/esdb_gb_gb18030_esdb.h
+           oficonv/libsrc/esdb_gb_gbk_esdb.h
+           oficonv/libsrc/esdb_iso646_iso646_us_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_11_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_15_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_1_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_2_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_3_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_4_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_5_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_6_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_7_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_8_esdb.h
+           oficonv/libsrc/esdb_iso_8859_iso_8859_9_esdb.h
+           oficonv/libsrc/esdb_misc_jisx0201_kana_esdb.h
+           oficonv/libsrc/esdb_misc_jisx0208@1990_esdb.h
+           oficonv/libsrc/esdb_misc_jisx0212_esdb.h
+           oficonv/libsrc/esdb_misc_shift_jis_esdb.h
+           oficonv/libsrc/esdb_utf_utf_16_esdb.h
+           oficonv/libsrc/esdb_utf_utf_16_internal_esdb.h
+           oficonv/libsrc/esdb_utf_utf_16_swapped_esdb.h
+           oficonv/libsrc/esdb_utf_utf_16be_esdb.h
+           oficonv/libsrc/esdb_utf_utf_16le_esdb.h
+           oficonv/libsrc/esdb_utf_utf_32_esdb.h
+           oficonv/libsrc/esdb_utf_utf_32_internal_esdb.h
+           oficonv/libsrc/esdb_utf_utf_32_swapped_esdb.h
+           oficonv/libsrc/esdb_utf_utf_32be_esdb.h
+           oficonv/libsrc/esdb_utf_utf_32le_esdb.h
+           oficonv/libsrc/esdb_utf_utf_8_esdb.h
+  Affects: oficonv/datasrc/CMakeLists.txt
+           oficonv/libsrc/CMakeLists.txt
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mmap.c
+           oficonv/libsrc/citrus_mmap.h
+           oficonv/libsrc/citrus_region.h
+
+- Emulate libiconv behavior when using oficonv:
+  By default, GNU libiconv initializes a conversion descriptor with
+  transliteration disabled (i.e. a conversion will stop with an error
+  if a character cannot be mapped to an equivalent counterpart in the
+  target character set). In oficonv this mode is not available but a
+  very similar behavior can be activated by configuring the
+  ICONV_SET_ILSEQ_INVALID mode. This is now done by default when using
+  oficonv.
+  Affects: ofstd/libsrc/ofchrenc.cc
+           ofstd/tests/tchrenc.cc
+
+- Default directory macros now contain version number:
+  The macros DEFAULT_SUPPORT_DATA_DIR and DEFAULT_CONFIGURATION_DIR now
+  contain the DCMTK release number in the path when compiled on Posix systems
+  (e.g. /usr/local/share/dcmtk-3.6.7/) and also have a value when compiled
+  on Windows (e.g. %PROGRAMDATA%\dcmtk-3.6.7\share\). This allows multiple
+  versions of DCMTK to be installed in parallel, without generating conflicts
+  for dicom.dic and other data and configuration files.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+
+- Merge with latest changing in testing branch.
+  Affects: dcmdata/apps/dcm2xml.cc
+           dcmdata/libsrc/dcdict.cc
+           dcmqrdb/apps/dcmqrscp.cc
+           dcmqrdb/apps/dcmqrti.cc
+           ofstd/include/dcmtk/ofstd/ofstd.h
+           ofstd/libsrc/ofstd.cc
+
+- Expand environment vars in DCMICONVPATH on Windows:
+  When running on Windows, expand environment variables such as %PROGRAMDATA%
+  in the DCMICONVPATH environment variable and in the default path for
+  oficonv data files.
+  Affects: oficonv/libsrc/citrus_bcs.c
+           oficonv/libsrc/citrus_bcs.h
+           oficonv/tests/ticonv.cc
+
+- Fixed OFlocale_charset() on Windows.
+  Affects: oficonv/libsrc/oficonv_iconv.c
+
+- Adapted charset conversion test for oficonv:
+  Adapted one charset conversion tests where the transliteration
+  feature of oficonv works differently than libiconv.
+  Affects: dcmdata/tests/tspchrs.cc
+
+- Use DCMICONVPATH environment variable for unit tests:
+  Use DCMICONVPATH environment variable to make sure the unit tests
+  (make test) can be executed without prior installation of DCMTK.
+  Affects: CMake/CTest/CTestCustomWine.cmake.in
+           CMake/CTest/dcmtkCTestRun.cmake.in
+           CMake/CTest/dcmtkCTestRunAndroid.cmake.in
+           CMake/CTest/dcmtkCTestRunWine.cmake.in
+           CMakeLists.txt
+           oficonv/data/CMakeLists.txt
+
+- Completed unit test for OFiconvctl().
+  Affects: oficonv/tests/tables_invalids.h
+           oficonv/tests/ticonv.cc
+
+- Introduced environment variable DCMICONVPATH:
+  Introduced an environment variable named DCMICONVPATH that can be used to specify
+  an oficonv data directory other than the DEFAULT_SUPPORT_DATA_DIR,
+  which defaults to "/usr/local/share/dcmtk" on Posix platforms.
+  Affects: config/docs/envvars.txt
+           oficonv/libsrc/citrus_bcs.c
+           oficonv/libsrc/citrus_bcs.h
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_esdb.c
+
+- Added initial unit test for OFiconvctl().
+  Affects: oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+  Renamed: oficonv/tests/tables_error.h
+         -> oficonv/tests/tables_invalids.h
+
+- Added unit test for OF__iconv():
+  Added unit test that checks how OFiconv() and OF__iconv() handle the conversion
+  of source sequences that contain both valid characters that cannot be mapped
+  to the target character set and invalid source sequences.
+  Affects: oficonv/tests/tables_error.h
+           oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+
+- Followed API change in libiconv.
+  Affects: ofstd/libsrc/ofchrenc.cc
+
+- Refactored unit tests.
+  Added:   oficonv/tests/oficonv_tests.cc
+           oficonv/tests/oficonv_tests.h
+           oficonv/tests/tables_error.h
+           oficonv/tests/ticonv_chinese.cc
+           oficonv/tests/ticonv_iso8859.cc
+           oficonv/tests/ticonv_japanese.cc
+           oficonv/tests/ticonv_korean.cc
+  Affects: oficonv/tests/CMakeLists.txt
+           oficonv/tests/tables_jis_x0201.h
+           oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+
+- Added function OFiconv_close_in():
+  Added function OFiconv_close_in() that closes a conversion descriptor
+  created with OFiconv_open_into(). Apparently, in the citrus iconv
+  implementation so such function was available and calls to
+  OFiconv_open_into() created a resource leak. Also added more
+  doxygen API documentation.
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_iconv.h
+           oficonv/libsrc/oficonv_iconv.c
+
+- Added binary iconv data files:
+  Added binary iconv data files to the git repository. These files can be
+  re-generated using the oficonv_data_files custom target in oficonv/datasrc.
+  Added:   oficonv/data/.gitattributes
+           oficonv/data/CMakeLists.txt
+           oficonv/data/csmapper/CP/CP936EXT%UCS.mps
+           oficonv/data/csmapper/CP/UCS%CP936EXT.mps
+           oficonv/data/csmapper/GB/GB18030%UCS@BMP.mps
+           oficonv/data/csmapper/GB/GB2312%UCS.mps
+           oficonv/data/csmapper/GB/GB2312EXT%UCS.mps
+           oficonv/data/csmapper/GB/GB2312GBK%UCS.mps
+           oficonv/data/csmapper/GB/GB2312UDA1%UCS.mps
+           oficonv/data/csmapper/GB/GB2312UDA2%UCS.mps
+           oficonv/data/csmapper/GB/GBKEXT%UCS.mps
+           oficonv/data/csmapper/GB/GBKUDA%UCS.mps
+           oficonv/data/csmapper/GB/UCS%GB2312.mps
+           oficonv/data/csmapper/GB/UCS%GB2312EXT.mps
+           oficonv/data/csmapper/GB/UCS%GB2312UDA1.mps
+           oficonv/data/csmapper/GB/UCS%GB2312UDA2.mps
+           oficonv/data/csmapper/GB/UCS%GBKEXT.mps
+           oficonv/data/csmapper/GB/UCS%GBKUDA.mps
+           oficonv/data/csmapper/GB/UCS@BMP%GB18030.mps
+           oficonv/data/csmapper/ISO-8859/ISO-8859-11%UCS.mps
+           oficonv/data/csmapper/ISO-8859/ISO-8859-15%UCS.mps
+           oficonv/data/csmapper/ISO-8859/ISO-8859-2%UCS.mps
+           oficonv/data/csmapper/ISO-8859/ISO-8859-3%UCS.mps
+           oficonv/data/csmapper/ISO-8859/ISO-8859-4%UCS.mps
+           oficonv/data/csmapper/ISO-8859/ISO-8859-5%UCS.mps
+           oficonv/data/csmapper/ISO-8859/ISO-8859-6%UCS.mps
+           oficonv/data/csmapper/ISO-8859/ISO-8859-7%UCS.mps
+           oficonv/data/csmapper/ISO-8859/ISO-8859-8%UCS.mps
+           oficonv/data/csmapper/ISO-8859/ISO-8859-9%UCS.mps
+           oficonv/data/csmapper/ISO-8859/UCS%ISO-8859-11.mps
+           oficonv/data/csmapper/ISO-8859/UCS%ISO-8859-15.mps
+           oficonv/data/csmapper/ISO-8859/UCS%ISO-8859-2.mps
+           oficonv/data/csmapper/ISO-8859/UCS%ISO-8859-3.mps
+           oficonv/data/csmapper/ISO-8859/UCS%ISO-8859-4.mps
+           oficonv/data/csmapper/ISO-8859/UCS%ISO-8859-5.mps
+           oficonv/data/csmapper/ISO-8859/UCS%ISO-8859-6.mps
+           oficonv/data/csmapper/ISO-8859/UCS%ISO-8859-7.mps
+           oficonv/data/csmapper/ISO-8859/UCS%ISO-8859-8.mps
+           oficonv/data/csmapper/ISO-8859/UCS%ISO-8859-9.mps
+           oficonv/data/csmapper/ISO646/ISO646-JP%UCS.646
+           oficonv/data/csmapper/ISO646/ISO646-US%UCS.646
+           oficonv/data/csmapper/JIS/JISX0201-KANA%UCS.mps
+           oficonv/data/csmapper/JIS/JISX0208@1990%UCS.mps
+           oficonv/data/csmapper/JIS/JISX0212%UCS.mps
+           oficonv/data/csmapper/JIS/UCS%JISX0201-KANA.mps
+           oficonv/data/csmapper/JIS/UCS%JISX0208@1990.mps
+           oficonv/data/csmapper/JIS/UCS%JISX0212.mps
+           oficonv/data/csmapper/KS/KSC5601HANGUL%UCS.mps
+           oficonv/data/csmapper/KS/KSC5601HANJA%UCS.mps
+           oficonv/data/csmapper/KS/UCS%KSC5601HANGUL.mps
+           oficonv/data/csmapper/KS/UCS%KSC5601HANJA.mps
+           oficonv/data/csmapper/charset.pivot.pvdb
+           oficonv/data/csmapper/mapper.dir
+           oficonv/data/csmapper/mapper.dir.db
+           oficonv/data/esdb/EUC/EUC-CN.esdb
+           oficonv/data/esdb/EUC/EUC-KR.esdb
+           oficonv/data/esdb/GB/GB18030.esdb
+           oficonv/data/esdb/GB/GBK.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-1.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-11.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-15.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-2.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-3.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-4.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-5.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-6.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-7.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-8.esdb
+           oficonv/data/esdb/ISO-8859/ISO-8859-9.esdb
+           oficonv/data/esdb/ISO646/ISO646-US.esdb
+           oficonv/data/esdb/MISC/JISX0201-KANA.esdb
+           oficonv/data/esdb/MISC/JISX0208@1990.esdb
+           oficonv/data/esdb/MISC/JISX0212.esdb
+           oficonv/data/esdb/MISC/Shift_JIS.esdb
+           oficonv/data/esdb/UTF/UTF-16-INTERNAL.esdb
+           oficonv/data/esdb/UTF/UTF-16-SWAPPED.esdb
+           oficonv/data/esdb/UTF/UTF-16.esdb
+           oficonv/data/esdb/UTF/UTF-16BE.esdb
+           oficonv/data/esdb/UTF/UTF-16LE.esdb
+           oficonv/data/esdb/UTF/UTF-32-INTERNAL.esdb
+           oficonv/data/esdb/UTF/UTF-32-SWAPPED.esdb
+           oficonv/data/esdb/UTF/UTF-32.esdb
+           oficonv/data/esdb/UTF/UTF-32BE.esdb
+           oficonv/data/esdb/UTF/UTF-32LE.esdb
+           oficonv/data/esdb/UTF/UTF-8.esdb
+           oficonv/data/esdb/esdb.alias.db
+           oficonv/data/esdb/esdb.dir.db
+  Affects: oficonv/CMakeLists.txt
+
+- Added oficonv unit tests:
+  Added unit tests for OFiconv_canonicalize(), OF__iconv_get_list(),
+  and OFiconvlist().
+  Affects: oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+
+- Added documentation.
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+
+- Fixed function name:
+  Fixed function name of OFiconv_canonicalize() in the implementation file.
+  Affects: oficonv/libsrc/oficonv_iconv.c
+
+- Fixed unit tests on Windows.
+  Affects: oficonv/tests/ticonv.cc
+
+- Added test for presence of <err.h>.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           CMake/osconfig.h.in
+
+- Ported oficonv apps to Windows:
+  Ported the oficonv support tools "mkesdb" and "mkcsmapper" to Windows.
+  Affects: oficonv/apps/mkcsmapper.l
+           oficonv/apps/mkcsmapper.y
+           oficonv/apps/mkcsmapper_bison.cc
+           oficonv/apps/mkcsmapper_bison.h
+           oficonv/apps/mkcsmapper_flex.cc
+           oficonv/apps/mkcsmapper_ldef.h
+           oficonv/apps/mkesdb.l
+           oficonv/apps/mkesdb.y
+           oficonv/apps/mkesdb_bison.cc
+           oficonv/apps/mkesdb_bison.h
+           oficonv/apps/mkesdb_flex.cc
+           oficonv/apps/mkesdb_ldef.h
+
+- Moved queue implementation to include directory:
+  Moved the header file containing the queue macros (which are needed on
+  platforms where <sys/queue.h> is not available) to the oficonv/include
+  directory since it is needed by the command line tools in apps.
+  Affects: oficonv/libsrc/citrus_big5.c
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_db_factory.c
+           oficonv/libsrc/citrus_hash.h
+           oficonv/libsrc/citrus_hz.c
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_iconv_local.h
+           oficonv/libsrc/citrus_iconv_none.c
+           oficonv/libsrc/citrus_iconv_std.c
+           oficonv/libsrc/citrus_iconv_std_local.h
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mapper_646.c
+           oficonv/libsrc/citrus_mapper_none.c
+           oficonv/libsrc/citrus_mapper_serial.c
+           oficonv/libsrc/citrus_mapper_std.c
+           oficonv/libsrc/citrus_mapper_zone.c
+           oficonv/libsrc/citrus_pivot_factory.c
+           oficonv/libsrc/citrus_viqr.c
+           oficonv/libsrc/oficonv_iconv.c
+  Renamed: oficonv/libsrc/oficonv_queue.h
+         -> oficonv/include/dcmtk/oficonv/queue.h
+
+- Code cleanup.
+  Affects: oficonv/tests/ticonv.cc
+
+- Removed unneeded oficonv datasrc files:
+  Removed all data source files from module oficonv that are related to
+  character sets not supported by the DICOM standard, with the exception
+  of UTF-16 and UTF-32 encoding, which has been retained in the module.
+  This significantly reduces the size of the data file directories.
+  Affects: oficonv/datasrc/CMakeLists.txt
+           oficonv/datasrc/csmapper/charset.pivot
+           oficonv/datasrc/csmapper/mapper.dir
+           oficonv/datasrc/esdb/esdb.alias
+           oficonv/datasrc/esdb/esdb.dir
+  Removed: oficonv/datasrc/csmapper/CP/CP037%UCS.src
+           oficonv/datasrc/csmapper/CP/CP038%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10000%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10006%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10007%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10029%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1006%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10079%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10081%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1026%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1046%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1124%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1125%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1129%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1131%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1133%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1161%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1162%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1163%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1250%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1251%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1252%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1253%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1254%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1255%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1256%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1257%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1258%UCS.src
+           oficonv/datasrc/csmapper/CP/CP273%UCS.src
+           oficonv/datasrc/csmapper/CP/CP274%UCS.src
+           oficonv/datasrc/csmapper/CP/CP275%UCS.src
+           oficonv/datasrc/csmapper/CP/CP277%UCS.src
+           oficonv/datasrc/csmapper/CP/CP278%UCS.src
+           oficonv/datasrc/csmapper/CP/CP280%UCS.src
+           oficonv/datasrc/csmapper/CP/CP281%UCS.src
+           oficonv/datasrc/csmapper/CP/CP284%UCS.src
+           oficonv/datasrc/csmapper/CP/CP285%UCS.src
+           oficonv/datasrc/csmapper/CP/CP290%UCS.src
+           oficonv/datasrc/csmapper/CP/CP297%UCS.src
+           oficonv/datasrc/csmapper/CP/CP420%UCS.src
+           oficonv/datasrc/csmapper/CP/CP423%UCS.src
+           oficonv/datasrc/csmapper/CP/CP424%UCS.src
+           oficonv/datasrc/csmapper/CP/CP437%UCS.src
+           oficonv/datasrc/csmapper/CP/CP500%UCS.src
+           oficonv/datasrc/csmapper/CP/CP737%UCS.src
+           oficonv/datasrc/csmapper/CP/CP775%UCS.src
+           oficonv/datasrc/csmapper/CP/CP850%UCS.src
+           oficonv/datasrc/csmapper/CP/CP851%UCS.src
+           oficonv/datasrc/csmapper/CP/CP852%UCS.src
+           oficonv/datasrc/csmapper/CP/CP853%UCS.src
+           oficonv/datasrc/csmapper/CP/CP855%UCS.src
+           oficonv/datasrc/csmapper/CP/CP856%UCS.src
+           oficonv/datasrc/csmapper/CP/CP857%UCS.src
+           oficonv/datasrc/csmapper/CP/CP858%UCS.src
+           oficonv/datasrc/csmapper/CP/CP860%UCS.src
+           oficonv/datasrc/csmapper/CP/CP861%UCS.src
+           oficonv/datasrc/csmapper/CP/CP862%UCS.src
+           oficonv/datasrc/csmapper/CP/CP863%UCS.src
+           oficonv/datasrc/csmapper/CP/CP864%UCS.src
+           oficonv/datasrc/csmapper/CP/CP865%UCS.src
+           oficonv/datasrc/csmapper/CP/CP866%UCS.src
+           oficonv/datasrc/csmapper/CP/CP868%UCS.src
+           oficonv/datasrc/csmapper/CP/CP869%UCS.src
+           oficonv/datasrc/csmapper/CP/CP870%UCS.src
+           oficonv/datasrc/csmapper/CP/CP871%UCS.src
+           oficonv/datasrc/csmapper/CP/CP874%UCS.src
+           oficonv/datasrc/csmapper/CP/CP875%UCS.src
+           oficonv/datasrc/csmapper/CP/CP880%UCS.src
+           oficonv/datasrc/csmapper/CP/CP891%UCS.src
+           oficonv/datasrc/csmapper/CP/CP903%UCS.src
+           oficonv/datasrc/csmapper/CP/CP904%UCS.src
+           oficonv/datasrc/csmapper/CP/CP905%UCS.src
+           oficonv/datasrc/csmapper/CP/CP918%UCS.src
+           oficonv/datasrc/csmapper/CP/CP922%UCS.src
+           oficonv/datasrc/csmapper/CP/CP932UDA%UCS.src
+           oficonv/datasrc/csmapper/CP/CP932VDC@IBM%UCS.src
+           oficonv/datasrc/csmapper/CP/CP932VDC@NEC_IBM%UCS.src
+           oficonv/datasrc/csmapper/CP/CP942EXT%UCS.src
+           oficonv/datasrc/csmapper/CP/CP949EXT%UCS.src
+           oficonv/datasrc/csmapper/CP/CP950%UCS.src
+           oficonv/datasrc/csmapper/CP/UCS%CP037.src
+           oficonv/datasrc/csmapper/CP/UCS%CP038.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10000.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10006.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10007.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10029.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1006.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10079.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10081.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1026.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1046.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1124.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1125.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1129.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1131.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1133.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1161.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1162.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1163.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1250.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1251.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1252.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1253.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1254.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1255.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1256.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1257.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1258.src
+           oficonv/datasrc/csmapper/CP/UCS%CP273.src
+           oficonv/datasrc/csmapper/CP/UCS%CP274.src
+           oficonv/datasrc/csmapper/CP/UCS%CP275.src
+           oficonv/datasrc/csmapper/CP/UCS%CP277.src
+           oficonv/datasrc/csmapper/CP/UCS%CP278.src
+           oficonv/datasrc/csmapper/CP/UCS%CP280.src
+           oficonv/datasrc/csmapper/CP/UCS%CP281.src
+           oficonv/datasrc/csmapper/CP/UCS%CP284.src
+           oficonv/datasrc/csmapper/CP/UCS%CP285.src
+           oficonv/datasrc/csmapper/CP/UCS%CP290.src
+           oficonv/datasrc/csmapper/CP/UCS%CP297.src
+           oficonv/datasrc/csmapper/CP/UCS%CP420.src
+           oficonv/datasrc/csmapper/CP/UCS%CP423.src
+           oficonv/datasrc/csmapper/CP/UCS%CP424.src
+           oficonv/datasrc/csmapper/CP/UCS%CP437.src
+           oficonv/datasrc/csmapper/CP/UCS%CP500.src
+           oficonv/datasrc/csmapper/CP/UCS%CP737.src
+           oficonv/datasrc/csmapper/CP/UCS%CP775.src
+           oficonv/datasrc/csmapper/CP/UCS%CP850.src
+           oficonv/datasrc/csmapper/CP/UCS%CP851.src
+           oficonv/datasrc/csmapper/CP/UCS%CP852.src
+           oficonv/datasrc/csmapper/CP/UCS%CP853.src
+           oficonv/datasrc/csmapper/CP/UCS%CP855.src
+           oficonv/datasrc/csmapper/CP/UCS%CP856.src
+           oficonv/datasrc/csmapper/CP/UCS%CP857.src
+           oficonv/datasrc/csmapper/CP/UCS%CP858.src
+           oficonv/datasrc/csmapper/CP/UCS%CP860.src
+           oficonv/datasrc/csmapper/CP/UCS%CP861.src
+           oficonv/datasrc/csmapper/CP/UCS%CP862.src
+           oficonv/datasrc/csmapper/CP/UCS%CP863.src
+           oficonv/datasrc/csmapper/CP/UCS%CP864.src
+           oficonv/datasrc/csmapper/CP/UCS%CP865.src
+           oficonv/datasrc/csmapper/CP/UCS%CP866.src
+           oficonv/datasrc/csmapper/CP/UCS%CP868.src
+           oficonv/datasrc/csmapper/CP/UCS%CP869.src
+           oficonv/datasrc/csmapper/CP/UCS%CP870.src
+           oficonv/datasrc/csmapper/CP/UCS%CP871.src
+           oficonv/datasrc/csmapper/CP/UCS%CP874.src
+           oficonv/datasrc/csmapper/CP/UCS%CP875.src
+           oficonv/datasrc/csmapper/CP/UCS%CP880.src
+           oficonv/datasrc/csmapper/CP/UCS%CP891.src
+           oficonv/datasrc/csmapper/CP/UCS%CP903.src
+           oficonv/datasrc/csmapper/CP/UCS%CP904.src
+           oficonv/datasrc/csmapper/CP/UCS%CP905.src
+           oficonv/datasrc/csmapper/CP/UCS%CP918.src
+           oficonv/datasrc/csmapper/CP/UCS%CP922.src
+           oficonv/datasrc/csmapper/CP/UCS%CP932UDA.src
+           oficonv/datasrc/csmapper/CP/UCS%CP932VDC@IBM.src
+           oficonv/datasrc/csmapper/CP/UCS%CP932VDC@NEC_IBM.src
+           oficonv/datasrc/csmapper/CP/UCS%CP942EXT.src
+           oficonv/datasrc/csmapper/CP/UCS%CP949EXT.src
+           oficonv/datasrc/csmapper/CP/UCS%CP950.src
+           oficonv/datasrc/csmapper/ISO646/ISO646-BASIC@1983%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-CA%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-CA2%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-CN%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-CU%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-DE%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-DK%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-ES%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-ES2%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-FI%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-FR%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-FR1%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-GB%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-HU%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-IRV@1983%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-IT%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-JP-OCR-B%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-KR%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-NO%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-NO2%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-PT%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-PT2%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-SE%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-SE2%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-YU%UCS.646
+           oficonv/datasrc/csmapper/JIS/JISX0208@1978%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0208@MS%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0208UDC%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0208VDC@NEC%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0212@MS%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0212UDC%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0212VDC@IBM%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0213-1%UCS@BMP.src
+           oficonv/datasrc/csmapper/JIS/JISX0213-1%UCS@SIP.src
+           oficonv/datasrc/csmapper/JIS/JISX0213-2%UCS@BMP.src
+           oficonv/datasrc/csmapper/JIS/JISX0213-2%UCS@SIP.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0208@1978.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0208@MS.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0208UDC.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0208VDC@NEC.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0212@MS.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0212UDC.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0212VDC@IBM.src
+           oficonv/datasrc/csmapper/JIS/UCS@BMP%JISX0213-1.src
+           oficonv/datasrc/csmapper/JIS/UCS@BMP%JISX0213-2.src
+           oficonv/datasrc/csmapper/JIS/UCS@SIP%JISX0213-1.src
+           oficonv/datasrc/csmapper/JIS/UCS@SIP%JISX0213-2.src
+           oficonv/datasrc/esdb/CP/CP.src
+           oficonv/datasrc/esdb/CP/CP50220.src
+           oficonv/datasrc/esdb/CP/CP50221.src
+           oficonv/datasrc/esdb/CP/CP50222.src
+           oficonv/datasrc/esdb/CP/CP51932.src
+           oficonv/datasrc/esdb/CP/CP932.src
+           oficonv/datasrc/esdb/CP/CP936.src
+           oficonv/datasrc/esdb/CP/CP942.src
+           oficonv/datasrc/esdb/CP/CP942C.src
+           oficonv/datasrc/esdb/CP/CP943.src
+           oficonv/datasrc/esdb/CP/CP943C.src
+           oficonv/datasrc/esdb/CP/CP949.src
+           oficonv/datasrc/esdb/CP/CP950.src
+           oficonv/datasrc/esdb/EUC/EUC-JIS-2004.src
+           oficonv/datasrc/esdb/EUC/EUC-JP-MS.src
+           oficonv/datasrc/esdb/EUC/EUC-JP.src
+           oficonv/datasrc/esdb/EUC/EUC-TW.src
+           oficonv/datasrc/esdb/GB/GB12345.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-CN-EXT.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-CN.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-JP-1.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-JP-2.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-JP-2004.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-JP.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-KR.src
+           oficonv/datasrc/esdb/MISC/C99.src
+           oficonv/datasrc/esdb/MISC/CTEXT.src
+           oficonv/datasrc/esdb/MISC/ISO-IR-165.src
+           oficonv/datasrc/esdb/MISC/JAVA.src
+           oficonv/datasrc/esdb/MISC/Shift_JIS-2004.src
+
+- Added logger callback for oficonv calls:
+  Added callback that forwards oficonv log messages to the oflog based
+  dcmdata logger.
+  Affects: dcmdata/libsrc/dcspchrs.cc
+
+- Added oficonv unit tests for ISO 8859-15.
+  Affects: oficonv/tests/tables_iso8859.h
+           oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+
+- Added CMake tests for fgetln() and strcasecmp():
+  Added CMake tests that check if the BSD functions strcasecmp()
+  and fgetln() are available.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           CMake/osconfig.h.in
+
+- Added support for ISO 8859-15 (Latin-9).
+  Added:   oficonv/datasrc/csmapper/ISO-8859/ISO-8859-15%UCS.src
+           oficonv/datasrc/csmapper/ISO-8859/UCS%ISO-8859-15.src
+  Affects: oficonv/datasrc/CMakeLists.txt
+           oficonv/datasrc/csmapper/charset.pivot
+           oficonv/datasrc/csmapper/mapper.dir
+           oficonv/datasrc/esdb/esdb.alias
+           oficonv/datasrc/esdb/esdb.dir
+
+- Code cleanup in oficonv module:
+  Cleaned up code in oficonv module and added callback function for logging.
+  Added:   oficonv/libsrc/oficonv_logger.c
+           oficonv/libsrc/oficonv_logger.h
+  Affects: oficonv/apps/mkcsmapper.l
+           oficonv/apps/mkcsmapper_flex.cc
+           oficonv/apps/mkesdb.l
+           oficonv/apps/mkesdb_flex.cc
+           oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/CMakeLists.txt
+           oficonv/libsrc/citrus_bcs_strtol.c
+           oficonv/libsrc/citrus_bcs_strtoul.c
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mmap.c
+           oficonv/libsrc/citrus_module.c
+           oficonv/libsrc/oficonv_queue.h
+           oficonv/libsrc/windows_mmap.h
+  Renamed: oficonv/libsrc/_strtol.h
+         -> oficonv/libsrc/citrus_strtol.h
+           oficonv/libsrc/_strtoul.h
+         -> oficonv/libsrc/citrus_strtoul.h
+           oficonv/libsrc/iconv.c
+         -> oficonv/libsrc/oficonv_iconv.c
+           oficonv/libsrc/strcasestr.c
+         -> oficonv/libsrc/oficonv_strcasestr.c
+           oficonv/libsrc/strcasestr.h
+         -> oficonv/libsrc/oficonv_strcasestr.h
+           oficonv/libsrc/strlcpy.c
+         -> oficonv/libsrc/oficonv_strlcpy.c
+           oficonv/libsrc/strlcpy.h
+         -> oficonv/libsrc/oficonv_strlcpy.h
+
+- Added unit tests for GB18030 character set.
+  Added:   oficonv/tests/tables_gb18030.h
+  Affects: oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+
+- Avoid creation of unneeded data files.
+  Affects: oficonv/datasrc/CMakeLists.txt
+
+- Removed dead code.
+  Affects: oficonv/datasrc/csmapper/GB/GB18030%UCS@BMP.src
+
+- Added support for JIS X0212 (ISO-IR 159):
+  Added working support for JIS X0212 (ISO-IR 159), which was broken in the
+  original citrus iconv library. Also added unit tests for JIS X0212.
+  Added:   oficonv/datasrc/esdb/MISC/JISX0212.src
+           oficonv/tests/tables_jis_x0212.h
+  Affects: oficonv/datasrc/CMakeLists.txt
+           oficonv/datasrc/esdb/esdb.alias
+           oficonv/datasrc/esdb/esdb.dir
+           oficonv/tests/tables_jis_x0208.h
+           oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+
+- Added oficonv tools mkcsmapper and mkesdb:
+  Added two command line tools named 'mkcsmapper' and 'mkesdb' in module
+  oficonv that can be used to convert the data source files in
+  oficonv/datasrc to the binary format expected by the oficonv library.
+  The tools have been directly ported from their FreeBSD source, and the
+  file format produced remains compatible with the BSD citrus iconv library.
+  Added:   oficonv/apps/CMakeLists.txt
+           oficonv/apps/mkcsmapper.l
+           oficonv/apps/mkcsmapper.y
+           oficonv/apps/mkcsmapper_bison.cc
+           oficonv/apps/mkcsmapper_bison.h
+           oficonv/apps/mkcsmapper_flex.cc
+           oficonv/apps/mkcsmapper_ldef.h
+           oficonv/apps/mkesdb.l
+           oficonv/apps/mkesdb.y
+           oficonv/apps/mkesdb_bison.cc
+           oficonv/apps/mkesdb_bison.h
+           oficonv/apps/mkesdb_flex.cc
+           oficonv/apps/mkesdb_ldef.h
+           oficonv/docs/mkcsmapper.man
+           oficonv/docs/mkesdb.man
+
+- Added support for JIS X0208 (ISO-IR 87):
+  Added working support for JIS X0208 (ISO-IR 87), which was broken in the
+  original citrus iconv library. Also added unit tests for JIS X0208.
+  Added:   oficonv/libsrc/citrus_jisx0208.c
+           oficonv/libsrc/citrus_jisx0208.h
+  Affects: oficonv/datasrc/esdb/MISC/JISX0208@1990.src
+           oficonv/libsrc/CMakeLists.txt
+           oficonv/libsrc/citrus_module.c
+           oficonv/libsrc/strcasestr.h
+           oficonv/libsrc/strlcpy.h
+           oficonv/tests/tables_jis_x0208.h
+           oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+
+- Added initial version of oficonv/datasrc:
+  Added an initial version of the source tree from which the binary character
+  set mapping files of oficonv are generated.
+  Added:   oficonv/datasrc/CMakeLists.txt
+           oficonv/datasrc/csmapper/CP/CP037%UCS.src
+           oficonv/datasrc/csmapper/CP/CP038%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10000%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10006%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10007%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10029%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1006%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10079%UCS.src
+           oficonv/datasrc/csmapper/CP/CP10081%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1026%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1046%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1124%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1125%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1129%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1131%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1133%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1161%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1162%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1163%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1250%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1251%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1252%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1253%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1254%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1255%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1256%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1257%UCS.src
+           oficonv/datasrc/csmapper/CP/CP1258%UCS.src
+           oficonv/datasrc/csmapper/CP/CP273%UCS.src
+           oficonv/datasrc/csmapper/CP/CP274%UCS.src
+           oficonv/datasrc/csmapper/CP/CP275%UCS.src
+           oficonv/datasrc/csmapper/CP/CP277%UCS.src
+           oficonv/datasrc/csmapper/CP/CP278%UCS.src
+           oficonv/datasrc/csmapper/CP/CP280%UCS.src
+           oficonv/datasrc/csmapper/CP/CP281%UCS.src
+           oficonv/datasrc/csmapper/CP/CP284%UCS.src
+           oficonv/datasrc/csmapper/CP/CP285%UCS.src
+           oficonv/datasrc/csmapper/CP/CP290%UCS.src
+           oficonv/datasrc/csmapper/CP/CP297%UCS.src
+           oficonv/datasrc/csmapper/CP/CP420%UCS.src
+           oficonv/datasrc/csmapper/CP/CP423%UCS.src
+           oficonv/datasrc/csmapper/CP/CP424%UCS.src
+           oficonv/datasrc/csmapper/CP/CP437%UCS.src
+           oficonv/datasrc/csmapper/CP/CP500%UCS.src
+           oficonv/datasrc/csmapper/CP/CP737%UCS.src
+           oficonv/datasrc/csmapper/CP/CP775%UCS.src
+           oficonv/datasrc/csmapper/CP/CP850%UCS.src
+           oficonv/datasrc/csmapper/CP/CP851%UCS.src
+           oficonv/datasrc/csmapper/CP/CP852%UCS.src
+           oficonv/datasrc/csmapper/CP/CP853%UCS.src
+           oficonv/datasrc/csmapper/CP/CP855%UCS.src
+           oficonv/datasrc/csmapper/CP/CP856%UCS.src
+           oficonv/datasrc/csmapper/CP/CP857%UCS.src
+           oficonv/datasrc/csmapper/CP/CP858%UCS.src
+           oficonv/datasrc/csmapper/CP/CP860%UCS.src
+           oficonv/datasrc/csmapper/CP/CP861%UCS.src
+           oficonv/datasrc/csmapper/CP/CP862%UCS.src
+           oficonv/datasrc/csmapper/CP/CP863%UCS.src
+           oficonv/datasrc/csmapper/CP/CP864%UCS.src
+           oficonv/datasrc/csmapper/CP/CP865%UCS.src
+           oficonv/datasrc/csmapper/CP/CP866%UCS.src
+           oficonv/datasrc/csmapper/CP/CP868%UCS.src
+           oficonv/datasrc/csmapper/CP/CP869%UCS.src
+           oficonv/datasrc/csmapper/CP/CP870%UCS.src
+           oficonv/datasrc/csmapper/CP/CP871%UCS.src
+           oficonv/datasrc/csmapper/CP/CP874%UCS.src
+           oficonv/datasrc/csmapper/CP/CP875%UCS.src
+           oficonv/datasrc/csmapper/CP/CP880%UCS.src
+           oficonv/datasrc/csmapper/CP/CP891%UCS.src
+           oficonv/datasrc/csmapper/CP/CP903%UCS.src
+           oficonv/datasrc/csmapper/CP/CP904%UCS.src
+           oficonv/datasrc/csmapper/CP/CP905%UCS.src
+           oficonv/datasrc/csmapper/CP/CP918%UCS.src
+           oficonv/datasrc/csmapper/CP/CP922%UCS.src
+           oficonv/datasrc/csmapper/CP/CP932UDA%UCS.src
+           oficonv/datasrc/csmapper/CP/CP932VDC@IBM%UCS.src
+           oficonv/datasrc/csmapper/CP/CP932VDC@NEC_IBM%UCS.src
+           oficonv/datasrc/csmapper/CP/CP936EXT%UCS.src
+           oficonv/datasrc/csmapper/CP/CP942EXT%UCS.src
+           oficonv/datasrc/csmapper/CP/CP949EXT%UCS.src
+           oficonv/datasrc/csmapper/CP/CP950%UCS.src
+           oficonv/datasrc/csmapper/CP/UCS%CP037.src
+           oficonv/datasrc/csmapper/CP/UCS%CP038.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10000.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10006.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10007.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10029.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1006.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10079.src
+           oficonv/datasrc/csmapper/CP/UCS%CP10081.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1026.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1046.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1124.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1125.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1129.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1131.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1133.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1161.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1162.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1163.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1250.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1251.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1252.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1253.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1254.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1255.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1256.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1257.src
+           oficonv/datasrc/csmapper/CP/UCS%CP1258.src
+           oficonv/datasrc/csmapper/CP/UCS%CP273.src
+           oficonv/datasrc/csmapper/CP/UCS%CP274.src
+           oficonv/datasrc/csmapper/CP/UCS%CP275.src
+           oficonv/datasrc/csmapper/CP/UCS%CP277.src
+           oficonv/datasrc/csmapper/CP/UCS%CP278.src
+           oficonv/datasrc/csmapper/CP/UCS%CP280.src
+           oficonv/datasrc/csmapper/CP/UCS%CP281.src
+           oficonv/datasrc/csmapper/CP/UCS%CP284.src
+           oficonv/datasrc/csmapper/CP/UCS%CP285.src
+           oficonv/datasrc/csmapper/CP/UCS%CP290.src
+           oficonv/datasrc/csmapper/CP/UCS%CP297.src
+           oficonv/datasrc/csmapper/CP/UCS%CP420.src
+           oficonv/datasrc/csmapper/CP/UCS%CP423.src
+           oficonv/datasrc/csmapper/CP/UCS%CP424.src
+           oficonv/datasrc/csmapper/CP/UCS%CP437.src
+           oficonv/datasrc/csmapper/CP/UCS%CP500.src
+           oficonv/datasrc/csmapper/CP/UCS%CP737.src
+           oficonv/datasrc/csmapper/CP/UCS%CP775.src
+           oficonv/datasrc/csmapper/CP/UCS%CP850.src
+           oficonv/datasrc/csmapper/CP/UCS%CP851.src
+           oficonv/datasrc/csmapper/CP/UCS%CP852.src
+           oficonv/datasrc/csmapper/CP/UCS%CP853.src
+           oficonv/datasrc/csmapper/CP/UCS%CP855.src
+           oficonv/datasrc/csmapper/CP/UCS%CP856.src
+           oficonv/datasrc/csmapper/CP/UCS%CP857.src
+           oficonv/datasrc/csmapper/CP/UCS%CP858.src
+           oficonv/datasrc/csmapper/CP/UCS%CP860.src
+           oficonv/datasrc/csmapper/CP/UCS%CP861.src
+           oficonv/datasrc/csmapper/CP/UCS%CP862.src
+           oficonv/datasrc/csmapper/CP/UCS%CP863.src
+           oficonv/datasrc/csmapper/CP/UCS%CP864.src
+           oficonv/datasrc/csmapper/CP/UCS%CP865.src
+           oficonv/datasrc/csmapper/CP/UCS%CP866.src
+           oficonv/datasrc/csmapper/CP/UCS%CP868.src
+           oficonv/datasrc/csmapper/CP/UCS%CP869.src
+           oficonv/datasrc/csmapper/CP/UCS%CP870.src
+           oficonv/datasrc/csmapper/CP/UCS%CP871.src
+           oficonv/datasrc/csmapper/CP/UCS%CP874.src
+           oficonv/datasrc/csmapper/CP/UCS%CP875.src
+           oficonv/datasrc/csmapper/CP/UCS%CP880.src
+           oficonv/datasrc/csmapper/CP/UCS%CP891.src
+           oficonv/datasrc/csmapper/CP/UCS%CP903.src
+           oficonv/datasrc/csmapper/CP/UCS%CP904.src
+           oficonv/datasrc/csmapper/CP/UCS%CP905.src
+           oficonv/datasrc/csmapper/CP/UCS%CP918.src
+           oficonv/datasrc/csmapper/CP/UCS%CP922.src
+           oficonv/datasrc/csmapper/CP/UCS%CP932UDA.src
+           oficonv/datasrc/csmapper/CP/UCS%CP932VDC@IBM.src
+           oficonv/datasrc/csmapper/CP/UCS%CP932VDC@NEC_IBM.src
+           oficonv/datasrc/csmapper/CP/UCS%CP936EXT.src
+           oficonv/datasrc/csmapper/CP/UCS%CP942EXT.src
+           oficonv/datasrc/csmapper/CP/UCS%CP949EXT.src
+           oficonv/datasrc/csmapper/CP/UCS%CP950.src
+           oficonv/datasrc/csmapper/GB/GB18030%UCS@BMP.src
+           oficonv/datasrc/csmapper/GB/GB2312%UCS.src
+           oficonv/datasrc/csmapper/GB/GB2312EXT%UCS.src
+           oficonv/datasrc/csmapper/GB/GB2312GBK%UCS.src
+           oficonv/datasrc/csmapper/GB/GB2312UDA1%UCS.src
+           oficonv/datasrc/csmapper/GB/GB2312UDA2%UCS.src
+           oficonv/datasrc/csmapper/GB/GBKEXT%UCS.src
+           oficonv/datasrc/csmapper/GB/GBKUDA%UCS.src
+           oficonv/datasrc/csmapper/GB/UCS%GB2312.src
+           oficonv/datasrc/csmapper/GB/UCS%GB2312EXT.src
+           oficonv/datasrc/csmapper/GB/UCS%GB2312UDA1.src
+           oficonv/datasrc/csmapper/GB/UCS%GB2312UDA2.src
+           oficonv/datasrc/csmapper/GB/UCS%GBKEXT.src
+           oficonv/datasrc/csmapper/GB/UCS%GBKUDA.src
+           oficonv/datasrc/csmapper/GB/UCS@BMP%GB18030.src
+           oficonv/datasrc/csmapper/ISO-8859/ISO-8859-11%UCS.src
+           oficonv/datasrc/csmapper/ISO-8859/ISO-8859-2%UCS.src
+           oficonv/datasrc/csmapper/ISO-8859/ISO-8859-3%UCS.src
+           oficonv/datasrc/csmapper/ISO-8859/ISO-8859-4%UCS.src
+           oficonv/datasrc/csmapper/ISO-8859/ISO-8859-5%UCS.src
+           oficonv/datasrc/csmapper/ISO-8859/ISO-8859-6%UCS.src
+           oficonv/datasrc/csmapper/ISO-8859/ISO-8859-7%UCS.src
+           oficonv/datasrc/csmapper/ISO-8859/ISO-8859-8%UCS.src
+           oficonv/datasrc/csmapper/ISO-8859/ISO-8859-9%UCS.src
+           oficonv/datasrc/csmapper/ISO-8859/UCS%ISO-8859-11.src
+           oficonv/datasrc/csmapper/ISO-8859/UCS%ISO-8859-2.src
+           oficonv/datasrc/csmapper/ISO-8859/UCS%ISO-8859-3.src
+           oficonv/datasrc/csmapper/ISO-8859/UCS%ISO-8859-4.src
+           oficonv/datasrc/csmapper/ISO-8859/UCS%ISO-8859-5.src
+           oficonv/datasrc/csmapper/ISO-8859/UCS%ISO-8859-6.src
+           oficonv/datasrc/csmapper/ISO-8859/UCS%ISO-8859-7.src
+           oficonv/datasrc/csmapper/ISO-8859/UCS%ISO-8859-8.src
+           oficonv/datasrc/csmapper/ISO-8859/UCS%ISO-8859-9.src
+           oficonv/datasrc/csmapper/ISO646/ISO646-BASIC@1983%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-CA%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-CA2%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-CN%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-CU%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-DE%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-DK%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-ES%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-ES2%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-FI%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-FR%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-FR1%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-GB%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-HU%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-IRV@1983%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-IT%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-JP%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-JP-OCR-B%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-KR%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-NO%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-NO2%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-PT%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-PT2%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-SE%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-SE2%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-US%UCS.646
+           oficonv/datasrc/csmapper/ISO646/ISO646-YU%UCS.646
+           oficonv/datasrc/csmapper/JIS/JISX0201-KANA%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0208@1978%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0208@1990%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0208@MS%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0208UDC%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0208VDC@NEC%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0212%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0212@MS%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0212UDC%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0212VDC@IBM%UCS.src
+           oficonv/datasrc/csmapper/JIS/JISX0213-1%UCS@BMP.src
+           oficonv/datasrc/csmapper/JIS/JISX0213-1%UCS@SIP.src
+           oficonv/datasrc/csmapper/JIS/JISX0213-2%UCS@BMP.src
+           oficonv/datasrc/csmapper/JIS/JISX0213-2%UCS@SIP.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0201-KANA.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0208@1978.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0208@1990.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0208@MS.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0208UDC.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0208VDC@NEC.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0212.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0212@MS.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0212UDC.src
+           oficonv/datasrc/csmapper/JIS/UCS%JISX0212VDC@IBM.src
+           oficonv/datasrc/csmapper/JIS/UCS@BMP%JISX0213-1.src
+           oficonv/datasrc/csmapper/JIS/UCS@BMP%JISX0213-2.src
+           oficonv/datasrc/csmapper/JIS/UCS@SIP%JISX0213-1.src
+           oficonv/datasrc/csmapper/JIS/UCS@SIP%JISX0213-2.src
+           oficonv/datasrc/csmapper/KS/KSC5601HANGUL%UCS.src
+           oficonv/datasrc/csmapper/KS/KSC5601HANJA%UCS.src
+           oficonv/datasrc/csmapper/KS/UCS%KSC5601HANGUL.src
+           oficonv/datasrc/csmapper/KS/UCS%KSC5601HANJA.src
+           oficonv/datasrc/csmapper/charset.pivot
+           oficonv/datasrc/csmapper/mapper.dir
+           oficonv/datasrc/esdb/CP/CP.src
+           oficonv/datasrc/esdb/CP/CP50220.src
+           oficonv/datasrc/esdb/CP/CP50221.src
+           oficonv/datasrc/esdb/CP/CP50222.src
+           oficonv/datasrc/esdb/CP/CP51932.src
+           oficonv/datasrc/esdb/CP/CP932.src
+           oficonv/datasrc/esdb/CP/CP936.src
+           oficonv/datasrc/esdb/CP/CP942.src
+           oficonv/datasrc/esdb/CP/CP942C.src
+           oficonv/datasrc/esdb/CP/CP943.src
+           oficonv/datasrc/esdb/CP/CP943C.src
+           oficonv/datasrc/esdb/CP/CP949.src
+           oficonv/datasrc/esdb/CP/CP950.src
+           oficonv/datasrc/esdb/EUC/EUC-CN.src
+           oficonv/datasrc/esdb/EUC/EUC-JIS-2004.src
+           oficonv/datasrc/esdb/EUC/EUC-JP-MS.src
+           oficonv/datasrc/esdb/EUC/EUC-JP.src
+           oficonv/datasrc/esdb/EUC/EUC-KR.src
+           oficonv/datasrc/esdb/EUC/EUC-TW.src
+           oficonv/datasrc/esdb/GB/GB12345.src
+           oficonv/datasrc/esdb/GB/GB18030.src
+           oficonv/datasrc/esdb/GB/GBK.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-CN-EXT.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-CN.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-JP-1.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-JP-2.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-JP-2004.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-JP.src
+           oficonv/datasrc/esdb/ISO-2022/ISO-2022-KR.src
+           oficonv/datasrc/esdb/ISO-8859/ISO-8859.src
+           oficonv/datasrc/esdb/ISO646/ISO646.src
+           oficonv/datasrc/esdb/MISC/C99.src
+           oficonv/datasrc/esdb/MISC/CTEXT.src
+           oficonv/datasrc/esdb/MISC/ISO-IR-165.src
+           oficonv/datasrc/esdb/MISC/JAVA.src
+           oficonv/datasrc/esdb/MISC/JISX0201-KANA.src
+           oficonv/datasrc/esdb/MISC/JISX0208@1990.src
+           oficonv/datasrc/esdb/MISC/Shift_JIS-2004.src
+           oficonv/datasrc/esdb/MISC/Shift_JIS.src
+           oficonv/datasrc/esdb/UTF/UTF.src
+           oficonv/datasrc/esdb/esdb.alias
+           oficonv/datasrc/esdb/esdb.dir
+           oficonv/datasrc/replace.cmake
+  Affects: oficonv/CMakeLists.txt
+
+- Refactored oficonv unit tests:
+  Refactored data tables for the oficonv unit tests into separate files
+  and added further test cases.
+  Added:   oficonv/tests/tables_gb2312.h
+           oficonv/tests/tables_gbk.h
+           oficonv/tests/tables_iso8859.h
+           oficonv/tests/tables_jis_x0201.h
+           oficonv/tests/tables_jis_x0208.h
+           oficonv/tests/tables_ksx_1001.h
+  Affects: oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+
+- Further code cleanup:
+  Further code cleanup. Removed the __restrict and __unused attribute macros.
+  Code now compiles without warning on VS 2017.
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/citrus_bcs.c
+           oficonv/libsrc/citrus_bcs.h
+           oficonv/libsrc/citrus_big5.c
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_csmapper.h
+           oficonv/libsrc/citrus_dechanyu.c
+           oficonv/libsrc/citrus_euc.c
+           oficonv/libsrc/citrus_euctw.c
+           oficonv/libsrc/citrus_gbk2k.c
+           oficonv/libsrc/citrus_hz.c
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_iconv.h
+           oficonv/libsrc/citrus_iconv_local.h
+           oficonv/libsrc/citrus_iconv_none.c
+           oficonv/libsrc/citrus_iconv_std.c
+           oficonv/libsrc/citrus_iso2022.c
+           oficonv/libsrc/citrus_johab.c
+           oficonv/libsrc/citrus_lookup_factory.c
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mapper.h
+           oficonv/libsrc/citrus_mapper_646.c
+           oficonv/libsrc/citrus_mapper_local.h
+           oficonv/libsrc/citrus_mapper_none.c
+           oficonv/libsrc/citrus_mapper_serial.c
+           oficonv/libsrc/citrus_mapper_std.c
+           oficonv/libsrc/citrus_mapper_std_local.h
+           oficonv/libsrc/citrus_mapper_zone.c
+           oficonv/libsrc/citrus_memstream.c
+           oficonv/libsrc/citrus_memstream.h
+           oficonv/libsrc/citrus_mmap.c
+           oficonv/libsrc/citrus_mmap.h
+           oficonv/libsrc/citrus_module.h
+           oficonv/libsrc/citrus_mskanji.c
+           oficonv/libsrc/citrus_none.c
+           oficonv/libsrc/citrus_pivot_factory.c
+           oficonv/libsrc/citrus_prop.c
+           oficonv/libsrc/citrus_prop.h
+           oficonv/libsrc/citrus_stdenc.c
+           oficonv/libsrc/citrus_stdenc.h
+           oficonv/libsrc/citrus_stdenc_local.h
+           oficonv/libsrc/citrus_stdenc_template.h
+           oficonv/libsrc/citrus_types.h
+           oficonv/libsrc/citrus_ues.c
+           oficonv/libsrc/citrus_utf1632.c
+           oficonv/libsrc/citrus_utf7.c
+           oficonv/libsrc/citrus_utf8.c
+           oficonv/libsrc/citrus_viqr.c
+           oficonv/libsrc/citrus_zw.c
+           oficonv/libsrc/iconv.c
+
+- Expanded unit tests for oficonv.
+  Affects: oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+
+- Initial port of oficonv to Windows.
+  Added:   oficonv/libsrc/oficonv_queue.h
+           oficonv/libsrc/windows_mmap.h
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/_strtoul.h
+           oficonv/libsrc/citrus_bcs.c
+           oficonv/libsrc/citrus_bcs.h
+           oficonv/libsrc/citrus_big5.c
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_db_factory.c
+           oficonv/libsrc/citrus_dechanyu.c
+           oficonv/libsrc/citrus_esdb.c
+           oficonv/libsrc/citrus_euc.c
+           oficonv/libsrc/citrus_euctw.c
+           oficonv/libsrc/citrus_gbk2k.c
+           oficonv/libsrc/citrus_hash.h
+           oficonv/libsrc/citrus_hz.c
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_iconv_local.h
+           oficonv/libsrc/citrus_iconv_none.c
+           oficonv/libsrc/citrus_iconv_std.c
+           oficonv/libsrc/citrus_iconv_std_local.h
+           oficonv/libsrc/citrus_iso2022.c
+           oficonv/libsrc/citrus_johab.c
+           oficonv/libsrc/citrus_lock.h
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mapper_646.c
+           oficonv/libsrc/citrus_mapper_none.c
+           oficonv/libsrc/citrus_mapper_serial.c
+           oficonv/libsrc/citrus_mapper_std.c
+           oficonv/libsrc/citrus_mapper_zone.c
+           oficonv/libsrc/citrus_memstream.c
+           oficonv/libsrc/citrus_mmap.c
+           oficonv/libsrc/citrus_module.c
+           oficonv/libsrc/citrus_module.h
+           oficonv/libsrc/citrus_mskanji.c
+           oficonv/libsrc/citrus_none.c
+           oficonv/libsrc/citrus_pivot_factory.c
+           oficonv/libsrc/citrus_prop.c
+           oficonv/libsrc/citrus_stdenc_template.h
+           oficonv/libsrc/citrus_ues.c
+           oficonv/libsrc/citrus_utf1632.c
+           oficonv/libsrc/citrus_utf7.c
+           oficonv/libsrc/citrus_utf8.c
+           oficonv/libsrc/citrus_viqr.c
+           oficonv/libsrc/citrus_zw.c
+           oficonv/libsrc/iconv.c
+           oficonv/libsrc/strcasestr.c
+           ofstd/libsrc/ofchrenc.cc
+
+- Added configure tests needed for oficonv.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           CMake/osconfig.h.in
+
+- Adapted charset conversion tests for oficonv:
+  Adapted some charset conversion tests where the transliteration
+  feature of oficonv works differently than libiconv.
+  Affects: ofstd/tests/tchrenc.cc
+
+- Moved debug output to different place.
+  Affects: oficonv/libsrc/citrus_mmap.c
+
+- Improved documentation.
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+
+- Initial set of unit tests for module oficonv.
+  Added:   oficonv/tests/CMakeLists.txt
+           oficonv/tests/Makefile.dep
+           oficonv/tests/Makefile.in
+           oficonv/tests/tests.cc
+           oficonv/tests/ticonv.cc
+  Affects: oficonv/CMakeLists.txt
+
+- Updates and fixes for oficonv:
+  Merged updates and fixes from current FreeBSD source
+  tree (as of January 2022) into oficonv.
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/citrus_bcs.c
+           oficonv/libsrc/citrus_big5.c
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_csmapper.h
+           oficonv/libsrc/citrus_db_factory.c
+           oficonv/libsrc/citrus_dechanyu.c
+           oficonv/libsrc/citrus_esdb.c
+           oficonv/libsrc/citrus_euc.c
+           oficonv/libsrc/citrus_euctw.c
+           oficonv/libsrc/citrus_gbk2k.c
+           oficonv/libsrc/citrus_hz.c
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_iconv.h
+           oficonv/libsrc/citrus_iconv_local.h
+           oficonv/libsrc/citrus_iconv_none.c
+           oficonv/libsrc/citrus_iconv_std.c
+           oficonv/libsrc/citrus_iso2022.c
+           oficonv/libsrc/citrus_johab.c
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mapper_std.c
+           oficonv/libsrc/citrus_memstream.c
+           oficonv/libsrc/citrus_mskanji.c
+           oficonv/libsrc/citrus_none.c
+           oficonv/libsrc/citrus_prop.c
+           oficonv/libsrc/citrus_prop.h
+           oficonv/libsrc/citrus_stdenc.c
+           oficonv/libsrc/citrus_stdenc.h
+           oficonv/libsrc/citrus_stdenc_local.h
+           oficonv/libsrc/citrus_stdenc_template.h
+           oficonv/libsrc/citrus_ues.c
+           oficonv/libsrc/citrus_utf1632.c
+           oficonv/libsrc/citrus_utf7.c
+           oficonv/libsrc/citrus_utf8.c
+           oficonv/libsrc/citrus_viqr.c
+           oficonv/libsrc/citrus_zw.c
+           oficonv/libsrc/iconv.c
+           ofstd/libsrc/ofchrenc.cc
+
+- Added support for oficonv in OFCharacterEncoding:
+  Class OFCharacterEncoding now supports character set conversion based on
+  the new oficonv module.
+  Affects: ofstd/libsrc/ofchrenc.cc
+
+- Updated character set conversion mode detection:
+  The new default is now to compile DCMTK with character set conversion support
+  based on the built-in oficonv module. This default can be overridden by
+  defining the CMake variable DCMTK_ENABLE_CHARSET_CONVERSION. Possible values
+  are "DCMTK_CHARSET_CONVERSION_OFICONV", "DCMTK_CHARSET_CONVERSION_ICONV",
+  "DCMTK_CHARSET_CONVERSION_ICU", "DCMTK_CHARSET_CONVERSION_STDLIBC_ICONV" or
+  "DCMTK_CHARSET_CONVERSION_NONE" to disable character set conversion.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+
+- Added OFlocale_charset() function.
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/iconv.c
+
+- Adapted CMake files for module oficonv.
+  Affects: ofstd/CMakeLists.txt
+           ofstd/libsrc/CMakeLists.txt
+
+- Further code cleanup.
+  Affects: oficonv/libsrc/citrus_bcs.h
+           oficonv/libsrc/citrus_iso2022.c
+           oficonv/libsrc/citrus_types.h
+
+- Removed citrus csmapper macros:
+  Removed the unneeded citrus csmapper macros that renamed certain
+  types and functions.
+  Affects: oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_csmapper.h
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mapper.h
+           oficonv/libsrc/citrus_mapper_646.c
+           oficonv/libsrc/citrus_mapper_local.h
+           oficonv/libsrc/citrus_mapper_none.c
+           oficonv/libsrc/citrus_mapper_serial.c
+           oficonv/libsrc/citrus_mapper_std.c
+           oficonv/libsrc/citrus_mapper_zone.c
+
+- Removed citrus namespace macros:
+  Removed the unneeded citrus namespace macros that renamed several
+  types and functions depending on the presence of certain symbols.
+  Affects: oficonv/libsrc/citrus_aliasname_local.h
+           oficonv/libsrc/citrus_bcs.c
+           oficonv/libsrc/citrus_bcs_strtol.c
+           oficonv/libsrc/citrus_bcs_strtoul.c
+           oficonv/libsrc/citrus_big5.c
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_db.c
+           oficonv/libsrc/citrus_db_factory.c
+           oficonv/libsrc/citrus_db_hash.c
+           oficonv/libsrc/citrus_dechanyu.c
+           oficonv/libsrc/citrus_esdb.c
+           oficonv/libsrc/citrus_euc.c
+           oficonv/libsrc/citrus_euctw.c
+           oficonv/libsrc/citrus_gbk2k.c
+           oficonv/libsrc/citrus_hash.c
+           oficonv/libsrc/citrus_hz.c
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_iconv.h
+           oficonv/libsrc/citrus_iconv_std.c
+           oficonv/libsrc/citrus_iso2022.c
+           oficonv/libsrc/citrus_johab.c
+           oficonv/libsrc/citrus_lookup.c
+           oficonv/libsrc/citrus_lookup.h
+           oficonv/libsrc/citrus_lookup_factory.c
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mapper.h
+           oficonv/libsrc/citrus_mapper_646.c
+           oficonv/libsrc/citrus_mapper_none.c
+           oficonv/libsrc/citrus_mapper_serial.c
+           oficonv/libsrc/citrus_mapper_std.c
+           oficonv/libsrc/citrus_mapper_std_local.h
+           oficonv/libsrc/citrus_mapper_zone.c
+           oficonv/libsrc/citrus_memstream.c
+           oficonv/libsrc/citrus_mmap.c
+           oficonv/libsrc/citrus_module.c
+           oficonv/libsrc/citrus_module.h
+           oficonv/libsrc/citrus_mskanji.c
+           oficonv/libsrc/citrus_none.c
+           oficonv/libsrc/citrus_pivot_factory.c
+           oficonv/libsrc/citrus_prop.c
+           oficonv/libsrc/citrus_stdenc.c
+           oficonv/libsrc/citrus_stdenc_template.h
+           oficonv/libsrc/citrus_ues.c
+           oficonv/libsrc/citrus_utf1632.c
+           oficonv/libsrc/citrus_utf7.c
+           oficonv/libsrc/citrus_utf8.c
+           oficonv/libsrc/citrus_viqr.c
+           oficonv/libsrc/citrus_zw.c
+  Removed: oficonv/libsrc/citrus_namespace.h
+
+- Further code cleanup.
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/citrus_iso2022.c
+           oficonv/libsrc/citrus_mmap.c
+           oficonv/libsrc/citrus_module.c
+
+- Code cleanup of oficonv:
+  The oficonv now compiles and works on Linux, although not all unit tests
+  pass yet. Unlike the citrus libiconv implementation, modules are not loaded
+  dynamically from shared objects, but are statically included in the library.
+  Added:   oficonv/libsrc/strcasestr.c
+           oficonv/libsrc/strcasestr.h
+           oficonv/libsrc/strlcpy.c
+           oficonv/libsrc/strlcpy.h
+  Affects: oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/CMakeLists.txt
+           oficonv/libsrc/_strtol.h
+           oficonv/libsrc/_strtoul.h
+           oficonv/libsrc/citrus_aliasname_local.h
+           oficonv/libsrc/citrus_bcs.c
+           oficonv/libsrc/citrus_bcs.h
+           oficonv/libsrc/citrus_bcs_strtol.c
+           oficonv/libsrc/citrus_bcs_strtoul.c
+           oficonv/libsrc/citrus_big5.c
+           oficonv/libsrc/citrus_big5.h
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_csmapper.h
+           oficonv/libsrc/citrus_db.c
+           oficonv/libsrc/citrus_db.h
+           oficonv/libsrc/citrus_db_factory.c
+           oficonv/libsrc/citrus_db_factory.h
+           oficonv/libsrc/citrus_db_file.h
+           oficonv/libsrc/citrus_db_hash.c
+           oficonv/libsrc/citrus_db_hash.h
+           oficonv/libsrc/citrus_dechanyu.c
+           oficonv/libsrc/citrus_dechanyu.h
+           oficonv/libsrc/citrus_esdb.c
+           oficonv/libsrc/citrus_esdb.h
+           oficonv/libsrc/citrus_esdb_file.h
+           oficonv/libsrc/citrus_euc.c
+           oficonv/libsrc/citrus_euc.h
+           oficonv/libsrc/citrus_euctw.c
+           oficonv/libsrc/citrus_euctw.h
+           oficonv/libsrc/citrus_fix_grouping.h
+           oficonv/libsrc/citrus_gbk2k.c
+           oficonv/libsrc/citrus_gbk2k.h
+           oficonv/libsrc/citrus_hash.c
+           oficonv/libsrc/citrus_hash.h
+           oficonv/libsrc/citrus_hz.c
+           oficonv/libsrc/citrus_hz.h
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_iconv.h
+           oficonv/libsrc/citrus_iconv_local.h
+           oficonv/libsrc/citrus_iconv_none.c
+           oficonv/libsrc/citrus_iconv_none.h
+           oficonv/libsrc/citrus_iconv_std.c
+           oficonv/libsrc/citrus_iconv_std.h
+           oficonv/libsrc/citrus_iconv_std_local.h
+           oficonv/libsrc/citrus_iso2022.c
+           oficonv/libsrc/citrus_iso2022.h
+           oficonv/libsrc/citrus_johab.c
+           oficonv/libsrc/citrus_johab.h
+           oficonv/libsrc/citrus_lock.h
+           oficonv/libsrc/citrus_lookup.c
+           oficonv/libsrc/citrus_lookup.h
+           oficonv/libsrc/citrus_lookup_factory.c
+           oficonv/libsrc/citrus_lookup_factory.h
+           oficonv/libsrc/citrus_lookup_file.h
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mapper.h
+           oficonv/libsrc/citrus_mapper_646.c
+           oficonv/libsrc/citrus_mapper_646.h
+           oficonv/libsrc/citrus_mapper_local.h
+           oficonv/libsrc/citrus_mapper_none.c
+           oficonv/libsrc/citrus_mapper_none.h
+           oficonv/libsrc/citrus_mapper_serial.c
+           oficonv/libsrc/citrus_mapper_serial.h
+           oficonv/libsrc/citrus_mapper_std.c
+           oficonv/libsrc/citrus_mapper_std.h
+           oficonv/libsrc/citrus_mapper_std_file.h
+           oficonv/libsrc/citrus_mapper_std_local.h
+           oficonv/libsrc/citrus_mapper_zone.c
+           oficonv/libsrc/citrus_mapper_zone.h
+           oficonv/libsrc/citrus_memstream.c
+           oficonv/libsrc/citrus_memstream.h
+           oficonv/libsrc/citrus_mmap.c
+           oficonv/libsrc/citrus_mmap.h
+           oficonv/libsrc/citrus_module.c
+           oficonv/libsrc/citrus_module.h
+           oficonv/libsrc/citrus_mskanji.c
+           oficonv/libsrc/citrus_mskanji.h
+           oficonv/libsrc/citrus_namespace.h
+           oficonv/libsrc/citrus_none.c
+           oficonv/libsrc/citrus_none.h
+           oficonv/libsrc/citrus_pivot_factory.c
+           oficonv/libsrc/citrus_pivot_factory.h
+           oficonv/libsrc/citrus_pivot_file.h
+           oficonv/libsrc/citrus_prop.c
+           oficonv/libsrc/citrus_prop.h
+           oficonv/libsrc/citrus_region.h
+           oficonv/libsrc/citrus_stdenc.c
+           oficonv/libsrc/citrus_stdenc.h
+           oficonv/libsrc/citrus_stdenc_local.h
+           oficonv/libsrc/citrus_stdenc_template.h
+           oficonv/libsrc/citrus_types.h
+           oficonv/libsrc/citrus_ues.c
+           oficonv/libsrc/citrus_ues.h
+           oficonv/libsrc/citrus_utf1632.c
+           oficonv/libsrc/citrus_utf1632.h
+           oficonv/libsrc/citrus_utf7.c
+           oficonv/libsrc/citrus_utf7.h
+           oficonv/libsrc/citrus_utf8.c
+           oficonv/libsrc/citrus_utf8.h
+           oficonv/libsrc/citrus_viqr.c
+           oficonv/libsrc/citrus_viqr.h
+           oficonv/libsrc/citrus_zw.c
+           oficonv/libsrc/citrus_zw.h
+           oficonv/libsrc/iconv.c
+  Removed: oficonv/libsrc/_libiconv_compat.h
+
+- Initial commit of BSD citrus libiconv:
+  Initial commit of the citrus libiconv implementation, which is licensed under
+  the BSD license and part of the FreeBSD and NetBSD operating systems.
+  This commit retains the original files as taken from the FreeBSD git
+  with only the minimum set of changes required to make the library compile
+  (but not yet work) on Linux. All changes are marked with
+  BEGIN/END DCMTK modifications comments.
+  Added:   oficonv/CMakeLists.txt
+           oficonv/include/CMakeLists.txt
+           oficonv/include/dcmtk/oficonv/iconv.h
+           oficonv/libsrc/CMakeLists.txt
+           oficonv/libsrc/_libiconv_compat.h
+           oficonv/libsrc/_strtol.h
+           oficonv/libsrc/_strtoul.h
+           oficonv/libsrc/citrus_aliasname_local.h
+           oficonv/libsrc/citrus_bcs.c
+           oficonv/libsrc/citrus_bcs.h
+           oficonv/libsrc/citrus_bcs_strtol.c
+           oficonv/libsrc/citrus_bcs_strtoul.c
+           oficonv/libsrc/citrus_big5.c
+           oficonv/libsrc/citrus_big5.h
+           oficonv/libsrc/citrus_csmapper.c
+           oficonv/libsrc/citrus_csmapper.h
+           oficonv/libsrc/citrus_db.c
+           oficonv/libsrc/citrus_db.h
+           oficonv/libsrc/citrus_db_factory.c
+           oficonv/libsrc/citrus_db_factory.h
+           oficonv/libsrc/citrus_db_file.h
+           oficonv/libsrc/citrus_db_hash.c
+           oficonv/libsrc/citrus_db_hash.h
+           oficonv/libsrc/citrus_dechanyu.c
+           oficonv/libsrc/citrus_dechanyu.h
+           oficonv/libsrc/citrus_esdb.c
+           oficonv/libsrc/citrus_esdb.h
+           oficonv/libsrc/citrus_esdb_file.h
+           oficonv/libsrc/citrus_euc.c
+           oficonv/libsrc/citrus_euc.h
+           oficonv/libsrc/citrus_euctw.c
+           oficonv/libsrc/citrus_euctw.h
+           oficonv/libsrc/citrus_fix_grouping.h
+           oficonv/libsrc/citrus_gbk2k.c
+           oficonv/libsrc/citrus_gbk2k.h
+           oficonv/libsrc/citrus_hash.c
+           oficonv/libsrc/citrus_hash.h
+           oficonv/libsrc/citrus_hz.c
+           oficonv/libsrc/citrus_hz.h
+           oficonv/libsrc/citrus_iconv.c
+           oficonv/libsrc/citrus_iconv.h
+           oficonv/libsrc/citrus_iconv_local.h
+           oficonv/libsrc/citrus_iconv_none.c
+           oficonv/libsrc/citrus_iconv_none.h
+           oficonv/libsrc/citrus_iconv_std.c
+           oficonv/libsrc/citrus_iconv_std.h
+           oficonv/libsrc/citrus_iconv_std_local.h
+           oficonv/libsrc/citrus_iso2022.c
+           oficonv/libsrc/citrus_iso2022.h
+           oficonv/libsrc/citrus_johab.c
+           oficonv/libsrc/citrus_johab.h
+           oficonv/libsrc/citrus_lock.h
+           oficonv/libsrc/citrus_lookup.c
+           oficonv/libsrc/citrus_lookup.h
+           oficonv/libsrc/citrus_lookup_factory.c
+           oficonv/libsrc/citrus_lookup_factory.h
+           oficonv/libsrc/citrus_lookup_file.h
+           oficonv/libsrc/citrus_mapper.c
+           oficonv/libsrc/citrus_mapper.h
+           oficonv/libsrc/citrus_mapper_646.c
+           oficonv/libsrc/citrus_mapper_646.h
+           oficonv/libsrc/citrus_mapper_local.h
+           oficonv/libsrc/citrus_mapper_none.c
+           oficonv/libsrc/citrus_mapper_none.h
+           oficonv/libsrc/citrus_mapper_serial.c
+           oficonv/libsrc/citrus_mapper_serial.h
+           oficonv/libsrc/citrus_mapper_std.c
+           oficonv/libsrc/citrus_mapper_std.h
+           oficonv/libsrc/citrus_mapper_std_file.h
+           oficonv/libsrc/citrus_mapper_std_local.h
+           oficonv/libsrc/citrus_mapper_zone.c
+           oficonv/libsrc/citrus_mapper_zone.h
+           oficonv/libsrc/citrus_memstream.c
+           oficonv/libsrc/citrus_memstream.h
+           oficonv/libsrc/citrus_mmap.c
+           oficonv/libsrc/citrus_mmap.h
+           oficonv/libsrc/citrus_module.c
+           oficonv/libsrc/citrus_module.h
+           oficonv/libsrc/citrus_mskanji.c
+           oficonv/libsrc/citrus_mskanji.h
+           oficonv/libsrc/citrus_namespace.h
+           oficonv/libsrc/citrus_none.c
+           oficonv/libsrc/citrus_none.h
+           oficonv/libsrc/citrus_pivot_factory.c
+           oficonv/libsrc/citrus_pivot_factory.h
+           oficonv/libsrc/citrus_pivot_file.h
+           oficonv/libsrc/citrus_prop.c
+           oficonv/libsrc/citrus_prop.h
+           oficonv/libsrc/citrus_region.h
+           oficonv/libsrc/citrus_stdenc.c
+           oficonv/libsrc/citrus_stdenc.h
+           oficonv/libsrc/citrus_stdenc_local.h
+           oficonv/libsrc/citrus_stdenc_template.h
+           oficonv/libsrc/citrus_types.h
+           oficonv/libsrc/citrus_ues.c
+           oficonv/libsrc/citrus_ues.h
+           oficonv/libsrc/citrus_utf1632.c
+           oficonv/libsrc/citrus_utf1632.h
+           oficonv/libsrc/citrus_utf7.c
+           oficonv/libsrc/citrus_utf7.h
+           oficonv/libsrc/citrus_utf8.c
+           oficonv/libsrc/citrus_utf8.h
+           oficonv/libsrc/citrus_viqr.c
+           oficonv/libsrc/citrus_viqr.h
+           oficonv/libsrc/citrus_zw.c
+           oficonv/libsrc/citrus_zw.h
+           oficonv/libsrc/iconv.c
+  Affects: CMakeLists.txt
+
+**** Changes from 2022.06.09 (onken)
+
+- Set port in config method only for NCREATE test.
+  Affects: dcmnet/tests/tscuscp.cc
+
+- Use random listen port for NCREATE tests.
+  Affects: dcmnet/tests/tscuscp.cc
+
+- Status string fix and more sleep() in tests.
+  Affects: dcmnet/libsrc/scu.cc
+           dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.06.09 (eichelberg)
+
+- Fixed memory leak in single process mode:
+  Fixed a memory leak in dcmqrscp's single process mode.
+  Thanks to <songxiangpu@mail.sdu.edu.cn> for the bug report and test data.
+  Affects: dcmqrdb/libsrc/dcmqrsrv.cc
+
+**** Changes from 2022.06.08 (onken)
+
+- Another N-CREATE test fix approach.
+  Affects: dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.06.08 (eichelberg)
+
+- Ensure that libdcmxml is non-empty:
+  Added a dummy function in case libdcmxml is compiled without libxml2,
+  to avoid a completely empty library.
+  Affects: dcmdata/libdcxml/xml2dcm.cc
+
+- Fixed ofstd_gethostnamebyaddress test on Cygwin.
+  Affects: ofstd/tests/tofstd.cc
+
+- Fixed build of ofstd tests on Windows.
+  Affects: ofstd/tests/tofstd.cc
+
+**** Changes from 2022.06.07 (eichelberg)
+
+- Fixed OFStandard::getHostnameByAddress on OpenBSD:
+  Fixed OFStandard::getHostnameByAddress on OpenBSD, where the length parameter
+  is expected to exactly match the size of the structure used to store the
+  numerical network address. Also added a unit test for this function.
+  Affects: ofstd/libsrc/ofstd.cc
+           ofstd/tests/tests.cc
+           ofstd/tests/tofstd.cc
+
+**** Changes from 2022.05.30 (riesmeier)
+
+- Fixed wrong print() output of empty concept names:
+  Fixed wrong print() output of empty concept names, which was introduced
+  with a recent commit (b48f82c2).
+  Affects: dcmsr/libsrc/dsrdoctn.cc
+
+**** Changes from 2022.05.27 (riesmeier)
+
+- Added "Rendition Selection Document" to the list:
+  Added "Rendition Selection Document" (introduced with Supplement 202) to
+  the list of supported "ReportTypes" in the XML Schema (XSD).
+  Affects: dcmsr/data/dsr2xml.xsd
+
+- Fixed typos found by codespell:
+  Fixed (most) typos found by codespell, i.e. after reviewing them.
+  Thanks to Dimitri PAPADOPOULOS ORFANOS <dimitri.papadopoulos@cea.fr> for
+  the report and proposed patch.
+  Affects: CMake/GenerateDCMTKConfigure.cmake
+           CMake/dcmtkPrepare.cmake
+           config/docs/macros.txt
+           dcmdata/apps/dcm2pdf.cc
+           dcmdata/apps/mdfconen.h
+           dcmdata/include/dcmtk/dcmdata/dccodec.h
+           dcmdata/include/dcmtk/dcmdata/dcddirif.h
+           dcmdata/include/dcmtk/dcmdata/dcdict.h
+           dcmdata/include/dcmtk/dcmdata/dcelem.h
+           dcmdata/include/dcmtk/dcmdata/dcpath.h
+           dcmdata/include/dcmtk/dcmdata/dcrleenc.h
+           dcmdata/include/dcmtk/dcmdata/dcswap.h
+           dcmdata/include/dcmtk/dcmdata/dcvrtm.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2d.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2doutpl.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2dplnsc.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2dplop.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2dplsc.h
+           dcmdata/include/dcmtk/dcmdata/libi2d/i2dplvlp.h
+           dcmdata/libi2d/i2dbmps.cc
+           dcmdata/libi2d/i2djpgs.cc
+           dcmdata/libsrc/dcelem.cc
+           dcmdata/libsrc/dcitem.cc
+           dcmdata/libsrc/dcmatch.cc
+           dcmdata/libsrc/dcpxitem.cc
+           dcmdata/tests/ti2dbmp.cc
+           dcmect/tests/t_roundtrip.cc
+           dcmfg/include/dcmtk/dcmfg/fgctacquisitiondetails.h
+           dcmfg/include/dcmtk/dcmfg/fgctacquisitiontype.h
+           dcmfg/include/dcmtk/dcmfg/fgctimageframetype.h
+           dcmfg/include/dcmtk/dcmfg/fgfracon.h
+           dcmfg/include/dcmtk/dcmfg/fgirradiationeventid.h
+           dcmfg/libsrc/concatenationcreator.cc
+           dcmfg/libsrc/fgimagedatatype.cc
+           dcmimage/include/dcmtk/dcmimage/dcmicmph.h
+           dcmimage/include/dcmtk/dcmimage/dicoopx.h
+           dcmimage/include/dcmtk/dcmimage/dipipng.h
+           dcmimage/include/dcmtk/dcmimage/dipitiff.h
+           dcmimage/include/dcmtk/dcmimage/diqtctab.h
+           dcmimage/libsrc/dipipng.cc
+           dcmimage/libsrc/dipitiff.cc
+           dcmimage/libsrc/diqtctab.cc
+           dcmimgle/include/dcmtk/dcmimgle/dcmimage.h
+           dcmimgle/include/dcmtk/dcmimgle/dimoimg.h
+           dcmimgle/include/dcmtk/dcmimgle/diplugin.h
+           dcmimgle/libsrc/dcmimage.cc
+           dcmimgle/libsrc/didispfn.cc
+           dcmiod/include/dcmtk/dcmiod/iodmacro.h
+           dcmiod/include/dcmtk/dcmiod/iodreferences.h
+           dcmiod/include/dcmtk/dcmiod/modbase.h
+           dcmiod/include/dcmtk/dcmiod/modcommoninstanceref.h
+           dcmiod/include/dcmtk/dcmiod/modenhusimage.h
+           dcmiod/libsrc/modfloatingpointimagepixel.cc
+           dcmiod/libsrc/modmultiframedimension.cc
+           dcmjpeg/apps/dcmcjpeg.cc
+           dcmjpeg/include/dcmtk/dcmjpeg/ddpiimpl.h
+           dcmjpeg/include/dcmtk/dcmjpeg/dipijpeg.h
+           dcmjpeg/libsrc/dipijpeg.cc
+           dcmjpeg/libsrc/djcodecd.cc
+           dcmjpls/include/dcmtk/dcmjpls/djcodece.h
+           dcmjpls/libcharls/procline.h
+           dcmjpls/libsrc/djcodecd.cc
+           dcmnet/docs/dcmrecv.man
+           dcmnet/docs/testing.txt
+           dcmnet/include/dcmtk/dcmnet/dcasccfg.h
+           dcmnet/include/dcmtk/dcmnet/dcompat.h
+           dcmnet/include/dcmtk/dcmnet/dimse.h
+           dcmnet/include/dcmtk/dcmnet/dstorscp.h
+           dcmnet/include/dcmtk/dcmnet/scpcfg.h
+           dcmnet/libsrc/dcompat.cc
+           dcmnet/libsrc/dimcmd.cc
+           dcmnet/libsrc/dimget.cc
+           dcmnet/libsrc/dul.cc
+           dcmnet/libsrc/dulconst.cc
+           dcmpmap/include/dcmtk/dcmpmap/dpmtypes.h
+           dcmpstat/apps/dcmmklut.cc
+           dcmpstat/apps/dcmpschk.cc
+           dcmpstat/docs/dcmpsmk.man
+           dcmpstat/etc/dcmpstat.cfg
+           dcmpstat/include/dcmtk/dcmpstat/dcmpstat.h
+           dcmpstat/include/dcmtk/dcmpstat/dviface.h
+           dcmpstat/include/dcmtk/dcmpstat/dvpsprt.h
+           dcmpstat/include/dcmtk/dcmpstat/dvpssp.h
+           dcmpstat/include/dcmtk/dcmpstat/dvpstat.h
+           dcmpstat/tests/msgserv.cc
+           dcmqrdb/apps/dcmqrti.cc
+           dcmqrdb/include/dcmtk/dcmqrdb/dcmqrcnf.h
+           dcmqrdb/include/dcmtk/dcmqrdb/dcmqrdba.h
+           dcmqrdb/include/dcmtk/dcmqrdb/dcmqrdbi.h
+           dcmqrdb/libsrc/dcmqrdbi.cc
+           dcmqrdb/libsrc/dcmqrtis.cc
+           dcmrt/CHANGES
+           dcmrt/include/dcmtk/dcmrt/drmimage.h
+           dcmrt/include/dcmtk/dcmrt/drtdose.h
+           dcmrt/include/dcmtk/dcmrt/drtimage.h
+           dcmrt/include/dcmtk/dcmrt/drtionpl.h
+           dcmrt/include/dcmtk/dcmrt/drtiontr.h
+           dcmrt/include/dcmtk/dcmrt/drtplan.h
+           dcmrt/include/dcmtk/dcmrt/drtstrct.h
+           dcmrt/include/dcmtk/dcmrt/drttreat.h
+           dcmrt/include/dcmtk/dcmrt/drttypes.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtaadcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtadcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtads.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtafs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtags.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtajcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtas1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtas5.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtas6.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtas7.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtass.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbads.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbcps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbl2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbl5.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbldls.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbldps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtblds1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtblds5.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtblds6.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbldts.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbrcss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbrdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtbvcps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcbars.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtccs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcctus.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtces.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcgis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtchs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcims.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcncs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcpas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcpis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcsas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcshs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcsis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcsrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtcss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdddps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtddps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdias.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdimcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdimrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdirs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdspcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdvhs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtdvrrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drteas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtecs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtes.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfes.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfgs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfgss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtfsss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgmcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtgpis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drthsdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiais.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtians.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiblds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtibls.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtibs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drticpds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drticps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtics.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtipiqs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtircs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiseis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtitts.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiwps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtiws.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtlsds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtlsds6.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtlsds7.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmacds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmls.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmris.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtmucs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtoas.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtois.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtopis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpbcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpcxs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpdecs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpdeds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpfms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpics.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtporcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtporis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtppcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtprsis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpscs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpsics.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpsss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtpvis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtqds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtras.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbas2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbas8.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbls.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbos1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbos6.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbos7.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbs2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbs4.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrbs8.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrcdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrcos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrcps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdros.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdrs1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdrs6.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrdrs8.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrecs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrfgs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrfors.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrics.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrims.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtris.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrlsds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrmdrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrmss6.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrmss7.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrpcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrpis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrppcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrpphs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrpps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrppss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrris1.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrris6.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrris9.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrros.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrpcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrros.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrshs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrtps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrtps3.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrtps4.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrrtps5.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrscs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsers.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrses.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrshs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrshs6.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrshs7.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsns.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsos.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrsts.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrtrs2.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrtrs4.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrvis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrws.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtrwvms.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtscris.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtscs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsdcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtshds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsins.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsns.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtspccs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtspcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtspgis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsptcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtssrcs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtssrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtsss.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttms0.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttms9.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttscds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttsibs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttsmds.h
+           dcmrt/include/dcmtk/dcmrt/seq/drttts.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtudis.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtvls.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtwps.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtwrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtwrsrs.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtws.h
+           dcmrt/include/dcmtk/dcmrt/seq/drtxrs.h
+           dcmseg/tests/tconcat_binary.cc
+           dcmseg/tests/troundtrip.cc
+           dcmsign/include/dcmtk/dcmsign/sitsfs.h
+           dcmsign/libsrc/sicertvf.cc
+           dcmsign/libsrc/sicreapr.cc
+           dcmsign/libsrc/sitstamp.cc
+           dcmtls/tests/dcmtk_ca.pl
+           dcmtract/include/dcmtk/dcmtract/trctrackset.h
+           dcmwlm/include/dcmtk/dcmwlm/wlds.h
+           dcmwlm/include/dcmtk/dcmwlm/wldsfs.h
+           dcmwlm/include/dcmtk/dcmwlm/wlfsim.h
+           dcmwlm/include/dcmtk/dcmwlm/wlmactmg.h
+           dcmwlm/libsrc/wlfsim.cc
+           doxygen/manpages/man1/dcmpsmk.1
+           doxygen/manpages/man1/dcmrecv.1
+           oflog/etc/logger.cfg
+           oflog/include/dcmtk/oflog/clogger.h
+           oflog/include/dcmtk/oflog/configrt.h
+           oflog/include/dcmtk/oflog/internal/internal.h
+           oflog/include/dcmtk/oflog/internal/socket.h
+           oflog/include/dcmtk/oflog/layout.h
+           oflog/include/dcmtk/oflog/logger.h
+           oflog/include/dcmtk/oflog/spi/filter.h
+           oflog/include/dcmtk/oflog/spi/rootlog.h
+           oflog/libsrc/config.cc
+           oflog/libsrc/hierarchy.cc
+           oflog/libsrc/hierlock.cc
+           oflog/libsrc/logevent.cc
+           oflog/libsrc/patlay.cc
+           ofstd/include/dcmtk/ofstd/ofalign.h
+           ofstd/include/dcmtk/ofstd/ofconfig.h
+           ofstd/include/dcmtk/ofstd/ofoption.h
+           ofstd/include/dcmtk/ofstd/oftest.h
+           ofstd/include/dcmtk/ofstd/ofxml.h
+           ofstd/libsrc/ofxml.cc
+           ofstd/tests/tlist.cc
+           ofstd/tests/tmap.cc
+           ofstd/tests/tmem.cc
+           ofstd/tests/tstack.cc
+           ofstd/tests/tthread.cc
+           ofstd/tests/tvec.cc
+
+**** Changes from 2022.05.26 (riesmeier)
+
+- Fixed issue with misplaced \ in #error statement.
+  Affects: CMake/osconfig.h.in
+           config/configure.in
+           config/include/dcmtk/config/osconfig.h.in
+
+**** Changes from 2022.05.25 (riesmeier)
+
+- Completed support for CP-2000 (dcmsr/cmr):
+  Completed support for CP-2000 by adding support for the SR Template
+  parameters $ImagePurpose or $Purpose to the implementation of TID 1501,
+  300 and 320. This way, codes from CID 7551 can be passed as "types" e.g.
+  to the method TID300_Measurement<>::addImage() or addSpatialCoordinates().
+  Please note that an instance of the DSRCodedEntryValue class can still
+  be passed to these methods, but a CODE_DCM_xxx define has to be converted
+  explicitly (see test case "dcmsr_TID1501_MeasurementGroup" for an example).
+  This closes DCMTK Conformance #950.
+  Affects: dcmsr/include/dcmtk/dcmsr/cmr/tid1500.h
+           dcmsr/include/dcmtk/dcmsr/cmr/tid1501.h
+           dcmsr/include/dcmtk/dcmsr/cmr/tid300.h
+           dcmsr/libcmr/Makefile.dep
+           dcmsr/libcmr/tid1501.cc
+           dcmsr/libcmr/tid300.cc
+           dcmsr/tests/Makefile.dep
+           dcmsr/tests/tsrcmr.cc
+
+- Fixed issue with unwanted debug message:
+  Fixed issue with unwanted debug message ("D: INTERNAL ERROR...") on empty
+  coded entry value that is e.g. used as the concept name of an IMAGE content
+  item, e.g. when printing it to the console.
+  Affects: dcmsr/libsrc/dsrcodvl.cc
+           dcmsr/libsrc/dsrdoctn.cc
+
+- Fixed issue when using option +Ca and +U8:
+  Fixed an issue, or rather an unexpected behavior, when using option +Ca
+  (--charset-assume) together with option +U8 (--convert-to-utf8).
+  Now, when calling the xml2dcm tool for a DICOM file that is missing the
+  SpecificCharacterSet attribute although it is needed (because extended
+  characters are used), option +Ca is processed first and then +U8. This
+  allows for specifying the correct value for the missing attribute (e.g.
+  "ISO_IR 100") before converting the dataset and also the XML output to
+  UTF-8 encoding.
+  This partly closes DCMTK Feature #1024.
+  Affects: dcmdata/apps/dcm2xml.cc
+           dcmdata/docs/dcm2xml.man
+
+- Added support for Context Groups 218 and 7551:
+  Added support for Context Groups CID 218 and CID 7551. Both Context Groups
+  are needed for TID 1500 "Measurement Report": the first one replaces, or
+  better say extends, CID 7469; the latter is needed for a future commit in
+  order to fully support CP-2000.
+  Also fixed a few minor issues regarding other Context Group classes.
+  This partly closes DCMTK Conformance #950.
+  Added:   dcmsr/include/dcmtk/dcmsr/cmr/cid218.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid218e.h
+           dcmsr/include/dcmtk/dcmsr/cmr/cid7551.h
+           dcmsr/libcmr/cid218.cc
+           dcmsr/libcmr/cid218e.cc
+           dcmsr/libcmr/cid7551.cc
+  Affects: dcmsr/include/dcmtk/dcmsr/cmr/cid4031e.h
+           dcmsr/include/dcmtk/dcmsr/cmr/init.h
+           dcmsr/include/dcmtk/dcmsr/cmr/tid1411.h
+           dcmsr/include/dcmtk/dcmsr/cmr/tid1500.h
+           dcmsr/include/dcmtk/dcmsr/cmr/tid1501.h
+           dcmsr/libcmr/CMakeLists.txt
+           dcmsr/libcmr/Makefile.dep
+           dcmsr/libcmr/Makefile.in
+           dcmsr/libcmr/init.cc
+           dcmsr/libcmr/tid1411.cc
+           dcmsr/libcmr/tid1419m.cc
+           dcmsr/libcmr/tid1501.cc
+           dcmsr/libcmr/tid300.cc
+           dcmsr/tests/Makefile.dep
+
+**** Changes from 2022.05.24 (eichelberg)
+
+- Fixed dcmqrscp crash caused by malformed config file:
+  Fixed various issues in the dcmqrscp configuration file parser
+  that could cause application crashes when reading a malformed configuration
+  file, due to insufficient checks of the input data.
+  This closes DCMTK issue #1026.
+  Thanks to Zahra Mirzamomen <zahra.mirzamomen@monash.edu> and
+  Marcel Böhme <marcel.boehme@mpi-sp.org> for the bug report and sample files.
+  Affects: dcmqrdb/libsrc/dcmqrcnf.cc
+
+**** Changes from 2022.05.20 (onken)
+
+- Tell server to stop before client releases assoc.
+  Affects: dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.05.19 (onken)
+
+- Another fix attempt for N-CREATE tests..:
+  More sleeping if system is very busy, disable SCP DNS lookup.
+  Affects: dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.05.18 (eichelberg)
+
+- Fixed single shared library build:
+  Fixed compilation of all DCMTK libraries into a single large DLL
+  by calling cmake with the -DBUILD_SINGLE_SHARED_LIBRARY parameter.
+  Affects: dcmdata/libdcxml/xml2dcm.cc
+           dcmnet/libsrc/CMakeLists.txt
+           dcmpstat/libsrc/CMakeLists.txt
+           dcmsign/libsrc/CMakeLists.txt
+           dcmtls/libsrc/CMakeLists.txt
+
+**** Changes from 2022.05.18 (onken)
+
+- Further N-CREATE test fixes/clarifications.
+  Affects: dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.05.17 (eichelberg)
+
+- Added full support for CMake policy CMP0091:
+  Added full support for the CMake policy CMP0091 introduced in CMake 3.15
+  where the MSVC runtime is selected through the CMAKE_MSVC_RUNTIME_LIBRARY
+  variable instead of by manipulating the C and C++ compiler flags manually.
+  Affects: CMake/dcmtkPrepare.cmake
+           CMakeLists.txt
+
+**** Changes from 2022.05.17 (onken)
+
+- Fixed OFCHECK_MSG format, timing in N-CREATE test.
+  Affects: dcmnet/tests/tscuscp.cc
+           ofstd/include/dcmtk/ofstd/oftest.h
+
+- Even more changes to fix N-CREATE support tests:
+  Simplified and cleaned up test where possible.
+  Added more error messages.
+  Introduced another OFTest macro (OFCHECK_MSG) which print an additional
+  error message provided by caller if check fails.
+  Affects: dcmnet/tests/tscuscp.cc
+           ofstd/include/dcmtk/ofstd/oftest.h
+
+**** Changes from 2022.05.17 (eichelberg)
+
+- Fixed Windows build after previous commit.
+  Added:   dcmdata/include/dcmtk/dcmdata/dcmxml/dcxmldf.h
+  Affects: dcmdata/include/dcmtk/dcmdata/dcmxml/xml2dcm.h
+           dcmdata/libi2d/CMakeLists.txt
+
+- Moved class DcmXMLParseHelper into separate library:
+  Moved class DcmXMLParseHelper, which depends on libxml2, into a separate
+  library that is only linked by the few tools that actually convert
+  XML files into DICOM datasets. This reduces the number of dependencies
+  on libxml2 and the file size of many binaries if linked statically.
+  Added:   dcmdata/libdcxml/CMakeLists.txt
+           dcmdata/libdcxml/Makefile.dep
+           dcmdata/libdcxml/Makefile.in
+  Affects: dcmdata/CMakeLists.txt
+           dcmdata/Makefile.in
+           dcmdata/apps/CMakeLists.txt
+           dcmdata/apps/Makefile.dep
+           dcmdata/apps/Makefile.in
+           dcmdata/apps/img2dcm.cc
+           dcmdata/apps/xml2dcm.cc
+           dcmdata/libi2d/CMakeLists.txt
+           dcmdata/libi2d/Makefile.dep
+           dcmdata/libi2d/i2d.cc
+           dcmdata/libsrc/CMakeLists.txt
+           dcmdata/libsrc/Makefile.dep
+           dcmdata/libsrc/Makefile.in
+           dcmdata/tests/Makefile.in
+  Renamed: dcmdata/include/dcmtk/dcmdata/xml2dcm.h
+         -> dcmdata/include/dcmtk/dcmdata/dcmxml/xml2dcm.h
+           dcmdata/libsrc/xml2dcm.cc
+         -> dcmdata/libdcxml/xml2dcm.cc
+
+**** Changes from 2022.05.16 (riesmeier)
+
+- Added comment on CMake policy "CMP0091" (MSVC):
+  Added comment on CMake policy "CMP0091" and fixed indentation.
+  Affects: CMakeLists.txt
+
+**** Changes from 2022.05.16 (onken)
+
+- Further changes to fix N-CREATE support tests:
+  Try to use larger timeouts since test only seems to fail on busy
+  machines.
+  Affects: dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.05.14 (eichelberg)
+
+- Set CMake policy CMP0091 to OLD.
+  Affects: CMakeLists.txt
+
+**** Changes from 2022.05.13 (eichelberg)
+
+- Fixed warning about uninitialized variable.
+  Affects: dcmpstat/libsrc/dvpsgl.cc
+
+**** Changes from 2022.05.12 (riesmeier)
+
+- Remove created test directory with "make clean":
+  Remove directory "tehtestdire" created by the "tests" program with
+  "make clean" (Autoconf).
+  Affects: ofstd/tests/Makefile.in
+
+**** Changes from 2022.05.12 (eichelberg)
+
+- Fixed RescaleType when lossy compressing CT:
+  When a CT image is compressed with lossy JPEG and the attributes
+  RescaleSlope/RescaleIntercept are present, the RescaleType attribute
+  was set to "HU" (Hounsfield units), which was correct at the time
+  when the dcmjpeg module was created, but is not anymore, since the
+  CT image module nowadays permits other Defined Terms. Therefore, the
+  original value of RescaleType is now retained for CT images.
+  Affects: dcmjpeg/libsrc/djcodece.cc
+
+**** Changes from 2022.05.12 (riesmeier)
+
+- Added missing "dcmiod" depedendency to "dcmpstat".
+  Affects: dcmpstat/apps/Makefile.in
+           dcmpstat/libsrc/Makefile.in
+
+**** Changes from 2022.05.11 (eichelberg)
+
+- Fixed typos and layout in comments.
+  Affects: dcmpstat/include/dcmtk/dcmpstat/dvpsgl.h
+
+- Fixed bug in DVPSGraphicLayer::read():
+  Fixed bug in DVPSGraphicLayer::read() affecting the conversion of
+  presentation states containing graphic layers with the retired
+  RGB display value to the new CIELab value.
+  This closes DCMTK issue #956.
+  Affects: dcmpstat/libsrc/dvpsgl.cc
+
+- Added support for GL Recomm'd Display CIELab Value:
+  The attribute Graphic Layer Recommended Display RGB Value (0070,0067)
+  has been retired from the DICOM standard in 2005 and replaced by
+  Graphic Layer Recommended Display CIELab Value (0070,0401).
+  This change has now finally been implemented in DCMTK's GSPS code.
+  When reading GSPS objects, the retired attribute is still read,
+  if present, and the value is silently converted from RGB to
+  CIELab. Similarly, the methods to get and set RGB values have been
+  retained (they are used by DICOMscope) and internally convert from
+  and to CIELab.
+  Affects: dcmpstat/include/dcmtk/dcmpstat/dvpsgl.h
+           dcmpstat/libsrc/CMakeLists.txt
+           dcmpstat/libsrc/dvpsgl.cc
+
+**** Changes from 2022.05.10 (riesmeier)
+
+- Updated Makefile dependencies.
+  Affects: dcmdata/apps/Makefile.dep
+           dcmdata/libi2d/Makefile.dep
+           dcmdata/libsrc/Makefile.dep
+           dcmdata/tests/Makefile.dep
+           dcmect/libsrc/Makefile.dep
+           dcmect/tests/Makefile.dep
+           dcmfg/libsrc/Makefile.dep
+           dcmfg/tests/Makefile.dep
+           dcmimage/apps/Makefile.dep
+           dcmimage/libsrc/Makefile.dep
+           dcmimgle/apps/Makefile.dep
+           dcmimgle/libsrc/Makefile.dep
+           dcmiod/libsrc/Makefile.dep
+           dcmiod/tests/Makefile.dep
+           dcmjpeg/apps/Makefile.dep
+           dcmjpeg/libsrc/Makefile.dep
+           dcmjpls/apps/Makefile.dep
+           dcmjpls/libsrc/Makefile.dep
+           dcmnet/apps/Makefile.dep
+           dcmnet/libsrc/Makefile.dep
+           dcmnet/tests/Makefile.dep
+           dcmpmap/libsrc/Makefile.dep
+           dcmpstat/apps/Makefile.dep
+           dcmpstat/libsrc/Makefile.dep
+           dcmpstat/tests/Makefile.dep
+           dcmqrdb/apps/Makefile.dep
+           dcmqrdb/libsrc/Makefile.dep
+           dcmrt/apps/Makefile.dep
+           dcmrt/libsrc/Makefile.dep
+           dcmrt/tests/Makefile.dep
+           dcmseg/libsrc/Makefile.dep
+           dcmseg/tests/Makefile.dep
+           dcmsign/apps/Makefile.dep
+           dcmsign/libsrc/Makefile.dep
+           dcmsr/apps/Makefile.dep
+           dcmsr/libcmr/Makefile.dep
+           dcmsr/libsrc/Makefile.dep
+           dcmsr/tests/Makefile.dep
+           dcmtls/libsrc/Makefile.dep
+           dcmtract/libsrc/Makefile.dep
+           dcmwlm/apps/Makefile.dep
+           dcmwlm/libsrc/Makefile.dep
+           dcmwlm/tests/Makefile.dep
+
+**** Changes from 2022.05.10 (eichelberg)
+
+- Fixed infinite loop in class DcmTLSSCU:
+  Fixed an infinite loop in DcmTLSSCU::initNetwork()
+  that occured when addTrustedCertDir() was called before the
+  call to initNetwork().
+  Thanks to Jøger Hansegård <joger.hansegard@ge.com>
+  for the bug report and fix.
+  This closes DCMTK issue #1020.
+  Affects: dcmtls/libsrc/tlsscu.cc
+
+**** Changes from 2022.05.10 (onken)
+
+- Various N-CREATE test fixes:
+  Use Modaliy Procedure Step SOP Class for testing N-CREATE
+  implementation. Clean up memory in test where applicable.
+  Release TestScu association instead of (auto)aborting. Sleep 1 second in
+  test SCP to ensure the subsequent TestSCU connectio also works on
+  slow/busy systems.
+  Affects: dcmnet/tests/tscuscp.cc
+
+- Always return N-CREATE-RSP dataset to user.
+  Affects: dcmnet/libsrc/scu.cc
+
+**** Changes from 2022.05.10 (riesmeier)
+
+- Only call sanitizeFilename() when really needed.
+  Affects: dcmnet/libsrc/dstorscp.cc
+
+- Added string guard to avoid NULL ptr. derefence:
+  Added string guard around char* variable to avoid possible NULL pointer
+  dereference.
+  Affects: dcmnet/apps/storescp.cc
+
+- Removed additional CMake version check.
+  Affects: CMake/dcmtkPrepare.cmake
+
+- Fixed source code formatting.
+  Affects: dcmnet/include/dcmtk/dcmnet/dcasccff.h
+           dcmnet/include/dcmtk/dcmnet/dcasccfg.h
+           dcmnet/libsrc/dccfpcmp.cc
+           ofstd/libsrc/ofstd.cc
+
+**** Changes from 2022.05.10 (eichelberg)
+
+- Updated newest CMake version tested to 3.23.1.
+  Affects: CMakeLists.txt
+
+**** Changes from 2022.05.09 (onken)
+
+- Extend DcmScu for sending N-CREATE requests:
+  Thanks to Jøger Hansegård <joger.hansegard@ge.com> for contributing
+  this feature.
+  Affects: dcmnet/include/dcmtk/dcmnet/scu.h
+           dcmnet/libsrc/scu.cc
+           dcmnet/tests/tests.cc
+           dcmnet/tests/tscuscp.cc
+
+**** Changes from 2022.05.08 (eichelberg)
+
+- Fixed path traversal vulnerability:
+  Thanks to Sharon Brizinov >sharon.b@claroty.com> and Noam Moshe from
+  Claroty Research for the bug report and sample files.
+  This closes DCMTK issue #1021.
+  Affects: dcmnet/apps/movescu.cc
+           dcmnet/apps/storescp.cc
+           dcmnet/libsrc/dstorscp.cc
+           dcmnet/libsrc/scu.cc
+           ofstd/include/dcmtk/ofstd/ofstd.h
+           ofstd/libsrc/offname.cc
+           ofstd/libsrc/ofstd.cc
+
+**** Changes from 2022.05.06 (eichelberg)
+
+- Removed limit of 128 presentation contexts in association negotiation configuration files for SCP use. DcmAssociationConfigurationFile::initialize() now has an additional parameter indicating SCU or SCP use, and there is a new method DcmAssociationConfiguration::isValidSCUProfile() that checks if a certain profile is suitable for SCU use:
+  This closes DCMTK issue #540.
+  Affects: dcmnet/apps/storescp.cc
+           dcmnet/apps/storescu.cc
+           dcmnet/etc/storescp.cfg
+           dcmnet/include/dcmtk/dcmnet/dcasccff.h
+           dcmnet/include/dcmtk/dcmnet/dcasccfg.h
+           dcmnet/include/dcmtk/dcmnet/dccfpcmp.h
+           dcmnet/libsrc/dcasccff.cc
+           dcmnet/libsrc/dcasccfg.cc
+           dcmnet/libsrc/dccfpcmp.cc
+           dcmnet/libsrc/scpcfg.cc
+           dcmnet/libsrc/scu.cc
+           dcmqrdb/apps/dcmqrscp.cc
+           dcmqrdb/etc/dcmqrprf.cfg
+
+**** Changes from 2022.05.06 (riesmeier)
+
+- Also updated Autoconf's "config/configure" file.
+  Affects: config/configure
+
+**** Changes from 2022.05.06 (onken)
+
+- Updated version information for 3.6.7+ development:
+  Updated version information marking the start of DCMTK development post minor
+  release 3.6.7.
+  Moved official ANNOUNCE file of the DCMTK release 3.6.7 to the "docs"
+  subfolder and replaced the main ANNOUNCE file with a "dummy".
+  Added:   docs/ANNOUNCE.367
+  Affects: ANNOUNCE
+           CMake/dcmtkPrepare.cmake
+           VERSION
+           config/configure.in
index c98b9aea7429282ee5104d35e3b9bb0aec75661e..910cb25fcaa1cf04c7310e9fdc8f65ec4ba55fcb 100644 (file)
@@ -1,4 +1,4 @@
-.TH "cda2dcm" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "cda2dcm" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 cda2dcm \- Encapsulate CDA file into DICOM file format
@@ -19,7 +19,7 @@ The \fBcda2dcm\fP utility reads a CDA file (\fIcdafile-in\fP), converts it to a
 .nf
 cdafile-in   CDA input filename to be encapsulated
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -125,7 +125,7 @@ override CDA file data:
 .nf
 other processing options:
 
-  -k   --key  [k]ey: gggg,eeee="str", path or dictionary name="str"
+  -k   --key  [k]ey: gggg,eeee='str', path or dictionary name='str'
          add further attribute
 .fi
 .PP
@@ -174,23 +174,14 @@ data set trailing padding (not with --write-dataset):
 .SS "Attribute Sources"
 The application may be fed with some additional input for filling mandatory (and optional) attributes in the new DICOM file like patient, study and series information:
 .PP
-.PD 0
 .IP "\(bu" 2
 The \fI--key\fP option can be used to add further attributes to the DICOM output file\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 It is also possible to specify sequences, items and nested attributes using the \fI--key\fP option\&. In these cases, a special 'path' notation has to be used\&. Details on this path notation can be found in the documentation of \fBdcmodify\fP\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 The \fI--key\fP option can be present more than once\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 The value part (after the '=') may be absent causing the attribute to be set with zero length\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 Please be advised that the \fI--key\fP option is applied at the very end, just before saving the DICOM file, so there is no value checking whatsoever\&.
 .PP
@@ -238,4 +229,4 @@ The \fBcda2dcm\fP utility will attempt to load DICOM data dictionaries specified
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2018-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2018-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 41f003c142d6190c81d1c9a3672fb2218d8f3d33..ef2115e3ad63839312caeff86d3f11dd176cb4fd 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcm2json" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcm2json" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcm2json \- Convert DICOM file and data set to JSON
@@ -19,9 +19,9 @@ If \fBdcm2json\fP reads a raw data set (DICOM data without a file format meta-he
 .PP
 .PP
 .nf
-dcmfile-in    DICOM input filename to be converted
+dcmfile-in   DICOM input filename to be converted ('-' for stdin)
 
-jsonfile-out  JSON output filename (default: stdout)
+jsonfile-out JSON output filename (default: stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -91,11 +91,23 @@ input transfer syntax:
 .PP
 .nf
 encoding of infinity and not-a-number:
+
   -es  --encode-strict
          report error for 'inf' and 'nan' (default)
 
   -ee  --encode-extended
          permit 'inf' and 'nan' in JSON numbers
+
+encoding of IS and DS (integer/decimal string) elements:
+
+  -ia  --is-ds-auto
+         encode as number if valid, as string otherwise (default)
+
+  -in  --is-ds-num
+         always encode as number, fail if invalid
+
+  -is  --is-ds-string
+         always encode as string
 .fi
 .PP
 .SS "output options"
@@ -124,154 +136,154 @@ The basic structure of the JSON output created from a DICOM file looks like the
 .PP
 .nf
 {
-    "00080005": {
-        "vr": "CS",
-        "Value": [
-            "ISO_IR 192"
+    '00080005': {
+        'vr': 'CS',
+        'Value': [
+            'ISO_IR 192'
         ]
     },
-    "00080020": {
-        "vr": "DT",
-        "Value": [
-            "20130409"
+    '00080020': {
+        'vr': 'DT',
+        'Value': [
+            '20130409'
         ]
     },
-    "00080030": {
-        "vr": "TM",
-        "Value": [
-            "131600.0000"
+    '00080030': {
+        'vr': 'TM',
+        'Value': [
+            '131600\&.0000'
         ]
     },
-    "00080050": {
-        "vr": "SH",
-        "Value": [
-            "11235813"
+    '00080050': {
+        'vr': 'SH',
+        'Value': [
+            '11235813'
         ]
     },
-    "00080056": {
-        "vr": "CS",
-        "Value": [
-            "ONLINE"
+    '00080056': {
+        'vr': 'CS',
+        'Value': [
+            'ONLINE'
         ]
     },
-    "00080061": {
-        "vr": "CS",
-        "Value": [
-            "CT",
-            "PET"
+    '00080061': {
+        'vr': 'CS',
+        'Value': [
+            'CT',
+            'PET'
         ]
     },
-    "00080090": {
-        "vr": "PN",
-        "Value": [
+    '00080090': {
+        'vr': 'PN',
+        'Value': [
           {
-            "Alphabetic": "^Bob^^Dr."
+            'Alphabetic': '^Bob^^Dr\&.'
           }
         ]
     },
-    "00081190": {
-        "vr": "UR",
-        "Value": [
-            "http://wado.nema.org/studies/
-            1.2.392.200036.9116.2.2.2.1762893313.1029997326.945873"
+    '00081190': {
+        'vr': 'UR',
+        'Value': [
+            'http://wado\&.nema\&.org/studies/
+            1\&.2\&.392\&.200036\&.9116\&.2\&.2\&.2\&.1762893313\&.1029997326\&.945873'
         ]
     },
-    "00090010": {
-        "vr": "LO",
-        "Value": [
-            "Vendor A"
+    '00090010': {
+        'vr': 'LO',
+        'Value': [
+            'Vendor A'
         ]
     },
-    "00091002": {
-        "vr": "UN",
-        "InlineBinary": "z0x9c8v7"
+    '00091002': {
+        'vr': 'UN',
+        'InlineBinary': 'z0x9c8v7'
     },
-    "00100010": {
-        "vr": "PN",
-        "Value": [
+    '00100010': {
+        'vr': 'PN',
+        'Value': [
           {
-            "Alphabetic": "Wang^XiaoDong"
+            'Alphabetic': 'Wang^XiaoDong'
           }
         ]
     },
-    "00100020": {
-        "vr": "LO",
-        "Value": [
-            "12345"
+    '00100020': {
+        'vr': 'LO',
+        'Value': [
+            '12345'
         ]
     },
-    "00100021": {
-        "vr": "LO",
-        "Value": [
-            "Hospital A"
+    '00100021': {
+        'vr': 'LO',
+        'Value': [
+            'Hospital A'
         ]
     },
-    "00100030": {
-        "vr": "DA",
-        "Value": [
-            "19670701"
+    '00100030': {
+        'vr': 'DA',
+        'Value': [
+            '19670701'
         ]
     },
-    "00100040": {
-        "vr": "CS",
-        "Value": [
-            "M"
+    '00100040': {
+        'vr': 'CS',
+        'Value': [
+            'M'
         ]
     },
-    "00101002": {
-        "vr": "SQ",
-        "Value": [
+    '00101002': {
+        'vr': 'SQ',
+        'Value': [
             {
-                "00100020": {
-                    "vr": "LO",
-                    "Value": [
-                        "54321"
+                '00100020': {
+                    'vr': 'LO',
+                    'Value': [
+                        '54321'
                     ]
                 },
-                "00100021": {
-                    "vr": "LO",
-                    "Value": [
-                        "Hospital B"
+                '00100021': {
+                    'vr': 'LO',
+                    'Value': [
+                        'Hospital B'
                     ]
                 }
             },
             {
-                "00100020": {
-                    "vr": "LO",
-                    "Value": [
-                        "24680"
+                '00100020': {
+                    'vr': 'LO',
+                    'Value': [
+                        '24680'
                     ]
                 },
-                "00100021": {
-                    "vr": "LO",
-                    "Value": [
-                        "Hospital C"
+                '00100021': {
+                    'vr': 'LO',
+                    'Value': [
+                        'Hospital C'
                     ]
                 }
             }
         ]
     },
-    "0020000D": {
-        "vr": "UI",
-        "Value": [
-            "1.2.392.200036.9116.2.2.2.1762893313.1029997326.945873"
+    '0020000D': {
+        'vr': 'UI',
+        'Value': [
+            '1\&.2\&.392\&.200036\&.9116\&.2\&.2\&.2\&.1762893313\&.1029997326\&.945873'
         ]
     },
-    "00200010": {
-        "vr": "SH",
-        "Value": [
-            "11235813"
+    '00200010': {
+        'vr': 'SH',
+        'Value': [
+            '11235813'
         ]
     },
-    "00201206": {
-        "vr": "IS",
-        "Value": [
+    '00201206': {
+        'vr': 'IS',
+        'Value': [
             4
         ]
     },
-    "00201208": {
-        "vr": "IS",
-        "Value": [
+    '00201208': {
+        'vr': 'IS',
+        'Value': [
             942
         ]
     }
@@ -333,6 +345,10 @@ EXITCODE_CANNOT_WRITE_VALID_JSON         81
 The \fBdcm2json\fP utility will attempt to load DICOM data dictionaries specified in the \fIDCMDICTPATH\fP environment variable\&. By default, i\&.e\&. if the \fIDCMDICTPATH\fP environment variable is not set, the file \fI<datadir>/dicom\&.dic\fP will be loaded unless the dictionary is built into the application (default for Windows)\&.
 .PP
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+.PP
+The \fBdcm2json\fP utility will attempt to load character set mapping tables\&. This happens when DCMTK was compiled with the oficonv library (which is the default) and the mapping tables are not built into the library (default when DCMTK uses shared libraries)\&.
+.PP
+The mapping table files are expected in DCMTK's \fI<datadir>\fP\&. The \fIDCMICONVPATH\fP environment variable can be used to specify a different location\&. If a different location is specified, those mapping tables also replace any built-in tables\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2016-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2016-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 7ff8fd873fc5e4debb2e8eed6eabaca5069a33f7..e4211e0d3aa5e352a7a0295437df029e93376943 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcm2pdf" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcm2pdf" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcm2pdf \- Extract PDF file from DICOM encapsulated PDF
@@ -17,7 +17,7 @@ The \fBdcm2pdf\fP utility reads a DICOM file of the Encapsulated PDF Storage SOP
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename
+dcmfile-in   DICOM input filename ('-' for stdin)
 
 pdffile-out  PDF output filename
 .fi
@@ -157,4 +157,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBpdf2dcm\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2007-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2007-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 5801ea8722f332cf13fedd8f2c544e1a8aa93fd6..264c69a05bf16cffad8ea04d1e86338a9d13b7c3 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcm2pnm" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcm2pnm" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcm2pnm \- Convert DICOM images to PGM/PPM, PNG, TIFF or BMP
@@ -17,7 +17,7 @@ The \fBdcm2pnm\fP utility reads a DICOM image, converts the pixel data according
 .PP
 .PP
 .nf
-dcmfile-in  DICOM input filename to be converted
+dcmfile-in  DICOM input filename to be converted ('-' for stdin)
 
 bitmap-out  output filename to be written (default: stdout)
 .fi
@@ -130,7 +130,7 @@ scaling:
           ignore pixel aspect ratio when scaling
 
   +i    --interpolate  [n]umber of algorithm: integer
-          use interpolation when scaling (1..4, default: 1)
+          use interpolation when scaling (1\&.\&.4, default: 1)
 
   -i    --no-interpolation
           no interpolation when scaling
@@ -210,30 +210,30 @@ overlay:
           do not display overlays
 
   +O    --display-overlay  [n]umber: integer
-          display overlay n (0..16, 0=all, default: +O 0)
+          display overlay n (0\&.\&.16, 0=all, default: +O 0)
 
   +Omr  --ovl-replace
-          use overlay mode "Replace"
+          use overlay mode 'Replace'
           (default for Graphic overlays)
 
   +Omt  --ovl-threshold
-          use overlay mode "Threshold Replace"
+          use overlay mode 'Threshold Replace'
 
   +Omc  --ovl-complement
-          use overlay mode "Complement"
+          use overlay mode 'Complement'
 
   +Omv  --ovl-invert
-          use overlay mode "Invert Bitmap"
+          use overlay mode 'Invert Bitmap'
 
   +Omi  --ovl-roi
-          use overlay mode "Region of Interest"
+          use overlay mode 'Region of Interest'
           (default for ROI overlays)
 
   +Osf  --set-foreground  [d]ensity: float
-          set overlay foreground density (0..1, default: 1)
+          set overlay foreground density (0\&.\&.1, default: 1)
 
   +Ost  --set-threshold  [d]ensity: float
-          set overlay threshold density (0..1, default: 0.5)
+          set overlay threshold density (0\&.\&.1, default: 0\&.5)
 
 display LUT transformation:
 
@@ -365,7 +365,7 @@ image format:
           write 16-bit ASCII PGM/PPM
 
   +opn  --write-n-bit-pnm  [n]umber: integer
-          write n-bit ASCII PGM/PPM (1..32)
+          write n-bit ASCII PGM/PPM (1\&.\&.32)
 
   +ob   --write-bmp
           write 8-bit (monochrome) or 24-bit (color) BMP
@@ -393,7 +393,6 @@ image format:
 .PP
 The following preferred interpolation algorithms can be selected using the \fI--interpolate\fP option:
 .PP
-.PD 0
 .IP "\(bu" 2
 1 = free scaling algorithm with interpolation from pbmplus toolkit
 .IP "\(bu" 2
@@ -403,6 +402,7 @@ The following preferred interpolation algorithms can be selected using the \fI--
 .IP "\(bu" 2
 4 = magnification algorithm with bicubic interpolation from Eduard Stanescu
 .PP
+.PP
 The \fI--write-tiff\fP option is only available when DCMTK has been configured and compiled with support for the external \fBlibtiff\fP TIFF library\&. The availability of the TIFF compression options depends on the \fBlibtiff\fP configuration\&.
 .PP
 The \fI--write-png\fP option is only available when DCMTK has been configured and compiled with support for the external \fBlibpng\fP PNG library\&. Option \fI--interlace\fP enables progressive image view while loading the PNG file\&. Only a few applications take care of the meta info (TEXT) in a PNG file\&.
@@ -412,11 +412,11 @@ The \fI--write-png\fP option is only available when DCMTK has been configured an
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax   1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
-RLELosslessTransferSyntax                      1.2.840.10008.1.2.5
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
+RLELosslessTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .PP
@@ -452,4 +452,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmj2pnm\fP(1), \fBimg2dcm\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1998-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1998-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index df1bd6452123eca3eb07829b84c4c679eb0e2d24..faf6296b506dfd8bee6573a40a5116b1dbdbbd38 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcm2xml" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcm2xml" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcm2xml \- Convert DICOM file and data set to XML
@@ -19,7 +19,7 @@ If \fBdcm2xml\fP reads a raw data set (DICOM data without a file format meta-hea
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be converted
+dcmfile-in   DICOM input filename to be converted ('-' for stdin)
 
 xmlfile-out  XML output filename (default: stdout)
 .fi
@@ -89,12 +89,12 @@ input transfer syntax:
 long tag values:
 
   +M    --load-all
-          load very long tag values (e.g. pixel data)
+          load very long tag values (e\&.g\&. pixel data)
 
   -M    --load-short
           do not load very long values (default)
 
-  +R    --max-read-length  [k]bytes: integer (4..4194302, default: 4)
+  +R    --max-read-length  [k]bytes: integer (4\&.\&.4194302, default: 4)
           set threshold for long values to k kbytes
 .fi
 .PP
@@ -113,15 +113,17 @@ specific character set:
           check all data elements with string values
           (default: only PN, LO, LT, SH, ST, UC and UT)
 
-          # this option is only used for the mapping to an appropriate
-          # XML character encoding, but not for the conversion to UTF-8
+          # this option is only used for the extended check whether
+          # the Specific Character Set (0008,0005) attribute should be
+          # present, but not for the conversion of unaffected element
+          # values to UTF-8 (e\&.g\&. element values with a VR of CS)
 
   +U8   --convert-to-utf8
           convert all element values that are affected
           by Specific Character Set (0008,0005) to UTF-8
 
-          # requires support from an underlying character encoding library
-          # (see output of --version on which one is available)
+          # requires support from an underlying character encoding
+          # library (see output of --version on which one is available)
 .fi
 .PP
 .SS "output options"
@@ -148,7 +150,7 @@ DCMTK-specific format (not with --native-format):
 
   +Xf   --use-dtd-file  [f]ilename: string
           use specified DTD file (only with +Xe)
-          (default: /usr/local/share/dcmtk/dcm2xml.dtd)
+          (default: /usr/local/share/dcmtk-<VERSION>/dcm2xml\&.dtd)
 
   +Wn   --write-element-name
           write name of the DICOM data elements (default)
@@ -180,39 +182,39 @@ The basic structure of the DCMTK-specific XML output created from a DICOM file l
 .PP
 .PP
 .nf
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE file-format SYSTEM "dcm2xml.dtd">
-<file-format xmlns="http://dicom.offis.de/dcmtk">
-  <meta-header xfer="1.2.840.10008.1.2.1" name="Little Endian Explicit">
-    <element tag="0002,0000" vr="UL" vm="1" len="4"
-             name="MetaElementGroupLength">
+<?xml version='1\&.0' encoding='ISO-8859-1'?>
+<!DOCTYPE file-format SYSTEM 'dcm2xml\&.dtd'>
+<file-format xmlns='http://dicom\&.offis\&.de/dcmtk'>
+  <meta-header xfer='1\&.2\&.840\&.10008\&.1\&.2\&.1' name='Little Endian Explicit'>
+    <element tag='0002,0000' vr='UL' vm='1' len='4'
+             name='MetaElementGroupLength'>
       166
     </element>
-    ...
-    <element tag="0002,0013" vr="SH" vm="1" len="16"
-             name="ImplementationVersionName">
+    \&.\&.\&.
+    <element tag='0002,0013' vr='SH' vm='1' len='16'
+             name='ImplementationVersionName'>
       OFFIS_DCMTK_353
     </element>
   </meta-header>
-  <data-set xfer="1.2.840.10008.1.2" name="Little Endian Implicit">
-    <element tag="0008,0005" vr="CS" vm="1" len="10"
-             name="SpecificCharacterSet">
+  <data-set xfer='1\&.2\&.840\&.10008\&.1\&.2' name='Little Endian Implicit'>
+    <element tag='0008,0005' vr='CS' vm='1' len='10'
+             name='SpecificCharacterSet'>
       ISO_IR 100
     </element>
-    ...
-    <sequence tag="0028,3010" vr="SQ" card="2" name="VOILUTSequence">
-      <item card="3">
-        <element tag="0028,3002" vr="xs" vm="3" len="6"
-                 name="LUTDescriptor">
-          256\0\8
+    \&.\&.\&.
+    <sequence tag='0028,3010' vr='SQ' card='2' name='VOILUTSequence'>
+      <item card='3'>
+        <element tag='0028,3002' vr='xs' vm='3' len='6'
+                 name='LUTDescriptor'>
+          256\\0\\8
         </element>
-        ...
+        \&.\&.\&.
       </item>
-      ...
+      \&.\&.\&.
     </sequence>
-    ...
-    <element tag="7fe0,0010" vr="OW" vm="1" len="262144"
-             name="PixelData" loaded="no" binary="hidden">
+    \&.\&.\&.
+    <element tag='7fe0,0010' vr='OW' vm='1' len='262144'
+             name='PixelData' loaded='no' binary='hidden'>
     </element>
   </data-set>
 </file-format>
@@ -225,59 +227,144 @@ Attributes with very large value fields (e\&.g\&. pixel data) are not loaded by
 .PP
 Furthermore, binary data of OB and OW attributes are not written to the XML output file by default\&. These elements can be identified by the additional attribute 'binary' with a value of 'hidden' (default is 'no')\&. The command line option \fI--write-binary-data\fP causes also binary value fields to be printed (attribute value is 'yes' or 'base64')\&. But, be careful when using this option together with \fI--load-all\fP because of the large amounts of pixel data that might be printed to the output\&. Please note that in this context element values with a VR of OD, OF, OL and OV are not regarded as 'binary data'\&.
 .PP
-Multiple values (i\&.e\&. where the DICOM value multiplicity is greater than 1) are separated by a backslash '\\' (except for Base64 encoded data)\&. The 'len' attribute indicates the number of bytes for the particular value field as stored in the DICOM data set, i\&.e\&. it might deviate from the XML encoded value length e\&.g\&. because of non-significant padding that has been removed\&. If this attribute is missing in 'sequence' or 'item' start tags, the corresponding DICOM element has been stored with undefined length\&.
-.SH "Native DICOM Model Format"
-.PP
-The description of the Native DICOM Model format can be found in the DICOM standard, part 19 ('Application Hosting')\&.
-.SS "Bulk Data"
-Binary data, i\&.e\&. DICOM element values with Value Representations (VR) of OB or OW, as well as OD, OF, OL, OV and UN values are by default not written to the XML output because of their size\&. Instead, for each element, a new Universally Unique Identifier (UUID) is being generated and written as an attribute of a <BulkData> XML element\&. So far, there is no possibility to write an additional file to hold the binary data for each of the binary data chunks\&. This is not required by the standard, however, it might be useful for implementing an Application Hosting interface; thus this feature may be available in future versions of \fBdcm2xml\fP\&.
-.PP
-In addition, Supplement 163 (Store Over the Web by Representational State Transfer Services) introduces a new <InlineBinary> XML element that allows for encoding binary data as Base64\&. Currently, the command line option \fI--encode-base64\fP enables this encoding for the following VRs: OB, OD, OF, OL, OV, OW and UN\&.
-.SS "Known Issues"
-In addition to what is written in the above section on 'Bulk Data', there are further known issues with the current implementation of the Native DICOM Model format\&. For example, large element values with a VR other than OB, OD, OF, OL, OV, OW or UN are currently never written as bulk data, although it might be useful, e\&.g\&. for very long text elements (especially UT) or very long numeric fields (of various VRs)\&.
-.SH "NOTES"
-.PP
-.SS "Character Encoding"
-The XML encoding is determined automatically from the DICOM attribute (0008,0005) 'Specific Character Set' using the following mapping:
-.PP
-.PP
-.nf
-ASCII         (ISO_IR 6)    =>  "UTF-8"
-UTF-8         "ISO_IR 192"  =>  "UTF-8"
-ISO Latin 1   "ISO_IR 100"  =>  "ISO-8859-1"
-ISO Latin 2   "ISO_IR 101"  =>  "ISO-8859-2"
-ISO Latin 3   "ISO_IR 109"  =>  "ISO-8859-3"
-ISO Latin 4   "ISO_IR 110"  =>  "ISO-8859-4"
-ISO Latin 5   "ISO_IR 148"  =>  "ISO-8859-9"
-Cyrillic      "ISO_IR 144"  =>  "ISO-8859-5"
-Arabic        "ISO_IR 127"  =>  "ISO-8859-6"
-Greek         "ISO_IR 126"  =>  "ISO-8859-7"
-Hebrew        "ISO_IR 138"  =>  "ISO-8859-8"
-.fi
-.PP
-.PP
-If this DICOM attribute is missing in the input file, although needed, option \fI--charset-assume\fP can be used to specify an appropriate character set manually (using one of the DICOM defined terms)\&. For reasons of backward compatibility with previous versions of this tool, the following terms are also supported and mapped automatically to the associated DICOM defined terms: latin-1, latin-2, latin-3, latin-4, latin-5, cyrillic, arabic, greek, hebrew\&.
-.PP
-Multiple character sets using code extension techniques are not supported\&. If needed, option \fI--convert-to-utf8\fP can be used to convert the DICOM file or data set to UTF-8 encoding prior to the conversion to XML format\&. This is also useful for DICOMDIR files where each directory record can have a different character set\&.
-.PP
-If no mapping is defined and option \fI--convert-to-utf8\fP is not used, non-ASCII characters and those below #32 are stored as '&#nnn;' where 'nnn' refers to the numeric character code\&. This might lead to invalid character entity references (such as '&#27;' for ESC) and will cause most XML parsers to reject the document\&.
-.SH "LOGGING"
-.PP
-The level of logging output of the various command line tools and underlying libraries can be specified by the user\&. By default, only errors and warnings are written to the standard error stream\&. Using option \fI--verbose\fP also informational messages like processing details are reported\&. Option \fI--debug\fP can be used to get more details on the internal activity, e\&.g\&. for debugging purposes\&. Other logging levels can be selected using option \fI--log-level\fP\&. In \fI--quiet\fP mode only fatal errors are reported\&. In such very severe error events, the application will usually terminate\&. For more details on the different logging levels, see documentation of module 'oflog'\&.
-.PP
-In case the logging output should be written to file (optionally with logfile rotation), to syslog (Unix) or the event log (Windows) option \fI--log-config\fP can be used\&. This configuration file also allows for directing only certain messages to a particular output stream and for filtering certain messages based on the module or application where they are generated\&. An example configuration file is provided in \fI<etcdir>/logger\&.cfg\fP\&.
-.SH "COMMAND LINE"
-.PP
-All command line tools use the following notation for parameters: square brackets enclose optional values (0-1), three trailing dots indicate that multiple values are allowed (1-n), a combination of both means 0 to n values\&.
-.PP
-Command line options are distinguished from parameters by a leading '+' or '-' sign, respectively\&. Usually, order and position of command line options are arbitrary (i\&.e\&. they can appear anywhere)\&. However, if options are mutually exclusive the rightmost appearance is used\&. This behavior conforms to the standard evaluation rules of common Unix shells\&.
-.PP
-In addition, one or more command files can be specified using an '@' sign as a prefix to the filename (e\&.g\&. \fI@command\&.txt\fP)\&. Such a command argument is replaced by the content of the corresponding text file (multiple whitespaces are treated as a single separator unless they appear between two quotation marks) prior to any further evaluation\&. Please note that a command file cannot contain another command file\&. This simple but effective approach allows one to summarize common combinations of options/parameters and avoids longish and confusing command lines (an example is provided in file \fI<datadir>/dumppat\&.txt\fP)\&.
-.SH "ENVIRONMENT"
-.PP
-The \fBdcm2xml\fP utility will attempt to load DICOM data dictionaries specified in the \fIDCMDICTPATH\fP environment variable\&. By default, i\&.e\&. if the \fIDCMDICTPATH\fP environment variable is not set, the file \fI<datadir>/dicom\&.dic\fP will be loaded unless the dictionary is built into the application (default for Windows)\&.
-.PP
-The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+Multiple values (i\&.e\&. where the DICOM value multiplicity is greater than 1) are separated by a backslash '\\' (except for Base64 encoded data)\&.  The 'len'
+attribute indicates the number of bytes for the particular value field as
+stored in the DICOM data set, i\&.e\&. it might deviate from the XML encoded value
+length e\&.g\&. because of non-significant padding that has been removed\&.  If this
+attribute is missing in 'sequence' or 'item' start tags, the corresponding
+DICOM element has been stored with undefined length\&.
+
+@section dcm2xml_native_format Native DICOM Model Format
+
+The description of the Native DICOM Model format can be found in the DICOM
+standard, part 19 ('Application Hosting')\&.
+
+@subsection dcm2xml_bulk_data Bulk Data
+
+Binary data, i\&.e\&. DICOM element values with Value Representations (VR) of OB
+or OW, as well as OD, OF, OL, OV and UN values are by default not written to the
+XML output because of their size\&.  Instead, for each element, a new Universally
+Unique Identifier (UUID) is being generated and written as an attribute of a
+\\<BulkData\\> XML element\&.  So far, there is no possibility to write an
+additional file to hold the binary data for each of the binary data chunks\&.
+This is not required by the standard, however, it might be useful for
+implementing an Application Hosting interface; thus this feature may be
+available in future versions of \\b dcm2xml\&.
+
+In addition, Supplement 163 (Store Over the Web by Representational State
+Transfer Services) introduces a new \\<InlineBinary\\> XML element that allows
+for encoding binary data as Base64\&.  Currently, the command line option
+\\e --encode-base64 enables this encoding for the following VRs: OB, OD, OF, OL,
+OV, OW and UN\&.
+
+@subsection dcm2xml_known_issues Known Issues
+
+In addition to what is written in the above section on 'Bulk Data', there are
+further known issues with the current implementation of the Native DICOM Model
+format\&.  For example, large element values with a VR other than OB, OD, OF, OL,
+OV, OW or UN are currently never written as bulk data, although it might be
+useful, e\&.g\&. for very long text elements (especially UT) or very long numeric
+fields (of various VRs)\&.
+
+@section dcm2xml_notes NOTES
+
+@subsection dcm2xml_character_encoding Character Encoding
+
+The XML character encoding is determined automatically from the DICOM attribute
+(0008,0005) 'Specific Character Set' using the following mapping:
+
+@verbatim
+ASCII         (ISO_IR 6)    =>  'UTF-8'
+UTF-8         'ISO_IR 192'  =>  'UTF-8'
+ISO Latin 1   'ISO_IR 100'  =>  'ISO-8859-1'
+ISO Latin 2   'ISO_IR 101'  =>  'ISO-8859-2'
+ISO Latin 3   'ISO_IR 109'  =>  'ISO-8859-3'
+ISO Latin 4   'ISO_IR 110'  =>  'ISO-8859-4'
+ISO Latin 5   'ISO_IR 148'  =>  'ISO-8859-9'
+ISO Latin 9   'ISO_IR 203'  =>  'ISO-8859-15'
+Cyrillic      'ISO_IR 144'  =>  'ISO-8859-5'
+Arabic        'ISO_IR 127'  =>  'ISO-8859-6'
+Greek         'ISO_IR 126'  =>  'ISO-8859-7'
+Hebrew        'ISO_IR 138'  =>  'ISO-8859-8'
+\\endverbatim
+
+If this DICOM attribute is missing in the input file, although needed, option
+\\e --charset-assume can be used to specify an appropriate character set
+manually (using one of the DICOM defined terms)\&.  For reasons of backward
+compatibility with previous versions of this tool, the following terms are also
+supported and mapped automatically to the associated DICOM defined terms:
+latin-1, latin-2, latin-3, latin-4, latin-5, latin-9, cyrillic, arabic, greek,
+hebrew\&.
+
+Multiple character sets using code extension techniques are not supported\&.  If
+needed, option \\e --convert-to-utf8 can be used to convert the DICOM file or
+data set to UTF-8 encoding prior to the conversion to XML format\&.  This is also
+useful for DICOMDIR files where each directory record can have a different
+character set\&.
+
+If no mapping is defined and option \\e --convert-to-utf8 is not used, non-ASCII
+characters and those below #32 are stored as '&#nnn;' where 'nnn' refers to the
+numeric character code\&.  This might lead to invalid character entity references
+(such as '&#27;' for ESC) and will cause most XML parsers to reject the document\&.
+
+@section dcm2xml_logging LOGGING
+
+The level of logging output of the various command line tools and underlying
+libraries can be specified by the user\&.  By default, only errors and warnings
+are written to the standard error stream\&.  Using option \\e --verbose also
+informational messages like processing details are reported\&.  Option
+\\e --debug can be used to get more details on the internal activity, e\&.g\&. for
+debugging purposes\&.  Other logging levels can be selected using option
+\\e --log-level\&.  In \\e --quiet mode only fatal errors are reported\&.  In such
+very severe error events, the application will usually terminate\&.  For more
+details on the different logging levels, see documentation of module 'oflog'\&.
+
+In case the logging output should be written to file (optionally with logfile
+rotation), to syslog (Unix) or the event log (Windows) option \\e --log-config
+can be used\&.  This configuration file also allows for directing only certain
+messages to a particular output stream and for filtering certain messages
+based on the module or application where they are generated\&.  An example
+configuration file is provided in <em>\\<etcdir\\>/logger\&.cfg</em>\&.
+
+@section dcm2xml_command_line COMMAND LINE
+
+All command line tools use the following notation for parameters: square
+brackets enclose optional values (0-1), three trailing dots indicate that
+multiple values are allowed (1-n), a combination of both means 0 to n values\&.
+
+Command line options are distinguished from parameters by a leading '+' or '-'
+sign, respectively\&.  Usually, order and position of command line options are
+arbitrary (i\&.e\&. they can appear anywhere)\&.  However, if options are mutually
+exclusive the rightmost appearance is used\&.  This behavior conforms to the
+standard evaluation rules of common Unix shells\&.
+
+In addition, one or more command files can be specified using an '@' sign as a
+prefix to the filename (e\&.g\&. <em>\\@command\&.txt</em>)\&.  Such a command argument
+is replaced by the content of the corresponding text file (multiple
+whitespaces are treated as a single separator unless they appear between two
+quotation marks) prior to any further evaluation\&.  Please note that a command
+file cannot contain another command file\&.  This simple but effective approach
+allows one to summarize common combinations of options/parameters and avoids
+longish and confusing command lines (an example is provided in file
+<em>\\<datadir\\>/dumppat\&.txt</em>)\&.
+
+@section dcm2xml_environment ENVIRONMENT
+
+The \\b dcm2xml utility will attempt to load DICOM data dictionaries specified
+in the \\e DCMDICTPATH environment variable\&.  By default, i\&.e\&. if the
+\\e DCMDICTPATH environment variable is not set, the file
+<em>\\<datadir\\>/dicom\&.dic</em> will be loaded unless the dictionary is built
+into the application (default for Windows)\&.
+
+The default behavior should be preferred and the \\e DCMDICTPATH environment
+variable only used when alternative data dictionaries are required\&.  The
+\\e DCMDICTPATH environment variable has the same format as the Unix shell
+\\e PATH variable in that a colon (':') separates entries\&.  On Windows systems,
+a semicolon (';") is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+.PP
+Depending on the command line options specified, the \fBdcm2xml\fP utility will attempt to load character set mapping tables\&. This happens when DCMTK was compiled with the oficonv library (which is the default) and the mapping tables are not built into the library (default when DCMTK uses shared libraries)\&.
+.PP
+The mapping table files are expected in DCMTK's \fI<datadir>\fP\&. The \fIDCMICONVPATH\fP environment variable can be used to specify a different location\&. If a different location is specified, those mapping tables also replace any built-in tables\&.
 .SH "FILES"
 .PP
 \fI<datadir>/dcm2xml\&.dtd\fP - Document Type Definition (DTD) file
@@ -286,4 +373,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBxml2dcm\fP(1), \fBdcmconv\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2002-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2002-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 8bdf74251578f5605c912ae7f4510cc505792b40..bc0fd7dda014a0c34c9f1a5cae5f4ff19d096e30 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmcjpeg" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmcjpeg" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmcjpeg \- Encode DICOM file to JPEG transfer syntax
@@ -17,9 +17,9 @@ The \fBdcmcjpeg\fP utility reads an uncompressed DICOM image (\fIdcmfile-in\fP),
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be converted
+dcmfile-in   DICOM input filename to be converted ('-' for stdin)
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -110,37 +110,37 @@ JPEG process:
 
   # This option selects the JPEG Lossless, Non-Hierarchical, First-Order
   # Prediction (Process 14 Selection Value 1) Transfer Syntax for
-  # Lossless JPEG Image Compression.
+  # Lossless JPEG Image Compression\&.
 
   +el   --encode-lossless
           encode lossless
 
   # This option selects the JPEG Lossless, Non-Hierarchical (Process 14)
-  # Transfer Syntax for Lossless JPEG Image Compression.
+  # Transfer Syntax for Lossless JPEG Image Compression\&.
 
   +eb   --encode-baseline
           encode baseline
 
   # This option selects the JPEG Baseline (Process 1) Transfer Syntax
-  # for Lossy JPEG 8 Bit Image Compression.
+  # for Lossy JPEG 8 Bit Image Compression\&.
 
   +ee   --encode-extended
           encode extended sequential
 
   # This option selects the JPEG Extended (Process 2 & 4) Transfer
-  # Syntax for Lossy JPEG Image Compression.
+  # Syntax for Lossy JPEG Image Compression\&.
 
   +es   --encode-spectral
           encode spectral selection
 
   # This option selects the JPEG Spectral Selection, Non-Hierarchical
-  # (Process 6 & 8) Transfer Syntax for Lossy JPEG Image Compression.
+  # (Process 6 & 8) Transfer Syntax for Lossy JPEG Image Compression\&.
 
   +ep   --encode-progressive
           encode progressive
 
   # This option selects the JPEG Full Progression, Non-Hierarchical
-  # (Process 10 & 12) Transfer Syntax for Lossy JPEG Image Compression.
+  # (Process 10 & 12) Transfer Syntax for Lossy JPEG Image Compression\&.
 
 lossless JPEG codec selection:
 
@@ -148,45 +148,45 @@ lossless JPEG codec selection:
           true lossless codec (default)
 
   # This option selects an encoder, that guarantees truly lossless
-  # image compression. See NOTES for further information.
+  # image compression\&. See NOTES for further information\&.
 
   +pl   --pseudo-lossless
           old pseudo-lossless codec
 
   # Old encoder, that uses lossless compression algorithms, but can
   # cause lossy images because of internal color space transformations
-  # etc. Higher compression ratio than --true-lossless in most cases.
+  # etc\&. Higher compression ratio than --true-lossless in most cases\&.
 
 lossless JPEG representation:
 
-  +sv   --selection-value  [sv]: integer (1..7, default: 6)
+  +sv   --selection-value  [sv]: integer (1\&.\&.7, default: 6)
           use selection value sv only with --encode-lossless
 
-  # This option selects the selection value for lossless JPEG.
+  # This option selects the selection value for lossless JPEG\&.
 
-  +pt   --point-transform  [pt]: integer (0..15, default: 0)
+  +pt   --point-transform  [pt]: integer (0\&.\&.15, default: 0)
           use point transform pt
 
-  # This option selects the point transform for lossless JPEG.
+  # This option selects the point transform for lossless JPEG\&.
   # WARNING: Using this option with a value other than zero causes
-  # a loss of precision, i. e. makes the compression "lossy".
+  # a loss of precision, i\&. e\&. makes the compression 'lossy'\&.
 
 lossy JPEG representation:
 
-  +q    --quality  [q]: integer (0..100, default: 90)
+  +q    --quality  [q]: integer (0\&.\&.100, default: 90)
           use quality factor q
 
   # This option selects the quality factor used to determine the
   # quantization table inside the JPEG compressor, which affects
-  # compression ratio and image quality in lossy JPEG.
-  # See documentation of the Independent JPEG Group for details.
+  # compression ratio and image quality in lossy JPEG\&.
+  # See documentation of the Independent JPEG Group for details\&.
 
-  +sm   --smooth  [s]: integer (0..100, default: 0)
+  +sm   --smooth  [s]: integer (0\&.\&.100, default: 0)
           use smoothing factor s
 
   # This option enables a smoothing (low-pass filter) of the image data
-  # prior to compression. Increases the compression ratio at the expense
-  # of image quality.
+  # prior to compression\&. Increases the compression ratio at the expense
+  # of image quality\&.
 
 other JPEG options:
 
@@ -194,14 +194,14 @@ other JPEG options:
           optimize huffman tables (default)
 
   # This option enables an optimization of the huffman tables during
-  # image compression. It results in a slightly smaller image at a small
-  # increase of CPU time. Always on if bits/sample is larger than 8.
+  # image compression\&. It results in a slightly smaller image at a small
+  # increase of CPU time\&. Always on if bits/sample is larger than 8\&.
 
   -ho   --huffman-standard
           use standard huffman tables if 8 bits/sample
 
   # This option disables an optimization of the huffman tables during
-  # image compression.
+  # image compression\&.
 
 compressed bits per sample (always +ba with +tl):
 
@@ -223,21 +223,21 @@ compression color space conversion (overridden by +tl):
           use YCbCr for color images if lossy (default)
 
   # This option enables a transformation of the color space to YCbCr
-  # prior to image compression for color images in lossy JPEG.
+  # prior to image compression for color images in lossy JPEG\&.
 
   +cr   --color-rgb
           use RGB for color images if lossy
 
   # This option prevents the transformation of the color space to YCbCr
-  # prior to image compression for color images in lossy JPEG. It causes
+  # prior to image compression for color images in lossy JPEG\&. It causes
   # lossy image compression in the RGB color space which is not
-  # recommendable.
+  # recommendable\&.
 
   +cm   --monochrome
           convert color images to monochrome
 
   # This option forces a conversion of color images to monochrome
-  # prior to compression.
+  # prior to compression\&.
 
 decompression color space conversion
 (if input is compressed; always +cn with +tl):
@@ -246,71 +246,71 @@ decompression color space conversion
           convert if YCbCr photometric interpretation (default)
 
   # This option describes the behavior of dcmcjpeg when a compressed
-  # image is read and decompressed prior to re-compression.  If the
+  # image is read and decompressed prior to re-compression\&.  If the
   # compressed image uses YBR_FULL or YBR_FULL_422 photometric
-  # interpretation, it is converted to RGB during decompression.
+  # interpretation, it is converted to RGB during decompression\&.
 
   +cl   --conv-lossy
           convert YCbCr to RGB if lossy JPEG
 
   # If the compressed image is encoded in lossy JPEG, assume YCbCr
-  # color model and convert to RGB.
+  # color model and convert to RGB\&.
 
   +cg   --conv-guess
           convert to RGB if YCbCr is guessed by library
 
-  # If the underlying JPEG library "guesses" the color space of the
-  # compressed image to be YCbCr, convert to RGB.
+  # If the underlying JPEG library 'guesses' the color space of the
+  # compressed image to be YCbCr, convert to RGB\&.
 
   +cgl  --conv-guess-lossy
           convert to RGB if lossy JPEG and YCbCr is
           guessed by the underlying JPEG library
 
   # If the compressed image is encoded in lossy JPEG and the underlying
-  # JPEG library "guesses" the color space to be YCbCr, convert to RGB.
+  # JPEG library 'guesses' the color space to be YCbCr, convert to RGB\&.
 
   +ca   --conv-always
           always convert YCbCr to RGB
 
   # If the compressed image is a color image, assume YCbCr color model
-  # and convert to RGB.
+  # and convert to RGB\&.
 
   +cn   --conv-never
           never convert color space
 
-  # Never convert color space during decompression.
+  # Never convert color space during decompression\&.
 
-decompr. workaround options for incorrect encodings (if input is compressed):
+decompr\&. workaround options for incorrect encodings (if input is compressed):
 
   +w6   --workaround-pred6
           enable workaround for JPEG lossless images
           with overflow in predictor 6
 
-  # DICOM images with 16 bits/pixel have been observed "in the wild"
+  # DICOM images with 16 bits/pixel have been observed 'in the wild'
   # that are compressed with lossless JPEG and need special handling
   # because the encoder produced an 16-bit integer overflow in predictor
-  # 6, which needs to be compensated (reproduced) during decompression.
+  # 6, which needs to be compensated (reproduced) during decompression\&.
   # This flag enables a correct decompression of such faulty images, but
   # at the same time will cause an incorrect decompression of correctly
-  # compressed images. Use with care.
+  # compressed images\&. Use with care\&.
 
   +wi   --workaround-incpl
           enable workaround for incomplete JPEG data
 
   # This option causes dcmjpeg to ignore incomplete JPEG data
   # at the end of a compressed fragment and to start decompressing
-  # the next frame from the next fragment (if any). This permits
-  # images with incomplete JPEG data to be decoded.
+  # the next frame from the next fragment (if any)\&. This permits
+  # images with incomplete JPEG data to be decoded\&.
 
   +wc   --workaround-cornell
           enable workaround for 16-bit JPEG lossless
           Cornell images with Huffman table overflow
 
   # One of the first open-source implementations of lossless JPEG
-  # compression, the "Cornell" library, has a well-known bug that leads
+  # compression, the 'Cornell' library, has a well-known bug that leads
   # to invalid values in the Huffmann table when images with 16 bit/sample
-  # are compressed. This flag enables a workaround that permits such
-  # images to be decoded correctly.
+  # are compressed\&. This flag enables a workaround that permits such
+  # images to be decoded correctly\&.
 
 YCbCr component subsampling (lossy JPEG only):
 
@@ -318,8 +318,8 @@ YCbCr component subsampling (lossy JPEG only):
           4:2:2 subsampling with YBR_FULL_422 (default)
 
   # This option enables a 4:2:2 color component subsampling for
-  # compression in the YCbCr color space. The DICOM photometric
-  # interpretation is encoded as YBR_FULL_422.
+  # compression in the YCbCr color space\&. The DICOM photometric
+  # interpretation is encoded as YBR_FULL_422\&.
 
 non-standard YCbCr component subsampling (not with +tl):
 
@@ -327,29 +327,29 @@ non-standard YCbCr component subsampling (not with +tl):
           4:4:4 sampling with YBR_FULL
 
   # This option disables color component subsampling for compression in
-  # the YCbCr color space. The DICOM photometric interpretation is
-  # encoded as YBR_FULL, which violates DICOM rules for lossy JPEG.
+  # the YCbCr color space\&. The DICOM photometric interpretation is
+  # encoded as YBR_FULL, which violates DICOM rules for lossy JPEG\&.
 
   +n2   --nonstd-422-full
           4:2:2 subsampling with YBR_FULL
 
   # This option enables a 4:2:2 color component subsampling for
-  # compression in the YCbCr color space. The DICOM photometric
-  # interpretation is encoded as YBR_FULL, which violates DICOM rules.
+  # compression in the YCbCr color space\&. The DICOM photometric
+  # interpretation is encoded as YBR_FULL, which violates DICOM rules\&.
 
   +n1   --nonstd-411-full
           4:1:1 subsampling with YBR_FULL
 
   # This option enables a 4:1:1 color component subsampling for
-  # compression in the YCbCr color space. The DICOM photometric
-  # interpretation is encoded as YBR_FULL, which violates DICOM rules.
+  # compression in the YCbCr color space\&. The DICOM photometric
+  # interpretation is encoded as YBR_FULL, which violates DICOM rules\&.
 
   +np   --nonstd-411
           4:1:1 subsampling with YBR_FULL_422
 
   # This option enables a 4:1:1 color component subsampling for
-  # compression in the YCbCr color space. The DICOM photometric
-  # interpretation is encoded as YBR_FULL_422, which violates DICOM rules.
+  # compression in the YCbCr color space\&. The DICOM photometric
+  # interpretation is encoded as YBR_FULL_422, which violates DICOM rules\&.
 .fi
 .PP
 .SS "encapsulated pixel data encoding options:"
@@ -361,13 +361,13 @@ encapsulated pixel data fragmentation:
           encode each frame as one fragment (default)
 
   # This option causes the creation of one compressed fragment for each
-  # frame (recommended).
+  # frame (recommended)\&.
 
   +fs   --fragment-size  [s]ize: integer
           limit fragment size to s kbytes
 
   # This option limits the fragment size which may cause the creation of
-  # multiple fragments per frame.
+  # multiple fragments per frame\&.
 
 basic offset table encoding:
 
@@ -375,40 +375,40 @@ basic offset table encoding:
           create offset table (default)
 
   # This option causes the creation of a valid offset table for the
-  # compressed JPEG fragments.
+  # compressed JPEG fragments\&.
 
   -ot   --offset-table-empty
           leave offset table empty
 
   # This option causes the creation of an empty offset table
-  # for the compressed JPEG fragments.
+  # for the compressed JPEG fragments\&.
 
 VOI windowing for monochrome images (not with +tl):
 
   -W    --no-windowing
           no VOI windowing (default)
 
-  # No window level/width is "burned" into monochrome images prior to
-  # compression.  See notes below on pixel scaling and rescale slope
-  # and intercept encoding.
+  # No window level/width is 'burned' into monochrome images prior to
+  # compression\&.  See notes below on pixel scaling and rescale slope
+  # and intercept encoding\&.
 
   +Wi   --use-window  [n]umber: integer
           use the n-th VOI window from image file
 
   # Apply the n-th window center/width encoded in the image data prior
-  # to compression.
+  # to compression\&.
 
   +Wl   --use-voi-lut  [n]umber: integer
           use the n-th VOI look up table from image file
 
   # Apply the n-th VOI LUT encoded in the image data prior
-  # to compression.
+  # to compression\&.
 
   +Wm   --min-max-window
           compute VOI window using min-max algorithm
 
   # Compute and apply a window center and width that covers the
-  # range from the smallest to the largest occurring pixel value.
+  # range from the smallest to the largest occurring pixel value\&.
 
   +Wn   --min-max-window-n
           compute VOI window using min-max algorithm,
@@ -416,17 +416,17 @@ VOI windowing for monochrome images (not with +tl):
 
   # Compute and apply a window center and width that covers the
   # range from the second smallest to the second largest occurring
-  # pixel value. This is useful if the background is set to an
+  # pixel value\&. This is useful if the background is set to an
   # artificial black (padding value) or if white overlays are burned
   # into the image data which should not be considered for the window
-  # computation.
+  # computation\&.
 
   +Wr   --roi-min-max-window  [l]eft [t]op [w]idth [h]eight: integer
           compute ROI window using min-max algorithm,
           region of interest is specified by l,t,w,h
 
   # This option works like --min-max-window but only considers the given
-  # region of interest inside the image.
+  # region of interest inside the image\&.
 
   +Wh   --histogram-window  [n]umber: integer
           compute VOI window using Histogram algorithm,
@@ -439,7 +439,7 @@ VOI windowing for monochrome images (not with +tl):
   +Ww   --set-window  [c]enter [w]idth: float
           compute VOI window using center c and width w
 
-  # Apply the given window center/width prior to compression.
+  # Apply the given window center/width prior to compression\&.
 
 pixel scaling for monochrome images (--no-windowing; ignored by +tl):
 
@@ -448,12 +448,12 @@ pixel scaling for monochrome images (--no-windowing; ignored by +tl):
 
   # Monochrome image pixel values are always scaled to make use of the
   # pixel range available with the selected JPEG process as good as
-  # possible. This option selects a scaling based on the minimum and
-  # maximum pixel value occurring in the image.  This often leads to
+  # possible\&. This option selects a scaling based on the minimum and
+  # maximum pixel value occurring in the image\&.  This often leads to
   # significantly better image quality, but may cause different
   # compressed images within one series to have different values for
   # rescale slope and intercept, which is a problem if a presentation
-  # state for one series is to be created.
+  # state for one series is to be created\&.
 
   +sr   --scaling-range
           scale using min/max range
@@ -461,7 +461,7 @@ pixel scaling for monochrome images (--no-windowing; ignored by +tl):
   # This options selects a scaling based on the pixel range as defined
   # by the stored bits, pixel representation and modality transform,
   # without consideration of the minimum and maximum value really
-  # used within the image.
+  # used within the image\&.
 
 rescale slope/intercept encoding for monochrome (-W; ignored by +tl):
 
@@ -471,8 +471,8 @@ rescale slope/intercept encoding for monochrome (-W; ignored by +tl):
 
   # This options prevents the creation of a modality transformation
   # other than an identity transformation (which is required for
-  # many DICOM IODs).  Window center/width settings encoded
-  # in the image are adapted, VOI LUTs are removed.
+  # many DICOM IODs)\&.  Window center/width settings encoded
+  # in the image are adapted, VOI LUTs are removed\&.
 
   +rm   --rescale-map
           use modality rescale to scale pixel range
@@ -480,40 +480,40 @@ rescale slope/intercept encoding for monochrome (-W; ignored by +tl):
 
   # This option causes the creation of a modality rescale slope and
   # intercept that maps the decompressed image data back to their
-  # original range.  This keeps all VOI transformations valid but
+  # original range\&.  This keeps all VOI transformations valid but
   # requires that the DICOM IOD supports a modality rescale slope
-  # and intercept transformation other than identity.
+  # and intercept transformation other than identity\&.
 
 SOP Class UID:
 
   +cd   --class-default
           keep SOP Class UID (default)
 
-  # Keep the SOP Class UID of the source image.
+  # Keep the SOP Class UID of the source image\&.
 
   +cs   --class-sc
           convert to Secondary Capture Image (implies --uid-always)
 
-  # Convert the image to Secondary Capture.  In addition to the SOP
+  # Convert the image to Secondary Capture\&.  In addition to the SOP
   # Class UID, all attributes required for a valid secondary capture
-  # image are added. A new SOP instance UID is always assigned.
+  # image are added\&. A new SOP instance UID is always assigned\&.
 
 SOP Instance UID:
 
   +ud   --uid-default
           assign new UID if lossy compression (default)
 
-  # Assigns a new SOP instance UID if the compression is lossy.
+  # Assigns a new SOP instance UID if the compression is lossy\&.
 
   +ua   --uid-always
           always assign new UID
 
-  # Unconditionally assigns a new SOP instance UID.
+  # Unconditionally assigns a new SOP instance UID\&.
 
   +un   --uid-never
           never assign new UID
 
-  # Never assigns a new SOP instance UID.
+  # Never assigns a new SOP instance UID\&.
 .fi
 .PP
 .SS "output options"
@@ -565,7 +565,6 @@ The \fBdcmcjpeg\fP utility compresses DICOM images of all SOP classes\&. It proc
 .PP
 A few examples:
 .PP
-.PD 0
 .IP "\(bu" 2
 MR images are required to have BitsAllocated=16\&.
 .IP "\(bu" 2
@@ -573,11 +572,11 @@ NM Images can only be encoded with MONOCHROME2 or PALETTE COLOR photometric inte
 .IP "\(bu" 2
 Hardcopy Color images must have RGB color model which is a problem if lossy compression is to be performed\&.
 .PP
+.PP
 The user is responsible for making sure that the compressed images he creates are compliant with the DICOM standard\&. If in question, the \fBdcmcjpeg\fP utility allows one to convert an image to secondary capture - this SOP class does not pose restrictions as the ones mentioned above\&.
 .PP
 With version DCMTK 3\&.5\&.4 a new encoder for truly lossless JPEG compression was added (\fI--true-lossless\fP)\&. Compared to the old (\fI--pseudo-lossless\fP) encoder, that creates slightly lossy images caused from internal color space conversions, windowing etc\&., there are a some issues to consider:
 .PP
-.PD 0
 .IP "\(bu" 2
 Only source images with Bits Allocated 8 or 16 are supported
 .IP "\(bu" 2
@@ -589,6 +588,7 @@ The encoder changes automatically Planar Configuration from 1 to 0 if necessary
 .IP "\(bu" 2
 The compression ratio can be lower than in \fI--pseudo-lossless\fP mode
 .PP
+.PP
 However, when using the new encoder (default), you can be sure, that compression does not affect image quality\&.
 .PP
 In order to be on the safe side, the Lossy Compression Flag is always set to '01' and a new SOP instance UID is assigned (by default) for the old pseudo-lossless encoder\&. The output of the old and new lossless encoder can also be distinguished by the Derivation Description in the resulting DICOM image, which contains the term 'Lossless JPEG compression' for the new and 'Pseudo-Lossless JPEG compression' for the old encoder\&.
@@ -598,16 +598,16 @@ In order to be on the safe side, the Lossy Compression Flag is always set to '01
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax   1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
-JPEGProcess1TransferSyntax                     1.2.840.10008.1.2.4.50
-JPEGProcess2_4TransferSyntax                   1.2.840.10008.1.2.4.51
-JPEGProcess6_8TransferSyntax                   1.2.840.10008.1.2.4.53
-JPEGProcess10_12TransferSyntax                 1.2.840.10008.1.2.4.55
-JPEGProcess14TransferSyntax                    1.2.840.10008.1.2.4.57
-JPEGProcess14SV1TransferSyntax                 1.2.840.10008.1.2.4.70
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGProcess1TransferSyntax                     1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess6_8TransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.53
+JPEGProcess10_12TransferSyntax                 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.55
+JPEGProcess14TransferSyntax                    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.57
+JPEGProcess14SV1TransferSyntax                 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
 .fi
 .PP
 .PP
@@ -617,12 +617,12 @@ JPEGProcess14SV1TransferSyntax                 1.2.840.10008.1.2.4.70
 .PP
 .PP
 .nf
-JPEGProcess1TransferSyntax                     1.2.840.10008.1.2.4.50
-JPEGProcess2_4TransferSyntax                   1.2.840.10008.1.2.4.51
-JPEGProcess6_8TransferSyntax                   1.2.840.10008.1.2.4.53
-JPEGProcess10_12TransferSyntax                 1.2.840.10008.1.2.4.55
-JPEGProcess14TransferSyntax                    1.2.840.10008.1.2.4.57
-JPEGProcess14SV1TransferSyntax                 1.2.840.10008.1.2.4.70
+JPEGProcess1TransferSyntax                     1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess6_8TransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.53
+JPEGProcess10_12TransferSyntax                 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.55
+JPEGProcess14TransferSyntax                    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.57
+JPEGProcess14SV1TransferSyntax                 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
 .fi
 .PP
 .SH "LOGGING"
@@ -647,4 +647,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmdjpeg\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2001-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2001-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 4cbead4dd902f200cb311cab811fb896a0af0295..2f94a1dd01e0ba13795aef2b21592ab1c6e9f633 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmcjpls" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmcjpls" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmcjpls \- Encode DICOM file to JPEG-LS transfer syntax
@@ -17,9 +17,9 @@ The \fBdcmcjpls\fP utility reads an uncompressed DICOM image (\fIdcmfile-in\fP),
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be converted
+dcmfile-in   DICOM input filename to be converted ('-' for stdin)
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -94,13 +94,13 @@ JPEG-LS process:
          encode JPEG-LS lossless only TS (default)
 
   # This options selects the JPEG-LS lossless only transfer syntax
-  # and performs a lossless compression.
+  # and performs a lossless compression\&.
 
   +en  --encode-nearlossless
          encode JPEG-LS near-lossless TS (NEAR: 2)
 
   # This options selects the JPEG-LS lossy transfer syntax
-  # and performs a near-lossless compression.
+  # and performs a near-lossless compression\&.
 
 JPEG-LS bit rate (near-lossless only):
 
@@ -108,23 +108,23 @@ JPEG-LS bit rate (near-lossless only):
          defines maximum deviation for an encoded pixel
 
   # This option specifies the maximum deviation for a single pixel from
-  # the original pixel value.
+  # the original pixel value\&.
 
 lossless compression:
 
   +pr  --prefer-raw
          prefer raw encoder mode (default)
 
-  # This option enables the raw encoder. The raw encoder encodes the
+  # This option enables the raw encoder\&. The raw encoder encodes the
   # complete pixel cell as it was read from the source image without
-  # performing any modifications.
+  # performing any modifications\&.
 
   +pc  --prefer-cooked
          prefer cooked encoder mode
 
-  # This option enables the cooked encoder. The cooked encoder moves
+  # This option enables the cooked encoder\&. The cooked encoder moves
   # overlay data to separate tags (60xx,3000) and only encodes the
-  # stored bits in each pixel.
+  # stored bits in each pixel\&.
 
 JPEG-LS compression:
 
@@ -138,7 +138,7 @@ JPEG-LS compression:
          set JPEG-LS encoding parameter threshold 3
 
   # By default, the values for T1, T2, T3 are computed based on
-  # the number of bits per sample.
+  # the number of bits per sample\&.
 
   +rs  --reset  [r]eset: integer (default: 64)
          set JPEG-LS encoding parameter reset
@@ -148,23 +148,23 @@ JPEG-LS interleave:
   +il  --interleave-line
          force line-interleaved JPEG-LS images (default)
 
-  # This flag forces line-interleaved mode for the resulting image.
+  # This flag forces line-interleaved mode for the resulting image\&.
   # In line-interleave mode each line from the source image is
   # compressed separately for each component and then the next line
-  # is encoded.
+  # is encoded\&.
 
   +is  --interleave-sample
          force sample-interleaved JPEG-LS images
 
-  # This flag forces sample-interleaved mode for the resulting image.
+  # This flag forces sample-interleaved mode for the resulting image\&.
   # In sample-interleave mode each pixel's components are encoded before
-  # the next pixel is encoded.
+  # the next pixel is encoded\&.
 
   +iv  --interleave-default
          use the fastest possible interleave mode
 
-  # This flag selects an interleave mode based on the source image's mode.
-  # If possible, the image is not converted to a different interleave mode.
+  # This flag selects an interleave mode based on the source image's mode\&.
+  # If possible, the image is not converted to a different interleave mode\&.
 
 JPEG-LS padding of odd-length bitstreams:
 
@@ -172,15 +172,15 @@ JPEG-LS padding of odd-length bitstreams:
          pad with extended EOI marker (default)
 
   # Pad odd-length JPEG-LS bitstreams by writing an extended end of image
-  # segment marker FF FF D9, as required by the DICOM standard.
+  # segment marker FF FF D9, as required by the DICOM standard\&.
 
   +pz  --padding-zero
          pad with zero byte (non-standard)
 
   # Pad odd-length JPEG-LS bitstreams by writing a zero byte after the
-  # end of image segment marker, i.e. FF D9 00. This is not DICOM conformant
+  # end of image segment marker, i\&.e\&. FF D9 00\&. This is not DICOM conformant
   # but required for interoperability with the HP LOCO reference implementation,
-  # which does not support extended JPEG-LS bitstreams.
+  # which does not support extended JPEG-LS bitstreams\&.
 .fi
 .PP
 .SS "encapsulated pixel data encoding options"
@@ -192,13 +192,13 @@ encapsulated pixel data fragmentation:
          encode each frame as one fragment (default)
 
   # This option causes the creation of one compressed fragment for each
-  # frame (recommended).
+  # frame (recommended)\&.
 
   +fs  --fragment-size  [s]ize: integer
          limit fragment size to s kbytes
 
   # This option limits the fragment size which may cause the creation of
-  # multiple fragments per frame.
+  # multiple fragments per frame\&.
 
 basic offset table encoding:
 
@@ -206,44 +206,44 @@ basic offset table encoding:
          create offset table (default)
 
   # This option causes the creation of a valid offset table for the
-  # compressed JPEG fragments.
+  # compressed JPEG fragments\&.
 
   -ot  --offset-table-empty
          leave offset table empty
 
   # This option causes the creation of an empty offset table
-  # for the compressed JPEG fragments.
+  # for the compressed JPEG fragments\&.
 
 SOP Class UID:
 
   +cd  --class-default
          keep SOP Class UID (default)
 
-  # Keep the SOP Class UID of the source image.
+  # Keep the SOP Class UID of the source image\&.
 
   +cs  --class-sc
          convert to Secondary Capture Image (implies --uid-always)
 
-  # Convert the image to Secondary Capture.  In addition to the SOP Class
+  # Convert the image to Secondary Capture\&.  In addition to the SOP Class
   # UID, all attributes required for a valid secondary capture image are
-  # added. A new SOP instance UID is always assigned.
+  # added\&. A new SOP instance UID is always assigned\&.
 
 SOP Instance UID:
 
   +ud  --uid-default
          assign new UID if lossy compression (default)
 
-  # Assigns a new SOP instance UID if the compression is lossy JPEG-LS.
+  # Assigns a new SOP instance UID if the compression is lossy JPEG-LS\&.
 
   +ua  --uid-always
          always assign new UID
 
-  # Unconditionally assigns a new SOP instance UID.
+  # Unconditionally assigns a new SOP instance UID\&.
 
   +un  --uid-never
          never assign new UID
 
-  # Never assigns a new SOP instance UID.
+  # Never assigns a new SOP instance UID\&.
 .fi
 .PP
 .SS "output options"
@@ -300,10 +300,10 @@ The user is responsible for making sure that the compressed images he creates ar
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax   1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -313,8 +313,8 @@ BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
 .PP
 .PP
 .nf
-JPEGLSLosslessTransferSyntax                   1.2.840.10008.1.2.4.80
-JPEGLSLossyTransferSyntax                      1.2.840.10008.1.2.4.81
+JPEGLSLosslessTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+JPEGLSLossyTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
 .fi
 .PP
 .SH "LOGGING"
@@ -339,4 +339,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmdjpls\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2009-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2009-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 76a3d5ff8f2f7656964c89fb36ad0f858a3bdbd8..68a07937766be77fb5db53b47bc56a0f59b2b6fa 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmconv" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmconv" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmconv \- Convert DICOM file encoding
@@ -17,9 +17,9 @@ The \fBdcmconv\fP utility reads a DICOM file (\fIdcmfile-in\fP), performs an enc
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be converted
+dcmfile-in   DICOM input filename to be converted ('-' for stdin)
 
-dcmfile-out  DICOM output filename to write to
+dcmfile-out  DICOM output filename to write to ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -164,7 +164,7 @@ handling of VOI LUT Sequence with OW VR and explicit length:
   +vi  --illegal-voi-conv
          convert illegal VOI LUT to SQ
 
-handling of explicit length pixel data for encaps. transfer syntaxes:
+handling of explicit length pixel data for encaps\&. transfer syntaxes:
 
   -pe  --abort-expl-pixdata
          abort on explicit length pixel data (default)
@@ -182,7 +182,7 @@ general handling of parser errors:
 
 other parsing options:
 
-  +st  --stop-after-elem  [t]ag: "gggg,eeee" or dictionary name
+  +st  --stop-after-elem  [t]ag: 'gggg,eeee' or dictionary name
          stop parsing after element specified by t
 
 automatic data correction:
@@ -342,9 +342,13 @@ In addition, one or more command files can be specified using an '@' sign as a p
 The \fBdcmconv\fP utility will attempt to load DICOM data dictionaries specified in the \fIDCMDICTPATH\fP environment variable\&. By default, i\&.e\&. if the \fIDCMDICTPATH\fP environment variable is not set, the file \fI<datadir>/dicom\&.dic\fP will be loaded unless the dictionary is built into the application (default for Windows)\&.
 .PP
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+.PP
+Depending on the command line options specified, the \fBdcmconv\fP utility will attempt to load character set mapping tables\&. This happens when DCMTK was compiled with the oficonv library (which is the default) and the mapping tables are not built into the library (default when DCMTK uses shared libraries)\&.
+.PP
+The mapping table files are expected in DCMTK's \fI<datadir>\fP\&. The \fIDCMICONVPATH\fP environment variable can be used to specify a different location\&. If a different location is specified, those mapping tables also replace any built-in tables\&.
 .SH "SEE ALSO"
 .PP
 \fBdcmdump\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1994-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1994-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 7636ef7e752210036fb47ea79343e1f139da6cd2..695ef01aca1d6f4be0140fb0e102695758b28a7b 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmcrle" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmcrle" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmcrle \- Encode DICOM file to RLE transfer syntax
@@ -17,9 +17,9 @@ The \fBdcmcrle\fP utility reads an uncompressed DICOM image (\fIdcmfile-in\fP),
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be converted
+dcmfile-in   DICOM input filename to be converted ('-' for stdin)
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -174,10 +174,10 @@ Please note that the DICOM standard does not allow for storing the pixel data wi
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax   1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -187,7 +187,7 @@ BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
 .PP
 .PP
 .nf
-RLELosslessTransferSyntax                      1.2.840.10008.1.2.5
+RLELosslessTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .SH "LOGGING"
@@ -212,4 +212,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmdrle\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2002-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2002-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 5e1596802082cdd2997b3cbd91330f52265f218e..7a3d65ec42491aa657fd7e34148c2336782d32da 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmdjpeg" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmdjpeg" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmdjpeg \- Decode JPEG-compressed DICOM file
@@ -17,9 +17,9 @@ The \fBdcmdjpeg\fP utility reads a JPEG-compressed DICOM image (\fIdcmfile-in\fP
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be converted
+dcmfile-in   DICOM input filename to be converted ('-' for stdin)
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -68,9 +68,9 @@ input file format:
           read data set without file meta information
 
   # This option allows one to decompress JPEG compressed DICOM objects that
-  # have been stored as dataset without meta-header. Such a thing should
+  # have been stored as dataset without meta-header\&. Such a thing should
   # not exist since the transfer syntax cannot be reliably determined,
-  # without meta-header but unfortunately it does.
+  # without meta-header but unfortunately it does\&.
 .fi
 .PP
 .SS "processing options"
@@ -82,39 +82,42 @@ color space conversion:
           convert if YCbCr photometric interpretation (default)
 
   # If the compressed image uses YBR_FULL or YBR_FULL_422 photometric
-  # interpretation, convert to RGB during decompression.
+  # interpretation, convert to RGB during decompression\&.
 
   +cl   --conv-lossy
           convert YCbCr to RGB if lossy JPEG
 
   # If the compressed image is encoded in lossy JPEG, assume YCbCr
-  # color model and convert to RGB.
+  # color model and convert to RGB\&.
 
   +cg   --conv-guess
           convert to RGB if YCbCr is guessed by library
 
-  # If the underlying JPEG library "guesses" the color space of the
-  # compressed image to be YCbCr, convert to RGB.
+  # If the underlying JPEG library 'guesses' the color space of the
+  # compressed image to be YCbCr, convert to RGB\&.
 
   +cgl  --conv-guess-lossy
           convert to RGB if lossy JPEG and YCbCr is
           guessed by the underlying JPEG library
 
   # If the compressed image is encoded in lossy JPEG and the underlying
-  # JPEG library "guesses" the color space to be YCbCr, convert to RGB.
+  # JPEG library 'guesses' the color space to be YCbCr, convert to RGB\&.
 
   +ca   --conv-always
           always convert YCbCr to RGB
 
   # If the compressed image is a color image, assume YCbCr color model
-  # and convert to RGB.
+  # and convert to RGB\&. Warning: This will lead to an incorrectly decoded
+  # image if the color space is in fact RGB\&. Images compressed with lossless
+  # JPEG are almost never encoded in YCbCr, this option should thus be used
+  # with care on such images\&.
 
   +cn   --conv-never
           never convert YCbCr to RGB
 
-  # Never convert color space from YCbCr to RGB during decompression.
+  # Never convert color space from YCbCr to RGB during decompression\&.
   # Note that a conversion from YBR_FULL_422 to YBR_FULL will still take
-  # place if the source images has been compressed with subsampling.
+  # place if the source images has been compressed with subsampling\&.
 
 planar configuration:
 
@@ -124,34 +127,34 @@ planar configuration:
 
   # If the compressed image is a color image, store in color-by-plane
   # planar configuration if required by the SOP class and photometric
-  # interpretation. Hardcopy Color images are always stored color-by-
+  # interpretation\&. Hardcopy Color images are always stored color-by-
   # plane, and the revised Ultrasound image objects are stored color-by-
-  # plane if the color model is YBR_FULL.  Everything else is stored
-  # color-by-pixel.
+  # plane if the color model is YBR_FULL\&.  Everything else is stored
+  # color-by-pixel\&.
 
   +px   --color-by-pixel
           always store color-by-pixel
 
   # If the compressed image is a color image, store in color-by-pixel
-  # planar configuration.
+  # planar configuration\&.
 
   +pl   --color-by-plane
           always store color-by-plane
 
   # If the compressed image is a color image, store in color-by-plane
-  # planar configuration.
+  # planar configuration\&.
 
 SOP Instance UID:
 
   +ud   --uid-default
           keep same SOP Instance UID (default)
 
-  #  Never assigns a new SOP instance UID.
+  #  Never assigns a new SOP instance UID\&.
 
   +ua   --uid-always
           always assign new UID
 
-  # Always assigns a new SOP instance UID.
+  # Always assigns a new SOP instance UID\&.
 
 workaround options for incorrect JPEG encodings:
 
@@ -159,31 +162,31 @@ workaround options for incorrect JPEG encodings:
           enable workaround for JPEG lossless images
           with overflow in predictor 6
 
-  # DICOM images with 16 bits/pixel have been observed "in the wild"
+  # DICOM images with 16 bits/pixel have been observed 'in the wild'
   # that are compressed with lossless JPEG and need special handling
   # because the encoder produced an 16-bit integer overflow in predictor
-  # 6, which needs to be compensated (reproduced) during decompression.
+  # 6, which needs to be compensated (reproduced) during decompression\&.
   # This flag enables a correct decompression of such faulty images, but
   # at the same time will cause an incorrect decompression of correctly
-  # compressed images. Use with care.
+  # compressed images\&. Use with care\&.
 
   +wi   --workaround-incpl
           enable workaround for incomplete JPEG data
 
   # This option causes dcmjpeg to ignore incomplete JPEG data
   # at the end of a compressed fragment and to start decompressing
-  # the next frame from the next fragment (if any). This permits
-  # images with incomplete JPEG data to be decoded.
+  # the next frame from the next fragment (if any)\&. This permits
+  # images with incomplete JPEG data to be decoded\&.
 
   +wc   --workaround-cornell
           enable workaround for 16-bit JPEG lossless
           Cornell images with Huffman table overflow
 
   # One of the first open-source implementations of lossless JPEG
-  # compression, the "Cornell" library, has a well-known bug that leads
+  # compression, the 'Cornell' library, has a well-known bug that leads
   # to invalid values in the Huffmann table when images with 16 bit/sample
-  # are compressed. This flag enables a workaround that permits such
-  # images to be decoded correctly..fi
+  # are compressed\&. This flag enables a workaround that permits such
+  # images to be decoded correctly\&..fi
 .PP
 .SS "output options"
 .PP
@@ -253,16 +256,16 @@ data set trailing padding (not with --write-dataset):
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax   1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
-JPEGProcess1TransferSyntax                     1.2.840.10008.1.2.4.50
-JPEGProcess2_4TransferSyntax                   1.2.840.10008.1.2.4.51
-JPEGProcess6_8TransferSyntax                   1.2.840.10008.1.2.4.53
-JPEGProcess10_12TransferSyntax                 1.2.840.10008.1.2.4.55
-JPEGProcess14TransferSyntax                    1.2.840.10008.1.2.4.57
-JPEGProcess14SV1TransferSyntax                 1.2.840.10008.1.2.4.70
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGProcess1TransferSyntax                     1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess6_8TransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.53
+JPEGProcess10_12TransferSyntax                 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.55
+JPEGProcess14TransferSyntax                    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.57
+JPEGProcess14SV1TransferSyntax                 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
 .fi
 .PP
 .PP
@@ -272,9 +275,9 @@ JPEGProcess14SV1TransferSyntax                 1.2.840.10008.1.2.4.70
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .SH "LOGGING"
@@ -299,4 +302,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmcjpeg\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2001-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2001-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 26edb4eab22750e3c36d7b194af7bf0e419c6fe7..6cc32c46dc8b99377efbe37962bd59580ace17bc 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmdjpls" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmdjpls" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmdjpls \- Decode JPEG-LS compressed DICOM file
@@ -17,9 +17,9 @@ The \fBdcmdjpls\fP utility reads a JPEG-ls compressed DICOM image (\fIdcmfile-in
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be converted
+dcmfile-in   DICOM input filename to be converted ('-' for stdin)
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -68,9 +68,9 @@ input file format:
          read data set without file meta information
 
   # This option allows one to decompress JPEG-LS compressed DICOM objects that have
-  # been stored as dataset without meta-header. Such a thing should not exist
+  # been stored as dataset without meta-header\&. Such a thing should not exist
   # since the transfer syntax cannot be reliably determined without meta-header,
-  # but unfortunately it does.
+  # but unfortunately it does\&.
 .fi
 .PP
 .SS "processing options"
@@ -82,7 +82,7 @@ planar configuration:
          restore original planar configuration (default)
 
   # If the compressed image is a color image, restore the planar
-  # configuration as described in the Planar Configuration attribute.
+  # configuration as described in the Planar Configuration attribute\&.
 
   +pa  --planar-auto
          automatically determine planar configuration
@@ -90,34 +90,34 @@ planar configuration:
 
   # If the compressed image is a color image, store in color-by-plane
   # planar configuration if required by the SOP class and photometric
-  # interpretation. Hardcopy Color images are always stored color-by-
+  # interpretation\&. Hardcopy Color images are always stored color-by-
   # plane, and the revised Ultrasound image objects are stored color-by-
-  # plane if the color model is YBR_FULL.  Everything else is stored
-  # color-by-pixel.
+  # plane if the color model is YBR_FULL\&.  Everything else is stored
+  # color-by-pixel\&.
 
   +px  --color-by-pixel
          always store color-by-pixel
 
   # If the compressed image is a color image, store in color-by-pixel
-  # planar configuration.
+  # planar configuration\&.
 
   +pl  --color-by-plane
          always store color-by-plane
 
   # If the compressed image is a color image, store in color-by-plane
-  # planar configuration.
+  # planar configuration\&.
 
 SOP Instance UID:
 
   +ud  --uid-default
          keep same SOP Instance UID (default)
 
-  #  Never assigns a new SOP instance UID.
+  #  Never assigns a new SOP instance UID\&.
 
   +ua  --uid-always
          always assign new UID
 
-  # Always assigns a new SOP instance UID.
+  # Always assigns a new SOP instance UID\&.
 
 workaround options for incorrect JPEG-LS encodings:
 
@@ -198,12 +198,12 @@ data set trailing padding (not with --write-dataset):
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax   1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
-JPEGLSLosslessTransferSyntax                   1.2.840.10008.1.2.4.80
-JPEGLSLossyTransferSyntax                      1.2.840.10008.1.2.4.81
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGLSLosslessTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+JPEGLSLossyTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
 .fi
 .PP
 .PP
@@ -213,9 +213,9 @@ JPEGLSLossyTransferSyntax                      1.2.840.10008.1.2.4.81
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .SH "LOGGING"
@@ -240,4 +240,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmcjpls\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2009-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2009-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 666ca3f34eb374fdfe2db78747734b1cbc82239c..5bf141db9df9fa9ea001ff52a94c3117641af1cb 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmdrle" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmdrle" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmdrle \- Decode RLE-compressed DICOM file
@@ -17,9 +17,9 @@ The \fBdcmdrle\fP utility reads a RLE-compressed DICOM image (\fIdcmfile-in\fP),
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be converted
+dcmfile-in   DICOM input filename to be converted ('-' for stdin)
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -68,9 +68,9 @@ input file format:
          read data set without file meta information
 
   # This option allows one to decompress RLE compressed DICOM objects that have
-  # been stored as dataset without meta-header. Such a thing should not exist
+  # been stored as dataset without meta-header\&. Such a thing should not exist
   # since the transfer syntax cannot be reliably determined without meta-header,
-  # but unfortunately it does.
+  # but unfortunately it does\&.
 .fi
 .PP
 .SS "processing options"
@@ -93,8 +93,8 @@ RLE byte segment order:
          least significant byte first
 
   # This option allows one to decompress RLE compressed DICOM files in which
-  # the order of byte segments is encoded in incorrect order. This only affects
-  # images with more than one byte per sample.
+  # the order of byte segments is encoded in incorrect order\&. This only affects
+  # images with more than one byte per sample\&.
 .fi
 .PP
 .SS "output options"
@@ -165,11 +165,11 @@ data set trailing padding (not with --write-dataset):
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax   1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
-RLELosslessTransferSyntax                      1.2.840.10008.1.2.5
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
+RLELosslessTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .PP
@@ -179,9 +179,9 @@ RLELosslessTransferSyntax                      1.2.840.10008.1.2.5
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .SH "LOGGING"
@@ -206,4 +206,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmcrle\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2002-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany
+Copyright (C) 2002-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany
index 18ff7fc9671edc8639c05302c4ca3b313aaf6de0..ff98138751bedaf39d28dbc1c96735bfd2d6b022 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmdspfn" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmdspfn" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmdspfn \- Export standard display curves to a text file
@@ -95,7 +95,7 @@ dcmfile-in  DICOM input filename to be dumped
 
   +Cf  --curve-fitting  [n]umber: integer
          use polynomial curve fitting algorithm with order n
-         (0..99, default: file setting or cubic spline)
+         (0\&.\&.99, default: file setting or cubic spline)
 .fi
 .PP
 .SS "output options"
@@ -143,4 +143,4 @@ In addition, one or more command files can be specified using an '@' sign as a p
 \fBdconvlum\fP(1), \fBdcod2lum\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1999-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1999-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index aa4d40a75d17c7eefbd068e64e40a8510b63f80e..5acd7609562a93ddf123f8a422bf8be1a8bbd63d 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmdump" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmdump" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmdump \- Dump DICOM file and data set
@@ -7,7 +7,7 @@ dcmdump \- Dump DICOM file and data set
 .PP
 .PP
 .nf
-dcmdump [options] dcmfile-in...
+dcmdump [options] dcmfile-in\&.\&.\&.
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -19,7 +19,7 @@ If \fBdcmdump\fP reads a raw data set (DICOM data without a file format meta-hea
 .PP
 .PP
 .nf
-dcmfile-in  DICOM input file or directory to be dumped
+dcmfile-in  DICOM input file or directory to be dumped ('-' for stdin)
 .fi
 .PP
 .SH "OPTIONS"
@@ -106,9 +106,9 @@ long tag values:
          load very long tag values (default)
 
   -M   --load-short
-         do not load very long values (e.g. pixel data)
+         do not load very long values (e\&.g\&. pixel data)
 
-  +R   --max-read-length  [k]bytes: integer (4..4194302, default: 4)
+  +R   --max-read-length  [k]bytes: integer (4\&.\&.4194302, default: 4)
          set threshold for long values to k kbytes
 
 parsing of file meta information:
@@ -191,7 +191,7 @@ handling of VOI LUT Sequence with OW VR and explicit length:
   +vi  --illegal-voi-conv
          convert illegal VOI LUT to SQ
 
-handling of explicit length pixel data for encaps. transfer syntaxes:
+handling of explicit length pixel data for encaps\&. transfer syntaxes:
 
   -pe  --abort-expl-pixdata
          abort on explicit length pixel data (default)
@@ -209,10 +209,10 @@ general handling of parser errors:
 
 other parsing options:
 
-  +st  --stop-after-elem  [t]ag: "gggg,eeee" or dictionary name
+  +st  --stop-after-elem  [t]ag: 'gggg,eeee' or dictionary name
          stop parsing after element specified by t
 
-  +sb  --stop-before-elem [t]ag: "gggg,eeee" or dictionary name
+  +sb  --stop-before-elem [t]ag: 'gggg,eeee' or dictionary name
          stop parsing before element specified by t
 
          # only considers elements on main dataset level and also
@@ -296,13 +296,9 @@ color:
   +C   --print-color
          use ANSI escape codes for colored output
 
-         # not available on Windows systems
-
   -C   --no-color
          do not use any ANSI escape codes (default)
 
-         # not available on Windows systems
-
 error handling:
 
   -E   --stop-on-error
@@ -313,7 +309,7 @@ error handling:
 
 searching:
 
-  +P   --search  [t]ag: "gggg,eeee" or dictionary name
+  +P   --search  [t]ag: 'gggg,eeee' or dictionary name
          print the textual dump of tag t
          this option can be specified multiple times
          (default: the complete file is printed)
@@ -326,7 +322,7 @@ searching:
 
   +p   --prepend
          prepend sequence hierarchy to printed tag,
-         denoted by: (gggg,eeee).(gggg,eeee).*
+         denoted by: (gggg,eeee)\&.(gggg,eeee)\&.*
          (only when used with --search)
 
   -p   --no-prepend
@@ -335,7 +331,7 @@ searching:
 writing:
 
   +W   --write-pixel  [d]irectory: string
-         write pixel data to a .raw file stored in d
+         write pixel data to a \&.raw file stored in d
          (little endian, filename created automatically)
 .fi
 .PP
@@ -359,9 +355,13 @@ In addition, one or more command files can be specified using an '@' sign as a p
 The \fBdcmdump\fP utility will attempt to load DICOM data dictionaries specified in the \fIDCMDICTPATH\fP environment variable\&. By default, i\&.e\&. if the \fIDCMDICTPATH\fP environment variable is not set, the file \fI<datadir>/dicom\&.dic\fP will be loaded unless the dictionary is built into the application (default for Windows)\&.
 .PP
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+.PP
+Depending on the command line options specified, the \fBdcmdump\fP utility will attempt to load character set mapping tables\&. This happens when DCMTK was compiled with the oficonv library (which is the default) and the mapping tables are not built into the library (default when DCMTK uses shared libraries)\&.
+.PP
+The mapping table files are expected in DCMTK's \fI<datadir>\fP\&. The \fIDCMICONVPATH\fP environment variable can be used to specify a different location\&. If a different location is specified, those mapping tables also replace any built-in tables\&.
 .SH "SEE ALSO"
 .PP
 \fBdump2dcm\fP(1), \fBdcmconv\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1994-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1994-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 492566a88624c6b15fa937e9b0a9aa3aae81beff..d6480039625f634403669838f2b23b716411fb08 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmftest" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmftest" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmftest \- Test if file uses DICOM part 10 format
@@ -7,7 +7,7 @@ dcmftest \- Test if file uses DICOM part 10 format
 .PP
 .PP
 .nf
-dcmftest file...
+dcmftest file\&.\&.\&.
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -17,7 +17,7 @@ The \fBdcmftest\fP utility checks whether the files specified on the command lin
 .PP
 .PP
 .nf
-dcmfile-in  DICOM input filename to be dumped
+dcmfile-in  DICOM input filename to be checked
 .fi
 .PP
 .SH "NOTES"
@@ -28,4 +28,4 @@ All files specified on the command line are checked for the presence of the DICO
 \fBdcmgpdir\fP(1), \fBdcmmkdir\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1997-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1997-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index b8a48254a19839db866627bbcd14f7ca7ee831d8..f9c4d881709e43c084a435b29516f58a05cb12f4 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmgpdir" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmgpdir" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmgpdir \- Create a general purpose DICOMDIR
@@ -7,7 +7,7 @@ dcmgpdir \- Create a general purpose DICOMDIR
 .PP
 .PP
 .nf
-dcmgpdir [options] [dcmfile-in...]
+dcmgpdir [options] [dcmfile-in\&.\&.\&.]
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -16,12 +16,12 @@ The \fBdcmgpdir\fP utility creates a \fIDICOMDIR\fP file from the specified refe
 .PP
 Currently, the following profiles are supported:
 .PP
-.PD 0
 .IP "\(bu" 2
 General Purpose CD-R Interchange (STD-GEN-CD)
 .IP "\(bu" 2
 General Purpose Interchange on DVD-RAM Media (STD-GEN-DVD-RAM)
 .PP
+.PP
 \fBdcmmkdir\fP is an extended version of this tool which also supports other Media Storage Application Profiles than the general purpose one (e\&.g\&. the cardio profiles require the use of icon images)\&.
 .SH "PARAMETERS"
 .PP
@@ -68,15 +68,15 @@ DICOMDIR identifiers:
 
   +F    --fileset-id  [i]d: string
           use specific file-set ID
-          (default: DCMTK_MEDIA_DEMO, "" for none)
+          (default: DCMTK_MEDIA_DEMO, '' for none)
 
   +R    --descriptor  [f]ilename: string
           add a file-set descriptor file ID
-          (e.g. README, default: no descriptor)
+          (e\&.g\&. README, default: no descriptor)
 
   +C    --char-set  [c]harset: string
           add a specific character set for descriptor
-          (default: "ISO_IR 100" if descriptor present)
+          (default: 'ISO_IR 100' if descriptor present)
 
 reading:
 
@@ -228,4 +228,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmmkdir\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1996-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1996-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 639589d583ccaf1ea61ddae55f83498424cf262f..fe3a6c41ca97a38f59b142b8ec3e7997a82c6698 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmicmp" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmicmp" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmicmp \- Compare DICOM images and compute difference metrics
@@ -36,7 +36,7 @@ All metrics are computed as defined in R\&.C\&. Gonzalez and R\&.E\&. Woods, 'Di
 .nf
 dcmfile-in-1  Reference DICOM image file for comparison
 
-dcmfile-in-2  Test DICOM image file for comparison
+dcmfile-in-2  Test DICOM image file for comparison ('-' for stdin)
 .fi
 .PP
 .SH "OPTIONS"
@@ -169,19 +169,19 @@ presentation LUT transformation:
           check if max absolute error <= limit
 
   # Return exit code EXITCODE_LIMIT_EXCEEDED_MAX_ERROR if the computed
-  # maximum absolute error is larger than the given limit.
+  # maximum absolute error is larger than the given limit\&.
 
   +cm   --check-mae  [l]imit: float
           check if mean absolute error <= limit
 
   # Return exit code EXITCODE_LIMIT_EXCEEDED_MAE if the computed
-  # mean absolute error is larger than the given limit.
+  # mean absolute error is larger than the given limit\&.
 
   +cr   --check-rmse  [l]imit: float
           check if root mean square error <= limit
 
   # Return exit code EXITCODE_LIMIT_EXCEEDED_RMSE if the computed
-  # root mean square error is larger than the given limit.
+  # root mean square error is larger than the given limit\&.
 
   +cp   --check-psnr  [l]imit: float
           check if PSNR >= limit
@@ -205,20 +205,20 @@ presentation LUT transformation:
           write secondary capture difference image
 
   # Create a Multiframe Secondary Capture image that contains a
-  # difference image between reference and test image. For monochrome
+  # difference image between reference and test image\&. For monochrome
   # images, one difference frame is created for each frame in the reference
-  # image. For color images, three monochrome frames are created for each
+  # image\&. For color images, three monochrome frames are created for each
   # frame in the reference image, corresponding to the differences in the
-  # red, green and blue color plane. The difference image will have
-  # BitsStored 8 or 16, depending on the properties of the reference image.
+  # red, green and blue color plane\&. The difference image will have
+  # BitsStored 8 or 16, depending on the properties of the reference image\&.
 
   +a    --amplify  [f]actor: float
           multiply diff image pixel values by f
 
   # This option can be used to amplify the grayscale values in the
-  # difference image by multiplying each value with the given factor.
+  # difference image by multiplying each value with the given factor\&.
   # Alternatively, a DICOM VOI LUT window may be used when visualizing
-  # the difference image.
+  # the difference image\&.
 .fi
 .PP
 .SH "NOTES"
@@ -233,10 +233,10 @@ The user should also note that the metrics computed by this tool cannot predict
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax   1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -300,4 +300,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcm2pnm\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2018-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2018-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 597647f5dcbc3b30fa02dd5e3d61a7fca9390bee..c39054bd9b8f45f8ac0238ce39128dcbbb5424b1 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmj2pnm" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmj2pnm" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmj2pnm \- Convert DICOM images to PGM/PPM, PNG, TIFF, JPEG or BMP
@@ -17,7 +17,7 @@ The \fBdcmj2pnm\fP utility reads a DICOM image, converts the pixel data accordin
 .PP
 .PP
 .nf
-dcmfile-in  DICOM input filename to be converted
+dcmfile-in  DICOM input filename to be converted ('-' for stdin)
 
 bitmap-out  output filename to be written (default: stdout)
 .fi
@@ -130,7 +130,7 @@ scaling:
           ignore pixel aspect ratio when scaling
 
   +i    --interpolate  [n]umber of algorithm: integer
-          use interpolation when scaling (1..4, default: 1)
+          use interpolation when scaling (1\&.\&.4, default: 1)
 
   -i    --no-interpolation
           no interpolation when scaling
@@ -177,31 +177,31 @@ workaround options for incorrect encodings (JPEG compressed images only):
           enable workaround for JPEG lossless images
           with overflow in predictor 6
 
-  # DICOM images with 16 bits/pixel have been observed "in the wild"
+  # DICOM images with 16 bits/pixel have been observed 'in the wild'
   # that are compressed with lossless JPEG and need special handling
   # because the encoder produced an 16-bit integer overflow in predictor
-  # 6, which needs to be compensated (reproduced) during decompression.
+  # 6, which needs to be compensated (reproduced) during decompression\&.
   # This flag enables a correct decompression of such faulty images, but
   # at the same time will cause an incorrect decompression of correctly
-  # compressed images. Use with care.
+  # compressed images\&. Use with care\&.
 
   +wi   --workaround-incpl
           enable workaround for incomplete JPEG data
 
   # This option causes dcmj2pnm to ignore incomplete JPEG data
   # at the end of a compressed fragment and to start decompressing
-  # the next frame from the next fragment (if any). This permits
-  # images with incomplete JPEG data to be decoded.
+  # the next frame from the next fragment (if any)\&. This permits
+  # images with incomplete JPEG data to be decoded\&.
 
   +wc   --workaround-cornell
           enable workaround for 16-bit JPEG lossless
           Cornell images with Huffman table overflow
 
   # One of the first open-source implementations of lossless JPEG
-  # compression, the "Cornell" library, has a well-known bug that leads
+  # compression, the 'Cornell' library, has a well-known bug that leads
   # to invalid values in the Huffmann table when images with 16 bit/sample
-  # are compressed. This flag enables a workaround that permits such
-  # images to be decoded correctly.
+  # are compressed\&. This flag enables a workaround that permits such
+  # images to be decoded correctly\&.
 
 modality LUT transformation:
 
@@ -263,30 +263,30 @@ overlay:
           do not display overlays
 
   +O    --display-overlay  [n]umber: integer
-          display overlay n (0..16, 0=all, default: +O 0)
+          display overlay n (0\&.\&.16, 0=all, default: +O 0)
 
   +Omr  --ovl-replace
-          use overlay mode "Replace"
+          use overlay mode 'Replace'
           (default for Graphic overlays)
 
   +Omt  --ovl-threshold
-          use overlay mode "Threshold Replace"
+          use overlay mode 'Threshold Replace'
 
   +Omc  --ovl-complement
-          use overlay mode "Complement"
+          use overlay mode 'Complement'
 
   +Omv  --ovl-invert
-          use overlay mode "Invert Bitmap"
+          use overlay mode 'Invert Bitmap'
 
   +Omi  --ovl-roi
-          use overlay mode "Region of Interest"
+          use overlay mode 'Region of Interest'
           (default for ROI overlays)
 
   +Osf  --set-foreground  [d]ensity: float
-          set overlay foreground density (0..1, default: 1)
+          set overlay foreground density (0\&.\&.1, default: 1)
 
   +Ost  --set-threshold  [d]ensity: float
-          set overlay threshold density (0..1, default: 0.5)
+          set overlay threshold density (0\&.\&.1, default: 0\&.5)
 
 display LUT transformation:
 
@@ -377,7 +377,7 @@ PNG format:
 
 JPEG format:
 
-  +Jq   --compr-quality  [q]uality: integer (0..100, default: 90)
+  +Jq   --compr-quality  [q]uality: integer (0\&.\&.100, default: 90)
           quality value for compression (in percent)
 
   +Js4  --sample-444
@@ -434,7 +434,7 @@ image format:
           write 16-bit ASCII PGM/PPM
 
   +opn  --write-n-bit-pnm  [n]umber: integer
-          write n-bit ASCII PGM/PPM (1..32)
+          write n-bit ASCII PGM/PPM (1\&.\&.32)
 
   +ob   --write-bmp
           write 8-bit (monochrome) or 24-bit (color) BMP
@@ -465,7 +465,6 @@ image format:
 .PP
 The following preferred interpolation algorithms can be selected using the \fI--interpolate\fP option:
 .PP
-.PD 0
 .IP "\(bu" 2
 1 = free scaling algorithm with interpolation from pbmplus toolkit
 .IP "\(bu" 2
@@ -475,6 +474,7 @@ The following preferred interpolation algorithms can be selected using the \fI--
 .IP "\(bu" 2
 4 = magnification algorithm with bicubic interpolation from Eduard Stanescu
 .PP
+.PP
 The \fI--write-tiff\fP option is only available when DCMTK has been configured and compiled with support for the external \fBlibtiff\fP TIFF library\&. The availability of the TIFF compression options depends on the \fBlibtiff\fP configuration\&.
 .PP
 The \fI--write-png\fP option is only available when DCMTK has been configured and compiled with support for the external \fBlibpng\fP PNG library\&. Option \fI--interlace\fP enables progressive image view while loading the PNG file\&. Only a few applications take care of the meta info (TEXT) in a PNG file\&.
@@ -484,17 +484,17 @@ The \fI--write-png\fP option is only available when DCMTK has been configured an
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax   1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
-JPEGProcess1TransferSyntax                     1.2.840.10008.1.2.4.50
-JPEGProcess2_4TransferSyntax                   1.2.840.10008.1.2.4.51
-JPEGProcess6_8TransferSyntax                   1.2.840.10008.1.2.4.53
-JPEGProcess10_12TransferSyntax                 1.2.840.10008.1.2.4.55
-JPEGProcess14TransferSyntax                    1.2.840.10008.1.2.4.57
-JPEGProcess14SV1TransferSyntax                 1.2.840.10008.1.2.4.70
-RLELosslessTransferSyntax                      1.2.840.10008.1.2.5
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGProcess1TransferSyntax                     1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess6_8TransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.53
+JPEGProcess10_12TransferSyntax                 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.55
+JPEGProcess14TransferSyntax                    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.57
+JPEGProcess14SV1TransferSyntax                 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
+RLELosslessTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .PP
@@ -530,4 +530,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcm2pnm\fP(1), \fBimg2dcm\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2001-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2001-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 38fc7ff7cf5fe45ed8c0c45d7f0839c2687f9822..eefaa31080d500104b72bdd65d13bd993a120c16 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcml2pnm" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcml2pnm" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcml2pnm \- Convert DICOM images to PGM/PPM, PNG, TIFF or BMP
@@ -17,7 +17,7 @@ The \fBdcml2pnm\fP utility reads a DICOM image, converts the pixel data accordin
 .PP
 .PP
 .nf
-dcmfile-in  DICOM input filename to be converted
+dcmfile-in  DICOM input filename to be converted ('-' for stdin)
 
 bitmap-out  output filename to be written (default: stdout)
 .fi
@@ -130,7 +130,7 @@ scaling:
           ignore pixel aspect ratio when scaling
 
   +i    --interpolate  [n]umber of algorithm: integer
-          use interpolation when scaling (1..4, default: 1)
+          use interpolation when scaling (1\&.\&.4, default: 1)
 
   -i    --no-interpolation
           no interpolation when scaling
@@ -210,30 +210,30 @@ overlay:
           do not display overlays
 
   +O    --display-overlay  [n]umber: integer
-          display overlay n (0..16, 0=all, default: +O 0)
+          display overlay n (0\&.\&.16, 0=all, default: +O 0)
 
   +Omr  --ovl-replace
-          use overlay mode "Replace"
+          use overlay mode 'Replace'
           (default for Graphic overlays)
 
   +Omt  --ovl-threshold
-          use overlay mode "Threshold Replace"
+          use overlay mode 'Threshold Replace'
 
   +Omc  --ovl-complement
-          use overlay mode "Complement"
+          use overlay mode 'Complement'
 
   +Omv  --ovl-invert
-          use overlay mode "Invert Bitmap"
+          use overlay mode 'Invert Bitmap'
 
   +Omi  --ovl-roi
-          use overlay mode "Region of Interest"
+          use overlay mode 'Region of Interest'
           (default for ROI overlays)
 
   +Osf  --set-foreground  [d]ensity: float
-          set overlay foreground density (0..1, default: 1)
+          set overlay foreground density (0\&.\&.1, default: 1)
 
   +Ost  --set-threshold  [d]ensity: float
-          set overlay threshold density (0..1, default: 0.5)
+          set overlay threshold density (0\&.\&.1, default: 0\&.5)
 
 display LUT transformation:
 
@@ -365,7 +365,7 @@ image format:
           write 16-bit ASCII PGM/PPM
 
   +opn  --write-n-bit-pnm  [n]umber: integer
-          write n-bit ASCII PGM/PPM (1..32)
+          write n-bit ASCII PGM/PPM (1\&.\&.32)
 
   +ob   --write-bmp
           write 8-bit (monochrome) or 24-bit (color) BMP
@@ -393,7 +393,6 @@ image format:
 .PP
 The following preferred interpolation algorithms can be selected using the \fI--interpolate\fP option:
 .PP
-.PD 0
 .IP "\(bu" 2
 1 = free scaling algorithm with interpolation from pbmplus toolkit
 .IP "\(bu" 2
@@ -403,6 +402,7 @@ The following preferred interpolation algorithms can be selected using the \fI--
 .IP "\(bu" 2
 4 = magnification algorithm with bicubic interpolation from Eduard Stanescu
 .PP
+.PP
 The \fI--write-tiff\fP option is only available when DCMTK has been configured and compiled with support for the external \fBlibtiff\fP TIFF library\&. The availability of the TIFF compression options depends on the \fBlibtiff\fP configuration\&.
 .PP
 The \fI--write-png\fP option is only available when DCMTK has been configured and compiled with support for the external \fBlibpng\fP PNG library\&. Option \fI--interlace\fP enables progressive image view while loading the PNG file\&. Only a few applications take care of the meta info (TEXT) in a PNG file\&.
@@ -412,13 +412,13 @@ The \fI--write-png\fP option is only available when DCMTK has been configured an
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax             1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax             1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax   1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                1.2.840.10008.1.2.2
-JPEGLSLosslessTransferSyntax                   1.2.840.10008.1.2.4.80
-JPEGLSLossyTransferSyntax                      1.2.840.10008.1.2.4.81
-RLELosslessTransferSyntax                      1.2.840.10008.1.2.5
+LittleEndianImplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGLSLosslessTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+JPEGLSLossyTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
+RLELosslessTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .PP
@@ -454,4 +454,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcm2pnm\fP(1), \fBimg2dcm\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2001-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2001-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index a69f999a6150e692e0c1e34917354107d1ea9ff0..a5946866212e9b8a91ed3b9ad1c9ad123d83d8b7 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmmkcrv" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmmkcrv" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmmkcrv \- Add 2D curve data to image
@@ -17,11 +17,11 @@ The \fBdcmmkcrv\fP utility allows one to create DICOM images containing curve da
 .PP
 .PP
 .nf
-dcmfile-in    DICOM input image file
+dcmfile-in    DICOM input image file ('-' for stdin)
 
 curvedata-in  curve data input file (text)
 
-dcmfile-out   DICOM output filename
+dcmfile-out   DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -68,17 +68,17 @@ curve type:
 
 curve value representation:
 
-  +v  --data-vr  [n]umber: integer 0..4 (default: 4)
+  +v  --data-vr  [n]umber: integer 0\&.\&.4 (default: 4)
         select curve data VR: 0=US, 1=SS, 2=FL, 3=FD, 4=SL
 
-  -c  --curve-vr  [n]umber: integer 0..2 (default: 0)
+  -c  --curve-vr  [n]umber: integer 0\&.\&.2 (default: 0)
         select VR with which the Curve Data element is written
         0=VR according to --data-vr, 1=OB, 2=OW
 
 repeating group:
 
-  -g  --group  [n]umber: integer 0..15 (default: 0)
-        select repeating group: 0=0x5000, 1=0x5002 etc.
+  -g  --group  [n]umber: integer 0\&.\&.15 (default: 0)
+        select repeating group: 0=0x5000, 1=0x5002 etc\&.
 
 curve description:
 
@@ -89,7 +89,7 @@ curve description:
         set Curve Description to s (default: absent)
 
   -a  --axis  x: string, y: string
-        set Axis Units to x\y (default: absent)
+        set Axis Units to x\\y (default: absent)
 .fi
 .PP
 .SH "NOTES"
@@ -99,11 +99,11 @@ The curve data file is expected to be a plain ASCII text file containing numbers
 .PP
 .PP
 .nf
- 256.451947    1.000000
- 477.689863  128.822080
- 128.822080  477.689863
-  35.310137  128.822080
- 256.451947    1.000000
+ 256\&.451947    1\&.000000
+ 477\&.689863  128\&.822080
+ 128\&.822080  477\&.689863
+  35\&.310137  128\&.822080
+ 256\&.451947    1\&.000000
 .fi
 .PP
 .SH "LOGGING"
@@ -125,4 +125,4 @@ The \fBdcmmkcrv\fP utility will attempt to load DICOM data dictionaries specifie
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1998-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1998-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index d25fca60e4fe4a52c8fdd036af8823bedff49e96..e075ed06974dd16fc00b8f1c73f16266e1ae3119 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmmkdir" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmmkdir" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmmkdir \- Create a DICOMDIR file
@@ -7,7 +7,7 @@ dcmmkdir \- Create a DICOMDIR file
 .PP
 .PP
 .nf
-dcmmkdir [options] [dcmfile-in...]
+dcmmkdir [options] [dcmfile-in\&.\&.\&.]
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -16,7 +16,6 @@ The \fBdcmmkdir\fP utility creates a \fIDICOMDIR\fP file from the specified refe
 .PP
 Currently the following profiles are supported (others might be added later):
 .PP
-.PD 0
 .IP "\(bu" 2
 General Purpose CD-R Interchange (STD-GEN-CD)
 .IP "\(bu" 2
@@ -78,6 +77,7 @@ Ultrasound Single & Multi-Frame with Combined Calibration (STD-US-CC-MF-xxxx)
 .IP "\(bu" 2
 Hemodynamic Waveform Interchange on Diskette (STD-WVFM-HD-FD)
 .PP
+.PP
 This tool extends \fBdcmgpdir\fP which can only create General Purpose \fIDICOMDIR\fP files\&. The default behavior of \fBdcmmkdir\fP (with \fI--general-purpose\fP) is equivalent to that of \fBdcmgpdir\fP\&.
 .SH "PARAMETERS"
 .PP
@@ -124,15 +124,15 @@ DICOMDIR identifiers:
 
   +F    --fileset-id  [i]d: string
           use specific file-set ID
-          (default: DCMTK_MEDIA_DEMO, "" for none)
+          (default: DCMTK_MEDIA_DEMO, '' for none)
 
   +R    --descriptor  [f]ilename: string
           add a file-set descriptor file ID
-          (e.g. README, default: no descriptor)
+          (e\&.g\&. README, default: no descriptor)
 
   +C    --char-set  [c]harset: string
           add a specific character set for descriptor
-          (default: "ISO_IR 100" if descriptor present)
+          (default: 'ISO_IR 100' if descriptor present)
 
 reading:
 
@@ -210,7 +210,7 @@ icon images:
           add monochrome icon image on IMAGE level
           (default for cardiac profiles)
 
-  -Xs   --icon-image-size  [s]ize: integer (1..128)
+  -Xs   --icon-image-size  [s]ize: integer (1\&.\&.128)
           width and height of the icon image (in pixel)
           (fixed: 128 for XA, 64 for CT/MR profile)
 
@@ -263,24 +263,24 @@ profiles:
           (STD-GEN-BD-MPEG2-MPHL)
 
   -Pba  --general-bd-mpeg4-hp
-          General Purpose BD Interchange with MPEG-4 AVC/H.264
-          HiP@Level4.1 (STD-GEN-BD-MPEG4-HPLV41)
+          General Purpose BD Interchange with MPEG-4 AVC/H\&.264
+          HiP@Level4\&.1 (STD-GEN-BD-MPEG4-HPLV41)
 
   -Pbb  --general-bd-mpeg4-hpbd
-          General Purpose BD Interchange with MPEG-4 AVC/H.264
-          BD-Compatible HiP@Level4.1 (STD-GEN-BD-MPEG4-HPLV41BD)
+          General Purpose BD Interchange with MPEG-4 AVC/H\&.264
+          BD-Compatible HiP@Level4\&.1 (STD-GEN-BD-MPEG4-HPLV41BD)
 
         --general-bd-mpeg4-hp2d
-          General Purpose BD Interchange with MPEG-4 AVC/H.264
-          HiP@Level4.2 for 2D video (STD-GEN-BD-MPEG4-HPLV42-2D)
+          General Purpose BD Interchange with MPEG-4 AVC/H\&.264
+          HiP@Level4\&.2 for 2D video (STD-GEN-BD-MPEG4-HPLV42-2D)
 
         --general-bd-mpeg4-hp3d
-          General Purpose BD Interchange with MPEG-4 AVC/H.264
-          HiP@Level4.2 for 3D video (STD-GEN-BD-MPEG4-HPLV42-3D)
+          General Purpose BD Interchange with MPEG-4 AVC/H\&.264
+          HiP@Level4\&.2 for 3D video (STD-GEN-BD-MPEG4-HPLV42-3D)
 
         --general-bd-mpeg4-hpst
-          General Purpose BD Interchange with MPEG-4 AVC/H.264
-          Stereo HiP@Level4.2 (STD-GEN-BD-MPEG4-SHPLV42)
+          General Purpose BD Interchange with MPEG-4 AVC/H\&.264
+          Stereo HiP@Level4\&.2 (STD-GEN-BD-MPEG4-SHPLV42)
 
   -Pfl  --usb-and-flash-jpeg
           General Purpose USB/Flash Memory Interchange with JPEG
@@ -427,4 +427,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmgpdir\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2001-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2001-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 005e9b622256690aa03ed2bd4dacad04615a4565..3702eaa2bf2ed1ee039d0c67ef8987148b0924b9 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmmklut" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmmklut" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmmklut \- Create DICOM look-up tables
@@ -21,7 +21,7 @@ In addition to the DICOM output file the LUT data can also be exported to a tabb
 .PP
 .PP
 .nf
-dcmimg-out  DICOM output filename
+dcmimg-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -82,7 +82,7 @@ LUT placement:
 LUT content:
 
   +Cg  --gamma  [g]amma: float
-         use gamma value (default: 1.0)
+         use gamma value (default: 1\&.0)
 
   +Cm  --map-file  [f]ilename: string
          read input data from MAP file
@@ -95,28 +95,28 @@ LUT options:
   +Og  --inverse-gsdf
          apply inverse GSDF (print presentation LUT in OD)
 
-       --min-density  [v]alue: integer (0..65535, default: 20)
+       --min-density  [v]alue: integer (0\&.\&.65535, default: 20)
          set min density to v (in hundreds of OD)
 
-       --max-density  [v]alue: integer (0..65535, default: 300)
+       --max-density  [v]alue: integer (0\&.\&.65535, default: 300)
          set max density to v (in hundreds of OD)
 
-  +Oi  --illumination  [v]alue: integer (0..65535, default: 2000)
+  +Oi  --illumination  [v]alue: integer (0\&.\&.65535, default: 2000)
          set illumination to v (in cd/m^2)
 
-  +Or  --reflection  [v]alue: integer (0..65535, default: 10)
+  +Or  --reflection  [v]alue: integer (0\&.\&.65535, default: 10)
          set reflected ambient light to v (in cd/m^2)
 
 LUT structure:
 
   -b   --bits  [n]umber: integer
-         create LUT with n bit values (8..16, default: 16)
+         create LUT with n bit values (8\&.\&.16, default: 16)
 
   -e   --entries  [n]umber: integer
-         create LUT with n entries (1..65536, default: 256)
+         create LUT with n entries (1\&.\&.65536, default: 256)
 
   -f   --first-mapped  [n]umber: integer
-         first input value mapped (-31768..65535, default: 0)
+         first input value mapped (-31768\&.\&.65535, default: 0)
 
   -r   --random  [n]umber: unsigned integer
          perform n randomly selected permutations on the LUT
@@ -127,7 +127,7 @@ LUT structure:
 
   -o   --order  [n]umber: integer
          use polynomial curve fitting algorithm with order n
-         (0..99, default: 5)
+         (0\&.\&.99, default: 5)
 
   -E   --explanation  [n]ame: string
          LUT explanation (default: automatically created)
@@ -189,4 +189,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fI<datadir>/philips\&.lut\fP - sample LUT in text format
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1998-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1998-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 373b2f556d92c06575cf9db5cf171249f8f1ac02..2cd0a535445e1051de6cc0cf3f40054de1691f5f 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmodify" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmodify" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmodify \- Modify DICOM files
@@ -7,7 +7,7 @@ dcmodify \- Modify DICOM files
 .PP
 .PP
 .nf
-dcmodify [options] dcmfile-in...
+dcmodify [options] dcmfile-in\&.\&.\&.
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -22,7 +22,7 @@ If \fBdcmodify\fP doesn't know the tag it should insert, then the tag's VR is se
 .PP
 .PP
 .nf
-{sequence[item-no].}*element
+{sequence[item-no]\&.}*element
 .fi
 .PP
 .PP
@@ -37,7 +37,7 @@ Please note that there are some issues concerning the modification of private ta
 .PP
 .PP
 .nf
-dcmfile-in  DICOM input filename(s) to be modified
+dcmfile-in  DICOM input filename(s) to be modified ('-' for stdin/stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -143,10 +143,10 @@ backup input files:
 
 insert mode:
 
-  -i    --insert  "[t]ag-path=[v]alue"
+  -i    --insert  '[t]ag-path=[v]alue'
           insert (or overwrite) path at position t with value v
 
-  -if   --insert-from-file  "[t]ag-path=[f]ilename"
+  -if   --insert-from-file  '[t]ag-path=[f]ilename'
           insert (or overwrite) path at position t with value from file f
 
   -nrc  --no-reserv-check
@@ -154,21 +154,21 @@ insert mode:
 
 modify mode:
 
-  -m    --modify  "[t]ag-path=[v]alue"
+  -m    --modify  '[t]ag-path=[v]alue'
           modify tag at position t to value v
 
-  -mf   --modify-from-file  "[t]ag-path=[f]ilename"
+  -mf   --modify-from-file  '[t]ag-path=[f]ilename'
           modify tag at position t to value from file f
 
-  -ma   --modify-all  "[t]ag=[v]alue"
+  -ma   --modify-all  '[t]ag=[v]alue'
           modify ALL matching tags t in file to value v
 
 erase mode:
 
-  -e    --erase  "[t]ag-path"
+  -e    --erase  '[t]ag-path'
           erase tag/item at position t
 
-  -ea   --erase-all  "[t]ag"
+  -ea   --erase-all  '[t]ag'
           erase ALL matching tags t in file
 
   -ep   --erase-private
@@ -313,109 +313,110 @@ The options \fI-ma\fP and \fI-ea\fP for modifying or deleting all occurrences of
 .PP
 .nf
 -i   --insert:
-       dcmodify -i "(0010,0010)=A Name" file.dcm
-       Inserts the PatientName tag into 'file.dcm' at 1st level.
+       dcmodify -i '(0010,0010)=A Name' file\&.dcm
+       Inserts the PatientName tag into 'file\&.dcm' at 1st level\&.
        If tag already exists, -i will overwrite it!  If you want to
-       insert an element with value multiplicity > 1 (e.g. 4) you
-       can do this with: dcmodify -i "(0018,1310)=1\\2\\3\\4"
+       insert an element with value multiplicity > 1 (e\&.g\&. 4) you
+       can do this with: dcmodify -i '(0018,1310)=1\\\\2\\\\3\\\\4'
 
-       dcmodify -i "(0008,1111)[0].PatientName=Another Name" *.dcm
+       dcmodify -i '(0008,1111)[0]\&.PatientName=Another Name' *\&.dcm
        Inserts PatientName tag into the first item of sequence
-       (0008,1111).  Note that the use of wildcards for files is
-       possible.  You can specify longer tag paths, too (e.g.
-       "(0008,1111)[0].(0008,1111)[1].(0010,0010)=A Third One").
-       If any part of the path, e.g. the sequence or the item "0"
-       does not exist, it is automatically inserted by dcmodify.
+       (0008,1111)\&.  Note that the use of wildcards for files is
+       possible\&.  You can specify longer tag paths, too (e\&.g\&.
+       '(0008,1111)[0]\&.(0008,1111)[1]\&.(0010,0010)=A Third One')\&.
+       If any part of the path, e\&.g\&. the sequence or the item '0'
+       does not exist, it is automatically inserted by dcmodify\&.
 
-       dcmodify -i "(0008,1111)[*].PatientName=Another Name" *.dcm
+       dcmodify -i '(0008,1111)[*]\&.PatientName=Another Name' *\&.dcm
        Inserts PatientName tag into _every_ item of sequence
-       (0008,1111).  Note that the use of wildcards for files is
-       possible.  You can specify longer tag paths, too (e.g.
-       "(0008,1111)[*].(0008,1111)[*].(0010,0010)=A Third One").
+       (0008,1111)\&.  Note that the use of wildcards for files is
+       possible\&.  You can specify longer tag paths, too (e\&.g\&.
+       '(0008,1111)[*]\&.(0008,1111)[*]\&.(0010,0010)=A Third One')\&.
 
 -if  --insert-from-file:
-       dcmodify -if "PixelData=pixel.raw" file.dcm
-       Inserts the content of file 'pixel.raw' into the PixelData element
-       of 'file.dcm'.  The contents of the file will be read as is.
+       dcmodify -if 'PixelData=pixel\&.raw' file\&.dcm
+       Inserts the content of file 'pixel\&.raw' into the PixelData element
+       of 'file\&.dcm'\&.  The contents of the file will be read as is\&.
        OW data is expected to be little endian ordered and will be
-       swapped if necessary.  No checks will be made to ensure that the
+       swapped if necessary\&.  No checks will be made to ensure that the
        amount of data is reasonable in terms of other attributes such as
-       Rows or Columns.
+       Rows or Columns\&.
 
 -m   --modify:
-       dcmodify -m "(0010,0010)=A Name" file.dcm
-       Changes tag (0010,0010) on 1st level to "A Name".
+       dcmodify -m '(0010,0010)=A Name' file\&.dcm
+       Changes tag (0010,0010) on 1st level to 'A Name'\&.
 
-       This option also permits longer tag paths as demonstrated
-       above for -i. If the leaf element or any intermediate
-       part of the path does not exist, it is not inserted as it
-       would be if using the '-i' option.
+       This option also permits longer tag paths as demonstrated above
+       for -i\&. If the leaf element or any intermediate part of the path
+       does not exist, it is not inserted as it would be if using the
+       '-i' option\&.
 
-       dcmodify -m "(0010,0010)=A Name" -imt file.dcm
-       Changes tag (0010,0010) on 1st level to "A Name". Due to the
-       given option '-imt', success is returned instead of "tag not found",
-       if the element/item (or any intermediate node in a longer path) does
-       not exist.
+       dcmodify -m '(0010,0010)=A Name' -imt file\&.dcm
+       Changes tag (0010,0010) on 1st level to 'A Name'\&. Due to the given
+       option '-imt', success is returned instead of 'tag not found', if
+       the element/item (or any intermediate node in a longer path) does
+       not exist\&.
 
-       Note that for the '-m' option the last node in the path must be
-       a leaf element, i.e. not a sequence or an item.
+       Note that for the '-m' option the last node in the path must be a
+       leaf element, i\&.e\&. not a sequence or an item\&.
 
 -mf  --modify-from-file:
-       dcmodify -mf "PixelData=pixel.raw" file.dcm
+       dcmodify -mf 'PixelData=pixel\&.raw' file\&.dcm
        Does the same as -if in case there was already a PixelData element
-       in 'file.dcm'.  Otherwise nothing is changed.
+       in 'file\&.dcm'\&.  Otherwise nothing is changed\&.
 
 -ma  --modify-all:
-       dcmodify -ma "(0010,0010)=New Name" file.dcm
+       dcmodify -ma '(0010,0010)=New Name' file\&.dcm
        Does the same as -m but works on all matching tags found in
-       'file.dcm'.  Therefore, it searches the whole dataset including
-       sequences for tag (0010,0010) and changes them to "New Name"
+       'file\&.dcm'\&.  Therefore, it searches the whole dataset including
+       sequences for tag (0010,0010) and changes them to 'New Name'
 
 -e   --erase:
-       dcmodify -e "(0010,0010)" *.dcm
-       Erases tag (0010,0010) in all *.dcm files at 1st level.
+       dcmodify -e '(0010,0010)' *\&.dcm
+       Erases tag (0010,0010) in all *\&.dcm files at 1st level\&.
 
        This option also allows longer tag paths as demonstrated
-       above for -i.
+       above for -i\&.
 
-       dcmodify -e "(0010,0010)" -imt *.dcm
-       Erases tag (0010,0010) in all *.dcm files at 1st level. Due to the
-       given option '-imt', success is returned instead of "tag not found",
-       if the element/item (or any intermediate node in a longer path) does
-       not exist.
+       dcmodify -e '(0010,0010)' -imt *\&.dcm
+       Erases tag (0010,0010) in all *\&.dcm files at 1st level\&. Due to the
+       given option '-imt', success is returned instead of 'tag not
+       found', if the element/item (or any intermediate node in a longer
+       path) does not exist\&.
 
 -ea  --erase-all:
-       dcmodify -ea "(0010,0010)" *.dcm
-       Same as -e, but also searches in sequences and items.
+       dcmodify -ea '(0010,0010)' *\&.dcm
+       Same as -e, but also searches in sequences and items\&.
 
 -ep  --erase-private:
-       dcmodify -ep *.dcm
-       Deletes all private tags (i.e. tags having an odd group number) from
-       all files matching *.dcm in the current directory.
+       dcmodify -ep *\&.dcm
+       Deletes all private tags (i\&.e\&. tags having an odd group number)
+       from all files matching *\&.dcm in the current directory\&.
 
 -gst --gen-stud-uid:
-       dcmodify -gst file.dcm
-       This generates a new value for the StudyInstanceUID
-       (0020,000d).  Other UIDs are not modified!
+       dcmodify -gst file\&.dcm
+       This generates a new value for the StudyInstanceUID (0020,000d)\&.
+       Other UIDs are not modified!
 
 -gse --gen-ser-uid:
-       dcmodify -gse file.dcm
-       This generates a new value for the SeriesInstanceUID
-       (0020,000e).  Other UIDs are not modified!
+       dcmodify -gse file\&.dcm
+       This generates a new value for the SeriesInstanceUID (0020,000e)\&.
+       Other UIDs are not modified!
 
 -gin --gen-inst-uid:
-       dcmodify -gin file.dcm
+       dcmodify -gin file\&.dcm
        This command generates a new value for the SOPInstanceUID
-       (0008,0018).  The corresponding MediaStorageSOPInstanceUID
-       (0002,0003) is adjusted to the new value automatically.
+       (0008,0018)\&.  The corresponding MediaStorageSOPInstanceUID
+       (0002,0003) is adjusted to the new value automatically\&.
        Please note that it's not possible to avoid this metaheader
-       update via the -nmu option.
+       update via the -nmu option\&.
 
 -nmu --no-meta-uid:
-       dcmodify -m "SOPInstanceUID=[UID]" -nmu *.dcm
-       This will modify the SOPInstanceUID to the given [UID],
-       but -nmu avoids, that dcmodify adjusts the
-       MediaStorageSOPInstanceUID in the metaheader, too..fi
+       dcmodify -m 'SOPInstanceUID=[UID]' -nmu *\&.dcm
+       This will modify the SOPInstanceUID to the given [UID], but -nmu
+       avoids, that dcmodify adjusts the MediaStorageSOPInstanceUID in
+       the metaheader, too\&.
+.fi
 .PP
 .SH "ERROR HANDLING"
 .PP
@@ -441,4 +442,4 @@ The \fBdcmodify\fP utility will attempt to load DICOM data dictionaries specifie
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2003-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2003-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 35ff575de0778825f17101abc46a1fbf84cf8097..e5e6601aa2c6350d184dbc673e6712375a2a3822 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmp2pgm" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmp2pgm" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmp2pgm \- Read DICOM image and presentation state and render bitmap
@@ -17,7 +17,7 @@ The \fBdcmp2pgm\fP utility renders a monochrome DICOM image under the control of
 .PP
 .PP
 .nf
-dcmimage-in  input DICOM image
+dcmimage-in  input DICOM image ('-' for stdin)
 
 bitmap-out   output DICOM image or PGM bitmap
 .fi
@@ -111,4 +111,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fI<etcdir>/dcmpstat\&.cfg\fP - sample configuration file
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1998-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1998-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 448f29dc4a4bffa27693345b19b60b79643d8aa0..c90a7f9a314c5672489c110730f7c74956eccd13 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmprscp" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmprscp" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmprscp \- DICOM basic grayscale print management SCP
@@ -90,4 +90,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmprscu\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1999-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1999-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index eb4ff1c2f73ae73c6d0397030f0e57a87ebf56c0..6c0672a8ff9bf4afc1f7379763a9241b03e5dcaa 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmprscu" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmprscu" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmprscu \- Print spooler for presentation state viewer
@@ -7,7 +7,7 @@ dcmprscu \- Print spooler for presentation state viewer
 .PP
 .PP
 .nf
-dcmprscu [options] [dcmfile-in...]
+dcmprscu [options] [dcmfile-in\&.\&.\&.]
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -23,7 +23,7 @@ The \fBdcmprscu\fP utility can be run either in 'printer mode', in which case th
 .PP
 .PP
 .nf
-dcmfile-in  stored print file(s) to be spooled
+dcmfile-in   stored print file(s) to be spooled ('-' for stdin)
 .fi
 .PP
 .SH "OPTIONS"
@@ -103,7 +103,7 @@ dcmfile-in  stored print file(s) to be spooled
 .SS "basic film session options (not with &ndash;spool):"
 .PP
 .nf
-       --copies  [v]alue: integer (1..100, default: 1)
+       --copies  [v]alue: integer (1\&.\&.100, default: 1)
          set number of copies to v
 
        --medium-type  [v]alue: string
@@ -147,4 +147,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmprscp\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1999-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1999-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index ef31bd9156e37f62c1b07d16a9ab906a49865592..1c22b19436476f80ccd5dba53266cd53a5f28479 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmpschk" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmpschk" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmpschk \- Checking tool for presentation states
@@ -7,22 +7,17 @@ dcmpschk \- Checking tool for presentation states
 .PP
 .PP
 .nf
-dcmpschk [options] [dcmfile-in...]
+dcmpschk [options] [dcmfile-in\&.\&.\&.]
 .fi
 .PP
 .SH "DESCRIPTION"
 .PP
 The \fBdcmpschk\fP utility checks DICOM Grayscale Softcopy Presentation State objects for conformance with the standard\&. The test is performed in three phases:
 .PP
-.PD 0
 .IP "\(bu" 2
 Phase 1 checks the Meta-header of the DICOM file\&. It is tested whether all required attributes are present, whether the SOP class and instance UIDs match the UIDs in the main object and whether the group length attribute contains a correct value\&. The Transfer Syntax of the Meta header is also checked\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 Phase 2 performs a syntactic check of the values, value representations and value multiplicities for each attribute in the object\&. The values present in the object under test are compared with the definitions of the DICOM data dictionary\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 Phase 3 performs a semantic check of the integrity of the Presentation State\&. This phase is omitted when objects of other SOP Classes are encountered\&. Phase 1 and 2 can also be applied to other DICOM objects of arbitrary SOP class\&. It should be noted that \fBdcmpschk\fP does not support Presentation States which contain the Mask Module\&. These will be rejected with a message that the Mask Module is not supported\&.
 .PP
@@ -83,4 +78,4 @@ The \fBdcmpschk\fP utility will attempt to load DICOM data dictionaries specifie
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2000-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2000-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 3c07a20254b89cd31529c8eb3f31c39100dded93..72466ee20a35b9cab32175ff5710a8c0f1c87858 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmpsmk" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmpsmk" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmpsmk \- Create DICOM grayscale softcopy presentation state
@@ -17,9 +17,9 @@ The \fBdcmpsmk\fP utility reads a DICOM image file and creates a grayscale softc
 .PP
 .PP
 .nf
-dcmfile-in   DICOM image file(s) to be read
+dcmfile-in   DICOM image file(s) to be read ('-' for stdin)
 
-dcmfile-out  DICOM presentation state file to be created
+dcmfile-out  DICOM presentation state file to be created ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -197,4 +197,4 @@ The \fBdcmpsmk\fP utility will attempt to load DICOM data dictionaries specified
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1998-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1998-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 20fb44d32396ec5dc3214ac64e92ca407e5c6d57..ff4157553a6307c955799148138933c1579dddb8 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmpsprt" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmpsprt" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmpsprt \- Read DICOM images and presentation states and render print job
@@ -7,7 +7,7 @@ dcmpsprt \- Read DICOM images and presentation states and render print job
 .PP
 .PP
 .nf
-dcmpsprt [options] dcmfile-in...
+dcmpsprt [options] dcmfile-in\&.\&.\&.
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -17,7 +17,7 @@ The \fBdcmpsprt\fP utility reads one or more DICOM images and presentation state
 .PP
 .PP
 .nf
-dcmfile-in  DICOM image file(s) to be printed
+dcmfile-in  DICOM image file(s) to be printed ('-' for stdin)
 .fi
 .PP
 .SH "OPTIONS"
@@ -133,17 +133,17 @@ dcmfile-in  DICOM image file(s) to be printed
          render the inverse presentation LUT into the
          bitmap of the hardcopy grayscale image
 
-       --illumination  [v]alue: integer (0..65535)
+       --illumination  [v]alue: integer (0\&.\&.65535)
          set illumination to v (in cd/m^2)
 
-       --reflection  [v]alue: integer (0..65535)
+       --reflection  [v]alue: integer (0\&.\&.65535)
          set reflected ambient light to v (in cd/m^2)
 .fi
 .PP
 .SS "basic film session options (only with &ndash;spool)"
 .PP
 .nf
-       --copies  [v]alue: integer (1..100, default: 1)
+       --copies  [v]alue: integer (1\&.\&.100, default: 1)
          set number of copies to v
 
        --medium-type  [v]alue: string
@@ -196,7 +196,7 @@ dcmfile-in  DICOM image file(s) to be printed
   +O   --overlay  [f]ilename: string, [x] [y]: integer
          load overlay data from PBM file f and display at position (x,y)
 
-  +Og  --ovl-graylevel  [v]alue: integer (0..4095)
+  +Og  --ovl-graylevel  [v]alue: integer (0\&.\&.4095)
          use overlay gray level v (default: 4095 = white)
 .fi
 .PP
@@ -204,7 +204,7 @@ dcmfile-in  DICOM image file(s) to be printed
 .PP
 .nf
   -l   --layout  [c]olumns [r]ows: integer (default: 1 1)
-         use 'STANDARD\c,r' image display format
+         use 'STANDARD\\c,r' image display format
 
        --filmsize  [v]alue: string
          set film size ID to v
@@ -274,4 +274,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmprscu\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1999-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1999-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 921519dbd958c65960c69690742140010fc88656..60f0cd1ee0554176ed85dd333d5a954a2c264e96 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmpsrcv" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmpsrcv" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmpsrcv \- Network receive for presentation state viewer
@@ -79,4 +79,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmpssnd\fP(1), \fBstorescp\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1998-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1998-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 026535e28c9c008fa5048f66549ca9cf9903218f..be0863c914a0fa0abbc9b351b4598a03c04652bc 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmpssnd" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmpssnd" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmpssnd \- Network send for presentation state viewer
@@ -84,4 +84,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmpsrcv\fP(1), \fBstorescu\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1998-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1998-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 614c30bc32361d25bf1c498f869a4e1d0464e9fd..7ae2c9bc84bf81b576757215130425d874b222d1 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmqridx" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmqridx" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmqridx \- Register a DICOM image file in an image database index file
@@ -7,7 +7,7 @@ dcmqridx \- Register a DICOM image file in an image database index file
 .PP
 .PP
 .nf
-dcmqridx [options] index-out [dcmfile-in...]
+dcmqridx [options] index-out [dcmfile-in\&.\&.\&.]
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -85,4 +85,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmqrscp\fP(1), \fBdcmqrti\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1993-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1993-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index c8f86ddbffc1148e7e84af98dde2d7b53f5309b6..d74581b30c3c40c180ee0ea2e377345d849c2e78 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmqrscp" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmqrscp" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmqrscp \- DICOM image archive (central test node)
@@ -56,16 +56,16 @@ port  tcp/ip port number to listen on (default: in config file)
 
   -c    --config  [f]ilename: string
           use specific configuration file
-          (default: /usr/local/etc/dcmtk/dcmqrscp.cfg)
+          (default: /usr/local/etc/dcmtk-<VERSION>/dcmqrscp\&.cfg)
 
   # This option allows a specific configuration file to be
-  # specified.  By default, the configuration file in the
-  # system configuration directory ("etc" on Unix systems and
+  # specified\&.  By default, the configuration file in the
+  # system configuration directory ('etc' on Unix systems and
   # current working directory on Windows systems) with the name
-  # "dcmqrscp.cfg" will be used.  It is an error if a valid
-  # configuration file is not available.  See the documentation
-  # on configuration for more information (dcmqrcnf.txt and the
-  # example configuration file dcmqrscp.cfg).
+  # 'dcmqrscp\&.cfg' will be used\&.  It is an error if a valid
+  # configuration file is not available\&.  See the documentation
+  # on configuration for more information (dcmqrcnf\&.txt and the
+  # example configuration file dcmqrscp\&.cfg)\&.
 .fi
 .PP
 .SS "multi-process options"
@@ -74,17 +74,17 @@ port  tcp/ip port number to listen on (default: in config file)
   -s    --single-process
           single process mode
 
-  # This option instructs dcmqrscp to run in single process mode.
+  # This option instructs dcmqrscp to run in single process mode\&.
   # Normally, dcmqrscp will spawn a new copy of itself to handle
-  # each association.  This option will prevent such copies being
+  # each association\&.  This option will prevent such copies being
   # spawned and is particularly useful when running within a
-  # debugger.
+  # debugger\&.
 
         --fork
           fork child process for each association (default)
 
   # Please note that the multi-process options are only available
-  # on systems that support the fork() call, i.e. not on Windows.
+  # on systems that support the fork() call, i\&.e\&. not on Windows\&.
 .fi
 .PP
 .SS "database options"
@@ -97,10 +97,10 @@ association negotiation:
           which no corresponding FIND context is proposed
 
   # This option causes dcmqrscp to enforce a restriction about
-  # FIND and MOVE presentation contexts.  The RSNA'93 demonstration
+  # FIND and MOVE presentation contexts\&.  The RSNA'93 demonstration
   # required that a CTN refuse to accept a presentation context for
-  # a MOVE if a FIND presentation context is not also requested.
-  # This option enforces this restriction.
+  # a MOVE if a FIND presentation context is not also requested\&.
+  # This option enforces this restriction\&.
 
         --no-parallel-store
           reject multiple simultaneous STORE presentation
@@ -109,9 +109,9 @@ association negotiation:
   # This option causes dcmqrscp to refuse storage presentations
   # contexts for AE Titles if another association has already
   # successfully negotiated storage presentation contexts for the
-  # AE Title.  This option should only be needed for debugging
+  # AE Title\&.  This option should only be needed for debugging
   # since the dcmqrscp database back-end sequentialises access via
-  # file-locking.
+  # file-locking\&.
 
         --disable-get
           disable C-GET support
@@ -125,9 +125,9 @@ checking identifier validity:
           check C-FIND identifier validity
 
   # This option causes dcmqrscp database back-end to perform checks
-  # on the Query Identifiers for a C-FIND command.  With this option,
+  # on the Query Identifiers for a C-FIND command\&.  With this option,
   # dcmqrscp will reject any queries which do not conform to the very
-  # strict DICOM rules for Query Identifiers.
+  # strict DICOM rules for Query Identifiers\&.
 
         --no-check-find
           do not check C-FIND identifier validity (default)
@@ -135,11 +135,10 @@ checking identifier validity:
   -XM   --check-move
           check C-MOVE identifier validity
 
-
   # This option causes dcmqrscp database back-end to perform checks
-  # on the Query Identifiers for a C-MOVE command.  With this option,
+  # on the Query Identifiers for a C-MOVE command\&.  With this option,
   # dcmqrscp will reject any queries which do not conform to the very
-  # strict DICOM rules for Query Identifiers.
+  # strict DICOM rules for Query Identifiers\&.
 
         --no-check-move
           do not check C-MOVE identifier validity (default)
@@ -177,7 +176,7 @@ association negotiation profiles from configuration file:
 
   -xf   --assoc-config-file
           [f]ilename, [i]n-profile, [o]ut-profile: string
-          use profile i from f for incoming associations
+          use profile i from f for incoming associations,
           use profile o from f for outgoing associations
 
 preferred network transfer syntaxes (incoming associations):
@@ -219,25 +218,25 @@ preferred network transfer syntaxes (incoming associations):
           prefer MPEG2 Main Profile @ High Level TS
 
   +xn   --prefer-mpeg4
-          prefer MPEG4 AVC/H.264 High Profile / Level 4.1 TS
+          prefer MPEG4 AVC/H\&.264 High Profile / Level 4\&.1 TS
 
   +xl   --prefer-mpeg4-bd
-          prefer MPEG4 AVC/H.264 BD-compatible HP / Level 4.1 TS
+          prefer MPEG4 AVC/H\&.264 BD-compatible HP / Level 4\&.1 TS
 
   +x2   --prefer-mpeg4-2-2d
-          prefer MPEG4 AVC/H.264 HP / Level 4.2 TS for 2D Videos
+          prefer MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 2D Videos
 
   +x3   --prefer-mpeg4-2-3d
-          prefer MPEG4 AVC/H.264 HP / Level 4.2 TS for 3D Videos
+          prefer MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 3D Videos
 
   +xo   --prefer-mpeg4-2-st
-          prefer MPEG4 AVC/H.264 Stereo HP / Level 4.2 TS
+          prefer MPEG4 AVC/H\&.264 Stereo HP / Level 4\&.2 TS
 
   +x4   --prefer-hevc
-          prefer HEVC H.265 Main Profile / Level 5.1 TS
+          prefer HEVC H\&.265 Main Profile / Level 5\&.1 TS
 
   +x5   --prefer-hevc10
-          prefer HEVC H.265 Main 10 Profile / Level 5.1 TS
+          prefer HEVC H\&.265 Main 10 Profile / Level 5\&.1 TS
 
   +xr   --prefer-rle
           prefer RLE lossless TS
@@ -298,25 +297,25 @@ proposed transmission transfer syntaxes (outgoing associations):
           propose MPEG2 Main Profile @ High Level TS only
 
   -xn   --propose-mpeg4
-          propose MPEG4 AVC/H.264 High Profile / Level 4.1 TS only
+          propose MPEG4 AVC/H\&.264 High Profile / Level 4\&.1 TS only
 
   -xl   --propose-mpeg4-bd
-          propose MPEG4 AVC/H.264 BD-compatible HP / Level 4.1 TS only
+          propose MPEG4 AVC/H\&.264 BD-compatible HP / Level 4\&.1 TS only
 
   -x2   --propose-mpeg4-2-2d
-          propose MPEG4 AVC/H.264 HP / Level 4.2 TS for 2D Videos only
+          propose MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 2D Videos only
 
   -x3   --propose-mpeg4-2-3d
-          propose MPEG4 AVC/H.264 HP / Level 4.2 TS for 3D Videos only
+          propose MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 3D Videos only
 
   -xo   --propose-mpeg4-2-st
-          propose MPEG4 AVC/H.264 Stereo HP / Level 4.2 TS only
+          propose MPEG4 AVC/H\&.264 Stereo HP / Level 4\&.2 TS only
 
   -x4   --propose-hevc
-          propose HEVC H.265 Main Profile / Level 5.1 TS only
+          propose HEVC H\&.265 Main Profile / Level 5\&.1 TS only
 
   -x5   --propose-hevc10
-          propose HEVC H.265 Main 10 Profile / Level 5.1 TS only
+          propose HEVC H\&.265 Main 10 Profile / Level 5\&.1 TS only
 
   -xr   --propose-rle
           propose RLE lossless TS
@@ -345,7 +344,7 @@ other network options:
   -td   --dimse-timeout  [s]econds: integer (default: unlimited)
           timeout for DIMSE messages
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes
           (default: use value from configuration file)
 
@@ -362,9 +361,9 @@ other network options:
           ignore store data, receive but do not store
 
   # This option causes dcmqrscp database back-end to ignore
-  # all images received by the Storage Service Class.  All images
+  # all images received by the Storage Service Class\&.  All images
   # will be received from the network but not stored to disk nor
-  # recorded in database.
+  # recorded in database\&.
 
   -up   --uid-padding
           silently correct space-padded UIDs
@@ -507,128 +506,128 @@ The \fBdcmqrscp\fP application supports the following SOP Classes as an SCU:
 .PP
 .PP
 .nf
-VerificationSOPClass                                 1.2.840.10008.1.1
-
-RETIRED_StoredPrintStorage                           1.2.840.10008.5.1.1.27
-RETIRED_HardcopyGrayscaleImageStorage                1.2.840.10008.5.1.1.29
-RETIRED_HardcopyColorImageStorage                    1.2.840.10008.5.1.1.30
-ComputedRadiographyImageStorage                      1.2.840.10008.5.1.4.1.1.1
-DigitalXRayImageStorageForPresentation               1.2.840.10008.5.1.4.1.1.1.1
-DigitalXRayImageStorageForProcessing                 1.2.840.10008.5.1.4.1.1.1.1.1
-DigitalMammographyXRayImageStorageForPresentation    1.2.840.10008.5.1.4.1.1.1.2
-DigitalMammographyXRayImageStorageForProcessing      1.2.840.10008.5.1.4.1.1.1.2.1
-DigitalIntraOralXRayImageStorageForPresentation      1.2.840.10008.5.1.4.1.1.1.3
-DigitalIntraOralXRayImageStorageForProcessing        1.2.840.10008.5.1.4.1.1.1.3.1
-CTImageStorage                                       1.2.840.10008.5.1.4.1.1.2
-EnhancedCTImageStorage                               1.2.840.10008.5.1.4.1.1.2.1
-LegacyConvertedEnhancedCTImageStorage                1.2.840.10008.5.1.4.1.1.2.2
-RETIRED_UltrasoundMultiframeImageStorage             1.2.840.10008.5.1.4.1.1.3
-UltrasoundMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.3.1
-MRImageStorage                                       1.2.840.10008.5.1.4.1.1.4
-EnhancedMRImageStorage                               1.2.840.10008.5.1.4.1.1.4.1
-MRSpectroscopyStorage                                1.2.840.10008.5.1.4.1.1.4.2
-EnhancedMRColorImageStorage                          1.2.840.10008.5.1.4.1.1.4.3
-LegacyConvertedEnhancedMRImageStorage                1.2.840.10008.5.1.4.1.1.4.4
-RETIRED_NuclearMedicineImageStorage                  1.2.840.10008.5.1.4.1.1.5
-RETIRED_UltrasoundImageStorage                       1.2.840.10008.5.1.4.1.1.6
-UltrasoundImageStorage                               1.2.840.10008.5.1.4.1.1.6.1
-EnhancedUSVolumeStorage                              1.2.840.10008.5.1.4.1.1.6.2
-SecondaryCaptureImageStorage                         1.2.840.10008.5.1.4.1.1.7
-MultiframeSingleBitSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.1
-MultiframeGrayscaleByteSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.2
-MultiframeGrayscaleWordSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.3
-MultiframeTrueColorSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.4
-RETIRED_StandaloneOverlayStorage                     1.2.840.10008.5.1.4.1.1.8
-RETIRED_StandaloneCurveStorage                       1.2.840.10008.5.1.4.1.1.9
-TwelveLeadECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.1
-GeneralECGWaveformStorage                            1.2.840.10008.5.1.4.1.1.9.1.2
-AmbulatoryECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.3
-HemodynamicWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.2.1
-CardiacElectrophysiologyWaveformStorage              1.2.840.10008.5.1.4.1.1.9.3.1
-BasicVoiceAudioWaveformStorage                       1.2.840.10008.5.1.4.1.1.9.4.1
-GeneralAudioWaveformStorage                          1.2.840.10008.5.1.4.1.1.9.4.2
-ArterialPulseWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.5.1
-RespiratoryWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.6.1
-RETIRED_StandaloneModalityLUTStorage                 1.2.840.10008.5.1.4.1.1.10
-RETIRED_StandaloneVOILUTStorage                      1.2.840.10008.5.1.4.1.1.11
-GrayscaleSoftcopyPresentationStateStorage            1.2.840.10008.5.1.4.1.1.11.1
-ColorSoftcopyPresentationStateStorage                1.2.840.10008.5.1.4.1.1.11.2
-PseudoColorSoftcopyPresentationStateStorage          1.2.840.10008.5.1.4.1.1.11.3
-BlendingSoftcopyPresentationStateStorage             1.2.840.10008.5.1.4.1.1.11.4
-XAXRFGrayscaleSoftcopyPresentationStateStorage       1.2.840.10008.5.1.4.1.1.11.5
-XRayAngiographicImageStorage                         1.2.840.10008.5.1.4.1.1.12.1
-EnhancedXAImageStorage                               1.2.840.10008.5.1.4.1.1.12.1.1
-XRayRadiofluoroscopicImageStorage                    1.2.840.10008.5.1.4.1.1.12.2
-EnhancedXRFImageStorage                              1.2.840.10008.5.1.4.1.1.12.2.1
-RETIRED_XRayAngiographicBiPlaneImageStorage          1.2.840.10008.5.1.4.1.1.12.3
-XRay3DAngiographicImageStorage                       1.2.840.10008.5.1.4.1.1.13.1.1
-XRay3DCraniofacialImageStorage                       1.2.840.10008.5.1.4.1.1.13.1.2
-BreastTomosynthesisImageStorage                      1.2.840.10008.5.1.4.1.1.13.1.3
-IntravascularOpt.Coh.Tom.ImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.14.1
-IntravascularOpt.Coh.Tom.ImageStorageForProcessing   1.2.840.10008.5.1.4.1.1.14.2
-NuclearMedicineImageStorage                          1.2.840.10008.5.1.4.1.1.20
-RawDataStorage                                       1.2.840.10008.5.1.4.1.1.66
-SpatialRegistrationStorage                           1.2.840.10008.5.1.4.1.1.66.1
-SpatialFiducialsStorage                              1.2.840.10008.5.1.4.1.1.66.2
-DeformableSpatialRegistrationStorage                 1.2.840.10008.5.1.4.1.1.66.3
-SegmentationStorage                                  1.2.840.10008.5.1.4.1.1.66.4
-SurfaceSegmentationStorage                           1.2.840.10008.5.1.4.1.1.66.5
-RealWorldValueMappingStorage                         1.2.840.10008.5.1.4.1.1.67
-SurfaceScanMeshStorage                               1.2.840.10008.5.1.4.1.1.68.1
-SurfaceScanPointCloudStorage                         1.2.840.10008.5.1.4.1.1.68.2
-RETIRED_VLImageStorage                               1.2.840.10008.5.1.4.1.1.77.1
-VLEndoscopicImageStorage                             1.2.840.10008.5.1.4.1.1.77.1.1
-VideoEndoscopicImageStorage                          1.2.840.10008.5.1.4.1.1.77.1.1.1
-VLMicroscopicImageStorage                            1.2.840.10008.5.1.4.1.1.77.1.2
-VideoMicroscopicImageStorage                         1.2.840.10008.5.1.4.1.1.77.1.2.1
-VLSlideCoordinatesMicroscopicImageStorage            1.2.840.10008.5.1.4.1.1.77.1.3
-VLPhotographicImageStorage                           1.2.840.10008.5.1.4.1.1.77.1.4
-VideoPhotographicImageStorage                        1.2.840.10008.5.1.4.1.1.77.1.4.1
-OphthalmicPhotography8BitImageStorage                1.2.840.10008.5.1.4.1.1.77.1.5.1
-OphthalmicPhotography16BitImageStorage               1.2.840.10008.5.1.4.1.1.77.1.5.2
-StereometricRelationshipStorage                      1.2.840.10008.5.1.4.1.1.77.1.5.3
-OphthalmicTomographyImageStorage                     1.2.840.10008.5.1.4.1.1.77.1.5.4
-VLWholeSlideMicroscopyImageStorage                   1.2.840.10008.5.1.4.1.1.77.1.6
-RETIRED_VLMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.77.2
-LensometryMeasurementsStorage                        1.2.840.10008.5.1.4.1.1.78.1
-AutorefractionMeasurementsStorage                    1.2.840.10008.5.1.4.1.1.78.2
-KeratometryMeasurementsStorage                       1.2.840.10008.5.1.4.1.1.78.3
-SubjectiveRefractionMeasurementsStorage              1.2.840.10008.5.1.4.1.1.78.4
-VisualAcuityMeasurementsStorage                      1.2.840.10008.5.1.4.1.1.78.5
-SpectaclePrescriptionReportStorage                   1.2.840.10008.5.1.4.1.1.78.6
-OphthalmicAxialMeasurementsStorage                   1.2.840.10008.5.1.4.1.1.78.7
-IntraocularLensCalculationsStorage                   1.2.840.10008.5.1.4.1.1.78.8
-MacularGridThicknessAndVolumeReportStorage           1.2.840.10008.5.1.4.1.1.79.1
-OphthalmicVisualFieldStaticPerimetryMeasurementsSt.  1.2.840.10008.5.1.4.1.1.80.1
-OphthalmicThicknessMapStorage                        1.2.840.10008.5.1.4.1.1.81.1
-BasicTextSRStorage                                   1.2.840.10008.5.1.4.1.1.88.11
-EnhancedSRStorage                                    1.2.840.10008.5.1.4.1.1.88.22
-ComprehensiveSRStorage                               1.2.840.10008.5.1.4.1.1.88.33
-Comprehensive3DSRStorage                             1.2.840.10008.5.1.4.1.1.88.34
-ProcedureLogStorage                                  1.2.840.10008.5.1.4.1.1.88.40
-MammographyCADSRStorage                              1.2.840.10008.5.1.4.1.1.88.50
-KeyObjectSelectionDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.59
-ChestCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.65
-XRayRadiationDoseSRStorage                           1.2.840.10008.5.1.4.1.1.88.67
-ColonCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.69
-ImplantationPlanSRDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.70
-EncapsulatedPDFStorage                               1.2.840.10008.5.1.4.1.1.104.1
-EncapsulatedCDAStorage                               1.2.840.10008.5.1.4.1.1.104.2
-PositronEmissionTomographyImageStorage               1.2.840.10008.5.1.4.1.1.128
-LegacyConvertedEnhancedPETImageStorage               1.2.840.10008.5.1.4.1.1.128.1
-RETIRED_StandalonePETCurveStorage                    1.2.840.10008.5.1.4.1.1.129
-EnhancedPETImageStorage                              1.2.840.10008.5.1.4.1.1.130
-BasicStructuredDisplayStorage                        1.2.840.10008.5.1.4.1.1.131
-RTImageStorage                                       1.2.840.10008.5.1.4.1.1.481.1
-RTDoseStorage                                        1.2.840.10008.5.1.4.1.1.481.2
-RTStructureSetStorage                                1.2.840.10008.5.1.4.1.1.481.3
-RTBeamsTreatmentRecordStorage                        1.2.840.10008.5.1.4.1.1.481.4
-RTPlanStorage                                        1.2.840.10008.5.1.4.1.1.481.5
-RTBrachyTreatmentRecordStorage                       1.2.840.10008.5.1.4.1.1.481.6
-RTTreatmentSummaryRecordStorage                      1.2.840.10008.5.1.4.1.1.481.7
-RTIonPlanStorage                                     1.2.840.10008.5.1.4.1.1.481.8
-RTIonBeamsTreatmentRecordStorage                     1.2.840.10008.5.1.4.1.1.481.9
-RTBeamsDeliveryInstructionStorage                    1.2.840.10008.5.1.4.34.7
+VerificationSOPClass                                 1\&.2\&.840\&.10008\&.1\&.1
+
+RETIRED_StoredPrintStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.1\&.27
+RETIRED_HardcopyGrayscaleImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.1\&.29
+RETIRED_HardcopyColorImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.1\&.30
+ComputedRadiographyImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1
+DigitalXRayImageStorageForPresentation               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1
+DigitalXRayImageStorageForProcessing                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1\&.1
+DigitalMammographyXRayImageStorageForPresentation    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2
+DigitalMammographyXRayImageStorageForProcessing      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2\&.1
+DigitalIntraOralXRayImageStorageForPresentation      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3
+DigitalIntraOralXRayImageStorageForProcessing        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3\&.1
+CTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2
+EnhancedCTImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.1
+LegacyConvertedEnhancedCTImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.2
+RETIRED_UltrasoundMultiframeImageStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3
+UltrasoundMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3\&.1
+MRImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4
+EnhancedMRImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.1
+MRSpectroscopyStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.2
+EnhancedMRColorImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.3
+LegacyConvertedEnhancedMRImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.4
+RETIRED_NuclearMedicineImageStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.5
+RETIRED_UltrasoundImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6
+UltrasoundImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.1
+EnhancedUSVolumeStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.2
+SecondaryCaptureImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7
+MultiframeSingleBitSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.1
+MultiframeGrayscaleByteSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.2
+MultiframeGrayscaleWordSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.3
+MultiframeTrueColorSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.4
+RETIRED_StandaloneOverlayStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.8
+RETIRED_StandaloneCurveStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9
+TwelveLeadECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.1
+GeneralECGWaveformStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.2
+AmbulatoryECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.3
+HemodynamicWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.2\&.1
+CardiacElectrophysiologyWaveformStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.3\&.1
+BasicVoiceAudioWaveformStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.1
+GeneralAudioWaveformStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.2
+ArterialPulseWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.5\&.1
+RespiratoryWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.6\&.1
+RETIRED_StandaloneModalityLUTStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.10
+RETIRED_StandaloneVOILUTStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11
+GrayscaleSoftcopyPresentationStateStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.1
+ColorSoftcopyPresentationStateStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.2
+PseudoColorSoftcopyPresentationStateStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.3
+BlendingSoftcopyPresentationStateStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.4
+XAXRFGrayscaleSoftcopyPresentationStateStorage       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.5
+XRayAngiographicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1
+EnhancedXAImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1\&.1
+XRayRadiofluoroscopicImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2
+EnhancedXRFImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2\&.1
+RETIRED_XRayAngiographicBiPlaneImageStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.3
+XRay3DAngiographicImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.1
+XRay3DCraniofacialImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.2
+BreastTomosynthesisImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.3
+IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.1
+IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForProcessing   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.2
+NuclearMedicineImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.20
+RawDataStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66
+SpatialRegistrationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.1
+SpatialFiducialsStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.2
+DeformableSpatialRegistrationStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.3
+SegmentationStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.4
+SurfaceSegmentationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.5
+RealWorldValueMappingStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.67
+SurfaceScanMeshStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.1
+SurfaceScanPointCloudStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.2
+RETIRED_VLImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1
+VLEndoscopicImageStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1
+VideoEndoscopicImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1\&.1
+VLMicroscopicImageStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2
+VideoMicroscopicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2\&.1
+VLSlideCoordinatesMicroscopicImageStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.3
+VLPhotographicImageStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4
+VideoPhotographicImageStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4\&.1
+OphthalmicPhotography8BitImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.1
+OphthalmicPhotography16BitImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.2
+StereometricRelationshipStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.3
+OphthalmicTomographyImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.4
+VLWholeSlideMicroscopyImageStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.6
+RETIRED_VLMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.2
+LensometryMeasurementsStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.1
+AutorefractionMeasurementsStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.2
+KeratometryMeasurementsStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.3
+SubjectiveRefractionMeasurementsStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.4
+VisualAcuityMeasurementsStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.5
+SpectaclePrescriptionReportStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.6
+OphthalmicAxialMeasurementsStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.7
+IntraocularLensCalculationsStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.8
+MacularGridThicknessAndVolumeReportStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.79\&.1
+OphthalmicVisualFieldStaticPerimetryMeasurementsSt\&.  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.80\&.1
+OphthalmicThicknessMapStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.81\&.1
+BasicTextSRStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11
+EnhancedSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22
+ComprehensiveSRStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33
+Comprehensive3DSRStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.34
+ProcedureLogStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40
+MammographyCADSRStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50
+KeyObjectSelectionDocumentStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59
+ChestCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65
+XRayRadiationDoseSRStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67
+ColonCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69
+ImplantationPlanSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.70
+EncapsulatedPDFStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.1
+EncapsulatedCDAStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.2
+PositronEmissionTomographyImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128
+LegacyConvertedEnhancedPETImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128\&.1
+RETIRED_StandalonePETCurveStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.129
+EnhancedPETImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.130
+BasicStructuredDisplayStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.131
+RTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.1
+RTDoseStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.2
+RTStructureSetStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.3
+RTBeamsTreatmentRecordStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.4
+RTPlanStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.5
+RTBrachyTreatmentRecordStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.6
+RTTreatmentSummaryRecordStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.7
+RTIonPlanStorage                                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.8
+RTIonBeamsTreatmentRecordStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.9
+RTBeamsDeliveryInstructionStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.7
 .fi
 .PP
 .PP
@@ -636,9 +635,9 @@ The \fBdcmqrscp\fP application will propose presentation contexts for all of the
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -646,27 +645,27 @@ This default behavior can be changed with the \fI--propose\fP options (see above
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax         1.2.840.10008.1.2.1.99
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
-JPEGProcess1TransferSyntax                           1.2.840.10008.1.2.4.50
-JPEGProcess2_4TransferSyntax                         1.2.840.10008.1.2.4.51
-JPEGProcess14SV1TransferSyntax                       1.2.840.10008.1.2.4.70
-JPEGLSLosslessTransferSyntax                         1.2.840.10008.1.2.4.80
-JPEGLSLossyTransferSyntax                            1.2.840.10008.1.2.4.81
-JPEG2000LosslessOnlyTransferSyntax                   1.2.840.10008.1.2.4.90
-JPEG2000TransferSyntax                               1.2.840.10008.1.2.4.91
-MPEG2MainProfileAtMainLevelTransferSyntax            1.2.840.10008.1.2.4.100
-MPEG2MainProfileAtHighLevelTransferSyntax            1.2.840.10008.1.2.4.101
-MPEG4HighProfileLevel4_1TransferSyntax               1.2.840.10008.1.2.4.102
-MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1.2.840.10008.1.2.4.103
-MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1.2.840.10008.1.2.4.104
-MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1.2.840.10008.1.2.4.105
-MPEG4StereoHighProfileLevel4_2TransferSyntax         1.2.840.10008.1.2.4.106
-HEVCMainProfileLevel5_1TransferSyntax                1.2.840.10008.1.2.4.107
-HEVCMain10ProfileLevel5_1TransferSyntax              1.2.840.10008.1.2.4.108
-RLELosslessTransferSyntax                            1.2.840.10008.1.2.5
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGProcess1TransferSyntax                           1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess14SV1TransferSyntax                       1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
+JPEGLSLosslessTransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+JPEGLSLossyTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
+JPEG2000LosslessOnlyTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.90
+JPEG2000TransferSyntax                               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.91
+MPEG2MainProfileAtMainLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.100
+MPEG2MainProfileAtHighLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.101
+MPEG4HighProfileLevel4_1TransferSyntax               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.102
+MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.103
+MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.104
+MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.105
+MPEG4StereoHighProfileLevel4_2TransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.106
+HEVCMainProfileLevel5_1TransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.4\&.107
+HEVCMain10ProfileLevel5_1TransferSyntax              1\&.2\&.840\&.10008\&.1\&.2\&.4\&.108
+RLELosslessTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .PP
@@ -678,206 +677,212 @@ The \fBdcmqrscp\fP application supports the following SOP Classes as an SCP:
 .PP
 .PP
 .nf
-VerificationSOPClass                                 1.2.840.10008.1.1
-
-FINDPatientRootQueryRetrieveInformationModel         1.2.840.10008.5.1.4.1.2.1.1
-FINDPatientStudyOnlyQueryRetrieveInformationModel    1.2.840.10008.5.1.4.1.2.3.1
-FINDStudyRootQueryRetrieveInformationModel           1.2.840.10008.5.1.4.1.2.2.1
-GETPatientRootQueryRetrieveInformationModel          1.2.840.10008.5.1.4.1.2.1.3
-GETPatientStudyOnlyQueryRetrieveInformationModel     1.2.840.10008.5.1.4.1.2.3.3
-GETStudyRootQueryRetrieveInformationModel            1.2.840.10008.5.1.4.1.2.2.3
-MOVEPatientRootQueryRetrieveInformationModel         1.2.840.10008.5.1.4.1.2.1.2
-MOVEPatientStudyOnlyQueryRetrieveInformationModel    1.2.840.10008.5.1.4.1.2.3.2
-MOVEStudyRootQueryRetrieveInformationModel           1.2.840.10008.5.1.4.1.2.2.2
-
-RETIRED_StoredPrintStorage                           1.2.840.10008.5.1.1.27
-RETIRED_HardcopyGrayscaleImageStorage                1.2.840.10008.5.1.1.29
-RETIRED_HardcopyColorImageStorage                    1.2.840.10008.5.1.1.30
-ComputedRadiographyImageStorage                      1.2.840.10008.5.1.4.1.1.1
-DigitalXRayImageStorageForPresentation               1.2.840.10008.5.1.4.1.1.1.1
-DigitalXRayImageStorageForProcessing                 1.2.840.10008.5.1.4.1.1.1.1.1
-DigitalMammographyXRayImageStorageForPresentation    1.2.840.10008.5.1.4.1.1.1.2
-DigitalMammographyXRayImageStorageForProcessing      1.2.840.10008.5.1.4.1.1.1.2.1
-DigitalIntraOralXRayImageStorageForPresentation      1.2.840.10008.5.1.4.1.1.1.3
-DigitalIntraOralXRayImageStorageForProcessing        1.2.840.10008.5.1.4.1.1.1.3.1
-CTImageStorage                                       1.2.840.10008.5.1.4.1.1.2
-EnhancedCTImageStorage                               1.2.840.10008.5.1.4.1.1.2.1
-LegacyConvertedEnhancedCTImageStorage                1.2.840.10008.5.1.4.1.1.2.2
-RETIRED_UltrasoundMultiframeImageStorage             1.2.840.10008.5.1.4.1.1.3
-UltrasoundMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.3.1
-MRImageStorage                                       1.2.840.10008.5.1.4.1.1.4
-EnhancedMRImageStorage                               1.2.840.10008.5.1.4.1.1.4.1
-MRSpectroscopyStorage                                1.2.840.10008.5.1.4.1.1.4.2
-EnhancedMRColorImageStorage                          1.2.840.10008.5.1.4.1.1.4.3
-LegacyConvertedEnhancedMRImageStorage                1.2.840.10008.5.1.4.1.1.4.4
-RETIRED_NuclearMedicineImageStorage                  1.2.840.10008.5.1.4.1.1.5
-RETIRED_UltrasoundImageStorage                       1.2.840.10008.5.1.4.1.1.6
-UltrasoundImageStorage                               1.2.840.10008.5.1.4.1.1.6.1
-EnhancedUSVolumeStorage                              1.2.840.10008.5.1.4.1.1.6.2
-SecondaryCaptureImageStorage                         1.2.840.10008.5.1.4.1.1.7
-MultiframeSingleBitSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.1
-MultiframeGrayscaleByteSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.2
-MultiframeGrayscaleWordSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.3
-MultiframeTrueColorSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.4
-RETIRED_StandaloneOverlayStorage                     1.2.840.10008.5.1.4.1.1.8
-RETIRED_StandaloneCurveStorage                       1.2.840.10008.5.1.4.1.1.9
-DRAFT_WaveformStorage                                1.2.840.10008.5.1.4.1.1.9.1
-TwelveLeadECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.1
-GeneralECGWaveformStorage                            1.2.840.10008.5.1.4.1.1.9.1.2
-AmbulatoryECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.3
-HemodynamicWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.2.1
-CardiacElectrophysiologyWaveformStorage              1.2.840.10008.5.1.4.1.1.9.3.1
-BasicVoiceAudioWaveformStorage                       1.2.840.10008.5.1.4.1.1.9.4.1
-GeneralAudioWaveformStorage                          1.2.840.10008.5.1.4.1.1.9.4.2
-ArterialPulseWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.5.1
-RespiratoryWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.6.1
-MultichannelRespiratoryWaveformStorage               1.2.840.10008.5.1.4.1.1.9.6.2
-RoutineScalpElectroencephalogramWaveformStorage      1.2.840.10008.5.1.4.1.1.9.7.1
-ElectromyogramWaveformStorage                        1.2.840.10008.5.1.4.1.1.9.7.2
-ElectrooculogramWaveformStorage                      1.2.840.10008.5.1.4.1.1.9.7.3
-SleepElectroencephalogramWaveformStorage             1.2.840.10008.5.1.4.1.1.9.7.4
-BodyPositionWaveformStorage                          1.2.840.10008.5.1.4.1.1.9.8.1
-RETIRED_StandaloneModalityLUTStorage                 1.2.840.10008.5.1.4.1.1.10
-RETIRED_StandaloneVOILUTStorage                      1.2.840.10008.5.1.4.1.1.11
-GrayscaleSoftcopyPresentationStateStorage            1.2.840.10008.5.1.4.1.1.11.1
-ColorSoftcopyPresentationStateStorage                1.2.840.10008.5.1.4.1.1.11.2
-PseudoColorSoftcopyPresentationStateStorage          1.2.840.10008.5.1.4.1.1.11.3
-BlendingSoftcopyPresentationStateStorage             1.2.840.10008.5.1.4.1.1.11.4
-XAXRFGrayscaleSoftcopyPresentationStateStorage       1.2.840.10008.5.1.4.1.1.11.5
-GrayscalePlanarMPRVolumetricPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.6
-CompositingPlanarMPRVolumetricPresent.StateStorage   1.2.840.10008.5.1.4.1.1.11.7
-AdvancedBlendingPresentationStateStorage             1.2.840.10008.5.1.4.1.1.11.8
-VolumeRenderingVolumetricPresentationStateStorage    1.2.840.10008.5.1.4.1.1.11.9
-SegmentedVolumeRenderingVolumetricPres.StateStorage  1.2.840.10008.5.1.4.1.1.11.10
-MultipleVolumeRenderingVolumetricPres.StateStorage   1.2.840.10008.5.1.4.1.1.11.11
-XRayAngiographicImageStorage                         1.2.840.10008.5.1.4.1.1.12.1
-EnhancedXAImageStorage                               1.2.840.10008.5.1.4.1.1.12.1.1
-XRayRadiofluoroscopicImageStorage                    1.2.840.10008.5.1.4.1.1.12.2
-EnhancedXRFImageStorage                              1.2.840.10008.5.1.4.1.1.12.2.1
-RETIRED_XRayAngiographicBiPlaneImageStorage          1.2.840.10008.5.1.4.1.1.12.3
-XRay3DAngiographicImageStorage                       1.2.840.10008.5.1.4.1.1.13.1.1
-XRay3DCraniofacialImageStorage                       1.2.840.10008.5.1.4.1.1.13.1.2
-BreastTomosynthesisImageStorage                      1.2.840.10008.5.1.4.1.1.13.1.3
-BreastProjectionXRayImageStorageForPresentation      1.2.840.10008.5.1.4.1.1.13.1.4
-BreastProjectionXRayImageStorageForProcessing        1.2.840.10008.5.1.4.1.1.13.1.5
-IntravascularOpt.Coh.Tom.ImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.14.1
-IntravascularOpt.Coh.Tom.ImageStorageForProcessing   1.2.840.10008.5.1.4.1.1.14.2
-NuclearMedicineImageStorage                          1.2.840.10008.5.1.4.1.1.20
-ParametricMapStorage                                 1.2.840.10008.5.1.4.1.1.30
-RawDataStorage                                       1.2.840.10008.5.1.4.1.1.66
-SpatialRegistrationStorage                           1.2.840.10008.5.1.4.1.1.66.1
-SpatialFiducialsStorage                              1.2.840.10008.5.1.4.1.1.66.2
-DeformableSpatialRegistrationStorage                 1.2.840.10008.5.1.4.1.1.66.3
-SegmentationStorage                                  1.2.840.10008.5.1.4.1.1.66.4
-SurfaceSegmentationStorage                           1.2.840.10008.5.1.4.1.1.66.5
-TractographyResultsStorage                           1.2.840.10008.5.1.4.1.1.66.6
-RealWorldValueMappingStorage                         1.2.840.10008.5.1.4.1.1.67
-SurfaceScanMeshStorage                               1.2.840.10008.5.1.4.1.1.68.1
-SurfaceScanPointCloudStorage                         1.2.840.10008.5.1.4.1.1.68.2
-RETIRED_VLImageStorage                               1.2.840.10008.5.1.4.1.1.77.1
-VLEndoscopicImageStorage                             1.2.840.10008.5.1.4.1.1.77.1.1
-VideoEndoscopicImageStorage                          1.2.840.10008.5.1.4.1.1.77.1.1.1
-VLMicroscopicImageStorage                            1.2.840.10008.5.1.4.1.1.77.1.2
-VideoMicroscopicImageStorage                         1.2.840.10008.5.1.4.1.1.77.1.2.1
-VLSlideCoordinatesMicroscopicImageStorage            1.2.840.10008.5.1.4.1.1.77.1.3
-VLPhotographicImageStorage                           1.2.840.10008.5.1.4.1.1.77.1.4
-VideoPhotographicImageStorage                        1.2.840.10008.5.1.4.1.1.77.1.4.1
-OphthalmicPhotography8BitImageStorage                1.2.840.10008.5.1.4.1.1.77.1.5.1
-OphthalmicPhotography16BitImageStorage               1.2.840.10008.5.1.4.1.1.77.1.5.2
-StereometricRelationshipStorage                      1.2.840.10008.5.1.4.1.1.77.1.5.3
-OphthalmicTomographyImageStorage                     1.2.840.10008.5.1.4.1.1.77.1.5.4
-WideFieldOphthalmicPhoto.Stereogr.Proj.ImageStorage  1.2.840.10008.5.1.4.1.1.77.1.5.5
-WideFieldOphthalmicPhotogr.3DCoordinatesImageStorage 1.2.840.10008.5.1.4.1.1.77.1.5.6
-OphthalmicOpticalCoherenceTomogr.EnFaceImageStorage  1.2.840.10008.5.1.4.1.1.77.1.5.7
-OphthalmicOpticalCoh.Tomogr.BscanVolumeAnalysisStor. 1.2.840.10008.5.1.4.1.1.77.1.5.8
-VLWholeSlideMicroscopyImageStorage                   1.2.840.10008.5.1.4.1.1.77.1.6
-DermoscopicPhotographyImageStorage                   1.2.840.10008.5.1.4.1.1.77.1.7
-RETIRED_VLMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.77.2
-LensometryMeasurementsStorage                        1.2.840.10008.5.1.4.1.1.78.1
-AutorefractionMeasurementsStorage                    1.2.840.10008.5.1.4.1.1.78.2
-KeratometryMeasurementsStorage                       1.2.840.10008.5.1.4.1.1.78.3
-SubjectiveRefractionMeasurementsStorage              1.2.840.10008.5.1.4.1.1.78.4
-VisualAcuityMeasurementsStorage                      1.2.840.10008.5.1.4.1.1.78.5
-SpectaclePrescriptionReportStorage                   1.2.840.10008.5.1.4.1.1.78.6
-OphthalmicAxialMeasurementsStorage                   1.2.840.10008.5.1.4.1.1.78.7
-IntraocularLensCalculationsStorage                   1.2.840.10008.5.1.4.1.1.78.8
-MacularGridThicknessAndVolumeReportStorage           1.2.840.10008.5.1.4.1.1.79.1
-OphthalmicVisualFieldStaticPerimetryMeasurementsSt.  1.2.840.10008.5.1.4.1.1.80.1
-OphthalmicThicknessMapStorage                        1.2.840.10008.5.1.4.1.1.81.1
-CornealTopographyMapStorage                          1.2.840.10008.5.1.4.1.1.82.1
-DRAFT_SRTextStorage                                  1.2.840.10008.5.1.4.1.1.88.1
-DRAFT_SRAudioStorage                                 1.2.840.10008.5.1.4.1.1.88.2
-DRAFT_SRDetailStorage                                1.2.840.10008.5.1.4.1.1.88.3
-DRAFT_SRComprehensiveStorage                         1.2.840.10008.5.1.4.1.1.88.4
-BasicTextSRStorage                                   1.2.840.10008.5.1.4.1.1.88.11
-EnhancedSRStorage                                    1.2.840.10008.5.1.4.1.1.88.22
-ComprehensiveSRStorage                               1.2.840.10008.5.1.4.1.1.88.33
-Comprehensive3DSRStorage                             1.2.840.10008.5.1.4.1.1.88.34
-ExtensibleSRStorage                                  1.2.840.10008.5.1.4.1.1.88.35
-ProcedureLogStorage                                  1.2.840.10008.5.1.4.1.1.88.40
-MammographyCADSRStorage                              1.2.840.10008.5.1.4.1.1.88.50
-KeyObjectSelectionDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.59
-ChestCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.65
-XRayRadiationDoseSRStorage                           1.2.840.10008.5.1.4.1.1.88.67
-RadiopharmaceuticalRadiationDoseSRStorage            1.2.840.10008.5.1.4.1.1.88.68
-ColonCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.69
-ImplantationPlanSRDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.70
-AcquisitionContextSRStorage                          1.2.840.10008.5.1.4.1.1.88.71
-SimplifiedAdultEchoSRStorage                         1.2.840.10008.5.1.4.1.1.88.72
-PatientRadiationDoseSRStorage                        1.2.840.10008.5.1.4.1.1.88.73
-PlannedImagingAgentAdministrationSRStorage           1.2.840.10008.5.1.4.1.1.88.74
-PerformedImagingAgentAdministrationSRStorage         1.2.840.10008.5.1.4.1.1.88.75
-EnhancedXRayRadiationDoseSRStorage                   1.2.840.10008.5.1.4.1.1.88.76
-ContentAssessmentResultsStorage                      1.2.840.10008.5.1.4.1.1.90.1
-MicroscopyBulkSimpleAnnotationsStorage               1.2.840.10008.5.1.4.1.1.91.1
-EncapsulatedPDFStorage                               1.2.840.10008.5.1.4.1.1.104.1
-EncapsulatedCDAStorage                               1.2.840.10008.5.1.4.1.1.104.2
-EncapsulatedSTLStorage                               1.2.840.10008.5.1.4.1.1.104.3
-EncapsulatedOBJStorage                               1.2.840.10008.5.1.4.1.1.104.4
-EncapsulatedMTLStorage                               1.2.840.10008.5.1.4.1.1.104.5
-PositronEmissionTomographyImageStorage               1.2.840.10008.5.1.4.1.1.128
-LegacyConvertedEnhancedPETImageStorage               1.2.840.10008.5.1.4.1.1.128.1
-RETIRED_StandalonePETCurveStorage                    1.2.840.10008.5.1.4.1.1.129
-EnhancedPETImageStorage                              1.2.840.10008.5.1.4.1.1.130
-BasicStructuredDisplayStorage                        1.2.840.10008.5.1.4.1.1.131
-CTPerformedProcedureProtocolStorage                  1.2.840.10008.5.1.4.1.1.200.2
-XAPerformedProcedureProtocolStorage                  1.2.840.10008.5.1.4.1.1.200.8
-RTImageStorage                                       1.2.840.10008.5.1.4.1.1.481.1
-RTDoseStorage                                        1.2.840.10008.5.1.4.1.1.481.2
-RTStructureSetStorage                                1.2.840.10008.5.1.4.1.1.481.3
-RTBeamsTreatmentRecordStorage                        1.2.840.10008.5.1.4.1.1.481.4
-RTPlanStorage                                        1.2.840.10008.5.1.4.1.1.481.5
-RTBrachyTreatmentRecordStorage                       1.2.840.10008.5.1.4.1.1.481.6
-RTTreatmentSummaryRecordStorage                      1.2.840.10008.5.1.4.1.1.481.7
-RTIonPlanStorage                                     1.2.840.10008.5.1.4.1.1.481.8
-RTIonBeamsTreatmentRecordStorage                     1.2.840.10008.5.1.4.1.1.481.9
-RTPhysicianIntentStorage                             1.2.840.10008.5.1.4.1.1.481.10
-RTSegmentAnnotationStorage                           1.2.840.10008.5.1.4.1.1.481.11
-RTRadiationSetStorage                                1.2.840.10008.5.1.4.1.1.481.12
-CArmPhotonElectronRadiationStorage                   1.2.840.10008.5.1.4.1.1.481.13
-TomotherapeuticRadiationStorage                      1.2.840.10008.5.1.4.1.1.481.14
-RoboticArmRadiationStorage                           1.2.840.10008.5.1.4.1.1.481.15
-RTRadiationRecordSetStorage                          1.2.840.10008.5.1.4.1.1.481.16
-RTRadiationSalvageRecordStorage                      1.2.840.10008.5.1.4.1.1.481.17
-TomotherapeuticRadiationRecordStorage                1.2.840.10008.5.1.4.1.1.481.18
-CArmPhotonElectronRadiationRecordStorage             1.2.840.10008.5.1.4.1.1.481.19
-RoboticRadiationRecordStorage                        1.2.840.10008.5.1.4.1.1.481.20
-RTRadiationSetDeliveryInstructionStorage             1.2.840.10008.5.1.4.1.1.481.21
-RTTreatmentPreparationStorage                        1.2.840.10008.5.1.4.1.1.481.22
-DICOS_CTImageStorage                                 1.2.840.10008.5.1.4.1.1.501.1
-DICOS_DigitalXRayImageStorageForPresentation         1.2.840.10008.5.1.4.1.1.501.2.1
-DICOS_DigitalXRayImageStorageForProcessing           1.2.840.10008.5.1.4.1.1.501.2.2
-DICOS_ThreatDetectionReportStorage                   1.2.840.10008.5.1.4.1.1.501.3
-DICOS_2DAITStorage                                   1.2.840.10008.5.1.4.1.1.501.4
-DICOS_3DAITStorage                                   1.2.840.10008.5.1.4.1.1.501.5
-DICOS_QuadrupoleResonanceStorage                     1.2.840.10008.5.1.4.1.1.501.6
-DICONDE_EddyCurrentImageStorage                      1.2.840.10008.5.1.4.1.1.601.1
-DICONDE_EddyCurrentMultiframeImageStorage            1.2.840.10008.5.1.4.1.1.601.2
-DRAFT_RTBeamsDeliveryInstructionStorage              1.2.840.10008.5.1.4.34.1
-RTBeamsDeliveryInstructionStorage                    1.2.840.10008.5.1.4.34.7
-RTBrachyApplicationSetupDeliveryInstructionStorage   1.2.840.10008.5.1.4.34.10
-
-PrivateShutdownSOPClass                              1.2.276.0.7230010.3.4.1915765545.18030.917282194.0
+VerificationSOPClass                                 1\&.2\&.840\&.10008\&.1\&.1
+
+FINDPatientRootQueryRetrieveInformationModel         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.1\&.1
+FINDPatientStudyOnlyQueryRetrieveInformationModel    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.3\&.1
+FINDStudyRootQueryRetrieveInformationModel           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.2\&.1
+GETPatientRootQueryRetrieveInformationModel          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.1\&.3
+GETPatientStudyOnlyQueryRetrieveInformationModel     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.3\&.3
+GETStudyRootQueryRetrieveInformationModel            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.2\&.3
+MOVEPatientRootQueryRetrieveInformationModel         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.1\&.2
+MOVEPatientStudyOnlyQueryRetrieveInformationModel    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.3\&.2
+MOVEStudyRootQueryRetrieveInformationModel           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.2\&.2
+
+RETIRED_StoredPrintStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.1\&.27
+RETIRED_HardcopyGrayscaleImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.1\&.29
+RETIRED_HardcopyColorImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.1\&.30
+ComputedRadiographyImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1
+DigitalXRayImageStorageForPresentation               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1
+DigitalXRayImageStorageForProcessing                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1\&.1
+DigitalMammographyXRayImageStorageForPresentation    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2
+DigitalMammographyXRayImageStorageForProcessing      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2\&.1
+DigitalIntraOralXRayImageStorageForPresentation      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3
+DigitalIntraOralXRayImageStorageForProcessing        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3\&.1
+CTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2
+EnhancedCTImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.1
+LegacyConvertedEnhancedCTImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.2
+RETIRED_UltrasoundMultiframeImageStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3
+UltrasoundMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3\&.1
+MRImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4
+EnhancedMRImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.1
+MRSpectroscopyStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.2
+EnhancedMRColorImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.3
+LegacyConvertedEnhancedMRImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.4
+RETIRED_NuclearMedicineImageStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.5
+RETIRED_UltrasoundImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6
+UltrasoundImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.1
+EnhancedUSVolumeStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.2
+PhotoacousticImageStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.3
+SecondaryCaptureImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7
+MultiframeSingleBitSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.1
+MultiframeGrayscaleByteSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.2
+MultiframeGrayscaleWordSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.3
+MultiframeTrueColorSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.4
+RETIRED_StandaloneOverlayStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.8
+RETIRED_StandaloneCurveStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9
+DRAFT_WaveformStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1
+TwelveLeadECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.1
+GeneralECGWaveformStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.2
+AmbulatoryECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.3
+General32BitECGWaveformStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.4
+HemodynamicWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.2\&.1
+CardiacElectrophysiologyWaveformStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.3\&.1
+BasicVoiceAudioWaveformStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.1
+GeneralAudioWaveformStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.2
+ArterialPulseWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.5\&.1
+RespiratoryWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.6\&.1
+MultichannelRespiratoryWaveformStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.6\&.2
+RoutineScalpElectroencephalogramWaveformStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.1
+ElectromyogramWaveformStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.2
+ElectrooculogramWaveformStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.3
+SleepElectroencephalogramWaveformStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.4
+BodyPositionWaveformStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.8\&.1
+RETIRED_StandaloneModalityLUTStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.10
+RETIRED_StandaloneVOILUTStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11
+GrayscaleSoftcopyPresentationStateStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.1
+ColorSoftcopyPresentationStateStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.2
+PseudoColorSoftcopyPresentationStateStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.3
+BlendingSoftcopyPresentationStateStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.4
+XAXRFGrayscaleSoftcopyPresentationStateStorage       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.5
+GrayscalePlanarMPRVolumetricPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.6
+CompositingPlanarMPRVolumetricPresent\&.StateStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.7
+AdvancedBlendingPresentationStateStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.8
+VolumeRenderingVolumetricPresentationStateStorage    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.9
+SegmentedVolumeRenderingVolumetricPres\&.StateStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.10
+MultipleVolumeRenderingVolumetricPres\&.StateStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.11
+VariableModalityLUTSoftcopyPresentationStateStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.12
+XRayAngiographicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1
+EnhancedXAImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1\&.1
+XRayRadiofluoroscopicImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2
+EnhancedXRFImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2\&.1
+RETIRED_XRayAngiographicBiPlaneImageStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.3
+XRay3DAngiographicImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.1
+XRay3DCraniofacialImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.2
+BreastTomosynthesisImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.3
+BreastProjectionXRayImageStorageForPresentation      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.4
+BreastProjectionXRayImageStorageForProcessing        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.5
+IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.1
+IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForProcessing   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.2
+NuclearMedicineImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.20
+ParametricMapStorage                                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.30
+RawDataStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66
+SpatialRegistrationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.1
+SpatialFiducialsStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.2
+DeformableSpatialRegistrationStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.3
+SegmentationStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.4
+SurfaceSegmentationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.5
+TractographyResultsStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.6
+RealWorldValueMappingStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.67
+SurfaceScanMeshStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.1
+SurfaceScanPointCloudStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.2
+RETIRED_VLImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1
+VLEndoscopicImageStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1
+VideoEndoscopicImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1\&.1
+VLMicroscopicImageStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2
+VideoMicroscopicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2\&.1
+VLSlideCoordinatesMicroscopicImageStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.3
+VLPhotographicImageStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4
+VideoPhotographicImageStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4\&.1
+OphthalmicPhotography8BitImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.1
+OphthalmicPhotography16BitImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.2
+StereometricRelationshipStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.3
+OphthalmicTomographyImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.4
+WideFieldOphthalmicPhoto\&.Stereogr\&.Proj\&.ImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.5
+WideFieldOphthalmicPhotogr\&.3DCoordinatesImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.6
+OphthalmicOpticalCoherenceTomogr\&.EnFaceImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.7
+OphthalmicOpticalCoh\&.Tomogr\&.BscanVolumeAnalysisStor\&. 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.8
+VLWholeSlideMicroscopyImageStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.6
+DermoscopicPhotographyImageStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.7
+RETIRED_VLMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.2
+LensometryMeasurementsStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.1
+AutorefractionMeasurementsStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.2
+KeratometryMeasurementsStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.3
+SubjectiveRefractionMeasurementsStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.4
+VisualAcuityMeasurementsStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.5
+SpectaclePrescriptionReportStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.6
+OphthalmicAxialMeasurementsStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.7
+IntraocularLensCalculationsStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.8
+MacularGridThicknessAndVolumeReportStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.79\&.1
+OphthalmicVisualFieldStaticPerimetryMeasurementsSt\&.  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.80\&.1
+OphthalmicThicknessMapStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.81\&.1
+CornealTopographyMapStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.82\&.1
+DRAFT_SRTextStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.1
+DRAFT_SRAudioStorage                                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.2
+DRAFT_SRDetailStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.3
+DRAFT_SRComprehensiveStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.4
+BasicTextSRStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11
+EnhancedSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22
+ComprehensiveSRStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33
+Comprehensive3DSRStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.34
+ExtensibleSRStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.35
+ProcedureLogStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40
+MammographyCADSRStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50
+KeyObjectSelectionDocumentStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59
+ChestCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65
+XRayRadiationDoseSRStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67
+RadiopharmaceuticalRadiationDoseSRStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.68
+ColonCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69
+ImplantationPlanSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.70
+AcquisitionContextSRStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.71
+SimplifiedAdultEchoSRStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.72
+PatientRadiationDoseSRStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.73
+PlannedImagingAgentAdministrationSRStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.74
+PerformedImagingAgentAdministrationSRStorage         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.75
+EnhancedXRayRadiationDoseSRStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.76
+ContentAssessmentResultsStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.90\&.1
+MicroscopyBulkSimpleAnnotationsStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.91\&.1
+EncapsulatedPDFStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.1
+EncapsulatedCDAStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.2
+EncapsulatedSTLStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.3
+EncapsulatedOBJStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.4
+EncapsulatedMTLStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.5
+PositronEmissionTomographyImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128
+LegacyConvertedEnhancedPETImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128\&.1
+RETIRED_StandalonePETCurveStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.129
+EnhancedPETImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.130
+BasicStructuredDisplayStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.131
+CTPerformedProcedureProtocolStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.200\&.2
+XAPerformedProcedureProtocolStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.200\&.8
+RTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.1
+RTDoseStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.2
+RTStructureSetStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.3
+RTBeamsTreatmentRecordStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.4
+RTPlanStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.5
+RTBrachyTreatmentRecordStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.6
+RTTreatmentSummaryRecordStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.7
+RTIonPlanStorage                                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.8
+RTIonBeamsTreatmentRecordStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.9
+RTPhysicianIntentStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.10
+RTSegmentAnnotationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.11
+RTRadiationSetStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.12
+CArmPhotonElectronRadiationStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.13
+TomotherapeuticRadiationStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.14
+RoboticArmRadiationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.15
+RTRadiationRecordSetStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.16
+RTRadiationSalvageRecordStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.17
+TomotherapeuticRadiationRecordStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.18
+CArmPhotonElectronRadiationRecordStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.19
+RoboticRadiationRecordStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.20
+RTRadiationSetDeliveryInstructionStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.21
+RTTreatmentPreparationStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.22
+EnhancedRTImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.23
+EnhancedContinuousRTImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.24
+RTPatientPositionAcquisitionInstructionStorage       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.25
+DICOS_CTImageStorage                                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.1
+DICOS_DigitalXRayImageStorageForPresentation         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.2\&.1
+DICOS_DigitalXRayImageStorageForProcessing           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.2\&.2
+DICOS_ThreatDetectionReportStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.3
+DICOS_2DAITStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.4
+DICOS_3DAITStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.5
+DICOS_QuadrupoleResonanceStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.6
+DICONDE_EddyCurrentImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.1
+DICONDE_EddyCurrentMultiframeImageStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.2
+DRAFT_RTBeamsDeliveryInstructionStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.1
+RTBeamsDeliveryInstructionStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.7
+RTBrachyApplicationSetupDeliveryInstructionStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.10
+
+PrivateShutdownSOPClass                              1\&.2\&.276\&.0\&.7230010\&.3\&.4\&.1915765545\&.18030\&.917282194\&.0
 .fi
 .PP
 .PP
@@ -885,9 +890,9 @@ The \fBdcmqrscp\fP application will accept presentation contexts for all of the
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -895,27 +900,27 @@ The \fBdcmqrscp\fP application will prefer transfer syntaxes having an explicit
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax         1.2.840.10008.1.2.1.99
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
-JPEGProcess1TransferSyntax                           1.2.840.10008.1.2.4.50
-JPEGProcess2_4TransferSyntax                         1.2.840.10008.1.2.4.51
-JPEGProcess14SV1TransferSyntax                       1.2.840.10008.1.2.4.70
-JPEGLSLosslessTransferSyntax                         1.2.840.10008.1.2.4.80
-JPEGLSLossyTransferSyntax                            1.2.840.10008.1.2.4.81
-JPEG2000LosslessOnlyTransferSyntax                   1.2.840.10008.1.2.4.90
-JPEG2000TransferSyntax                               1.2.840.10008.1.2.4.91
-MPEG2MainProfileAtMainLevelTransferSyntax            1.2.840.10008.1.2.4.100
-MPEG2MainProfileAtHighLevelTransferSyntax            1.2.840.10008.1.2.4.101
-MPEG4HighProfileLevel4_1TransferSyntax               1.2.840.10008.1.2.4.102
-MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1.2.840.10008.1.2.4.103
-MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1.2.840.10008.1.2.4.104
-MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1.2.840.10008.1.2.4.105
-MPEG4StereoHighProfileLevel4_2TransferSyntax         1.2.840.10008.1.2.4.106
-HEVCMainProfileLevel5_1TransferSyntax                1.2.840.10008.1.2.4.107
-HEVCMain10ProfileLevel5_1TransferSyntax              1.2.840.10008.1.2.4.108
-RLELosslessTransferSyntax                            1.2.840.10008.1.2.5
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGProcess1TransferSyntax                           1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess14SV1TransferSyntax                       1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
+JPEGLSLosslessTransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+JPEGLSLossyTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
+JPEG2000LosslessOnlyTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.90
+JPEG2000TransferSyntax                               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.91
+MPEG2MainProfileAtMainLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.100
+MPEG2MainProfileAtHighLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.101
+MPEG4HighProfileLevel4_1TransferSyntax               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.102
+MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.103
+MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.104
+MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.105
+MPEG4StereoHighProfileLevel4_2TransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.106
+HEVCMainProfileLevel5_1TransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.4\&.107
+HEVCMain10ProfileLevel5_1TransferSyntax              1\&.2\&.840\&.10008\&.1\&.2\&.4\&.108
+RLELosslessTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .PP
@@ -1003,6 +1008,10 @@ In addition, one or more command files can be specified using an '@' sign as a p
 The \fBdcmqrscp\fP utility will attempt to load DICOM data dictionaries specified in the \fIDCMDICTPATH\fP environment variable\&. By default, i\&.e\&. if the \fIDCMDICTPATH\fP environment variable is not set, the file \fI<datadir>/dicom\&.dic\fP will be loaded unless the dictionary is built into the application (default for Windows)\&.
 .PP
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+.PP
+Depending on the command line options specified, the \fBdcmqrscp\fP utility will attempt to load character set mapping tables\&. This happens when DCMTK was compiled with the oficonv library (which is the default) and the mapping tables are not built into the library (default when DCMTK uses shared libraries)\&.
+.PP
+The mapping table files are expected in DCMTK's \fI<datadir>\fP\&. The \fIDCMICONVPATH\fP environment variable can be used to specify a different location\&. If a different location is specified, those mapping tables also replace any built-in tables\&.
 .SH "FILES"
 .PP
 \fI<docdir>/dcmqrcnf\&.txt\fP - configuration information
@@ -1017,4 +1026,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmqridx\fP(1), \fBdcmqrti\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1993-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1993-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 75e1038e50359e8a06b449393cb0be84caf9e18b..9f6adfa8d9973fa7ad37e714025cc4ecf66e0e97 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmqrti" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmqrti" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmqrti \- The Terminal Initiator Telnet Client Program
@@ -7,7 +7,7 @@ dcmqrti \- The Terminal Initiator Telnet Client Program
 .PP
 .PP
 .nf
-dcmqrti [options] peer...
+dcmqrti [options] peer\&.\&.\&.
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -54,7 +54,7 @@ peer  peer host name or symbolic name from cfg file
 
   -c    --config  [f]ilename: string
           use specific configuration file
-          (default: /usr/local/etc/dcmqrscp.cfg)
+          (default: /usr/local/etc/dcmtk-<VERSION>/dcmqrscp\&.cfg)
 .fi
 .PP
 .SS "network options"
@@ -75,7 +75,7 @@ peer  peer host name or symbolic name from cfg file
   -aet  --aetitle  [a]etitle: string
           set my AE title (default: TELNET_INITIATOR)
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes
           (default: use value from configuration file)
 .fi
@@ -184,11 +184,11 @@ The 'series' command with no argument lists the series in the current study\&. A
 .nf
 ------------------------------------------------------------
       Series Modality SeriesInstanceUID
-*  0) 1      MR       1.2.840.113654.2.3.1993.201
-   1) 2      MR       1.2.840.113654.2.3.1993.202
-   2) 3      MR       1.2.840.113654.2.3.1993.203
-   3) 4      MR       1.2.840.113654.2.3.1993.204
-   4) 5      MR       1.2.840.113654.2.3.1993.205
+*  0) 1      MR       1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.201
+   1) 2      MR       1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.202
+   2) 3      MR       1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.203
+   3) 4      MR       1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.204
+   4) 5      MR       1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.205
 
 5 Series in StudyID 05381,
   Patient: MONROE^JAMES^^^ (Database: COMMON)
@@ -206,19 +206,19 @@ The 'image' command with no argument lists the images in the current series\&. A
 .nf
 ------------------------------------------------------------
       Image ImageInstanceUID
-*  0) 1     1.2.840.113654.2.3.1993.9.123.6.2674
-   1) 2     1.2.840.113654.2.3.1993.9.123.6.2675
-   2) 3     1.2.840.113654.2.3.1993.9.123.6.2676
-   3) 4     1.2.840.113654.2.3.1993.9.123.6.2677
-   4) 5     1.2.840.113654.2.3.1993.9.123.6.2678
-   5) 6     1.2.840.113654.2.3.1993.9.123.6.2679
-   6) 7     1.2.840.113654.2.3.1993.9.123.6.2680
-   7) 8     1.2.840.113654.2.3.1993.9.123.6.2681
-   8) 9     1.2.840.113654.2.3.1993.9.123.6.2682
-   9) 10    1.2.840.113654.2.3.1993.9.123.6.2683
-  10) 11    1.2.840.113654.2.3.1993.9.123.6.2684
-  11) 12    1.2.840.113654.2.3.1993.9.123.6.2685
-  12) 13    1.2.840.113654.2.3.1993.9.123.6.2686
+*  0) 1     1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2674
+   1) 2     1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2675
+   2) 3     1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2676
+   3) 4     1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2677
+   4) 5     1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2678
+   5) 6     1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2679
+   6) 7     1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2680
+   7) 8     1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2681
+   8) 9     1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2682
+   9) 10    1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2683
+  10) 11    1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2684
+  11) 12    1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2685
+  12) 13    1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.2686
 
 13 Images in MR Series, StudyID 05381,
   Patient: MONROE^JAMES^^^ (Database: COMMON)
@@ -236,7 +236,7 @@ The 'send' command allows a complete study/series or individual image to be stor
 .PP
 .PP
 .nf
-The "send" command exists in three forms:
+The 'send' command exists in three forms:
 
         send study [#]
         send series [#]
@@ -254,7 +254,7 @@ New Association Started (swallow:2001,ACME1)
 [MsgID 1] Store,
   PatientName: JACKSON^ANDREW^^^, StudyID: 20001,
   Series: 2, Modality: CR, Image: 1,
-  Image UID: 1.2.840.113654.2.3.1993.9.123.6.1834
+  Image UID: 1\&.2\&.840\&.113654\&.2\&.3\&.1993\&.9\&.123\&.6\&.1834
   0%________25%_________50%__________75%________100%
   --------------------------------------------------
 [MsgID 1] Complete [Status: Success]
@@ -286,9 +286,9 @@ The \fBdcmqrti\fP application will propose presentation contexts for all of the
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax  1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax  1.2.840.10008.1.2.1
-BigEndianExplicitTransferSyntax     1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax  1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax  1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax     1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -324,4 +324,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmqrscp\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1993-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1993-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 020ccb7a21c6409f618413932c2875bdc0329e37..1a5e739c686a272880c375850390ca140d84f70c 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmquant" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmquant" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmquant \- Convert DICOM color images to palette color
@@ -17,9 +17,9 @@ The \fBdcmquant\fP utility reads a DICOM color image, computes a palette color l
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be converted
+dcmfile-in   DICOM input filename to be converted ('-' for stdin)
 
-dcmfile-out  DICOM output filename to be written
+dcmfile-out  DICOM output filename to be written ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -137,7 +137,7 @@ color palette creation:
   +pf  --floyd-steinberg
          use Floyd-Steinberg error diffusion
 
-  +pc  --colors  number of colors: 2..65536 (default 256)
+  +pc  --colors  number of colors: 2\&.\&.65536 (default 256)
          number of colors to quantize to
 
 SOP Class UID:
@@ -243,4 +243,4 @@ The \fBdcmquant\fP utility will attempt to load DICOM data dictionaries specifie
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2001-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2001-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 0a536e29642a370ace34aafeaf14694038e7b91a..bc57bf08882ec4abbbac540a7094081cfed1c8b5 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmrecv" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmrecv" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmrecv \- Simple DICOM storage SCP (receiver)
@@ -68,7 +68,7 @@ application entity title:
           always respond with called AE title (default)
 
   -aet  --aetitle  [a]etitle: string
-          set my AE title
+          set my AE title and check called AE title
 
 other network options:
 
@@ -78,7 +78,7 @@ other network options:
   -td   --dimse-timeout  [s]econds: integer (default: unlimited)
           timeout for DIMSE messages
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes (default: 16384)
 
   -dhl  --disable-host-lookup  disable hostname lookup
@@ -134,18 +134,29 @@ certification authority:
 
 security profile:
 
+  +pg   --profile-8996
+          BCP 195 RFC 8996 TLS Profile (default)
+
+  +pm   --profile-8996-mod
+          Modified BCP 195 RFC 8996 TLS Profile
+
+          # only available if underlying TLS library supports
+          # all TLS features required for this profile
+
   +py   --profile-bcp195-nd
-          Non-downgrading BCP 195 TLS Profile (default)
+          Non-downgrading BCP 195 TLS Profile (retired)
 
   +px   --profile-bcp195
-          BCP 195 TLS Profile
+          BCP 195 TLS Profile (retired)
 
   +pz   --profile-bcp195-ex
-          Extended BCP 195 TLS Profile
+          Extended BCP 195 TLS Profile (retired)
 
   +pb   --profile-basic
           Basic TLS Secure Transport Connection Profile (retired)
 
+          # only available if underlying TLS library supports 3DES
+
   +pa   --profile-aes
           AES TLS Secure Transport Connection Profile (retired)
 
@@ -164,6 +175,14 @@ ciphersuite:
   +dp   --dhparam  [f]ilename: string
           read DH parameters for DH/DSS ciphersuites
 
+server name indication:
+
+        --no-sni
+          do not use SNI (default)
+
+        --expect-sni  [s]erver name: string
+          expect requests for server name s
+
 pseudo random generator:
 
   +rs   --seed  [f]ilename: string
@@ -192,7 +211,7 @@ peer authentication:
 .nf
 general:
 
-  -od   --output-directory  [d]irectory: string (default: ".")
+  -od   --output-directory  [d]irectory: string (default: '\&.')
           write received objects to existing directory d
 
 subdirectory generation:
@@ -239,7 +258,7 @@ A typical use case of \fBdcmrecv\fP is to receive SOP instances that are sent fr
 .PP
 .PP
 .nf
-dcmrecv --verbose <port> --config-file storescp.cfg default
+dcmrecv --verbose <port> --config-file storescp\&.cfg default
 .fi
 .PP
 .PP
@@ -247,9 +266,9 @@ If you prefer some automatically created subdirectory structure, shorter file na
 .PP
 .PP
 .nf
-dcmrecv -v -xf storescp.cfg default <port> --series-date-subdir
+dcmrecv -v -xf storescp\&.cfg default <port> --series-date-subdir
                                            --short-unique-names
-                                           --filename-extension .dcm
+                                           --filename-extension \&.dcm
 .fi
 .PP
 .PP
@@ -257,7 +276,7 @@ In case of very large SOP instances or if the dataset should be written exactly
 .PP
 .PP
 .nf
-dcmrecv -v -xf storescp.cfg default <port> --bit-preserving
+dcmrecv -v -xf storescp\&.cfg default <port> --bit-preserving
 .fi
 .PP
 .PP
@@ -291,7 +310,7 @@ By default, the filenames for storing the received DICOM datasets are generated
 .PP
 .PP
 .nf
-<short-modality-prefix>.<sop-instance-uid><filename-extension>
+<short-modality-prefix>\&.<sop-instance-uid><filename-extension>
 .fi
 .PP
 .PP
@@ -301,7 +320,7 @@ The option \fI--unique-filenames\fP makes sure that each received DICOM dataset
 .PP
 .PP
 .nf
-<short-modality-prefix>.X.<unique-identifier><filename-extension>
+<short-modality-prefix>\&.X\&.<unique-identifier><filename-extension>
 .fi
 .PP
 .PP
@@ -319,7 +338,7 @@ Finally, option \fI--system-time-names\fP allows for generating filenames based
 .PP
 .PP
 .nf
-<date><time>.<short-modality-prefix><filename-extension>
+<date><time>\&.<short-modality-prefix><filename-extension>
 .fi
 .PP
 .PP
index 783e735eed29221f9fd96d0cf050ec95c4b06c2f..b3473b6d1066dc02dd7474d3899f337153088187 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmscale" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmscale" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmscale \- Scale DICOM images
@@ -17,9 +17,9 @@ The \fBdcmscale\fP utility reads a DICOM image, scales it according to the comma
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be scaled
+dcmfile-in   DICOM input filename to be scaled ('-' for stdin)
 
-dcmfile-out  DICOM output filename to be written
+dcmfile-out  DICOM output filename to be written ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -97,7 +97,7 @@ scaling:
           ignore pixel aspect ratio when scaling
 
   +i    --interpolate  [n]umber of algorithm: integer
-          use interpolation when scaling (1..4, default: 1)
+          use interpolation when scaling (1\&.\&.4, default: 1)
 
   -i    --no-interpolation
           no interpolation when scaling
@@ -201,7 +201,6 @@ data set trailing padding (not with --write-dataset):
 .PP
 The following preferred interpolation algorithms can be selected using the \fI--interpolate\fP option:
 .PP
-.PD 0
 .IP "\(bu" 2
 1 = free scaling algorithm with interpolation from pbmplus toolkit
 .IP "\(bu" 2
@@ -230,4 +229,4 @@ The \fBdcmscale\fP utility will attempt to load DICOM data dictionaries specifie
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2002-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2002-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 00851d8b542e6d3405cd390451d0055e041d31b9..a5ecb567ae0979e463e1795605be267ab6f33ad5 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmsend" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmsend" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmsend \- Simple DICOM storage SCU (sender)
@@ -7,7 +7,7 @@ dcmsend \- Simple DICOM storage SCU (sender)
 .PP
 .PP
 .nf
-dcmsend [options] peer port dcmfile-in...
+dcmsend [options] peer port dcmfile-in\&.\&.\&.
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -159,10 +159,10 @@ other network options:
   -td   --dimse-timeout  [s]econds: integer (default: unlimited)
           timeout for DIMSE messages
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes (default: 16384)
 
-        --max-send-pdu  [n]umber of bytes: integer (4096..131072)
+        --max-send-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           restrict max send pdu to n bytes
 .fi
 .PP
@@ -183,7 +183,7 @@ A typical use case of \fBdcmsend\fP is to send arbitrary SOP instances that are
 .PP
 .PP
 .nf
-dcmsend --verbose <peer> <port> *.dcm
+dcmsend --verbose <peer> <port> *\&.dcm
 .fi
 .PP
 .PP
@@ -199,7 +199,7 @@ It is also possible to specify multiple directories and to combine the aforement
 .PP
 .PP
 .nf
-dcmsend -v +sd +r <peer> <port> IMAGES_1 IMAGES_2 test.img *.dcm
+dcmsend -v +sd +r <peer> <port> IMAGES_1 IMAGES_2 test\&.img *\&.dcm
 .fi
 .PP
 .PP
@@ -215,7 +215,7 @@ And again, all of the above approaches can be combined like this:
 .PP
 .PP
 .nf
-dcmsend -v +sd +r +rd <peer> <port> IMAGES_1 IMAGES_2 test.img DICOMDIR *.dcm
+dcmsend -v +sd +r +rd <peer> <port> IMAGES_1 IMAGES_2 test\&.img DICOMDIR *\&.dcm
 .fi
 .PP
 .PP
@@ -317,4 +317,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmrecv\fP(1), \fBstorescu\fP(1), \fBstorescp\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2011-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2011-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index d25d9e8b66cc0ca25d255ef8b54ebe7520ccb4a5..4df5a6483a0c7812f2e69ad0e01d6c87f3e833ca 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcmsign" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcmsign" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcmsign \- Sign and Verify DICOM Files
@@ -16,7 +16,6 @@ The \fBdcmsign\fP utility reads a DICOM file (\fIdcmfile-in\fP), performs a digi
 .PP
 Five digital signature operations are supported:
 .PP
-.PD 0
 .IP "\(bu" 2
 verification of all signatures in the DICOM file
 .IP "\(bu" 2
@@ -32,9 +31,9 @@ removal of all digital signatures from the DICOM file\&.
 .PP
 .PP
 .nf
-dcmfile-in   DICOM input filename to be processed
+dcmfile-in   DICOM input filename to be processed ('-' for stdin)
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -148,9 +147,9 @@ signature format:
           use correct DICOM signature format (default)
 
   -fo   --format-old
-          use old (pre-3.5.4) DCMTK signature format, non-conformant
-          if signature includes compressed pixel data. This option should
-          only be used to verify signatures in the old format.
+          use old (pre-3\&.5\&.4) DCMTK signature format, non-conformant
+          if signature includes compressed pixel data\&. This option should
+          only be used to verify signatures in the old format\&.
 .fi
 .PP
 .SS "signature verification options (only with &ndash;verify)"
@@ -270,13 +269,13 @@ signature purpose:
           do not add signature purpose (default)
 
   +sp   --sig-purpose
-          [p]urpose code: integer (1..18)
+          [p]urpose code: integer (1\&.\&.18)
           add digital signature purpose code p
 
 tag selection:
 
   -t    --tag
-          [t]ag: "gggg,eeee" or dictionary name
+          [t]ag: 'gggg,eeee' or dictionary name
           sign only specified tag
           (this option can be specified multiple times)
 
@@ -386,10 +385,10 @@ On the command line, attribute tags are specified as
 .PP
 .PP
 .nf
---tag "gggg,eeee"  where gggg and eeee are the hexadecimal group
+--tag 'gggg,eeee'  where gggg and eeee are the hexadecimal group
                    and element numbers
---tag "Name"       where 'Name' is a symbolic attribute name from
-                   the DICOM dictionary (see below).
+--tag 'Name'       where 'Name' is a symbolic attribute name from
+                   the DICOM dictionary (see below)\&.
 .fi
 .PP
 .PP
@@ -401,7 +400,7 @@ The \fI--sign-item\fP operation requires a location string that describes in whi
 .PP
 .PP
 .nf
-SequenceName[index].SequenceName[index].SequenceName[index](...)
+SequenceName[index]\&.SequenceName[index]\&.SequenceName[index](\&.\&.\&.)
 .fi
 .PP
 .PP
@@ -409,7 +408,7 @@ where SequenceName is either a symbolic attribute name from the data dictionary
 .PP
 .PP
 .nf
-ReferencedSeriesSequence[0].ReferencedImageSequence[1]
+ReferencedSeriesSequence[0]\&.ReferencedImageSequence[1]
 .fi
 .PP
 .PP
@@ -497,4 +496,4 @@ The \fBdcmsign\fP utility will attempt to load DICOM data dictionaries specified
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2000-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2000-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index c24997d495b3731b1346f37ff34632d6ca447246..a3fd9ffd592e379c7a0ea85928135edfeec40e4d 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dcod2lum" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dcod2lum" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dcod2lum \- Convert hardcopy characteristic curve file to softcopy format
@@ -47,4 +47,4 @@ The format of both input and output file is described the documentation of the \
 \fBdcmdspfn\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2002-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2002-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 7a0d539f51b9f3dc561cf04fa5482d2fd4bb123c..014de2aba5c0a929f7fa16cf09cb11bc841d9294 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dconvlum" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dconvlum" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dconvlum \- Convert VeriLUM files to DCMTK display files
@@ -34,4 +34,4 @@ See DICOM standard part 14 for more details on display calibration and Barten's
 \fBdcmdspfn\fP(1), \fBdcm2pnm\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1999-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1999-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 4b4b0303ad6afc79f1774ac3fb734fcd0ac8e8af..7251c5068dbbf251c195fcfa10f68d31f15c1f8f 100644 (file)
@@ -1,4 +1,4 @@
-.TH "drtdump" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "drtdump" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 drtdump \- Dump DICOM RT file and data set
@@ -7,7 +7,7 @@ drtdump \- Dump DICOM RT file and data set
 .PP
 .PP
 .nf
-drtdump [options] drtfile-in...
+drtdump [options] drtfile-in\&.\&.\&.
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -19,7 +19,7 @@ If \fBdrtdump\fP reads a raw data set (DICOM data without a file format meta-hea
 .PP
 .PP
 .nf
-drtfile-in  DICOM RT input filename to be dumped
+drtfile-in  DICOM RT input filename to be dumped ('-' for stdin)
 .fi
 .PP
 .SH "OPTIONS"
@@ -101,13 +101,13 @@ The \fBdrtdump\fP utility supports the following SOP Classes:
 .PP
 .PP
 .nf
-RTImageStorage                   1.2.840.10008.5.1.4.1.1.481.1
-RTDoseStorage                    1.2.840.10008.5.1.4.1.1.481.2
-RTStructureSetStorage            1.2.840.10008.5.1.4.1.1.481.3
-RTPlanStorage                    1.2.840.10008.5.1.4.1.1.481.5
-RTTreatmentSummaryRecordStorage  1.2.840.10008.5.1.4.1.1.481.7
-RTIonPlanStorage                 1.2.840.10008.5.1.4.1.1.481.8
-RTIonBeamsTreatmentRecordStorage 1.2.840.10008.5.1.4.1.1.481.9
+RTImageStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.1
+RTDoseStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.2
+RTStructureSetStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.3
+RTPlanStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.5
+RTTreatmentSummaryRecordStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.7
+RTIonPlanStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.8
+RTIonBeamsTreatmentRecordStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.9
 .fi
 .PP
 .SH "LOGGING"
@@ -132,4 +132,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmconv\fP(1), \fBdcmdump\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2010-2022 by OFFIS e\&.V\&. and ICSMED AG, Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2010-2023 by OFFIS e\&.V\&. and ICSMED AG, Escherweg 2, 26121 Oldenburg, Germany\&.
index e346643fab9a0658adc04f6eb5bcc6497870b9bb..1000c2efe72e3b3ea2eb6c830cbffa4ff7a77fb0 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dsr2html" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dsr2html" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dsr2html \- Render DICOM SR file and data set to HTML/XHTML
@@ -19,7 +19,7 @@ If \fBdsr2html\fP reads a raw data set (DICOM data without a file format meta-he
 .PP
 .PP
 .nf
-dsrfile-in    DICOM SR input filename to be rendered
+dsrfile-in    DICOM SR input filename to be rendered ('-' for stdin)
 
 htmlfile-out  HTML/XHTML output filename (default: stdout)
 .fi
@@ -102,17 +102,17 @@ error handling:
 
   -Ev  --invalid-item-value
          accept invalid content item value
-         (e.g. violation of VR or VM definition)
+         (e\&.g\&. violation of VR or VM definition)
 
   -Ec  --ignore-constraints
          ignore relationship content constraints
 
   -Ee  --ignore-item-errors
          do not abort on content item errors, just warn
-         (e.g. missing value type specific attributes)
+         (e\&.g\&. missing value type specific attributes)
 
   -Ei  --skip-invalid-items
-         skip invalid content items (incl. sub-tree)
+         skip invalid content items (incl\&. sub-tree)
 
   -Dv  --disable-vr-checker
          disable check for VR-conformant string values
@@ -129,16 +129,17 @@ specific character set:
          check all data elements with string values
          (default: only PN, LO, LT, SH, ST, UC and UT)
 
-         # this option is only used for the mapping to an appropriate
-         # HTML/XHTML character encoding, but not for the conversion
-         # to UTF-8
+         # this option is only used for the extended check whether
+         # the Specific Character Set (0008,0005) attribute should be
+         # present, but not for the conversion of unaffected element
+         # values to UTF-8 (e\&.g\&. element values with a VR of CS)
 
   +U8  --convert-to-utf8
          convert all element values that are affected
          by Specific Character Set (0008,0005) to UTF-8
 
-         # requires support from an underlying character encoding library
-         # (see output of --version on which one is available)
+         # requires support from an underlying character encoding
+         # library (see output of --version on which one is available)
 .fi
 .PP
 .SS "output options"
@@ -146,19 +147,19 @@ specific character set:
 .nf
 HTML/XHTML compatibility:
 
-  +H3  --html-3.2
-         use only HTML version 3.2 compatible features
+  +H3  --html-3\&.2
+         use only HTML version 3\&.2 compatible features
 
-  +H4  --html-4.0
-         allow all HTML version 4.01 features (default)
+  +H4  --html-4\&.0
+         allow all HTML version 4\&.01 features (default)
 
-  +X1  --xhtml-1.1
-         comply with XHTML version 1.1 specification
+  +X1  --xhtml-1\&.1
+         comply with XHTML version 1\&.1 specification
 
   +Hd  --add-document-type
          add reference to SGML document type definition
 
-cascading style sheet (CSS), not with HTML 3.2:
+cascading style sheet (CSS), not with HTML 3\&.2:
 
   +Sr  --css-reference  URL: string
          add reference to specified CSS to document
@@ -225,25 +226,25 @@ The \fBdsr2html\fP utility supports the following SOP Classes:
 .PP
 .PP
 .nf
-SpectaclePrescriptionReportStorage           1.2.840.10008.5.1.4.1.1.78.6
-MacularGridThicknessAndVolumeReportStorage   1.2.840.10008.5.1.4.1.1.79.1
-BasicTextSRStorage                           1.2.840.10008.5.1.4.1.1.88.11
-EnhancedSRStorage                            1.2.840.10008.5.1.4.1.1.88.22
-ComprehensiveSRStorage                       1.2.840.10008.5.1.4.1.1.88.33
-Comprehensive3DSRStorage                     1.2.840.10008.5.1.4.1.1.88.34
-ProcedureLogStorage                          1.2.840.10008.5.1.4.1.1.88.40
-MammographyCADSRStorage                      1.2.840.10008.5.1.4.1.1.88.50
-KeyObjectSelectionDocumentStorage            1.2.840.10008.5.1.4.1.1.88.59
-ChestCADSRStorage                            1.2.840.10008.5.1.4.1.1.88.65
-XRayRadiationDoseSRStorage                   1.2.840.10008.5.1.4.1.1.88.67
-RadiopharmaceuticalRadiationDoseSRStorage    1.2.840.10008.5.1.4.1.1.88.68
-ColonCADSRStorage                            1.2.840.10008.5.1.4.1.1.88.69
-ImplantationPlanSRDocumentStorage            1.2.840.10008.5.1.4.1.1.88.70
-AcquisitionContextSRStorage                  1.2.840.10008.5.1.4.1.1.88.71
-SimplifiedAdultEchoSRStorage                 1.2.840.10008.5.1.4.1.1.88.72
-PatientRadiationDoseSRStorage                1.2.840.10008.5.1.4.1.1.88.73
-PlannedImagingAgentAdministrationSRStorage   1.2.840.10008.5.1.4.1.1.88.74
-PerformedImagingAgentAdministrationSRStorage 1.2.840.10008.5.1.4.1.1.88.75
+SpectaclePrescriptionReportStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.6
+MacularGridThicknessAndVolumeReportStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.79\&.1
+BasicTextSRStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11
+EnhancedSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22
+ComprehensiveSRStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33
+Comprehensive3DSRStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.34
+ProcedureLogStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40
+MammographyCADSRStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50
+KeyObjectSelectionDocumentStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59
+ChestCADSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65
+XRayRadiationDoseSRStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67
+RadiopharmaceuticalRadiationDoseSRStorage    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.68
+ColonCADSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69
+ImplantationPlanSRStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.70
+AcquisitionContextSRStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.71
+SimplifiedAdultEchoSRStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.72
+PatientRadiationDoseSRStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.73
+PlannedImagingAgentAdministrationSRStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.74
+PerformedImagingAgentAdministrationSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.75
 .fi
 .PP
 .SS "Character Encoding"
@@ -252,26 +253,27 @@ The HTML/XHTML encoding is determined automatically from the DICOM attribute (00
 .PP
 .nf
 ASCII         (ISO_IR 6)                       =>  (none)
-UTF-8         "ISO_IR 192"                     =>  "UTF-8"
-ISO Latin 1   "ISO_IR 100"                     =>  "ISO-8859-1"
-ISO Latin 2   "ISO_IR 101"                     =>  "ISO-8859-2"
-ISO Latin 3   "ISO_IR 109"                     =>  "ISO-8859-3"
-ISO Latin 4   "ISO_IR 110"                     =>  "ISO-8859-4"
-ISO Latin 5   "ISO_IR 148"                     =>  "ISO-8859-9"
-Cyrillic      "ISO_IR 144"                     =>  "ISO-8859-5"
-Arabic        "ISO_IR 127"                     =>  "ISO-8859-6"
-Greek         "ISO_IR 126"                     =>  "ISO-8859-7"
-Hebrew        "ISO_IR 138"                     =>  "ISO-8859-8"
-Thai          "ISO_IR 166"                     =>  "TIS-620"
-Japanese      "ISO 2022 IR 13\ISO 2022 IR 87"  =>  "ISO-2022-JP"
-Korean        "ISO 2022 IR 6\ISO 2022 IR 149"  =>  "ISO-2022-KR"
-Chinese       "ISO 2022 IR 6\ISO 2022 IR 58"   =>  "ISO-2022-CN"
-Chinese       "GB18030"                        =>  "GB18030"
-Chinese       "GBK"                            =>  "GBK"
+UTF-8         'ISO_IR 192'                     =>  'UTF-8'
+ISO Latin 1   'ISO_IR 100'                     =>  'ISO-8859-1'
+ISO Latin 2   'ISO_IR 101'                     =>  'ISO-8859-2'
+ISO Latin 3   'ISO_IR 109'                     =>  'ISO-8859-3'
+ISO Latin 4   'ISO_IR 110'                     =>  'ISO-8859-4'
+ISO Latin 5   'ISO_IR 148'                     =>  'ISO-8859-9'
+ISO Latin 9   'ISO_IR 203'                     =>  'ISO-8859-15'
+Cyrillic      'ISO_IR 144'                     =>  'ISO-8859-5'
+Arabic        'ISO_IR 127'                     =>  'ISO-8859-6'
+Greek         'ISO_IR 126'                     =>  'ISO-8859-7'
+Hebrew        'ISO_IR 138'                     =>  'ISO-8859-8'
+Thai          'ISO_IR 166'                     =>  'TIS-620'
+Japanese      'ISO 2022 IR 13\\ISO 2022 IR 87'  =>  'ISO-2022-JP'
+Korean        'ISO 2022 IR 6\\ISO 2022 IR 149'  =>  'ISO-2022-KR'
+Chinese       'ISO 2022 IR 6\\ISO 2022 IR 58'   =>  'ISO-2022-CN'
+Chinese       'GB18030'                        =>  'GB18030'
+Chinese       'GBK'                            =>  'GBK'
 .fi
 .PP
 .PP
-If this DICOM attribute is missing in the input file, although needed, option \fI--charset-assume\fP can be used to specify an appropriate character set manually (using one of the DICOM defined terms)\&. For reasons of backward compatibility with previous versions of this tool, the following terms are also supported and mapped automatically to the associated DICOM defined terms: latin-1, latin-2, latin-3, latin-4, latin-5, cyrillic, arabic, greek, hebrew\&.
+If this DICOM attribute is missing in the input file, although needed, option \fI--charset-assume\fP can be used to specify an appropriate character set manually (using one of the DICOM defined terms)\&. For reasons of backward compatibility with previous versions of this tool, the following terms are also supported and mapped automatically to the associated DICOM defined terms: latin-1, latin-2, latin-3, latin-4, latin-5, latin-9, cyrillic, arabic, greek, hebrew\&.
 .PP
 Option \fI--convert-to-utf8\fP can be used to convert the DICOM file or data set to UTF-8 encoding prior to the rendering to HTML/XHTML format\&.
 .SH "LOGGING"
@@ -291,6 +293,10 @@ In addition, one or more command files can be specified using an '@' sign as a p
 The \fBdsr2html\fP utility will attempt to load DICOM data dictionaries specified in the \fIDCMDICTPATH\fP environment variable\&. By default, i\&.e\&. if the \fIDCMDICTPATH\fP environment variable is not set, the file \fI<datadir>/dicom\&.dic\fP will be loaded unless the dictionary is built into the application (default for Windows)\&.
 .PP
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+.PP
+Depending on the command line options specified, the \fBdsr2html\fP utility will attempt to load character set mapping tables\&. This happens when DCMTK was compiled with the oficonv library (which is the default) and the mapping tables are not built into the library (default when DCMTK uses shared libraries)\&.
+.PP
+The mapping table files are expected in DCMTK's \fI<datadir>\fP\&. The \fIDCMICONVPATH\fP environment variable can be used to specify a different location\&. If a different location is specified, those mapping tables also replace any built-in tables\&.
 .SH "FILES"
 .PP
 \fI<datadir>/report\&.css\fP - Sample Cascading Stylesheet file for HTML \fI<datadir>/reportx\&.css\fP - Sample Cascading Stylesheet file for XHTML
@@ -299,4 +305,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmconv\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2000-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2000-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 32023c1ef320603ed9c1b869f2589811ce72830f..cb50fbf76e61cc5b0eaaa90c11f0393cac71adc1 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dsr2xml" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dsr2xml" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dsr2xml \- Convert DICOM SR file and data set to XML
@@ -19,7 +19,7 @@ If \fBdsr2xml\fP reads a raw data set (DICOM data without a file format meta-hea
 .PP
 .PP
 .nf
-dsrfile-in   DICOM SR input filename to be converted
+dsrfile-in   DICOM SR input filename to be converted ('-' for stdin)
 
 xmlfile-out  XML output filename (default: stdout)
 .fi
@@ -97,14 +97,14 @@ error handling:
 
   -Ev  --invalid-item-value
          accept invalid content item value
-         (e.g. violation of VR or VM definition)
+         (e\&.g\&. violation of VR or VM definition)
 
   -Ec  --ignore-constraints
          ignore relationship content constraints
 
   -Ee  --ignore-item-errors
          do not abort on content item errors, just warn
-         (e.g. missing value type specific attributes)
+         (e\&.g\&. missing value type specific attributes)
 
   -Ei  --skip-invalid-items
          skip invalid content items (including sub-tree)
@@ -124,15 +124,17 @@ specific character set:
          check all data elements with string values
          (default: only PN, LO, LT, SH, ST, UC and UT)
 
-         # this option is only used for the mapping to an appropriate
-         # XML character encoding, but not for the conversion to UTF-8
+         # this option is only used for the extended check whether
+         # the Specific Character Set (0008,0005) attribute should be
+         # present, but not for the conversion of unaffected element
+         # values to UTF-8 (e\&.g\&. element values with a VR of CS)
 
   +U8  --convert-to-utf8
          convert all element values that are affected
          by Specific Character Set (0008,0005) to UTF-8
 
-         # requires support from an underlying character encoding library
-         # (see output of --version on which one is available)
+         # requires support from an underlying character encoding
+         # library (see output of --version on which one is available)
 .fi
 .PP
 .SS "output options"
@@ -164,7 +166,7 @@ encoding:
 XML structure:
 
   +Xs  --add-schema-reference
-         add reference to XML Schema "dsr2xml.xsd"
+         add reference to XML Schema 'dsr2xml\&.xsd'
          (not with +Ea, +Ec, +Er, +Ev, +Et, +Ee, +We)
 
   +Xn  --use-xml-namespace
@@ -189,25 +191,25 @@ The \fBdsr2xml\fP utility supports the following SOP Classes:
 .PP
 .PP
 .nf
-SpectaclePrescriptionReportStorage           1.2.840.10008.5.1.4.1.1.78.6
-MacularGridThicknessAndVolumeReportStorage   1.2.840.10008.5.1.4.1.1.79.1
-BasicTextSRStorage                           1.2.840.10008.5.1.4.1.1.88.11
-EnhancedSRStorage                            1.2.840.10008.5.1.4.1.1.88.22
-ComprehensiveSRStorage                       1.2.840.10008.5.1.4.1.1.88.33
-Comprehensive3DSRStorage                     1.2.840.10008.5.1.4.1.1.88.34
-ProcedureLogStorage                          1.2.840.10008.5.1.4.1.1.88.40
-MammographyCADSRStorage                      1.2.840.10008.5.1.4.1.1.88.50
-KeyObjectSelectionDocumentStorage            1.2.840.10008.5.1.4.1.1.88.59
-ChestCADSRStorage                            1.2.840.10008.5.1.4.1.1.88.65
-XRayRadiationDoseSRStorage                   1.2.840.10008.5.1.4.1.1.88.67
-RadiopharmaceuticalRadiationDoseSRStorage    1.2.840.10008.5.1.4.1.1.88.68
-ColonCADSRStorage                            1.2.840.10008.5.1.4.1.1.88.69
-ImplantationPlanSRDocumentStorage            1.2.840.10008.5.1.4.1.1.88.70
-AcquisitionContextSRStorage                  1.2.840.10008.5.1.4.1.1.88.71
-SimplifiedAdultEchoSRStorage                 1.2.840.10008.5.1.4.1.1.88.72
-PatientRadiationDoseSRStorage                1.2.840.10008.5.1.4.1.1.88.73
-PlannedImagingAgentAdministrationSRStorage   1.2.840.10008.5.1.4.1.1.88.74
-PerformedImagingAgentAdministrationSRStorage 1.2.840.10008.5.1.4.1.1.88.75
+SpectaclePrescriptionReportStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.6
+MacularGridThicknessAndVolumeReportStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.79\&.1
+BasicTextSRStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11
+EnhancedSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22
+ComprehensiveSRStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33
+Comprehensive3DSRStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.34
+ProcedureLogStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40
+MammographyCADSRStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50
+KeyObjectSelectionDocumentStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59
+ChestCADSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65
+XRayRadiationDoseSRStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67
+RadiopharmaceuticalRadiationDoseSRStorage    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.68
+ColonCADSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69
+ImplantationPlanSRStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.70
+AcquisitionContextSRStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.71
+SimplifiedAdultEchoSRStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.72
+PatientRadiationDoseSRStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.73
+PlannedImagingAgentAdministrationSRStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.74
+PerformedImagingAgentAdministrationSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.75
 .fi
 .PP
 .PP
@@ -217,27 +219,28 @@ The XML encoding is determined automatically from the DICOM attribute (0008,0005
 .PP
 .PP
 .nf
-ASCII         (ISO_IR 6)                       =>  "UTF-8"
-UTF-8         "ISO_IR 192"                     =>  "UTF-8"
-ISO Latin 1   "ISO_IR 100"                     =>  "ISO-8859-1"
-ISO Latin 2   "ISO_IR 101"                     =>  "ISO-8859-2"
-ISO Latin 3   "ISO_IR 109"                     =>  "ISO-8859-3"
-ISO Latin 4   "ISO_IR 110"                     =>  "ISO-8859-4"
-ISO Latin 5   "ISO_IR 148"                     =>  "ISO-8859-9"
-Cyrillic      "ISO_IR 144"                     =>  "ISO-8859-5"
-Arabic        "ISO_IR 127"                     =>  "ISO-8859-6"
-Greek         "ISO_IR 126"                     =>  "ISO-8859-7"
-Hebrew        "ISO_IR 138"                     =>  "ISO-8859-8"
-Thai          "ISO_IR 166"                     =>  "TIS-620"
-Japanese      "ISO 2022 IR 13\ISO 2022 IR 87"  =>  "ISO-2022-JP"
-Korean        "ISO 2022 IR 6\ISO 2022 IR 149"  =>  "ISO-2022-KR"
-Chinese       "ISO 2022 IR 6\ISO 2022 IR 58"   =>  "ISO-2022-CN"
-Chinese       "GB18030"                        =>  "GB18030"
-Chinese       "GBK"                            =>  "GBK"
+ASCII         (ISO_IR 6)                       =>  'UTF-8'
+UTF-8         'ISO_IR 192'                     =>  'UTF-8'
+ISO Latin 1   'ISO_IR 100'                     =>  'ISO-8859-1'
+ISO Latin 2   'ISO_IR 101'                     =>  'ISO-8859-2'
+ISO Latin 3   'ISO_IR 109'                     =>  'ISO-8859-3'
+ISO Latin 4   'ISO_IR 110'                     =>  'ISO-8859-4'
+ISO Latin 5   'ISO_IR 148'                     =>  'ISO-8859-9'
+ISO Latin 9   'ISO_IR 203'                     =>  'ISO-8859-15'
+Cyrillic      'ISO_IR 144'                     =>  'ISO-8859-5'
+Arabic        'ISO_IR 127'                     =>  'ISO-8859-6'
+Greek         'ISO_IR 126'                     =>  'ISO-8859-7'
+Hebrew        'ISO_IR 138'                     =>  'ISO-8859-8'
+Thai          'ISO_IR 166'                     =>  'TIS-620'
+Japanese      'ISO 2022 IR 13\\ISO 2022 IR 87'  =>  'ISO-2022-JP'
+Korean        'ISO 2022 IR 6\\ISO 2022 IR 149'  =>  'ISO-2022-KR'
+Chinese       'ISO 2022 IR 6\\ISO 2022 IR 58'   =>  'ISO-2022-CN'
+Chinese       'GB18030'                        =>  'GB18030'
+Chinese       'GBK'                            =>  'GBK'
 .fi
 .PP
 .PP
-If this DICOM attribute is missing in the input file, although needed, option \fI--charset-assume\fP can be used to specify an appropriate character set manually (using one of the DICOM defined terms)\&. For reasons of backward compatibility with previous versions of this tool, the following terms are also supported and mapped automatically to the associated DICOM defined terms: latin-1, latin-2, latin-3, latin-4, latin-5, cyrillic, arabic, greek, hebrew\&.
+If this DICOM attribute is missing in the input file, although needed, option \fI--charset-assume\fP can be used to specify an appropriate character set manually (using one of the DICOM defined terms)\&. For reasons of backward compatibility with previous versions of this tool, the following terms are also supported and mapped automatically to the associated DICOM defined terms: latin-1, latin-2, latin-3, latin-4, latin-5, latin-9, cyrillic, arabic, greek, hebrew\&.
 .PP
 Option \fI--convert-to-utf8\fP can be used to convert the DICOM file or data set to UTF-8 encoding prior to the conversion to XML format\&.
 .PP
@@ -263,6 +266,10 @@ In addition, one or more command files can be specified using an '@' sign as a p
 The \fBdsr2xml\fP utility will attempt to load DICOM data dictionaries specified in the \fIDCMDICTPATH\fP environment variable\&. By default, i\&.e\&. if the \fIDCMDICTPATH\fP environment variable is not set, the file \fI<datadir>/dicom\&.dic\fP will be loaded unless the dictionary is built into the application (default for Windows)\&.
 .PP
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+.PP
+Depending on the command line options specified, the \fBdsr2xml\fP utility will attempt to load character set mapping tables\&. This happens when DCMTK was compiled with the oficonv library (which is the default) and the mapping tables are not built into the library (default when DCMTK uses shared libraries)\&.
+.PP
+The mapping table files are expected in DCMTK's \fI<datadir>\fP\&. The \fIDCMICONVPATH\fP environment variable can be used to specify a different location\&. If a different location is specified, those mapping tables also replace any built-in tables\&.
 .SH "FILES"
 .PP
 \fI<datadir>/dsr2xml\&.xsd\fP - XML Schema file
@@ -271,4 +278,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBxml2dsr\fP(1), \fBdcmconv\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2000-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2000-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 2e9f5a7ff19a04ccd832e1ddee9808c0c9205e1d..24ee41e87fdcaa1c5de600e04c9cdbf576f0a35e 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dsrdump" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dsrdump" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dsrdump \- Dump DICOM SR file and data set
@@ -7,7 +7,7 @@ dsrdump \- Dump DICOM SR file and data set
 .PP
 .PP
 .nf
-dsrdump [options] dsrfile-in...
+dsrdump [options] dsrfile-in\&.\&.\&.
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -19,7 +19,7 @@ If \fBdsrdump\fP reads a raw data set (DICOM data without a file format meta-hea
 .PP
 .PP
 .nf
-dsrfile-in  DICOM SR input filename to be dumped
+dsrfile-in  DICOM SR input filename to be dumped ('-' for stdin)
 .fi
 .PP
 .SH "OPTIONS"
@@ -100,14 +100,14 @@ error handling:
 
   -Ev   --invalid-item-value
           accept invalid content item value
-          (e.g. violation of VR or VM definition)
+          (e\&.g\&. violation of VR or VM definition)
 
   -Ec   --ignore-constraints
           ignore relationship content constraints
 
   -Ee   --ignore-item-errors
           do not abort on content item errors, just warn
-          (e.g. missing value type specific attributes)
+          (e\&.g\&. missing value type specific attributes)
 
   -Ei   --skip-invalid-items
           skip invalid content items (including sub-tree)
@@ -155,7 +155,7 @@ printing values:
 
   -Ps   --print-sopclass-short
           print short SOP class name of referenced image objects,
-          e.g. "CT image" (default)
+          e\&.g\&. 'CT image' (default)
 
   +Ps   --print-sopclass-long
           print long SOP class name of referenced objects
@@ -170,7 +170,7 @@ printing values:
           print invalid codes (for debugging purposes)
 
   -Pi   --no-invalid-codes
-          print text "invalid code" instead (default)
+          print text 'invalid code' instead (default)
 
   +Pt   --print-template-id
           print template identification information
@@ -188,12 +188,8 @@ color:
   +C    --print-color
           use ANSI escape codes for colored output
 
-          # not available on Windows systems
-
   -C    --no-color
           do not use any ANSI escape codes (default)
-
-          # not available on Windows systems
 .fi
 .PP
 .SH "NOTES"
@@ -203,25 +199,25 @@ The \fBdsrdump\fP utility supports the following SOP Classes:
 .PP
 .PP
 .nf
-SpectaclePrescriptionReportStorage           1.2.840.10008.5.1.4.1.1.78.6
-MacularGridThicknessAndVolumeReportStorage   1.2.840.10008.5.1.4.1.1.79.1
-BasicTextSRStorage                           1.2.840.10008.5.1.4.1.1.88.11
-EnhancedSRStorage                            1.2.840.10008.5.1.4.1.1.88.22
-ComprehensiveSRStorage                       1.2.840.10008.5.1.4.1.1.88.33
-Comprehensive3DSRStorage                     1.2.840.10008.5.1.4.1.1.88.34
-ProcedureLogStorage                          1.2.840.10008.5.1.4.1.1.88.40
-MammographyCADSRStorage                      1.2.840.10008.5.1.4.1.1.88.50
-KeyObjectSelectionDocumentStorage            1.2.840.10008.5.1.4.1.1.88.59
-ChestCADSRStorage                            1.2.840.10008.5.1.4.1.1.88.65
-XRayRadiationDoseSRStorage                   1.2.840.10008.5.1.4.1.1.88.67
-RadiopharmaceuticalRadiationDoseSRStorage    1.2.840.10008.5.1.4.1.1.88.68
-ColonCADSRStorage                            1.2.840.10008.5.1.4.1.1.88.69
-ImplantationPlanSRDocumentStorage            1.2.840.10008.5.1.4.1.1.88.70
-AcquisitionContextSRStorage                  1.2.840.10008.5.1.4.1.1.88.71
-SimplifiedAdultEchoSRStorage                 1.2.840.10008.5.1.4.1.1.88.72
-PatientRadiationDoseSRStorage                1.2.840.10008.5.1.4.1.1.88.73
-PlannedImagingAgentAdministrationSRStorage   1.2.840.10008.5.1.4.1.1.88.74
-PerformedImagingAgentAdministrationSRStorage 1.2.840.10008.5.1.4.1.1.88.75
+SpectaclePrescriptionReportStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.6
+MacularGridThicknessAndVolumeReportStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.79\&.1
+BasicTextSRStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11
+EnhancedSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22
+ComprehensiveSRStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33
+Comprehensive3DSRStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.34
+ProcedureLogStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40
+MammographyCADSRStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50
+KeyObjectSelectionDocumentStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59
+ChestCADSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65
+XRayRadiationDoseSRStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67
+RadiopharmaceuticalRadiationDoseSRStorage    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.68
+ColonCADSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69
+ImplantationPlanSRStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.70
+AcquisitionContextSRStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.71
+SimplifiedAdultEchoSRStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.72
+PatientRadiationDoseSRStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.73
+PlannedImagingAgentAdministrationSRStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.74
+PerformedImagingAgentAdministrationSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.75
 .fi
 .PP
 .SH "LOGGING"
@@ -241,9 +237,13 @@ In addition, one or more command files can be specified using an '@' sign as a p
 The \fBdsrdump\fP utility will attempt to load DICOM data dictionaries specified in the \fIDCMDICTPATH\fP environment variable\&. By default, i\&.e\&. if the \fIDCMDICTPATH\fP environment variable is not set, the file \fI<datadir>/dicom\&.dic\fP will be loaded unless the dictionary is built into the application (default for Windows)\&.
 .PP
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+.PP
+Depending on the command line options specified, the \fBdsrdump\fP utility will attempt to load character set mapping tables\&. This happens when DCMTK was compiled with the oficonv library (which is the default) and the mapping tables are not built into the library (default when DCMTK uses shared libraries)\&.
+.PP
+The mapping table files are expected in DCMTK's \fI<datadir>\fP\&. The \fIDCMICONVPATH\fP environment variable can be used to specify a different location\&. If a different location is specified, those mapping tables also replace any built-in tables\&.
 .SH "SEE ALSO"
 .PP
 \fBdcmconv\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2000-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2000-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 6714363edc6450c535701ad79b1b816247a341ce..975b9978d2254622b01a26eb639691cafb4800b3 100644 (file)
@@ -1,4 +1,4 @@
-.TH "dump2dcm" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "dump2dcm" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 dump2dcm \- Convert ASCII dump to DICOM file
@@ -19,7 +19,7 @@ The \fBdump2dcm\fP utility converts an ASCII dump file to a DICOM file\&. The du
 .nf
 dumpfile-in  dump input filename
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -188,43 +188,43 @@ The individual parts of a line have the following syntax:
 .nf
 Tag:   (gggg,eeee)
        with gggg and eeee are 4 character hexadecimal values
-       representing group and element tag.  Spaces and tabs can be
-       anywhere in a tag specification.
+       representing group and element tag\&.  Spaces and tabs can be
+       anywhere in a tag specification\&.
 VR:    Value Representation must be written as 2 characters as in
-       Part 6 of the DICOM standard.  No spaces or tabs are allowed
-       between the two characters.  If the VR can be determined from
-       the tag, this part of a line is optional.
+       Part 6 of the DICOM standard\&.  No spaces or tabs are allowed
+       between the two characters\&.  If the VR can be determined from
+       the tag, this part of a line is optional\&.
 Value: There are several rules for writing values:
-       1. US, SS, UL, SL, UV, SV, FD, FL, OD, OF, OL and OV are written
-          as decimal strings that can be read by scanf().
-       2. AT is written as '(gggg,eeee)' with additional spaces
+       1\&. US, SS, UL, SL, UV, SV, FD, FL, OD, OF, OL and OV are written
+          as decimal strings that can be read by scanf()\&.
+       2\&. AT is written as '(gggg,eeee)' with additional spaces
           stripped off automatically and gggg and eeee being decimal
-          strings that can be read by scanf().
-       3. OB and OW values are written as byte or word hexadecimal
-          values separated by '\' character.  Alternatively, OB or OW
+          strings that can be read by scanf()\&.
+       3\&. OB and OW values are written as byte or word hexadecimal
+          values separated by '\\' character\&.  Alternatively, OB or OW
           values can be read from a separate file by writing the
-          filename prefixed by a '=' character (e.g. '=largepix.dat').
-          The contents of the file will be read as is.  By default, OW
+          filename prefixed by a '=' character (e\&.g\&. '=largepix\&.dat')\&.
+          The contents of the file will be read as is\&.  By default, OW
           data is expected to be little endian ordered and will be
-          swapped if necessary.  No checks will be made to ensure that
+          swapped if necessary\&.  No checks will be made to ensure that
           the amount of data is reasonable in terms of other attributes
-          such as Rows or Columns.
+          such as Rows or Columns\&.
           In case of compressed pixel data, the line should start with
           '(7fe0,0010) OB (PixelSequence' in order to distinguish from
-          uncompressed pixel data.
-       4. UI is written as '=Name' in data dictionary or as unique
-          identifier string (see 6.), e.g. '[1.2.840.....]'.
-       5. Strings without () <> [] spaces, tabs and # can be written
-          directly.
-       6. Other strings must be surrounded by '[' and ']'.  No bracket
-          structure is passed.  The value ends at the last ']' in the
-          line.  Anything after the ']' is interpreted as comment.
-       7. '(' and '<' are interpreted special and may not be used when
+          uncompressed pixel data\&.
+       4\&. UI is written as '=Name' in data dictionary or as unique
+          identifier string (see 6\&.), e\&.g\&. '[1\&.2\&.840\&.\&.\&.\&.\&.]'\&.
+       5\&. Strings without () <> [] spaces, tabs and # can be written
+          directly\&.
+       6\&. Other strings must be surrounded by '[' and ']'\&.  No bracket
+          structure is passed\&.  The value ends at the last ']' in the
+          line\&.  Anything after the ']' is interpreted as comment\&.
+       7\&. '(' and '<' are interpreted special and may not be used when
           writing an input file by hand as beginning characters of a
-          string.  Multiple Value are separated by '\'.  The lines
-          need not be sorted into ascending tag order.  References in
-          DICOM Directories are not supported.  Semantic errors are
-          not detected.
+          string\&.  Multiple Value are separated by '\\'\&.  The lines
+          need not be sorted into ascending tag order\&.  References in
+          DICOM Directories are not supported\&.  Semantic errors are
+          not detected\&.
 .fi
 .PP
 .SS "Examples"
@@ -234,11 +234,11 @@ The following lines show valid examples of the syntax described above:
 .nf
  (0008,0020) DA [19921012]            #  8, 1 StudyDate
  (0008,0016) UI =MRImageStorage       # 26, 1 SOPClassUID
- (0002,0012) UI [1.2.276.0.7230010.100.1.1]
- (0020,0032) DS [0.0\0.0]             #  8, 2 ImagePositionPatient
+ (0002,0012) UI [1\&.2\&.276\&.0\&.7230010\&.100\&.1\&.1]
+ (0020,0032) DS [0\&.0\\0\&.0]             #  8, 2 ImagePositionPatient
  (0028,0009) AT (3004,000c)           #  4, 1 FrameIncrementPointer
  (0028,0010) US 256                   #  4, 1 Rows
- (0002,0001) OB 01\00
+ (0002,0001) OB 01\\00
 .fi
 .PP
 .SS "Limitations"
@@ -265,4 +265,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcmdump\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1996-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1996-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index f349c13f27e51056b30eaad777a996f72a94a817..e57e4debee50a37d99ee229568fc444d44efbbe8 100644 (file)
@@ -1,4 +1,4 @@
-.TH "echoscu" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "echoscu" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 echoscu \- DICOM verification (C-ECHO) SCU
@@ -66,10 +66,10 @@ application entity titles:
 
 association negotiation debugging:
 
-  -pts  --propose-ts  [n]umber: integer (1..38)
+  -pts  --propose-ts  [n]umber: integer (1\&.\&.45)
           propose n transfer syntaxes
 
-  -ppc  --propose-pc  [n]umber: integer (1..128)
+  -ppc  --propose-pc  [n]umber: integer (1\&.\&.128)
           propose n presentation contexts
 
 other network options:
@@ -86,7 +86,7 @@ other network options:
   -td   --dimse-timeout  [s]econds: integer (default: unlimited)
           timeout for DIMSE messages
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes (default: 16384)
 
         --repeat  [n]umber: integer
@@ -149,18 +149,29 @@ certification authority:
 
 security profile:
 
+  +pg   --profile-8996
+          BCP 195 RFC 8996 TLS Profile (default)
+
+  +pm   --profile-8996-mod
+          Modified BCP 195 RFC 8996 TLS Profile
+
+          # only available if underlying TLS library supports
+          # all TLS features required for this profile
+
   +py   --profile-bcp195-nd
-          Non-downgrading BCP 195 TLS Profile (default)
+          Non-downgrading BCP 195 TLS Profile (retired)
 
   +px   --profile-bcp195
-          BCP 195 TLS Profile
+          BCP 195 TLS Profile (retired)
 
   +pz   --profile-bcp195-ex
-          Extended BCP 195 TLS Profile
+          Extended BCP 195 TLS Profile (retired)
 
   +pb   --profile-basic
           Basic TLS Secure Transport Connection Profile (retired)
 
+          # only available if underlying TLS library supports 3DES
+
   +pa   --profile-aes
           AES TLS Secure Transport Connection Profile (retired)
 
@@ -176,6 +187,14 @@ ciphersuite:
   +cs   --cipher  [c]iphersuite name: string
           add ciphersuite to list of negotiated suites
 
+server name indication:
+
+        --no-sni
+          do not use SNI (default)
+
+        --request-sni  [s]erver name: string
+          request server name s
+
 pseudo random generator:
 
   +rs   --seed  [f]ilename: string
@@ -201,13 +220,13 @@ offline certificate verification:
           verify certificate against CA settings
 
           # Load a client certificate and check whether it would be accepted
-          # when received during a TLS handshake. Print result and exit.
+          # when received during a TLS handshake\&. Print result and exit\&.
 
   +rc   --is-root-cert  [f]ilename: string
           check if certificate is self-signed root CA
 
           # Load a client certificate and check whether it is a valid,
-          # self-signed root CA certificate. Print result and exit.
+          # self-signed root CA certificate\&. Print result and exit\&.
 .fi
 .PP
 .SH "NOTES"
@@ -217,15 +236,66 @@ The \fBechoscu\fP application supports the following SOP Classes as an SCU:
 .PP
 .PP
 .nf
-VerificationSOPClass                1.2.840.10008.1.1
+VerificationSOPClass                                1\&.2\&.840\&.10008\&.1\&.1
+.fi
+.PP
+.PP
+By default, the \fBechoscu\fP application will only propose this transfer syntax:
+.PP
+.PP
+.nf
+LittleEndianImplicitTransferSyntax                  1\&.2\&.840\&.10008\&.1\&.2
 .fi
 .PP
 .PP
-Unless the \fI--propose-ts\fP option is used, the echoscu application will only propose the transfer syntax
+If the \fI--propose-ts\fP option is used, the following transfer syntaxes will also be proposed, depending on the numeric value 'n' that is passed to this option:
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax  1.2.840.10008.1.2
+LittleEndianExplicitTransferSyntax                  1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax                     1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGProcess1TransferSyntax                          1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                        1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess3_5TransferSyntax                        1\&.2\&.840\&.10008\&.1\&.2\&.4\&.52
+JPEGProcess6_8TransferSyntax                        1\&.2\&.840\&.10008\&.1\&.2\&.4\&.53
+JPEGProcess7_9TransferSyntax                        1\&.2\&.840\&.10008\&.1\&.2\&.4\&.54
+JPEGProcess10_12TransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.55
+JPEGProcess11_13TransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.56
+JPEGProcess14TransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.57
+JPEGProcess15TransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.58
+JPEGProcess16_18TransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.59
+JPEGProcess17_19TransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.60
+JPEGProcess20_22TransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.61
+JPEGProcess21_23TransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.62
+JPEGProcess24_26TransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.63
+JPEGProcess25_27TransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.64
+JPEGProcess28TransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.65
+JPEGProcess29TransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.66
+JPEGProcess14SV1TransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
+RLELosslessTransferSyntax                           1\&.2\&.840\&.10008\&.1\&.2\&.5
+DeflatedExplicitVRLittleEndianTransferSyntax        1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99
+JPEGLSLosslessTransferSyntax                        1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+JPEGLSLossyTransferSyntax                           1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
+JPEG2000LosslessOnlyTransferSyntax                  1\&.2\&.840\&.10008\&.1\&.2\&.4\&.90
+JPEG2000TransferSyntax                              1\&.2\&.840\&.10008\&.1\&.2\&.4\&.91
+JPEG2000Part2MulticomponentImageComp\&.LosslessOnlyT\&. 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.92
+JPEG2000Part2MulticomponentImageComp\&.TransferSyntax 1\&.2\&.804\&.10008\&.1\&.2\&.4\&.93
+MPEG2MainProfileAtMainLevelTransferSyntax           1\&.2\&.840\&.10008\&.1\&.2\&.4\&.100
+MPEG2MainProfileAtHighLevelTransferSyntax           1\&.2\&.840\&.10008\&.1\&.2\&.4\&.101
+MPEG4HighProfileLevel4_1TransferSyntax              1\&.2\&.840\&.10008\&.1\&.2\&.4\&.102
+MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax  1\&.2\&.840\&.10008\&.1\&.2\&.4\&.103
+MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.104
+MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.105
+MPEG4StereoHighProfileLevel4_2TransferSyntax        1\&.2\&.840\&.10008\&.1\&.2\&.4\&.106
+HEVCMainProfileLevel5_1TransferSyntax               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.107
+HEVCMain10ProfileLevel5_1TransferSyntax             1\&.2\&.840\&.10008\&.1\&.2\&.4\&.108
+FragmentableMPEG2MainProfileMainLevelTransferSyntax 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.100\&.1
+FragmentableMPEG2MainProfileHighLevelTransferSyntax 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.101\&.1
+FragmentableMPEG4HighProfileLevel4_1TransferSyntax  1\&.2\&.840\&.10008\&.1\&.2\&.4\&.102\&.1
+FragmentableMPEG4BDcompatibleHighProfileLevel4_1Tr\&. 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.103\&.1
+FragmentableMPEG4HighProfileLevel4_2_For2DVideoTr\&.S 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.104\&.1
+FragmentableMPEG4HighProfileLevel4_2_For3DVideoTr\&.S 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.105\&.1
+FragmentableMPEG4StereoHighProfileLevel4_2TransferS 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.106\&.1
 .fi
 .PP
 .SH "LOGGING"
@@ -279,4 +349,4 @@ The \fBechoscu\fP utility will attempt to load DICOM data dictionaries specified
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1994-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1994-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 1e690dbb43b90b548ad4361538be996ffb64b634..457b7dc1bd89e00122eb3480122c2a39c1c83ba0 100644 (file)
@@ -1,4 +1,4 @@
-.TH "findscu" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "findscu" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 findscu \- DICOM query (C-FIND) SCU
@@ -7,7 +7,7 @@ findscu \- DICOM query (C-FIND) SCU
 .PP
 .PP
 .nf
-findscu [options] peer port [dcmfile-in...]
+findscu [options] peer port [dcmfile-in\&.\&.\&.]
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -60,7 +60,7 @@ dcmfile-in  DICOM query file(s)
 .nf
 override matching keys:
 
-  -k    --key  [k]ey: gggg,eeee="str", path or dictionary name="str"
+  -k    --key  [k]ey: gggg,eeee='str', path or dictionary name='str'
           override matching key
 
 query information model:
@@ -133,7 +133,7 @@ other network options:
   -td   --dimse-timeout  [s]econds: integer (default: unlimited)
           timeout for DIMSE messages
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes (default: 16384)
 
         --repeat  [n]umber: integer
@@ -199,18 +199,29 @@ certification authority:
 
 security profile:
 
+  +pg   --profile-8996
+          BCP 195 RFC 8996 TLS Profile (default)
+
+  +pm   --profile-8996-mod
+          Modified BCP 195 RFC 8996 TLS Profile
+
+          # only available if underlying TLS library supports
+          # all TLS features required for this profile
+
   +py   --profile-bcp195-nd
-          Non-downgrading BCP 195 TLS Profile (default)
+          Non-downgrading BCP 195 TLS Profile (retired)
 
   +px   --profile-bcp195
-          BCP 195 TLS Profile
+          BCP 195 TLS Profile (retired)
 
   +pz   --profile-bcp195-ex
-          Extended BCP 195 TLS Profile
+          Extended BCP 195 TLS Profile (retired)
 
   +pb   --profile-basic
           Basic TLS Secure Transport Connection Profile (retired)
 
+          # only available if underlying TLS library supports 3DES
+
   +pa   --profile-aes
           AES TLS Secure Transport Connection Profile (retired)
 
@@ -226,6 +237,14 @@ ciphersuite:
   +cs   --cipher  [c]iphersuite name: string
           add ciphersuite to list of negotiated suites
 
+server name indication:
+
+        --no-sni
+          do not use SNI (default)
+
+        --request-sni  [s]erver name: string
+          request server name s
+
 pseudo random generator:
 
   +rs   --seed  [f]ilename: string
@@ -251,7 +270,7 @@ peer authentication:
 .nf
 general:
 
-  -od   --output-directory  [d]irectory: string (default: ".")
+  -od   --output-directory  [d]irectory: string (default: '\&.')
           write output files to existing directory d
 
 automatic data correction:
@@ -271,10 +290,10 @@ C-FIND responses:
           do not output responses to the logger
 
   -X    --extract
-          extract responses to DICOM file (rsp0001.dcm...)
+          extract responses to DICOM file (rsp0001\&.dcm\&.\&.\&.)
 
   -Xx   --extract-xml
-          extract responses to XML file (rsp0001.xml...)
+          extract responses to XML file (rsp0001\&.xml\&.\&.\&.)
 
   -Xs   --extract-xml-single  [f]ilename: string
           extract all responses to given XML file f
@@ -301,7 +320,7 @@ Individual attributes of each file sent can be modified or supplemented using th
 .PP
 .PP
 .nf
-findscu -P -k "(0010,0010)=HEWETT*" caesar 5678 patqry.dcm
+findscu -P -k '(0010,0010)=HEWETT*' caesar 5678 patqry\&.dcm
 .fi
 .PP
 .PP
@@ -313,7 +332,7 @@ Also \fI-k\fP accepts dictionary names instead of element tags for specifying DI
 .PP
 .PP
 .nf
-findscu -P -k PatientName="HEWETT*" caesar 5678 patqry.dcm
+findscu -P -k PatientName='HEWETT*' caesar 5678 patqry\&.dcm
 .fi
 .PP
 .PP
@@ -321,7 +340,7 @@ It is also possible to specify sequences, items and nested attributes using the
 .PP
 .PP
 .nf
-findscu -W -k "(0040,0100)[0].Modality=CT" caesar 5678
+findscu -W -k '(0040,0100)[0]\&.Modality=CT' caesar 5678
 .fi
 .PP
 .PP
@@ -340,10 +359,10 @@ The \fBfindscu\fP application supports the following SOP Classes as an SCU:
 .PP
 .PP
 .nf
-FINDPatientRootQueryRetrieveInformationModel       1.2.840.10008.5.1.4.1.2.1.1
-FINDStudyRootQueryRetrieveInformationModel         1.2.840.10008.5.1.4.1.2.2.1
-FINDPatientStudyOnlyQueryRetrieveInformationModel  1.2.840.10008.5.1.4.1.2.3.1
-FINDModalityWorklistInformationModel               1.2.840.10008.5.1.4.31
+FINDPatientRootQueryRetrieveInformationModel       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.1\&.1
+FINDStudyRootQueryRetrieveInformationModel         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.2\&.1
+FINDPatientStudyOnlyQueryRetrieveInformationModel  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.3\&.1
+FINDModalityWorklistInformationModel               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.31
 .fi
 .PP
 .PP
@@ -351,10 +370,10 @@ The \fBfindscu\fP application will propose presentation contexts for one of the
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                 1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                 1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax       1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                    1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax                 1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                 1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax       1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                    1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -380,6 +399,10 @@ In addition, one or more command files can be specified using an '@' sign as a p
 The \fBfindscu\fP utility will attempt to load DICOM data dictionaries specified in the \fIDCMDICTPATH\fP environment variable\&. By default, i\&.e\&. if the \fIDCMDICTPATH\fP environment variable is not set, the file \fI<datadir>/dicom\&.dic\fP will be loaded unless the dictionary is built into the application (default for Windows)\&.
 .PP
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+.PP
+Depending on the command line options specified, the \fBfindscu\fP utility will attempt to load character set mapping tables\&. This happens when DCMTK was compiled with the oficonv library (which is the default) and the mapping tables are not built into the library (default when DCMTK uses shared libraries)\&.
+.PP
+The mapping table files are expected in DCMTK's \fI<datadir>\fP\&. The \fIDCMICONVPATH\fP environment variable can be used to specify a different location\&. If a different location is specified, those mapping tables also replace any built-in tables\&.
 .SH "FILES"
 .PP
 \fI<datadir>/dcm2xml\&.dtd\fP - Document Type Definition (DTD) file
@@ -388,4 +411,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBmovescu\fP(1), \fBdump2dcm\fP(1), \fBdcmodify\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1994-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1994-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index ec63dc951e1b2a8cdb1997e518644cdbd73198a3..8818fcdd936bd661c2b14b450ef41ad5248e806b 100644 (file)
@@ -1,4 +1,4 @@
-.TH "getscu" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "getscu" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 getscu \- DICOM retrieve (C-GET) SCU
@@ -7,7 +7,7 @@ getscu \- DICOM retrieve (C-GET) SCU
 .PP
 .PP
 .nf
-getscu [options] peer port [dcmfile-in...]
+getscu [options] peer port [dcmfile-in\&.\&.\&.]
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -63,7 +63,7 @@ dcmfile-in  DICOM query file(s)
 .nf
 override matching keys:
 
-  -k    --key  [k]ey: gggg,eeee="str", path or dictionary name="str"
+  -k    --key  [k]ey: gggg,eeee='str', path or dictionary name='str'
           override matching key
 
 query information model:
@@ -124,25 +124,25 @@ preferred storage transfer syntaxes (incoming associations):
           prefer MPEG2 Main Profile @ High Level TS
 
   +xn   --prefer-mpeg4
-          prefer MPEG4 AVC/H.264 HP / Level 4.1 TS
+          prefer MPEG4 AVC/H\&.264 HP / Level 4\&.1 TS
 
   +xl   --prefer-mpeg4-bd
-          prefer MPEG4 AVC/H.264 BD-compatible HP / Level 4.1 TS
+          prefer MPEG4 AVC/H\&.264 BD-compatible HP / Level 4\&.1 TS
 
   +x2   --prefer-mpeg4-2-2d
-          prefer MPEG4 AVC/H.264 HP / Level 4.2 TS for 2D Videos
+          prefer MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 2D Videos
 
   +x3   --prefer-mpeg4-2-3d
-          prefer MPEG4 AVC/H.264 HP / Level 4.2 TS for 3D Videos
+          prefer MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 3D Videos
 
   +xo   --prefer-mpeg4-2-st
-          prefer MPEG4 AVC/H.264 Stereo HP / Level 4.2 TS
+          prefer MPEG4 AVC/H\&.264 Stereo HP / Level 4\&.2 TS
 
   +x4   --prefer-hevc
-          prefer HEVC H.265 Main Profile / Level 5.1 TS
+          prefer HEVC H\&.265 Main Profile / Level 5\&.1 TS
 
   +x5   --prefer-hevc10
-          prefer HEVC H.265 Main 10 Profile / Level 5.1 TS
+          prefer HEVC H\&.265 Main 10 Profile / Level 5\&.1 TS
 
   +xr   --prefer-rle
           prefer RLE lossless TS
@@ -183,7 +183,7 @@ other network options:
   -td   --dimse-timeout  [s]econds: integer (default: unlimited)
           timeout for DIMSE messages
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes (default: 16384)
 
         --repeat  [n]umber: integer
@@ -198,7 +198,7 @@ other network options:
 .nf
 general:
 
-  -od   --output-directory  [d]irectory: string (default: ".")
+  -od   --output-directory  [d]irectory: string (default: '\&.')
           write received objects to existing directory d
 
 storage mode:
@@ -229,7 +229,7 @@ Another possibility is to use the \fBdcmodify\fP tool to create a file from scra
 .PP
 .PP
 .nf
-getscu -k "0010,0020=PAT002" caesar 5678 patqry.dcm
+getscu -k '0010,0020=PAT002' caesar 5678 patqry\&.dcm
 .fi
 .PP
 .PP
@@ -249,9 +249,9 @@ The \fBgetscu\fP application supports the following SOP Classes as an SCU:
 .PP
 .PP
 .nf
-GETPatientRootQueryRetrieveInformationModel          1.2.840.10008.5.1.4.1.2.1.3
-GETStudyRootQueryRetrieveInformationModel            1.2.840.10008.5.1.4.1.2.2.3
-GETPatientStudyOnlyQueryRetrieveInformationModel     1.2.840.10008.5.1.4.1.2.3.3
+GETPatientRootQueryRetrieveInformationModel          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.1\&.3
+GETStudyRootQueryRetrieveInformationModel            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.2\&.3
+GETPatientStudyOnlyQueryRetrieveInformationModel     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.3\&.3
 .fi
 .PP
 .PP
@@ -259,10 +259,10 @@ The \fBgetscu\fP application will propose presentation contexts for one of the a
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax         1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -274,128 +274,128 @@ The \fBgetscu\fP application supports the following SOP Classes as an SCP:
 .PP
 .PP
 .nf
-VerificationSOPClass                                 1.2.840.10008.1.1
-
-RETIRED_StoredPrintStorage                           1.2.840.10008.5.1.1.27
-RETIRED_HardcopyGrayscaleImageStorage                1.2.840.10008.5.1.1.29
-RETIRED_HardcopyColorImageStorage                    1.2.840.10008.5.1.1.30
-ComputedRadiographyImageStorage                      1.2.840.10008.5.1.4.1.1.1
-DigitalXRayImageStorageForPresentation               1.2.840.10008.5.1.4.1.1.1.1
-DigitalXRayImageStorageForProcessing                 1.2.840.10008.5.1.4.1.1.1.1.1
-DigitalMammographyXRayImageStorageForPresentation    1.2.840.10008.5.1.4.1.1.1.2
-DigitalMammographyXRayImageStorageForProcessing      1.2.840.10008.5.1.4.1.1.1.2.1
-DigitalIntraOralXRayImageStorageForPresentation      1.2.840.10008.5.1.4.1.1.1.3
-DigitalIntraOralXRayImageStorageForProcessing        1.2.840.10008.5.1.4.1.1.1.3.1
-CTImageStorage                                       1.2.840.10008.5.1.4.1.1.2
-EnhancedCTImageStorage                               1.2.840.10008.5.1.4.1.1.2.1
-LegacyConvertedEnhancedCTImageStorage                1.2.840.10008.5.1.4.1.1.2.2
-RETIRED_UltrasoundMultiframeImageStorage             1.2.840.10008.5.1.4.1.1.3
-UltrasoundMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.3.1
-MRImageStorage                                       1.2.840.10008.5.1.4.1.1.4
-EnhancedMRImageStorage                               1.2.840.10008.5.1.4.1.1.4.1
-MRSpectroscopyStorage                                1.2.840.10008.5.1.4.1.1.4.2
-EnhancedMRColorImageStorage                          1.2.840.10008.5.1.4.1.1.4.3
-LegacyConvertedEnhancedMRImageStorage                1.2.840.10008.5.1.4.1.1.4.4
-RETIRED_NuclearMedicineImageStorage                  1.2.840.10008.5.1.4.1.1.5
-RETIRED_UltrasoundImageStorage                       1.2.840.10008.5.1.4.1.1.6
-UltrasoundImageStorage                               1.2.840.10008.5.1.4.1.1.6.1
-EnhancedUSVolumeStorage                              1.2.840.10008.5.1.4.1.1.6.2
-SecondaryCaptureImageStorage                         1.2.840.10008.5.1.4.1.1.7
-MultiframeSingleBitSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.1
-MultiframeGrayscaleByteSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.2
-MultiframeGrayscaleWordSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.3
-MultiframeTrueColorSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.4
-RETIRED_StandaloneOverlayStorage                     1.2.840.10008.5.1.4.1.1.8
-RETIRED_StandaloneCurveStorage                       1.2.840.10008.5.1.4.1.1.9
-TwelveLeadECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.1
-GeneralECGWaveformStorage                            1.2.840.10008.5.1.4.1.1.9.1.2
-AmbulatoryECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.3
-HemodynamicWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.2.1
-CardiacElectrophysiologyWaveformStorage              1.2.840.10008.5.1.4.1.1.9.3.1
-BasicVoiceAudioWaveformStorage                       1.2.840.10008.5.1.4.1.1.9.4.1
-GeneralAudioWaveformStorage                          1.2.840.10008.5.1.4.1.1.9.4.2
-ArterialPulseWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.5.1
-RespiratoryWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.6.1
-RETIRED_StandaloneModalityLUTStorage                 1.2.840.10008.5.1.4.1.1.10
-RETIRED_StandaloneVOILUTStorage                      1.2.840.10008.5.1.4.1.1.11
-GrayscaleSoftcopyPresentationStateStorage            1.2.840.10008.5.1.4.1.1.11.1
-ColorSoftcopyPresentationStateStorage                1.2.840.10008.5.1.4.1.1.11.2
-PseudoColorSoftcopyPresentationStateStorage          1.2.840.10008.5.1.4.1.1.11.3
-BlendingSoftcopyPresentationStateStorage             1.2.840.10008.5.1.4.1.1.11.4
-XAXRFGrayscaleSoftcopyPresentationStateStorage       1.2.840.10008.5.1.4.1.1.11.5
-XRayAngiographicImageStorage                         1.2.840.10008.5.1.4.1.1.12.1
-EnhancedXAImageStorage                               1.2.840.10008.5.1.4.1.1.12.1.1
-XRayRadiofluoroscopicImageStorage                    1.2.840.10008.5.1.4.1.1.12.2
-EnhancedXRFImageStorage                              1.2.840.10008.5.1.4.1.1.12.2.1
-RETIRED_XRayAngiographicBiPlaneImageStorage          1.2.840.10008.5.1.4.1.1.12.3
-XRay3DAngiographicImageStorage                       1.2.840.10008.5.1.4.1.1.13.1.1
-XRay3DCraniofacialImageStorage                       1.2.840.10008.5.1.4.1.1.13.1.2
-BreastTomosynthesisImageStorage                      1.2.840.10008.5.1.4.1.1.13.1.3
-IntravascularOpt.Coh.Tom.ImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.14.1
-IntravascularOpt.Coh.Tom.ImageStorageForProcessing   1.2.840.10008.5.1.4.1.1.14.2
-NuclearMedicineImageStorage                          1.2.840.10008.5.1.4.1.1.20
-RawDataStorage                                       1.2.840.10008.5.1.4.1.1.66
-SpatialRegistrationStorage                           1.2.840.10008.5.1.4.1.1.66.1
-SpatialFiducialsStorage                              1.2.840.10008.5.1.4.1.1.66.2
-DeformableSpatialRegistrationStorage                 1.2.840.10008.5.1.4.1.1.66.3
-SegmentationStorage                                  1.2.840.10008.5.1.4.1.1.66.4
-SurfaceSegmentationStorage                           1.2.840.10008.5.1.4.1.1.66.5
-RealWorldValueMappingStorage                         1.2.840.10008.5.1.4.1.1.67
-SurfaceScanMeshStorage                               1.2.840.10008.5.1.4.1.1.68.1
-SurfaceScanPointCloudStorage                         1.2.840.10008.5.1.4.1.1.68.2
-RETIRED_VLImageStorage                               1.2.840.10008.5.1.4.1.1.77.1
-VLEndoscopicImageStorage                             1.2.840.10008.5.1.4.1.1.77.1.1
-VideoEndoscopicImageStorage                          1.2.840.10008.5.1.4.1.1.77.1.1.1
-VLMicroscopicImageStorage                            1.2.840.10008.5.1.4.1.1.77.1.2
-VideoMicroscopicImageStorage                         1.2.840.10008.5.1.4.1.1.77.1.2.1
-VLSlideCoordinatesMicroscopicImageStorage            1.2.840.10008.5.1.4.1.1.77.1.3
-VLPhotographicImageStorage                           1.2.840.10008.5.1.4.1.1.77.1.4
-VideoPhotographicImageStorage                        1.2.840.10008.5.1.4.1.1.77.1.4.1
-OphthalmicPhotography8BitImageStorage                1.2.840.10008.5.1.4.1.1.77.1.5.1
-OphthalmicPhotography16BitImageStorage               1.2.840.10008.5.1.4.1.1.77.1.5.2
-StereometricRelationshipStorage                      1.2.840.10008.5.1.4.1.1.77.1.5.3
-OphthalmicTomographyImageStorage                     1.2.840.10008.5.1.4.1.1.77.1.5.4
-VLWholeSlideMicroscopyImageStorage                   1.2.840.10008.5.1.4.1.1.77.1.6
-RETIRED_VLMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.77.2
-LensometryMeasurementsStorage                        1.2.840.10008.5.1.4.1.1.78.1
-AutorefractionMeasurementsStorage                    1.2.840.10008.5.1.4.1.1.78.2
-KeratometryMeasurementsStorage                       1.2.840.10008.5.1.4.1.1.78.3
-SubjectiveRefractionMeasurementsStorage              1.2.840.10008.5.1.4.1.1.78.4
-VisualAcuityMeasurementsStorage                      1.2.840.10008.5.1.4.1.1.78.5
-SpectaclePrescriptionReportStorage                   1.2.840.10008.5.1.4.1.1.78.6
-OphthalmicAxialMeasurementsStorage                   1.2.840.10008.5.1.4.1.1.78.7
-IntraocularLensCalculationsStorage                   1.2.840.10008.5.1.4.1.1.78.8
-MacularGridThicknessAndVolumeReportStorage           1.2.840.10008.5.1.4.1.1.79.1
-OphthalmicVisualFieldStaticPerimetryMeasurementsSt.  1.2.840.10008.5.1.4.1.1.80.1
-OphthalmicThicknessMapStorage                        1.2.840.10008.5.1.4.1.1.81.1
-BasicTextSRStorage                                   1.2.840.10008.5.1.4.1.1.88.11
-EnhancedSRStorage                                    1.2.840.10008.5.1.4.1.1.88.22
-ComprehensiveSRStorage                               1.2.840.10008.5.1.4.1.1.88.33
-Comprehensive3DSRStorage                             1.2.840.10008.5.1.4.1.1.88.34
-ProcedureLogStorage                                  1.2.840.10008.5.1.4.1.1.88.40
-MammographyCADSRStorage                              1.2.840.10008.5.1.4.1.1.88.50
-KeyObjectSelectionDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.59
-ChestCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.65
-XRayRadiationDoseSRStorage                           1.2.840.10008.5.1.4.1.1.88.67
-ColonCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.69
-ImplantationPlanSRDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.70
-EncapsulatedPDFStorage                               1.2.840.10008.5.1.4.1.1.104.1
-EncapsulatedCDAStorage                               1.2.840.10008.5.1.4.1.1.104.2
-PositronEmissionTomographyImageStorage               1.2.840.10008.5.1.4.1.1.128
-LegacyConvertedEnhancedPETImageStorage               1.2.840.10008.5.1.4.1.1.128.1
-RETIRED_StandalonePETCurveStorage                    1.2.840.10008.5.1.4.1.1.129
-EnhancedPETImageStorage                              1.2.840.10008.5.1.4.1.1.130
-BasicStructuredDisplayStorage                        1.2.840.10008.5.1.4.1.1.131
-RTImageStorage                                       1.2.840.10008.5.1.4.1.1.481.1
-RTDoseStorage                                        1.2.840.10008.5.1.4.1.1.481.2
-RTStructureSetStorage                                1.2.840.10008.5.1.4.1.1.481.3
-RTBeamsTreatmentRecordStorage                        1.2.840.10008.5.1.4.1.1.481.4
-RTPlanStorage                                        1.2.840.10008.5.1.4.1.1.481.5
-RTBrachyTreatmentRecordStorage                       1.2.840.10008.5.1.4.1.1.481.6
-RTTreatmentSummaryRecordStorage                      1.2.840.10008.5.1.4.1.1.481.7
-RTIonPlanStorage                                     1.2.840.10008.5.1.4.1.1.481.8
-RTIonBeamsTreatmentRecordStorage                     1.2.840.10008.5.1.4.1.1.481.9
-RTBeamsDeliveryInstructionStorage                    1.2.840.10008.5.1.4.34.7
+VerificationSOPClass                                 1\&.2\&.840\&.10008\&.1\&.1
+
+RETIRED_StoredPrintStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.1\&.27
+RETIRED_HardcopyGrayscaleImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.1\&.29
+RETIRED_HardcopyColorImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.1\&.30
+ComputedRadiographyImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1
+DigitalXRayImageStorageForPresentation               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1
+DigitalXRayImageStorageForProcessing                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1\&.1
+DigitalMammographyXRayImageStorageForPresentation    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2
+DigitalMammographyXRayImageStorageForProcessing      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2\&.1
+DigitalIntraOralXRayImageStorageForPresentation      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3
+DigitalIntraOralXRayImageStorageForProcessing        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3\&.1
+CTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2
+EnhancedCTImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.1
+LegacyConvertedEnhancedCTImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.2
+RETIRED_UltrasoundMultiframeImageStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3
+UltrasoundMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3\&.1
+MRImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4
+EnhancedMRImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.1
+MRSpectroscopyStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.2
+EnhancedMRColorImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.3
+LegacyConvertedEnhancedMRImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.4
+RETIRED_NuclearMedicineImageStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.5
+RETIRED_UltrasoundImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6
+UltrasoundImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.1
+EnhancedUSVolumeStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.2
+SecondaryCaptureImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7
+MultiframeSingleBitSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.1
+MultiframeGrayscaleByteSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.2
+MultiframeGrayscaleWordSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.3
+MultiframeTrueColorSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.4
+RETIRED_StandaloneOverlayStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.8
+RETIRED_StandaloneCurveStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9
+TwelveLeadECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.1
+GeneralECGWaveformStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.2
+AmbulatoryECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.3
+HemodynamicWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.2\&.1
+CardiacElectrophysiologyWaveformStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.3\&.1
+BasicVoiceAudioWaveformStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.1
+GeneralAudioWaveformStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.2
+ArterialPulseWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.5\&.1
+RespiratoryWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.6\&.1
+RETIRED_StandaloneModalityLUTStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.10
+RETIRED_StandaloneVOILUTStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11
+GrayscaleSoftcopyPresentationStateStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.1
+ColorSoftcopyPresentationStateStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.2
+PseudoColorSoftcopyPresentationStateStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.3
+BlendingSoftcopyPresentationStateStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.4
+XAXRFGrayscaleSoftcopyPresentationStateStorage       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.5
+XRayAngiographicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1
+EnhancedXAImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1\&.1
+XRayRadiofluoroscopicImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2
+EnhancedXRFImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2\&.1
+RETIRED_XRayAngiographicBiPlaneImageStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.3
+XRay3DAngiographicImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.1
+XRay3DCraniofacialImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.2
+BreastTomosynthesisImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.3
+IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.1
+IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForProcessing   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.2
+NuclearMedicineImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.20
+RawDataStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66
+SpatialRegistrationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.1
+SpatialFiducialsStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.2
+DeformableSpatialRegistrationStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.3
+SegmentationStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.4
+SurfaceSegmentationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.5
+RealWorldValueMappingStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.67
+SurfaceScanMeshStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.1
+SurfaceScanPointCloudStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.2
+RETIRED_VLImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1
+VLEndoscopicImageStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1
+VideoEndoscopicImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1\&.1
+VLMicroscopicImageStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2
+VideoMicroscopicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2\&.1
+VLSlideCoordinatesMicroscopicImageStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.3
+VLPhotographicImageStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4
+VideoPhotographicImageStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4\&.1
+OphthalmicPhotography8BitImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.1
+OphthalmicPhotography16BitImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.2
+StereometricRelationshipStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.3
+OphthalmicTomographyImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.4
+VLWholeSlideMicroscopyImageStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.6
+RETIRED_VLMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.2
+LensometryMeasurementsStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.1
+AutorefractionMeasurementsStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.2
+KeratometryMeasurementsStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.3
+SubjectiveRefractionMeasurementsStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.4
+VisualAcuityMeasurementsStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.5
+SpectaclePrescriptionReportStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.6
+OphthalmicAxialMeasurementsStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.7
+IntraocularLensCalculationsStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.8
+MacularGridThicknessAndVolumeReportStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.79\&.1
+OphthalmicVisualFieldStaticPerimetryMeasurementsSt\&.  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.80\&.1
+OphthalmicThicknessMapStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.81\&.1
+BasicTextSRStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11
+EnhancedSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22
+ComprehensiveSRStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33
+Comprehensive3DSRStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.34
+ProcedureLogStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40
+MammographyCADSRStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50
+KeyObjectSelectionDocumentStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59
+ChestCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65
+XRayRadiationDoseSRStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67
+ColonCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69
+ImplantationPlanSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.70
+EncapsulatedPDFStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.1
+EncapsulatedCDAStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.2
+PositronEmissionTomographyImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128
+LegacyConvertedEnhancedPETImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128\&.1
+RETIRED_StandalonePETCurveStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.129
+EnhancedPETImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.130
+BasicStructuredDisplayStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.131
+RTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.1
+RTDoseStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.2
+RTStructureSetStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.3
+RTBeamsTreatmentRecordStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.4
+RTPlanStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.5
+RTBrachyTreatmentRecordStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.6
+RTTreatmentSummaryRecordStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.7
+RTIonPlanStorage                                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.8
+RTIonBeamsTreatmentRecordStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.9
+RTBeamsDeliveryInstructionStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.7
 .fi
 .PP
 .PP
@@ -403,9 +403,9 @@ The \fBgetscu\fP application will usually accept presentation contexts for all o
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -413,27 +413,27 @@ When acting as a storage SCP, the \fBgetscu\fP application will prefer transfer
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax         1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
-JPEGProcess1TransferSyntax                           1.2.840.10008.1.2.4.50
-JPEGProcess2_4TransferSyntax                         1.2.840.10008.1.2.4.51
-JPEGProcess14SV1TransferSyntax                       1.2.840.10008.1.2.4.70
-JPEGLSLosslessTransferSyntax                         1.2.840.10008.1.2.4.80
-JPEGLSLossyTransferSyntax                            1.2.840.10008.1.2.4.81
-JPEG2000LosslessOnlyTransferSyntax                   1.2.840.10008.1.2.4.90
-JPEG2000TransferSyntax                               1.2.840.10008.1.2.4.91
-MPEG2MainProfileAtMainLevelTransferSyntax            1.2.840.10008.1.2.4.100
-MPEG2MainProfileAtHighLevelTransferSyntax            1.2.840.10008.1.2.4.101
-MPEG4HighProfileLevel4_1TransferSyntax               1.2.840.10008.1.2.4.102
-MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1.2.840.10008.1.2.4.103
-MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1.2.840.10008.1.2.4.104
-MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1.2.840.10008.1.2.4.105
-MPEG4StereoHighProfileLevel4_2TransferSyntax         1.2.840.10008.1.2.4.106
-HEVCMainProfileLevel5_1TransferSyntax                1.2.840.10008.1.2.4.107
-HEVCMain10ProfileLevel5_1TransferSyntax              1.2.840.10008.1.2.4.108
-RLELosslessTransferSyntax                            1.2.840.10008.1.2.5
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGProcess1TransferSyntax                           1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess14SV1TransferSyntax                       1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
+JPEGLSLosslessTransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+JPEGLSLossyTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
+JPEG2000LosslessOnlyTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.90
+JPEG2000TransferSyntax                               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.91
+MPEG2MainProfileAtMainLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.100
+MPEG2MainProfileAtHighLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.101
+MPEG4HighProfileLevel4_1TransferSyntax               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.102
+MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.103
+MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.104
+MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.105
+MPEG4StereoHighProfileLevel4_2TransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.106
+HEVCMainProfileLevel5_1TransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.4\&.107
+HEVCMain10ProfileLevel5_1TransferSyntax              1\&.2\&.840\&.10008\&.1\&.2\&.4\&.108
+RLELosslessTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .PP
@@ -444,7 +444,7 @@ The \fBgetscu\fP application does not support extended negotiation\&.
 .PP
 .PP
 .nf
-getscu --patient --call ARCHIVE caesar 104 q.dcm
+getscu --patient --call ARCHIVE caesar 104 q\&.dcm
 .fi
 .PP
 .PP
@@ -473,4 +473,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBfindscu\fP(1), \fBmovescu\fP(1), \fBdump2dcm\fP(1), \fBdcmodify\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2011-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2011-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 721c79b38d8ea4149319427280bb2dfbadadcd4f..b454a825bcdbc7590ecf57859cf186ed8fe72a6c 100644 (file)
@@ -1,4 +1,4 @@
-.TH "img2dcm" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "img2dcm" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 img2dcm \- Convert standard image formats into DICOM format
@@ -7,19 +7,19 @@ img2dcm \- Convert standard image formats into DICOM format
 .PP
 .PP
 .nf
-img2dcm [options] imgfile-in... dcmfile-out
+img2dcm [options] imgfile-in\&.\&.\&. dcmfile-out
 .fi
 .PP
 .SH "DESCRIPTION"
 .PP
-The \fBimg2dcm\fP tool serves as a conversion tool from a standard image format like JPEG or BMP to DICOM\&. Different output SOP Classes can be selected\&. The additional information (regarding patients, series, etc\&.) stored in the DICOM output file can be extracted from other DICOM files which serve as a 'template' for the resulting DICOM object\&. \fBimg2dcm\fP can also be configured to invent missing DICOM type 1 and type 2 attributes to work even without any template dataset\&.
+The \fBimg2dcm\fP tool serves as a conversion tool from a standard image format like JPEG (including JPEG-LS) or BMP to DICOM\&. Different output SOP Classes can be selected\&. The additional information (regarding patients, series, etc\&.) stored in the DICOM output file can be extracted from other DICOM files which serve as a 'template' for the resulting DICOM object\&. \fBimg2dcm\fP can also be configured to invent missing DICOM type 1 and type 2 attributes to work even without any template dataset\&.
 .SH "PARAMETERS"
 .PP
 .PP
 .nf
 imgfile-in   image input filename
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -141,7 +141,7 @@ character set conversion of study/series file:
 
 other processing options:
 
-  -k    --key  [k]ey: gggg,eeee="str", path or dictionary name="str"
+  -k    --key  [k]ey: gggg,eeee='str', path or dictionary name='str'
           add further attribute
 .fi
 .PP
@@ -204,17 +204,10 @@ data set trailing padding (not with --write-dataset):
 .SS "Attribute Sources"
 For converting a general image format into DICOM format, the \fBimg2dcm\fP application may be fed with some additional input for filling mandatory (and optional) attributes in the new DICOM file like patient, study and series information\&. This information can be collected using different approaches, which can be combined and are applied to the result file in the following order:
 .PP
-.PD 0
 .IP "\(bu" 2
-Using the \fI--dataset-from\fP option \fBimg2dcm\fP is forced to import attributes from an existing DICOM file\&. The given DICOM file is fully imported and serves as the basis for all further export operations\&. As an exception, the SOP Instance UID is not copied by this option\&. Also image related data like Rows, Columns etc\&. is exchanged during conversion\&. Note that \fBimg2dcm\fP does not check any other attribute values for validity, e\&.g\&. it does not look into sequences to adapt any attributes to the new object (referenced images etc\&.)\&. Therefore, it is recommended to use the templates in the data directory for (old) SC and VLP objects\&. See also section 'Input Templates'\&.
-.PP
-.PD 0
-.IP "\(bu" 2
-Using the \fI--dataset-from-xml\fP option \fBimg2dcm\fP is also forced to import attributes from an existing file\&. In this case, however, the file must contain XML data in the format as produced by \fBdcm2xml\fP\&.
-.PP
-.PD 0
+Using the \fI--dataset-from\fP option \fBimg2dcm\fP is forced to import attributes from an existing DICOM file\&. The given DICOM file is fully imported and serves as the basis for all further export operations\&. As an exception, the SOP Instance UID is not copied by this option\&. Also image related data like Rows, Columns etc\&. is exchanged during conversion\&. Note that \fBimg2dcm\fP does not check any other attribute values for validity, e\&.g\&. it does not look into sequences to adapt any attributes to the new object (referenced images etc\&.)\&. Therefore, it is recommended to use the templates in the data directory for (old) SC and VLP objects\&. See also section 'Input Templates'\&. As an alternative to option \fI--dataset-from\fP the mutually exclusive option \fI--dataset-from-xml\fP can be used\&. In this case, however, the file must contain XML data in the format as produced by \fBdcm2xml\fP\&.
 .IP "\(bu" 2
-The \fI--study-from\fP and \fI--series-from\fP options (mutually exclusive) can be used to import patient, study and series information from an existing DICOM file\&. If \fI--series-from\fP is specified, then the given DICOM file is opened by \fBimg2dcm\fP and all mandatory information down to the series level is imported\&. Note that this includes patient, study and series information\&. In case of \fI--study-from\fP, the series information is excluded\&. The following attributes are taken over:
+The \fI--study-from\fP and \fI--series-from\fP options can be used to import patient, study and series information from an existing DICOM file\&. If \fI--series-from\fP is specified, then the given DICOM file is opened by \fBimg2dcm\fP and all mandatory information down to the series level is imported\&. Note that this includes patient, study and series information\&. In case of \fI--study-from\fP, the series information is excluded\&. Using \fI--study-from\fP and \fI--series-from\fP at the same time does make sense\&. If both options are provided on the command line, the rightmost option wins\&. The following attributes are taken over:
 .PP
 .nf
       Patient Level:
@@ -239,23 +232,21 @@ The \fI--study-from\fP and \fI--series-from\fP options (mutually exclusive) can
 .fi
 .PP
 
-.PP
-.PD 0
 .IP "\(bu" 2
 With the \fI--insert-type2\fP and \fI--invent-type1\fP options (both enabled per default), missing attributes (type 2 attributes) and/or missing attribute values (for type 1 attributes) are automatically added and invented by \fBimg2dcm\fP\&. Please note that these options are only evaluated if option \fI--do-checks\fP is enabled (default)\&. If the \fI--no-checks\fP options is enabled, no automatic attribute insertion will take place\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 The \fI--key\fP option can be used to add further attributes to the DICOM output file\&. It is also possible to specify sequences, items and nested attributes using the \fI--key\fP option\&. In these cases, a special 'path' notation has to be used\&. Details on this path notation can be found in the documentation of \fBdcmodify\fP\&. The \fI--key\fP option can be present more than once\&. The value part (after the '=') may be absent causing the attribute to be set with zero length\&. Please be advised that the \fI--key\fP option is applied at the very end, just before saving the DICOM file, so there is no value checking whatsoever\&.
 .PP
 .SS "UIDs"
-New Study and Series Instance UIDs are generated \fBif necessary\fP after applying the \fI--study-from\fP and \fI--series\fP options\&. If Study Instance UID or Series Instance UID are not present after these steps, they are newly generated, independently from each other\&. A contrary behavior is chosen for the SOP Instance UID that one could expect to be taken over when using the \fI--dataset-from\fP option\&. This is \fBnot\fP the case, the SOP Instance UID is \fBnot\fP copied to the new object\&. This should be the desirable behavior for most use cases\&. However, if a certain SOP Instance UID should be inserted into the new object, the \fI--key\fP option should be used\&.
+New Study and Series Instance UIDs are generated \fBif necessary\fP after applying the \fI--study-from\fP and \fI--series-from\fP options\&. If Study Instance UID or Series Instance UID are not present after these steps, they are newly generated, independently from each other\&.
+.PP
+A contrary behavior is chosen for the SOP Instance UID that one could expect to be taken over when using the \fI--dataset-from\fP or \fI--dataset-from-xml\fP option\&. This is \fBnot\fP the case, the SOP Instance UID is \fBnot\fP copied to the new object\&. This should be the desirable behavior for most use cases\&. However, if a certain SOP Instance UID should be inserted into the new object, the \fI--key\fP option should be used\&.
 .SS "Input Templates"
 For supporting the conversion into DICOM, \fBimg2dcm\fP comes with some pre-defined templates which can be used for the \fI--dataset-from\fP option (see sample files \fISC\&.dump\fP and \fIVLP\&.dump\fP)\&. These templates should be filled with the desired values and then must be dumped (converted) to a DICOM file before actually being used with \fBimg2dcm\fP\&. Use \fBdump2dcm\fP to convert the dump to DICOM\&. Example:
 .PP
+.PP
 .nf
-  dump2dcm SC.dump SC.dcm
-
+  dump2dcm SC\&.dump SC\&.dcm
 .fi
 .PP
 .PP
@@ -263,23 +254,33 @@ For Ophthalmic Photography images, XML templates are provided (see sample file \
 .PP
 It is possible to use any DICOM file as a template\&. Please note that the complete DICOM dataset is imported; hence, it should be assured that only attributes are present which should be part of the constructed DICOM object\&. The SOP Class UID and the Pixel Data attributes (including attributes like Rows, Columns etc\&.) are not copied but replaced by \fBimg2dcm\fP during conversion\&.
 .SS "Character Sets"
-When an input template is loaded using \fI--dataset-from\fP or \fI--dataset-from-xml\fP, the specific character set of that template is used for the generated DICOM file\&. If the \fI--study-from\fP or \fI--series-from\fP options are used additionally, img2dcm will try to convert the character set of these attributes to that of the template, and will report an error if that is not possible\&. If the \fI--study-from\fP or \fI--series-from\fP options are used without a template, the specific character set of this source is used for the generated DICOM file\&. Any keys specified on the command line with the \fI--key\fP option are treated as raw bytes and override any attributes that may already be present due to a template or study/series file\&. Therefore, care should be taken to not specify a specific character set on the command line if one might be loaded from another file\&. It is also the user's responsibility to ensure that attribute values specified on the command line use the correct encoding, as no conversion will take place before the values are stored in the DICOM file\&.
+When an input template is loaded using \fI--dataset-from\fP or \fI--dataset-from-xml\fP, the specific character set of that template is used for the generated DICOM file\&. If the \fI--study-from\fP or \fI--series-from\fP options are used additionally, \fBimg2dcm\fP will try to convert the character set of these attributes to that of the template, and will report an error if that is not possible\&.
+.PP
+If the \fI--study-from\fP or \fI--series-from\fP options are used without a template, the specific character set of this source is used for the generated DICOM file\&. Any keys specified on the command line with the \fI--key\fP option are treated as raw bytes and override any attributes that may already be present due to a template or study/series file\&. Therefore, care should be taken to not specify a specific character set on the command line if one might be loaded from another file\&. It is also the user's responsibility to ensure that attribute values specified on the command line use the correct encoding, as no conversion will take place before the values are stored in the DICOM file\&.
 .SS "Input Plugins"
 The \fBimg2dcm\fP application currently supports the JPEG and the BMP image format as input\&.
 .SS "JPEG Input Plugin"
 For JPEG, the original JPEG from the source file is not decoded but extracted and slightly transformed (e\&.g\&. JFIF header is cut off) to allow fast conversion of even big JPEG files without the need of decoding and re-encoding\&. The JPEG plugin chooses the necessary output transfer syntax automatically depending on the actual encoding of the data inside the JPEG file\&. Therefore, the following Transfer Syntaxes (and their corresponding JPEG encodings) are used by the JPEG plugin:
 .PP
-.PD 0
 .IP "\(bu" 2
-JPEG Coding Process 1 Baseline, Lossy, Non-Hierarchical, Sequential, DCT, Huffman, 8 Bit SOP Class = 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
-.PP
-.PD 0
+JPEG Coding Process 1
+.br
+ Baseline, Lossy, Non-Hierarchical, Sequential, DCT, Huffman, 8 Bit
+.br
+ Transfer Syntax UID = 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
 .IP "\(bu" 2
-JPEG Coding Process 2 (8-bit) and 4 (12-bit) Extended, Lossy, Non-Hierarchical, Sequential, DCT, Huffman, 8/12 Bit SOP Class = 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
-.PP
-.PD 0
+JPEG Coding Process 2 (8-bit) and 4 (12-bit)
+.br
+ Extended, Lossy, Non-Hierarchical, Sequential, DCT, Huffman, 8/12 Bit
+.br
+ Transfer Syntax UID = 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
 .IP "\(bu" 2
-JPEG Coding Process 10 (8-bit) and 12 (12-bit) Full Progression, lossy, Non-Hierarch\&., Progressive, DCT, Huffman, 8/12 Bit SOP Class = 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.55
+JPEG Coding Process 10 (8-bit) and 12 (12-bit)
+.br
+ Full Progression, lossy, Non-Hierarch\&., Progressive, DCT, Huffman, 8/12 Bit
+.br
+ Transfer Syntax UID = 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.55
+.PP
 .PP
 Color and grayscale images are supported\&.
 .PP
@@ -290,59 +291,66 @@ JPEG lossless encoding as well as any arithmetic or hierarchical JPEG encoding m
 JFIF (JPEG File Interchange Format) information facilitates optional APPn markers in a JPEG file\&. Many digital cameras do not integrate such JFIF information into the JPEG output they create\&. For example, JFIF contains information about the pixel aspect ratio of the compressed image\&. If you want the \fBimg2dcm\fP application to insist on a JFIF header in the JPEG stream, you can use the option \fI--insist-on-jfif\fP which will abort if no JFIF information can be found\&. By default, missing JFIF information is ignored\&.
 .PP
 For DICOM it is kind of a 'gray zone', whether the integration of JFIF (or any other APPn) data into the DICOM object's internal JPEG stream is allowed or not\&. However, the most reliable approach is to cut those markers and their information off the JPEG stream\&. This approach is also taken by the \fBimg2dcm\fP application\&. By default, all APPn markers are cut off from the original JPEG stream\&. However, if you want to keep other APPn markers than JFIF (e\&.g\&. EXIF information) inside the DICOM stream, the option \fI--keep-appn\fP does the trick\&. It should also be slightly faster than cutting off APPn information, because it is not necessary to scan the whole JPEG stream for such data\&. As stated before, JFIF information is always removed by \fBimg2dcm\fP\&. However, when using this option, the APP2 marker is retained, but \fBimg2dcm\fP does not create an equivalent ICC Profile (0028,2000) attribute\&.
+.SS "JPEG-LS Input Plugin"
+The JPEG-LS plugin has been integrated directly into the main JPEG plugin\&. There is no need for the user to explicitly state in advance if input is JPEG or JPEG-LS\&.
+.PP
+For JPEGL-LS, the original JPEG-LS from the source file is not decoded but extracted and slightly transformed (e\&. g\&. APP8 marker is cut off) to allow fast conversion of even big JPEG-LS files without the need of decoding and re-encoding\&.
+.PP
+The JPEG-LS plugin chooses the necessary output transfer syntax automatically depending on the actual encoding of the data inside the JPEG-LS file\&. Therefore, the following Transfer Syntaxes (and there corresponding JPEG-LS encodings) are used by the JPEG-LS plugin:
+.PP
+.IP "\(bu" 2
+JPEG-LS Lossless Image Compression
+.br
+ Transfer Syntax UID = 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+.IP "\(bu" 2
+JPEG-LS Lossy (Near-Lossless) Image Compression
+.br
+ Transfer Syntax UID = 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
+.PP
+.PP
+Color and grayscale images are supported\&. CP-1843 enforce that the value of Planar Configuration (0028,0006) is irrelevant since the manner of encoding components is specified in the JPEG-LS bit stream as component, line or sample interleaved, hence it shall be set to 0\&. Since no color transformation specific for JPEG-LS is currently defined in DICOM, it is assumed that the JPEG-LS stream is encoded in RGB color space\&.
+.PP
+For DICOM it is clear that SPIFF header should not be present in the DICOM object's internal JPEG-LS stream\&. The plugin will simply rejects any input JPEG-LS file containing a SPIFF header at marker APP8\&.
+.PP
+By default, all APPn markers are cut off from the original JPEG-LS stream\&. However, if you want to keep APPn markers (e\&.g\&. APP8/HP color transform information, aka 'mrfx') inside the DICOM stream, the option \fI--keep-appn\fP does the trick\&. Pay attention that the plugin will check the actual color transform specified in the APP8/HP marker\&. Since DICOM does not allow any color transform to be specified in the APP8 marker, only a value of \fC0\fP (no color transform) is accepted\&.
 .SS "BMP Input Plugin"
 \fBimg2dcm\fP supports BMP as input format\&. However, so far only the most common BMP images are supported\&. In particular, BMP images which use bit fields or run length encoding will be rejected\&. Such images are uncommon\&. Input images will either be converted into a DICOM image with RGB color model and a bit depth of 24, or into an image with MONOCHROME2 color model an 8 bits per pixel\&. There are no specific options for fine-tuning BMP format conversion\&.
 .SS "Output Plugins"
-The desired output SOP Class can be selected on the command line\&. Currently, export plugins for the Secondary Capture Image SOP class (default, option \fI-sc\fP), the Multiframe Secondary Capture Image SOP classes (option \fI-nsc\fP), Visible Light Photographic Image SOP class (option \fI-vl\fP), and the Ophthalmic Photography Image SOP Classes (option \fI-oph\fP) are available\&. Please note that the first one is deprecated according to the DICOM standard but is selected as a default because it is widely supported\&. Future versions of \fBimg2dcm\fP might provide further output plugins for other SOP Classes\&.
+The desired output SOP Class can be selected on the command line\&. Currently, export plugins for the Secondary Capture Image SOP Class (default, option \fI-sc\fP), the Multiframe Secondary Capture Image SOP Classes (option \fI-nsc\fP), Visible Light Photographic Image SOP Class (option \fI-vl\fP), and the Ophthalmic Photography Image SOP Classes (option \fI-oph\fP) are available\&. Please note that the first one is deprecated according to the DICOM standard but is selected as a default because it is widely supported\&. Future versions of \fBimg2dcm\fP might provide further output plugins for other SOP Classes\&.
 .PP
-For the new Secondary Capture SOP classes, it is not possible to specify which specific SOP class should be used for output\&. That is because these new SOP classes are differentiated from each other by color depth (1/8/16) and the fact whether the image is black/white or color\&. That is why \fBimg2dcm\fP decides during conversion, which output SOP class is suitable for a given source image\&.
+For the new Secondary Capture SOP Classes, it is not possible to specify which specific SOP Class should be used for output\&. That is because these new SOP classes are differentiated from each other by color depth (1/8/16) and the fact whether the image is black/white or color\&. That is why \fBimg2dcm\fP decides during conversion, which output SOP Class is suitable for a given source image\&.
 .SH "EXAMPLES"
 .PP
 Here are some examples that show how the \fBimg2dcm\fP application can be used\&.
 .PP
-.PD 0
 .IP "1." 4
 img2dcm image\&.jpg out\&.dcm
 .br
-Read JPEG file 'image\&.jpg', convert to the old Secondary Capture SOP class and save the result to DICOM file 'out\&.dcm'\&. This is the easiest way of using \fBimg2dcm\fP\&. Any type 1 and type 2 attributes required for writing valid objects of this SOP class are inserted automatically\&.
-.PP
-
+ Read JPEG file 'image\&.jpg', convert to the old Secondary Capture SOP Class and save the result to DICOM file 'out\&.dcm'\&. This is the easiest way of using \fBimg2dcm\fP\&. Any type 1 and type 2 attributes required for writing valid objects of this SOP Class are inserted automatically\&.
 .IP "2." 4
 img2dcm -i BMP image\&.bmp out\&.dcm
 .br
-Same as above but tells img2dcm to read a BMP file instead of JPEG\&.
-.PP
-
+ Same as above but tells \fBimg2dcm\fP to read a BMP file instead of JPEG\&.
 .IP "3." 4
 img2dcm image\&.jpg out\&.dcm -vlp -k 'PatientName=Bond^James'
 .br
-Same as first example, but writes Visible Light Photographic Image object to 'out\&.dcm' and sets PatientName to 'Bond^James' which otherwise would be left empty\&.
-.PP
-
+ Same as first example, but writes Visible Light Photographic Image object to 'out\&.dcm' and sets PatientName to 'Bond^James' which otherwise would be left empty\&.
 .IP "4." 4
 img2dcm image\&.jpg out\&.dcm --series-from template\&.dcm -k 'PatientName=Bond^James'
 .br
-Same as 1), but imports patient/study/series information from DICOM file 'template\&.dcm'\&. Please note that attribute PatientName will contain 'Bond^James' at the end, any value from 'template\&.dcm' will be overwritten\&. That is, because the -k option is applied at the very end of the conversion pipeline (see above)\&.
-.PP
-
+ Same as 1), but imports patient/study/series information from DICOM file 'template\&.dcm'\&. Please note that attribute PatientName will contain 'Bond^James' at the end, any value from 'template\&.dcm' will be overwritten\&. That is, because the -k option is applied at the very end of the conversion pipeline (see above)\&.
 .IP "5." 4
 img2dcm image\&.jpg out\&.dcm --no-checks
 .br
-Same as 1), but does not perform any attribute checking and no type 1 and type 2 attribute insertion! So in this case, an invalid DICOM object would be generated\&. This can be interesting if the output file is not meant to be completed but will undergo further transformations, e\&.g\&. adding attributes using \fBdcmodify\fP\&. Only use option \fI--no-checks\fP if you know what you are doing!
-.PP
-
+ Same as 1), but does not perform any attribute checking and no type 1 and type 2 attribute insertion! So in this case, an invalid DICOM object would be generated\&. This can be interesting if the output file is not meant to be completed but will undergo further transformations, e\&.g\&. adding attributes using \fBdcmodify\fP\&. Only use option \fI--no-checks\fP if you know what you are doing!
 .IP "6." 4
 img2dcm image\&.jpg out\&.dcm --no-type1-invent
 .br
-Same as 1), but does not insert missing type 1 attributes and/or their values\&. Type 2 attributes will be inserted\&. Note that in this case it must be assured that all type 1 attributes are provided by other means, i\&. e\&. by adding them with the \fI--key\fP option\&. Otherwise, \fBimg2dcm\fP will report an error and will stop converting\&.
-.PP
-
+ Same as 1), but does not insert missing type 1 attributes and/or their values\&. Type 2 attributes will be inserted\&. Note that in this case it must be assured that all type 1 attributes are provided by other means, i\&.e\&. by adding them with the \fI--key\fP option\&. Otherwise, \fBimg2dcm\fP will report an error and will stop converting\&.
 .IP "7." 4
 img2dcm image\&.jpg out\&.dcm --keep-appn --insist-on-jfif
 .br
-Same as 1), but takes over APPn information like EXIF into the DICOM object's resulting JPEG stream\&. Further, \fI--insist-on-jfif\fP will force \fBimg2dcm\fP to abort if no JFIF information is existent in the source file\&.
-.PP
-
+ Same as 1), but takes over APPn information like EXIF into the DICOM object's resulting JPEG stream\&. Further, \fI--insist-on-jfif\fP will force \fBimg2dcm\fP to abort if no JFIF information is existent in the source file\&.
 .PP
 .SH "LOGGING"
 .PP
@@ -373,4 +381,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcm2pnm\fP(1), \fBdcmj2pnm\fP(1), \fBdump2dcm\fP(1), \fBdcmconv\fP(1), \fBdcmodify\fP(1), \fBdcm2xml\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2007-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2007-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
diff --git a/doxygen/manpages/man1/mkcsmapper.1 b/doxygen/manpages/man1/mkcsmapper.1
new file mode 100644 (file)
index 0000000..926b2e3
--- /dev/null
@@ -0,0 +1,46 @@
+.TH "mkcsmapper" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
+.nh
+.SH NAME
+mkcsmapper \- Create csmapper conversion files for oficonv
+
+.SH "SYNOPSIS"
+.PP
+.PP
+.nf
+mkcsmapper [-d] [-m | -p] [-o outfile] [infile]
+.fi
+.PP
+.SH "DESCRIPTION"
+.PP
+The \fBmkcsmapper\fP utility generates binary conversion data from plain text conversion tables for the oficonv library\&. The conversion data has three components: The conversion mapping between specific character encodings, a directory of available mapping files, and a pivot file, which contains the possible source and destination encoding pairs or the set of mappings to use for a compound encoding\&.
+.SH "PARAMETERS"
+.PP
+.PP
+.nf
+infile  input file (from oficonv/datasrc/csmapper) to be converted
+.fi
+.PP
+.SH "OPTIONS"
+.PP
+.SS "general options"
+.PP
+.nf
+  -d    debug mode, print debug information
+
+  -m    create directory of available mapping files
+
+  -p    create pivot file
+
+  -o    [f]ilename: string
+        store output in file f
+.fi
+.PP
+.SH "EXIT STATUS"
+.PP
+The \fBmkcsmapper\fP utility exits 0 on success, and >0 if an error occurs\&.
+.SH "SEE ALSO"
+.PP
+\fBmkesdb\fP(1)
+.SH "COPYRIGHT"
+.PP
+This man page is derived from the FreeBSD mkcsmapper man page, Copyright (C) 2009 Gabor Kovesdan gabor@FreeBSD.org
diff --git a/doxygen/manpages/man1/mkesdb.1 b/doxygen/manpages/man1/mkesdb.1
new file mode 100644 (file)
index 0000000..2d7bfe6
--- /dev/null
@@ -0,0 +1,45 @@
+.TH "mkesdb" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
+.nh
+.SH NAME
+mkesdb \- Create encoding scheme database (esdb) files for oficonv
+
+.SH "SYNOPSIS"
+.PP
+.PP
+.nf
+mkesdb [-d] [-m] [-o outfile] infile
+.fi
+.PP
+.SH "DESCRIPTION"
+.PP
+The \fBmkesdb\fP utility generates a conversion catalog for the oficonv library\&. The generated data includes a list of supported encodings and their most important characteristics, such as the decoder module to use\&.
+.SH "PARAMETERS"
+.PP
+.PP
+.nf
+infile  input file (from oficonv/datasrc/esdb) to be converted
+.fi
+.PP
+.SH "OPTIONS"
+.PP
+.SS "general options"
+.PP
+.nf
+  -d    debug mode, print debug information
+
+  -m    process directory catalog or alias file,
+        instead of an encoding description
+
+  -o    [f]ilename: string
+        store output in file f
+.fi
+.PP
+.SH "EXIT STATUS"
+.PP
+The \fBmkesdb\fP utility exits 0 on success, and >0 if an error occurs\&.
+.SH "SEE ALSO"
+.PP
+\fBmkcsmapper\fP(1)
+.SH "COPYRIGHT"
+.PP
+This man page is derived from the FreeBSD mkesdb man page, Copyright (C) 2009 Gabor Kovesdan gabor@FreeBSD.org
index e4abe79e4bfbc32ceaeb342c59ea60cd0f0cb550..52d70bfd2a3703eb985e4774e44e22c56772be39 100644 (file)
@@ -1,4 +1,4 @@
-.TH "movescu" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "movescu" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 movescu \- DICOM retrieve (C-MOVE) SCU
@@ -7,7 +7,7 @@ movescu \- DICOM retrieve (C-MOVE) SCU
 .PP
 .PP
 .nf
-movescu [options] peer port [dcmfile-in...]
+movescu [options] peer port [dcmfile-in\&.\&.\&.]
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -60,7 +60,7 @@ dcmfile-in  DICOM query file(s)
 .nf
 override matching keys:
 
-  -k    --key  [k]ey: gggg,eeee="str" or dictionary name="str"
+  -k    --key  [k]ey: gggg,eeee='str' or dictionary name='str'
           override matching key
 
 query information model:
@@ -124,25 +124,25 @@ preferred network transfer syntaxes (incoming associations):
           prefer MPEG2 Main Profile @ High Level TS
 
   +xn   --prefer-mpeg4
-          prefer MPEG4 AVC/H.264 High Profile / Level 4.1 TS
+          prefer MPEG4 AVC/H\&.264 High Profile / Level 4\&.1 TS
 
   +xl   --prefer-mpeg4-bd
-          prefer MPEG4 AVC/H.264 BD-compatible HP / Level 4.1 TS
+          prefer MPEG4 AVC/H\&.264 BD-compatible HP / Level 4\&.1 TS
 
   +x2   --prefer-mpeg4-2-2d
-          prefer MPEG4 AVC/H.264 HP / Level 4.2 TS for 2D Videos
+          prefer MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 2D Videos
 
   +x3   --prefer-mpeg4-2-3d
-          prefer MPEG4 AVC/H.264 HP / Level 4.2 TS for 3D Videos
+          prefer MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 3D Videos
 
   +xo   --prefer-mpeg4-2-st
-          prefer MPEG4 AVC/H.264 Stereo HP / Level 4.2 TS
+          prefer MPEG4 AVC/H\&.264 Stereo HP / Level 4\&.2 TS
 
   +x4   --prefer-hevc
-          prefer HEVC H.265 Main Profile / Level 5.1 TS
+          prefer HEVC H\&.265 Main Profile / Level 5\&.1 TS
 
   +x5   --prefer-hevc10
-          prefer HEVC H.265 Main 10 Profile / Level 5.1 TS
+          prefer HEVC H\&.265 Main 10 Profile / Level 5\&.1 TS
 
   +xr   --prefer-rle
           prefer RLE lossless TS
@@ -210,7 +210,7 @@ other network options:
   -td   --dimse-timeout  [s]econds: integer (default: unlimited)
           timeout for DIMSE messages
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes (default: 16384)
 
   -dhl  --disable-host-lookup
@@ -237,7 +237,7 @@ other network options:
 .nf
 general:
 
-  -od   --output-directory  [d]irectory: string (default: ".")
+  -od   --output-directory  [d]irectory: string (default: '\&.')
           write received objects to existing directory d
 
 bit preserving mode:
@@ -334,7 +334,7 @@ Individual attributes of each file sent can be modified or supplemented using th
 .PP
 .PP
 .nf
-movescu -k 0010,0020=PAT002 caesar 5678 patqry.dcm
+movescu -k 0010,0020=PAT002 caesar 5678 patqry\&.dcm
 .fi
 .PP
 .PP
@@ -358,9 +358,9 @@ The \fBmovescu\fP application supports the following SOP Classes as an SCU:
 .PP
 .PP
 .nf
-MOVEPatientRootQueryRetrieveInformationModel         1.2.840.10008.5.1.4.1.2.1.2
-MOVEStudyRootQueryRetrieveInformationModel           1.2.840.10008.5.1.4.1.2.2.2
-MOVEPatientStudyOnlyQueryRetrieveInformationModel    1.2.840.10008.5.1.4.1.2.3.2
+MOVEPatientRootQueryRetrieveInformationModel         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.1\&.2
+MOVEStudyRootQueryRetrieveInformationModel           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.2\&.2
+MOVEPatientStudyOnlyQueryRetrieveInformationModel    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.3\&.2
 .fi
 .PP
 .PP
@@ -368,9 +368,9 @@ The \fBmovescu\fP application will propose presentation contexts for one of the
 .PP
 .PP
 .nf
-FINDPatientRootQueryRetrieveInformationModel         1.2.840.10008.5.1.4.1.2.1.1
-FINDStudyRootQueryRetrieveInformationModel           1.2.840.10008.5.1.4.1.2.2.1
-FINDPatientStudyOnlyQueryRetrieveInformationModel    1.2.840.10008.5.1.4.1.2.3.1
+FINDPatientRootQueryRetrieveInformationModel         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.1\&.1
+FINDStudyRootQueryRetrieveInformationModel           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.2\&.1
+FINDPatientStudyOnlyQueryRetrieveInformationModel    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.3\&.1
 .fi
 .PP
 .PP
@@ -378,10 +378,10 @@ For outgoing associations, the following transfer syntaxes are supported:
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax         1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -393,194 +393,200 @@ The \fBmovescu\fP application supports the following SOP Classes as an SCP:
 .PP
 .PP
 .nf
-VerificationSOPClass                                 1.2.840.10008.1.1
-
-RETIRED_StoredPrintStorage                           1.2.840.10008.5.1.1.27
-RETIRED_HardcopyGrayscaleImageStorage                1.2.840.10008.5.1.1.29
-RETIRED_HardcopyColorImageStorage                    1.2.840.10008.5.1.1.30
-ComputedRadiographyImageStorage                      1.2.840.10008.5.1.4.1.1.1
-DigitalXRayImageStorageForPresentation               1.2.840.10008.5.1.4.1.1.1.1
-DigitalXRayImageStorageForProcessing                 1.2.840.10008.5.1.4.1.1.1.1.1
-DigitalMammographyXRayImageStorageForPresentation    1.2.840.10008.5.1.4.1.1.1.2
-DigitalMammographyXRayImageStorageForProcessing      1.2.840.10008.5.1.4.1.1.1.2.1
-DigitalIntraOralXRayImageStorageForPresentation      1.2.840.10008.5.1.4.1.1.1.3
-DigitalIntraOralXRayImageStorageForProcessing        1.2.840.10008.5.1.4.1.1.1.3.1
-CTImageStorage                                       1.2.840.10008.5.1.4.1.1.2
-EnhancedCTImageStorage                               1.2.840.10008.5.1.4.1.1.2.1
-LegacyConvertedEnhancedCTImageStorage                1.2.840.10008.5.1.4.1.1.2.2
-RETIRED_UltrasoundMultiframeImageStorage             1.2.840.10008.5.1.4.1.1.3
-UltrasoundMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.3.1
-MRImageStorage                                       1.2.840.10008.5.1.4.1.1.4
-EnhancedMRImageStorage                               1.2.840.10008.5.1.4.1.1.4.1
-MRSpectroscopyStorage                                1.2.840.10008.5.1.4.1.1.4.2
-EnhancedMRColorImageStorage                          1.2.840.10008.5.1.4.1.1.4.3
-LegacyConvertedEnhancedMRImageStorage                1.2.840.10008.5.1.4.1.1.4.4
-RETIRED_NuclearMedicineImageStorage                  1.2.840.10008.5.1.4.1.1.5
-RETIRED_UltrasoundImageStorage                       1.2.840.10008.5.1.4.1.1.6
-UltrasoundImageStorage                               1.2.840.10008.5.1.4.1.1.6.1
-EnhancedUSVolumeStorage                              1.2.840.10008.5.1.4.1.1.6.2
-SecondaryCaptureImageStorage                         1.2.840.10008.5.1.4.1.1.7
-MultiframeSingleBitSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.1
-MultiframeGrayscaleByteSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.2
-MultiframeGrayscaleWordSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.3
-MultiframeTrueColorSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.4
-RETIRED_StandaloneOverlayStorage                     1.2.840.10008.5.1.4.1.1.8
-RETIRED_StandaloneCurveStorage                       1.2.840.10008.5.1.4.1.1.9
-DRAFT_WaveformStorage                                1.2.840.10008.5.1.4.1.1.9.1
-TwelveLeadECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.1
-GeneralECGWaveformStorage                            1.2.840.10008.5.1.4.1.1.9.1.2
-AmbulatoryECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.3
-HemodynamicWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.2.1
-CardiacElectrophysiologyWaveformStorage              1.2.840.10008.5.1.4.1.1.9.3.1
-BasicVoiceAudioWaveformStorage                       1.2.840.10008.5.1.4.1.1.9.4.1
-GeneralAudioWaveformStorage                          1.2.840.10008.5.1.4.1.1.9.4.2
-ArterialPulseWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.5.1
-RespiratoryWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.6.1
-MultichannelRespiratoryWaveformStorage               1.2.840.10008.5.1.4.1.1.9.6.2
-RoutineScalpElectroencephalogramWaveformStorage      1.2.840.10008.5.1.4.1.1.9.7.1
-ElectromyogramWaveformStorage                        1.2.840.10008.5.1.4.1.1.9.7.2
-ElectrooculogramWaveformStorage                      1.2.840.10008.5.1.4.1.1.9.7.3
-SleepElectroencephalogramWaveformStorage             1.2.840.10008.5.1.4.1.1.9.7.4
-BodyPositionWaveformStorage                          1.2.840.10008.5.1.4.1.1.9.8.1
-RETIRED_StandaloneModalityLUTStorage                 1.2.840.10008.5.1.4.1.1.10
-RETIRED_StandaloneVOILUTStorage                      1.2.840.10008.5.1.4.1.1.11
-GrayscaleSoftcopyPresentationStateStorage            1.2.840.10008.5.1.4.1.1.11.1
-ColorSoftcopyPresentationStateStorage                1.2.840.10008.5.1.4.1.1.11.2
-PseudoColorSoftcopyPresentationStateStorage          1.2.840.10008.5.1.4.1.1.11.3
-BlendingSoftcopyPresentationStateStorage             1.2.840.10008.5.1.4.1.1.11.4
-XAXRFGrayscaleSoftcopyPresentationStateStorage       1.2.840.10008.5.1.4.1.1.11.5
-GrayscalePlanarMPRVolumetricPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.6
-CompositingPlanarMPRVolumetricPresent.StateStorage   1.2.840.10008.5.1.4.1.1.11.7
-AdvancedBlendingPresentationStateStorage             1.2.840.10008.5.1.4.1.1.11.8
-VolumeRenderingVolumetricPresentationStateStorage    1.2.840.10008.5.1.4.1.1.11.9
-SegmentedVolumeRenderingVolumetricPres.StateStorage  1.2.840.10008.5.1.4.1.1.11.10
-MultipleVolumeRenderingVolumetricPres.StateStorage   1.2.840.10008.5.1.4.1.1.11.11
-XRayAngiographicImageStorage                         1.2.840.10008.5.1.4.1.1.12.1
-EnhancedXAImageStorage                               1.2.840.10008.5.1.4.1.1.12.1.1
-XRayRadiofluoroscopicImageStorage                    1.2.840.10008.5.1.4.1.1.12.2
-EnhancedXRFImageStorage                              1.2.840.10008.5.1.4.1.1.12.2.1
-RETIRED_XRayAngiographicBiPlaneImageStorage          1.2.840.10008.5.1.4.1.1.12.3
-XRay3DAngiographicImageStorage                       1.2.840.10008.5.1.4.1.1.13.1.1
-XRay3DCraniofacialImageStorage                       1.2.840.10008.5.1.4.1.1.13.1.2
-BreastTomosynthesisImageStorage                      1.2.840.10008.5.1.4.1.1.13.1.3
-BreastProjectionXRayImageStorageForPresentation      1.2.840.10008.5.1.4.1.1.13.1.4
-BreastProjectionXRayImageStorageForProcessing        1.2.840.10008.5.1.4.1.1.13.1.5
-IntravascularOpt.Coh.Tom.ImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.14.1
-IntravascularOpt.Coh.Tom.ImageStorageForProcessing   1.2.840.10008.5.1.4.1.1.14.2
-NuclearMedicineImageStorage                          1.2.840.10008.5.1.4.1.1.20
-ParametricMapStorage                                 1.2.840.10008.5.1.4.1.1.30
-RawDataStorage                                       1.2.840.10008.5.1.4.1.1.66
-SpatialRegistrationStorage                           1.2.840.10008.5.1.4.1.1.66.1
-SpatialFiducialsStorage                              1.2.840.10008.5.1.4.1.1.66.2
-DeformableSpatialRegistrationStorage                 1.2.840.10008.5.1.4.1.1.66.3
-SegmentationStorage                                  1.2.840.10008.5.1.4.1.1.66.4
-SurfaceSegmentationStorage                           1.2.840.10008.5.1.4.1.1.66.5
-TractographyResultsStorage                           1.2.840.10008.5.1.4.1.1.66.6
-RealWorldValueMappingStorage                         1.2.840.10008.5.1.4.1.1.67
-SurfaceScanMeshStorage                               1.2.840.10008.5.1.4.1.1.68.1
-SurfaceScanPointCloudStorage                         1.2.840.10008.5.1.4.1.1.68.2
-RETIRED_VLImageStorage                               1.2.840.10008.5.1.4.1.1.77.1
-VLEndoscopicImageStorage                             1.2.840.10008.5.1.4.1.1.77.1.1
-VideoEndoscopicImageStorage                          1.2.840.10008.5.1.4.1.1.77.1.1.1
-VLMicroscopicImageStorage                            1.2.840.10008.5.1.4.1.1.77.1.2
-VideoMicroscopicImageStorage                         1.2.840.10008.5.1.4.1.1.77.1.2.1
-VLSlideCoordinatesMicroscopicImageStorage            1.2.840.10008.5.1.4.1.1.77.1.3
-VLPhotographicImageStorage                           1.2.840.10008.5.1.4.1.1.77.1.4
-VideoPhotographicImageStorage                        1.2.840.10008.5.1.4.1.1.77.1.4.1
-OphthalmicPhotography8BitImageStorage                1.2.840.10008.5.1.4.1.1.77.1.5.1
-OphthalmicPhotography16BitImageStorage               1.2.840.10008.5.1.4.1.1.77.1.5.2
-StereometricRelationshipStorage                      1.2.840.10008.5.1.4.1.1.77.1.5.3
-OphthalmicTomographyImageStorage                     1.2.840.10008.5.1.4.1.1.77.1.5.4
-WideFieldOphthalmicPhoto.Stereogr.Proj.ImageStorage  1.2.840.10008.5.1.4.1.1.77.1.5.5
-WideFieldOphthalmicPhotogr.3DCoordinatesImageStorage 1.2.840.10008.5.1.4.1.1.77.1.5.6
-OphthalmicOpticalCoherenceTomogr.EnFaceImageStorage  1.2.840.10008.5.1.4.1.1.77.1.5.7
-OphthalmicOpticalCoh.Tomogr.BscanVolumeAnalysisStor. 1.2.840.10008.5.1.4.1.1.77.1.5.8
-VLWholeSlideMicroscopyImageStorage                   1.2.840.10008.5.1.4.1.1.77.1.6
-DermoscopicPhotographyImageStorage                   1.2.840.10008.5.1.4.1.1.77.1.7
-RETIRED_VLMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.77.2
-LensometryMeasurementsStorage                        1.2.840.10008.5.1.4.1.1.78.1
-AutorefractionMeasurementsStorage                    1.2.840.10008.5.1.4.1.1.78.2
-KeratometryMeasurementsStorage                       1.2.840.10008.5.1.4.1.1.78.3
-SubjectiveRefractionMeasurementsStorage              1.2.840.10008.5.1.4.1.1.78.4
-VisualAcuityMeasurementsStorage                      1.2.840.10008.5.1.4.1.1.78.5
-SpectaclePrescriptionReportStorage                   1.2.840.10008.5.1.4.1.1.78.6
-OphthalmicAxialMeasurementsStorage                   1.2.840.10008.5.1.4.1.1.78.7
-IntraocularLensCalculationsStorage                   1.2.840.10008.5.1.4.1.1.78.8
-MacularGridThicknessAndVolumeReportStorage           1.2.840.10008.5.1.4.1.1.79.1
-OphthalmicVisualFieldStaticPerimetryMeasurementsSt.  1.2.840.10008.5.1.4.1.1.80.1
-OphthalmicThicknessMapStorage                        1.2.840.10008.5.1.4.1.1.81.1
-CornealTopographyMapStorage                          1.2.840.10008.5.1.4.1.1.82.1
-DRAFT_SRTextStorage                                  1.2.840.10008.5.1.4.1.1.88.1
-DRAFT_SRAudioStorage                                 1.2.840.10008.5.1.4.1.1.88.2
-DRAFT_SRDetailStorage                                1.2.840.10008.5.1.4.1.1.88.3
-DRAFT_SRComprehensiveStorage                         1.2.840.10008.5.1.4.1.1.88.4
-BasicTextSRStorage                                   1.2.840.10008.5.1.4.1.1.88.11
-EnhancedSRStorage                                    1.2.840.10008.5.1.4.1.1.88.22
-ComprehensiveSRStorage                               1.2.840.10008.5.1.4.1.1.88.33
-Comprehensive3DSRStorage                             1.2.840.10008.5.1.4.1.1.88.34
-ExtensibleSRStorage                                  1.2.840.10008.5.1.4.1.1.88.35
-ProcedureLogStorage                                  1.2.840.10008.5.1.4.1.1.88.40
-MammographyCADSRStorage                              1.2.840.10008.5.1.4.1.1.88.50
-KeyObjectSelectionDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.59
-ChestCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.65
-XRayRadiationDoseSRStorage                           1.2.840.10008.5.1.4.1.1.88.67
-RadiopharmaceuticalRadiationDoseSRStorage            1.2.840.10008.5.1.4.1.1.88.68
-ColonCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.69
-ImplantationPlanSRDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.70
-AcquisitionContextSRStorage                          1.2.840.10008.5.1.4.1.1.88.71
-SimplifiedAdultEchoSRStorage                         1.2.840.10008.5.1.4.1.1.88.72
-PatientRadiationDoseSRStorage                        1.2.840.10008.5.1.4.1.1.88.73
-PlannedImagingAgentAdministrationSRStorage           1.2.840.10008.5.1.4.1.1.88.74
-PerformedImagingAgentAdministrationSRStorage         1.2.840.10008.5.1.4.1.1.88.75
-EnhancedXRayRadiationDoseSRStorage                   1.2.840.10008.5.1.4.1.1.88.76
-ContentAssessmentResultsStorage                      1.2.840.10008.5.1.4.1.1.90.1
-MicroscopyBulkSimpleAnnotationsStorage               1.2.840.10008.5.1.4.1.1.91.1
-EncapsulatedPDFStorage                               1.2.840.10008.5.1.4.1.1.104.1
-EncapsulatedCDAStorage                               1.2.840.10008.5.1.4.1.1.104.2
-EncapsulatedSTLStorage                               1.2.840.10008.5.1.4.1.1.104.3
-EncapsulatedOBJStorage                               1.2.840.10008.5.1.4.1.1.104.4
-EncapsulatedMTLStorage                               1.2.840.10008.5.1.4.1.1.104.5
-PositronEmissionTomographyImageStorage               1.2.840.10008.5.1.4.1.1.128
-LegacyConvertedEnhancedPETImageStorage               1.2.840.10008.5.1.4.1.1.128.1
-RETIRED_StandalonePETCurveStorage                    1.2.840.10008.5.1.4.1.1.129
-EnhancedPETImageStorage                              1.2.840.10008.5.1.4.1.1.130
-BasicStructuredDisplayStorage                        1.2.840.10008.5.1.4.1.1.131
-CTPerformedProcedureProtocolStorage                  1.2.840.10008.5.1.4.1.1.200.2
-XAPerformedProcedureProtocolStorage                  1.2.840.10008.5.1.4.1.1.200.8
-RTImageStorage                                       1.2.840.10008.5.1.4.1.1.481.1
-RTDoseStorage                                        1.2.840.10008.5.1.4.1.1.481.2
-RTStructureSetStorage                                1.2.840.10008.5.1.4.1.1.481.3
-RTBeamsTreatmentRecordStorage                        1.2.840.10008.5.1.4.1.1.481.4
-RTPlanStorage                                        1.2.840.10008.5.1.4.1.1.481.5
-RTBrachyTreatmentRecordStorage                       1.2.840.10008.5.1.4.1.1.481.6
-RTTreatmentSummaryRecordStorage                      1.2.840.10008.5.1.4.1.1.481.7
-RTIonPlanStorage                                     1.2.840.10008.5.1.4.1.1.481.8
-RTIonBeamsTreatmentRecordStorage                     1.2.840.10008.5.1.4.1.1.481.9
-RTPhysicianIntentStorage                             1.2.840.10008.5.1.4.1.1.481.10
-RTSegmentAnnotationStorage                           1.2.840.10008.5.1.4.1.1.481.11
-RTRadiationSetStorage                                1.2.840.10008.5.1.4.1.1.481.12
-CArmPhotonElectronRadiationStorage                   1.2.840.10008.5.1.4.1.1.481.13
-TomotherapeuticRadiationStorage                      1.2.840.10008.5.1.4.1.1.481.14
-RoboticArmRadiationStorage                           1.2.840.10008.5.1.4.1.1.481.15
-RTRadiationRecordSetStorage                          1.2.840.10008.5.1.4.1.1.481.16
-RTRadiationSalvageRecordStorage                      1.2.840.10008.5.1.4.1.1.481.17
-TomotherapeuticRadiationRecordStorage                1.2.840.10008.5.1.4.1.1.481.18
-CArmPhotonElectronRadiationRecordStorage             1.2.840.10008.5.1.4.1.1.481.19
-RoboticRadiationRecordStorage                        1.2.840.10008.5.1.4.1.1.481.20
-RTRadiationSetDeliveryInstructionStorage             1.2.840.10008.5.1.4.1.1.481.21
-RTTreatmentPreparationStorage                        1.2.840.10008.5.1.4.1.1.481.22
-DICOS_CTImageStorage                                 1.2.840.10008.5.1.4.1.1.501.1
-DICOS_DigitalXRayImageStorageForPresentation         1.2.840.10008.5.1.4.1.1.501.2.1
-DICOS_DigitalXRayImageStorageForProcessing           1.2.840.10008.5.1.4.1.1.501.2.2
-DICOS_ThreatDetectionReportStorage                   1.2.840.10008.5.1.4.1.1.501.3
-DICOS_2DAITStorage                                   1.2.840.10008.5.1.4.1.1.501.4
-DICOS_3DAITStorage                                   1.2.840.10008.5.1.4.1.1.501.5
-DICOS_QuadrupoleResonanceStorage                     1.2.840.10008.5.1.4.1.1.501.6
-DICONDE_EddyCurrentImageStorage                      1.2.840.10008.5.1.4.1.1.601.1
-DICONDE_EddyCurrentMultiframeImageStorage            1.2.840.10008.5.1.4.1.1.601.2
-DRAFT_RTBeamsDeliveryInstructionStorage              1.2.840.10008.5.1.4.34.1
-RTBeamsDeliveryInstructionStorage                    1.2.840.10008.5.1.4.34.7
-RTBrachyApplicationSetupDeliveryInstructionStorage   1.2.840.10008.5.1.4.34.10
+VerificationSOPClass                                 1\&.2\&.840\&.10008\&.1\&.1
+
+RETIRED_StoredPrintStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.1\&.27
+RETIRED_HardcopyGrayscaleImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.1\&.29
+RETIRED_HardcopyColorImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.1\&.30
+ComputedRadiographyImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1
+DigitalXRayImageStorageForPresentation               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1
+DigitalXRayImageStorageForProcessing                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1\&.1
+DigitalMammographyXRayImageStorageForPresentation    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2
+DigitalMammographyXRayImageStorageForProcessing      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2\&.1
+DigitalIntraOralXRayImageStorageForPresentation      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3
+DigitalIntraOralXRayImageStorageForProcessing        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3\&.1
+CTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2
+EnhancedCTImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.1
+LegacyConvertedEnhancedCTImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.2
+RETIRED_UltrasoundMultiframeImageStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3
+UltrasoundMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3\&.1
+MRImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4
+EnhancedMRImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.1
+MRSpectroscopyStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.2
+EnhancedMRColorImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.3
+LegacyConvertedEnhancedMRImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.4
+RETIRED_NuclearMedicineImageStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.5
+RETIRED_UltrasoundImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6
+UltrasoundImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.1
+EnhancedUSVolumeStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.2
+PhotoacousticImageStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.3
+SecondaryCaptureImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7
+MultiframeSingleBitSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.1
+MultiframeGrayscaleByteSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.2
+MultiframeGrayscaleWordSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.3
+MultiframeTrueColorSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.4
+RETIRED_StandaloneOverlayStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.8
+RETIRED_StandaloneCurveStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9
+DRAFT_WaveformStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1
+TwelveLeadECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.1
+GeneralECGWaveformStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.2
+AmbulatoryECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.3
+General32BitECGWaveformStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.4
+HemodynamicWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.2\&.1
+CardiacElectrophysiologyWaveformStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.3\&.1
+BasicVoiceAudioWaveformStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.1
+GeneralAudioWaveformStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.2
+ArterialPulseWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.5\&.1
+RespiratoryWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.6\&.1
+MultichannelRespiratoryWaveformStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.6\&.2
+RoutineScalpElectroencephalogramWaveformStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.1
+ElectromyogramWaveformStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.2
+ElectrooculogramWaveformStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.3
+SleepElectroencephalogramWaveformStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.4
+BodyPositionWaveformStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.8\&.1
+RETIRED_StandaloneModalityLUTStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.10
+RETIRED_StandaloneVOILUTStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11
+GrayscaleSoftcopyPresentationStateStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.1
+ColorSoftcopyPresentationStateStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.2
+PseudoColorSoftcopyPresentationStateStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.3
+BlendingSoftcopyPresentationStateStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.4
+XAXRFGrayscaleSoftcopyPresentationStateStorage       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.5
+GrayscalePlanarMPRVolumetricPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.6
+CompositingPlanarMPRVolumetricPresent\&.StateStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.7
+AdvancedBlendingPresentationStateStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.8
+VolumeRenderingVolumetricPresentationStateStorage    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.9
+SegmentedVolumeRenderingVolumetricPres\&.StateStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.10
+MultipleVolumeRenderingVolumetricPres\&.StateStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.11
+VariableModalityLUTSoftcopyPresentationStateStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.12
+XRayAngiographicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1
+EnhancedXAImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1\&.1
+XRayRadiofluoroscopicImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2
+EnhancedXRFImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2\&.1
+RETIRED_XRayAngiographicBiPlaneImageStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.3
+XRay3DAngiographicImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.1
+XRay3DCraniofacialImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.2
+BreastTomosynthesisImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.3
+BreastProjectionXRayImageStorageForPresentation      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.4
+BreastProjectionXRayImageStorageForProcessing        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.5
+IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.1
+IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForProcessing   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.2
+NuclearMedicineImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.20
+ParametricMapStorage                                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.30
+RawDataStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66
+SpatialRegistrationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.1
+SpatialFiducialsStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.2
+DeformableSpatialRegistrationStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.3
+SegmentationStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.4
+SurfaceSegmentationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.5
+TractographyResultsStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.6
+RealWorldValueMappingStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.67
+SurfaceScanMeshStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.1
+SurfaceScanPointCloudStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.2
+RETIRED_VLImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1
+VLEndoscopicImageStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1
+VideoEndoscopicImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1\&.1
+VLMicroscopicImageStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2
+VideoMicroscopicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2\&.1
+VLSlideCoordinatesMicroscopicImageStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.3
+VLPhotographicImageStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4
+VideoPhotographicImageStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4\&.1
+OphthalmicPhotography8BitImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.1
+OphthalmicPhotography16BitImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.2
+StereometricRelationshipStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.3
+OphthalmicTomographyImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.4
+WideFieldOphthalmicPhoto\&.Stereogr\&.Proj\&.ImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.5
+WideFieldOphthalmicPhotogr\&.3DCoordinatesImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.6
+OphthalmicOpticalCoherenceTomogr\&.EnFaceImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.7
+OphthalmicOpticalCoh\&.Tomogr\&.BscanVolumeAnalysisStor\&. 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.8
+VLWholeSlideMicroscopyImageStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.6
+DermoscopicPhotographyImageStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.7
+RETIRED_VLMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.2
+LensometryMeasurementsStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.1
+AutorefractionMeasurementsStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.2
+KeratometryMeasurementsStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.3
+SubjectiveRefractionMeasurementsStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.4
+VisualAcuityMeasurementsStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.5
+SpectaclePrescriptionReportStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.6
+OphthalmicAxialMeasurementsStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.7
+IntraocularLensCalculationsStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.8
+MacularGridThicknessAndVolumeReportStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.79\&.1
+OphthalmicVisualFieldStaticPerimetryMeasurementsSt\&.  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.80\&.1
+OphthalmicThicknessMapStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.81\&.1
+CornealTopographyMapStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.82\&.1
+DRAFT_SRTextStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.1
+DRAFT_SRAudioStorage                                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.2
+DRAFT_SRDetailStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.3
+DRAFT_SRComprehensiveStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.4
+BasicTextSRStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11
+EnhancedSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22
+ComprehensiveSRStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33
+Comprehensive3DSRStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.34
+ExtensibleSRStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.35
+ProcedureLogStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40
+MammographyCADSRStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50
+KeyObjectSelectionDocumentStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59
+ChestCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65
+XRayRadiationDoseSRStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67
+RadiopharmaceuticalRadiationDoseSRStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.68
+ColonCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69
+ImplantationPlanSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.70
+AcquisitionContextSRStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.71
+SimplifiedAdultEchoSRStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.72
+PatientRadiationDoseSRStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.73
+PlannedImagingAgentAdministrationSRStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.74
+PerformedImagingAgentAdministrationSRStorage         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.75
+EnhancedXRayRadiationDoseSRStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.76
+ContentAssessmentResultsStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.90\&.1
+MicroscopyBulkSimpleAnnotationsStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.91\&.1
+EncapsulatedPDFStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.1
+EncapsulatedCDAStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.2
+EncapsulatedSTLStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.3
+EncapsulatedOBJStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.4
+EncapsulatedMTLStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.5
+PositronEmissionTomographyImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128
+LegacyConvertedEnhancedPETImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128\&.1
+RETIRED_StandalonePETCurveStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.129
+EnhancedPETImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.130
+BasicStructuredDisplayStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.131
+CTPerformedProcedureProtocolStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.200\&.2
+XAPerformedProcedureProtocolStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.200\&.8
+RTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.1
+RTDoseStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.2
+RTStructureSetStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.3
+RTBeamsTreatmentRecordStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.4
+RTPlanStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.5
+RTBrachyTreatmentRecordStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.6
+RTTreatmentSummaryRecordStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.7
+RTIonPlanStorage                                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.8
+RTIonBeamsTreatmentRecordStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.9
+RTPhysicianIntentStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.10
+RTSegmentAnnotationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.11
+RTRadiationSetStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.12
+CArmPhotonElectronRadiationStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.13
+TomotherapeuticRadiationStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.14
+RoboticArmRadiationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.15
+RTRadiationRecordSetStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.16
+RTRadiationSalvageRecordStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.17
+TomotherapeuticRadiationRecordStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.18
+CArmPhotonElectronRadiationRecordStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.19
+RoboticRadiationRecordStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.20
+RTRadiationSetDeliveryInstructionStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.21
+RTTreatmentPreparationStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.22
+EnhancedRTImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.23
+EnhancedContinuousRTImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.24
+RTPatientPositionAcquisitionInstructionStorage       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.25
+DICOS_CTImageStorage                                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.1
+DICOS_DigitalXRayImageStorageForPresentation         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.2\&.1
+DICOS_DigitalXRayImageStorageForProcessing           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.2\&.2
+DICOS_ThreatDetectionReportStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.3
+DICOS_2DAITStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.4
+DICOS_3DAITStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.5
+DICOS_QuadrupoleResonanceStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.6
+DICONDE_EddyCurrentImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.1
+DICONDE_EddyCurrentMultiframeImageStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.2
+DRAFT_RTBeamsDeliveryInstructionStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.1
+RTBeamsDeliveryInstructionStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.7
+RTBrachyApplicationSetupDeliveryInstructionStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.10
 .fi
 .PP
 .PP
@@ -588,9 +594,9 @@ The \fBmovescu\fP application will usually accept presentation contexts for all
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -598,27 +604,27 @@ When acting as an SCP, the \fBmovescu\fP application will prefer transfer syntax
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax         1.2.840.10008.1.2.1.99 (*)
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
-JPEGProcess1TransferSyntax                           1.2.840.10008.1.2.4.50
-JPEGProcess2_4TransferSyntax                         1.2.840.10008.1.2.4.51
-JPEGProcess14SV1TransferSyntax                       1.2.840.10008.1.2.4.70
-JPEGLSLosslessTransferSyntax                         1.2.840.10008.1.2.4.80
-JPEGLSLossyTransferSyntax                            1.2.840.10008.1.2.4.81
-JPEG2000LosslessOnlyTransferSyntax                   1.2.840.10008.1.2.4.90
-JPEG2000TransferSyntax                               1.2.840.10008.1.2.4.91
-MPEG2MainProfileAtMainLevelTransferSyntax            1.2.840.10008.1.2.4.100
-MPEG2MainProfileAtHighLevelTransferSyntax            1.2.840.10008.1.2.4.101
-MPEG4HighProfileLevel4_1TransferSyntax               1.2.840.10008.1.2.4.102
-MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1.2.840.10008.1.2.4.103
-MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1.2.840.10008.1.2.4.104
-MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1.2.840.10008.1.2.4.105
-MPEG4StereoHighProfileLevel4_2TransferSyntax         1.2.840.10008.1.2.4.106
-HEVCMainProfileLevel5_1TransferSyntax                1.2.840.10008.1.2.4.107
-HEVCMain10ProfileLevel5_1TransferSyntax              1.2.840.10008.1.2.4.108
-RLELosslessTransferSyntax                            1.2.840.10008.1.2.5
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99 (*)
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGProcess1TransferSyntax                           1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess14SV1TransferSyntax                       1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
+JPEGLSLosslessTransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+JPEGLSLossyTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
+JPEG2000LosslessOnlyTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.90
+JPEG2000TransferSyntax                               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.91
+MPEG2MainProfileAtMainLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.100
+MPEG2MainProfileAtHighLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.101
+MPEG4HighProfileLevel4_1TransferSyntax               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.102
+MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.103
+MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.104
+MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.105
+MPEG4StereoHighProfileLevel4_2TransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.106
+HEVCMainProfileLevel5_1TransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.4\&.107
+HEVCMain10ProfileLevel5_1TransferSyntax              1\&.2\&.840\&.10008\&.1\&.2\&.4\&.108
+RLELosslessTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .PP
@@ -631,7 +637,7 @@ When compiled on Unix platforms with TCP wrapper support, host-based access cont
 .PP
 .PP
 .nf
-movescu --patient --port 9876 --move TEST_AE --call ARCHIVE caesar 104 q.dcm
+movescu --patient --port 9876 --move TEST_AE --call ARCHIVE caesar 104 q\&.dcm
 .fi
 .PP
 .PP
@@ -691,4 +697,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBfindscu\fP(1), \fBstorescp\fP(1), \fBdump2dcm\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1994-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1994-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 7d3c759a3730c3e3d97dafe04a6c4829624f748e..597f47b4ffb2bf325656a06be5a7870fe838868e 100644 (file)
@@ -1,4 +1,4 @@
-.TH "pdf2dcm" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "pdf2dcm" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 pdf2dcm \- Encapsulate PDF file into DICOM file format
@@ -19,7 +19,7 @@ The \fBpdf2dcm\fP utility reads a PDF file (\fIpdffile-in\fP), converts it to a
 .nf
 pdffile-in   PDF input filename to be encapsulated
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -115,7 +115,7 @@ burned-in annotation:
 .nf
 other processing options:
 
-  -k   --key  [k]ey: gggg,eeee="str", path or dictionary name="str"
+  -k   --key  [k]ey: gggg,eeee='str', path or dictionary name='str'
          add further attribute
 .fi
 .PP
@@ -164,23 +164,14 @@ data set trailing padding (not with --write-dataset):
 .SS "Attribute Sources"
 The application may be fed with some additional input for filling mandatory (and optional) attributes in the new DICOM file like patient, study and series information:
 .PP
-.PD 0
 .IP "\(bu" 2
 The \fI--key\fP option can be used to add further attributes to the DICOM output file\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 It is also possible to specify sequences, items and nested attributes using the \fI--key\fP option\&. In these cases, a special 'path' notation has to be used\&. Details on this path notation can be found in the documentation of \fBdcmodify\fP\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 The \fI--key\fP option can be present more than once\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 The value part (after the '=') may be absent causing the attribute to be set with zero length\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 Please be advised that the \fI--key\fP option is applied at the very end, just before saving the DICOM file, so there is no value checking whatsoever\&.
 .PP
@@ -231,4 +222,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcm2pdf\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2005-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2005-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index c72c9201544b2140199c6402007f082925050a53..f13966a291e809e70c6df14dc1d63f4f9e32f3cb 100644 (file)
@@ -1,4 +1,4 @@
-.TH "stl2dcm" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "stl2dcm" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 stl2dcm \- Encapsulate STL file into DICOM file format
@@ -19,7 +19,7 @@ The \fBstl2dcm\fP utility reads a STL file (\fIstlfile-in\fP), converts it to a
 .nf
 stlfile-in   STL input filename to be encapsulated
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -135,7 +135,7 @@ enhanced general equipment:
 .nf
 other processing options:
 
-  -k   --key  [k]ey: gggg,eeee="str", path or dictionary name="str"
+  -k   --key  [k]ey: gggg,eeee='str', path or dictionary name='str'
          add further attribute
 .fi
 .PP
@@ -184,23 +184,14 @@ data set trailing padding (not with --write-dataset):
 .SS "Attribute Sources"
 The application may be fed with some additional input for filling mandatory (and optional) attributes in the new DICOM file like patient, study and series information:
 .PP
-.PD 0
 .IP "\(bu" 2
 The \fI--key\fP option can be used to add further attributes to the DICOM output file\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 It is also possible to specify sequences, items and nested attributes using the \fI--key\fP option\&. In these cases, a special 'path' notation has to be used\&. Details on this path notation can be found in the documentation of \fBdcmodify\fP\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 The \fI--key\fP option can be present more than once\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 The value part (after the '=') may be absent causing the attribute to be set with zero length\&.
-.PP
-.PD 0
 .IP "\(bu" 2
 Please be advised that the \fI--key\fP option is applied at the very end, just before saving the DICOM file, so there is no value checking whatsoever\&.
 .PP
@@ -248,4 +239,4 @@ The \fBstl2dcm\fP utility will attempt to load DICOM data dictionaries specified
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2018-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2018-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 49716d021dd3bb08d05f8327e4c6b13662861394..60842007d9b06479df0c8e9858fb3337edd90ca6 100644 (file)
@@ -1,4 +1,4 @@
-.TH "storescp" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "storescp" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 storescp \- DICOM storage (C-STORE) SCP
@@ -112,25 +112,25 @@ preferred network transfer syntaxes (not with --config-file):
           prefer MPEG2 Main Profile @ High Level TS
 
   +xn   --prefer-mpeg4
-          prefer MPEG4 AVC/H.264 High Profile / Level 4.1 TS
+          prefer MPEG4 AVC/H\&.264 High Profile / Level 4\&.1 TS
 
   +xl   --prefer-mpeg4-bd
-          prefer MPEG4 AVC/H.264 BD-compatible HP / Level 4.1 TS
+          prefer MPEG4 AVC/H\&.264 BD-compatible HP / Level 4\&.1 TS
 
   +x2   --prefer-mpeg4-2-2d
-          prefer MPEG4 AVC/H.264 HP / Level 4.2 TS for 2D Videos
+          prefer MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 2D Videos
 
   +x3   --prefer-mpeg4-2-3d
-          prefer MPEG4 AVC/H.264 HP / Level 4.2 TS for 3D Videos
+          prefer MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 3D Videos
 
   +xo   --prefer-mpeg4-2-st
-          prefer MPEG4 AVC/H.264 Stereo HP / Level 4.2 TS
+          prefer MPEG4 AVC/H\&.264 Stereo HP / Level 4\&.2 TS
 
   +x4   --prefer-hevc
-          prefer HEVC H.265 Main Profile / Level 5.1 TS
+          prefer HEVC H\&.265 Main Profile / Level 5\&.1 TS
 
   +x5   --prefer-hevc10
-          prefer HEVC H.265 Main 10 Profile / Level 5.1 TS
+          prefer HEVC H\&.265 Main 10 Profile / Level 5\&.1 TS
 
   +xr   --prefer-rle
           prefer RLE lossless TS
@@ -157,7 +157,7 @@ other network options:
   -id   --inetd
           run from inetd super server (not with --fork)
 
-          # not available on all systems (e.g. not on Windows)
+          # not available on all systems (e\&.g\&. not on Windows)
 
   -ts   --socket-timeout  [s]econds: integer (default: 60)
           timeout for network socket (0 for none)
@@ -171,7 +171,7 @@ other network options:
   -aet  --aetitle  [a]etitle: string
           set my AE title (default: STORESCP)
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes (default: 16384)
 
   -dhl  --disable-host-lookup
@@ -257,18 +257,29 @@ certification authority:
 
 security profile:
 
+  +pg   --profile-8996
+          BCP 195 RFC 8996 TLS Profile (default)
+
+  +pm   --profile-8996-mod
+          Modified BCP 195 RFC 8996 TLS Profile
+
+          # only available if underlying TLS library supports
+          # all TLS features required for this profile
+
   +py   --profile-bcp195-nd
-          Non-downgrading BCP 195 TLS Profile (default)
+          Non-downgrading BCP 195 TLS Profile (retired)
 
   +px   --profile-bcp195
-          BCP 195 TLS Profile
+          BCP 195 TLS Profile (retired)
 
   +pz   --profile-bcp195-ex
-          Extended BCP 195 TLS Profile
+          Extended BCP 195 TLS Profile (retired)
 
   +pb   --profile-basic
           Basic TLS Secure Transport Connection Profile (retired)
 
+          # only available if underlying TLS library supports 3DES
+
   +pa   --profile-aes
           AES TLS Secure Transport Connection Profile (retired)
 
@@ -287,6 +298,14 @@ ciphersuite:
   +dp   --dhparam  [f]ilename: string
           read DH parameters for DH/DSS ciphersuites
 
+server name indication:
+
+        --no-sni
+          do not use SNI (default)
+
+        --expect-sni  [s]erver name: string
+          expect requests for server name s
+
 pseudo random generator:
 
   +rs   --seed  [f]ilename: string
@@ -315,7 +334,7 @@ peer authentication:
 .nf
 general:
 
-  -od   --output-directory  [d]irectory: string (default: ".")
+  -od   --output-directory  [d]irectory: string (default: '\&.')
           write received objects to existing directory d
 
 bit preserving mode:
@@ -490,7 +509,7 @@ Option \fI--timenames\fP creates filenames from timestamps corresponding to the
 .PP
 .PP
 .nf
-  [YYYYMMDDHHMMSSPPP]_[SERIALNO].[MD]
+  [YYYYMMDDHHMMSSPPP]_[SERIALNO]\&.[MD]
 .fi
 .PP
 .PP
@@ -500,7 +519,6 @@ Option \fI--filename-extension\fP appends a specified suffix to each filename (a
 .PP
 Option \fI--exec-on-reception\fP allows one to execute a certain command line after having received and processed one DICOM object (through a C-STORE-RQ message)\&. The command line to be executed is passed to this option as a parameter\&. The specified command line may contain a number of placeholders which will be replaced at run time:
 .PP
-.PD 0
 .IP "\(bu" 2
 \fB#p:\fP complete path to the output directory into which the last DICOM object was stored (not available with option \fI--ignore\fP though)
 .IP "\(bu" 2
@@ -512,6 +530,7 @@ Option \fI--exec-on-reception\fP allows one to execute a certain command line af
 .IP "\(bu" 2
 \fB#r:\fP calling presentation address, i\&.e\&. hostname or IP address of the peer Storage SCU
 .PP
+.PP
 The specified command line is executed as a separate process, so that the execution of \fBstorescp\fP will not be held back\&. This behavior can be influenced with the \fI--exec-sync\fP option\&.
 .PP
 Option \fI--exec-on-eostudy\fP allows one to execute a certain command line when all DICOM objects that belong to one study have been received by \fBstorescp\fP\&. The same placeholders as with \fI--exec-on-reception\fP may be used, except for '#f', which is not supported\&. A study is considered complete by \fBstorescp\fP when an object belonging to a different study is received or the timeout specified with \fI--eostudy-timeout\fP takes place\&. If option \fI--rename-on-eostudy\fP is in force, the renaming takes place before the external command is executed\&.
@@ -534,194 +553,200 @@ The \fBstorescp\fP application supports the following SOP Classes as an SCP:
 .PP
 .PP
 .nf
-VerificationSOPClass                                 1.2.840.10008.1.1
-
-RETIRED_StoredPrintStorage                           1.2.840.10008.5.1.1.27
-RETIRED_HardcopyGrayscaleImageStorage                1.2.840.10008.5.1.1.29
-RETIRED_HardcopyColorImageStorage                    1.2.840.10008.5.1.1.30
-ComputedRadiographyImageStorage                      1.2.840.10008.5.1.4.1.1.1
-DigitalXRayImageStorageForPresentation               1.2.840.10008.5.1.4.1.1.1.1
-DigitalXRayImageStorageForProcessing                 1.2.840.10008.5.1.4.1.1.1.1.1
-DigitalMammographyXRayImageStorageForPresentation    1.2.840.10008.5.1.4.1.1.1.2
-DigitalMammographyXRayImageStorageForProcessing      1.2.840.10008.5.1.4.1.1.1.2.1
-DigitalIntraOralXRayImageStorageForPresentation      1.2.840.10008.5.1.4.1.1.1.3
-DigitalIntraOralXRayImageStorageForProcessing        1.2.840.10008.5.1.4.1.1.1.3.1
-CTImageStorage                                       1.2.840.10008.5.1.4.1.1.2
-EnhancedCTImageStorage                               1.2.840.10008.5.1.4.1.1.2.1
-LegacyConvertedEnhancedCTImageStorage                1.2.840.10008.5.1.4.1.1.2.2
-RETIRED_UltrasoundMultiframeImageStorage             1.2.840.10008.5.1.4.1.1.3
-UltrasoundMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.3.1
-MRImageStorage                                       1.2.840.10008.5.1.4.1.1.4
-EnhancedMRImageStorage                               1.2.840.10008.5.1.4.1.1.4.1
-MRSpectroscopyStorage                                1.2.840.10008.5.1.4.1.1.4.2
-EnhancedMRColorImageStorage                          1.2.840.10008.5.1.4.1.1.4.3
-LegacyConvertedEnhancedMRImageStorage                1.2.840.10008.5.1.4.1.1.4.4
-RETIRED_NuclearMedicineImageStorage                  1.2.840.10008.5.1.4.1.1.5
-RETIRED_UltrasoundImageStorage                       1.2.840.10008.5.1.4.1.1.6
-UltrasoundImageStorage                               1.2.840.10008.5.1.4.1.1.6.1
-EnhancedUSVolumeStorage                              1.2.840.10008.5.1.4.1.1.6.2
-SecondaryCaptureImageStorage                         1.2.840.10008.5.1.4.1.1.7
-MultiframeSingleBitSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.1
-MultiframeGrayscaleByteSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.2
-MultiframeGrayscaleWordSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.3
-MultiframeTrueColorSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.4
-RETIRED_StandaloneOverlayStorage                     1.2.840.10008.5.1.4.1.1.8
-RETIRED_StandaloneCurveStorage                       1.2.840.10008.5.1.4.1.1.9
-DRAFT_WaveformStorage                                1.2.840.10008.5.1.4.1.1.9.1
-TwelveLeadECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.1
-GeneralECGWaveformStorage                            1.2.840.10008.5.1.4.1.1.9.1.2
-AmbulatoryECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.3
-HemodynamicWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.2.1
-CardiacElectrophysiologyWaveformStorage              1.2.840.10008.5.1.4.1.1.9.3.1
-BasicVoiceAudioWaveformStorage                       1.2.840.10008.5.1.4.1.1.9.4.1
-GeneralAudioWaveformStorage                          1.2.840.10008.5.1.4.1.1.9.4.2
-ArterialPulseWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.5.1
-RespiratoryWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.6.1
-MultichannelRespiratoryWaveformStorage               1.2.840.10008.5.1.4.1.1.9.6.2
-RoutineScalpElectroencephalogramWaveformStorage      1.2.840.10008.5.1.4.1.1.9.7.1
-ElectromyogramWaveformStorage                        1.2.840.10008.5.1.4.1.1.9.7.2
-ElectrooculogramWaveformStorage                      1.2.840.10008.5.1.4.1.1.9.7.3
-SleepElectroencephalogramWaveformStorage             1.2.840.10008.5.1.4.1.1.9.7.4
-BodyPositionWaveformStorage                          1.2.840.10008.5.1.4.1.1.9.8.1
-RETIRED_StandaloneModalityLUTStorage                 1.2.840.10008.5.1.4.1.1.10
-RETIRED_StandaloneVOILUTStorage                      1.2.840.10008.5.1.4.1.1.11
-GrayscaleSoftcopyPresentationStateStorage            1.2.840.10008.5.1.4.1.1.11.1
-ColorSoftcopyPresentationStateStorage                1.2.840.10008.5.1.4.1.1.11.2
-PseudoColorSoftcopyPresentationStateStorage          1.2.840.10008.5.1.4.1.1.11.3
-BlendingSoftcopyPresentationStateStorage             1.2.840.10008.5.1.4.1.1.11.4
-XAXRFGrayscaleSoftcopyPresentationStateStorage       1.2.840.10008.5.1.4.1.1.11.5
-GrayscalePlanarMPRVolumetricPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.6
-CompositingPlanarMPRVolumetricPresent.StateStorage   1.2.840.10008.5.1.4.1.1.11.7
-AdvancedBlendingPresentationStateStorage             1.2.840.10008.5.1.4.1.1.11.8
-VolumeRenderingVolumetricPresentationStateStorage    1.2.840.10008.5.1.4.1.1.11.9
-SegmentedVolumeRenderingVolumetricPres.StateStorage  1.2.840.10008.5.1.4.1.1.11.10
-MultipleVolumeRenderingVolumetricPres.StateStorage   1.2.840.10008.5.1.4.1.1.11.11
-XRayAngiographicImageStorage                         1.2.840.10008.5.1.4.1.1.12.1
-EnhancedXAImageStorage                               1.2.840.10008.5.1.4.1.1.12.1.1
-XRayRadiofluoroscopicImageStorage                    1.2.840.10008.5.1.4.1.1.12.2
-EnhancedXRFImageStorage                              1.2.840.10008.5.1.4.1.1.12.2.1
-RETIRED_XRayAngiographicBiPlaneImageStorage          1.2.840.10008.5.1.4.1.1.12.3
-XRay3DAngiographicImageStorage                       1.2.840.10008.5.1.4.1.1.13.1.1
-XRay3DCraniofacialImageStorage                       1.2.840.10008.5.1.4.1.1.13.1.2
-BreastTomosynthesisImageStorage                      1.2.840.10008.5.1.4.1.1.13.1.3
-BreastProjectionXRayImageStorageForPresentation      1.2.840.10008.5.1.4.1.1.13.1.4
-BreastProjectionXRayImageStorageForProcessing        1.2.840.10008.5.1.4.1.1.13.1.5
-IntravascularOpt.Coh.Tom.ImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.14.1
-IntravascularOpt.Coh.Tom.ImageStorageForProcessing   1.2.840.10008.5.1.4.1.1.14.2
-NuclearMedicineImageStorage                          1.2.840.10008.5.1.4.1.1.20
-ParametricMapStorage                                 1.2.840.10008.5.1.4.1.1.30
-RawDataStorage                                       1.2.840.10008.5.1.4.1.1.66
-SpatialRegistrationStorage                           1.2.840.10008.5.1.4.1.1.66.1
-SpatialFiducialsStorage                              1.2.840.10008.5.1.4.1.1.66.2
-DeformableSpatialRegistrationStorage                 1.2.840.10008.5.1.4.1.1.66.3
-SegmentationStorage                                  1.2.840.10008.5.1.4.1.1.66.4
-SurfaceSegmentationStorage                           1.2.840.10008.5.1.4.1.1.66.5
-TractographyResultsStorage                           1.2.840.10008.5.1.4.1.1.66.6
-RealWorldValueMappingStorage                         1.2.840.10008.5.1.4.1.1.67
-SurfaceScanMeshStorage                               1.2.840.10008.5.1.4.1.1.68.1
-SurfaceScanPointCloudStorage                         1.2.840.10008.5.1.4.1.1.68.2
-RETIRED_VLImageStorage                               1.2.840.10008.5.1.4.1.1.77.1
-VLEndoscopicImageStorage                             1.2.840.10008.5.1.4.1.1.77.1.1
-VideoEndoscopicImageStorage                          1.2.840.10008.5.1.4.1.1.77.1.1.1
-VLMicroscopicImageStorage                            1.2.840.10008.5.1.4.1.1.77.1.2
-VideoMicroscopicImageStorage                         1.2.840.10008.5.1.4.1.1.77.1.2.1
-VLSlideCoordinatesMicroscopicImageStorage            1.2.840.10008.5.1.4.1.1.77.1.3
-VLPhotographicImageStorage                           1.2.840.10008.5.1.4.1.1.77.1.4
-VideoPhotographicImageStorage                        1.2.840.10008.5.1.4.1.1.77.1.4.1
-OphthalmicPhotography8BitImageStorage                1.2.840.10008.5.1.4.1.1.77.1.5.1
-OphthalmicPhotography16BitImageStorage               1.2.840.10008.5.1.4.1.1.77.1.5.2
-StereometricRelationshipStorage                      1.2.840.10008.5.1.4.1.1.77.1.5.3
-OphthalmicTomographyImageStorage                     1.2.840.10008.5.1.4.1.1.77.1.5.4
-WideFieldOphthalmicPhoto.Stereogr.Proj.ImageStorage  1.2.840.10008.5.1.4.1.1.77.1.5.5
-WideFieldOphthalmicPhotogr.3DCoordinatesImageStorage 1.2.840.10008.5.1.4.1.1.77.1.5.6
-OphthalmicOpticalCoherenceTomogr.EnFaceImageStorage  1.2.840.10008.5.1.4.1.1.77.1.5.7
-OphthalmicOpticalCoh.Tomogr.BscanVolumeAnalysisStor. 1.2.840.10008.5.1.4.1.1.77.1.5.8
-VLWholeSlideMicroscopyImageStorage                   1.2.840.10008.5.1.4.1.1.77.1.6
-DermoscopicPhotographyImageStorage                   1.2.840.10008.5.1.4.1.1.77.1.7
-RETIRED_VLMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.77.2
-LensometryMeasurementsStorage                        1.2.840.10008.5.1.4.1.1.78.1
-AutorefractionMeasurementsStorage                    1.2.840.10008.5.1.4.1.1.78.2
-KeratometryMeasurementsStorage                       1.2.840.10008.5.1.4.1.1.78.3
-SubjectiveRefractionMeasurementsStorage              1.2.840.10008.5.1.4.1.1.78.4
-VisualAcuityMeasurementsStorage                      1.2.840.10008.5.1.4.1.1.78.5
-SpectaclePrescriptionReportStorage                   1.2.840.10008.5.1.4.1.1.78.6
-OphthalmicAxialMeasurementsStorage                   1.2.840.10008.5.1.4.1.1.78.7
-IntraocularLensCalculationsStorage                   1.2.840.10008.5.1.4.1.1.78.8
-MacularGridThicknessAndVolumeReportStorage           1.2.840.10008.5.1.4.1.1.79.1
-OphthalmicVisualFieldStaticPerimetryMeasurementsSt.  1.2.840.10008.5.1.4.1.1.80.1
-OphthalmicThicknessMapStorage                        1.2.840.10008.5.1.4.1.1.81.1
-CornealTopographyMapStorage                          1.2.840.10008.5.1.4.1.1.82.1
-DRAFT_SRTextStorage                                  1.2.840.10008.5.1.4.1.1.88.1
-DRAFT_SRAudioStorage                                 1.2.840.10008.5.1.4.1.1.88.2
-DRAFT_SRDetailStorage                                1.2.840.10008.5.1.4.1.1.88.3
-DRAFT_SRComprehensiveStorage                         1.2.840.10008.5.1.4.1.1.88.4
-BasicTextSRStorage                                   1.2.840.10008.5.1.4.1.1.88.11
-EnhancedSRStorage                                    1.2.840.10008.5.1.4.1.1.88.22
-ComprehensiveSRStorage                               1.2.840.10008.5.1.4.1.1.88.33
-Comprehensive3DSRStorage                             1.2.840.10008.5.1.4.1.1.88.34
-ExtensibleSRStorage                                  1.2.840.10008.5.1.4.1.1.88.35
-ProcedureLogStorage                                  1.2.840.10008.5.1.4.1.1.88.40
-MammographyCADSRStorage                              1.2.840.10008.5.1.4.1.1.88.50
-KeyObjectSelectionDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.59
-ChestCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.65
-XRayRadiationDoseSRStorage                           1.2.840.10008.5.1.4.1.1.88.67
-RadiopharmaceuticalRadiationDoseSRStorage            1.2.840.10008.5.1.4.1.1.88.68
-ColonCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.69
-ImplantationPlanSRDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.70
-AcquisitionContextSRStorage                          1.2.840.10008.5.1.4.1.1.88.71
-SimplifiedAdultEchoSRStorage                         1.2.840.10008.5.1.4.1.1.88.72
-PatientRadiationDoseSRStorage                        1.2.840.10008.5.1.4.1.1.88.73
-PlannedImagingAgentAdministrationSRStorage           1.2.840.10008.5.1.4.1.1.88.74
-PerformedImagingAgentAdministrationSRStorage         1.2.840.10008.5.1.4.1.1.88.75
-EnhancedXRayRadiationDoseSRStorage                   1.2.840.10008.5.1.4.1.1.88.76
-ContentAssessmentResultsStorage                      1.2.840.10008.5.1.4.1.1.90.1
-MicroscopyBulkSimpleAnnotationsStorage               1.2.840.10008.5.1.4.1.1.91.1
-EncapsulatedPDFStorage                               1.2.840.10008.5.1.4.1.1.104.1
-EncapsulatedCDAStorage                               1.2.840.10008.5.1.4.1.1.104.2
-EncapsulatedSTLStorage                               1.2.840.10008.5.1.4.1.1.104.3
-EncapsulatedOBJStorage                               1.2.840.10008.5.1.4.1.1.104.4
-EncapsulatedMTLStorage                               1.2.840.10008.5.1.4.1.1.104.5
-PositronEmissionTomographyImageStorage               1.2.840.10008.5.1.4.1.1.128
-LegacyConvertedEnhancedPETImageStorage               1.2.840.10008.5.1.4.1.1.128.1
-RETIRED_StandalonePETCurveStorage                    1.2.840.10008.5.1.4.1.1.129
-EnhancedPETImageStorage                              1.2.840.10008.5.1.4.1.1.130
-BasicStructuredDisplayStorage                        1.2.840.10008.5.1.4.1.1.131
-CTPerformedProcedureProtocolStorage                  1.2.840.10008.5.1.4.1.1.200.2
-XAPerformedProcedureProtocolStorage                  1.2.840.10008.5.1.4.1.1.200.8
-RTImageStorage                                       1.2.840.10008.5.1.4.1.1.481.1
-RTDoseStorage                                        1.2.840.10008.5.1.4.1.1.481.2
-RTStructureSetStorage                                1.2.840.10008.5.1.4.1.1.481.3
-RTBeamsTreatmentRecordStorage                        1.2.840.10008.5.1.4.1.1.481.4
-RTPlanStorage                                        1.2.840.10008.5.1.4.1.1.481.5
-RTBrachyTreatmentRecordStorage                       1.2.840.10008.5.1.4.1.1.481.6
-RTTreatmentSummaryRecordStorage                      1.2.840.10008.5.1.4.1.1.481.7
-RTIonPlanStorage                                     1.2.840.10008.5.1.4.1.1.481.8
-RTIonBeamsTreatmentRecordStorage                     1.2.840.10008.5.1.4.1.1.481.9
-RTPhysicianIntentStorage                             1.2.840.10008.5.1.4.1.1.481.10
-RTSegmentAnnotationStorage                           1.2.840.10008.5.1.4.1.1.481.11
-RTRadiationSetStorage                                1.2.840.10008.5.1.4.1.1.481.12
-CArmPhotonElectronRadiationStorage                   1.2.840.10008.5.1.4.1.1.481.13
-TomotherapeuticRadiationStorage                      1.2.840.10008.5.1.4.1.1.481.14
-RoboticArmRadiationStorage                           1.2.840.10008.5.1.4.1.1.481.15
-RTRadiationRecordSetStorage                          1.2.840.10008.5.1.4.1.1.481.16
-RTRadiationSalvageRecordStorage                      1.2.840.10008.5.1.4.1.1.481.17
-TomotherapeuticRadiationRecordStorage                1.2.840.10008.5.1.4.1.1.481.18
-CArmPhotonElectronRadiationRecordStorage             1.2.840.10008.5.1.4.1.1.481.19
-RoboticRadiationRecordStorage                        1.2.840.10008.5.1.4.1.1.481.20
-RTRadiationSetDeliveryInstructionStorage             1.2.840.10008.5.1.4.1.1.481.21
-RTTreatmentPreparationStorage                        1.2.840.10008.5.1.4.1.1.481.22
-DICOS_CTImageStorage                                 1.2.840.10008.5.1.4.1.1.501.1
-DICOS_DigitalXRayImageStorageForPresentation         1.2.840.10008.5.1.4.1.1.501.2.1
-DICOS_DigitalXRayImageStorageForProcessing           1.2.840.10008.5.1.4.1.1.501.2.2
-DICOS_ThreatDetectionReportStorage                   1.2.840.10008.5.1.4.1.1.501.3
-DICOS_2DAITStorage                                   1.2.840.10008.5.1.4.1.1.501.4
-DICOS_3DAITStorage                                   1.2.840.10008.5.1.4.1.1.501.5
-DICOS_QuadrupoleResonanceStorage                     1.2.840.10008.5.1.4.1.1.501.6
-DICONDE_EddyCurrentImageStorage                      1.2.840.10008.5.1.4.1.1.601.1
-DICONDE_EddyCurrentMultiframeImageStorage            1.2.840.10008.5.1.4.1.1.601.2
-DRAFT_RTBeamsDeliveryInstructionStorage              1.2.840.10008.5.1.4.34.1
-RTBeamsDeliveryInstructionStorage                    1.2.840.10008.5.1.4.34.7
-RTBrachyApplicationSetupDeliveryInstructionStorage   1.2.840.10008.5.1.4.34.10
+VerificationSOPClass                                 1\&.2\&.840\&.10008\&.1\&.1
+
+RETIRED_StoredPrintStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.1\&.27
+RETIRED_HardcopyGrayscaleImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.1\&.29
+RETIRED_HardcopyColorImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.1\&.30
+ComputedRadiographyImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1
+DigitalXRayImageStorageForPresentation               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1
+DigitalXRayImageStorageForProcessing                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1\&.1
+DigitalMammographyXRayImageStorageForPresentation    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2
+DigitalMammographyXRayImageStorageForProcessing      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2\&.1
+DigitalIntraOralXRayImageStorageForPresentation      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3
+DigitalIntraOralXRayImageStorageForProcessing        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3\&.1
+CTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2
+EnhancedCTImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.1
+LegacyConvertedEnhancedCTImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.2
+RETIRED_UltrasoundMultiframeImageStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3
+UltrasoundMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3\&.1
+MRImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4
+EnhancedMRImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.1
+MRSpectroscopyStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.2
+EnhancedMRColorImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.3
+LegacyConvertedEnhancedMRImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.4
+RETIRED_NuclearMedicineImageStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.5
+RETIRED_UltrasoundImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6
+UltrasoundImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.1
+EnhancedUSVolumeStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.2
+PhotoacousticImageStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.3
+SecondaryCaptureImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7
+MultiframeSingleBitSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.1
+MultiframeGrayscaleByteSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.2
+MultiframeGrayscaleWordSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.3
+MultiframeTrueColorSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.4
+RETIRED_StandaloneOverlayStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.8
+RETIRED_StandaloneCurveStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9
+DRAFT_WaveformStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1
+TwelveLeadECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.1
+GeneralECGWaveformStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.2
+AmbulatoryECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.3
+General32BitECGWaveformStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.4
+HemodynamicWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.2\&.1
+CardiacElectrophysiologyWaveformStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.3\&.1
+BasicVoiceAudioWaveformStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.1
+GeneralAudioWaveformStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.2
+ArterialPulseWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.5\&.1
+RespiratoryWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.6\&.1
+MultichannelRespiratoryWaveformStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.6\&.2
+RoutineScalpElectroencephalogramWaveformStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.1
+ElectromyogramWaveformStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.2
+ElectrooculogramWaveformStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.3
+SleepElectroencephalogramWaveformStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.4
+BodyPositionWaveformStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.8\&.1
+RETIRED_StandaloneModalityLUTStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.10
+RETIRED_StandaloneVOILUTStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11
+GrayscaleSoftcopyPresentationStateStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.1
+ColorSoftcopyPresentationStateStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.2
+PseudoColorSoftcopyPresentationStateStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.3
+BlendingSoftcopyPresentationStateStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.4
+XAXRFGrayscaleSoftcopyPresentationStateStorage       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.5
+GrayscalePlanarMPRVolumetricPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.6
+CompositingPlanarMPRVolumetricPresent\&.StateStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.7
+AdvancedBlendingPresentationStateStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.8
+VolumeRenderingVolumetricPresentationStateStorage    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.9
+SegmentedVolumeRenderingVolumetricPres\&.StateStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.10
+MultipleVolumeRenderingVolumetricPres\&.StateStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.11
+VariableModalityLUTSoftcopyPresentationStateStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.12
+XRayAngiographicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1
+EnhancedXAImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1\&.1
+XRayRadiofluoroscopicImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2
+EnhancedXRFImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2\&.1
+RETIRED_XRayAngiographicBiPlaneImageStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.3
+XRay3DAngiographicImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.1
+XRay3DCraniofacialImageStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.2
+BreastTomosynthesisImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.3
+BreastProjectionXRayImageStorageForPresentation      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.4
+BreastProjectionXRayImageStorageForProcessing        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.5
+IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.1
+IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForProcessing   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.2
+NuclearMedicineImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.20
+ParametricMapStorage                                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.30
+RawDataStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66
+SpatialRegistrationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.1
+SpatialFiducialsStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.2
+DeformableSpatialRegistrationStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.3
+SegmentationStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.4
+SurfaceSegmentationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.5
+TractographyResultsStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.6
+RealWorldValueMappingStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.67
+SurfaceScanMeshStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.1
+SurfaceScanPointCloudStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.2
+RETIRED_VLImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1
+VLEndoscopicImageStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1
+VideoEndoscopicImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1\&.1
+VLMicroscopicImageStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2
+VideoMicroscopicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2\&.1
+VLSlideCoordinatesMicroscopicImageStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.3
+VLPhotographicImageStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4
+VideoPhotographicImageStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4\&.1
+OphthalmicPhotography8BitImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.1
+OphthalmicPhotography16BitImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.2
+StereometricRelationshipStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.3
+OphthalmicTomographyImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.4
+WideFieldOphthalmicPhoto\&.Stereogr\&.Proj\&.ImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.5
+WideFieldOphthalmicPhotogr\&.3DCoordinatesImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.6
+OphthalmicOpticalCoherenceTomogr\&.EnFaceImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.7
+OphthalmicOpticalCoh\&.Tomogr\&.BscanVolumeAnalysisStor\&. 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.8
+VLWholeSlideMicroscopyImageStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.6
+DermoscopicPhotographyImageStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.7
+RETIRED_VLMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.2
+LensometryMeasurementsStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.1
+AutorefractionMeasurementsStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.2
+KeratometryMeasurementsStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.3
+SubjectiveRefractionMeasurementsStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.4
+VisualAcuityMeasurementsStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.5
+SpectaclePrescriptionReportStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.6
+OphthalmicAxialMeasurementsStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.7
+IntraocularLensCalculationsStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.8
+MacularGridThicknessAndVolumeReportStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.79\&.1
+OphthalmicVisualFieldStaticPerimetryMeasurementsSt\&.  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.80\&.1
+OphthalmicThicknessMapStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.81\&.1
+CornealTopographyMapStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.82\&.1
+DRAFT_SRTextStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.1
+DRAFT_SRAudioStorage                                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.2
+DRAFT_SRDetailStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.3
+DRAFT_SRComprehensiveStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.4
+BasicTextSRStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11
+EnhancedSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22
+ComprehensiveSRStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33
+Comprehensive3DSRStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.34
+ExtensibleSRStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.35
+ProcedureLogStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40
+MammographyCADSRStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50
+KeyObjectSelectionDocumentStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59
+ChestCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65
+XRayRadiationDoseSRStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67
+RadiopharmaceuticalRadiationDoseSRStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.68
+ColonCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69
+ImplantationPlanSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.70
+AcquisitionContextSRStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.71
+SimplifiedAdultEchoSRStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.72
+PatientRadiationDoseSRStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.73
+PlannedImagingAgentAdministrationSRStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.74
+PerformedImagingAgentAdministrationSRStorage         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.75
+EnhancedXRayRadiationDoseSRStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.76
+ContentAssessmentResultsStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.90\&.1
+MicroscopyBulkSimpleAnnotationsStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.91\&.1
+EncapsulatedPDFStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.1
+EncapsulatedCDAStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.2
+EncapsulatedSTLStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.3
+EncapsulatedOBJStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.4
+EncapsulatedMTLStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.5
+PositronEmissionTomographyImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128
+LegacyConvertedEnhancedPETImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128\&.1
+RETIRED_StandalonePETCurveStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.129
+EnhancedPETImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.130
+BasicStructuredDisplayStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.131
+CTPerformedProcedureProtocolStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.200\&.2
+XAPerformedProcedureProtocolStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.200\&.8
+RTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.1
+RTDoseStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.2
+RTStructureSetStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.3
+RTBeamsTreatmentRecordStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.4
+RTPlanStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.5
+RTBrachyTreatmentRecordStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.6
+RTTreatmentSummaryRecordStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.7
+RTIonPlanStorage                                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.8
+RTIonBeamsTreatmentRecordStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.9
+RTPhysicianIntentStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.10
+RTSegmentAnnotationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.11
+RTRadiationSetStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.12
+CArmPhotonElectronRadiationStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.13
+TomotherapeuticRadiationStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.14
+RoboticArmRadiationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.15
+RTRadiationRecordSetStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.16
+RTRadiationSalvageRecordStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.17
+TomotherapeuticRadiationRecordStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.18
+CArmPhotonElectronRadiationRecordStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.19
+RoboticRadiationRecordStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.20
+RTRadiationSetDeliveryInstructionStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.21
+RTTreatmentPreparationStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.22
+EnhancedRTImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.23
+EnhancedContinuousRTImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.24
+RTPatientPositionAcquisitionInstructionStorage       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.25
+DICOS_CTImageStorage                                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.1
+DICOS_DigitalXRayImageStorageForPresentation         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.2\&.1
+DICOS_DigitalXRayImageStorageForProcessing           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.2\&.2
+DICOS_ThreatDetectionReportStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.3
+DICOS_2DAITStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.4
+DICOS_3DAITStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.5
+DICOS_QuadrupoleResonanceStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.6
+DICONDE_EddyCurrentImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.1
+DICONDE_EddyCurrentMultiframeImageStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.2
+DRAFT_RTBeamsDeliveryInstructionStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.1
+RTBeamsDeliveryInstructionStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.7
+RTBrachyApplicationSetupDeliveryInstructionStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.10
 .fi
 .PP
 .PP
@@ -729,9 +754,9 @@ The \fBstorescp\fP application will accept presentation contexts for all of the
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -739,31 +764,38 @@ The default behavior of the \fBstorescp\fP application is to prefer transfer syn
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax         1.2.840.10008.1.2.1.99
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
-JPEGProcess1TransferSyntax                           1.2.840.10008.1.2.4.50
-JPEGProcess2_4TransferSyntax                         1.2.840.10008.1.2.4.51
-JPEGProcess14SV1TransferSyntax                       1.2.840.10008.1.2.4.70
-JPEGLSLosslessTransferSyntax                         1.2.840.10008.1.2.4.80
-JPEGLSLossyTransferSyntax                            1.2.840.10008.1.2.4.81
-JPEG2000LosslessOnlyTransferSyntax                   1.2.840.10008.1.2.4.90
-JPEG2000TransferSyntax                               1.2.840.10008.1.2.4.91
-MPEG2MainProfileAtMainLevelTransferSyntax            1.2.840.10008.1.2.4.100
-MPEG2MainProfileAtHighLevelTransferSyntax            1.2.840.10008.1.2.4.101
-MPEG4HighProfileLevel4_1TransferSyntax               1.2.840.10008.1.2.4.102
-MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1.2.840.10008.1.2.4.103
-MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1.2.840.10008.1.2.4.104
-MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1.2.840.10008.1.2.4.105
-MPEG4StereoHighProfileLevel4_2TransferSyntax         1.2.840.10008.1.2.4.106
-HEVCMainProfileLevel5_1TransferSyntax                1.2.840.10008.1.2.4.107
-HEVCMain10ProfileLevel5_1TransferSyntax              1.2.840.10008.1.2.4.108
-RLELosslessTransferSyntax                            1.2.840.10008.1.2.5
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGProcess1TransferSyntax                           1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess14SV1TransferSyntax                       1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
+JPEGLSLosslessTransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+JPEGLSLossyTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
+JPEG2000LosslessOnlyTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.90
+JPEG2000TransferSyntax                               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.91
+MPEG2MainProfileAtMainLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.100
+FragmentableMPEG2MainProfile/MainLevelTransferSyntax 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.100\&.1
+MPEG2MainProfileAtHighLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.101
+FragmentableMPEG2MainProfil/tHighLevelTransferSyntax 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.101\&.1
+MPEG4HighProfileLevel4_1TransferSyntax               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.102
+FragmentableMPEG4HighProfileLevel4_1TransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.102\&.1
+MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.103
+FragmentableMPEG4BDcompatibleHighProfileLevel4_1T\&.S\&. 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.103\&.1
+MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.104
+FragmentableMPEG4HighProfileLevel4_2_For2DVideoTr\&.S\&. 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.104\&.1
+MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.105
+FragmentableMPEG4HighProfileLevel4_2_For3DVideoTr\&.S\&. 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.105\&.1
+MPEG4StereoHighProfileLevel4_2TransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.106
+FragmentableMPEG4StereoHighProfileLevel4_2TransferS\&. 1\&.2\&.840\&.10008\&.1\&.2\&.4\&.106\&.1
+HEVCMainProfileLevel5_1TransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.4\&.107
+HEVCMain10ProfileLevel5_1TransferSyntax              1\&.2\&.840\&.10008\&.1\&.2\&.4\&.108
+RLELosslessTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .PP
-Additional Storage SOP Classes and Transfer Syntaxes can be used with the so-called 'association negotiation profiles' (see below)\&.
+Additional Storage SOP Classes and Transfer Syntaxes can be used with the so-called 'association negotiation profiles' (see below)\&. This could be both Private Storage SOP Classes and Standard Storage SOP Classes that do not fit into the PATIENT-STUDY-SERIES-INSTANCE information model\&.
 .PP
 The \fBstorescp\fP application does not support extended negotiation by default\&. However, using an appropriate association negotiation profile (see below) the optional support for extended negotiation can be added to particular SOP classes\&.
 .SS "Access Control"
@@ -810,4 +842,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBstorescu\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1996-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1996-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 7aeb2570fdaa7dc5d578ab8c64b331d2c4dc034b..7dc2ca3e090c7763c79661c9549ee20a5197055f 100644 (file)
@@ -1,4 +1,4 @@
-.TH "storescu" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "storescu" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 storescu \- DICOM storage (C-STORE) SCU
@@ -7,7 +7,7 @@ storescu \- DICOM storage (C-STORE) SCU
 .PP
 .PP
 .nf
-storescu [options] peer port dcmfile-in...
+storescu [options] peer port dcmfile-in\&.\&.\&.
 .fi
 .PP
 .SH "DESCRIPTION"
@@ -92,7 +92,7 @@ input files:
           do not rename processed files (default)
 
   +rn   --rename
-          append .done/.bad to processed files
+          append \&.done/\&.bad to processed files
 .fi
 .PP
 .SS "network options"
@@ -161,25 +161,25 @@ proposed transmission transfer syntaxes (not with --config-file):
           propose MPEG2 Main Profile @ High Level TS only
 
   -xn   --propose-mpeg4
-          propose MPEG4 AVC/H.264 High Profile / Level 4.1 TS only
+          propose MPEG4 AVC/H\&.264 High Profile / Level 4\&.1 TS only
 
   -xl   --propose-mpeg4-bd
-          propose MPEG4 AVC/H.264 BD-compatible HP / Level 4.1 TS only
+          propose MPEG4 AVC/H\&.264 BD-compatible HP / Level 4\&.1 TS only
 
   -x2   --propose-mpeg4-2-2d
-          propose MPEG4 AVC/H.264 HP / Level 4.2 TS for 2D Videos only
+          propose MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 2D Videos only
 
   -x3   --propose-mpeg4-2-3d
-          propose MPEG4 AVC/H.264 HP / Level 4.2 TS for 3D Videos only
+          propose MPEG4 AVC/H\&.264 HP / Level 4\&.2 TS for 3D Videos only
 
   -xo   --propose-mpeg4-2-st
-          propose MPEG4 AVC/H.264 Stereo HP / Level 4.2 TS only
+          propose MPEG4 AVC/H\&.264 Stereo HP / Level 4\&.2 TS only
 
   -x4   --propose-hevc
-          propose HEVC H.265 Main Profile / Level 5.1 TS only
+          propose HEVC H\&.265 Main Profile / Level 5\&.1 TS only
 
   -x5   --propose-hevc10
-          propose HEVC H.265 Main 10 Profile / Level 5.1 TS only
+          propose HEVC H\&.265 Main 10 Profile / Level 5\&.1 TS only
 
   -xr   --propose-rle
           propose RLE lossless TS
@@ -195,7 +195,7 @@ proposed transmission transfer syntaxes (not with --config-file):
 
           # This will also work with storage SOP classes that are
           # supported by DCMTK but are not in the list of SOP classes
-          # proposed by default.
+          # proposed by default\&.
 
   +C    --combine
           combine proposed transfer syntaxes
@@ -251,10 +251,10 @@ other network options:
   -td   --dimse-timeout  [s]econds: integer (default: unlimited)
           timeout for DIMSE messages
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes (default: 16384)
 
-        --max-send-pdu  [n]umber of bytes: integer (4096..131072)
+        --max-send-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           restrict max send pdu to n bytes
 
         --repeat  [n]umber: integer
@@ -339,18 +339,29 @@ certification authority:
 
 security profile:
 
+  +pg   --profile-8996
+          BCP 195 RFC 8996 TLS Profile (default)
+
+  +pm   --profile-8996-mod
+          Modified BCP 195 RFC 8996 TLS Profile
+
+          # only available if underlying TLS library supports
+          # all TLS features required for this profile
+
   +py   --profile-bcp195-nd
-          Non-downgrading BCP 195 TLS Profile (default)
+          Non-downgrading BCP 195 TLS Profile (retired)
 
   +px   --profile-bcp195
-          BCP 195 TLS Profile
+          BCP 195 TLS Profile (retired)
 
   +pz   --profile-bcp195-ex
-          Extended BCP 195 TLS Profile
+          Extended BCP 195 TLS Profile (retired)
 
   +pb   --profile-basic
           Basic TLS Secure Transport Connection Profile (retired)
 
+          # only available if underlying TLS library supports 3DES
+
   +pa   --profile-aes
           AES TLS Secure Transport Connection Profile (retired)
 
@@ -366,6 +377,14 @@ ciphersuite:
   +cs   --cipher  [c]iphersuite name: string
           add ciphersuite to list of negotiated suites
 
+server name indication:
+
+        --no-sni
+          do not use SNI (default)
+
+        --request-sni  [s]erver name: string
+          request server name s
+
 pseudo random generator:
 
   +rs   --seed  [f]ilename: string
@@ -395,70 +414,70 @@ The \fBstorescu\fP application supports the following Storage SOP Classes as an
 .PP
 .PP
 .nf
-ComputedRadiographyImageStorage                      1.2.840.10008.5.1.4.1.1.1
-DigitalXRayImageStorageForPresentation               1.2.840.10008.5.1.4.1.1.1.1
-DigitalXRayImageStorageForProcessing                 1.2.840.10008.5.1.4.1.1.1.1.1
-DigitalMammographyXRayImageStorageForPresentation    1.2.840.10008.5.1.4.1.1.1.2
-DigitalMammographyXRayImageStorageForProcessing      1.2.840.10008.5.1.4.1.1.1.2.1
-DigitalIntraOralXRayImageStorageForPresentation      1.2.840.10008.5.1.4.1.1.1.3
-DigitalIntraOralXRayImageStorageForProcessing        1.2.840.10008.5.1.4.1.1.1.3.1
-CTImageStorage                                       1.2.840.10008.5.1.4.1.1.2
-EnhancedCTImageStorage                               1.2.840.10008.5.1.4.1.1.2.1
-UltrasoundMultiframeImageStorage                     1.2.840.10008.5.1.4.1.1.3.1
-MRImageStorage                                       1.2.840.10008.5.1.4.1.1.4
-EnhancedMRImageStorage                               1.2.840.10008.5.1.4.1.1.4.1
-MRSpectroscopyStorage                                1.2.840.10008.5.1.4.1.1.4.2
-UltrasoundImageStorage                               1.2.840.10008.5.1.4.1.1.6.1
-SecondaryCaptureImageStorage                         1.2.840.10008.5.1.4.1.1.7
-MultiframeSingleBitSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.1
-MultiframeGrayscaleByteSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.2
-MultiframeGrayscaleWordSecondaryCaptureImageStorage  1.2.840.10008.5.1.4.1.1.7.3
-MultiframeTrueColorSecondaryCaptureImageStorage      1.2.840.10008.5.1.4.1.1.7.4
-TwelveLeadECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.1
-GeneralECGWaveformStorage                            1.2.840.10008.5.1.4.1.1.9.1.2
-AmbulatoryECGWaveformStorage                         1.2.840.10008.5.1.4.1.1.9.1.3
-HemodynamicWaveformStorage                           1.2.840.10008.5.1.4.1.1.9.2.1
-CardiacElectrophysiologyWaveformStorage              1.2.840.10008.5.1.4.1.1.9.3.1
-BasicVoiceAudioWaveformStorage                       1.2.840.10008.5.1.4.1.1.9.4.1
-GrayscaleSoftcopyPresentationStateStorage            1.2.840.10008.5.1.4.1.1.11.1
-ColorSoftcopyPresentationStateStorage                1.2.840.10008.5.1.4.1.1.11.2
-PseudoColorSoftcopyPresentationStateStorage          1.2.840.10008.5.1.4.1.1.11.3
-BlendingSoftcopyPresentationStateStorage             1.2.840.10008.5.1.4.1.1.11.4
-XRayAngiographicImageStorage                         1.2.840.10008.5.1.4.1.1.12.1
-EnhancedXAImageStorage                               1.2.840.10008.5.1.4.1.1.12.1.1
-XRayRadiofluoroscopicImageStorage                    1.2.840.10008.5.1.4.1.1.12.2
-EnhancedXRFImageStorage                              1.2.840.10008.5.1.4.1.1.12.2.1
-NuclearMedicineImageStorage                          1.2.840.10008.5.1.4.1.1.20
-RawDataStorage                                       1.2.840.10008.5.1.4.1.1.66
-SpatialRegistrationStorage                           1.2.840.10008.5.1.4.1.1.66.1
-SpatialFiducialsStorage                              1.2.840.10008.5.1.4.1.1.66.2
-RealWorldValueMappingStorage                         1.2.840.10008.5.1.4.1.1.67
-VLEndoscopicImageStorage                             1.2.840.10008.5.1.4.1.1.77.1.1
-VLMicroscopicImageStorage                            1.2.840.10008.5.1.4.1.1.77.1.2
-VLSlideCoordinatesMicroscopicImageStorage            1.2.840.10008.5.1.4.1.1.77.1.3
-VLPhotographicImageStorage                           1.2.840.10008.5.1.4.1.1.77.1.4
-OphthalmicPhotography8BitImageStorage                1.2.840.10008.5.1.4.1.1.77.1.5.1
-OphthalmicPhotography16BitImageStorage               1.2.840.10008.5.1.4.1.1.77.1.5.2
-StereometricRelationshipStorage                      1.2.840.10008.5.1.4.1.1.77.1.5.3
-OphthalmicTomographyImageStorage                     1.2.840.10008.5.1.4.1.1.77.1.5.4
-BasicTextSRStorage                                   1.2.840.10008.5.1.4.1.1.88.11
-EnhancedSRStorage                                    1.2.840.10008.5.1.4.1.1.88.22
-ComprehensiveSRStorage                               1.2.840.10008.5.1.4.1.1.88.33
-ProcedureLogStorage                                  1.2.840.10008.5.1.4.1.1.88.40
-MammographyCADSRStorage                              1.2.840.10008.5.1.4.1.1.88.50
-KeyObjectSelectionDocumentStorage                    1.2.840.10008.5.1.4.1.1.88.59
-ChestCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.65
-XRayRadiationDoseSRStorage                           1.2.840.10008.5.1.4.1.1.88.67
-ColonCADSRStorage                                    1.2.840.10008.5.1.4.1.1.88.69
-EncapsulatedPDFStorage                               1.2.840.10008.5.1.4.1.1.104.1
-PositronEmissionTomographyImageStorage               1.2.840.10008.5.1.4.1.1.128
-RTImageStorage                                       1.2.840.10008.5.1.4.1.1.481.1
-RTDoseStorage                                        1.2.840.10008.5.1.4.1.1.481.2
-RTStructureSetStorage                                1.2.840.10008.5.1.4.1.1.481.3
-RTBeamsTreatmentRecordStorage                        1.2.840.10008.5.1.4.1.1.481.4
-RTPlanStorage                                        1.2.840.10008.5.1.4.1.1.481.5
-RTBrachyTreatmentRecordStorage                       1.2.840.10008.5.1.4.1.1.481.6
-RTTreatmentSummaryRecordStorage                      1.2.840.10008.5.1.4.1.1.481.7
+ComputedRadiographyImageStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1
+DigitalXRayImageStorageForPresentation               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1
+DigitalXRayImageStorageForProcessing                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1\&.1
+DigitalMammographyXRayImageStorageForPresentation    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2
+DigitalMammographyXRayImageStorageForProcessing      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2\&.1
+DigitalIntraOralXRayImageStorageForPresentation      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3
+DigitalIntraOralXRayImageStorageForProcessing        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3\&.1
+CTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2
+EnhancedCTImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.1
+UltrasoundMultiframeImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3\&.1
+MRImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4
+EnhancedMRImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.1
+MRSpectroscopyStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.2
+UltrasoundImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.1
+SecondaryCaptureImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7
+MultiframeSingleBitSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.1
+MultiframeGrayscaleByteSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.2
+MultiframeGrayscaleWordSecondaryCaptureImageStorage  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.3
+MultiframeTrueColorSecondaryCaptureImageStorage      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.4
+TwelveLeadECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.1
+GeneralECGWaveformStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.2
+AmbulatoryECGWaveformStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.3
+HemodynamicWaveformStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.2\&.1
+CardiacElectrophysiologyWaveformStorage              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.3\&.1
+BasicVoiceAudioWaveformStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.1
+GrayscaleSoftcopyPresentationStateStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.1
+ColorSoftcopyPresentationStateStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.2
+PseudoColorSoftcopyPresentationStateStorage          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.3
+BlendingSoftcopyPresentationStateStorage             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.4
+XRayAngiographicImageStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1
+EnhancedXAImageStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1\&.1
+XRayRadiofluoroscopicImageStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2
+EnhancedXRFImageStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2\&.1
+NuclearMedicineImageStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.20
+RawDataStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66
+SpatialRegistrationStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.1
+SpatialFiducialsStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.2
+RealWorldValueMappingStorage                         1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.67
+VLEndoscopicImageStorage                             1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1
+VLMicroscopicImageStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2
+VLSlideCoordinatesMicroscopicImageStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.3
+VLPhotographicImageStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4
+OphthalmicPhotography8BitImageStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.1
+OphthalmicPhotography16BitImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.2
+StereometricRelationshipStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.3
+OphthalmicTomographyImageStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.4
+BasicTextSRStorage                                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11
+EnhancedSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22
+ComprehensiveSRStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33
+ProcedureLogStorage                                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40
+MammographyCADSRStorage                              1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50
+KeyObjectSelectionDocumentStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59
+ChestCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65
+XRayRadiationDoseSRStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67
+ColonCADSRStorage                                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69
+EncapsulatedPDFStorage                               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.1
+PositronEmissionTomographyImageStorage               1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128
+RTImageStorage                                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.1
+RTDoseStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.2
+RTStructureSetStorage                                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.3
+RTBeamsTreatmentRecordStorage                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.4
+RTPlanStorage                                        1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.5
+RTBrachyTreatmentRecordStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.6
+RTTreatmentSummaryRecordStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.7
 .fi
 .PP
 .PP
@@ -466,27 +485,27 @@ The default behavior of \fBstorescu\fP is to propose two presentation contexts f
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax                   1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax                   1.2.840.10008.1.2.1
-DeflatedExplicitVRLittleEndianTransferSyntax         1.2.840.10008.1.2.1.99
-BigEndianExplicitTransferSyntax                      1.2.840.10008.1.2.2
-JPEGProcess1TransferSyntax                           1.2.840.10008.1.2.4.50
-JPEGProcess2_4TransferSyntax                         1.2.840.10008.1.2.4.51
-JPEGProcess14SV1TransferSyntax                       1.2.840.10008.1.2.4.70
-JPEGLSLosslessTransferSyntax                         1.2.840.10008.1.2.4.80
-JPEGLSLossyTransferSyntax                            1.2.840.10008.1.2.4.81
-JPEG2000LosslessOnlyTransferSyntax                   1.2.840.10008.1.2.4.90
-JPEG2000TransferSyntax                               1.2.840.10008.1.2.4.91
-MPEG2MainProfileAtMainLevelTransferSyntax            1.2.840.10008.1.2.4.100
-MPEG2MainProfileAtHighLevelTransferSyntax            1.2.840.10008.1.2.4.101
-MPEG4HighProfileLevel4_1TransferSyntax               1.2.840.10008.1.2.4.102
-MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1.2.840.10008.1.2.4.103
-MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1.2.840.10008.1.2.4.104
-MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1.2.840.10008.1.2.4.105
-MPEG4StereoHighProfileLevel4_2TransferSyntax         1.2.840.10008.1.2.4.106
-HEVCMainProfileLevel5_1TransferSyntax                1.2.840.10008.1.2.4.107
-HEVCMain10ProfileLevel5_1TransferSyntax              1.2.840.10008.1.2.4.108
-RLELosslessTransferSyntax                            1.2.840.10008.1.2.5
+LittleEndianImplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.1
+DeflatedExplicitVRLittleEndianTransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99
+BigEndianExplicitTransferSyntax                      1\&.2\&.840\&.10008\&.1\&.2\&.2
+JPEGProcess1TransferSyntax                           1\&.2\&.840\&.10008\&.1\&.2\&.4\&.50
+JPEGProcess2_4TransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.51
+JPEGProcess14SV1TransferSyntax                       1\&.2\&.840\&.10008\&.1\&.2\&.4\&.70
+JPEGLSLosslessTransferSyntax                         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.80
+JPEGLSLossyTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.81
+JPEG2000LosslessOnlyTransferSyntax                   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.90
+JPEG2000TransferSyntax                               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.91
+MPEG2MainProfileAtMainLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.100
+MPEG2MainProfileAtHighLevelTransferSyntax            1\&.2\&.840\&.10008\&.1\&.2\&.4\&.101
+MPEG4HighProfileLevel4_1TransferSyntax               1\&.2\&.840\&.10008\&.1\&.2\&.4\&.102
+MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax   1\&.2\&.840\&.10008\&.1\&.2\&.4\&.103
+MPEG4HighProfileLevel4_2_For2DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.104
+MPEG4HighProfileLevel4_2_For3DVideoTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.4\&.105
+MPEG4StereoHighProfileLevel4_2TransferSyntax         1\&.2\&.840\&.10008\&.1\&.2\&.4\&.106
+HEVCMainProfileLevel5_1TransferSyntax                1\&.2\&.840\&.10008\&.1\&.2\&.4\&.107
+HEVCMain10ProfileLevel5_1TransferSyntax              1\&.2\&.840\&.10008\&.1\&.2\&.4\&.108
+RLELosslessTransferSyntax                            1\&.2\&.840\&.10008\&.1\&.2\&.5
 .fi
 .PP
 .PP
@@ -496,6 +515,10 @@ The \fBstorescu\fP application does not support extended negotiation by default\
 .SS "Association Negotiation Profiles and Configuration Files"
 \fBstorescu\fP supports a flexible mechanism for specifying the DICOM network association negotiation behavior, based on so-called 'association
 negotiation profiles' which may be read from a configuration file\&. The format and semantics of this configuration file are documented in \fIasconfig\&.txt\fP\&.
+.SS "User Identity Negotiation"
+When specifying user name and/or password using options \fI--user\fP and -e --password, the value has to be provided in UTF-8 encoding\&.
+.PP
+If the option \fI--pos-response\fP is used, the SCP is asked to explicitly respond, i\&.e\&. acknowledge, the user credentials provided in the \fBstorescu\fP request\&. Otherwise, if no such response is sent, \fBstorescu\fP will not continue but instead abort the connection\&. Since User Identity Negotiation is an optional feature that has been introduced later into the standard, many SCPs will not check the user identity provided and therefore will not provide a user identity response at all\&.
 .SH "LOGGING"
 .PP
 The level of logging output of the various command line tools and underlying libraries can be specified by the user\&. By default, only errors and warnings are written to the standard error stream\&. Using option \fI--verbose\fP also informational messages like processing details are reported\&. Option \fI--debug\fP can be used to get more details on the internal activity, e\&.g\&. for debugging purposes\&. Other logging levels can be selected using option \fI--log-level\fP\&. In \fI--quiet\fP mode only fatal errors are reported\&. In such very severe error events, the application will usually terminate\&. For more details on the different logging levels, see documentation of module 'oflog'\&.
@@ -523,4 +546,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBstorescp\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1996-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1996-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index cdb855da2ffc60a99b0d7e1c7ed08e800b887905..7fdbd6b3a96080d726ed8303070729eac7df5b26 100644 (file)
@@ -1,4 +1,4 @@
-.TH "termscu" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "termscu" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 termscu \- DICOM termination SCU
@@ -66,7 +66,7 @@ application entity titles:
 
 other network options:
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes (default: 16384)
 .fi
 .PP
@@ -77,7 +77,7 @@ The \fBtermscu\fP application supports the following SOP Classes as an SCU:
 .PP
 .PP
 .nf
-PrivateShutdownSOPClass  1.2.276.0.7230010.3.4.1915765545.18030.917282194.0
+PrivateShutdownSOPClass  1\&.2\&.276\&.0\&.7230010\&.3\&.4\&.1915765545\&.18030\&.917282194\&.0
 .fi
 .PP
 .SH "LOGGING"
@@ -99,4 +99,4 @@ The \fBtermscu\fP utility will attempt to load DICOM data dictionaries specified
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2005-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2005-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index fef63eb5a8ba0465ef9a56fcb2d70bf7b811f663..9d138fc8dbd54d0518243cdac59cb11374306ec8 100644 (file)
@@ -1,4 +1,4 @@
-.TH "wlmscpfs" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "wlmscpfs" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 wlmscpfs \- DICOM Basic Worklist Management SCP (based on data files)
@@ -66,7 +66,7 @@ port  tcp/ip port number to listen on
 .nf
 general:
 
-  -dfp  --data-files-path  [p]ath: string (default: .)
+  -dfp  --data-files-path  [p]ath: string (default: \&.)
           path to worklist data files
 
 handling of worklist files:
@@ -169,7 +169,7 @@ other network options:
         --sleep-during  [s]econds: integer
           sleep s seconds during find (default: 0)
 
-  -pdu  --max-pdu  [n]umber of bytes: integer (4096..131072)
+  -pdu  --max-pdu  [n]umber of bytes: integer (4096\&.\&.131072)
           set max receive pdu to n bytes (default: 16384)
 
   -dhl  --disable-host-lookup
@@ -184,7 +184,7 @@ general:
   -rfp  --request-file-path  [p]ath: string
           path to store request files to
 
-  -rff  --request-file-format  [f]ormat: string (default: #t.dump)
+  -rff  --request-file-format  [f]ormat: string (default: #t\&.dump)
           request file name format
 .fi
 .PP
@@ -205,6 +205,7 @@ Providing option \fI--request-file-path\fP enables writing of the incoming C-FIN
 Writing request files allows users to 'interactively' prepare the worklist database (for \fBwlmscpfs\fP the worklist files served from the \fI--data-file-path\fP directory) by watching the request file directory\&. Once a request file appears, one needs some time to update worklist entries in the database\&. For that reason it makes sense to use \fI--request-file-path\fP in combination with option \fI--sleep-before\fP which lets users specify a certain amount of seconds that \fBwlmscpfs\fP should wait before actually starting to check the worklist database\&. Note that the request files written with \fI--data-file-path\fP are not automatically deleted by \fBwlmscpfs\fP\&.
 .PP
 If request files are enabled, \fBwlmscpfs\fP must automatically create file names within the given directory\&. By default, the format is <timestamp>\&.dump where <timestamp> is in the format YYYYMMDDhhmmssffffff where:
+.PP
 .IP "\(bu" 2
 YYYY is the current year
 .IP "\(bu" 2
@@ -247,8 +248,8 @@ The \fBwlmscpfs\fP application supports the following SOP Classes as an SCP:
 .PP
 .PP
 .nf
-VerificationSOPClass                  1.2.840.10008.1.1
-FINDModalityWorklistInformationModel  1.2.840.10008.5.1.4.31
+VerificationSOPClass                  1\&.2\&.840\&.10008\&.1\&.1
+FINDModalityWorklistInformationModel  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.31
 .fi
 .PP
 .PP
@@ -256,9 +257,9 @@ The \fBwlmscpfs\fP application will accept presentation contexts for all of the
 .PP
 .PP
 .nf
-LittleEndianImplicitTransferSyntax    1.2.840.10008.1.2
-LittleEndianExplicitTransferSyntax    1.2.840.10008.1.2.1
-BigEndianExplicitTransferSyntax       1.2.840.10008.1.2.2
+LittleEndianImplicitTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2
+LittleEndianExplicitTransferSyntax    1\&.2\&.840\&.10008\&.1\&.2\&.1
+BigEndianExplicitTransferSyntax       1\&.2\&.840\&.10008\&.1\&.2\&.2
 .fi
 .PP
 .PP
@@ -268,7 +269,7 @@ If compiled with zlib support enabled (see \fI--version\fP output) and if option
 .PP
 .PP
 .nf
-DeflatedExplicitVRLittleEndianTransferSyntax  1.2.840.10008.1.2.1.99
+DeflatedExplicitVRLittleEndianTransferSyntax  1\&.2\&.840\&.10008\&.1\&.2\&.1\&.99
 .fi
 .PP
 .PP
@@ -311,6 +312,7 @@ As return keys the following attributes are currently supported by \fBwlmscpfs:\
 (0008,0050) AccessionNumber
 (0008,0080) InstitutionName
 (0008,0081) InstitutionAddress
+(0008,1040) InstitutionalDepartmentName
 (0008,0090) ReferringPhysicianName
 (0008,1080) AdmittingDiagnosesDescription
 (0008,1110) ReferencedStudySequence
@@ -419,4 +421,4 @@ The \fBwlmscpfs\fP utility will attempt to load DICOM data dictionaries specifie
 The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 1996-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 1996-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index d399f253699445dc378e5fdcac7691edd9a54217..ec032ec8ffda89dd5b2d3a6afe5204acdcb9c24c 100644 (file)
@@ -1,4 +1,4 @@
-.TH "xml2dcm" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "xml2dcm" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 xml2dcm \- Convert XML document to DICOM file or data set
@@ -17,9 +17,9 @@ The \fBxml2dcm\fP utility converts the contents of an XML (Extensible Markup Lan
 .PP
 .PP
 .nf
-xmlfile-in   XML input filename to be converted (stdin: "-")
+xmlfile-in   XML input filename to be converted ('-' for stdin)
 
-dcmfile-out  DICOM output filename
+dcmfile-out  DICOM output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -178,39 +178,39 @@ The basic structure of the XML input expected looks like the following:
 .PP
 .PP
 .nf
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE file-format SYSTEM "dcm2xml.dtd">
-<file-format xmlns="http://dicom.offis.de/dcmtk">
-  <meta-header xfer="1.2.840.10008.1.2.1" name="Little Endian Explicit">
-    <element tag="0002,0000" vr="UL" vm="1" len="4"
-             name="MetaElementGroupLength">
+<?xml version='1\&.0' encoding='ISO-8859-1'?>
+<!DOCTYPE file-format SYSTEM 'dcm2xml\&.dtd'>
+<file-format xmlns='http://dicom\&.offis\&.de/dcmtk'>
+  <meta-header xfer='1\&.2\&.840\&.10008\&.1\&.2\&.1' name='Little Endian Explicit'>
+    <element tag='0002,0000' vr='UL' vm='1' len='4'
+             name='MetaElementGroupLength'>
       166
     </element>
-    ...
-    <element tag="0002,0013" vr="SH" vm="1" len="16"
-             name="ImplementationVersionName">
+    \&.\&.\&.
+    <element tag='0002,0013' vr='SH' vm='1' len='16'
+             name='ImplementationVersionName'>
       OFFIS_DCMTK_353
     </element>
   </meta-header>
-  <data-set xfer="1.2.840.10008.1.2" name="Little Endian Implicit">
-    <element tag="0008,0005" vr="CS" vm="1" len="10"
-             name="SpecificCharacterSet">
+  <data-set xfer='1\&.2\&.840\&.10008\&.1\&.2' name='Little Endian Implicit'>
+    <element tag='0008,0005' vr='CS' vm='1' len='10'
+             name='SpecificCharacterSet'>
       ISO_IR 100
     </element>
-    ...
-    <sequence tag="0028,3010" vr="SQ" card="2" name="VOILUTSequence">
-      <item card="3">
-        <element tag="0028,3002" vr="xs" vm="3" len="6"
-                 name="LUTDescriptor">
-          256\0\8
+    \&.\&.\&.
+    <sequence tag='0028,3010' vr='SQ' card='2' name='VOILUTSequence'>
+      <item card='3'>
+        <element tag='0028,3002' vr='xs' vm='3' len='6'
+                 name='LUTDescriptor'>
+          256\\0\\8
         </element>
-        ...
+        \&.\&.\&.
       </item>
-      ...
+      \&.\&.\&.
     </sequence>
-    ...
-    <element tag="7fe0,0010" vr="OW" vm="1" len="262144"
-             name="PixelData" loaded="no" binary="hidden">
+    \&.\&.\&.
+    <element tag='7fe0,0010' vr='OW' vm='1' len='262144'
+             name='PixelData' loaded='no' binary='hidden'>
     </element>
   </data-set>
 </file-format>
@@ -224,16 +224,17 @@ The DICOM character encoding is determined automatically from the element with t
 .PP
 .nf
 ASCII         (ISO_IR 6)    (UTF-8)
-UTF-8         "ISO_IR 192"  (UTF-8)
-ISO Latin 1   "ISO_IR 100"  (ISO-8859-1)
-ISO Latin 2   "ISO_IR 101"  (ISO-8859-2)
-ISO Latin 3   "ISO_IR 109"  (ISO-8859-3)
-ISO Latin 4   "ISO_IR 110"  (ISO-8859-4)
-ISO Latin 5   "ISO_IR 148"  (ISO-8859-9)
-Cyrillic      "ISO_IR 144"  (ISO-8859-5)
-Arabic        "ISO_IR 127"  (ISO-8859-6)
-Greek         "ISO_IR 126"  (ISO-8859-7)
-Hebrew        "ISO_IR 138"  (ISO-8859-8)
+UTF-8         'ISO_IR 192'  (UTF-8)
+ISO Latin 1   'ISO_IR 100'  (ISO-8859-1)
+ISO Latin 2   'ISO_IR 101'  (ISO-8859-2)
+ISO Latin 3   'ISO_IR 109'  (ISO-8859-3)
+ISO Latin 4   'ISO_IR 110'  (ISO-8859-4)
+ISO Latin 5   'ISO_IR 148'  (ISO-8859-9)
+ISO Latin 9   'ISO_IR 203'  (ISO-8859-15)
+Cyrillic      'ISO_IR 144'  (ISO-8859-5)
+Arabic        'ISO_IR 127'  (ISO-8859-6)
+Greek         'ISO_IR 126'  (ISO-8859-7)
+Hebrew        'ISO_IR 138'  (ISO-8859-8)
 .fi
 .PP
 .PP
@@ -241,40 +242,94 @@ Multiple character sets are not supported (only the first value of the 'Specific
 .PP
 See \fBdcm2xml\fP documentation for more details on the XML structure\&.
 .SS "Binary Data"
-Binary data (*) can be encoded either as a sequence of hex numbers separated by a backslash '\\' or in Base64 format (binary='base64')\&. In addition, binary data can also be read from file (binary='file')\&. In this case, the filename has to be specified as the element value, e\&.g\&.
-.PP
-.PP
-.nf
-<element tag="7fe0,0010" vr="OW" ... binary="file">subdir/pixeldata.raw</element>
-.fi
-.PP
-.PP
-Please note that the contents of the file will be read as is\&. OW data is expected to be little endian ordered and will be swapped if necessary\&. No checks will be made to ensure that the amount of data is reasonable in terms of other attributes such as Rows or Columns\&.
-.PP
-(*) Please note that currently only OB and OW data is supported, i\&.e\&. element values with a VR of OD, OF, OL and OV are not regarded as 'binary data' and treated as all other VRs\&.
-.SS "Compression"
-If libxml is compiled with zlib support, the input file (\fIxmlfile-in\fP) can also be compressed with ZIP, which usually results in much smaller files\&. See output of option \fI--version\fP in order to check whether zlib support is available\&.
-.SS "Limitations"
-Different versions of libxml might have different limits for the maximum length of an XML element value\&. Therefore, it should be avoided to use very long element values (e\&.g\&. for pixel data)\&.
-.PP
-Please note that \fBxml2dcm\fP currently does not fully support DICOMDIR files\&. Specifically, the value of the various offset data elements is not updated automatically by this tool\&.
-.SH "LOGGING"
-.PP
-The level of logging output of the various command line tools and underlying libraries can be specified by the user\&. By default, only errors and warnings are written to the standard error stream\&. Using option \fI--verbose\fP also informational messages like processing details are reported\&. Option \fI--debug\fP can be used to get more details on the internal activity, e\&.g\&. for debugging purposes\&. Other logging levels can be selected using option \fI--log-level\fP\&. In \fI--quiet\fP mode only fatal errors are reported\&. In such very severe error events, the application will usually terminate\&. For more details on the different logging levels, see documentation of module 'oflog'\&.
-.PP
-In case the logging output should be written to file (optionally with logfile rotation), to syslog (Unix) or the event log (Windows) option \fI--log-config\fP can be used\&. This configuration file also allows for directing only certain messages to a particular output stream and for filtering certain messages based on the module or application where they are generated\&. An example configuration file is provided in \fI<etcdir>/logger\&.cfg\fP\&.
-.SH "COMMAND LINE"
-.PP
-All command line tools use the following notation for parameters: square brackets enclose optional values (0-1), three trailing dots indicate that multiple values are allowed (1-n), a combination of both means 0 to n values\&.
-.PP
-Command line options are distinguished from parameters by a leading '+' or '-' sign, respectively\&. Usually, order and position of command line options are arbitrary (i\&.e\&. they can appear anywhere)\&. However, if options are mutually exclusive the rightmost appearance is used\&. This behavior conforms to the standard evaluation rules of common Unix shells\&.
-.PP
-In addition, one or more command files can be specified using an '@' sign as a prefix to the filename (e\&.g\&. \fI@command\&.txt\fP)\&. Such a command argument is replaced by the content of the corresponding text file (multiple whitespaces are treated as a single separator unless they appear between two quotation marks) prior to any further evaluation\&. Please note that a command file cannot contain another command file\&. This simple but effective approach allows one to summarize common combinations of options/parameters and avoids longish and confusing command lines (an example is provided in file \fI<datadir>/dumppat\&.txt\fP)\&.
-.SH "ENVIRONMENT"
-.PP
-The \fBxml2dcm\fP utility will attempt to load DICOM data dictionaries specified in the \fIDCMDICTPATH\fP environment variable\&. By default, i\&.e\&. if the \fIDCMDICTPATH\fP environment variable is not set, the file \fI<datadir>/dicom\&.dic\fP will be loaded unless the dictionary is built into the application (default for Windows)\&.
-.PP
-The default behavior should be preferred and the \fIDCMDICTPATH\fP environment variable only used when alternative data dictionaries are required\&. The \fIDCMDICTPATH\fP environment variable has the same format as the Unix shell \fIPATH\fP variable in that a colon (':') separates entries\&. On Windows systems, a semicolon (';') is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
+Binary data (*) can be encoded either as a sequence of hex numbers separated by a backslash '\\' or in Base64 format (binary='base64')\&.  In addition, binary data
+can also be read from file (binary='file')\&.  In this case, the filename has to
+be specified as the element value, e\&.g\&.
+
+@verbatim
+<element tag='7fe0,0010' vr='OW' \&.\&.\&. binary='file'>subdir/pixeldata\&.raw</element>
+\\endverbatim
+
+Please note that the contents of the file will be read as is\&.  OW data is
+expected to be little endian ordered and will be swapped if necessary\&.  No
+checks will be made to ensure that the amount of data is reasonable in terms
+of other attributes such as Rows or Columns\&.
+
+(*) Please note that currently only OB and OW data is supported, i\&.e\&. element
+values with a VR of OD, OF, OL and OV are not regarded as 'binary data' and
+treated as all other VRs\&.
+
+@subsection xml2dcm_compression Compression
+
+If libxml is compiled with zlib support, the input file (\\e xmlfile-in) can
+also be compressed with ZIP, which usually results in much smaller files\&.  See
+output of option \\e --version in order to check whether zlib support is
+available\&.
+
+@subsection xml2dcm_limitations Limitations
+
+Different versions of libxml might have different limits for the maximum
+length of an XML element value\&.  Therefore, it should be avoided to use very
+long element values (e\&.g\&. for pixel data)\&.
+
+Please note that \\b xml2dcm currently does not fully support DICOMDIR files\&.
+Specifically, the value of the various offset data elements is not updated
+automatically by this tool\&.
+
+@section xml2dcm_logging LOGGING
+
+The level of logging output of the various command line tools and underlying
+libraries can be specified by the user\&.  By default, only errors and warnings
+are written to the standard error stream\&.  Using option \\e --verbose also
+informational messages like processing details are reported\&.  Option
+\\e --debug can be used to get more details on the internal activity, e\&.g\&. for
+debugging purposes\&.  Other logging levels can be selected using option
+\\e --log-level\&.  In \\e --quiet mode only fatal errors are reported\&.  In such
+very severe error events, the application will usually terminate\&.  For more
+details on the different logging levels, see documentation of module 'oflog'\&.
+
+In case the logging output should be written to file (optionally with logfile
+rotation), to syslog (Unix) or the event log (Windows) option \\e --log-config
+can be used\&.  This configuration file also allows for directing only certain
+messages to a particular output stream and for filtering certain messages
+based on the module or application where they are generated\&.  An example
+configuration file is provided in <em>\\<etcdir\\>/logger\&.cfg</em>\&.
+
+@section xml2dcm_command_line COMMAND LINE
+
+All command line tools use the following notation for parameters: square
+brackets enclose optional values (0-1), three trailing dots indicate that
+multiple values are allowed (1-n), a combination of both means 0 to n values\&.
+
+Command line options are distinguished from parameters by a leading '+' or '-'
+sign, respectively\&.  Usually, order and position of command line options are
+arbitrary (i\&.e\&. they can appear anywhere)\&.  However, if options are mutually
+exclusive the rightmost appearance is used\&.  This behavior conforms to the
+standard evaluation rules of common Unix shells\&.
+
+In addition, one or more command files can be specified using an '@' sign as a
+prefix to the filename (e\&.g\&. <em>\\@command\&.txt</em>)\&.  Such a command argument
+is replaced by the content of the corresponding text file (multiple
+whitespaces are treated as a single separator unless they appear between two
+quotation marks) prior to any further evaluation\&.  Please note that a command
+file cannot contain another command file\&.  This simple but effective approach
+allows one to summarize common combinations of options/parameters and avoids
+longish and confusing command lines (an example is provided in file
+<em>\\<datadir\\>/dumppat\&.txt</em>)\&.
+
+@section xml2dcm_environment ENVIRONMENT
+
+The \\b xml2dcm utility will attempt to load DICOM data dictionaries specified
+in the \\e DCMDICTPATH environment variable\&.  By default, i\&.e\&. if the
+\\e DCMDICTPATH environment variable is not set, the file
+<em>\\<datadir\\>/dicom\&.dic</em> will be loaded unless the dictionary is built
+into the application (default for Windows)\&.
+
+The default behavior should be preferred and the \\e DCMDICTPATH environment
+variable only used when alternative data dictionaries are required\&.  The
+\\e DCMDICTPATH environment variable has the same format as the Unix shell
+\\e PATH variable in that a colon (':') separates entries\&.  On Windows systems,
+a semicolon (';") is used as a separator\&. The data dictionary code will attempt to load each file specified in the \fIDCMDICTPATH\fP environment variable\&. It is an error if no data dictionary can be loaded\&.
 .SH "FILES"
 .PP
 \fI<datadir>/dcm2xml\&.dtd\fP - Document Type Definition (DTD) file
@@ -283,4 +338,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdcm2xml\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2003-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2003-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index d91e005de20920c891cba442e28931401253f765..ead1313ad543cebb912ca352503acb7823b0f466 100644 (file)
@@ -1,4 +1,4 @@
-.TH "xml2dsr" 1 "Fri Apr 22 2022" "Version 3.6.7" "OFFIS DCMTK" \" -*- nroff -*-
+.TH "xml2dsr" 1 "Tue Dec 19 2023" "Version 3.6.8" "OFFIS DCMTK" \" -*- nroff -*-
 .nh
 .SH NAME
 xml2dsr \- Convert XML document to DICOM SR file
@@ -19,9 +19,9 @@ An appropriate XML file can be created using the \fBdsr2xml\fP tool (option \fI+
 .PP
 .PP
 .nf
-xmlfile-in   XML input filename to be converted (stdin: "-")
+xmlfile-in   XML input filename to be converted ('-' for stdin)
 
-dsrfile-out  DICOM SR output filename
+dsrfile-out  DICOM SR output filename ('-' for stdout)
 .fi
 .PP
 .SH "OPTIONS"
@@ -170,25 +170,25 @@ The \fBxml2dsr\fP utility supports the following SOP Classes:
 .PP
 .PP
 .nf
-SpectaclePrescriptionReportStorage           1.2.840.10008.5.1.4.1.1.78.6
-MacularGridThicknessAndVolumeReportStorage   1.2.840.10008.5.1.4.1.1.79.1
-BasicTextSRStorage                           1.2.840.10008.5.1.4.1.1.88.11
-EnhancedSRStorage                            1.2.840.10008.5.1.4.1.1.88.22
-ComprehensiveSRStorage                       1.2.840.10008.5.1.4.1.1.88.33
-Comprehensive3DSRStorage                     1.2.840.10008.5.1.4.1.1.88.34
-ProcedureLogStorage                          1.2.840.10008.5.1.4.1.1.88.40
-MammographyCADSRStorage                      1.2.840.10008.5.1.4.1.1.88.50
-KeyObjectSelectionDocumentStorage            1.2.840.10008.5.1.4.1.1.88.59
-ChestCADSRStorage                            1.2.840.10008.5.1.4.1.1.88.65
-XRayRadiationDoseSRStorage                   1.2.840.10008.5.1.4.1.1.88.67
-RadiopharmaceuticalRadiationDoseSRStorage    1.2.840.10008.5.1.4.1.1.88.68
-ColonCADSRStorage                            1.2.840.10008.5.1.4.1.1.88.69
-ImplantationPlanSRDocumentStorage            1.2.840.10008.5.1.4.1.1.88.70
-AcquisitionContextSRStorage                  1.2.840.10008.5.1.4.1.1.88.71
-SimplifiedAdultEchoSRStorage                 1.2.840.10008.5.1.4.1.1.88.72
-PatientRadiationDoseSRStorage                1.2.840.10008.5.1.4.1.1.88.73
-PlannedImagingAgentAdministrationSRStorage   1.2.840.10008.5.1.4.1.1.88.74
-PerformedImagingAgentAdministrationSRStorage 1.2.840.10008.5.1.4.1.1.88.75
+SpectaclePrescriptionReportStorage           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.6
+MacularGridThicknessAndVolumeReportStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.79\&.1
+BasicTextSRStorage                           1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11
+EnhancedSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22
+ComprehensiveSRStorage                       1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33
+Comprehensive3DSRStorage                     1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.34
+ProcedureLogStorage                          1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40
+MammographyCADSRStorage                      1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50
+KeyObjectSelectionDocumentStorage            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59
+ChestCADSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65
+XRayRadiationDoseSRStorage                   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67
+RadiopharmaceuticalRadiationDoseSRStorage    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.68
+ColonCADSRStorage                            1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69
+ImplantationPlanSRStorage                    1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.70
+AcquisitionContextSRStorage                  1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.71
+SimplifiedAdultEchoSRStorage                 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.72
+PatientRadiationDoseSRStorage                1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.73
+PlannedImagingAgentAdministrationSRStorage   1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.74
+PerformedImagingAgentAdministrationSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.75
 .fi
 .PP
 .PP
@@ -199,22 +199,23 @@ The DICOM character encoding is determined automatically from the element with t
 .PP
 .nf
 ASCII         (ISO_IR 6)    (UTF-8)
-UTF-8         "ISO_IR 192"  (UTF-8)
-ISO Latin 1   "ISO_IR 100"  (ISO-8859-1)
-ISO Latin 2   "ISO_IR 101"  (ISO-8859-2)
-ISO Latin 3   "ISO_IR 109"  (ISO-8859-3)
-ISO Latin 4   "ISO_IR 110"  (ISO-8859-4)
-ISO Latin 5   "ISO_IR 148"  (ISO-8859-9)
-Cyrillic      "ISO_IR 144"  (ISO-8859-5)
-Arabic        "ISO_IR 127"  (ISO-8859-6)
-Greek         "ISO_IR 126"  (ISO-8859-7)
-Hebrew        "ISO_IR 138"  (ISO-8859-8)
-Thai          "ISO_IR 166"  (TIS-620)
-Japanese      "ISO 2022 IR 13\ISO 2022 IR 87"  (ISO-2022-JP)
-Korean        "ISO 2022 IR 6\ISO 2022 IR 149"  (ISO-2022-KR)
-Chinese       "ISO 2022 IR 6\ISO 2022 IR 58"   (ISO-2022-CN)
-Chinese       "GB18030"     (GB18030)
-Chinese       "GBK"         (GBK)
+UTF-8         'ISO_IR 192'  (UTF-8)
+ISO Latin 1   'ISO_IR 100'  (ISO-8859-1)
+ISO Latin 2   'ISO_IR 101'  (ISO-8859-2)
+ISO Latin 3   'ISO_IR 109'  (ISO-8859-3)
+ISO Latin 4   'ISO_IR 110'  (ISO-8859-4)
+ISO Latin 5   'ISO_IR 148'  (ISO-8859-9)
+ISO Latin 9   'ISO_IR 203'  (ISO-8859-15)
+Cyrillic      'ISO_IR 144'  (ISO-8859-5)
+Arabic        'ISO_IR 127'  (ISO-8859-6)
+Greek         'ISO_IR 126'  (ISO-8859-7)
+Hebrew        'ISO_IR 138'  (ISO-8859-8)
+Thai          'ISO_IR 166'  (TIS-620)
+Japanese      'ISO 2022 IR 13\\ISO 2022 IR 87'  (ISO-2022-JP)
+Korean        'ISO 2022 IR 6\\ISO 2022 IR 149'  (ISO-2022-KR)
+Chinese       'ISO 2022 IR 6\\ISO 2022 IR 58'   (ISO-2022-CN)
+Chinese       'GB18030'     (GB18030)
+Chinese       'GBK'         (GBK)
 .fi
 .PP
 .SS "Compression"
@@ -248,4 +249,4 @@ The default behavior should be preferred and the \fIDCMDICTPATH\fP environment v
 \fBdsr2xml\fP(1)
 .SH "COPYRIGHT"
 .PP
-Copyright (C) 2003-2022 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
+Copyright (C) 2003-2023 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.
index 6c2e28dbdbba4461519d5e78783914ce0121ccba..1c8d06deea63ab82d6ed21cfaf571aa8248206b3 100644 (file)
@@ -8,9 +8,7 @@ mkcsmapper_bison.o: mkcsmapper_bison.cc \
  mkcsmapper_bison.h
 mkcsmapper_flex.o: mkcsmapper_flex.cc \
  ../../config/include/dcmtk/config/osconfig.h mkcsmapper_ldef.h \
- ../libsrc/citrus_bcs.h ../libsrc/oficonv_strlcpy.h \
- ../include/dcmtk/oficonv/oidefine.h \
- ../../ofstd/include/dcmtk/ofstd/ofexport.h mkcsmapper_bison.h
+ ../libsrc/citrus_bcs.h ../libsrc/oficonv_strlcpy.h mkcsmapper_bison.h
 mkesdb_bison.o: mkesdb_bison.cc \
  ../../config/include/dcmtk/config/osconfig.h ../libsrc/citrus_types.h \
  ../libsrc/citrus_region.h ../libsrc/citrus_esdb_file.h \
@@ -19,6 +17,4 @@ mkesdb_bison.o: mkesdb_bison.cc \
  ../libsrc/citrus_lookup_factory.h mkesdb_ldef.h mkesdb_bison.h
 mkesdb_flex.o: mkesdb_flex.cc \
  ../../config/include/dcmtk/config/osconfig.h mkesdb_ldef.h \
- mkesdb_bison.h ../libsrc/oficonv_strlcpy.h \
- ../include/dcmtk/oficonv/oidefine.h \
- ../../ofstd/include/dcmtk/ofstd/ofexport.h
+ mkesdb_bison.h ../libsrc/oficonv_strlcpy.h
index e9b134c823c75b3d504844a3b9905a1dc4fae43c..d6702b929895ecde2438f3aefdfa66ae06d875ff 100644 (file)
@@ -129,8 +129,7 @@ citrus_mapper.o: citrus_mapper.c \
  ../../config/include/dcmtk/config/osconfig.h citrus_mapper.h \
  citrus_bcs.h citrus_mapper_local.h citrus_types.h citrus_module.h \
  citrus_hash.h citrus_region.h citrus_lock.h citrus_memstream.h \
- citrus_mmap.h oficonv_strlcpy.h ../include/dcmtk/oficonv/oidefine.h \
- ../../ofstd/include/dcmtk/ofstd/ofexport.h
+ citrus_mmap.h oficonv_strlcpy.h
 citrus_mapper_646.o: citrus_mapper_646.c \
  ../../config/include/dcmtk/config/osconfig.h citrus_mapper_646.h \
  citrus_mapper_local.h citrus_types.h citrus_module.h citrus_bcs.h \
@@ -250,6 +249,4 @@ oficonv_logger.o: oficonv_logger.c \
 oficonv_strcasestr.o: oficonv_strcasestr.c \
  ../../config/include/dcmtk/config/osconfig.h oficonv_strcasestr.h
 oficonv_strlcpy.o: oficonv_strlcpy.c \
- ../../config/include/dcmtk/config/osconfig.h oficonv_strlcpy.h \
- ../include/dcmtk/oficonv/oidefine.h \
- ../../ofstd/include/dcmtk/ofstd/ofexport.h
+ ../../config/include/dcmtk/config/osconfig.h oficonv_strlcpy.h
index 5440af9a8d3410eef7aea9091cb6928ea00589f6..d514dcf711dc853af0f65563542ff6af6c6290b9 100644 (file)
@@ -174,7 +174,7 @@ void get_data_path(char *path_out, size_t path_size, const char *dirname, const
     size_t len;
     char sep[3];
 #ifdef HAVE_WINDOWS_H
-    char buf[PATH_MAX+1];
+    char buf[OFICONV_PATH_MAX+1];
     memset(buf, 0, sizeof(buf));
 #endif
 
index 177c3a03b577d3091f550f151c07eb0f350b3ecd..54e347eba3fd1e9193ebfec1708da3d197da1832 100644 (file)
@@ -36,6 +36,7 @@
 #include <windows.h>
 #endif
 
+#include <errno.h>
 #include <stdint.h>
 #include <limits.h>
 #include <stdbool.h>
@@ -56,9 +57,7 @@
 #endif
 #endif
 
-#ifdef _MSC_VER
-#define PATH_MAX MAX_PATH
-#endif
+#define OFICONV_PATH_MAX 4096
 
 #ifndef EFTYPE
 #define EFTYPE EINVAL
index efa199dfe3ea506e82817033a3a5a5067841ae35..30b6f18da36aa34b8070b3e21ff060c1756d6b77 100644 (file)
@@ -75,7 +75,7 @@ static pthread_rwlock_t ma_lock = PTHREAD_RWLOCK_INITIALIZER;
 /* ---------------------------------------------------------------------- */
 
 /* write the full path to the CSMAPPER directory and the given filename (which may be NULL)
- * to the path_out buffer, which is expected to be PATH_MAX in size.
+ * to the path_out buffer, which is expected to be OFICONV_PATH_MAX in size.
  */
 static void getCSMapperPath(char *path_out, size_t path_size, const char *filename)
 {
@@ -121,7 +121,7 @@ find_best_pivot_pvdb(const char *src, const char *dst, char *pivot,
     struct _citrus_db *db1, *db2, *db3;
     struct _citrus_region fr, r1, r2;
     char buf[LINE_MAX];
-    char mapper_path[PATH_MAX];
+    char mapper_path[OFICONV_PATH_MAX];
     uint32_t val32;
     unsigned long norm;
     int i, num, ret;
@@ -198,7 +198,7 @@ struct zone {
 };
 
 struct parse_arg {
-    char dst[PATH_MAX];
+    char dst[OFICONV_PATH_MAX];
     unsigned long norm;
 };
 
@@ -238,7 +238,7 @@ find_dst(struct parse_arg *pasrc, const char *dst)
     struct parse_arg padst;
     struct _citrus_region data;
     int ret;
-    char mapper_path[PATH_MAX];
+    char mapper_path[OFICONV_PATH_MAX];
 
     getCSMapperPath(mapper_path, sizeof(mapper_path), CS_PIVOT_FILENAME);
     ret = _citrus_lookup_seq_open(&cl, mapper_path, _CITRUS_LOOKUP_CASE_IGNORE);
@@ -268,10 +268,10 @@ find_best_pivot_lookup(const char *src, const char *dst, char *pivot,
     struct _citrus_lookup *cl;
     struct _citrus_region data;
     struct parse_arg pa;
-    char pivot_min[PATH_MAX];
+    char pivot_min[OFICONV_PATH_MAX];
     unsigned long norm_min;
     int ret;
-    char mapper_path[PATH_MAX];
+    char mapper_path[OFICONV_PATH_MAX];
 
     getCSMapperPath(mapper_path, sizeof(mapper_path), CS_PIVOT_FILENAME);
     ret = _citrus_lookup_seq_open(&cl, mapper_path, _CITRUS_LOOKUP_CASE_IGNORE);
@@ -326,7 +326,7 @@ open_serial_mapper(struct _citrus_mapper_area * ma,
     struct _citrus_csmapper * * rcm,
     const char *src, const char *pivot, const char *dst)
 {
-    char buf[PATH_MAX];
+    char buf[OFICONV_PATH_MAX];
 
 #if ( defined(__GNUC__) && (__GNUC__ > 7 || (__GNUC__ == 7 && __GNUC_MINOR__ >= 1 ) ) )
 #pragma GCC diagnostic push
@@ -375,11 +375,11 @@ _citrus_csmapper_open(struct _citrus_csmapper * * rcsm,
 {
     const char *realsrc, *realdst;
 #ifdef DCMTK_USE_OFICONV_CHARSET_ALIAS_FILE
-    char buf1[PATH_MAX], buf2[PATH_MAX];
-    char alias_path[PATH_MAX];
+    char buf1[OFICONV_PATH_MAX], buf2[OFICONV_PATH_MAX];
+    char alias_path[OFICONV_PATH_MAX];
 #endif
-    char key[PATH_MAX], pivot[PATH_MAX];
-    char mapper_path[PATH_MAX];
+    char key[OFICONV_PATH_MAX], pivot[OFICONV_PATH_MAX];
+    char mapper_path[OFICONV_PATH_MAX];
     unsigned long norm;
     int ret;
     norm = 0;
index a03f99d88dc78fb1774e27619b1081e9b1d57992..5de0eaed020f15cfc3e98d3a15344d3ca547c770 100644 (file)
@@ -53,7 +53,7 @@
 #define ESDB_ALIAS  "esdb.alias"
 
 /* write the full path to the ESDB directory and the given filename (which may be NULL)
- * to the path_out buffer, which is expected to be PATH_MAX in size.
+ * to the path_out buffer, which is expected to be OFICONV_PATH_MAX in size.
  */
 static void getESDBPath(char *path_out, size_t path_size, const char *filename)
 {
@@ -68,7 +68,7 @@ static void getESDBPath(char *path_out, size_t path_size, const char *filename)
 const char *
 _citrus_esdb_alias(const char *esname, char *buf, size_t bufsize)
 {
-    char esdb_path[PATH_MAX];
+    char esdb_path[OFICONV_PATH_MAX];
     getESDBPath(esdb_path, sizeof(esdb_path), ESDB_ALIAS);
     return (_citrus_lookup_alias(esdb_path, esname, buf, bufsize, _CITRUS_LOOKUP_CASE_IGNORE));
 }
@@ -200,7 +200,7 @@ _citrus_esdb_open(struct _citrus_esdb *db, const char *esname)
 {
     struct _citrus_region fr;
     const char *realname, *encfile;
-    char buf1[PATH_MAX], buf2[PATH_MAX], path[PATH_MAX];
+    char buf1[OFICONV_PATH_MAX], buf2[OFICONV_PATH_MAX], path[OFICONV_PATH_MAX];
     int ret;
 
     getESDBPath(path, sizeof(path), ESDB_ALIAS);
@@ -266,10 +266,10 @@ _citrus_esdb_get_list(char ***rlist, size_t *rnum, bool sorted)
     struct _citrus_lookup *cla, *cld;
     struct _citrus_region key, data;
     char **list, **q;
-    char buf[PATH_MAX];
+    char buf[OFICONV_PATH_MAX];
     size_t num;
     int ret;
-    char esdb_path[PATH_MAX];
+    char esdb_path[OFICONV_PATH_MAX];
 
     num = 0;
 
@@ -333,7 +333,7 @@ _citrus_esdb_get_list(char ***rlist, size_t *rnum, bool sorted)
         else {
             /* check duplicated entry */
             char *p;
-            char buf1[PATH_MAX];
+            char buf1[OFICONV_PATH_MAX];
 
             snprintf(buf1, sizeof(buf1), "%.*s",
                 (int)_citrus_region_size(&data),
index d7bff0f3d3b2401294f7231b80bd4d3146af01b3..efd5b622b9443935c503505707f374fd8ac14466 100644 (file)
@@ -230,7 +230,7 @@ get_shared(struct _citrus_iconv_shared * * rci,
     const char *src, const char *dst)
 {
     struct _citrus_iconv_shared * ci;
-    char convname[PATH_MAX];
+    char convname[OFICONV_PATH_MAX];
     int hashval, ret = 0;
 
 #if ( defined(__GNUC__) && (__GNUC__ > 7 || (__GNUC__ == 7 && __GNUC_MINOR__ >= 1 ) ) )
@@ -309,7 +309,7 @@ _citrus_iconv_open(struct _citrus_iconv * * rcv,
 {
 struct _citrus_iconv *cv = NULL;
     struct _citrus_iconv_shared *ci = NULL;
-    char realdst[PATH_MAX], realsrc[PATH_MAX];
+    char realdst[OFICONV_PATH_MAX], realsrc[OFICONV_PATH_MAX];
     int ret;
 
     init_cache();
@@ -338,8 +338,8 @@ struct _citrus_iconv *cv = NULL;
 #endif
 
     /* resolve codeset name aliases */
-    strlcpy(realsrc, src, (size_t)PATH_MAX);
-    strlcpy(realdst, dst, (size_t)PATH_MAX);
+    strlcpy(realsrc, src, (size_t)OFICONV_PATH_MAX);
+    strlcpy(realdst, dst, (size_t)OFICONV_PATH_MAX);
 
     /* sanity check */
     if (strchr(realsrc, '/') != NULL || strchr(realdst, '/'))
@@ -400,8 +400,8 @@ const char
 {
     char *buf;
 
-    if ((buf = calloc((size_t)PATH_MAX, sizeof(*buf))) == NULL)
+    if ((buf = calloc((size_t)OFICONV_PATH_MAX, sizeof(*buf))) == NULL)
         return (NULL);
-    _citrus_esdb_alias(name, buf, (size_t)PATH_MAX);
+    _citrus_esdb_alias(name, buf, (size_t)OFICONV_PATH_MAX);
     return (buf);
 }
index f9c2ec67034cc932a7b2a629369aab17a9631330..51d9516688dc38ecfe361ec791625e811ce47381 100644 (file)
@@ -140,7 +140,7 @@ static int
 seq_open_db(struct _citrus_lookup *cl, const char *name)
 {
     struct _citrus_region r;
-    char path[PATH_MAX];
+    char path[OFICONV_PATH_MAX];
     int ret;
 
     snprintf(path, sizeof(path), "%s.db", name);
index 4c19647be3b4969614054b3f51fa5b116ae226f3..910f3caa5a3075d7b9952b6d21b3c15a37f1b3c3 100644 (file)
@@ -92,7 +92,7 @@ _citrus_mapper_create_area(
 {
     struct _citrus_mapper_area *ma;
     struct stat st;
-    char path[PATH_MAX];
+    char path[OFICONV_PATH_MAX];
     int ret;
     size_t len;
 
@@ -103,7 +103,7 @@ _citrus_mapper_create_area(
         goto quit;
     }
 
-    snprintf(path, (size_t)PATH_MAX, "%s/%s", area, _CITRUS_MAPPER_DIR);
+    snprintf(path, (size_t)OFICONV_PATH_MAX, "%s/%s", area, _CITRUS_MAPPER_DIR);
 
     if (NULL == lookup_builtin_data_file(path, &len)) {
         ret = stat(path, &st);
@@ -152,12 +152,12 @@ lookup_mapper_entry(const char *dir, const char *mapname, void *linebuf,
     struct _citrus_memory_stream ms;
     const char *cp, *cq;
     char *p;
-    char path[PATH_MAX];
+    char path[OFICONV_PATH_MAX];
     size_t len;
     int ret;
 
     /* create mapper.dir path */
-    snprintf(path, (size_t)PATH_MAX, "%s/%s", dir, _CITRUS_MAPPER_DIR);
+    snprintf(path, (size_t)OFICONV_PATH_MAX, "%s/%s", dir, _CITRUS_MAPPER_DIR);
 
     /* open read stream */
     ret = _citrus_map_file(&r, path);
@@ -335,7 +335,7 @@ _citrus_mapper_open(struct _citrus_mapper_area * ma,
     const char * mapname)
 {
     struct _citrus_csmapper *cm;
-    char linebuf[PATH_MAX];
+    char linebuf[OFICONV_PATH_MAX];
     const char *module, *variable;
     int hashval, ret;
 
@@ -357,7 +357,7 @@ _citrus_mapper_open(struct _citrus_mapper_area * ma,
 
     /* search mapper entry */
     ret = lookup_mapper_entry(ma->ma_dir, mapname, linebuf,
-        (size_t)PATH_MAX, &module, &variable);
+        (size_t)OFICONV_PATH_MAX, &module, &variable);
     if (ret)
         goto quit;
 
index 51dd976270e0763010b609892b2d4edd0fb026d6..1b295bb620d2e0ca1e4fa2fe601de244d5c45f45 100644 (file)
@@ -101,7 +101,7 @@ parse_file(struct _citrus_mapper_646 *m6, const char *path)
     const char *p;
     char *pp;
     size_t len;
-    char buf[PATH_MAX];
+    char buf[OFICONV_PATH_MAX];
     int i, ret;
 
     ret = _citrus_map_file(&r, path);
@@ -141,7 +141,7 @@ parse_var(struct _citrus_mapper_646 *m6, struct _citrus_memory_stream *ms,
     const char *dir)
 {
     struct _citrus_region r;
-    char path[PATH_MAX];
+    char path[OFICONV_PATH_MAX];
 
     memset(&r, 0, sizeof(struct _citrus_region ));
     m6->m6_forward = 1;
index a31cd4cd18dd5f9c3756938c16ab710b0850a7b4..7008c53088a51de02b897e2c0f0d97046c342671 100644 (file)
@@ -118,7 +118,7 @@ parse_var(struct _citrus_mapper_area * ma,
 {
     struct _citrus_region r;
     struct maplink *ml;
-    char mapname[PATH_MAX];
+    char mapname[OFICONV_PATH_MAX];
     int ret;
 
     STAILQ_INIT(&sr->sr_mappers);
index 2ddb77ff5fb8015961b724a5d62c442ad0a70f3e..f57987e482c047a74c5740a11eed5ea77eabfe4f 100644 (file)
@@ -340,7 +340,7 @@ _citrus_mapper_std_mapper_init(struct _citrus_mapper_area * ma ,
     struct _citrus_mapper_traits * mt, size_t lenmt)
 {
     struct _citrus_mapper_std *ms;
-    char path[PATH_MAX];
+    char path[OFICONV_PATH_MAX];
     const char *type;
     int id, ret;
     (void) ma;
index b5abc9fded0ac9f49b6149f04b9b8f710379266a..826c5bed5e265a7895a70550990961aa84d8e245 100644 (file)
@@ -70,7 +70,7 @@ void *lookup_builtin_data_file(const char *path, size_t *len)
     const char *current_path;
     size_t default_path_len;
 #ifdef HAVE_WINDOWS_H
-    char buf[PATH_MAX+1];
+    char buf[OFICONV_PATH_MAX+1];
 #endif
 
     /* check if we are trying to load from the default location */
index 9dac3bfdf3a465fdb3c64547f7b7489e0406729f..e91debaf81fa8d1d3eb6656ae93d94ab155d2d24 100644 (file)
@@ -19,6 +19,10 @@ oficonv_tests.o: oficonv_tests.cc \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -42,6 +46,10 @@ tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -65,6 +73,10 @@ ticonv.o: ticonv.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -91,6 +103,10 @@ ticonv_chinese.o: ticonv_chinese.cc \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -117,6 +133,10 @@ ticonv_iso8859.o: ticonv_iso8859.cc \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -143,6 +163,10 @@ ticonv_japanese.o: ticonv_japanese.cc \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -169,6 +193,10 @@ ticonv_korean.o: ticonv_korean.cc \
  ../../ofstd/include/dcmtk/ofstd/offile.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
index 4150adc1096accec5d6654f48cde8cc6874bc80c..d615b94a9dc5b04577669c5c692b8f1456be37b9 100644 (file)
@@ -956,6 +956,10 @@ oflog.o: oflog.cc ../../config/include/dcmtk/config/osconfig.h \
  ../../ofstd/include/dcmtk/ofstd/ofstd.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
@@ -1298,6 +1302,10 @@ strhelp.o: strhelp.cc ../include/dcmtk/oflog/helpers/strhelp.h \
  ../../ofstd/include/dcmtk/ofstd/oflist.h \
  ../../ofstd/include/dcmtk/ofstd/oftraits.h \
  ../../ofstd/include/dcmtk/ofstd/ofcond.h \
+ ../../ofstd/include/dcmtk/ofstd/ofdiag.h \
+ ../../ofstd/include/dcmtk/ofstd/diag/push.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/useafree.def \
+ ../../ofstd/include/dcmtk/ofstd/diag/pop.def \
  ../../ofstd/include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../../ofstd/include/dcmtk/ofstd/oferror.h \
old mode 100755 (executable)
new mode 100644 (file)
index 1e50a30c425fcb62cecb1fdc2f74c8e5ad8b57b0..632f7d1bbf5b9a85166aab719042dd7c4cd4854c 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *
- *  Copyright (C) 2022, OFFIS e.V.
+ *  Copyright (C) 2022-2023, OFFIS e.V.
  *  All rights reserved.  See COPYRIGHT file for details.
  *
  *  This software and supporting documentation were developed by
 #define DCMTK_USE_UNIX_SOCKET_QUEUE
 #endif
 
+// GNU Hurd has <mqueue.h> but no working implementation
+// of Posix message queues
+#ifdef __gnu_hurd__
+#define DCMTK_USE_UNIX_SOCKET_QUEUE
+#endif
+
 // There may be other platforms where we have threads and
 // Unix domain sockets but neither Posix nor System V
 // message queues. Use the Unix domain socket based implementation
index 2add71e02b65a87ebff099176591c958145ccecb..910d002566617e89b7372fe7c1d35d0180286fd8 100644 (file)
@@ -3,19 +3,20 @@ ofchrenc.o: ofchrenc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofdefine.h \
  ../include/dcmtk/ofstd/ofcast.h ../include/dcmtk/ofstd/ofexport.h \
  ../include/dcmtk/ofstd/ofstdinc.h ../include/dcmtk/ofstd/ofstream.h \
- ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofmem.h \
+ ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/ofmem.h \
  ../include/dcmtk/ofstd/ofutil.h ../include/dcmtk/ofstd/oftraits.h \
  ../include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
- ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofdiag.h \
- ../include/dcmtk/ofstd/ofconsol.h ../include/dcmtk/ofstd/ofthread.h \
+ ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofconsol.h \
+ ../include/dcmtk/ofstd/ofthread.h \
  ../../oficonv/include/dcmtk/oficonv/iconv.h \
  ../../oficonv/include/dcmtk/oficonv/oidefine.h \
- ../include/dcmtk/ofstd/diag/push.def \
- ../include/dcmtk/ofstd/diag/shadow.def \
- ../include/dcmtk/ofstd/diag/pop.def
+ ../include/dcmtk/ofstd/diag/shadow.def
 ofcmdln.o: ofcmdln.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofcmdln.h ../include/dcmtk/ofstd/oftypes.h \
  ../include/dcmtk/ofstd/ofdefine.h ../include/dcmtk/ofstd/ofcast.h \
@@ -25,7 +26,9 @@ ofcmdln.o: ofcmdln.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofchrenc.h \
  ../include/dcmtk/ofstd/ofmem.h ../include/dcmtk/ofstd/ofutil.h \
@@ -39,7 +42,10 @@ ofconapp.o: ofconapp.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oflist.h ../include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/ofstd/ofconsol.h ../include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/ofstd/offile.h ../include/dcmtk/ofstd/ofstd.h \
- ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/ofchrenc.h ../include/dcmtk/ofstd/ofmem.h \
@@ -49,7 +55,10 @@ ofcond.o: ofcond.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oftypes.h \
  ../include/dcmtk/ofstd/ofdefine.h ../include/dcmtk/ofstd/ofcast.h \
  ../include/dcmtk/ofstd/ofexport.h ../include/dcmtk/ofstd/ofstdinc.h \
- ../include/dcmtk/ofstd/ofstream.h ../include/dcmtk/ofstd/ofstring.h
+ ../include/dcmtk/ofstd/ofstream.h ../include/dcmtk/ofstd/ofstring.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def
 ofconfig.o: ofconfig.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofconfig.h ../include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofdefine.h \
@@ -82,12 +91,12 @@ oferror.o: oferror.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofcast.h ../include/dcmtk/ofstd/ofexport.h \
  ../include/dcmtk/ofstd/ofstdinc.h ../include/dcmtk/ofstd/ofstream.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/oftraits.h \
- ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oflimits.h \
- ../../config/include/dcmtk/config/arith.h \
- ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/ofdiag.h \
  ../include/dcmtk/ofstd/diag/push.def \
- ../include/dcmtk/ofstd/diag/vsprfw.def \
- ../include/dcmtk/ofstd/diag/pop.def
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
+ ../../config/include/dcmtk/config/arith.h \
+ ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/diag/vsprfw.def
 offile.o: offile.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/offile.h ../include/dcmtk/ofstd/oftypes.h \
  ../include/dcmtk/ofstd/ofdefine.h ../include/dcmtk/ofstd/ofcast.h \
@@ -95,7 +104,9 @@ offile.o: offile.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstream.h ../include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/offilsys.h \
  ../include/dcmtk/ofstd/ofmem.h ../include/dcmtk/ofstd/ofutil.h \
@@ -115,7 +126,22 @@ offname.o: offname.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstream.h ../include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
+ ../../config/include/dcmtk/config/arith.h \
+ ../include/dcmtk/ofstd/oferror.h
+ofipc.o: ofipc.cc ../../config/include/dcmtk/config/osconfig.h \
+ ../include/dcmtk/ofstd/ofipc.h ../include/dcmtk/ofstd/ofdefine.h \
+ ../include/dcmtk/ofstd/ofcast.h ../include/dcmtk/ofstd/ofexport.h \
+ ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofstdinc.h \
+ ../include/dcmtk/ofstd/ofstream.h ../include/dcmtk/ofstd/ofcond.h \
+ ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/ofthread.h \
+ ../include/dcmtk/ofstd/oflist.h ../include/dcmtk/ofstd/ofstd.h \
+ ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h
 oflist.o: oflist.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -136,7 +162,9 @@ ofrand.o: ofrand.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstream.h ../include/dcmtk/ofstd/ofstd.h \
  ../include/dcmtk/ofstd/oflist.h ../include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h
 ofsockad.o: ofsockad.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -149,16 +177,17 @@ ofstd.o: ofstd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofcast.h ../include/dcmtk/ofstd/ofexport.h \
  ../include/dcmtk/ofstd/ofstdinc.h ../include/dcmtk/ofstd/ofstream.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/oftraits.h \
- ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/oftuple.h ../include/dcmtk/ofstd/ofutil.h \
  ../include/dcmtk/ofstd/variadic/tuplefwd.h \
- ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
  ../include/dcmtk/ofstd/diag/mmtag.def \
  ../include/dcmtk/ofstd/variadic/tuplefrd.h \
- ../include/dcmtk/ofstd/variadic/tuple.h \
- ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/ofmath.h \
+ ../include/dcmtk/ofstd/variadic/tuple.h ../include/dcmtk/ofstd/ofmath.h \
  ../include/dcmtk/ofstd/ofsockad.h ../include/dcmtk/ofstd/ofvector.h \
  ../include/dcmtk/ofstd/oftimer.h ../include/dcmtk/ofstd/ofgrp.h \
  ../include/dcmtk/ofstd/ofpwd.h ../include/dcmtk/ofstd/ofoption.h \
@@ -169,8 +198,12 @@ ofstring.o: ofstring.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofdefine.h ../include/dcmtk/ofstd/ofcast.h \
  ../include/dcmtk/ofstd/ofexport.h ../include/dcmtk/ofstd/ofstdinc.h \
  ../include/dcmtk/ofstd/ofstream.h ../include/dcmtk/ofstd/ofbmanip.h \
- ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/oflist.h \
- ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/ofcond.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/stringop.def \
+ ../include/dcmtk/ofstd/diag/restrict.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/ofstd.h \
+ ../include/dcmtk/ofstd/oflist.h ../include/dcmtk/ofstd/oftraits.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/diag/useafree.def \
  ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h
@@ -185,7 +218,10 @@ oftempf.o: oftempf.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofdefine.h \
  ../include/dcmtk/ofstd/ofcast.h ../include/dcmtk/ofstd/ofexport.h \
  ../include/dcmtk/ofstd/ofstdinc.h ../include/dcmtk/ofstd/ofstream.h \
- ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/offname.h \
+ ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/offname.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
@@ -196,7 +232,10 @@ ofthread.o: ofthread.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofcast.h ../include/dcmtk/ofstd/ofexport.h \
  ../include/dcmtk/ofstd/ofstdinc.h ../include/dcmtk/ofstd/ofstream.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/oftraits.h \
- ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/ofstd/ofconsol.h
@@ -207,7 +246,9 @@ oftime.o: oftime.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofexport.h ../include/dcmtk/ofstd/ofstream.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h
 oftimer.o: oftimer.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -222,7 +263,9 @@ ofuuid.o: ofuuid.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofrand.h ../include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h
 ofxml.o: ofxml.cc ../../config/include/dcmtk/config/osconfig.h \
old mode 100755 (executable)
new mode 100644 (file)
index 2f32ce848e446c78408754c65c7ba24522f8228a..84693e1bcc85e21439fa1aaeb7783df655b08c48 100644 (file)
@@ -4,7 +4,10 @@ tatof.o: tatof.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofcast.h ../include/dcmtk/ofstd/ofexport.h \
  ../include/dcmtk/ofstd/ofstdinc.h ../include/dcmtk/ofstd/ofstream.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/oftraits.h \
- ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/oftest.h \
  ../include/dcmtk/ofstd/ofconapp.h ../include/dcmtk/ofstd/ofcmdln.h \
@@ -21,7 +24,9 @@ tbase64.o: tbase64.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h
 tchrenc.o: tchrenc.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -34,7 +39,9 @@ tchrenc.o: tchrenc.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/ofchrenc.h ../include/dcmtk/ofstd/ofmem.h \
@@ -50,7 +57,9 @@ terror.o: terror.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h
 tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -63,7 +72,9 @@ tests.o: tests.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/ofxml.h
@@ -77,14 +88,16 @@ tfilsys.o: tfilsys.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/offilsys.h ../include/dcmtk/ofstd/ofmem.h \
  ../include/dcmtk/ofstd/ofutil.h \
  ../include/dcmtk/ofstd/variadic/tuplefwd.h \
  ../include/dcmtk/ofstd/ofvector.h ../include/dcmtk/ofstd/ofassert.h \
- ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/slfassov.def \
+ ../include/dcmtk/ofstd/diag/slfassov.def \
  ../include/dcmtk/ofstd/diag/constexp.def
 tftoa.o: tftoa.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oftest.h ../include/dcmtk/ofstd/ofconapp.h \
@@ -96,9 +109,27 @@ tftoa.o: tftoa.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h
+tipc.o: tipc.cc ../../config/include/dcmtk/config/osconfig.h \
+ ../include/dcmtk/ofstd/ofipc.h ../include/dcmtk/ofstd/ofdefine.h \
+ ../include/dcmtk/ofstd/ofcast.h ../include/dcmtk/ofstd/ofexport.h \
+ ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofstdinc.h \
+ ../include/dcmtk/ofstd/ofstream.h ../include/dcmtk/ofstd/ofcond.h \
+ ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/ofthread.h \
+ ../include/dcmtk/ofstd/oflist.h ../include/dcmtk/ofstd/ofstd.h \
+ ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/oflimits.h \
+ ../../config/include/dcmtk/config/arith.h \
+ ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/oftest.h \
+ ../include/dcmtk/ofstd/ofconapp.h ../include/dcmtk/ofstd/ofcmdln.h \
+ ../include/dcmtk/ofstd/ofexbl.h ../include/dcmtk/ofstd/ofconsol.h \
+ ../include/dcmtk/ofstd/offile.h ../include/dcmtk/ofstd/ofexit.h
 tlimits.o: tlimits.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oftest.h ../include/dcmtk/ofstd/ofconapp.h \
  ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofdefine.h \
@@ -109,14 +140,13 @@ tlimits.o: tlimits.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
- ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/ofmath.h \
- ../include/dcmtk/ofstd/diag/push.def \
- ../include/dcmtk/ofstd/diag/overflow.def \
- ../include/dcmtk/ofstd/diag/cnvrsn.def \
- ../include/dcmtk/ofstd/diag/pop.def
+ ../include/dcmtk/ofstd/ofmath.h ../include/dcmtk/ofstd/diag/overflow.def \
+ ../include/dcmtk/ofstd/diag/cnvrsn.def
 tlist.o: tlist.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oflist.h ../include/dcmtk/ofstd/oftypes.h \
  ../include/dcmtk/ofstd/ofdefine.h ../include/dcmtk/ofstd/ofcast.h \
@@ -127,7 +157,10 @@ tlist.o: tlist.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/ofstd/ofconsol.h ../include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/ofstd/offile.h ../include/dcmtk/ofstd/ofstd.h \
- ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h
 tmap.o: tmap.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -140,7 +173,9 @@ tmap.o: tmap.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/ofmap.h ../include/dcmtk/ofstd/ofutil.h \
@@ -155,7 +190,9 @@ tmarkup.o: tmarkup.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h
 tmem.o: tmem.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -168,12 +205,14 @@ tmem.o: tmem.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/ofmem.h ../include/dcmtk/ofstd/ofutil.h \
  ../include/dcmtk/ofstd/variadic/tuplefwd.h \
- ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/pessmove.def
+ ../include/dcmtk/ofstd/diag/pessmove.def
 tofdatim.o: tofdatim.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofdate.h ../include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofdefine.h \
@@ -185,7 +224,10 @@ tofdatim.o: tofdatim.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/ofstd/ofconsol.h ../include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/ofstd/offile.h ../include/dcmtk/ofstd/ofstd.h \
- ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h
 toffile.o: toffile.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -195,21 +237,25 @@ toffile.o: toffile.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstream.h ../include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/ofrand.h \
- ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/constexp.def \
- ../include/dcmtk/ofstd/oftest.h ../include/dcmtk/ofstd/ofconapp.h \
- ../include/dcmtk/ofstd/ofcmdln.h ../include/dcmtk/ofstd/ofexbl.h \
- ../include/dcmtk/ofstd/ofexit.h
+ ../include/dcmtk/ofstd/diag/constexp.def ../include/dcmtk/ofstd/oftest.h \
+ ../include/dcmtk/ofstd/ofconapp.h ../include/dcmtk/ofstd/ofcmdln.h \
+ ../include/dcmtk/ofstd/ofexbl.h ../include/dcmtk/ofstd/ofexit.h
 tofstd.o: tofstd.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofdefine.h \
  ../include/dcmtk/ofstd/ofcast.h ../include/dcmtk/ofstd/ofexport.h \
  ../include/dcmtk/ofstd/ofstdinc.h ../include/dcmtk/ofstd/ofstream.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/oftraits.h \
- ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/oftest.h \
  ../include/dcmtk/ofstd/ofconapp.h ../include/dcmtk/ofstd/ofcmdln.h \
@@ -226,7 +272,9 @@ toption.o: toption.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/ofoption.h ../include/dcmtk/ofstd/ofutil.h \
@@ -242,7 +290,10 @@ tstack.o: tstack.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oflist.h ../include/dcmtk/ofstd/ofstring.h \
  ../include/dcmtk/ofstd/ofconsol.h ../include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/ofstd/offile.h ../include/dcmtk/ofstd/ofstd.h \
- ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h
 tstring.o: tstring.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -255,7 +306,9 @@ tstring.o: tstring.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oflist.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h
 tstrutl.o: tstrutl.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -268,7 +321,10 @@ tstrutl.o: tstrutl.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/oflist.h \
  ../include/dcmtk/ofstd/ofconsol.h ../include/dcmtk/ofstd/ofthread.h \
  ../include/dcmtk/ofstd/offile.h ../include/dcmtk/ofstd/ofstd.h \
- ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h
 tthread.o: tthread.cc ../../config/include/dcmtk/config/osconfig.h \
@@ -281,34 +337,33 @@ tthread.o: tthread.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
- ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
- ../include/dcmtk/ofstd/diag/shadow.def \
- ../include/dcmtk/ofstd/diag/pop.def
+ ../include/dcmtk/ofstd/diag/shadow.def
 ttuple.o: ttuple.cc ../../config/include/dcmtk/config/osconfig.h \
- ../include/dcmtk/ofstd/oftest.h ../include/dcmtk/ofstd/ofconapp.h \
- ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofdefine.h \
- ../include/dcmtk/ofstd/ofcast.h ../include/dcmtk/ofstd/ofexport.h \
- ../include/dcmtk/ofstd/ofstdinc.h ../include/dcmtk/ofstd/ofstream.h \
- ../include/dcmtk/ofstd/ofcmdln.h ../include/dcmtk/ofstd/ofexbl.h \
- ../include/dcmtk/ofstd/oftraits.h ../include/dcmtk/ofstd/oflist.h \
- ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
- ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
- ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/constexp.def \
+ ../include/dcmtk/ofstd/diag/cnvrsn.def ../include/dcmtk/ofstd/oftest.h \
+ ../include/dcmtk/ofstd/ofconapp.h ../include/dcmtk/ofstd/oftypes.h \
+ ../include/dcmtk/ofstd/ofdefine.h ../include/dcmtk/ofstd/ofcast.h \
+ ../include/dcmtk/ofstd/ofexport.h ../include/dcmtk/ofstd/ofstdinc.h \
+ ../include/dcmtk/ofstd/ofstream.h ../include/dcmtk/ofstd/ofcmdln.h \
+ ../include/dcmtk/ofstd/ofexbl.h ../include/dcmtk/ofstd/oftraits.h \
+ ../include/dcmtk/ofstd/oflist.h ../include/dcmtk/ofstd/ofstring.h \
+ ../include/dcmtk/ofstd/ofconsol.h ../include/dcmtk/ofstd/ofthread.h \
+ ../include/dcmtk/ofstd/offile.h ../include/dcmtk/ofstd/ofstd.h \
+ ../include/dcmtk/ofstd/ofcond.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/oftuple.h ../include/dcmtk/ofstd/ofutil.h \
  ../include/dcmtk/ofstd/variadic/tuplefwd.h \
- ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
  ../include/dcmtk/ofstd/diag/mmtag.def \
  ../include/dcmtk/ofstd/variadic/tuplefrd.h \
- ../include/dcmtk/ofstd/variadic/tuple.h \
- ../include/dcmtk/ofstd/diag/pop.def \
- ../include/dcmtk/ofstd/diag/constexp.def \
- ../include/dcmtk/ofstd/diag/cnvrsn.def
+ ../include/dcmtk/ofstd/variadic/tuple.h
 tuuid.o: tuuid.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oftest.h ../include/dcmtk/ofstd/ofconapp.h \
  ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofdefine.h \
@@ -319,7 +374,9 @@ tuuid.o: tuuid.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/ofuuid.h ../include/dcmtk/ofstd/ofrand.h
@@ -333,18 +390,20 @@ tvariant.o: tvariant.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
- ../include/dcmtk/ofstd/ofvriant.h ../include/dcmtk/ofstd/ofdiag.h \
+ ../include/dcmtk/ofstd/ofvriant.h \
  ../include/dcmtk/ofstd/variadic/variant.h \
  ../include/dcmtk/ofstd/variadic/helpers.h \
  ../include/dcmtk/ofstd/ofalign.h ../include/dcmtk/ofstd/ofutil.h \
  ../include/dcmtk/ofstd/variadic/tuplefwd.h \
- ../include/dcmtk/ofstd/diag/push.def \
  ../include/dcmtk/ofstd/diag/cnvrsn.def \
  ../include/dcmtk/ofstd/diag/vsprfw.def \
- ../include/dcmtk/ofstd/diag/pop.def
+ ../include/dcmtk/ofstd/diag/arrybnds.def \
+ ../include/dcmtk/ofstd/diag/unrefprm.def
 tvec.o: tvec.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/oftest.h ../include/dcmtk/ofstd/ofconapp.h \
  ../include/dcmtk/ofstd/oftypes.h ../include/dcmtk/ofstd/ofdefine.h \
@@ -355,7 +414,9 @@ tvec.o: tvec.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/ofvector.h
@@ -369,7 +430,9 @@ txml.o: txml.cc ../../config/include/dcmtk/config/osconfig.h \
  ../include/dcmtk/ofstd/ofstring.h ../include/dcmtk/ofstd/ofconsol.h \
  ../include/dcmtk/ofstd/ofthread.h ../include/dcmtk/ofstd/offile.h \
  ../include/dcmtk/ofstd/ofstd.h ../include/dcmtk/ofstd/ofcond.h \
- ../include/dcmtk/ofstd/oflimits.h \
+ ../include/dcmtk/ofstd/ofdiag.h ../include/dcmtk/ofstd/diag/push.def \
+ ../include/dcmtk/ofstd/diag/useafree.def \
+ ../include/dcmtk/ofstd/diag/pop.def ../include/dcmtk/ofstd/oflimits.h \
  ../../config/include/dcmtk/config/arith.h \
  ../include/dcmtk/ofstd/oferror.h ../include/dcmtk/ofstd/ofexit.h \
  ../include/dcmtk/ofstd/ofxml.h