changeset 48:0a04c70747d9

renaming
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 05 Sep 2012 15:36:45 +0200
parents 491a97842e31
children e1a3ae0dadf3
files AUTHORS CMakeLists.txt INSTALL NEWS README THANKS
diffstat 6 files changed, 86 insertions(+), 84 deletions(-) [+]
line wrap: on
line diff
--- a/AUTHORS	Wed Sep 05 13:26:06 2012 +0200
+++ b/AUTHORS	Wed Sep 05 15:36:45 2012 +0200
@@ -1,9 +1,9 @@
-Palantir - A Lightweight, RESTful DICOM Server
-==============================================
+Palanthir - A Lightweight, RESTful DICOM Server
+===============================================
 
 
-Authors of Palantir
--------------------
+Authors of Palanthir
+--------------------
 
 * Sebastien Jodogne <s.jodogne@gmail.com>
   Department of Medical Physics, CHU of Liege, Belgium
--- a/CMakeLists.txt	Wed Sep 05 13:26:06 2012 +0200
+++ b/CMakeLists.txt	Wed Sep 05 15:36:45 2012 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 2.8)
 
-project(Palantir)
+project(Palanthir)
 include(${CMAKE_SOURCE_DIR}/Resources/CMake/AutoGeneratedCode.cmake)
 include(${CMAKE_SOURCE_DIR}/Resources/CMake/DownloadPackage.cmake)
 include(CheckIncludeFiles)
@@ -30,10 +30,10 @@
   )
 
 if (${ENABLE_SSL})
-  add_definitions(-DPALANTIR_SSL_ENABLED=1)
+  add_definitions(-DPALANTHIR_SSL_ENABLED=1)
   include(${CMAKE_SOURCE_DIR}/Resources/CMake/OpenSslConfiguration.cmake)
 else()
-  add_definitions(-DPALANTIR_SSL_ENABLED=0)
+  add_definitions(-DPALANTHIR_SSL_ENABLED=0)
 endif()
 
 include(${CMAKE_SOURCE_DIR}/Resources/CMake/BoostConfiguration.cmake)
@@ -98,29 +98,29 @@
 
 
 if (${STATIC_BUILD})
-  add_definitions(-DPALANTIR_STATIC=1)
+  add_definitions(-DPALANTHIR_STATIC=1)
 else()
-  add_definitions(-DPALANTIR_STATIC=0)
+  add_definitions(-DPALANTHIR_STATIC=0)
 endif()
 
 if (${STANDALONE_BUILD})
   add_definitions(
-    -DPALANTIR_STANDALONE=1
+    -DPALANTHIR_STANDALONE=1
     )
 
   EmbedResources(
-    PREPARE_DATABASE PalantirServer/PrepareDatabase.sql
-    PALANTIR_EXPLORER PalantirExplorer
+    PREPARE_DATABASE PalanthirServer/PrepareDatabase.sql
+    PALANTHIR_EXPLORER PalanthirExplorer
     )
 
 else()
   add_definitions(
-    -DPALANTIR_STANDALONE=0
-    -DPALANTIR_PATH=\"${CMAKE_SOURCE_DIR}\"
+    -DPALANTHIR_STANDALONE=0
+    -DPALANTHIR_PATH=\"${CMAKE_SOURCE_DIR}\"
     )
 
   EmbedResources(
-    PREPARE_DATABASE PalantirServer/PrepareDatabase.sql
+    PREPARE_DATABASE PalanthirServer/PrepareDatabase.sql
     )
 endif()
 
@@ -133,7 +133,7 @@
   Core/ChunkedBuffer.cpp
   Core/Compression/BufferCompressor.cpp
   Core/Compression/ZlibCompressor.cpp
-  Core/PalantirException.cpp
+  Core/PalanthirException.cpp
   Core/DicomFormat/DicomArray.cpp
   Core/DicomFormat/DicomMap.cpp
   Core/DicomFormat/DicomTag.cpp
@@ -154,33 +154,33 @@
   Core/Toolbox.cpp
   Core/Uuid.cpp
 
-  PalantirCppClient/HttpClient.cpp
-  PalantirCppClient/HttpException.cpp
+  PalanthirCppClient/HttpClient.cpp
+  PalanthirCppClient/HttpException.cpp
   )  
 
 add_library(ServerLibrary
-  PalantirServer/DicomIntegerPixelAccessor.cpp
-  PalantirServer/DicomProtocol/DicomFindAnswers.cpp
-  PalantirServer/DicomProtocol/DicomServer.cpp
-  PalantirServer/DicomProtocol/DicomUserConnection.cpp
-  PalantirServer/FromDcmtkBridge.cpp
-  PalantirServer/Internals/CommandDispatcher.cpp
-  PalantirServer/Internals/FindScp.cpp
-  PalantirServer/Internals/MoveScp.cpp
-  PalantirServer/Internals/StoreScp.cpp
-  PalantirServer/PalantirInitialization.cpp
-  PalantirServer/PalantirRestApi.cpp
-  PalantirServer/ServerIndex.cpp
-  PalantirServer/ToDcmtkBridge.cpp
-  PalantirServer/ToDcmtkBridge.cpp
-  PalantirServer/DicomIntegerPixelAccessor.cpp
+  PalanthirServer/DicomIntegerPixelAccessor.cpp
+  PalanthirServer/DicomProtocol/DicomFindAnswers.cpp
+  PalanthirServer/DicomProtocol/DicomServer.cpp
+  PalanthirServer/DicomProtocol/DicomUserConnection.cpp
+  PalanthirServer/FromDcmtkBridge.cpp
+  PalanthirServer/Internals/CommandDispatcher.cpp
+  PalanthirServer/Internals/FindScp.cpp
+  PalanthirServer/Internals/MoveScp.cpp
+  PalanthirServer/Internals/StoreScp.cpp
+  PalanthirServer/PalanthirInitialization.cpp
+  PalanthirServer/PalanthirRestApi.cpp
+  PalanthirServer/ServerIndex.cpp
+  PalanthirServer/ToDcmtkBridge.cpp
+  PalanthirServer/ToDcmtkBridge.cpp
+  PalanthirServer/DicomIntegerPixelAccessor.cpp
   )
 
 # Ensure autogenerated code is built before building ServerLibrary
 add_dependencies(ServerLibrary CoreLibrary)
 
-add_executable(Palantir
-  PalantirServer/main.cpp
+add_executable(Palanthir
+  PalanthirServer/main.cpp
   )
 
 add_executable(UnitTests
@@ -191,17 +191,17 @@
   UnitTests/Versions.cpp
   )
 
-TARGET_LINK_LIBRARIES(Palantir ServerLibrary CoreLibrary)
+TARGET_LINK_LIBRARIES(Palanthir ServerLibrary CoreLibrary)
 TARGET_LINK_LIBRARIES(UnitTests ServerLibrary CoreLibrary)
 
 find_package(Doxygen)
 if (DOXYGEN_FOUND)
   configure_file(
-    ${CMAKE_SOURCE_DIR}/Resources/Palantir.doxygen
-    ${CMAKE_CURRENT_BINARY_DIR}/Palantir.doxygen
+    ${CMAKE_SOURCE_DIR}/Resources/Palanthir.doxygen
+    ${CMAKE_CURRENT_BINARY_DIR}/Palanthir.doxygen
     @ONLY)
   add_custom_target(doc
-    ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Palantir.doxygen
+    ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Palanthir.doxygen
     WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
     COMMENT "Generating API documentation with Doxygen" VERBATIM
     )
--- a/INSTALL	Wed Sep 05 13:26:06 2012 +0200
+++ b/INSTALL	Wed Sep 05 15:36:45 2012 +0200
@@ -1,11 +1,11 @@
-Palantir - A Lightweight, RESTful DICOM Server
-==============================================
+Palanthir - A Lightweight, RESTful DICOM Server
+===============================================
 
 
 Dependencies
 ------------
 
-1) CMake: Palantir uses CMake (http://www.cmake.org/) to automate its
+1) CMake: Palanthir uses CMake (http://www.cmake.org/) to automate its
    building process. 
 
 2) Python: Some code is autogenerated through Python
@@ -26,17 +26,17 @@
 "ThirdPartyDownloads" directory.
 
 
-Building Palantir at a glance
------------------------------
+Building Palanthir at a glance
+------------------------------
 
-To build Palantir, you must:
+To build Palanthir, you must:
 
 1) Download the source code (either using Mercurial, or through the
    released versions). For the examples below, we assume the source
-   directory is "~/Palantir".
+   directory is "~/Palanthir".
 
 2) Create a build directory. For the examples below, we assume the
-   build directory is "~/PalantirBuild".
+   build directory is "~/PalanthirBuild".
 
 
 
@@ -45,26 +45,26 @@
 
 To build binaries with debug information:
 
-# cd ~/PalantirBuild
-# cmake -DCMAKE_BUILD_TYPE=DEBUG ~/Palantir
+# cd ~/PalanthirBuild
+# cmake -DCMAKE_BUILD_TYPE=DEBUG ~/Palanthir
 # make
 # make doc
 
 
 To build a release version:
 
-# cd ~/PalantirBuild
-# cmake -DCMAKE_BUILD_TYPE=RELEASE ~/Palantir
+# cd ~/PalanthirBuild
+# cmake -DCMAKE_BUILD_TYPE=RELEASE ~/Palanthir
 # make
 # make doc
 
 
-Under Linux, you have the possibility to dynamically link Palantir
+Under Linux, you have the possibility to dynamically link Palanthir
 against the shared libraries of your system, provided their version is
 recent enough. This greatly speeds up the compilation:
 
-# cd ~/PalantirBuild
-# cmake -DSTATIC_BUILD=OFF -DCMAKE_BUILD_TYPE=DEBUG ~/Palantir
+# cd ~/PalanthirBuild
+# cmake -DSTATIC_BUILD=OFF -DCMAKE_BUILD_TYPE=DEBUG ~/Palanthir
 # make
 
  
@@ -75,8 +75,8 @@
 To cross-compile Windows binaries under Linux using MinGW, please use
 the following command:
 
-# cd ~/PalantirBuild
-# cmake -DCMAKE_TOOLCHAIN_FILE=~/Palantir/Resources/MinGWToolchain.cmake -DCMAKE_BUILD_TYPE=DEBUG ~/Palantir
+# cd ~/PalanthirBuild
+# cmake -DCMAKE_TOOLCHAIN_FILE=~/Palanthir/Resources/MinGWToolchain.cmake -DCMAKE_BUILD_TYPE=DEBUG ~/Palanthir
 # make
 
 
@@ -84,8 +84,8 @@
 Native Windows build with MinGW (VERY SLOW)
 -------------------------------------------
 
-# cd [...]\PalantirBuild
-# cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=DEBUG [...]\Palantir
+# cd [...]\PalanthirBuild
+# cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=DEBUG [...]\Palanthir
 # mingw32-make
 
 
@@ -93,10 +93,10 @@
 Native Windows build with Microsoft Visual Studio 2005
 ------------------------------------------------------
 
-# cd [...]\PalantirBuild
-# cmake -G "Visual Studio 8 2005" [...]\Palantir
+# cd [...]\PalanthirBuild
+# cmake -G "Visual Studio 8 2005" [...]\Palanthir
 
-Then open the "[...]/PalantirBuild/Palantir.sln" with Visual Studio.
+Then open the "[...]/PalanthirBuild/Palanthir.sln" with Visual Studio.
 
 NOTES:
 * More recent versions of Visual Studio should also work.
--- a/NEWS	Wed Sep 05 13:26:06 2012 +0200
+++ b/NEWS	Wed Sep 05 15:36:45 2012 +0200
@@ -1,9 +1,11 @@
 Pending changes
 ===============
 
+* Renaming to "Palanthir"
 * Access to the raw PNG images (in 8bpp and 16bpp)
-* Support of SSL and HTTP Basic Authentication
-* Change of the licensing of the "Core/SQLite" folder to BSD, (to
+* Security: Support of SSL, HTTP Basic Authentication and interdiction
+  of remote access
+* Change of the licensing of the "Core/SQLite" folder to BSD (to
   reflect the original licensing terms of Chromium, from which the
   code derives)
 * Standalone build for cross-compilation
--- a/README	Wed Sep 05 13:26:06 2012 +0200
+++ b/README	Wed Sep 05 15:36:45 2012 +0200
@@ -1,14 +1,14 @@
-Palantir - A Lightweight, RESTful DICOM Server
-==============================================
+Palanthir - A Lightweight, RESTful DICOM Server
+===============================================
 
 General Information
 -------------------
 
 General information about this software can be found on our Google
 Code hosting page:
-http://code.google.com/p/palantir-dicom/
+http://code.google.com/p/palanthir/
 
-The instructions for building Palantir can be found in the "INSTALL"
+The instructions for building Palanthir can be found in the "INSTALL"
 file.
 
 
@@ -27,7 +27,7 @@
 Supported Toolchains
 --------------------
 
-Palantir can currently be built using the following compiling
+Palanthir can currently be built using the following compiling
 toolchains:
 
 * Native Linux compilation, with gcc.
@@ -39,13 +39,13 @@
 Licensing
 ---------
 
-Palantir is licensed under the GPLv3 license. Because Palantir uses
+Palanthir is licensed under the GPLv3 license. Because Palanthir uses
 the Software-as-a-Service paradigm, commercial products are allowed to
-access the Palantir REST services and to bundle Palantir in an
+access the Palanthir REST services and to bundle Palanthir in an
 commercial aggregate. 
 
-We also kindly require scientific works that make use of Palantir to
-cite Palantir in their associated publications.
+We also kindly require scientific works that make use of Palanthir to
+cite Palanthir in their associated publications.
 
 
 
@@ -54,7 +54,7 @@
 
 The following directories have separate licensing terms:
 
-* The files of the "PalantirCppClient/" directory are licensed under
+* The files of the "PalanthirCppClient/" directory are licensed under
   the MIT license, which allows commercial products to statically link
   against the C++ client library.
 
@@ -69,9 +69,9 @@
 This archive contains the following directories:
 
 * Core/               - The core C++ classes (independent of DCMTK)
-* PalantirCppClient/  - Code of the C++ client (under MIT license)
-* PalantirExplorer/   - Code of the Web application (HTML5/Javascript)
-* PalantirServer/     - Code of the Palantir server (depends on DCMTK)
+* PalanthirCppClient/ - Code of the C++ client (under MIT license)
+* PalanthirExplorer/  - Code of the Web application (HTML5/Javascript)
+* PalanthirServer/    - Code of the Palanthir server (depends on DCMTK)
 * Resources/          - Scripts, resources for building third-party code
 * UnitTests/          - Unit tests
 
@@ -80,11 +80,11 @@
 * AUTHORS             - The list of the authors
 * CMakeLists.txt      - The main build script
 * COPYING             - The GPLv3 license
-* INSTALL             - How to build Palantir
+* INSTALL             - How to build Palanthir
 * README              - This file
 * THANKS              - The list of the contributors
 * NEWS                - The history of main changes between versions
 
 We have decided not to maintain a separate "ChangeLog" file. Each
-commit to the official Palantir Mercurial repository should be
+commit to the official Palanthir Mercurial repository should be
 associated with a description of the changes.
--- a/THANKS	Wed Sep 05 13:26:06 2012 +0200
+++ b/THANKS	Wed Sep 05 15:36:45 2012 +0200
@@ -1,11 +1,11 @@
-Palantir - A Lightweight, RESTful DICOM Server
-==============================================
+Palanthir - A Lightweight, RESTful DICOM Server
+===============================================
 
-Palantir has originally been written by Sebastien Jodogne
+Palanthir has originally been written by Sebastien Jodogne
 (cf. "AUTHORS" file). This file contains the list of the people that
-have further contributed to Palantir by reporting problems, suggesting
-various improvements, or submitting actual actual. Please help keep it
-complete and exempt or errors.
+have further contributed to Palanthir by reporting problems,
+suggesting various improvements, or submitting actual actual. Please
+help keep it complete and exempt or errors.
 
 
 Contributors