[orthanc] Orthanc 0.7.3

Sebastien Jodogne sjodogne at fedoraproject.org
Fri Feb 14 13:30:02 UTC 2014


commit 5657ba1b4f6fdf641c983e459faf61db16ac0790
Author: Sebastien Jodogne <s.jodogne at gmail.com>
Date:   Fri Feb 14 14:30:37 2014 +0100

    Orthanc 0.7.3

 .gitignore                                         |    1 +
 orthanc-0.7.1-lib64.patch                          |   25 --
 ...-0.7.2-lib64.patch => orthanc-0.7.3-lib64.patch |    6 +-
 orthanc.json                                       |  300 +++++++++++---------
 orthanc.spec                                       |    5 +-
 sources                                            |    2 +-
 6 files changed, 173 insertions(+), 166 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 86cdbcc..b06cee0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
 /Orthanc-0.6.2.tar.gz
 /Orthanc-0.7.1.tar.gz
 /Orthanc-0.7.2.tar.gz
+/Orthanc-0.7.3.tar.gz
diff --git a/orthanc-0.7.2-lib64.patch b/orthanc-0.7.3-lib64.patch
similarity index 78%
rename from orthanc-0.7.2-lib64.patch
rename to orthanc-0.7.3-lib64.patch
index 9d91517..cf1a75c 100644
--- a/orthanc-0.7.2-lib64.patch
+++ b/orthanc-0.7.3-lib64.patch
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig	2013-11-08 17:13:20.942939954 +0100
-+++ CMakeLists.txt	2013-11-08 17:15:04.654937333 +0100
-@@ -356,12 +356,17 @@
+--- CMakeLists.txt.orig	2014-02-14 14:11:40.720375418 +0100
++++ CMakeLists.txt	2014-02-14 14:12:19.948377013 +0100
+@@ -367,12 +367,17 @@
      VERSION ${ORTHANC_CLIENT_VERSION} 
      SOVERSION ${ORTHANC_CLIENT_VERSION})
  
diff --git a/orthanc.json b/orthanc.json
index d1cfd54..8ebc845 100644
--- a/orthanc.json
+++ b/orthanc.json
@@ -1,136 +1,164 @@
-{
-  /**
-   * General configuration of Orthanc
-   **/
-
-  // The logical name of this instance of Orthanc. This one is
-  // displayed in Orthanc Explorer and at the URI "/system".
-  "Name" : "Orthanc",
-
-  // Path to the directory that holds the heavyweight files
-  // (i.e. the raw DICOM instances)
-  "StorageDirectory" : "/var/lib/orthanc/db-v3",
-
-  // Path to the directory that holds the SQLite index (if unset,
-  // the value of StorageDirectory is used). This index could be
-  // stored on a RAM-drive or a SSD device for performance reasons.
-  "IndexDirectory" : "/var/lib/orthanc/db-v3",
-
-  // Enable the transparent compression of the DICOM instances
-  "StorageCompression" : false,
-
-  // Maximum size of the storage in MB (a value of "0" indicates no
-  // limit on the storage size)
-  "MaximumStorageSize" : 0,
-
-  // Maximum number of patients that can be stored at a given time
-  // in the storage (a value of "0" indicates no limit on the number
-  // of patients)
-  "MaximumPatientCount" : 0,
-  
-  // List of paths to the custom Lua scripts to load into this
-  // instance of Orthanc
-  "LuaScripts" : [
-  ],
-
-
-
-  /**
-   * Configuration of the HTTP server
-   **/
-
-  // HTTP port for the REST services and for the GUI
-  "HttpPort" : 8042,
-
-
-
-  /**
-   * Configuration of the DICOM server
-   **/
-
-  // The DICOM Application Entity Title
-  "DicomAet" : "ORTHANC",
-
-  // Check whether the called AET corresponds during a DICOM request
-  "DicomCheckCalledAet" : false,
-
-  // The DICOM port
-  "DicomPort" : 4242,
-
-
-
-  /**
-   * Security-related options for the HTTP server
-   **/
-
-  // Whether remote hosts can connect to the HTTP server
-  "RemoteAccessAllowed" : false,
-
-  // Whether or not SSL is enabled
-  "SslEnabled" : false,
-
-  // Path to the SSL certificate (meaningful only if SSL is enabled)
-  "SslCertificate" : "certificate.pem",
-
-  // Whether or not the password protection is enabled
-  "AuthenticationEnabled" : false,
-
-  // The list of the registered users. Because Orthanc uses HTTP
-  // Basic Authentication, the passwords are stored as plain text.
-  "RegisteredUsers" : {
-    // "alice" : "alicePassword"
-  },
-
-
-
-  /**
-   * Network topology
-   **/
-
-  // The list of the known DICOM modalities
-  "DicomModalities" : {
-    /**
-     * Uncommenting the following line would enable Orthanc to
-     * connect to an instance of the "storescp" open-source DICOM
-     * store (shipped in the DCMTK distribution) started by the
-     * command line "storescp 2000".
-     **/
-    // "sample" : [ "STORESCP", "localhost", 2000 ]
-
-    /**
-     * A fourth parameter is available to enable patches for a
-     * specific PACS manufacturer. The allowed values are currently
-     * "Generic" (default value), "ClearCanvas" and "MedInria". This
-     * parameter is case-sensitive.
-     **/
-    // "clearcanvas" : [ "CLEARCANVAS", "192.168.1.1", 104, "ClearCanvas" ]
-  },
-
-  // The list of the known Orthanc peers
-  "OrthancPeers" : {
-    /**
-     * Each line gives the base URL of an Orthanc peer, possibly
-     * followed by the username/password pair (if the password
-     * protection is enabled on the peer).
-     **/
-    // "peer"  : [ "http://localhost:8043/", "alice", "alicePassword" ]
-    // "peer2" : [ "http://localhost:8044/" ]
-  },
-
-
-
-  /**
-   * Advanced options
-   **/
-
-  // Dictionary of symbolic names for the user-defined metadata. Each
-  // entry must map a number between 1024 and 65535 to an unique
-  // string.
-  "UserMetadata" : {
-    // "Sample" : 1024
-  },
-
-  // Number of seconds without receiving any instance before a
-  // patient, a study or a series is considered as stable.
-  "StableAge" : 60
-}
+{
+  /**
+   * General configuration of Orthanc
+   **/
+
+  // The logical name of this instance of Orthanc. This one is
+  // displayed in Orthanc Explorer and at the URI "/system".
+  "Name" : "Orthanc",
+
+  // Path to the directory that holds the heavyweight files
+  // (i.e. the raw DICOM instances)
+  "StorageDirectory" : "/var/lib/orthanc/db-v4",
+
+  // Path to the directory that holds the SQLite index (if unset,
+  // the value of StorageDirectory is used). This index could be
+  // stored on a RAM-drive or a SSD device for performance reasons.
+  "IndexDirectory" : "/var/lib/orthanc/db-v4",
+
+  // Enable the transparent compression of the DICOM instances
+  "StorageCompression" : false,
+
+  // Maximum size of the storage in MB (a value of "0" indicates no
+  // limit on the storage size)
+  "MaximumStorageSize" : 0,
+
+  // Maximum number of patients that can be stored at a given time
+  // in the storage (a value of "0" indicates no limit on the number
+  // of patients)
+  "MaximumPatientCount" : 0,
+  
+  // List of paths to the custom Lua scripts to load into this
+  // instance of Orthanc
+  "LuaScripts" : [
+  ],
+
+
+
+  /**
+   * Configuration of the HTTP server
+   **/
+
+  // HTTP port for the REST services and for the GUI
+  "HttpPort" : 8042,
+
+
+
+  /**
+   * Configuration of the DICOM server
+   **/
+
+  // The DICOM Application Entity Title
+  "DicomAet" : "ORTHANC",
+
+  // Check whether the called AET corresponds during a DICOM request
+  "DicomCheckCalledAet" : false,
+
+  // The DICOM port
+  "DicomPort" : 4242,
+
+
+
+  /**
+   * Security-related options for the HTTP server
+   **/
+
+  // Whether remote hosts can connect to the HTTP server
+  "RemoteAccessAllowed" : false,
+
+  // Whether or not SSL is enabled
+  "SslEnabled" : false,
+
+  // Path to the SSL certificate (meaningful only if SSL is enabled)
+  "SslCertificate" : "certificate.pem",
+
+  // Whether or not the password protection is enabled
+  "AuthenticationEnabled" : false,
+
+  // The list of the registered users. Because Orthanc uses HTTP
+  // Basic Authentication, the passwords are stored as plain text.
+  "RegisteredUsers" : {
+    // "alice" : "alicePassword"
+  },
+
+
+
+  /**
+   * Network topology
+   **/
+
+  // The list of the known DICOM modalities
+  "DicomModalities" : {
+    /**
+     * Uncommenting the following line would enable Orthanc to
+     * connect to an instance of the "storescp" open-source DICOM
+     * store (shipped in the DCMTK distribution) started by the
+     * command line "storescp 2000".
+     **/
+    // "sample" : [ "STORESCP", "localhost", 2000 ]
+
+    /**
+     * A fourth parameter is available to enable patches for a
+     * specific PACS manufacturer. The allowed values are currently
+     * "Generic" (default value), "ClearCanvas" and "MedInria". This
+     * parameter is case-sensitive.
+     **/
+    // "clearcanvas" : [ "CLEARCANVAS", "192.168.1.1", 104, "ClearCanvas" ]
+  },
+
+  // The list of the known Orthanc peers
+  "OrthancPeers" : {
+    /**
+     * Each line gives the base URL of an Orthanc peer, possibly
+     * followed by the username/password pair (if the password
+     * protection is enabled on the peer).
+     **/
+    // "peer"  : [ "http://localhost:8043/", "alice", "alicePassword" ]
+    // "peer2" : [ "http://localhost:8044/" ]
+  },
+
+
+
+  /**
+   * Advanced options
+   **/
+
+  // Dictionary of symbolic names for the user-defined metadata. Each
+  // entry must map a number between 1024 and 65535 to an unique
+  // string.
+  "UserMetadata" : {
+    // "Sample" : 1024
+  },
+
+  // Dictionary of symbolic names for the user-defined types of
+  // attached files. Each entry must map a number between 1024 and
+  // 65535 to an unique string.
+  "UserContentType" : {
+    // "sample" : 1024
+  },
+
+  // Number of seconds without receiving any instance before a
+  // patient, a study or a series is considered as stable.
+  "StableAge" : 60,
+
+  // Enable the HTTP server. If this parameter is set to "false",
+  // Orthanc acts as a pure DICOM server. The REST API and Orthanc
+  // Explorer will not be available.
+  "HttpServerEnabled" : true,
+
+  // Enable the DICOM server. If this parameter is set to "false",
+  // Orthanc acts as a pure REST server. It will not be possible to
+  // receive files or to do query/retrieve through the DICOM protocol.
+  "DicomServerEnabled" : true,
+
+  // By default, Orthanc compares AET (Application Entity Titles) in a
+  // case-insensitive way. Setting this option to "true" will enable
+  // case-sensitive matching.
+  "StrictAetComparison" : false,
+
+  // When the following option is "true", the MD5 of the DICOM files
+  // will be computed and stored in the Orthanc database. This
+  // information can be used to detect disk corruption, at the price
+  // of a small performance overhead.
+  "StoreMD5ForAttachments" : true
+}
diff --git a/orthanc.spec b/orthanc.spec
index 2da5dde..b065d49 100644
--- a/orthanc.spec
+++ b/orthanc.spec
@@ -1,5 +1,5 @@
 %define orthancclientversion 0.7
-%define orthancversion 0.7.2
+%define orthancversion 0.7.3
 
 Name:		orthanc
 Version:	%{orthancversion}
@@ -203,6 +203,9 @@ exit 0
 
 
 %changelog
+* Fri Feb 14 2014 Sebastien Jodogne <s.jodogne at gmail.com> 0.7.3-1
+- New upstream version
+
 * Fri Nov  8 2013 Sebastien Jodogne <s.jodogne at gmail.com> 0.7.2-1
 - New upstream version
 
diff --git a/sources b/sources
index db542f8..7b2e5da 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8132498923fa8a59456fbef409e6eaed  Orthanc-0.7.2.tar.gz
+fa1d087ef84d015897a9c92e9c4d4f5f  Orthanc-0.7.3.tar.gz


More information about the scm-commits mailing list