# HG changeset patch # User Alain Mazy # Date 1697020901 -7200 # Node ID c5f1865aaa3bd83d2ce1e8be70f4d5d826b31aae # Parent c1037a755ceeeda19ec90e3cfafcafc63e966dd9 Support multiple values in SpecificCharacterSet in C-Find answers diff -r c1037a755cee -r c5f1865aaa3b NEWS --- a/NEWS Fri Oct 06 16:46:51 2023 +0200 +++ b/NEWS Wed Oct 11 12:41:41 2023 +0200 @@ -24,6 +24,9 @@ * Fix loading of DCMTK dictionary in the MultitenantDicom plugin when built dynamically: https://discourse.orthanc-server.org/t/dimse-failure-using-multitenant-plugin/3665 * Housekeeper: Introduced a 'sleep' to lower CPU usage when idle. +* Support multiple values in SpecificCharacterSet in C-Find answers: + https://discourse.orthanc-server.org/t/c-find-fails-on-unknown-specific-character-set-iso-2022-ir-6-iso-2022-ir-100/3947 + Version 1.12.1 (2023-07-04) diff -r c1037a755cee -r c5f1865aaa3b OrthancFramework/Sources/DicomParsing/ParsedDicomFile.cpp --- a/OrthancFramework/Sources/DicomParsing/ParsedDicomFile.cpp Fri Oct 06 16:46:51 2023 +0200 +++ b/OrthancFramework/Sources/DicomParsing/ParsedDicomFile.cpp Wed Oct 11 12:41:41 2023 +0200 @@ -1004,6 +1004,10 @@ { SetEncoding(encoding); } + else if (permissive) + { + SetEncoding(defaultEncoding); + } else { throw OrthancException(ErrorCode_ParameterOutOfRange,