Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: orthanc | Distribution: openSUSE Tumbleweed |
Version: 1.12.5 | Vendor: openSUSE |
Release: 1.2 | Build date: Fri Dec 20 18:20:24 2024 |
Group: Productivity/Graphics/Visualization/Other | Build host: reproducible |
Size: 8815463 | Source RPM: orthanc-1.12.5-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.orthanc-server.com/ | |
Summary: RESTful DICOM server for healthcare and medical research |
Orthanc aims at providing a simple, yet powerful standalone DICOM server. Orthanc can turn any computer running Windows or Linux into a DICOM store (in other words, a mini-PACS system). Its architecture is lightweight, meaning that no complex database administration is required, nor the installation of third-party dependencies. What makes Orthanc unique is the fact that it provides a RESTful API. Thanks to this major feature, it is possible to drive Orthanc from any computer language. The DICOM tags of the stored medical images can be downloaded in the JSON file format. Furthermore, standard PNG images can be generated on-the-fly from the DICOM instances by Orthanc. Orthanc lets its users focus on the content of the DICOM files, hiding the complexity of the DICOM format and of the DICOM protocol.
GPL-3.0-or-later
* Fri Dec 20 2024 Axel Braun <[email protected]> - version 1.12.5 * patches toolbox.patch boost.patch sha.patch removed (in sourcecode) * for details, see NEWS file * Mon Oct 14 2024 Axel Braun <[email protected]> - applied patches to source tree (for plugins) * Mon Sep 30 2024 Axel Braun <[email protected]> - sha.patch added to fix Leap build * Wed Sep 25 2024 Axel Braun <[email protected]> - toolbox.patch and boost.patch added to fix TW build * Fri Jun 07 2024 Axel Braun <[email protected]> - version 1.12.4 * boost185.diff removed * API version upgraded to 24 * Added "MaximumPatientCount" in /system * Added a new "LimitToThisLevelMainDicomTags" field in the payload of /patients|studies|series/instances/../reconstruct to speed up the reconstruction in case you just want to update the MainDicomTags of that resource level only (e.g., after you have updated the "ExtraMainDicomTags" for this level) * The "requestedTags" GET argument is deprecated in favor of "requested-tags" * Added "?whole" option to "/instances/{id}/tags" to access tags stored after pixel data * Multitenant DICOM plugin: added support for locales. * Housekeeper plugin: - Added an option "LimitMainDicomTagsReconstructLevel" (allowed values: "Patient", "Study", "Series", "Instance"). This can greatly speed up the housekeeper process, e.g. if you have only update the Study level ExtraMainDicomTags. - Fixed broken /instances/../tags route after running the Housekeeper after having changed the "IngestTranscoding". * SDK: added OrthancPluginLogMessage() as a new primitive for plugins to log messages. This new primitive will display the plugin name, the plugin file name, and the plugin line number in the logs. If they are not using the LOG() facilities provided by the OrthancFramework, plugins should now use ORTHANC_PLUGINS_LOG_INFO(), ORTHANC_PLUGINS_LOG_WARNING(), and ORTHANC_PLUGINS_LOG_ERROR(). * C-Find queries: - In C-Find queries including "GenericGroupLength" tags, Orthanc was still extracting these tags from the storage although they were already ignored and not returned in the response. They are now removed from the query earlier to avoid this disk access that could slow down the response time. Note that this seems to happen mainly when the query originates from some GE devices (AWS). - "TimezoneOffsetFromUTC" is now ignored for matching. * The 0x0111 DIMSE Status is now considered as a warning instead of an error when received as a response to a C-Store. See https://discourse.orthanc-server.org/t/ignore-dimse-status-0x0111-when-sending-partial-duplicate-studies/4555/3 * Removed potential PHI from the logs when Orthanc encounters an error while creating a ZIP archive. * Monitoring of stable resources now also takes into consideration the resource type, not only the resource identifier identifier. * DICOM TLS: - In prior versions, when "DicomTlsRemoteCertificateRequired" was set to false, Orthanc was still sending a client certificate request during the TLS handshake but was not triggering and error if the client certificate was not trusted (equivalent to the "--verify-peer-cert" DCMTK option). Starting with Orthanc 1.12.4, if this option is set to "false", Orthanc will not send a client certificate request during the TLS handshake anymore (equivalent to the "--ignore-peer-cert" DCMTK option). - When working with "DicomTlsEnabled": true and "DicomTlsRemoteCertificateRequired": false, Orthanc was refusing to start if no "DicomTlsTrustedCertificates" was provided. - New configuration options: - "DicomTlsMinimumProtocolVersion" to select the minimum TLS protocol version - "DicomTlsCiphersAccepted" to fine tune the list of accepted ciphers * Fixed broken /instances/../tags route after calling of /studies/../reconstruct after having changed the "IngestTranscoding". * Upgraded dependencies for static builds: - boost 1.85.0 * Fri May 17 2024 Axel Braun <[email protected]> - boost185.diff added to fix TW build issue * Thu Mar 21 2024 Christophe Marin <[email protected]> - Update orthanc-source requirements to fix the orthanc-wsi build * Tue Mar 19 2024 Axel Braun <[email protected]> - apply dcmtk patch to install section: we need this patch in the source RPM as well for the plugins, otherwise TW and Leap 15.6 fail to build plugins * Thu Mar 07 2024 Axel Braun <[email protected]> - fix build for Leap < 15.6 * Thu Mar 07 2024 Max Lin <[email protected]> - Build orthanc with gcc13 on Leap 15 * Fri Feb 02 2024 Axel Braun <[email protected]> - version 1.12.3 * dcmtk.diff added to fix TW build issue * add user/group orthanc * Performance of databases: - At startup, if using a database plugin, displays the latency to access the DB. - Added support for new DB primitives to enable the "READ COMMITTED" transaction mode in the PostgreSQL plugin. * API version upgraded to 23 * Added a 'KeepLabels' option in /modify routes (default = false) * Upgraded dependencies for static builds: - boost 1.84.0 - curl 8.5.0 - dcmtk 3.6.8 - jsoncpp 1.9.5 - libjpeg 9f - libpng 1.6.40 - openssl 3.1.4 - pugixml 1.14 - zlib 1.3.1 * Thu Dec 21 2023 Axel Braun <[email protected]> - version 1.12.2 - see NEWS for full changelog libboost.diff removed (included in source) * Mon Dec 18 2023 Axel Braun <[email protected]> - libboost.diff to fix build error with boost 1.84 * Wed Jul 05 2023 Axel Braun <[email protected]> - version 1.12.1 * Orthanc now anonymizes according to Basic Profile of PS 3.15-2023b Table E.1-1 * Added metrics: - "orthanc_storage_read_bytes" - "orthanc_storage_written_bytes" - "orthanc_memory_trimming_duration_ms" * API version upgraded to 21 * "/tools/create-dicom" can now be used to create Encapsulated 3D Manufacturing Model IODs (MTL, OBJ, or STL) * Added a route to delete the output of an asynchronous job (right now only for archive jobs): e.g. DELETE /jobs/../archive * Added "OrthancPluginLoadDicomInstance()" to load DICOM instances from the database * Added "OrthancPluginSetMetricsIntegerValue()" to track metrics with integer values * Fix decoding of YBR_FULL RLE images for which the "Planar Configuration" tag (0028,0006) equals 1 * Made Orthanc more resilient to common spelling errors in SpecificCharacterSet * Modality worklists plugin: Allow searching on private tags (exact match only) * Fix orphan files remaining in storage when working with MaximumStorageSize (https://discourse.orthanc-server.org/t/issue-with-deleting-incoming-dicoms-when-maximumstoragesize-is-reached/3510) * When deleting a resource, the "LastUpdate" metadata of its parents are now updated * Reduced the memory usage when downloading archives when "ZipLoaderThreads" > 0 * Metrics can be stored either as floating-point numbers, or as integers * Reduce the frequency of memory trimming from 100ms to 30s to avoid high idle CPU load (https://discourse.orthanc-server.org/t/onchange-callbacks-and-cpu-loads/3534). * Upgraded dependencies for static builds: - boost 1.82.0 * Sun Apr 16 2023 Axel Braun <[email protected]> - version 1.12.0 * Support for labels associated with patients, studies, series, and instances * Added a sample plugin bringing multitenant DICOM support through labels * Many other fixes and improvements, see NEWS * Fri Apr 14 2023 Axel Braun <[email protected]> - version 1.11.3 * cmake.diff removed (included in source) * install_cmd.diff removed (included in source) * Many improvements, for detailed log see NEWS * Tue Oct 25 2022 Axel Braun <[email protected]> - Build fixed for new plugins cmake.diff added install_cmd.diff added * Tue Sep 27 2022 Axel Braun <[email protected]> - version 1.11.2 * Added support for RGBA64 images in tools/create-dicom and /preview * New configuration "MaximumStorageMode" to choose between recyling of old patients (default behavior) and rejection of new incoming data when the MaximumStorageSize has been reached. * New sample plugin: "DelayedDeletion" that will delete files from disk asynchronously to speed up deletion of large studies. * Lua: new "SetHttpTimeout" function * Lua: new "OnHeartBeat" callback called at regular interval provided that you have configured "LuaHeartBeatPeriod" > 0. * "ExtraMainDicomTags" configuration now accepts Dicom Sequences. Sequences are stored in a dedicated new metadata "MainDicomSequences". This should improve DicomWeb QIDO-RS and avoid warnings like "Accessing Dicom tags from storage when accessing series : 0040,0275". Main dicom sequences can now be returned in "MainDicomTags" and in "RequestedTags". * Fix the "Never" option of the "StorageAccessOnFind" that was sill accessing files (bug introduced in 1.11.0). * Fix the Storage Cache for compressed files (bug introduced in 1.11.1). * Fix the storage cache that was not used by the Plugin SDK. This fixes the DicomWeb plugin "/rendered" route performance issues. * DelayedDeletion plugin: Fix leaking of symbols * SQLite now closes and deletes WAL and SHM files on exit. This should improve handling of SQLite DB over network drives. * Fix static compilation of boost 1.69 on Ubuntu 22.04 * Upgraded dependencies for static builds: - boost 1.80.0 - dcmtk 3.6.7 (fixes CVE-2022-2119 and CVE-2022-2120) - openssl 3.0.5 * Housekeeper plugin: Fix resume of previous processing * Added missing MOVEPatientRootQueryRetrieveInformationModel in DicomControlUserConnection::SetupPresentationContexts() * Improved HttpClient error logging (add method + url) * API version upgraded to 18 * /system is now reporting "DatabaseServerIdentifier" * Added an Asynchronous mode to /modalities/../move. * "RequestedTags" option can now include DICOM sequences. * New function in the SDK: "OrthancPluginGetDatabaseServerIdentifier" * DicomMap::ParseMainDicomTags has been deprecated -> retrieve "full" tags and use DicomMap::FromDicomAsJson instead * Tue May 10 2022 Axel Braun <[email protected]> - version 1.11.0 * new API version 1.7 * new configuration parameter * for detailed changelog see NEWS * Fri May 06 2022 Marcus Meissner <[email protected]> - switched source urls to https * Fri Mar 25 2022 Axel Braun <[email protected]> - version 1.10.1 * for detailed changelog see NEWS
/etc/orthanc /etc/orthanc/Configuration.json /etc/orthanc/serve-folders.json /etc/orthanc/worklists.json /usr/bin/orthancRecoverCompressedFile /usr/lib/orthanc /usr/lib/orthanc/libConnectivityChecks.so.1.12.5 /usr/lib/orthanc/libDelayedDeletion.so.1.12.5 /usr/lib/orthanc/libHousekeeper.so.1.12.5 /usr/lib/orthanc/libModalityWorklists.so.1.12.5 /usr/lib/orthanc/libMultitenantDicom.so.1.12.5 /usr/lib/orthanc/libServeFolders.so.1.12.5 /usr/lib/systemd/system/orthanc.service /usr/sbin/orthanc /usr/share/doc/packages/orthanc /usr/share/doc/packages/orthanc/AUTHORS /usr/share/doc/packages/orthanc/NEWS /usr/share/doc/packages/orthanc/README /usr/share/doc/packages/orthanc/TODO /usr/share/doc/packages/orthanc/orthanc-readme.SUSE /usr/share/licenses/orthanc /usr/share/licenses/orthanc/COPYING /usr/share/man/man1/orthanc.1.gz /usr/share/orthanc /usr/share/orthanc/plugins /usr/share/orthanc/plugins/libConnectivityChecks.so /usr/share/orthanc/plugins/libDelayedDeletion.so /usr/share/orthanc/plugins/libModalityWorklists.so /usr/share/orthanc/plugins/libServeFolders.so /var/lib/orthanc /var/lib/orthanc/db-v6
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 02:11:34 2025