# HG changeset patch # User Alain Mazy # Date 1715848702 -7200 # Node ID a8408ef2b2d87b07d2dfe9f8a28d68b2f3072ced # Parent ef4a0f6d977782277f07f1fd0de6c98a259436dd# Parent a6b4e0abe532f17d86d9ae0f9ce57f4437b6037a merge cmove2 -> default diff -r a6b4e0abe532 -r a8408ef2b2d8 CITATION.cff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CITATION.cff Thu May 16 10:38:22 2024 +0200 @@ -0,0 +1,14 @@ +cff-version: "1.1.0" +message: "If you use this software, please cite it using these metadata." +title: Orthanc +abstract: "Orthanc is a lightweight open-source DICOM server for medical imaging supporting representational state transfer (REST)." +authors: + - + affiliation: UCLouvain + family-names: Jodogne + given-names: "Sébastien" +doi: "10.1007/s10278-018-0082-y" +license: "GPL-3.0-or-later" +repository-code: "https://orthanc.uclouvain.be/hg/orthanc/" +version: 1.12.3 +date-released: 2024-01-31 diff -r a6b4e0abe532 -r a8408ef2b2d8 CMakeLists.txt --- a/CMakeLists.txt Thu Feb 29 11:31:47 2024 +0100 +++ b/CMakeLists.txt Thu May 16 10:38:22 2024 +0200 @@ -198,7 +198,10 @@ target_link_libraries(OrthancPython ${PYTHON_LIBRARIES}) -add_definitions(-DPLUGIN_VERSION="${PLUGIN_VERSION}") +add_definitions( + -DPLUGIN_NAME="python" + -DPLUGIN_VERSION="${PLUGIN_VERSION}" + ) set_target_properties(OrthancPython PROPERTIES VERSION ${PLUGIN_VERSION} diff -r a6b4e0abe532 -r a8408ef2b2d8 CodeAnalysis/Class.mustache --- a/CodeAnalysis/Class.mustache Thu Feb 29 11:31:47 2024 +0100 +++ b/CodeAnalysis/Class.mustache Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 CodeAnalysis/Enumeration.mustache --- a/CodeAnalysis/Enumeration.mustache Thu Feb 29 11:31:47 2024 +0100 +++ b/CodeAnalysis/Enumeration.mustache Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 CodeAnalysis/GlobalFunctions.mustache --- a/CodeAnalysis/GlobalFunctions.mustache Thu Feb 29 11:31:47 2024 +0100 +++ b/CodeAnalysis/GlobalFunctions.mustache Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 CodeAnalysis/ParseOrthancSDK.py --- a/CodeAnalysis/ParseOrthancSDK.py Thu Feb 29 11:31:47 2024 +0100 +++ b/CodeAnalysis/ParseOrthancSDK.py Thu May 16 10:38:22 2024 +0200 @@ -2,8 +2,8 @@ ## ## Python plugin for Orthanc -## Copyright (C) 2020-2023 Osimis S.A., Belgium -## Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +## Copyright (C) 2020-2024 Osimis S.A., Belgium +## Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium ## ## This program is free software: you can redistribute it and/or ## modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 CodeAnalysis/sdk.cpp.mustache --- a/CodeAnalysis/sdk.cpp.mustache Thu Feb 29 11:31:47 2024 +0100 +++ b/CodeAnalysis/sdk.cpp.mustache Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 CodeAnalysis/sdk.h.mustache --- a/CodeAnalysis/sdk.h.mustache Thu Feb 29 11:31:47 2024 +0100 +++ b/CodeAnalysis/sdk.h.mustache Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/CMake/AutoGeneratedCode.cmake --- a/Resources/Orthanc/CMake/AutoGeneratedCode.cmake Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/CMake/AutoGeneratedCode.cmake Thu May 16 10:38:22 2024 +0200 @@ -1,8 +1,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/CMake/Compiler.cmake --- a/Resources/Orthanc/CMake/Compiler.cmake Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/CMake/Compiler.cmake Thu May 16 10:38:22 2024 +0200 @@ -1,8 +1,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License @@ -43,6 +43,13 @@ # use by "ExternalProject" in CMake SET(CMAKE_LSB_CC $ENV{LSB_CC} CACHE STRING "") SET(CMAKE_LSB_CXX $ENV{LSB_CXX} CACHE STRING "") + + # This is necessary to build "Orthanc mainline - Framework LSB + # Release" on "buildbot-worker-debian11" + set(LSB_PTHREAD_NONSHARED "${LSB_PATH}/lib64-${LSB_TARGET_VERSION}/libpthread_nonshared.a") + if (EXISTS ${LSB_PTHREAD_NONSHARED}) + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${LSB_PTHREAD_NONSHARED}") + endif() endif() @@ -124,12 +131,17 @@ ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" OR ${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") - if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD" AND + if (# NOT ${CMAKE_SYSTEM_VERSION} STREQUAL "LinuxStandardBase" AND + NOT ${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD" AND NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") # The "--no-undefined" linker flag makes the shared libraries # (plugins ModalityWorklists and ServeFolders) fail to compile on # OpenBSD, and make the PostgreSQL plugin complain about missing - # "environ" global variable in FreeBSD + # "environ" global variable in FreeBSD. + # + # TODO - Furthermore, on Linux Standard Base running on Debian 12, + # the "-Wl,--no-undefined" seems to break the compilation (added + # after Orthanc 1.12.2). This is disabled for now. set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined") endif() diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/CMake/DownloadOrthancFramework.cmake --- a/Resources/Orthanc/CMake/DownloadOrthancFramework.cmake Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/CMake/DownloadOrthancFramework.cmake Thu May 16 10:38:22 2024 +0200 @@ -1,8 +1,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License @@ -158,6 +158,10 @@ set(ORTHANC_FRAMEWORK_MD5 "d32a0cde03b6eb603d8dd2b33d38bf1b") elseif (ORTHANC_FRAMEWORK_VERSION STREQUAL "1.12.1") set(ORTHANC_FRAMEWORK_MD5 "8a435140efc8ff4a01d8242f092f21de") + elseif (ORTHANC_FRAMEWORK_VERSION STREQUAL "1.12.2") + set(ORTHANC_FRAMEWORK_MD5 "d2476b9e796e339ac320b5333489bdb3") + elseif (ORTHANC_FRAMEWORK_VERSION STREQUAL "1.12.3") + set(ORTHANC_FRAMEWORK_MD5 "975f5bf2142c22cb1777b4f6a0a614c5") # Below this point are development snapshots that were used to # release some plugin, before an official release of the Orthanc @@ -189,7 +193,7 @@ elseif (ORTHANC_FRAMEWORK_VERSION STREQUAL "daf4807631c5") # DICOMweb 1.15 (framework pre-1.12.2) set(ORTHANC_FRAMEWORK_PRE_RELEASE ON) - set(ORTHANC_FRAMEWORK_MD5 "c644aff2817306b3207c98c92e43f35f") + set(ORTHANC_FRAMEWORK_MD5 "ebe8bdf388319f1c9536b2b680451848") endif() endif() endif() diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/CMake/DownloadPackage.cmake --- a/Resources/Orthanc/CMake/DownloadPackage.cmake Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/CMake/DownloadPackage.cmake Thu May 16 10:38:22 2024 +0200 @@ -1,8 +1,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/CMake/EmbedResources.py --- a/Resources/Orthanc/CMake/EmbedResources.py Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/CMake/EmbedResources.py Thu May 16 10:38:22 2024 +0200 @@ -3,8 +3,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/CMake/GoogleTestConfiguration.cmake --- a/Resources/Orthanc/CMake/GoogleTestConfiguration.cmake Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/CMake/GoogleTestConfiguration.cmake Thu May 16 10:38:22 2024 +0200 @@ -1,8 +1,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/Plugins/OrthancPluginCppWrapper.cpp --- a/Resources/Orthanc/Plugins/OrthancPluginCppWrapper.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/Plugins/OrthancPluginCppWrapper.cpp Thu May 16 10:38:22 2024 +0200 @@ -2,8 +2,8 @@ * Orthanc - A Lightweight, RESTful DICOM Store * Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics * Department, University Hospital of Liege, Belgium - * Copyright (C) 2017-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2017-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License as @@ -2607,7 +2607,7 @@ if (body.isMember(KEY_PRIORITY)) { - if (body[KEY_PRIORITY].type() != Json::booleanValue) + if (body[KEY_PRIORITY].type() != Json::intValue) { #if HAS_ORTHANC_EXCEPTION == 1 throw Orthanc::OrthancException(Orthanc::ErrorCode_BadFileFormat, @@ -4026,4 +4026,48 @@ result[request->headersKeys[i]] = request->headersValues[i]; } } + +#if !ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 12, 4) + static void SetPluginProperty(const std::string& pluginIdentifier, + _OrthancPluginProperty property, + const std::string& value) + { + _OrthancPluginSetPluginProperty params; + params.plugin = pluginIdentifier.c_str(); + params.property = property; + params.value = value.c_str(); + + GetGlobalContext()->InvokeService(GetGlobalContext(), _OrthancPluginService_SetPluginProperty, ¶ms); + } +#endif + + void SetRootUri(const std::string& pluginIdentifier, + const std::string& uri) + { +#if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 12, 4) + OrthancPluginSetRootUri2(GetGlobalContext(), pluginIdentifier.c_str(), uri.c_str()); +#else + SetPluginProperty(pluginIdentifier, _OrthancPluginProperty_RootUri, uri); +#endif + } + + void SetDescription(const std::string& pluginIdentifier, + const std::string& description) + { +#if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 12, 4) + OrthancPluginSetDescription2(GetGlobalContext(), pluginIdentifier.c_str(), description.c_str()); +#else + SetPluginProperty(pluginIdentifier, _OrthancPluginProperty_Description, description); +#endif + } + + void ExtendOrthancExplorer(const std::string& pluginIdentifier, + const std::string& javascript) + { +#if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 12, 4) + OrthancPluginExtendOrthancExplorer2(GetGlobalContext(), pluginIdentifier.c_str(), javascript.c_str()); +#else + SetPluginProperty(pluginIdentifier, _OrthancPluginProperty_OrthancExplorer, javascript); +#endif + } } diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/Plugins/OrthancPluginCppWrapper.h --- a/Resources/Orthanc/Plugins/OrthancPluginCppWrapper.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/Plugins/OrthancPluginCppWrapper.h Thu May 16 10:38:22 2024 +0200 @@ -2,8 +2,8 @@ * Orthanc - A Lightweight, RESTful DICOM Store * Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics * Department, University Hospital of Liege, Belgium - * Copyright (C) 2017-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2017-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License as @@ -1435,4 +1435,13 @@ IWebDavCollection& collection); }; #endif + + void SetRootUri(const std::string& pluginIdentifier, + const std::string& uri); + + void SetDescription(const std::string& pluginIdentifier, + const std::string& description); + + void ExtendOrthancExplorer(const std::string& pluginIdentifier, + const std::string& javascript); } diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/Plugins/OrthancPluginException.h --- a/Resources/Orthanc/Plugins/OrthancPluginException.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/Plugins/OrthancPluginException.h Thu May 16 10:38:22 2024 +0200 @@ -2,8 +2,8 @@ * Orthanc - A Lightweight, RESTful DICOM Store * Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics * Department, University Hospital of Liege, Belgium - * Copyright (C) 2017-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2017-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License as diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/Plugins/OrthancPluginsExports.cmake --- a/Resources/Orthanc/Plugins/OrthancPluginsExports.cmake Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/Plugins/OrthancPluginsExports.cmake Thu May 16 10:38:22 2024 +0200 @@ -1,8 +1,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU General Public License as diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/Toolchains/LinuxStandardBaseToolchain.cmake --- a/Resources/Orthanc/Toolchains/LinuxStandardBaseToolchain.cmake Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/Toolchains/LinuxStandardBaseToolchain.cmake Thu May 16 10:38:22 2024 +0200 @@ -1,8 +1,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/Toolchains/MinGW-W64-Toolchain32.cmake --- a/Resources/Orthanc/Toolchains/MinGW-W64-Toolchain32.cmake Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/Toolchains/MinGW-W64-Toolchain32.cmake Thu May 16 10:38:22 2024 +0200 @@ -1,8 +1,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/Toolchains/MinGW-W64-Toolchain64.cmake --- a/Resources/Orthanc/Toolchains/MinGW-W64-Toolchain64.cmake Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/Toolchains/MinGW-W64-Toolchain64.cmake Thu May 16 10:38:22 2024 +0200 @@ -1,8 +1,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Resources/Orthanc/Toolchains/MinGWToolchain.cmake --- a/Resources/Orthanc/Toolchains/MinGWToolchain.cmake Thu Feb 29 11:31:47 2024 +0100 +++ b/Resources/Orthanc/Toolchains/MinGWToolchain.cmake Thu May 16 10:38:22 2024 +0200 @@ -1,8 +1,8 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium -# Copyright (C) 2017-2023 Osimis S.A., Belgium -# Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium +# Copyright (C) 2017-2024 Osimis S.A., Belgium +# Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk.cpp --- a/Sources/Autogenerated/sdk.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk.h --- a/Sources/Autogenerated/sdk.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_GlobalFunctions.impl.h --- a/Sources/Autogenerated/sdk_GlobalFunctions.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_GlobalFunctions.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginChangeType.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginChangeType.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginChangeType.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginCompressionType.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginCompressionType.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginCompressionType.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginConstraintType.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginConstraintType.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginConstraintType.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginContentType.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginContentType.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginContentType.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginCreateDicomFlags.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginCreateDicomFlags.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginCreateDicomFlags.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginDicomInstance.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginDicomInstance.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginDicomInstance.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFlags.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFlags.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFlags.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFormat.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFormat.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginDicomToJsonFormat.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginDicomWebBinaryMode.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginDicomWebBinaryMode.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginDicomWebBinaryMode.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginDicomWebNode.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginDicomWebNode.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginDicomWebNode.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginErrorCode.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginErrorCode.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginErrorCode.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginFindAnswers.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginFindAnswers.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginFindAnswers.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginFindMatcher.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginFindMatcher.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginFindMatcher.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginFindQuery.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginFindQuery.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginFindQuery.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginHttpMethod.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginHttpMethod.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginHttpMethod.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginIdentifierConstraint.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginIdentifierConstraint.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginIdentifierConstraint.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginImage.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginImage.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginImage.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginImageFormat.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginImageFormat.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginImageFormat.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginInstanceOrigin.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginInstanceOrigin.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginInstanceOrigin.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginJob.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginJob.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginJob.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginJobStepStatus.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginJobStepStatus.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginJobStepStatus.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginJobStopReason.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginJobStopReason.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginJobStopReason.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginMetricsType.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginMetricsType.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginMetricsType.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginPeers.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginPeers.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginPeers.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginPixelFormat.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginPixelFormat.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginPixelFormat.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginReceivedInstanceAction.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginReceivedInstanceAction.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginReceivedInstanceAction.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginResourceType.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginResourceType.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginResourceType.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginRestOutput.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginRestOutput.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginRestOutput.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginServerChunkedRequestReader.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginServerChunkedRequestReader.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginServerChunkedRequestReader.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginStorageArea.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginStorageArea.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginStorageArea.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginStorageCommitmentFailureReason.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginStorageCommitmentFailureReason.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginStorageCommitmentFailureReason.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginValueRepresentation.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginValueRepresentation.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginValueRepresentation.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginWorklistAnswers.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginWorklistAnswers.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginWorklistAnswers.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Autogenerated/sdk_OrthancPluginWorklistQuery.impl.h --- a/Sources/Autogenerated/sdk_OrthancPluginWorklistQuery.impl.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Autogenerated/sdk_OrthancPluginWorklistQuery.impl.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/DicomScpCallbacks.cpp --- a/Sources/DicomScpCallbacks.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/DicomScpCallbacks.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/DicomScpCallbacks.h --- a/Sources/DicomScpCallbacks.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/DicomScpCallbacks.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/ICallbackRegistration.cpp --- a/Sources/ICallbackRegistration.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/ICallbackRegistration.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/ICallbackRegistration.h --- a/Sources/ICallbackRegistration.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/ICallbackRegistration.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/IncomingHttpRequestFilter.cpp --- a/Sources/IncomingHttpRequestFilter.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/IncomingHttpRequestFilter.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/IncomingHttpRequestFilter.h --- a/Sources/IncomingHttpRequestFilter.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/IncomingHttpRequestFilter.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/IncomingInstanceFilter.cpp --- a/Sources/IncomingInstanceFilter.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/IncomingInstanceFilter.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/IncomingInstanceFilter.h --- a/Sources/IncomingInstanceFilter.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/IncomingInstanceFilter.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/OnChangeCallback.cpp --- a/Sources/OnChangeCallback.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/OnChangeCallback.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/OnChangeCallback.h --- a/Sources/OnChangeCallback.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/OnChangeCallback.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/OnStoredInstanceCallback.cpp --- a/Sources/OnStoredInstanceCallback.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/OnStoredInstanceCallback.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/OnStoredInstanceCallback.h --- a/Sources/OnStoredInstanceCallback.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/OnStoredInstanceCallback.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/Plugin.cpp --- a/Sources/Plugin.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/Plugin.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License @@ -542,7 +542,7 @@ return -1; } - OrthancPluginSetDescription(c, "Run Python scripts as Orthanc plugins"); + OrthancPlugins::SetDescription(PLUGIN_NAME, "Run Python scripts as Orthanc plugins"); try { @@ -677,7 +677,7 @@ ORTHANC_PLUGINS_API const char* OrthancPluginGetName() { - return "python"; + return PLUGIN_NAME; } diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonFunction.cpp --- a/Sources/PythonFunction.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonFunction.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonFunction.h --- a/Sources/PythonFunction.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonFunction.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonHeaderWrapper.h --- a/Sources/PythonHeaderWrapper.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonHeaderWrapper.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonLock.cpp --- a/Sources/PythonLock.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonLock.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonLock.h --- a/Sources/PythonLock.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonLock.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonModule.cpp --- a/Sources/PythonModule.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonModule.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonModule.h --- a/Sources/PythonModule.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonModule.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** 2 * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonObject.cpp --- a/Sources/PythonObject.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonObject.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonObject.h --- a/Sources/PythonObject.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonObject.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonString.cpp --- a/Sources/PythonString.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonString.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/PythonString.h --- a/Sources/PythonString.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/PythonString.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/ReceivedInstanceCallback.cpp --- a/Sources/ReceivedInstanceCallback.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/ReceivedInstanceCallback.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/ReceivedInstanceCallback.h --- a/Sources/ReceivedInstanceCallback.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/ReceivedInstanceCallback.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/RestCallbacks.cpp --- a/Sources/RestCallbacks.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/RestCallbacks.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/RestCallbacks.h --- a/Sources/RestCallbacks.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/RestCallbacks.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/StorageArea.cpp --- a/Sources/StorageArea.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/StorageArea.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/StorageArea.h --- a/Sources/StorageArea.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/StorageArea.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/StorageCommitmentScpCallback.cpp --- a/Sources/StorageCommitmentScpCallback.cpp Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/StorageCommitmentScpCallback.cpp Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License diff -r a6b4e0abe532 -r a8408ef2b2d8 Sources/StorageCommitmentScpCallback.h --- a/Sources/StorageCommitmentScpCallback.h Thu Feb 29 11:31:47 2024 +0100 +++ b/Sources/StorageCommitmentScpCallback.h Thu May 16 10:38:22 2024 +0200 @@ -1,7 +1,7 @@ /** * Python plugin for Orthanc - * Copyright (C) 2020-2023 Osimis S.A., Belgium - * Copyright (C) 2021-2023 Sebastien Jodogne, ICTEAM UCLouvain, Belgium + * Copyright (C) 2020-2024 Osimis S.A., Belgium + * Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License