SHA256
1
0
forked from pool/orthanc

Accepting request 867773 from home:DocB:Orthanc

- Version 1.9.0
* Support of DICOM TLS
* New configuration options related to DICOM networking:
  - "DicomTlsEnabled" to enable DICOM TLS in Orthanc SCP
  - "DicomTlsCertificate" to provide the TLS certificate to be used in both Orthanc SCU and SCP
  - "DicomTlsPrivateKey" to provide the private key of the TLS certificate
  - "DicomTlsTrustedCertificates" to provide the list of TLS certificates to be trusted by Orthanc
  - "UseDicomTls" in "DicomModalities" to enable DICOM TLS in outgoing SCU on a per-modality basis
  - "MaximumPduLength" to tune the maximum PDU length (Protocol Data Unit)
  - "LocalAet" in "DicomModalities" to overwrite global "DicomAet" for SCU on a per-modality basis
  - "AcceptedTransferSyntaxes" to set the transfer syntax UIDs accepted by Orthanc C-STORE SCP
  - "H265TransferSyntaxAccepted" to enable/disable all the transfer syntaxes related to H.265
  - "DicomAlwaysAllowFind" to disable verification of the remote modality in C-FIND SCP
  - "DicomAlwaysAllowGet" to disable verification of the remote modality in C-GET SCP
* New configuration option: "DicomScuPreferredTransferSyntax" to control transcoding in C-STORE SCU
* New command-line option: "--openapi" to write the OpenAPI documentation of the REST API to a file
* New metadata automatically computed at the series level: "RemoteAET"
* The DICOM meta-header and the transfer syntax are displayed at the "Instance" level
* API version upgraded to 10
* "/tools/accepted-transfer-syntaxes": Get/set transfer syntaxes accepted by Orthanc C-STORE SCP
* "/tools/unknown-sop-class-accepted": Get/set whether C-STORE SCP accepts unknown SOP class UID
* "/modalities/{...}/query": New string argument "LocalAet"
* "/tools/create-dicom": New flag "Force" to bypass consistency checks for the DICOM tags
* BREAKING CHANGE: All the Lua callbacks "IsXXXTransferSyntaxAccepted()" and
  "IsUnknownSopClassAccepted()" have been removed
* New functions in the SDK:
  - OrthancPluginCreateMemoryBuffer64()
  - OrthancPluginRegisterStorageArea2()
  - OrthancPluginCreateDicom2()
* Refactoring and improvements to the cache of DICOM files (it can now hold many files)
* New Prometheus metrics "orthanc_dicom_cache_count" and "orthanc_dicom_cache_size"
* Fix upload of multiple DICOM files using one single POST call to "multipart/form-data"
  Could be the final resolution of issue #21 (DICOM files missing after uploading with Firefox)
* Partial fix of issue #48 (Windows service not stopped properly), cf. comments 4 and 5
* Explicitly use little-endian to encode uncompressed file size with zlib compression
* Upgraded dependencies for static builds (notably on Windows):
  - dcmtk 3.6.6
  - jsoncpp 1.9.4

OBS-URL: https://build.opensuse.org/request/show/867773
OBS-URL: https://build.opensuse.org/package/show/graphics/orthanc?expand=0&rev=29
This commit is contained in:
Marcus Meissner 2021-01-30 08:08:59 +00:00 committed by Git OBS Bridge
parent e298fe7526
commit 9f318263b3
4 changed files with 48 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:338000be14e70700b8ff61476ee935e23da1d5da17d29ffc3bcc460fdc62da91
size 1722427

3
Orthanc-1.9.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:38075308cf3ed5a6a73c80fe2f1a87449220d631564c22824b1fc6400fd0a8c3
size 1773202

View File

@ -1,3 +1,45 @@
-------------------------------------------------------------------
Fri Jan 29 16:58:24 UTC 2021 - Axel Braun <axel.braun@gmx.de>
- Version 1.9.0
* Support of DICOM TLS
* New configuration options related to DICOM networking:
- "DicomTlsEnabled" to enable DICOM TLS in Orthanc SCP
- "DicomTlsCertificate" to provide the TLS certificate to be used in both Orthanc SCU and SCP
- "DicomTlsPrivateKey" to provide the private key of the TLS certificate
- "DicomTlsTrustedCertificates" to provide the list of TLS certificates to be trusted by Orthanc
- "UseDicomTls" in "DicomModalities" to enable DICOM TLS in outgoing SCU on a per-modality basis
- "MaximumPduLength" to tune the maximum PDU length (Protocol Data Unit)
- "LocalAet" in "DicomModalities" to overwrite global "DicomAet" for SCU on a per-modality basis
- "AcceptedTransferSyntaxes" to set the transfer syntax UIDs accepted by Orthanc C-STORE SCP
- "H265TransferSyntaxAccepted" to enable/disable all the transfer syntaxes related to H.265
- "DicomAlwaysAllowFind" to disable verification of the remote modality in C-FIND SCP
- "DicomAlwaysAllowGet" to disable verification of the remote modality in C-GET SCP
* New configuration option: "DicomScuPreferredTransferSyntax" to control transcoding in C-STORE SCU
* New command-line option: "--openapi" to write the OpenAPI documentation of the REST API to a file
* New metadata automatically computed at the series level: "RemoteAET"
* The DICOM meta-header and the transfer syntax are displayed at the "Instance" level
* API version upgraded to 10
* "/tools/accepted-transfer-syntaxes": Get/set transfer syntaxes accepted by Orthanc C-STORE SCP
* "/tools/unknown-sop-class-accepted": Get/set whether C-STORE SCP accepts unknown SOP class UID
* "/modalities/{...}/query": New string argument "LocalAet"
* "/tools/create-dicom": New flag "Force" to bypass consistency checks for the DICOM tags
* BREAKING CHANGE: All the Lua callbacks "IsXXXTransferSyntaxAccepted()" and
"IsUnknownSopClassAccepted()" have been removed
* New functions in the SDK:
- OrthancPluginCreateMemoryBuffer64()
- OrthancPluginRegisterStorageArea2()
- OrthancPluginCreateDicom2()
* Refactoring and improvements to the cache of DICOM files (it can now hold many files)
* New Prometheus metrics "orthanc_dicom_cache_count" and "orthanc_dicom_cache_size"
* Fix upload of multiple DICOM files using one single POST call to "multipart/form-data"
Could be the final resolution of issue #21 (DICOM files missing after uploading with Firefox)
* Partial fix of issue #48 (Windows service not stopped properly), cf. comments 4 and 5
* Explicitly use little-endian to encode uncompressed file size with zlib compression
* Upgraded dependencies for static builds (notably on Windows):
- dcmtk 3.6.6
- jsoncpp 1.9.4
-------------------------------------------------------------------
Wed Dec 30 13:15:11 UTC 2020 - Axel Braun <axel.braun@gmx.de>

View File

@ -1,8 +1,8 @@
#
# spec file for package orthanc
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2019-2020 Dr. Axel Braun
# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2019-2021 Dr. Axel Braun
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +18,7 @@
Name: orthanc
Version: 1.8.2
Version: 1.9.0
Release: 0
Summary: RESTful DICOM server for healthcare and medical research
License: GPL-3.0-or-later