Mercurial > hg > orthanc
comparison NEWS @ 4892:6eff25f70121 openssl-3.x
integration mainline->openssl-3.x
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sun, 20 Feb 2022 11:14:34 +0100 |
parents | d1aae7c3dd5d 8523078f3f4b |
children | 6a501ad6545e |
comparison
equal
deleted
inserted
replaced
4869:e1944053cbef | 4892:6eff25f70121 |
---|---|
16 - openssl 3.0.1 | 16 - openssl 3.0.1 |
17 | 17 |
18 General | 18 General |
19 ------- | 19 ------- |
20 | 20 |
21 * New configuration "DicomAlwaysAllowFindWorklist" to complement the existing | |
22 "DicomAlwaysAllowFind" configuration. "DicomAlwaysAllowFind" applies now | |
23 only to C-Find for Patients/Studies/Series/Instances while C-Find for worklists are | |
24 covered by "DicomAlwaysAllowFindWorklist". The same changes applies to new | |
25 configurations in "DicomModalities": "AllowFind" is now complemented by | |
26 "AllowFindWorklist". | |
27 This new option allows improved security management. E.g: a modality might have | |
28 only "AllowStore" and "AllowFindWorklist" enabled but might have "AllowFind" | |
29 disabled to prevent listing past patient studies. | |
30 Possible BREAKING-CHANGE: if you relied on "DicomAlwaysAllowFind" or "AllowFind" | |
31 to specifically authorize C-Find for worklist, you now need to explicitely enable | |
32 "DicomAlwaysAllowFindWorklist" and/or "AllowFindWorklist" | |
21 * Added a storage cache in RAM to avoid reading the same files multiple times from | 33 * Added a storage cache in RAM to avoid reading the same files multiple times from |
22 the storage. This greatly improves, among other things, the performance of WADO-RS | 34 the storage. This greatly improves, among other things, the performance of WADO-RS |
23 retrieval of individual frames of multiframe instances. | 35 retrieval of individual frames of multiframe instances. |
24 * New configuration option "MaximumStorageCacheSize" to configure the size of | 36 * New configuration option "MaximumStorageCacheSize" to configure the size of |
25 the new storage cache. | 37 the new storage cache. |
46 it raises a 415 error code. | 58 it raises a 415 error code. |
47 * Archive jobs response now contains a header Content-Disposition:filename='archive.zip' | 59 * Archive jobs response now contains a header Content-Disposition:filename='archive.zip' |
48 * "/instances/{...}/frames/{...}/numpy": Download the frame as a Python numpy array | 60 * "/instances/{...}/frames/{...}/numpy": Download the frame as a Python numpy array |
49 * "/instances/{...}/numpy": Download the instance as a Python numpy array | 61 * "/instances/{...}/numpy": Download the instance as a Python numpy array |
50 * "/series/{...}/numpy": Download the series as a Python numpy array | 62 * "/series/{...}/numpy": Download the series as a Python numpy array |
51 * Added a ?full option to "/patients|studies|series|instances/{...}/attachments route | 63 * Added a ?full option to "/patients|studies|series|instances/{...}/attachments" route |
64 to show the mapping alias<->numerical id. | |
65 * Added "/patients|studies|series|instances/{...}/attachments/{...}/info" route to retrieve | |
66 the full information about an attachment (size, type, MD5 and UUID) | |
52 | 67 |
53 Lua | 68 Lua |
54 --- | 69 --- |
55 | 70 |
56 * New "ReceivedCStoreInstanceFilter" Lua callback to filter instances received | 71 * New "ReceivedCStoreInstanceFilter" Lua callback to filter instances received |