comparison NEWS @ 1594:2bac60a4f584

OrthancPluginSendHttpStatus
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 27 Aug 2015 12:56:48 +0200
parents 235d89817b89
children e1e54a73ba8b
comparison
equal deleted inserted replaced
1593:235d89817b89 1594:2bac60a4f584
5 * Preview of PDF files encapsulated in DICOM from Orthanc Explorer 5 * Preview of PDF files encapsulated in DICOM from Orthanc Explorer
6 * Creation of DICOM files with encapsulated PDF through "/tools/create-dicom" 6 * Creation of DICOM files with encapsulated PDF through "/tools/create-dicom"
7 * "limit" and "since" arguments while retrieving DICOM resources in the REST API 7 * "limit" and "since" arguments while retrieving DICOM resources in the REST API
8 * Support of "deflate" and "gzip" content-types in HTTP requests 8 * Support of "deflate" and "gzip" content-types in HTTP requests
9 * Options to validate peers against CA certificates in HTTPS requests 9 * Options to validate peers against CA certificates in HTTPS requests
10 * New configuration option: "HttpTimeout" to set the default timeout for HTTP requests
10 11
11 Lua 12 Lua
12 --- 13 ---
13 14
14 * More information about the origin request in the "OnStoredInstance()" and 15 * More information about the origin request in the "OnStoredInstance()" and
21 22
22 * New function "OrthancPluginBufferCompression()" to (un)compress memory buffers 23 * New function "OrthancPluginBufferCompression()" to (un)compress memory buffers
23 * New function "OrthancPluginReadFile()" to read files from the filesystem 24 * New function "OrthancPluginReadFile()" to read files from the filesystem
24 * New function "OrthancPluginWriteFile()" to write files to the filesystem 25 * New function "OrthancPluginWriteFile()" to write files to the filesystem
25 * New function "OrthancPluginGetErrorDescription()" to convert error codes to strings 26 * New function "OrthancPluginGetErrorDescription()" to convert error codes to strings
27 * New function "OrthancPluginSendHttpStatus()" to send HTTP status with a body
26 * Plugins have access to explicit error codes 28 * Plugins have access to explicit error codes
27 29
28 Maintenance 30 Maintenance
29 ----------- 31 -----------
30 32
31 * New configuration option: "HttpTimeout" to set the default timeout for HTTP requests
32 * Improved error codes
33 * Many code refactorings 33 * Many code refactorings
34 * If error while calling the REST API, the answer body contains an error description 34 * Improved error codes (no more custom descriptions in exceptions)
35 * If error while calling the REST API, the answer body contains description of the error
35 (this feature can be disabled with the "HttpDescribeErrors" option) 36 (this feature can be disabled with the "HttpDescribeErrors" option)
36 * Upgrade to curl 7.44.0 for static and Windows builds 37 * Upgrade to curl 7.44.0 for static and Windows builds
37 * Upgrade to libcurl 1.0.2d for static and Windows builds 38 * Upgrade to libcurl 1.0.2d for static and Windows builds
38 * Bypass zlib uncompression if "StorageCompression" is enabled and HTTP client supports deflate 39 * Bypass zlib uncompression if "StorageCompression" is enabled and HTTP client supports deflate
39 40