changeset 5988:9ddb530d9da6

revised NEWS
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 22 Jan 2025 12:02:24 +0100
parents 8bf12186a0cf
children 6679ca3cb466 4d03f3087030
files NEWS README
diffstat 2 files changed, 27 insertions(+), 28 deletions(-) [+]
line wrap: on
line diff
--- a/NEWS	Wed Jan 22 11:45:07 2025 +0100
+++ b/NEWS	Wed Jan 22 12:02:24 2025 +0100
@@ -4,15 +4,15 @@
 General
 -------
 
-* DICOM:
-  - Added support for C-GET SCU.
-  - Added a configuration "AcceptedSopClasses" and "RejectedSopClasses" to limit 
-    the SOP classes accepted by Orthanc when acting as C-STORE SCP.
-  - New config option "DicomDefaultRetrieveMethod" to define wheter Orthanc uses C-MOVE or C-GET 
-    to retrieve a resource after a C-Find (when calling /queries/.../retrieve).
-    This configuration can be overriden for each modality in "DicomModalities->..->RetrieveMethod".
-    Default value: "C-MOVE" to keep the backward compatibility.
-* New configuration options:
+* DICOM: Added support for C-GET SCU, through the new route "/modalities/{id}/get".
+* Added new configuration options:
+  - "AcceptedSopClasses" and "RejectedSopClasses" to limit the SOP classes
+    accepted by Orthanc when acting as C-STORE SCP.
+  - "DicomDefaultRetrieveMethod" to define whether Orthanc uses C-MOVE or
+    C-GET to retrieve a resource after a C-FIND (if calling "/queries/.../retrieve").
+    This configuration can be overridden for each DICOM modality by setting
+    the "RetrieveMethod" field in the "DicomModalities" section.
+    Default value: "C-MOVE" to preserve backward compatibility.
   - "MaximumConcurrentDcmtkTranscoders" to reduce CPU and memory usage by limiting
     the number of concurrent DCMTK transcoders that are simultaneously running
     at any given time.
@@ -20,28 +20,29 @@
 Plugins
 -------
 
-* SDK: added OrthancPluginStartStreamAnswer() and OrthancPluginSendStreamChunk() to allow
-  sending HTTP response by chunks.
+* SDK: Added "OrthancPluginStartStreamAnswer()" and "OrthancPluginSendStreamChunk()"
+  to allow the sending of HTTP responses by chunks.
 
 Maintenance
 -----------
 
-* Fix: With "ExtendedFind", using tools/find while querying against ModalitiesInStudy 
-  was not compatible with pagination which prevented, amongst others, to use the 
-  modality filter in OE2.
-* When the "HttpsCACertificates" configuration is empty.  Orthanc will now use the
-  operating system native CA store (if any).  This is equivalent to the --ca-native
+* Fix: In the "ExtendedFind" mode, using "tools/find" while querying against
+  "ModalitiesInStudy" was not compatible with pagination. This notably prevented
+  the use of the modality filter in Orthanc Explorer 2.
+* If the "HttpsCACertificates" configuration is empty, Orthanc now uses the
+  operating system native CA store (if any). This is equivalent to the "--ca-native"
   curl option.
-* Housekeeper plugin: fixed the "Force" configuration that was ineffective.
-* Housekeeper plugin: allow transcoding to lossy transfer syntax.  Orthanc will keep
-  the SOPInstanceUID untouched in this case.
-* /archive: The numbers in the filenames now match the InstanceNumber when possible.
-  When not, the files are now, at least, ordered in the same order as the instances 
-  in the series.
-* optimized /archive to use the "ExtendedFind" extension and reduce the number of
-  SQL queries.
+* Housekeeper plugin:
+  - Fix the "Force" configuration that was ineffective.
+  - Allow transcoding to lossy transfer syntax. Orthanc will leave
+    the "SOPInstanceUID" DICOM tag untouched in this case.
+* In the "/archive" routes:
+  - The numbers in the filenames now match the "InstanceNumber" tag whenever possible.
+    When not, the files are ordered in the same order as the instances in the series.
+  - Added optimization to use the "ExtendedFind" extension, hereby reducing the number
+    of SQL queries.
 * By default, DCMTK now uses its own "oficonv" library for character set conversion.
-  This can be tuned using the new CMake option "-DDCMTK_LOCALE_BACKEND=oficonv"
+  This can be tuned using the new CMake option "-DDCMTK_LOCALE_BACKEND=oficonv".
 * Upgraded dependencies for static builds:
   - dcmtk 3.6.9
 
--- a/README	Wed Jan 22 11:45:07 2025 +0100
+++ b/README	Wed Jan 22 12:02:24 2025 +0100
@@ -49,9 +49,7 @@
 Licensing
 ---------
 
-Orthanc is licensed under the GPLv3 license, with the OpenSSL
-exception:
-http://people.gnome.org/~markmc/openssl-and-the-gpl.html
+Orthanc is licensed under the GPLv3 license.
 
 Full information about the licensing of the Orthanc ecosystem is
 available in the Orthanc Book: