log

age author description
Tue, 09 Jul 2024 15:56:53 +0200 Sebastien Jodogne simplification find-refactoring
Tue, 09 Jul 2024 15:36:28 +0200 Sebastien Jodogne first implementation of database paging find-refactoring
Tue, 09 Jul 2024 15:32:30 +0200 Alain Mazy todo
Tue, 09 Jul 2024 12:51:46 +0200 Sebastien Jodogne integrating DatabaseLookup into ResourceFinder find-refactoring
Tue, 09 Jul 2024 12:06:50 +0200 Sebastien Jodogne using FindRequest in ServerContext::Apply() find-refactoring
Tue, 09 Jul 2024 11:39:07 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Tue, 09 Jul 2024 11:33:37 +0200 Sebastien Jodogne moved handling of labels out of DatabaseLookup
Tue, 09 Jul 2024 11:17:34 +0200 Sebastien Jodogne started refactoring of ServerContext::Apply() find-refactoring
Tue, 09 Jul 2024 10:15:15 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Tue, 09 Jul 2024 10:09:57 +0200 Sebastien Jodogne added container class DatabaseConstraints
Tue, 09 Jul 2024 09:03:40 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Tue, 09 Jul 2024 08:56:50 +0200 Sebastien Jodogne refactoring
Mon, 08 Jul 2024 19:03:23 +0200 Sebastien Jodogne starting the refactoring of /tools/find find-refactoring
Sat, 06 Jul 2024 15:04:28 +0200 Sebastien Jodogne shorten ParentRetrieveSpecification/ChildrenRetrieveSpecification as ParentSpecification/ChildrenSpecification find-refactoring
Sat, 06 Jul 2024 15:00:45 +0200 Sebastien Jodogne more debug output find-refactoring
Sat, 06 Jul 2024 14:43:46 +0200 Sebastien Jodogne simplification find-refactoring
Sat, 06 Jul 2024 14:31:22 +0200 Sebastien Jodogne improved memory find-refactoring
Sat, 06 Jul 2024 14:24:45 +0200 Sebastien Jodogne implemented computed tags find-refactoring
Sat, 06 Jul 2024 13:57:14 +0200 Sebastien Jodogne added FindResponse::Resource::ChildrenInformation find-refactoring
Sat, 06 Jul 2024 01:04:25 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Fri, 05 Jul 2024 19:18:23 +0200 Alain Mazy Fix C-Find queries not returning computed tags in very specific use-cases
Thu, 04 Jul 2024 21:57:39 +0200 Sebastien Jodogne configuring requests for ModalitiesInStudy and SOPClassesInStudy find-refactoring
Thu, 04 Jul 2024 21:31:48 +0200 Sebastien Jodogne recursive descent to the children find-refactoring
Thu, 04 Jul 2024 18:31:54 +0200 Sebastien Jodogne adding computed tags find-refactoring
Thu, 04 Jul 2024 14:36:24 +0200 Sebastien Jodogne implemented computed tag: Instance Availability find-refactoring
Thu, 04 Jul 2024 11:59:50 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Thu, 04 Jul 2024 07:40:58 +0200 Alain Mazy merge default -> large-queries large-queries
Wed, 03 Jul 2024 17:50:59 +0200 Alain Mazy merge
Wed, 03 Jul 2024 17:50:43 +0200 Alain Mazy update statistics thread
Sun, 23 Jun 2024 10:24:31 +0200 Sebastien Jodogne replaced incorrect macro WIN32 by _WIN32
Thu, 20 Jun 2024 21:53:16 +0200 Sebastien Jodogne typo
Tue, 18 Jun 2024 10:27:28 +0200 Alain Mazy DicomTlsTrustedCertificates not required anymore for SCU when DicomTlsRemoteCertificateRequired is false
Thu, 06 Jun 2024 17:55:13 +0200 Alain Mazy Improved parsing of multiple numerical values in DICOM tags
Thu, 06 Jun 2024 13:24:04 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Wed, 05 Jun 2024 20:37:03 +0200 Sebastien Jodogne typo
Wed, 05 Jun 2024 17:53:00 +0200 Sebastien Jodogne back to mainline
Wed, 05 Jun 2024 17:44:48 +0200 Sebastien Jodogne Orthanc-1.12.4 Orthanc-1.12.4
Wed, 05 Jun 2024 15:42:57 +0200 Sebastien Jodogne revisiting NEWS
Wed, 05 Jun 2024 11:04:37 +0200 Alain Mazy merge
Wed, 05 Jun 2024 11:03:45 +0200 Alain Mazy unit test
Mon, 03 Jun 2024 14:30:30 +0200 Alain Mazy todo
Tue, 04 Jun 2024 19:15:42 +0200 Sebastien Jodogne fix documentation of /tools/dicom-echo
Tue, 04 Jun 2024 17:50:45 +0200 Sebastien Jodogne added "?whole" option to "/instances/{id}/tags" to access tags stored after pixel data
Fri, 31 May 2024 19:10:57 +0200 Sebastien Jodogne fix uninitialized variable minimumTlsVersion_ in DicomServer
Fri, 31 May 2024 18:26:54 +0200 Sebastien Jodogne fix unit test Versions.BoostStatic
Fri, 31 May 2024 18:23:44 +0200 Sebastien Jodogne fix build with DCMTK <= 3.6.6
Fri, 31 May 2024 16:56:35 +0200 Alain Mazy 2 new configurations: DicomTlsMinimumProtocolVersion + DicomTlsCiphersAccepted
Fri, 31 May 2024 09:20:35 +0200 Alain Mazy clarified DicomThreadsCount doc
Thu, 30 May 2024 21:27:48 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Thu, 30 May 2024 21:19:57 +0200 Sebastien Jodogne updated copyright, as Orthanc Team now replaces Osimis
Fri, 24 May 2024 15:11:28 +0200 Alain Mazy TimezoneOffsetFromUTC is now ignored for C-Find matching
Wed, 22 May 2024 16:06:30 +0200 Alain Mazy document TLS 1.3 in SslMinimumProtocolVersion
Wed, 22 May 2024 15:43:06 +0200 Alain Mazy fix: reuse constant
Wed, 22 May 2024 15:39:05 +0200 Alain Mazy added missing LocalAet & Timeout documentation
Tue, 21 May 2024 17:09:57 +0200 Alain Mazy fixed broken /instances/../tags after reconstructing studies when IngestTranscoding has changed
Tue, 21 May 2024 12:29:42 +0200 Alain Mazy Closing branch tls-ignore-unexpected-tls tls-ignore-unexpected-tls
Tue, 21 May 2024 12:28:21 +0200 Alain Mazy merge
Tue, 21 May 2024 12:27:07 +0200 Alain Mazy DicomTlsRemoteCertificateRequired=false is now equivalent to --ignore-peer-cert DCMTK option instead of --verify-peer-cert
Tue, 21 May 2024 12:15:02 +0200 Alain Mazy disable SSL_OP_IGNORE_UNEXPECTED_EOF tls-ignore-unexpected-tls
Fri, 17 May 2024 13:23:58 +0200 Sebastien Jodogne fix OrthancPlugin.doxygen
Thu, 16 May 2024 21:33:52 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Thu, 16 May 2024 21:33:19 +0200 Sebastien Jodogne upgraded to boost 1.85.0
Thu, 16 May 2024 21:32:55 +0200 Sebastien Jodogne fix build with boost 1.85.0
Thu, 16 May 2024 15:31:31 +0200 Alain Mazy todo: Combine StudyDate + StudyTime in C-Find matching
Thu, 16 May 2024 15:24:03 +0200 Alain Mazy back to BSP195 TLS profile + don't request client certificate if we are not checking it tls-ignore-unexpected-tls
Tue, 14 May 2024 09:47:50 +0200 Alain Mazy more detailed error message for 'Cannot write DICOM file to memory'
Tue, 14 May 2024 09:44:01 +0200 Alain Mazy TLS test code tls-ignore-unexpected-tls
Mon, 13 May 2024 12:13:50 +0200 Alain Mazy testing OpenSSL ignore_unexpected_eof option tls-ignore-unexpected-tls
Sat, 11 May 2024 15:43:07 +0200 Sebastien Jodogne introduction of FindRequest::ChildrenRetrieveSpecification find-refactoring
Sat, 11 May 2024 15:11:22 +0200 Sebastien Jodogne optimization as patient-level tags are copied at study level find-refactoring
Sat, 11 May 2024 12:13:31 +0200 Sebastien Jodogne added FindRequest::ParentRetrieveSpecification find-refactoring
Sat, 11 May 2024 11:23:25 +0200 Sebastien Jodogne removed constructor of ExpandedResource with FindRequest find-refactoring
Thu, 09 May 2024 14:59:17 +0200 Sebastien Jodogne started listing of children resources find-refactoring
Thu, 09 May 2024 13:02:51 +0200 Sebastien Jodogne fix find-refactoring
Thu, 09 May 2024 12:24:29 +0200 Sebastien Jodogne expansion of single resources using ResourceFinder find-refactoring
Thu, 09 May 2024 11:59:56 +0200 Sebastien Jodogne moving normalization of constraints into FindRequest find-refactoring
Thu, 09 May 2024 11:32:06 +0200 Sebastien Jodogne integration default->find-refactoring find-refactoring
Thu, 09 May 2024 11:31:05 +0200 Sebastien Jodogne added more tolerance to behave like previous releases find-refactoring
Thu, 09 May 2024 10:43:10 +0200 Sebastien Jodogne deprecating the "requestedTags" GET argument in favor of "requested-tags"
Thu, 09 May 2024 10:36:03 +0200 Sebastien Jodogne adding safeguards around FindRequest::SetRetrieveOneInstanceIdentifier() find-refactoring
Wed, 08 May 2024 18:28:36 +0200 Sebastien Jodogne preliminary support of requestedTags find-refactoring
Wed, 08 May 2024 13:37:23 +0200 Sebastien Jodogne reorganization find-refactoring
Wed, 08 May 2024 12:58:16 +0200 Sebastien Jodogne added main DICOM tags to ResourceFinder find-refactoring
Wed, 08 May 2024 10:46:11 +0200 Sebastien Jodogne added "IsStable" field in expanded resources find-refactoring
Wed, 08 May 2024 10:30:57 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Wed, 08 May 2024 10:30:34 +0200 Sebastien Jodogne reformatting NEWS
Wed, 08 May 2024 10:29:35 +0200 Sebastien Jodogne monitoring of stable resources now also considers the resource type
Wed, 08 May 2024 07:09:49 +0200 Sebastien Jodogne fix find-refactoring
Tue, 07 May 2024 21:24:46 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Tue, 07 May 2024 21:23:34 +0200 Sebastien Jodogne introduction of ResourceFinder find-refactoring
Tue, 07 May 2024 19:20:52 +0200 Alain Mazy merge
Tue, 07 May 2024 19:20:01 +0200 Alain Mazy fix DicomTlsTrustedCertificates configuration that should not be mandatory if DicomTlsRemoteCertificateRequired is false
Tue, 07 May 2024 13:59:14 +0200 Alain Mazy todo
Tue, 07 May 2024 18:44:53 +0200 Sebastien Jodogne added possibility to retrieve main DICOM tags and metadata at any level find-refactoring
Tue, 07 May 2024 12:53:12 +0200 Sebastien Jodogne implemented FindRequest::retrieveChildrenMetadata_ find-refactoring
Sat, 04 May 2024 15:25:19 +0200 Sebastien Jodogne created FindResponse::Resource::Format() find-refactoring
Sat, 04 May 2024 11:35:34 +0200 Sebastien Jodogne implemented the default multi-stage find/expand find-refactoring
Fri, 03 May 2024 21:26:06 +0200 Sebastien Jodogne GenericFind::Execute() is working for a basic request find-refactoring
Fri, 03 May 2024 18:30:29 +0200 Sebastien Jodogne removing standalone OrthancServer/Sources/Search/LabelsConstraint.h find-refactoring
Fri, 03 May 2024 18:17:53 +0200 Sebastien Jodogne replaced FindRequest::ResponseContent by booleans find-refactoring
Fri, 03 May 2024 17:26:06 +0200 Sebastien Jodogne renamed FindResponse::Item as FindResponse::Resource find-refactoring
Fri, 03 May 2024 17:20:27 +0200 Sebastien Jodogne add index of resources into FindResponse find-refactoring
Fri, 03 May 2024 17:06:42 +0200 Sebastien Jodogne removed FindRequest::FilterConstraint as it was mostly redundant with DicomTagConstraint find-refactoring
Fri, 03 May 2024 17:02:02 +0200 Sebastien Jodogne refactoring FindResponse find-refactoring
Fri, 03 May 2024 13:58:28 +0200 Sebastien Jodogne fix compatibility of Logging.h with WebAssembly
Fri, 03 May 2024 10:26:55 +0200 Sebastien Jodogne using HttpStatus_307_TemporaryRedirect for redirections
Sat, 27 Apr 2024 22:15:37 +0200 Sebastien Jodogne removed FindResponse::Item::responseContent_ find-refactoring
Sat, 27 Apr 2024 21:42:32 +0200 Sebastien Jodogne removed FindResponse::Item::level_ find-refactoring
Sat, 27 Apr 2024 15:02:24 +0200 Sebastien Jodogne refactoring find-refactoring
Sat, 27 Apr 2024 12:14:53 +0200 Sebastien Jodogne removed redundant FindResponse::parent_ find-refactoring
Sat, 27 Apr 2024 11:31:39 +0200 Sebastien Jodogne removed redundant FindResponse::resourceId_ find-refactoring
Fri, 26 Apr 2024 18:05:00 +0200 Sebastien Jodogne fix msvc 2008 build
Fri, 26 Apr 2024 17:43:22 +0200 Sebastien Jodogne integration mainline->find-refactoring find-refactoring
Fri, 26 Apr 2024 17:41:40 +0200 Sebastien Jodogne fix build of Housekeeper plugin
Fri, 26 Apr 2024 17:17:34 +0200 Sebastien Jodogne Orthanc::Logging automatically detects whether the Orthanc core supports OrthancPluginLogMessage()
Fri, 26 Apr 2024 16:32:18 +0200 Alain Mazy find-refactoring: attachments find-refactoring
Fri, 26 Apr 2024 16:01:26 +0200 Sebastien Jodogne removed dependency of HouseKeeper upon Orthanc::Logging
Fri, 26 Apr 2024 15:50:01 +0200 Sebastien Jodogne removed circular dependency of OrthancPluginsCppWrapper with Orthanc::Logging
Fri, 26 Apr 2024 14:48:11 +0200 Sebastien Jodogne simplifying Orthanc::Logging
Thu, 25 Apr 2024 17:16:51 +0200 Alain Mazy fix
Thu, 25 Apr 2024 17:07:33 +0200 Alain Mazy merge default -> find-refactoring find-refactoring
Thu, 25 Apr 2024 09:22:07 +0200 Alain Mazy find refactor: re-use existing code. /studies?expand is almost fully implemented with new code find-refactoring
Tue, 23 Apr 2024 16:49:44 +0200 Alain Mazy FindRequest: group metadata and tag constrains in a single class, allow ordering against metadata find-refactoring
Tue, 23 Apr 2024 14:37:11 +0200 Alain Mazy cache dynamic SQLite statements (imported from large-queries branch) find-refactoring
Tue, 23 Apr 2024 13:07:38 +0200 Alain Mazy Updated FindRequest & FindResponse definitions find-refactoring
Tue, 23 Apr 2024 10:27:15 +0200 Alain Mazy merge
Tue, 23 Apr 2024 10:26:48 +0200 Alain Mazy fix plugin init wrt logging
Tue, 23 Apr 2024 09:55:51 +0200 Sebastien Jodogne ensuring consistency
Tue, 23 Apr 2024 09:34:02 +0200 Alain Mazy SDK: added OrthancPluginLogMessage to display plugin name + file and line from plugin
Mon, 22 Apr 2024 10:50:33 +0200 Alain Mazy Removed potential PHI from the logs when Orthanc encounters an error while creating a zip file
Mon, 22 Apr 2024 10:39:33 +0200 Alain Mazy todo private tags in ExtraMainDicomTags
Fri, 19 Apr 2024 11:27:39 +0200 Alain Mazy new LimitToThisLevelMainDicomTags reconstruct mode + * Housekeeper plugin: Added an option LimitMainDicomTagsReconstructLevel
Fri, 19 Apr 2024 10:52:44 +0200 Alain Mazy todo: cache invalidation
Fri, 19 Apr 2024 10:50:40 +0200 Alain Mazy todo: PHI in logs
Mon, 15 Apr 2024 16:31:04 +0200 Alain Mazy 0x0111 is now considered as a warning instead of an error
Mon, 15 Apr 2024 16:13:24 +0200 Sebastien Jodogne introduction of FindRequest and FindResponse find-refactoring
Thu, 11 Apr 2024 19:02:20 +0200 Alain Mazy Added ExtendedApiV1: /changes large-queries
Wed, 10 Apr 2024 17:54:56 +0200 Sebastien Jodogne closing Orthanc-1.10.1 Orthanc-1.10.1
Wed, 10 Apr 2024 17:54:50 +0200 Sebastien Jodogne closing Orthanc-1.12.1 Orthanc-1.12.1
Wed, 10 Apr 2024 17:54:38 +0200 Sebastien Jodogne closing Orthanc-1.12.2 Orthanc-1.12.2
Fri, 29 Mar 2024 23:23:01 +0100 Sebastien Jodogne fix jpeg
Fri, 29 Mar 2024 21:53:41 +0100 Sebastien Jodogne fix for armel
Thu, 28 Mar 2024 17:49:04 +0100 Alain Mazy clarified error message
Tue, 26 Mar 2024 10:17:28 +0100 Alain Mazy fix framework MD5
Fri, 22 Mar 2024 22:07:06 +0100 Sebastien Jodogne re-enabling ICU in the multitenant dicom plugin
Fri, 22 Mar 2024 18:56:46 +0100 Sebastien Jodogne Multitenant DICOM plugin: added support for locales
Fri, 22 Mar 2024 16:02:37 +0100 Sebastien Jodogne fix deprecated calls
Fri, 22 Mar 2024 13:45:02 +0100 Sebastien Jodogne fix comment
Wed, 20 Mar 2024 10:08:42 +0100 Alain Mazy todo
Sun, 17 Mar 2024 09:08:20 +0100 Sebastien Jodogne removed deprecated calls in sample plugin
Sat, 16 Mar 2024 11:46:27 +0100 Sebastien Jodogne added SetRootUri(), SetDescription() and ExtendOrthancExplorer() in OrthancPluginCppWrapper
Sat, 16 Mar 2024 11:34:28 +0100 Sebastien Jodogne deprecating OrthancPluginSetDescription2(), OrthancPluginExtendOrthancExplorer2() and OrthancPluginSetRootUri2()
Sat, 16 Mar 2024 11:23:02 +0100 Sebastien Jodogne added ORTHANC_PLUGIN_DEPRECATED in plugin SDK
Thu, 29 Feb 2024 17:03:55 +0100 Sebastien Jodogne fix comment
Mon, 19 Feb 2024 18:26:38 +0100 Alain Mazy ignore GenericGroupLength in C-Find
Mon, 19 Feb 2024 18:22:44 +0100 Alain Mazy Added MaximumPatientCount in /system
Mon, 19 Feb 2024 18:21:10 +0100 Alain Mazy Added MaximumPatientCount in /system
Fri, 09 Feb 2024 09:04:16 +0100 Alain Mazy merge
Fri, 09 Feb 2024 09:03:46 +0100 Alain Mazy added login/pwd to ArchiveStudiesInTimeRange.py
Thu, 08 Feb 2024 17:42:33 +0100 Sebastien Jodogne extended search path for dicom.dic
Tue, 06 Feb 2024 15:32:54 +0100 Alain Mazy Whatever the SQL error that happens while inserting an instance in DB, remove the attachments that have been added to avoid orphan files
Wed, 31 Jan 2024 13:49:58 +0100 Sebastien Jodogne back to mainline
Wed, 31 Jan 2024 12:33:17 +0100 Sebastien Jodogne Orthanc-1.12.3 Orthanc-1.12.3
Wed, 31 Jan 2024 10:40:10 +0100 Sebastien Jodogne cppcheck
Wed, 31 Jan 2024 09:27:48 +0100 Sebastien Jodogne closing branch pg-transactions pg-transactions
Wed, 31 Jan 2024 09:27:34 +0100 Sebastien Jodogne integration pg-transactions->mainline
Wed, 31 Jan 2024 09:26:31 +0100 Sebastien Jodogne comment pg-transactions
Tue, 30 Jan 2024 09:41:06 +0100 Sebastien Jodogne simplifying StatelessDatabaseOperations pg-transactions
Tue, 30 Jan 2024 09:29:12 +0100 Sebastien Jodogne removed unused variable dbCapabilities_ in SQLiteDatabaseWrapper::TransactionBase pg-transactions
Tue, 30 Jan 2024 09:24:55 +0100 Sebastien Jodogne removed useless try/catch pg-transactions
Tue, 30 Jan 2024 09:21:41 +0100 Sebastien Jodogne removed unused method IDatabaseWrapper::ITransaction::GetDatabaseCapabilities() pg-transactions
Tue, 30 Jan 2024 09:16:47 +0100 Sebastien Jodogne reorganization pg-transactions
Mon, 29 Jan 2024 19:19:52 +0100 Sebastien Jodogne refactoring IDatabaseWrapper::Capabilities pg-transactions
Mon, 29 Jan 2024 18:18:07 +0100 Sebastien Jodogne reorganization pg-transactions
Mon, 29 Jan 2024 18:11:46 +0100 Sebastien Jodogne cleaning NEWS pg-transactions
Mon, 29 Jan 2024 18:10:31 +0100 Sebastien Jodogne fix pg-transactions
Wed, 24 Jan 2024 21:58:38 +0100 Sebastien Jodogne integration mainline->pg-transactions pg-transactions
Wed, 24 Jan 2024 21:58:14 +0100 Sebastien Jodogne fix static builds
Wed, 24 Jan 2024 21:58:04 +0100 Sebastien Jodogne OrthancFramework/Sources/Images/JpegReader.cpp
Wed, 24 Jan 2024 18:39:23 +0100 Sebastien Jodogne fix lsb
Wed, 24 Jan 2024 18:16:17 +0100 Sebastien Jodogne upgraded to jsoncpp 1.9.5
Wed, 24 Jan 2024 18:08:17 +0100 Sebastien Jodogne upgraded to pugixml 1.14
Wed, 24 Jan 2024 18:02:58 +0100 Sebastien Jodogne upgraded to libjpeg 9f
Wed, 24 Jan 2024 17:56:18 +0100 Sebastien Jodogne upgraded to libpng 1.6.40
Wed, 24 Jan 2024 17:51:21 +0100 Sebastien Jodogne upgraded to zlib 1.3.1
Wed, 24 Jan 2024 17:32:25 +0100 Sebastien Jodogne integration mainline->pg-transactions pg-transactions
Wed, 24 Jan 2024 17:31:12 +0100 Sebastien Jodogne upgraded to curl 8.5.0
Wed, 24 Jan 2024 17:16:06 +0100 Sebastien Jodogne upgraded to OpenSSL 3.1.4
Wed, 24 Jan 2024 16:50:21 +0100 Sebastien Jodogne fix version test
Wed, 24 Jan 2024 16:46:55 +0100 Sebastien Jodogne upgraded boost to 1.84.0
Wed, 24 Jan 2024 15:57:15 +0100 Sebastien Jodogne increment Orthanc SDK version pg-transactions
Wed, 24 Jan 2024 14:17:51 +0100 Sebastien Jodogne update year to 2024 pg-transactions
Tue, 23 Jan 2024 17:05:28 +0100 Alain Mazy merge default -> pg-transactions pg-transactions
Tue, 23 Jan 2024 17:04:31 +0100 Alain Mazy logs: display instance id when stored
Mon, 22 Jan 2024 17:14:11 +0100 Alain Mazy Added a 'KeepLabels' option in /modify routes (default = false)
Thu, 18 Jan 2024 10:04:14 +0100 Alain Mazy avoid deadlock in logs pg-transactions
Mon, 15 Jan 2024 18:25:08 +0100 Alain Mazy At startup, when using a database plugin, display the latency to access the DB pg-transactions
Wed, 10 Jan 2024 15:26:10 +0100 Alain Mazy now only logging 'Maximum transactions retries reached' as an error pg-transactions
Wed, 10 Jan 2024 07:21:50 +0100 Sebastien Jodogne fix for Stone
Tue, 09 Jan 2024 21:20:22 +0100 Sebastien Jodogne setting DCMTK_ENABLE_CHARSET_CONVERSION
Tue, 09 Jan 2024 18:36:55 +0100 Sebastien Jodogne fix for mingw
Tue, 09 Jan 2024 18:00:08 +0100 Sebastien Jodogne fix dcmtk 3.6.8 patches
Tue, 09 Jan 2024 17:34:33 +0100 Sebastien Jodogne upgraded static build to dcmtk 3.6.8
Tue, 09 Jan 2024 17:32:17 +0100 Sebastien Jodogne FreeBSD: DCMTK 3.6.8 moved its datadir to /usr/local/share/dcmtk-3.6.8
Thu, 04 Jan 2024 15:10:42 +0100 Sebastien Jodogne upgrade to year 2024
Fri, 22 Dec 2023 10:29:29 +0100 Sebastien Jodogne merge
Fri, 22 Dec 2023 10:29:07 +0100 Sebastien Jodogne fix build of Orthanc Framework shared library on LSB
Thu, 21 Dec 2023 16:13:00 +0100 Alain Mazy merge mainline -> pg-transactions pg-transactions
Thu, 21 Dec 2023 16:12:09 +0100 Alain Mazy todo
Thu, 21 Dec 2023 15:33:59 +0100 Alain Mazy more detailed log if InPlaceTranscode fails
Wed, 20 Dec 2023 18:59:08 +0100 Sebastien Jodogne revert previous ineffective changeset
Wed, 20 Dec 2023 16:38:11 +0100 Sebastien Jodogne LSB on Debian 12: removed "--lsb-besteffort" and "-Wl,--no-undefined"
Wed, 20 Dec 2023 14:44:09 +0100 Alain Mazy missing includes for assert()
Tue, 19 Dec 2023 11:45:37 +0100 Alain Mazy Orthanc Framework 1.12.2
Tue, 19 Dec 2023 11:13:32 +0100 Alain Mazy back to mainline
Tue, 19 Dec 2023 10:05:57 +0100 Alain Mazy Orthanc-1.12.2 Orthanc-1.12.2
Mon, 18 Dec 2023 22:29:47 +0100 Sebastien Jodogne fix build of Windows shared library
Mon, 18 Dec 2023 21:33:41 +0100 Sebastien Jodogne fix WebSkeleton sample plugin
Mon, 18 Dec 2023 21:21:45 +0100 Sebastien Jodogne review doc of OrthancPluginSetCurrentThreadName()
Mon, 18 Dec 2023 21:15:42 +0100 Sebastien Jodogne reviewed NEWS
Mon, 18 Dec 2023 21:06:41 +0100 Sebastien Jodogne improved handling of X-Content-Type-Options
Mon, 18 Dec 2023 10:44:11 +0100 Sebastien Jodogne fix build on opensuse
Mon, 18 Dec 2023 09:52:12 +0100 Alain Mazy Clarified recycle/reject + protection
Fri, 15 Dec 2023 17:15:43 +0100 Alain Mazy new DB plugin primitive: UpdateAndGetStatistics pg-transactions
Wed, 13 Dec 2023 15:44:33 +0100 Alain Mazy merge mainline -> pg-transactions pg-transactions
Tue, 12 Dec 2023 17:20:10 +0100 Alain Mazy delete attachment in case of same instance being uploaded multiple times at the same time pg-transactions
Tue, 12 Dec 2023 14:24:30 +0100 Alain Mazy fix
Tue, 12 Dec 2023 10:13:49 +0100 Alain Mazy Fix XSS in Orthanc error reporting (as reported by Sébastien Doria, Vumetric Cybersecurity)
Mon, 11 Dec 2023 16:18:57 +0100 Sebastien Jodogne fix compatibility with WebAssembly
Mon, 11 Dec 2023 12:03:48 +0100 Alain Mazy CppCheck
Fri, 08 Dec 2023 10:27:24 +0100 Alain Mazy merge default -> pg-transactions pg-transactions
Fri, 08 Dec 2023 10:26:53 +0100 Alain Mazy fix logging unit tests
Fri, 08 Dec 2023 10:15:09 +0100 Alain Mazy clarified startup message
Fri, 08 Dec 2023 09:18:44 +0100 Alain Mazy raise 409 if multiple clients are writing the same instance at the same time pg-transactions
Thu, 07 Dec 2023 12:04:11 +0100 Alain Mazy DB: new Capabilities class to manage future new methods from DB plugins + Added IncrementGlobalProperty pg-transactions
Wed, 06 Dec 2023 14:20:33 +0100 Alain Mazy merge default -> pg-transactions pg-transactions
Wed, 06 Dec 2023 14:19:59 +0100 Alain Mazy fix
Tue, 05 Dec 2023 17:22:36 +0100 Alain Mazy Added OrthancPluginSetCurrentThreadName() in the plugin SDK
Tue, 05 Dec 2023 16:28:16 +0100 Alain Mazy log lines now contain the thread name
Tue, 05 Dec 2023 16:26:35 +0100 Alain Mazy log lines now contain the thread name pg-transactions
Wed, 29 Nov 2023 09:28:21 +0100 Alain Mazy fix framework md5
Mon, 27 Nov 2023 09:05:05 +0100 Alain Mazy Zip of studies whose PatientName and PatientID did not contain any ASCII character are now valid
Fri, 24 Nov 2023 18:14:52 +0100 Alain Mazy now accepting GET requests on the /tools/create-archive route and siblings
Fri, 24 Nov 2023 12:12:03 +0100 Sebastien Jodogne plugins are now allowed to modify/delete private metadata/attachments
Fri, 24 Nov 2023 11:53:23 +0100 Sebastien Jodogne fix build with Emscripten
Thu, 23 Nov 2023 17:00:45 +0100 Alain Mazy closing branch debug-telemis debug-telemis
Thu, 23 Nov 2023 17:00:01 +0100 Alain Mazy merge 'debug-telemis'
Thu, 23 Nov 2023 16:59:16 +0100 Alain Mazy improved C-Store negotiation and logging debug-telemis
Thu, 23 Nov 2023 10:15:19 +0100 Alain Mazy fix 'Priority' parsing
Wed, 22 Nov 2023 21:18:16 +0100 Alain Mazy DicomStoreUserConnection: improved logs debug-telemis
Wed, 22 Nov 2023 13:10:34 +0100 Alain Mazy fix debug-telemis
Wed, 22 Nov 2023 12:57:07 +0100 Alain Mazy Added a new 'Telemis' manufacturer for DicomModalities debug-telemis
Wed, 22 Nov 2023 09:39:35 +0100 Alain Mazy merge
Wed, 22 Nov 2023 09:38:57 +0100 Alain Mazy handle unknown exceptions in job registry unserialization
Tue, 21 Nov 2023 20:16:07 +0100 Sebastien Jodogne fix DownloadOrthancFramework for pre-releases
Tue, 21 Nov 2023 18:52:07 +0100 Sebastien Jodogne changed location of third-party downloads
Tue, 21 Nov 2023 18:22:49 +0100 Sebastien Jodogne cont
Tue, 21 Nov 2023 18:16:31 +0100 Sebastien Jodogne migration to UCLouvain servers
Tue, 21 Nov 2023 10:32:42 +0100 Alain Mazy metrics
Mon, 20 Nov 2023 17:01:48 +0100 Alain Mazy Now displaying timings when reading from/writing to disk in the verbose logs
Fri, 17 Nov 2023 13:56:13 +0100 Alain Mazy News: thanks to James Addison
Fri, 17 Nov 2023 08:58:40 +0100 Alain Mazy Upgraded minizip library to stay away from CVE-2023-45853
Fri, 17 Nov 2023 08:22:17 +0100 Alain Mazy fix transcoded instance caching
Thu, 16 Nov 2023 16:09:04 +0100 Alain Mazy StorageCache is now storing transcoded instances + added ?transcode=... option to the /file route.
Wed, 15 Nov 2023 08:58:45 +0100 Alain Mazy merge new MemoryStringCache
Tue, 14 Nov 2023 10:40:40 +0100 Alain Mazy removed 'uuid' from the listed attachments operations: the route does not exist (use 'info' instead)
Mon, 13 Nov 2023 20:36:33 +0100 Alain Mazy merge
Mon, 13 Nov 2023 20:35:44 +0100 Alain Mazy sync code from DB plugins
Mon, 13 Nov 2023 18:13:45 +0100 Sebastien Jodogne new location of mercurial server
Mon, 13 Nov 2023 17:01:59 +0100 Alain Mazy Optimized the MemoryStringCache to prevent loading the same file multiple times if multiple users request the same file at the same time am-new-cache
Thu, 09 Nov 2023 08:51:01 +0100 Alain Mazy clarify doc for SslTrustedClientCertificates
Wed, 08 Nov 2023 16:16:14 +0100 Sebastien Jodogne fix
Wed, 08 Nov 2023 16:10:46 +0100 Sebastien Jodogne merge
Wed, 08 Nov 2023 09:59:31 +0100 Sebastien Jodogne merge
Wed, 08 Nov 2023 09:59:13 +0100 Sebastien Jodogne tolerance if photometric interpretation is not set
Wed, 08 Nov 2023 16:02:58 +0100 Alain Mazy more verbose error
Wed, 08 Nov 2023 16:01:42 +0100 Alain Mazy typo
Wed, 08 Nov 2023 08:55:42 +0100 Alain Mazy ServerContextLock -> ServerContextReference to allow multiple plugins to use it at the same time
Wed, 08 Nov 2023 08:34:47 +0100 Alain Mazy ServerContextLock transformed into ServerContextReference /usr/bin/env /bin/sh /tmp/Microsoft-MIEngine-Cmd-owukncoo.ob4
Tue, 07 Nov 2023 12:52:37 +0100 Alain Mazy Solved a deadlock related to the Job Engine events and plugins
Tue, 07 Nov 2023 08:38:48 +0100 Alain Mazy todo
Tue, 07 Nov 2023 08:31:43 +0100 Alain Mazy todo
Sat, 04 Nov 2023 14:46:38 +0100 Alain Mazy HttpCompression: now disabled by default + only compress known compressible content types
Sat, 04 Nov 2023 13:42:30 +0100 Alain Mazy tentative to implement smart HTTP compression with detection of transfer syntax am-http-compression
Tue, 17 Oct 2023 15:06:11 +0200 Alain Mazy All 'expand' GET arguments now accepts expand=true and expand=false values + /studies/../instances now supports expand=false
Tue, 17 Oct 2023 10:31:21 +0200 Alain Mazy todo
Tue, 17 Oct 2023 06:46:32 +0200 Alain Mazy fix to keep backward behaviour when exporting a series archive
Mon, 16 Oct 2023 17:31:50 +0200 Alain Mazy merge
Mon, 16 Oct 2023 17:30:40 +0200 Alain Mazy When exporting a study archive, make sure to use the PatientName from the study and not from the patient in case of PatientID collision
Mon, 16 Oct 2023 11:14:11 +0200 Alain Mazy todo
Sat, 14 Oct 2023 17:03:29 +0200 Sebastien Jodogne fix comments in the Orthanc plugin SDK
Wed, 11 Oct 2023 15:26:45 +0200 Sebastien Jodogne compatibility of OrthancFramework with latest releases of Emscripten
Wed, 11 Oct 2023 14:47:39 +0200 Sebastien Jodogne upgraded boost to 1.83.0
Wed, 11 Oct 2023 12:41:41 +0200 Alain Mazy Support multiple values in SpecificCharacterSet in C-Find answers
Fri, 06 Oct 2023 16:46:51 +0200 Alain Mazy housekeeper: added sleep when idle
Tue, 03 Oct 2023 11:55:43 +0200 Alain Mazy fix openapi & cheatsheet visitors to include trailing 'path' in /instances/{id}/content/{path} url
Tue, 03 Oct 2023 11:33:59 +0200 Alain Mazy in openapi generator: renamed '...' into 'path' since '...' is an invalid name
Tue, 03 Oct 2023 11:14:28 +0200 Alain Mazy fix arg name (... is not valid for openapi)
Tue, 26 Sep 2023 12:28:19 +0200 Alain Mazy todo
Tue, 26 Sep 2023 12:28:13 +0200 Alain Mazy Toolbox: added ElapsedTimeLogger debug tool
Thu, 21 Sep 2023 18:18:25 +0200 Sebastien Jodogne replaced "int" by "int32_t" in the SDK to prevent any ABI issue
Wed, 20 Sep 2023 09:02:31 +0200 Alain Mazy merged Orthanc-1.12.1 back to mainline (todo file was commited in the wrong branch)
Tue, 19 Sep 2023 10:56:09 +0200 Alain Mazy todo Orthanc-1.12.1
Mon, 18 Sep 2023 17:56:05 +0200 Alain Mazy todo
Sat, 09 Sep 2023 11:40:43 +0200 Alain Mazy todo
Wed, 06 Sep 2023 16:09:16 +0200 Alain Mazy GenerateErrorCodes.py now works with python3
Wed, 06 Sep 2023 15:57:11 +0200 Alain Mazy new error code ForbiddenAccess
Wed, 06 Sep 2023 13:05:42 +0200 Alain Mazy todo
Mon, 04 Sep 2023 07:44:52 +0200 Sebastien Jodogne simplifying new signature of Toolbox::ComputeMD5()
Thu, 31 Aug 2023 16:34:53 +0200 Alain Mazy Toolbox : more set functions (cont)
Thu, 31 Aug 2023 15:20:41 +0200 Alain Mazy Toolbox : more set functions
Thu, 24 Aug 2023 16:35:55 +0200 Alain Mazy new pre-1.12.2 sdk
Thu, 24 Aug 2023 13:35:18 +0200 Alain Mazy ComputeMD5 for std::set
Tue, 22 Aug 2023 16:35:22 +0200 Alain Mazy fix Housekeeper plugin triggers configuration
Tue, 22 Aug 2023 12:35:32 +0200 Alain Mazy updated Housekeeper plugin to handle DicomWeb cache
Tue, 22 Aug 2023 12:30:05 +0200 Alain Mazy more detailed logs
Thu, 17 Aug 2023 17:25:08 +0200 Alain Mazy Toolbox::SplitString
Thu, 17 Aug 2023 11:25:59 +0200 Alain Mazy Fix loading of DCMTK dictionary in the MultitenantDicom plugin when built dynamically
Wed, 16 Aug 2023 09:14:17 +0200 Sebastien Jodogne fix incorrect license for MultitenantDicom plugin
Mon, 14 Aug 2023 10:16:05 +0200 Sebastien Jodogne contributing
Sat, 12 Aug 2023 13:17:49 +0200 Sebastien Jodogne fix NEWS
Sat, 12 Aug 2023 13:17:17 +0200 Sebastien Jodogne Fix unit test PngWriter.Color16Pattern on big-endian architectures
Mon, 24 Jul 2023 14:55:14 +0200 Alain Mazy todo
Thu, 20 Jul 2023 11:23:31 +0200 Alain Mazy cleanup todo
Thu, 20 Jul 2023 11:13:19 +0200 Alain Mazy updated API version to 22
Thu, 20 Jul 2023 10:51:34 +0200 Alain Mazy Added a route to delete completed jobs from history: DELETE /jobs/{id}
Tue, 11 Jul 2023 10:25:58 +0200 Alain Mazy wip: try to add a jpeg decoder without colorspace conversion: not working now multiple-jpeg-decoders
Thu, 13 Jul 2023 19:33:10 +0200 Sebastien Jodogne added more DefineSourceBasenameForTarget()
Tue, 11 Jul 2023 15:54:57 +0200 Sebastien Jodogne fix for wasm
Thu, 06 Jul 2023 21:08:05 +0200 Sebastien Jodogne fix
Thu, 06 Jul 2023 19:40:13 +0200 Sebastien Jodogne disable DefineSourceBasenameForTarget for MSVC
Thu, 06 Jul 2023 17:04:42 +0200 Sebastien Jodogne merge
Thu, 06 Jul 2023 17:04:31 +0200 Sebastien Jodogne Prevent the leak of the full path of the source files in the binaries
Wed, 05 Jul 2023 14:08:22 +0200 Sebastien Jodogne fix ORTHANC_FRAMEWORK_MD5 of Orthanc 1.11.3
Wed, 05 Jul 2023 14:05:30 +0200 Sebastien Jodogne closing branch Orthanc-1.12.0 Orthanc-1.12.0
Tue, 04 Jul 2023 18:39:52 +0200 Sebastien Jodogne back to mainline
Tue, 04 Jul 2023 16:39:31 +0200 Sebastien Jodogne Orthanc-1.12.1 Orthanc-1.12.1
Tue, 04 Jul 2023 12:21:28 +0200 Sebastien Jodogne closing branch Orthanc-1.11.2 Orthanc-1.11.2
Tue, 04 Jul 2023 12:21:14 +0200 Sebastien Jodogne closing branch Orthanc-1.11.3 Orthanc-1.11.3
Tue, 04 Jul 2023 12:20:41 +0200 Sebastien Jodogne integration Orthanc-1.12.0->mainline
Tue, 04 Jul 2023 12:00:14 +0200 Sebastien Jodogne note
Sun, 02 Jul 2023 16:24:56 +0200 Sebastien Jodogne "/tools/create-dicom" can now be used to create Encapsulated 3D Manufacturing Model IODs (MTL, OBJ, or STL)
Thu, 29 Jun 2023 09:43:41 +0200 Alain Mazy merge
Thu, 29 Jun 2023 09:43:20 +0200 Alain Mazy Reduce the frequency of memory trimming from 100ms to 30s to avoid high idle CPU load
Wed, 28 Jun 2023 12:40:46 +0200 Sebastien Jodogne fix unit test Versions.BoostStatic
Wed, 28 Jun 2023 12:24:52 +0200 Sebastien Jodogne cppcheck
Wed, 28 Jun 2023 12:16:54 +0200 Sebastien Jodogne C89 compliance in sample basic plugin
Wed, 28 Jun 2023 11:54:41 +0200 Alain Mazy clarified error message
Wed, 28 Jun 2023 11:11:47 +0200 Alain Mazy merge
Wed, 28 Jun 2023 11:11:34 +0200 Alain Mazy better error reporting if anonymizing a study whose files are missings
Wed, 28 Jun 2023 10:32:58 +0200 Sebastien Jodogne added tests from issue 216
Wed, 28 Jun 2023 08:29:43 +0200 Sebastien Jodogne accept parameters are now provided to HttpContentNegociation::IHandler::Handle()
Tue, 27 Jun 2023 17:55:09 +0200 Sebastien Jodogne Metrics can be stored either as floating-point numbers, or as integers
Tue, 27 Jun 2023 15:56:04 +0200 Sebastien Jodogne renamed MetricsType as MetricsUpdate to clarify
Tue, 27 Jun 2023 15:42:07 +0200 Sebastien Jodogne refactoring MetricsRegistry::Item
Tue, 27 Jun 2023 15:12:39 +0200 Sebastien Jodogne upgraded anonymization to Basic Profile of PS 3.15-2023b Table E.1-1
Tue, 27 Jun 2023 10:39:17 +0200 Sebastien Jodogne speeded up ServerContext::ReadDicomUntilPixelData() if storage compression is on
Tue, 27 Jun 2023 09:35:31 +0200 Sebastien Jodogne fix handling of DICOM files without pixel data
Mon, 26 Jun 2023 13:04:42 +0200 Sebastien Jodogne added OrthancPlugins::DicomInstance::GetObject()
Mon, 26 Jun 2023 08:40:41 +0200 Sebastien Jodogne fix msvc build
Sun, 25 Jun 2023 19:11:34 +0200 Sebastien Jodogne added metrics "orthanc_storage_read_bytes" and "orthanc_storage_written_bytes"
Sun, 25 Jun 2023 18:40:19 +0200 Sebastien Jodogne cppcheck
Sun, 25 Jun 2023 18:33:01 +0200 Sebastien Jodogne sanitizing @see in OrthancCPlugin.h
Sun, 25 Jun 2023 18:28:49 +0200 Sebastien Jodogne store metrics as integers instead of floats to avoid precision loss in increments
Sun, 25 Jun 2023 17:49:34 +0200 Sebastien Jodogne refactoring MetricsRegistry
Sun, 25 Jun 2023 15:19:25 +0200 Sebastien Jodogne only store PixelDataVR metadata if needed
Sun, 25 Jun 2023 12:29:39 +0200 Sebastien Jodogne added DicomMap::GuessPixelDataValueRepresentation()
Sun, 25 Jun 2023 11:48:47 +0200 Sebastien Jodogne unit testing ParsedDicomFile::GuessPixelDataValueRepresentation()
Sat, 24 Jun 2023 12:43:10 +0200 Sebastien Jodogne added OrthancPlugins::DicomInstance::Load()
Sat, 24 Jun 2023 12:21:26 +0200 Sebastien Jodogne remove NEWS from reverted commits 5306:155637655710 and 5308:1e23bfb0f732
Sat, 24 Jun 2023 12:18:58 +0200 Sebastien Jodogne added "OrthancPluginLoadDicomInstance()" to load DICOM instances from the database
Fri, 23 Jun 2023 18:01:55 +0200 Sebastien Jodogne added ParsedDicomFile::InjectEmptyPixelData()
Thu, 22 Jun 2023 21:30:45 +0200 Alain Mazy added XC in the modality list
Thu, 22 Jun 2023 08:48:38 +0200 Sebastien Jodogne added instance metadata "PixelDataVR"
Mon, 19 Jun 2023 19:20:53 +0200 Alain Mazy merge
Mon, 19 Jun 2023 19:20:31 +0200 Alain Mazy revert 5306:155637655710: re-enable automatic conversion from YBR to RGB
Mon, 19 Jun 2023 11:50:04 +0200 Sebastien Jodogne typo
Fri, 16 Jun 2023 09:27:17 +0200 Alain Mazy updated API version to 21
Fri, 16 Jun 2023 09:26:33 +0200 Alain Mazy merge default -> am-experimental am-experimental
Mon, 12 Jun 2023 18:42:06 +0200 Alain Mazy added a route to DELETE /jobs/../archive
Wed, 07 Jun 2023 10:48:14 +0200 Alain Mazy support multiple values for UL/OL
Tue, 06 Jun 2023 17:04:23 +0200 Alain Mazy notes
Tue, 06 Jun 2023 09:15:27 +0200 Alain Mazy todo
Mon, 05 Jun 2023 10:02:27 +0200 Alain Mazy Disabled automatic conversion from YBR to RGB when transcoding JPEG to RAW transfer-syntax
Thu, 01 Jun 2023 15:21:05 +0200 Alain Mazy todo palette PNG in create-dicom
Tue, 30 May 2023 18:00:05 +0200 Alain Mazy todo
Thu, 25 May 2023 17:19:52 +0200 Alain Mazy new SDK function OrthancPluginEncodeDicomWebJson3 that allows injecting an empty PixelData element at the end am-experimental
Wed, 24 May 2023 11:44:21 +0200 Alain Mazy Reduced the memory usage when downloading archives when "ZipLoaderThreads" > 0
Wed, 24 May 2023 08:56:41 +0200 Alain Mazy merge am-experimental
Wed, 24 May 2023 08:54:54 +0200 Alain Mazy fix am-experimental
Tue, 23 May 2023 17:38:26 +0200 Alain Mazy New URI /instances/{id}/file-until-pixel-data am-experimental
Mon, 22 May 2023 17:58:53 +0200 Alain Mazy typo
Mon, 22 May 2023 17:58:06 +0200 Alain Mazy When deleting a resource, its parents LastUpdate metadata is now updated
Mon, 22 May 2023 15:00:01 +0200 Alain Mazy Fix orphan files remaining in storage when working with MaximumStorageSize
Tue, 16 May 2023 07:09:06 +0200 Alain Mazy fix HttpClient.Ssl unit tests Orthanc-1.12.0
Wed, 10 May 2023 12:52:35 +0200 Alain Mazy Modality worklists plugin: allow searching on private tags (exact match only)
Wed, 10 May 2023 11:54:59 +0200 Alain Mazy ParseJson: try integers before doubles
Tue, 09 May 2023 18:19:15 +0200 Alain Mazy fix SSL unit tests
Tue, 09 May 2023 17:48:33 +0200 Alain Mazy Made Orthanc more resilient to common spelling errors in SpecificCharacterSet
Fri, 05 May 2023 09:03:04 +0200 Sebastien Jodogne fix build instructions
Thu, 04 May 2023 16:35:28 +0200 Sebastien Jodogne fix compatibility of NumpyWriter with wasm
Wed, 03 May 2023 15:48:11 +0200 Sebastien Jodogne upgrade to boost 1.82.0
Fri, 28 Apr 2023 10:42:27 +0200 Alain Mazy wip: 'dicomWeb' json format + 'include' get arguments am-experimental
Mon, 24 Apr 2023 18:13:48 +0200 Alain Mazy fix
Mon, 24 Apr 2023 18:11:13 +0200 Alain Mazy re-enabled the old NormalizeIdentifier code
Mon, 24 Apr 2023 18:04:07 +0200 Alain Mazy NormalizeIdentifier: suggestion for future implementations
Fri, 21 Apr 2023 10:35:07 +0200 Alain Mazy fix decoding of YBR_FULL RLE images with PlanarConfiguration=1
Mon, 17 Apr 2023 08:56:43 +0200 Sebastien Jodogne implemented retries in DownloadPackage.cmake
Sat, 15 Apr 2023 18:45:07 +0200 Sebastien Jodogne typo
Sat, 15 Apr 2023 13:07:47 +0200 Sebastien Jodogne cppcheck
Sat, 15 Apr 2023 10:33:17 +0200 Sebastien Jodogne tagging orthanc framework 1.12.0
Fri, 14 Apr 2023 17:43:54 +0200 Sebastien Jodogne back to mainline
Fri, 14 Apr 2023 17:31:27 +0200 Sebastien Jodogne Orthanc-1.12.0 Orthanc-1.12.0
Fri, 14 Apr 2023 13:20:24 +0200 Sebastien Jodogne fix
Fri, 14 Apr 2023 13:16:41 +0200 Sebastien Jodogne fix inclusion of winsock.h
Fri, 14 Apr 2023 12:12:34 +0200 Sebastien Jodogne Added option "?numeric" if listing metadata
Fri, 14 Apr 2023 11:49:24 +0200 Sebastien Jodogne Added a sample plugin bringing multitenant DICOM support through labels
Thu, 13 Apr 2023 21:17:55 +0200 Sebastien Jodogne fix
Thu, 13 Apr 2023 16:39:16 +0200 Sebastien Jodogne switch third party downloads to UCLouvain which provides faster network
Wed, 12 Apr 2023 18:09:17 +0200 Sebastien Jodogne closing db-protobuf db-protobuf
Wed, 12 Apr 2023 18:08:45 +0200 Sebastien Jodogne integration db-protobuf->mainline
Wed, 12 Apr 2023 18:04:24 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Wed, 12 Apr 2023 18:04:05 +0200 Sebastien Jodogne cleanup
Wed, 12 Apr 2023 17:56:13 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Wed, 12 Apr 2023 17:55:11 +0200 Sebastien Jodogne fix pch
Wed, 12 Apr 2023 17:43:05 +0200 Sebastien Jodogne added missing copyrights
Wed, 12 Apr 2023 17:38:44 +0200 Sebastien Jodogne fix compatibility with visual studio precompiled headers
Wed, 12 Apr 2023 15:53:32 +0200 Sebastien Jodogne revert precompiled headers, as they really help
Wed, 12 Apr 2023 15:29:32 +0200 Sebastien Jodogne fix missing symbol
Wed, 12 Apr 2023 14:32:59 +0200 Sebastien Jodogne trying to fully disable precompiled headers for visual studio
Wed, 12 Apr 2023 13:32:08 +0200 Sebastien Jodogne trying to fix precompiled headers
Wed, 12 Apr 2023 11:54:29 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Wed, 12 Apr 2023 11:54:08 +0200 Sebastien Jodogne Avoid the use of "externalproject_add()" to build the sample plugins
Tue, 11 Apr 2023 20:50:43 +0200 Sebastien Jodogne fix db-protobuf
Tue, 11 Apr 2023 16:28:28 +0200 Sebastien Jodogne fix db-protobuf
Tue, 11 Apr 2023 11:09:52 +0200 Sebastien Jodogne inform database plugins about the identifier tags db-protobuf
Sat, 08 Apr 2023 11:44:05 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Sat, 08 Apr 2023 11:38:01 +0200 Sebastien Jodogne allow compilation of DICOM networking without support for transcoding
Sat, 08 Apr 2023 10:53:39 +0200 Sebastien Jodogne fix db-protobuf
Sat, 08 Apr 2023 10:14:09 +0200 Sebastien Jodogne fix db-protobuf
Fri, 07 Apr 2023 22:54:57 +0200 Sebastien Jodogne added "/tools/labels" to list all the labels that are associated with any resource db-protobuf
Fri, 07 Apr 2023 22:18:37 +0200 Sebastien Jodogne replaced "WithLabels" and "WithoutLabels", by "Labels" and "LabelsConstraint" db-protobuf
Fri, 07 Apr 2023 15:44:12 +0200 Sebastien Jodogne support labels for mysql db-protobuf
Fri, 07 Apr 2023 12:20:53 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Fri, 07 Apr 2023 12:20:27 +0200 Sebastien Jodogne Orthanc Explorer: buttons to copy the URL of ZIP/DICOM to the clipboard
Thu, 06 Apr 2023 16:55:55 +0200 Sebastien Jodogne lookup for labels in orthanc explorer db-protobuf
Thu, 06 Apr 2023 16:04:23 +0200 Sebastien Jodogne added labels at patient/series/instance levels in orthanc explorer db-protobuf
Wed, 05 Apr 2023 21:17:43 +0200 Sebastien Jodogne fix db-protobuf
Wed, 05 Apr 2023 20:14:59 +0200 Sebastien Jodogne added labels at the study level in orthanc explorer db-protobuf
Wed, 05 Apr 2023 17:54:21 +0200 Sebastien Jodogne added two Python samples: DicomizeImage.py and MicroCTDicomization.py
Wed, 05 Apr 2023 11:31:05 +0200 Sebastien Jodogne added primitives to exchange labels with plugins db-protobuf
Wed, 05 Apr 2023 10:02:19 +0200 Sebastien Jodogne added "HasLabels" in /system db-protobuf
Wed, 05 Apr 2023 09:07:47 +0200 Sebastien Jodogne log about missing support for labels db-protobuf
Tue, 04 Apr 2023 21:43:37 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Tue, 04 Apr 2023 21:43:13 +0200 Sebastien Jodogne disable compilation of openssl-3.1.0/crypto/riscvcap.c
Tue, 04 Apr 2023 17:24:13 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Tue, 04 Apr 2023 17:23:55 +0200 Sebastien Jodogne fix compatibility of openssl 3.1.0 with ANSI C
Tue, 04 Apr 2023 10:32:40 +0200 Alain Mazy merge
Tue, 04 Apr 2023 10:18:33 +0200 Alain Mazy cleanup
Tue, 04 Apr 2023 09:53:02 +0200 Sebastien Jodogne fix warning db-protobuf
Tue, 04 Apr 2023 09:46:40 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Tue, 04 Apr 2023 09:46:09 +0200 Sebastien Jodogne upgraded to openssl 3.1.0
Tue, 04 Apr 2023 09:16:12 +0200 Sebastien Jodogne "/tools/find" accepts the "WithLabels" and "WithoutLabels" arguments db-protobuf
Tue, 04 Apr 2023 07:09:22 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Mon, 03 Apr 2023 22:31:32 +0200 Alain Mazy merge
Mon, 03 Apr 2023 22:19:42 +0200 Alain Mazy Fix a crash in /tools/reconstruct triggered by the Housekeeper plugin when only changing the StorageCompression.
Mon, 03 Apr 2023 15:13:58 +0200 Alain Mazy Fix Housekeeper plugin infinite loop if Orthanc is empty
Mon, 03 Apr 2023 21:14:45 +0200 Sebastien Jodogne starting refactoring ExpandedResource db-protobuf
Mon, 03 Apr 2023 20:53:14 +0200 Sebastien Jodogne started implementation of labels db-protobuf
Mon, 03 Apr 2023 18:09:04 +0200 Sebastien Jodogne preparing virtual methods for labels db-protobuf
Mon, 03 Apr 2023 17:00:51 +0200 Sebastien Jodogne integration db-protobuf->mainline
Mon, 03 Apr 2023 17:00:12 +0200 Sebastien Jodogne typo db-protobuf
Mon, 03 Apr 2023 16:54:46 +0200 Sebastien Jodogne documentation db-protobuf
Mon, 03 Apr 2023 14:49:33 +0200 Sebastien Jodogne simplifying IDatabaseWrapper::LogChange() db-protobuf
Mon, 03 Apr 2023 14:17:39 +0200 Sebastien Jodogne cleaning ResourcesContent::TagValue and ResourcesContent::Metadata db-protobuf
Mon, 03 Apr 2023 13:30:06 +0200 Sebastien Jodogne implemented OrthancPluginDatabaseV4::Upgrade() db-protobuf
Mon, 03 Apr 2023 11:18:55 +0200 Sebastien Jodogne clarifying types of since/limit in IDatabaseWrapper db-protobuf
Mon, 03 Apr 2023 10:30:15 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Mon, 03 Apr 2023 10:29:45 +0200 Sebastien Jodogne completed first implementation of OrthancPluginDatabaseV4 db-protobuf
Sun, 02 Apr 2023 12:53:33 +0200 Sebastien Jodogne cont OrthancPluginDatabaseV4::Transaction db-protobuf
Fri, 31 Mar 2023 17:33:33 +0200 Sebastien Jodogne started implementation of transactions db-protobuf
Fri, 31 Mar 2023 16:32:02 +0200 Alain Mazy todo
Thu, 30 Mar 2023 21:31:56 +0200 Sebastien Jodogne first successful protobuf communication db-protobuf
Thu, 30 Mar 2023 17:08:13 +0200 Sebastien Jodogne fix db-protobuf
Wed, 29 Mar 2023 19:24:58 +0200 Alain Mazy merge
Wed, 29 Mar 2023 19:24:09 +0200 Alain Mazy added UserMetadata in /system
Wed, 29 Mar 2023 12:04:13 +0200 Sebastien Jodogne merge db-protobuf
Wed, 29 Mar 2023 12:03:45 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Wed, 29 Mar 2023 12:03:01 +0200 Sebastien Jodogne text
Wed, 29 Mar 2023 11:23:37 +0200 Alain Mazy New configuration option 'RestApiWriteToFileSystemEnabled'
Wed, 29 Mar 2023 08:50:28 +0200 Sebastien Jodogne fix db-protobuf
Tue, 28 Mar 2023 19:14:44 +0200 Sebastien Jodogne fix db-protobuf
Tue, 28 Mar 2023 18:10:29 +0200 Sebastien Jodogne cont db-protobuf
Tue, 28 Mar 2023 12:43:38 +0200 Sebastien Jodogne comments db-protobuf
Tue, 28 Mar 2023 10:48:13 +0200 Alain Mazy fix /tools/reset crashing when ExtraMainDicomTags were defined
Mon, 27 Mar 2023 21:18:37 +0200 Sebastien Jodogne added OrthancPluginRegisterDatabaseBackendV4 db-protobuf
Mon, 27 Mar 2023 16:50:48 +0200 Sebastien Jodogne removed unused IDatabaseWrapper::IsExistingResource() db-protobuf
Mon, 27 Mar 2023 10:04:08 +0200 Sebastien Jodogne fix db-protobuf
Mon, 27 Mar 2023 09:02:36 +0200 Sebastien Jodogne fix db-protobuf
Mon, 27 Mar 2023 07:44:50 +0200 Sebastien Jodogne fix windows builds db-protobuf
Sun, 26 Mar 2023 21:19:58 +0200 Sebastien Jodogne installing OrthancDatabasePlugin.proto db-protobuf
Sun, 26 Mar 2023 21:09:13 +0200 Sebastien Jodogne compiling the protobuf compiler db-protobuf
Sun, 26 Mar 2023 11:59:03 +0200 Sebastien Jodogne integrating Protobuf library into Orthanc server db-protobuf
Sun, 26 Mar 2023 10:46:09 +0200 Sebastien Jodogne compilation of protobuf compiler db-protobuf
Sat, 25 Mar 2023 12:27:21 +0100 Sebastien Jodogne upgrade to year 2023
Sat, 25 Mar 2023 12:20:34 +0100 Sebastien Jodogne cleaning new constructors of StorageAccessor
Sat, 25 Mar 2023 12:07:39 +0100 Sebastien Jodogne renamed HousekeeperThread as MemoryTrimmingThread to avoid confusion with Housekeeper plugin
Sat, 25 Mar 2023 11:38:37 +0100 Sebastien Jodogne style
Sat, 25 Mar 2023 11:27:37 +0100 Sebastien Jodogne properly finalizing the housekeeper thread that periodically calls malloc_trim()
Sat, 25 Mar 2023 11:21:09 +0100 Sebastien Jodogne fix DicomMap::SetupFindXXXTemplate() methods
Sat, 25 Mar 2023 11:11:11 +0100 Sebastien Jodogne added unit test DicomMap.SetupFindTemplates
Sat, 25 Mar 2023 10:47:29 +0100 Sebastien Jodogne internal class DicomMap::MainDicomTagsConfiguration is now thread-safe
Sat, 25 Mar 2023 10:37:56 +0100 Sebastien Jodogne cont
Fri, 24 Mar 2023 19:10:00 +0100 Sebastien Jodogne cont
Fri, 24 Mar 2023 19:00:33 +0100 Sebastien Jodogne start fixing thread safety issues with DicomMap
Wed, 22 Mar 2023 08:26:41 +0100 Alain Mazy absolute path recommandation
Mon, 20 Mar 2023 18:17:21 +0100 Alain Mazy Fix issue 214: VOILUTSequence is not returned in Wado-RS
Thu, 02 Mar 2023 15:08:44 +0100 Alain Mazy fix NEWS
Thu, 02 Mar 2023 15:08:02 +0100 Alain Mazy cpp wrapper
Wed, 01 Mar 2023 18:17:49 +0100 Sebastien Jodogne support profiling for clang
Fri, 24 Feb 2023 18:07:35 +0100 Sebastien Jodogne enforce the existence of the patient/study/instance while creating its archive
Wed, 22 Feb 2023 11:10:40 +0100 Alain Mazy new OrthancConfiguration ctor in c++ wrapper
Tue, 21 Feb 2023 22:03:44 +0100 Alain Mazy fix constness
Wed, 15 Feb 2023 05:27:16 +0100 Alain Mazy todo
Mon, 06 Feb 2023 08:48:53 +0100 Sebastien Jodogne todo
Fri, 03 Feb 2023 14:37:18 +0100 Alain Mazy Orthanc framework 1.11.3
Fri, 03 Feb 2023 14:34:33 +0100 Alain Mazy back to mainline
Fri, 03 Feb 2023 14:32:53 +0100 Alain Mazy Orthanc-1.11.3 Orthanc-1.11.3
Fri, 03 Feb 2023 14:24:43 +0100 Alain Mazy release notes for 1.11.3
Thu, 02 Feb 2023 12:25:58 +0100 Alain Mazy fix osx build
Thu, 02 Feb 2023 11:28:35 +0100 Alain Mazy conditional usage of malloc_trim
Thu, 02 Feb 2023 10:33:15 +0100 Alain Mazy CppCheck
Thu, 02 Feb 2023 09:40:48 +0100 Alain Mazy doc
Thu, 02 Feb 2023 09:34:38 +0100 Alain Mazy doc
Wed, 01 Feb 2023 19:32:14 +0100 Alain Mazy doc
Wed, 01 Feb 2023 19:24:58 +0100 Alain Mazy merge
Wed, 01 Feb 2023 19:23:58 +0100 Alain Mazy malloc_trim doc malloc-trim
Wed, 01 Feb 2023 18:38:39 +0100 Alain Mazy housekeeper thread to call malloc_trim and give back memory to the system malloc-trim
Tue, 31 Jan 2023 16:21:44 +0100 Alain Mazy allow OtherPatientIDs as a valid tag name as an input since this name is still used in outputs
Mon, 30 Jan 2023 11:31:12 +0100 Alain Mazy ThreadedSetOfInstancesJob: reduce cpu consumption of job main thread
Fri, 27 Jan 2023 16:46:46 +0100 Alain Mazy trying malloc_trim malloc-trim
Fri, 27 Jan 2023 12:56:55 +0100 Alain Mazy If specifying 'Transcode' option to /modify or /anonymize, this value will take over the 'IngestTranscoding' global configuration
Fri, 27 Jan 2023 11:49:28 +0100 Alain Mazy Fix issue #212 (Anonymization process transcodes data and loses resource link)
Fri, 27 Jan 2023 11:25:56 +0100 Alain Mazy doc
Fri, 27 Jan 2023 11:23:35 +0100 Alain Mazy correctly report ThreadedSetOfInstancesJob progress
Thu, 26 Jan 2023 16:31:11 +0100 Alain Mazy error message if level not specified in /tools/generate-uid
Wed, 25 Jan 2023 17:56:09 +0100 Alain Mazy avoid double '/' in HttpClient uri
Tue, 24 Jan 2023 15:05:40 +0100 Alain Mazy DicomModification: sanity checks
Fri, 20 Jan 2023 18:10:42 +0100 Alain Mazy moved DicomModification thread safety into ResourceModificationJob (trying to avoid mutex in OrthancFramework as much as possible)
Fri, 20 Jan 2023 17:24:35 +0100 Alain Mazy merge
Fri, 20 Jan 2023 17:24:16 +0100 Alain Mazy more sanity checks for modifications
Thu, 19 Jan 2023 19:04:13 +0100 Sebastien Jodogne added OrthancPluginCreateJob2() in the plugin SDK
Wed, 18 Jan 2023 17:58:51 +0100 Alain Mazy added sanity checks in DicomModificationJob + automatically reconstruct resources at the end of a DicomModificationJob
Tue, 17 Jan 2023 17:54:38 +0100 Alain Mazy Threaded modifications continued: call ReconstructInstance at the end of the modification to update the DB model
Wed, 11 Jan 2023 11:14:00 +0100 Alain Mazy fix
Tue, 10 Jan 2023 11:46:00 +0100 Alain Mazy fix ModificationJob state machine
Fri, 06 Jan 2023 12:28:36 +0100 Alain Mazy todo: jobs ordering
Thu, 05 Jan 2023 18:03:25 +0100 Alain Mazy cppcheck
Thu, 05 Jan 2023 17:25:21 +0100 Alain Mazy merge
Thu, 05 Jan 2023 17:24:43 +0100 Alain Mazy ResourceModification jobs can now use multiple threads
Thu, 22 Dec 2022 15:28:14 +0100 Sebastien Jodogne fix decoding of RLE images for which the "Planar Configuration" tag (0028,0006) equals 1
Mon, 19 Dec 2022 20:00:21 +0100 Alain Mazy merge
Mon, 19 Dec 2022 16:31:12 +0100 Alain Mazy remove test code
Mon, 19 Dec 2022 15:55:43 +0100 Sebastien Jodogne closing Orthanc-1.11.1 Orthanc-1.11.1
Mon, 19 Dec 2022 15:55:37 +0100 Sebastien Jodogne closing Orthanc-1.11.0 Orthanc-1.11.0
Mon, 19 Dec 2022 15:55:31 +0100 Sebastien Jodogne closing Orthanc-1.10.0 Orthanc-1.10.0
Mon, 19 Dec 2022 15:55:23 +0100 Sebastien Jodogne closing Orthanc-1.9.7 Orthanc-1.9.7
Mon, 19 Dec 2022 15:46:33 +0100 Sebastien Jodogne revert changeset df4a90a65af9 that removes features used elsewhere, and protect by Force the change of UIDs
Mon, 19 Dec 2022 15:09:38 +0100 Sebastien Jodogne removed some warnings for recent versions of CMake
Fri, 16 Dec 2022 13:10:35 +0100 Alain Mazy /system: added MaximumStorageMode and MaximumStorageSize
Wed, 14 Dec 2022 11:50:43 +0100 Alain Mazy New configuration KeepAliveTimeout with a default value of 1 second
Fri, 09 Dec 2022 12:42:17 +0100 Alain Mazy increased HTTP Server Keep-Alive to 10 seconds (was 1)
Fri, 02 Dec 2022 15:32:53 +0100 Sebastien Jodogne fix missing handling of StoreStatus_StorageFull
Fri, 02 Dec 2022 15:08:35 +0100 Alain Mazy undo wrong commit
Fri, 02 Dec 2022 15:05:33 +0100 Alain Mazy merge
Fri, 02 Dec 2022 15:05:00 +0100 Alain Mazy todo: move progress repot
Wed, 23 Nov 2022 14:28:50 +0100 Sebastien Jodogne clarification that "image/jpg" is not a correct MIME type
Wed, 23 Nov 2022 11:47:44 +0100 Alain Mazy Fix support for image/jpg mime type in /tools/create-dicom
Tue, 22 Nov 2022 18:01:23 +0100 Alain Mazy /tools/metrics-prometheus: added orthanc_last_change and orthanc_up_time_s
Tue, 22 Nov 2022 16:30:50 +0100 Alain Mazy /store: allows overriding CalledAet, Host, Port
Tue, 22 Nov 2022 12:57:10 +0100 Alain Mazy cppcheck
Tue, 22 Nov 2022 12:54:10 +0100 Alain Mazy Optimization: now using multiple threads to transcode files for asynchronous download of studies archive
Mon, 21 Nov 2022 09:07:12 +0100 Alain Mazy TODO cont
Mon, 21 Nov 2022 09:05:08 +0100 Alain Mazy TODO: Get SCP in SDK
Wed, 02 Nov 2022 21:27:22 +0100 Sebastien Jodogne typo
Thu, 27 Oct 2022 12:57:29 +0200 Alain Mazy merge
Thu, 27 Oct 2022 12:53:47 +0200 Alain Mazy merge from 1.11.2 branch
Thu, 27 Oct 2022 10:48:41 +0200 Sebastien Jodogne added orthanc framework 1.11.2
Wed, 19 Oct 2022 21:15:41 +0200 Alain Mazy Added a 'header' argument to all OrthancPeers::DoPost, DoPut, ...
Wed, 19 Oct 2022 12:40:14 +0200 Alain Mazy more verbose HTTPClient errors + avoid duplicate logging of same error
Wed, 19 Oct 2022 08:57:34 +0200 Alain Mazy cleanup
Mon, 17 Oct 2022 10:09:24 +0200 Alain Mazy fix install steps for ConnectivityChecks and DelayedDeletion plugins Orthanc-1.11.2
Thu, 13 Oct 2022 17:11:43 +0200 Alain Mazy Allow the HTTP server to return responses > 2GB (fixes asynchronous download of zip studies > 2GB)
Thu, 13 Oct 2022 17:11:12 +0200 Alain Mazy todo
Wed, 12 Oct 2022 09:22:08 +0200 Alain Mazy more logs in HttpClient
Mon, 10 Oct 2022 10:27:09 +0200 Alain Mazy fix GetResourceType prototype Orthanc-1.11.2
Mon, 10 Oct 2022 09:15:21 +0200 Alain Mazy fix todo Orthanc-1.11.2
Mon, 10 Oct 2022 09:12:30 +0200 Alain Mazy todo Orthanc-1.11.2
Mon, 03 Oct 2022 09:52:04 +0200 Alain Mazy added INSTALL_COMMAND to external projects to fix OpenSUSE build Orthanc-1.11.2
Fri, 30 Sep 2022 15:17:21 +0200 Alain Mazy Made the default SQLite DB more robust wrt future updates like adding new columns in DB.
Wed, 28 Sep 2022 12:15:27 +0200 Alain Mazy Store SCU now gives priority to the preferred TransferSyntax proposed by the receiving SCP instead of Orthanc own AcceptedTransferSyntaxes
Mon, 26 Sep 2022 19:08:03 +0200 Alain Mazy more doc
Mon, 26 Sep 2022 18:56:40 +0200 Alain Mazy DicomModification::SetAllowManualIdentifiers() has been removed since it was always true -> code cleanup
Mon, 26 Sep 2022 18:11:03 +0200 Alain Mazy loosen the sanity checks for DICOM modifications
Thu, 15 Sep 2022 18:13:17 +0200 Alain Mazy cosmetic attach-custom-data
Thu, 15 Sep 2022 09:02:07 +0200 Alain Mazy added support for revision in SQLite + avoid upgrading DB version attach-custom-data
Wed, 14 Sep 2022 17:11:45 +0200 Alain Mazy PluginDatabaseV4 to handle customData attach-custom-data
Wed, 14 Sep 2022 17:11:05 +0200 Alain Mazy fix attach-custom-data
Tue, 13 Sep 2022 11:02:43 +0200 Alain Mazy advanced storage cont attach-custom-data
Thu, 08 Sep 2022 17:42:08 +0200 Alain Mazy allow plugins to store a customData in the Attachments table to e.g. store custom paths without requiring an external DB attach-custom-data
Wed, 31 Aug 2022 10:36:38 +0200 Alain Mazy back to mainline
Wed, 31 Aug 2022 10:21:35 +0200 Alain Mazy Orthanc-1.11.2 Orthanc-1.11.2
Mon, 29 Aug 2022 17:13:45 +0200 Alain Mazy fix
Tue, 16 Aug 2022 16:09:59 +0200 Sebastien Jodogne fix signature of OrthancPluginSendHttpStatus() for the "body" argument
Tue, 16 Aug 2022 12:46:46 +0200 Sebastien Jodogne fix MSVC2008 build
Tue, 16 Aug 2022 11:06:39 +0200 Sebastien Jodogne comment
Tue, 16 Aug 2022 11:06:25 +0200 Sebastien Jodogne replaced macro "#warning" by "#pragma message" for Visual Studio
Mon, 15 Aug 2022 22:13:39 +0200 Sebastien Jodogne replaced bzero() by memset()
Mon, 15 Aug 2022 18:25:28 +0200 Sebastien Jodogne another try to fix
Mon, 15 Aug 2022 17:55:27 +0200 Sebastien Jodogne test fix
Mon, 15 Aug 2022 16:11:33 +0200 Sebastien Jodogne cont
Mon, 15 Aug 2022 15:44:40 +0200 Sebastien Jodogne upgrade to openssl 3.0.5
Mon, 15 Aug 2022 15:34:02 +0200 Sebastien Jodogne upgrade to DCMTK 3.6.7
Mon, 15 Aug 2022 14:22:50 +0200 Sebastien Jodogne fix
Mon, 15 Aug 2022 14:11:42 +0200 Sebastien Jodogne fix
Mon, 15 Aug 2022 14:06:25 +0200 Sebastien Jodogne upgrade to Boost 1.80.0
Mon, 15 Aug 2022 12:20:00 +0200 Sebastien Jodogne added CMake option USE_LEGACY_BOOST
Thu, 11 Aug 2022 09:33:20 +0200 Alain Mazy Fix static compilation of boost 1.69 on Ubuntu 22.04
Tue, 09 Aug 2022 17:57:38 +0200 Alain Mazy new MaximumStorageMode configuration
Mon, 08 Aug 2022 12:42:48 +0200 Alain Mazy fix reuse of DicomAsJson between lookup and answers
Mon, 08 Aug 2022 09:59:07 +0200 Alain Mazy Fix the Storage Cache for compressed files (bug introduced in 1.11.0)
Wed, 03 Aug 2022 10:49:50 +0200 Alain Mazy Fix the "Never" option of the "StorageAccessOnFind" that was sill accessing files (bug introduced in 1.11.0)
Tue, 02 Aug 2022 11:38:31 +0200 Alain Mazy SQLite: close and delete WAL and SHM files on exit (contribution from Sebastian Höffner)
Thu, 14 Jul 2022 18:53:24 +0200 Sebastien Jodogne DelayedDeletion plugin: Fix leaking of symbols
Mon, 11 Jul 2022 12:17:15 +0200 Alain Mazy todo
Fri, 08 Jul 2022 15:26:52 +0200 Alain Mazy Added support for RGBA64 images in tools/create-dicom and /preview (Contribution from James Manners - Pliny)
Fri, 08 Jul 2022 07:24:10 +0200 Alain Mazy todo
Thu, 30 Jun 2022 17:11:08 +0200 Alain Mazy back to mainline
Thu, 30 Jun 2022 13:04:50 +0200 Alain Mazy Orthanc-1.11.1 Orthanc-1.11.1
Thu, 30 Jun 2022 07:15:37 +0200 Alain Mazy CPP check and cleanup
Wed, 29 Jun 2022 15:32:44 +0200 Alain Mazy CPP Wrapper: new helpers
Wed, 29 Jun 2022 13:15:20 +0200 Alain Mazy skip StorageCache when verifying md5 or when re-compressing attachments
Wed, 29 Jun 2022 09:43:35 +0200 Alain Mazy fix for storage cache for compressed file
Wed, 29 Jun 2022 08:10:28 +0200 Alain Mazy fix storage cache
Tue, 28 Jun 2022 18:41:27 +0200 Alain Mazy fix build
Tue, 28 Jun 2022 17:45:09 +0200 Alain Mazy Refactored DicomMap to handle sequences when needed
Mon, 27 Jun 2022 15:22:19 +0200 Alain Mazy returning sequences in MainDicomTags and RequestedTags
Mon, 27 Jun 2022 14:09:17 +0200 Alain Mazy fix
Mon, 27 Jun 2022 12:44:06 +0200 Alain Mazy cppcheck
Mon, 27 Jun 2022 12:39:51 +0200 Alain Mazy removed the 'name' of MainDicomTags to simplify code -> DicomMap::ParseMainDicomTags has been deprecated and one should use DicomMap::FromDicomAsJson on 'full' formatted tags
Mon, 27 Jun 2022 10:48:46 +0200 Alain Mazy DicomSequencesMap + fix unit tests
Fri, 24 Jun 2022 16:44:38 +0200 Alain Mazy reduce dependencies to DCMTK (e.g. for plugins)
Fri, 24 Jun 2022 16:16:43 +0200 Alain Mazy cleanup
Fri, 24 Jun 2022 15:47:10 +0200 Alain Mazy Handle Dicom sequences in ExtraMainDicomTags and save them in the 'MainDicomSequences' metadata
Wed, 22 Jun 2022 15:37:08 +0200 Alain Mazy uniformize /plugins/../status
Wed, 22 Jun 2022 15:36:55 +0200 Alain Mazy todo
Tue, 21 Jun 2022 17:36:51 +0200 Alain Mazy cleanup todo
Tue, 21 Jun 2022 17:30:37 +0200 Alain Mazy merge
Tue, 21 Jun 2022 17:29:36 +0200 Alain Mazy DelayedDeletion plugin: first version delayed-deletion
Tue, 21 Jun 2022 17:29:17 +0200 Alain Mazy SDK: Added GetDatabaseServerIdentifier delayed-deletion
Tue, 21 Jun 2022 11:06:41 +0200 Alain Mazy merge delayed-deletion
Tue, 21 Jun 2022 11:03:20 +0200 Alain Mazy cleanup todo
Tue, 21 Jun 2022 11:00:14 +0200 Alain Mazy merge
Tue, 21 Jun 2022 10:57:37 +0200 Alain Mazy cppcheck
Tue, 21 Jun 2022 10:55:45 +0200 Alain Mazy Added an Asynchronous mode to /modalities/../move
Mon, 20 Jun 2022 16:53:21 +0200 Alain Mazy wip: adding DelayedDeletion plugin delayed-deletion
Fri, 17 Jun 2022 07:23:57 +0200 Sebastien Jodogne use constant for multiply occurring string
Fri, 17 Jun 2022 07:20:19 +0200 Sebastien Jodogne fix to non-static variable
Wed, 15 Jun 2022 15:40:07 +0200 Alain Mazy Improved HttpClient error logging (add method + url)
Tue, 14 Jun 2022 17:21:01 +0200 Alain Mazy close lua-heart-beat branch lua-heart-beat
Tue, 14 Jun 2022 17:19:53 +0200 Alain Mazy merge lua-heart-beat
Tue, 14 Jun 2022 17:19:16 +0200 Alain Mazy fix: lock mutex when accessing state in HeartBeatThread lua-heart-beat
Mon, 13 Jun 2022 18:54:49 +0200 Alain Mazy Added Lua OnHeartBeat() lua-heart-beat
Mon, 13 Jun 2022 16:55:22 +0200 Alain Mazy Lua: new "SetHttpTimeout" function
Fri, 10 Jun 2022 06:37:48 +0200 Alain Mazy todo
Wed, 08 Jun 2022 18:16:18 +0200 Sebastien Jodogne todo
Wed, 08 Jun 2022 15:46:24 +0200 Alain Mazy todo
Wed, 01 Jun 2022 08:32:46 +0200 Alain Mazy Added missing MOVEPatientRootQueryRetrieveInformationModel in DicomControlUserConnection::SetupPresentationContexts()
Tue, 31 May 2022 09:36:00 +0200 Alain Mazy fixed /move documentation + improved error reporting
Mon, 30 May 2022 09:08:54 +0200 Alain Mazy TODO TLS Security Profile
Tue, 24 May 2022 14:47:51 +0200 Alain Mazy Housekeeper plugin: Fix resume of previous processing
Tue, 24 May 2022 14:47:35 +0200 Alain Mazy todo: more info in jobs
Tue, 24 May 2022 14:38:50 +0200 Alain Mazy todo: changes
Thu, 19 May 2022 10:27:08 +0200 Alain Mazy todo
Mon, 09 May 2022 12:29:04 +0200 Alain Mazy back to mainline
Mon, 09 May 2022 11:19:44 +0200 Alain Mazy Orthanc-1.11.0 Orthanc-1.11.0
Mon, 09 May 2022 10:29:48 +0200 Alain Mazy fix doc
Fri, 06 May 2022 12:13:21 +0200 Alain Mazy TODO
Fri, 06 May 2022 12:04:44 +0200 Sebastien Jodogne fix RunCppCheck.sh
Fri, 06 May 2022 10:55:34 +0200 Sebastien Jodogne fix unit tests HttpClient.Ssl
Fri, 06 May 2022 10:26:42 +0200 Alain Mazy merge
Fri, 06 May 2022 10:26:22 +0200 Alain Mazy updated CA for HttpClient.Ssl test
Wed, 04 May 2022 17:29:58 +0200 Sebastien Jodogne fix compatibility with dcmtk 3.6.7
Wed, 04 May 2022 10:50:34 +0200 Alain Mazy more verbose error
Tue, 03 May 2022 17:23:56 +0200 Alain Mazy fix leak
Tue, 03 May 2022 15:30:01 +0200 Alain Mazy cppcheck
Mon, 02 May 2022 14:31:41 +0200 Alain Mazy fix build
Sun, 01 May 2022 12:45:27 +0200 Alain Mazy fix unit tests (new metadata)
Sun, 01 May 2022 12:38:52 +0200 Alain Mazy fix
Sun, 01 May 2022 10:47:08 +0200 Alain Mazy fix
Sat, 30 Apr 2022 19:40:52 +0200 Alain Mazy merge
Sat, 30 Apr 2022 19:39:40 +0200 Alain Mazy Housekeeper plugin: finalizing + integration tests ok
Wed, 27 Apr 2022 16:56:53 +0200 Sebastien Jodogne New option "filename" in "/.../{id}/archive" and "/.../{id}/media"
Tue, 26 Apr 2022 16:14:49 +0200 Alain Mazy todo
Mon, 25 Apr 2022 19:17:28 +0200 Alain Mazy cppcheck
Mon, 25 Apr 2022 18:54:45 +0200 Alain Mazy cppcheck
Mon, 25 Apr 2022 18:38:20 +0200 Sebastien Jodogne removed cppcheck warning
Mon, 25 Apr 2022 18:25:46 +0200 Sebastien Jodogne fix build for older compilers
Mon, 25 Apr 2022 17:32:58 +0200 Sebastien Jodogne cppcheck
Mon, 25 Apr 2022 15:50:57 +0200 Alain Mazy merged more-tags -> default
Mon, 25 Apr 2022 15:30:51 +0200 Alain Mazy renamed DbOptizer into Housekeeper + add Scheduler & triggers more-tags
Wed, 20 Apr 2022 14:36:47 +0200 Alain Mazy Speed-up handling of DicomModalitiesInStudy in C-Find and tools/find queries more-tags
Wed, 20 Apr 2022 11:32:31 +0200 Alain Mazy pre-filtering studies without ModalitiesInStudies first more-tags
Wed, 13 Apr 2022 14:58:58 +0200 Alain Mazy merged default -> more-tags more-tags
Wed, 13 Apr 2022 10:51:22 +0200 Alain Mazy Improved decoding of US Images with Implicit VR
Fri, 08 Apr 2022 11:48:54 +0200 Sebastien Jodogne fix ImageProcessing::ShiftScale2() on floating-point images
Thu, 07 Apr 2022 12:04:48 +0200 Sebastien Jodogne minor improvements
Mon, 04 Apr 2022 09:52:54 +0200 Sebastien Jodogne linor fix in OrthancImport.py
Wed, 30 Mar 2022 15:45:54 +0200 Alain Mazy merge default -> more tags more-tags
Wed, 30 Mar 2022 14:50:30 +0200 Alain Mazy fix for Apple M1
Mon, 28 Mar 2022 23:33:25 +0200 Alain Mazy fix LibPNG build for Apple M1
Mon, 28 Mar 2022 21:20:48 +0200 Alain Mazy try to fix dcmtk build for Apple M1
Sat, 26 Mar 2022 09:31:54 +0100 Sebastien Jodogne pass user-specific compiler flags to the unit tests of the shared library
Sat, 26 Mar 2022 09:23:49 +0100 Sebastien Jodogne pass user-specific compiler flags to the ConnectivityChecks subproject
Wed, 23 Mar 2022 18:04:40 +0100 Sebastien Jodogne integration mainline->more-tags more-tags
Wed, 23 Mar 2022 17:51:39 +0100 Sebastien Jodogne back to mainline
Wed, 23 Mar 2022 16:37:45 +0100 Sebastien Jodogne Orthanc-1.10.1 Orthanc-1.10.1
Wed, 23 Mar 2022 12:23:11 +0100 Alain Mazy merge more-tags
Wed, 23 Mar 2022 11:56:28 +0100 Alain Mazy DbOptimizer plugin more-tags
Wed, 23 Mar 2022 11:52:19 +0100 Alain Mazy fix more-tags
Wed, 23 Mar 2022 12:19:59 +0100 Sebastien Jodogne typos
Wed, 23 Mar 2022 12:04:33 +0100 Sebastien Jodogne fix signs in unit tests
Wed, 23 Mar 2022 11:49:08 +0100 Sebastien Jodogne integration mainline->more-tags more-tags
Wed, 23 Mar 2022 11:48:47 +0100 Sebastien Jodogne cppcheck
Wed, 23 Mar 2022 11:44:40 +0100 Sebastien Jodogne fix ParsedDicomFile::DecodeOverlay() for WebAssembly
Tue, 22 Mar 2022 19:11:56 +0100 Sebastien Jodogne integration mainline->more-tags more-tags
Tue, 22 Mar 2022 12:37:24 +0100 Sebastien Jodogne added FromDcmtkBridge::LookupStringValue()
Tue, 22 Mar 2022 10:20:25 +0100 Sebastien Jodogne fix EmscriptenParameters.cmake
Tue, 22 Mar 2022 08:48:46 +0100 Sebastien Jodogne enlarged support of tags with UN value representation in ITagVisitor
Mon, 21 Mar 2022 15:19:42 +0100 Alain Mazy new field 'MainDicomTags' in the /system response more-tags
Mon, 21 Mar 2022 12:11:21 +0100 Sebastien Jodogne fix builds on recent versions of emscripten
Mon, 21 Mar 2022 09:44:01 +0100 Sebastien Jodogne fix for older gcc versions
Mon, 21 Mar 2022 08:59:20 +0100 Sebastien Jodogne added ParsedDicomFile::DecodeAllOverlays()
Sun, 20 Mar 2022 18:03:32 +0100 Sebastien Jodogne removed ReadOnlyWebDavCollection from C++ plugin wrapper
Sun, 20 Mar 2022 11:35:17 +0100 Sebastien Jodogne added ParsedDicomFile::DecodeOverlay()
Thu, 17 Mar 2022 17:03:59 +0100 Alain Mazy new Warnings configuration + InstanceAvailability tag more-tags
Wed, 16 Mar 2022 17:21:02 +0100 Sebastien Jodogne adding function OrthancPluginRegisterWebDavCollection() to the plugin SDK
Wed, 16 Mar 2022 10:55:13 +0100 Alain Mazy Improved DICOM authorization checks when multiple modalities are declared with the same AET
Wed, 16 Mar 2022 09:50:33 +0100 Alain Mazy performance warning more-tags
Tue, 15 Mar 2022 15:57:21 +0100 Alain Mazy tools/find + C-Find + list-resources now all using the same code (ExpandResource) to build 'computed tags' more-tags
Tue, 15 Mar 2022 09:09:52 +0100 Alain Mazy cleanup more-tags
Mon, 14 Mar 2022 16:44:00 +0100 Alain Mazy ExpandResource now able to return computed tags (like ModalitiesInStudies) more-tags
Mon, 14 Mar 2022 13:13:29 +0100 Alain Mazy include requested tags from storage if needed more-tags
Fri, 11 Mar 2022 17:38:16 +0100 Alain Mazy Handling RequestedTags in ExpandResource -> read parent main dicom tags if required. Not yet getting missing tags from file. Integration tests ok more-tags
Thu, 10 Mar 2022 19:00:43 +0100 Alain Mazy split ExpandResource in 2: read from DB and serialize to json. This will allow us to merge requested tags from both the DB and the file system more-tags
Thu, 10 Mar 2022 09:03:24 +0100 Alain Mazy added configuration for extra main dicom tags + save signature in metadata + show warning if inconsistent main dicom tags more-tags
Wed, 09 Mar 2022 12:16:45 +0100 Alain Mazy adding MainDicomTags signatures more-tags
Wed, 09 Mar 2022 11:17:08 +0100 Alain Mazy refactored the list of MainDicomTags to be able to change it dynamicaly. Unit tests and Integration tests ok more-tags
Mon, 07 Mar 2022 18:56:15 +0100 Sebastien Jodogne NEWS
Mon, 07 Mar 2022 10:55:43 +0100 Alain Mazy fix doc: removed 'LimitJobs' that is not used anymore
Thu, 03 Mar 2022 20:34:36 +0100 Sebastien Jodogne note about -std=c++11
Tue, 01 Mar 2022 13:09:43 +0100 Alain Mazy todo
Fri, 25 Feb 2022 17:47:59 +0100 Alain Mazy todo
Fri, 25 Feb 2022 08:11:38 +0100 Alain Mazy todo
Thu, 24 Feb 2022 17:36:20 +0100 Alain Mazy skip json comments when loading config
Wed, 23 Feb 2022 16:08:54 +0100 Sebastien Jodogne NEWS
Wed, 23 Feb 2022 14:10:16 +0100 Sebastien Jodogne back to mainline
Wed, 23 Feb 2022 12:54:21 +0100 Sebastien Jodogne Orthanc-1.10.0 Orthanc-1.10.0
Wed, 23 Feb 2022 11:09:43 +0100 Sebastien Jodogne fix signature of OrthancPluginIncomingCStoreInstanceFilter
Wed, 23 Feb 2022 09:30:53 +0100 Sebastien Jodogne merge
Wed, 23 Feb 2022 09:30:42 +0100 Sebastien Jodogne added origin in OrthancPluginReceivedInstanceCallback
Wed, 23 Feb 2022 09:12:13 +0100 Alain Mazy experimental feature: zip loader threads
Wed, 23 Feb 2022 06:36:29 +0100 Sebastien Jodogne merge
Wed, 23 Feb 2022 06:36:06 +0100 Sebastien Jodogne fix includes
Tue, 22 Feb 2022 22:18:54 +0100 Sebastien Jodogne reorder arguments to put the target as first argument (convention)
Tue, 22 Feb 2022 22:14:31 +0100 Sebastien Jodogne typo
Tue, 22 Feb 2022 22:12:43 +0100 Sebastien Jodogne fix signature of OrthancPluginReceivedInstanceCallback for ABI compatibility
Tue, 22 Feb 2022 17:46:28 +0100 Sebastien Jodogne fix linking of Sanitizer sample plugin
Mon, 21 Feb 2022 14:55:12 +0100 Alain Mazy news
Mon, 21 Feb 2022 13:01:18 +0100 Alain Mazy Orthanc Explorer: sanitize DICOM tag display
Mon, 21 Feb 2022 10:28:20 +0100 Sebastien Jodogne merge
Mon, 21 Feb 2022 10:28:08 +0100 Sebastien Jodogne re-added missing patches for OpenSSL 1.1.1
Mon, 21 Feb 2022 10:12:08 +0100 Alain Mazy merge
Mon, 21 Feb 2022 10:11:38 +0100 Alain Mazy reintroduced storage cache for StartRange files
Mon, 21 Feb 2022 10:10:38 +0100 Sebastien Jodogne fix NEWS
Mon, 21 Feb 2022 09:34:36 +0100 Sebastien Jodogne reintroduction of OpenSslConfigurationStatic-1.1.1.cmake for orthanc-gcp
Sun, 20 Feb 2022 17:04:41 +0100 Sebastien Jodogne integration mainline->proto-filter-instance-returning-error-code proto-filter-instance-returning-error-code
Sun, 20 Feb 2022 16:57:43 +0100 Sebastien Jodogne Orthanc 1.9.8 is now known as Orthanc 1.10.0
Sun, 20 Feb 2022 16:35:15 +0100 Sebastien Jodogne added missing use of cache
Sun, 20 Feb 2022 16:29:33 +0100 Sebastien Jodogne fix cache of storage area
Sun, 20 Feb 2022 12:59:30 +0100 Sebastien Jodogne integration mainline->proto-filter-instance-returning-error-code proto-filter-instance-returning-error-code
Sun, 20 Feb 2022 12:00:14 +0100 Sebastien Jodogne fix NEWS
Sun, 20 Feb 2022 11:53:23 +0100 Sebastien Jodogne closing branch 3.x openssl-3.x
Sun, 20 Feb 2022 11:53:09 +0100 Sebastien Jodogne making branch openssl-3.x the new mainline
Sun, 20 Feb 2022 11:52:02 +0100 Sebastien Jodogne fix RunCppCheck.sh for openssl 3.x openssl-3.x
Sun, 20 Feb 2022 11:16:05 +0100 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Sun, 20 Feb 2022 11:15:37 +0100 Sebastien Jodogne typos
Sun, 20 Feb 2022 11:14:34 +0100 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Sun, 20 Feb 2022 11:07:05 +0100 Sebastien Jodogne CheckOrthancFrameworkSymbols.py
Sat, 19 Feb 2022 12:21:36 +0100 Sebastien Jodogne fix unit test
Sat, 19 Feb 2022 12:17:41 +0100 Sebastien Jodogne cppcheck
Fri, 18 Feb 2022 15:45:28 +0100 Alain Mazy added new configuration to authorize C-Find for worklist independently from other C-Find
Wed, 16 Feb 2022 09:27:25 +0100 Alain Mazy mime type for .ico
Tue, 15 Feb 2022 18:09:03 +0100 Alain Mazy removed TODO - already done
Thu, 10 Feb 2022 14:30:25 +0100 Alain Mazy todo
Wed, 09 Feb 2022 21:07:57 +0100 Sebastien Jodogne allow custom value for "Modality" in /tools/create-dicom for PDF
Wed, 09 Feb 2022 13:10:11 +0100 Alain Mazy Added "/patients|studies|series|instances/{...}/attachments/{...}/info" route to retrieve the full information about an attachment (size, type, MD5 and UUID)
Mon, 31 Jan 2022 17:22:05 +0100 Sebastien Jodogne fix build
Mon, 31 Jan 2022 17:21:06 +0100 Sebastien Jodogne added warning message in DicomImageInformation()
Wed, 19 Jan 2022 17:06:22 +0100 Alain Mazy merge
Wed, 19 Jan 2022 17:05:24 +0100 Alain Mazy fix doc
Tue, 18 Jan 2022 18:36:23 +0100 Sebastien Jodogne more unit tests for polygons
Tue, 18 Jan 2022 18:00:32 +0100 Sebastien Jodogne todo
Tue, 18 Jan 2022 17:51:14 +0100 Sebastien Jodogne disable useless calls to Toolbox::UrlDecode()
Tue, 18 Jan 2022 15:04:04 +0100 Sebastien Jodogne fix filling polygons
Tue, 18 Jan 2022 13:04:47 +0100 Sebastien Jodogne fix polygon filling
Mon, 17 Jan 2022 21:52:04 +0100 Sebastien Jodogne fix
Mon, 17 Jan 2022 21:11:40 +0100 Sebastien Jodogne reimplementation from scratch of ImageProcessing::FillPolygon()
Tue, 11 Jan 2022 14:35:29 +0100 Sebastien Jodogne added SingleValueObject::SetValue()
Tue, 11 Jan 2022 11:15:42 +0100 Sebastien Jodogne upgrade to year 2022
Wed, 05 Jan 2022 15:55:52 +0100 Sebastien Jodogne merge openssl-3.x
Wed, 05 Jan 2022 15:55:42 +0100 Sebastien Jodogne fix build of openssl bignum openssl-3.x
Sat, 25 Dec 2021 12:29:16 +0100 Sebastien Jodogne added -DOPENSSL_NO_CHACHA openssl-3.x
Sat, 25 Dec 2021 11:08:58 +0100 Sebastien Jodogne fix unit test Version.OpenSslStatic openssl-3.x
Fri, 24 Dec 2021 17:20:05 +0100 Sebastien Jodogne removed openssl exception from main() openssl-3.x
Fri, 24 Dec 2021 17:18:06 +0100 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Fri, 24 Dec 2021 17:17:52 +0100 Sebastien Jodogne fix OrthancFramework/Resources/WindowsResources.rc
Fri, 24 Dec 2021 17:16:04 +0100 Sebastien Jodogne added missing copyright openssl-3.x
Fri, 24 Dec 2021 17:12:49 +0100 Sebastien Jodogne upgraded openssl to 3.0.1 openssl-3.x
Fri, 24 Dec 2021 16:52:51 +0100 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Fri, 24 Dec 2021 15:34:33 +0100 Sebastien Jodogne fix orthanc framework abi
Fri, 24 Dec 2021 15:32:08 +0100 Sebastien Jodogne cppcheck
Mon, 20 Dec 2021 11:24:47 +0100 Alain Mazy doc for private tags
Sat, 18 Dec 2021 14:10:33 +0100 Alain Mazy fix c-store when no received instance callback
Fri, 17 Dec 2021 13:36:27 +0100 Sebastien Jodogne fix sample scripts for Python3
Thu, 16 Dec 2021 16:13:03 +0100 Sebastien Jodogne improved fix of unit test SharedLibrary.Basic
Thu, 16 Dec 2021 14:48:46 +0100 Alain Mazy Added links to download attachments from the Orthanc Explorer
Tue, 14 Dec 2021 22:54:31 +0100 Alain Mazy Closing received-instance-callback branch received-instance-callback
Tue, 14 Dec 2021 22:52:59 +0100 Alain Mazy merge received-instance-callback
Tue, 14 Dec 2021 22:51:43 +0100 Alain Mazy more logs received-instance-callback
Mon, 13 Dec 2021 16:07:52 +0100 Alain Mazy use ParsedDicomFile in Sanitizer sample plugin received-instance-callback
Sat, 11 Dec 2021 16:00:38 +0100 Sebastien Jodogne fix DownloadOrthancFramework.cmake for pre-releases
Sat, 11 Dec 2021 15:45:17 +0100 Sebastien Jodogne fix tag for pre-release of the Orthanc framework for WSI 1.1
Sat, 11 Dec 2021 11:33:15 +0100 Sebastien Jodogne fix OrthancPlugins::HttpClient::ClearCredentials()
Thu, 09 Dec 2021 17:22:40 +0100 Alain Mazy added ReceivedInstanceCallback + sample C++ plugin received-instance-callback
Tue, 07 Dec 2021 14:01:17 +0100 Sebastien Jodogne tagging a pre-release of the Orthanc framework for WSI 1.1
Tue, 07 Dec 2021 12:54:42 +0100 Sebastien Jodogne reintroduce -std=c++11 for macOS
Tue, 07 Dec 2021 12:34:17 +0100 Sebastien Jodogne stop forcing C++11 in CMake
Mon, 06 Dec 2021 10:51:30 +0100 Alain Mazy todo
Thu, 02 Dec 2021 15:11:32 +0100 Alain Mazy clarified error message
Thu, 02 Dec 2021 14:51:55 +0100 Alain Mazy clarified error message
Thu, 02 Dec 2021 13:00:47 +0100 Alain Mazy merge
Thu, 02 Dec 2021 13:00:27 +0100 Alain Mazy CPP Wrapper: fail when trying to use body > 4GB
Sat, 27 Nov 2021 12:31:51 +0100 Sebastien Jodogne document number of dimensions in numpy arrays
Sat, 27 Nov 2021 12:27:01 +0100 Sebastien Jodogne fix numpy for SignedGrasycale16
Fri, 26 Nov 2021 19:03:32 +0100 Sebastien Jodogne download of numpy arrays from the REST API
Thu, 25 Nov 2021 19:05:41 +0100 Sebastien Jodogne fix PrintVersion()
Thu, 25 Nov 2021 19:02:38 +0100 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Thu, 25 Nov 2021 19:01:11 +0100 Sebastien Jodogne added copyright UCLouvain
Thu, 25 Nov 2021 18:54:02 +0100 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Thu, 25 Nov 2021 18:53:08 +0100 Sebastien Jodogne added missing copyright headers
Thu, 25 Nov 2021 15:53:06 +0100 Sebastien Jodogne merge
Thu, 25 Nov 2021 15:52:54 +0100 Sebastien Jodogne Support decoding of black-and-white images (with 1 bit per pixel), notably DICOM SEG
Thu, 25 Nov 2021 15:36:11 +0100 Alain Mazy fix storage cache for user attachment -> the cache is ignoring them
Thu, 25 Nov 2021 13:58:10 +0100 Sebastien Jodogne fix DicomIntegerPixelAccessor::GetExtremeValues() on multi-channel images
Thu, 25 Nov 2021 13:26:02 +0100 Sebastien Jodogne closing branch storage-cache storage-cache
Thu, 25 Nov 2021 13:25:54 +0100 Sebastien Jodogne closing branch filter-store-instance filter-store-instance
Thu, 25 Nov 2021 13:25:43 +0100 Sebastien Jodogne closing branch Orthanc-1.9.6 Orthanc-1.9.6
Thu, 25 Nov 2021 13:25:40 +0100 Sebastien Jodogne closing branch Orthanc-1.9.5 Orthanc-1.9.5
Thu, 25 Nov 2021 13:25:35 +0100 Sebastien Jodogne closing branch Orthanc-1.9.4 Orthanc-1.9.4
Thu, 25 Nov 2021 13:12:32 +0100 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Thu, 25 Nov 2021 13:09:27 +0100 Sebastien Jodogne merge
Thu, 25 Nov 2021 13:09:15 +0100 Sebastien Jodogne added ISqlLookupFormatter::IsEscapeBrackets()
Thu, 25 Nov 2021 12:14:14 +0100 Alain Mazy merge
Thu, 25 Nov 2021 12:13:53 +0100 Alain Mazy cppcheck
Wed, 24 Nov 2021 18:03:35 +0100 Sebastien Jodogne fix compatibility with LSB compiler
Wed, 24 Nov 2021 17:38:36 +0100 Sebastien Jodogne fix unit test SharedLibrary.Basic
Wed, 24 Nov 2021 12:22:41 +0100 Sebastien Jodogne todo
Tue, 23 Nov 2021 15:03:02 +0100 Sebastien Jodogne added missing ORTHANC_OVERRIDE
Tue, 23 Nov 2021 09:22:11 +0100 Alain Mazy merge storage-cache
Tue, 23 Nov 2021 09:20:59 +0100 Alain Mazy merged ReceivedCStoreInstanceFilter
Wed, 17 Nov 2021 10:08:44 +0100 Alain Mazy todo cont
Wed, 17 Nov 2021 09:47:45 +0100 Alain Mazy todo
Wed, 10 Nov 2021 15:29:35 +0100 Alain Mazy changed log levels
Tue, 09 Nov 2021 09:51:14 +0100 Alain Mazy Archive jobs response now contains a header Content-Disposition:filename='archive.zip'
Thu, 28 Oct 2021 13:05:56 +0200 Alain Mazy new option returnUnsupportedImage for /preview & /rendered routes
Mon, 25 Oct 2021 14:15:20 +0200 Alain Mazy todo
Tue, 19 Oct 2021 17:00:23 +0200 Alain Mazy fix news
Tue, 19 Oct 2021 15:29:48 +0200 Alain Mazy Fix instances accumulating in DB while their attachments were not stored because of MaximumStorageSize limit reached with a single patient in DB.
Mon, 18 Oct 2021 21:55:06 +0200 Alain Mazy more detailed error message for unsupported zip files
Fri, 15 Oct 2021 18:31:20 +0200 Alain Mazy fixes after sdk tests filter-store-instance
Thu, 07 Oct 2021 13:45:36 +0200 Alain Mazy typo storage-cache
Thu, 07 Oct 2021 13:31:36 +0200 Alain Mazy enable using multiple threads to load instances when generating zip archive/media storage-cache
Fri, 01 Oct 2021 18:36:45 +0200 Alain Mazy added ReceivedCStoreInstanceFilter lua callback + OrthancPluginRegisterIncomingCStoreInstanceFilter in sdk filter-store-instance
Thu, 30 Sep 2021 17:52:07 +0200 Alain Mazy fix init var
Thu, 30 Sep 2021 15:34:14 +0200 Alain Mazy updated doc
Thu, 30 Sep 2021 15:03:35 +0200 Alain Mazy new configuration 'DicomThreadsCount'
Thu, 30 Sep 2021 12:14:19 +0200 Alain Mazy Added a StorageCache in the StorageAccessor storage-cache
Wed, 29 Sep 2021 10:32:23 +0200 Alain Mazy wip: returning OutOfResources when an instance is filtered out by ReceivedInstanceFilter. Ideally, we should implement a ReceivedInstanceFilter2 that would return the C-Store error code proto-filter-instance-returning-error-code
Tue, 14 Sep 2021 14:51:12 +0200 Sebastien Jodogne typo
Thu, 09 Sep 2021 13:02:33 +0200 Sebastien Jodogne Fix handling of option "DeidentifyLogs", notably for tags (0010,0010) and (0010,0020)
Mon, 06 Sep 2021 22:13:07 +0200 Sebastien Jodogne support 64 bit integers in DICOMweb
Tue, 31 Aug 2021 12:49:39 +0200 Sebastien Jodogne todo
Tue, 31 Aug 2021 12:46:25 +0200 Sebastien Jodogne todo
Mon, 30 Aug 2021 22:21:24 +0200 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Mon, 30 Aug 2021 22:20:19 +0200 Sebastien Jodogne back to mainline
Mon, 30 Aug 2021 22:14:33 +0200 Sebastien Jodogne Orthanc-1.9.7 Orthanc-1.9.7
Mon, 30 Aug 2021 18:21:12 +0200 Sebastien Jodogne fix
Mon, 30 Aug 2021 18:16:53 +0200 Sebastien Jodogne fix
Mon, 30 Aug 2021 12:13:05 +0200 Sebastien Jodogne optimization in ImageProcessing::ShiftScale()
Mon, 30 Aug 2021 11:51:56 +0200 Sebastien Jodogne fix for msvc2008
Mon, 30 Aug 2021 11:41:27 +0200 Sebastien Jodogne news
Mon, 30 Aug 2021 11:41:05 +0200 Sebastien Jodogne Support detection of windowing and rescale in Philips multiframe images
Mon, 30 Aug 2021 10:25:50 +0200 Sebastien Jodogne merge
Mon, 30 Aug 2021 10:24:36 +0200 Sebastien Jodogne refactoring parsing of numbers
Mon, 30 Aug 2021 09:49:42 +0200 Alain Mazy doc
Mon, 30 Aug 2021 09:48:46 +0200 Alain Mazy rewording
Mon, 30 Aug 2021 09:47:47 +0200 Alain Mazy new configuration option "DicomAlwaysAllowMove" to disable verification of the remote modality in C-MOVE SCP
Wed, 25 Aug 2021 17:20:21 +0200 Sebastien Jodogne added ParsedDicomFile::LookupSubSequence()
Wed, 25 Aug 2021 15:42:34 +0200 Sebastien Jodogne hiding FromDcmtkBridge::Apply() on IDicomPathVisitor
Wed, 25 Aug 2021 15:20:48 +0200 Sebastien Jodogne IDecodedFrameHandler can access full ParsedDicomFile instead of the DicomMap summary
Wed, 18 Aug 2021 15:26:48 +0200 Sebastien Jodogne cont fix
Wed, 18 Aug 2021 15:16:39 +0200 Sebastien Jodogne Fix computation of the estimated time of arrival in jobs
Mon, 16 Aug 2021 10:54:38 +0200 Sebastien Jodogne Added "Level" option to POST /tools/bulk-modify
Fri, 13 Aug 2021 17:41:09 +0200 Sebastien Jodogne Fix upload of ZIP archives containing a DICOMDIR file
Mon, 09 Aug 2021 08:50:04 +0200 Sebastien Jodogne integration Orthanc-1.9.6->mainline
Mon, 09 Aug 2021 08:49:42 +0200 Sebastien Jodogne hotfix for LSB precompiled binaries of Orthanc 1.9.6: reintegration of changeset 4761 Orthanc-1.9.6
Tue, 03 Aug 2021 11:20:38 +0200 Sebastien Jodogne Added file CITATION.cff
Mon, 02 Aug 2021 13:00:37 +0200 Sebastien Jodogne Linux Standard Base (LSB) builds of Orthanc can load non-LSB builds of plugins
Wed, 21 Jul 2021 10:48:14 +0200 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Wed, 21 Jul 2021 10:46:46 +0200 Sebastien Jodogne back to mainline
Wed, 21 Jul 2021 10:26:20 +0200 Sebastien Jodogne Orthanc-1.9.6 Orthanc-1.9.6
Tue, 20 Jul 2021 08:14:05 +0200 Sebastien Jodogne In lookup and query/retrieve, possibility to provide a specific study date
Mon, 19 Jul 2021 15:13:40 +0200 Sebastien Jodogne merge
Mon, 19 Jul 2021 15:13:18 +0200 Sebastien Jodogne revert incorrect changeset 4747 (24dbf3f013d9)
Sat, 17 Jul 2021 13:04:54 +0200 Alain Mazy fix doc
Fri, 16 Jul 2021 11:34:51 +0200 Alain Mazy doc StorageAccessOnFind
Wed, 14 Jul 2021 17:21:15 +0200 Sebastien Jodogne Fix orphaned attachments if bad revision number is provided
Thu, 08 Jul 2021 17:31:03 +0200 Sebastien Jodogne typos
Thu, 08 Jul 2021 14:58:18 +0200 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Thu, 08 Jul 2021 14:57:21 +0200 Sebastien Jodogne Clicking on "Send to remote modality" displays the job information to monitor progress
Thu, 08 Jul 2021 14:42:20 +0200 Sebastien Jodogne ignore JSON files in sample Python upload scripts
Thu, 08 Jul 2021 12:56:18 +0200 Sebastien Jodogne explicit linking against -lstdc++ and -lm for Linux Standard Base
Thu, 08 Jul 2021 10:59:32 +0200 Sebastien Jodogne back to mainline
Thu, 08 Jul 2021 09:44:49 +0200 Sebastien Jodogne Orthanc-1.9.5 Orthanc-1.9.5
Tue, 06 Jul 2021 13:29:57 +0200 Sebastien Jodogne cppcheck
Tue, 06 Jul 2021 09:54:14 +0200 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Tue, 06 Jul 2021 09:53:25 +0200 Sebastien Jodogne todo
Tue, 06 Jul 2021 09:52:15 +0200 Sebastien Jodogne compiler warning about openssl license openssl-3.x
Tue, 06 Jul 2021 08:40:43 +0200 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Tue, 06 Jul 2021 08:36:54 +0200 Sebastien Jodogne todo openssl-3.x
Tue, 06 Jul 2021 08:17:01 +0200 Sebastien Jodogne news
Tue, 06 Jul 2021 08:12:26 +0200 Sebastien Jodogne DANGEROUS commit: Anonymization is now also applied to nested sequences
Mon, 05 Jul 2021 17:50:58 +0200 Sebastien Jodogne fix unit test FromDcmtkBridge.VisitorRemoveTag on DCMTK 3.6.6
Mon, 05 Jul 2021 17:03:46 +0200 Sebastien Jodogne optimized version of DicomPath::IsMatch()
Mon, 05 Jul 2021 16:12:10 +0200 Sebastien Jodogne added ITagVisitor::Action_Remove
Mon, 28 Jun 2021 14:25:37 +0200 Sebastien Jodogne Error code and description of jobs are now saved into the Orthanc database
Mon, 28 Jun 2021 12:03:07 +0200 Sebastien Jodogne fix openapi: /modalities/{id}/move not supporting jobs
Sun, 27 Jun 2021 12:48:26 +0200 Sebastien Jodogne fix broken "Do lookup" button in Orthanc Explorer
Fri, 25 Jun 2021 18:13:45 +0200 Sebastien Jodogne Added Short/Simplify/Full options to format "/modalities/{id}/find-worklist" and "/queries/{id}/retrieve"
Fri, 25 Jun 2021 10:41:35 +0200 Sebastien Jodogne Added "Short" and "Full" options in /modalities/id/find-worklist
Fri, 25 Jun 2021 09:12:49 +0200 Sebastien Jodogne todo
Fri, 25 Jun 2021 08:44:18 +0200 Sebastien Jodogne todo
Thu, 24 Jun 2021 12:51:53 +0200 Sebastien Jodogne closing branch Orthanc-1.9.3 Orthanc-1.9.3
Thu, 24 Jun 2021 12:51:50 +0200 Sebastien Jodogne closing branch Orthanc-1.9.2 Orthanc-1.9.2
Thu, 24 Jun 2021 12:51:45 +0200 Sebastien Jodogne closing branch Orthanc-1.9.1 Orthanc-1.9.1
Thu, 24 Jun 2021 12:50:01 +0200 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Thu, 24 Jun 2021 12:42:54 +0200 Sebastien Jodogne added missing documentation of "ignore-length" in "/instances/{id}/tags"
Thu, 24 Jun 2021 09:16:03 +0200 Sebastien Jodogne back to mainline
Thu, 24 Jun 2021 08:08:18 +0200 Sebastien Jodogne Orthanc-1.9.4 Orthanc-1.9.4
Wed, 23 Jun 2021 19:00:22 +0200 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Wed, 23 Jun 2021 19:00:07 +0200 Sebastien Jodogne fix
Wed, 23 Jun 2021 16:23:23 +0200 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Wed, 23 Jun 2021 16:22:58 +0200 Sebastien Jodogne cppcheck
Wed, 23 Jun 2021 16:02:29 +0200 Sebastien Jodogne "/studies/{id}/merge" accepts instances inside its "Resources" parameter
Wed, 23 Jun 2021 14:57:49 +0200 Sebastien Jodogne added argument "Metadata" to "/tools/bulk-content"
Wed, 23 Jun 2021 14:33:46 +0200 Sebastien Jodogne merge
Wed, 23 Jun 2021 14:33:20 +0200 Sebastien Jodogne "/studies/{id}/split" accepts "Instances" parameter to split instances instead of series
Tue, 22 Jun 2021 10:40:28 +0200 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Tue, 22 Jun 2021 10:40:08 +0200 Sebastien Jodogne upgrade to curl 7.77.0
Tue, 22 Jun 2021 10:26:27 +0200 Sebastien Jodogne fix build on MSVC 2008 32bit openssl-3.x
Tue, 22 Jun 2021 09:29:29 +0200 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Tue, 22 Jun 2021 09:28:01 +0200 Sebastien Jodogne todo
Tue, 22 Jun 2021 09:13:03 +0200 Sebastien Jodogne display OpenSSL version in the logs
Tue, 22 Jun 2021 08:56:34 +0200 Sebastien Jodogne fixes for OS X and Visual Studio openssl-3.x
Tue, 22 Jun 2021 07:37:20 +0200 Sebastien Jodogne removed OpenSSL license exception, as OpenSSL 3.0 was relicensed under Apache 2.0 openssl-3.x
Tue, 22 Jun 2021 07:17:43 +0200 Sebastien Jodogne Dropped support for static compilation of OpenSSL 1.0.2 and 1.1.1 openssl-3.x
Tue, 22 Jun 2021 07:09:34 +0200 Sebastien Jodogne compilation using openssl-3.0.0-beta1 openssl-3.x
Mon, 21 Jun 2021 17:55:53 +0200 Sebastien Jodogne patch for compatibility of civetweb 1.14 with openssl 3.0.0
Mon, 21 Jun 2021 17:54:55 +0200 Sebastien Jodogne fix warnings in unit tests
Fri, 18 Jun 2021 17:58:56 +0200 Sebastien Jodogne added the "Level" argument to "/tools/bulk-content"
Fri, 18 Jun 2021 16:37:12 +0200 Sebastien Jodogne new route "/tools/bulk-content" to get the content of a set of resources
Fri, 18 Jun 2021 16:08:35 +0200 Sebastien Jodogne Added "short", "simplify" and/or "full" options to control the format of DICOM tags wherever possible
Thu, 17 Jun 2021 15:47:21 +0200 Sebastien Jodogne new configuration option "ExternalDictionaries" to load external DICOM dictionaries
Thu, 17 Jun 2021 14:00:34 +0200 Sebastien Jodogne fix error if overriding existing tag in the DICOM dictionary
Wed, 16 Jun 2021 17:37:47 +0200 Sebastien Jodogne "/tools/bulk-delete" to delete a group of multiple, unrelated resources at once
Wed, 16 Jun 2021 16:44:04 +0200 Sebastien Jodogne added routes for bulk anonymization/modification
Fri, 11 Jun 2021 10:48:28 +0200 Sebastien Jodogne C-MOVE SCP: added possible DIMSE status "Sub-operations Complete - One or more Failures"
Thu, 10 Jun 2021 12:15:38 +0200 Sebastien Jodogne applying modifications to subsequences after all the other modifications
Thu, 10 Jun 2021 11:21:22 +0200 Sebastien Jodogne cppcheck
Thu, 10 Jun 2021 10:54:14 +0200 Sebastien Jodogne added DicomPath::SetPrefixIndex()
Thu, 10 Jun 2021 10:09:54 +0200 Sebastien Jodogne backward compatibility with old DicomModification serialization from Orthanc <= 1.6.1
Wed, 09 Jun 2021 17:24:44 +0200 Sebastien Jodogne "Replace", "Keep" and "Remove" in "/modify" and "/anonymize" accept paths to subsequences
Wed, 09 Jun 2021 14:57:16 +0200 Sebastien Jodogne hotpatch to make Orthanc 0.8.6 compile on Ubuntu 18.04 Orthanc-0.8.6
Tue, 08 Jun 2021 18:28:57 +0200 Sebastien Jodogne New versions of Keep(), Remove() and Replace() in DicomModification that use DicomPath
Tue, 08 Jun 2021 14:42:09 +0200 Sebastien Jodogne simplified DicomModification::RelationshipsVisitor
Tue, 08 Jun 2021 12:37:48 +0200 Sebastien Jodogne use of DicomPath in ParsedDicomFile
Mon, 07 Jun 2021 18:35:46 +0200 Sebastien Jodogne FromDcmtkBridge::RemovePath() and FromDcmtkBridge::ReplacePath()
Mon, 07 Jun 2021 17:05:48 +0200 Sebastien Jodogne new class DicomPath
Sat, 05 Jun 2021 12:23:54 +0200 Sebastien Jodogne fix build of wsi and stone
Fri, 04 Jun 2021 17:39:04 +0200 Sebastien Jodogne typo
Fri, 04 Jun 2021 17:38:43 +0200 Sebastien Jodogne Full support for the anonymization of subsequences containing tags whose VR is UI
Thu, 03 Jun 2021 21:06:34 +0200 Sebastien Jodogne Fix issue #146 (Update Anonyization to 2019c) - was actually updated to 2021b
Thu, 03 Jun 2021 19:44:43 +0200 Sebastien Jodogne DicomModification_Anonymization2017c.impl.h
Thu, 03 Jun 2021 19:41:11 +0200 Sebastien Jodogne GenerateAnonymizationProfile.py can read from URL
Thu, 03 Jun 2021 17:40:15 +0200 Sebastien Jodogne ZIP archive/media generated in synchronous mode are now streamed by default
Wed, 02 Jun 2021 18:01:17 +0200 Sebastien Jodogne fix
Wed, 02 Jun 2021 17:35:39 +0200 Sebastien Jodogne ZipWriter::CancelStream(), ZipWriter::GetArchiveSize() and HttpOutput::AnswerWithoutBuffering()
Fri, 28 May 2021 18:44:00 +0200 Sebastien Jodogne added sanity check
Fri, 28 May 2021 18:26:40 +0200 Sebastien Jodogne support of output streams in ZipWriter
Fri, 28 May 2021 11:40:47 +0200 Sebastien Jodogne fix misleading log message about unknown transfer syntax in C-GET SCP
Fri, 28 May 2021 11:37:26 +0200 Sebastien Jodogne unit test for transfer syntax
Thu, 27 May 2021 15:59:03 +0200 Sebastien Jodogne "/jobs/..." has new field "ErrorDetails" to help identify the cause of an error
Fri, 21 May 2021 11:25:35 +0200 Alain Mazy typo
Thu, 20 May 2021 09:29:25 +0200 Sebastien Jodogne fix AutoClassify.py sample for compatibility with Python 3.x
Fri, 14 May 2021 11:46:57 +0200 Sebastien Jodogne ImageProcessing::Convert() from Float32 to RGB24
Thu, 13 May 2021 14:11:47 +0200 Sebastien Jodogne "Replace" tags in "/modify" and "/anonymize" now supports value representation AT
Wed, 12 May 2021 09:32:20 +0200 Sebastien Jodogne todo
Mon, 10 May 2021 12:31:17 +0200 Sebastien Jodogne typo: replaced "CheckRevision" by "CheckRevisions"
Fri, 07 May 2021 12:46:06 +0200 Sebastien Jodogne in DICOMweb JSON, BulkDataURI is forced for sequences and pixel data
Fri, 07 May 2021 12:09:48 +0200 Sebastien Jodogne back to mainline
Fri, 07 May 2021 09:22:38 +0200 Sebastien Jodogne Orthanc-1.9.3 Orthanc-1.9.3
Fri, 07 May 2021 06:35:13 +0200 Sebastien Jodogne cppcheck
Thu, 06 May 2021 18:39:19 +0200 Sebastien Jodogne New configuration option: "DicomTlsRemoteCertificateRequired"
Thu, 06 May 2021 16:54:46 +0200 Sebastien Jodogne Fix issue #195 (No need for BulkDataURI when Data Element is empty)
Wed, 05 May 2021 16:47:24 +0200 Sebastien Jodogne updated todo
Wed, 05 May 2021 12:10:33 +0200 Sebastien Jodogne memory optimization in Orthanc::MultipartStreamReader if parsing one single big block
Wed, 05 May 2021 11:50:14 +0200 Sebastien Jodogne use plain C strings in MultipartStreamReader instead of std::string to allow further optimizations
Wed, 05 May 2021 09:47:39 +0200 Sebastien Jodogne reduce memory consumption of OrthancPlugins::HttpClient::Execute() in OrthancPluginCppWrapper.h
Tue, 04 May 2021 10:57:42 +0200 Sebastien Jodogne Reduced memory consumption of HTTP/REST plugins calls on POST/PUT if chunked transfer is disabled
Fri, 30 Apr 2021 10:09:50 +0200 Sebastien Jodogne New CMake option: "ORTHANC_LUA_VERSION" to use a specific version of system-wide Lua
Thu, 29 Apr 2021 14:34:08 +0200 Sebastien Jodogne todo
Thu, 29 Apr 2021 13:01:52 +0200 Sebastien Jodogne clarification about "StoreDicom" option
Wed, 28 Apr 2021 17:50:26 +0200 Sebastien Jodogne Fix regression in the handling of "DicomCheckModalityHost" configuration option
Wed, 28 Apr 2021 16:40:36 +0200 Sebastien Jodogne todo
Wed, 28 Apr 2021 13:40:35 +0200 Sebastien Jodogne todo
Wed, 28 Apr 2021 12:31:18 +0200 Sebastien Jodogne todo
Wed, 28 Apr 2021 11:22:39 +0200 Sebastien Jodogne PngWriter recreates a new libpng context for each encoding
Tue, 27 Apr 2021 09:49:20 +0200 Sebastien Jodogne Fixed the lifetime of temporary files associated with jobs that create ZIP archive/media
Mon, 26 Apr 2021 15:22:44 +0200 Sebastien Jodogne "ETag" headers for metadata and attachments now allow strong comparison (MD5 is included)
Thu, 22 Apr 2021 13:27:57 +0200 Sebastien Jodogne back to mainline
Thu, 22 Apr 2021 11:33:28 +0200 Sebastien Jodogne Orthanc-1.9.2 Orthanc-1.9.2
Wed, 21 Apr 2021 19:00:16 +0200 Sebastien Jodogne cppcheck
Wed, 21 Apr 2021 12:05:57 +0200 Sebastien Jodogne notice that issue #83 (ServerIndex shall implement retries for DB temporary errors) is fixed by db refactoring
Wed, 21 Apr 2021 11:56:14 +0200 Sebastien Jodogne upgrade to openssl 1.1.1k
Wed, 21 Apr 2021 10:44:49 +0200 Sebastien Jodogne fix issue 193
Tue, 20 Apr 2021 20:44:59 +0200 Sebastien Jodogne fix mingw
Tue, 20 Apr 2021 18:14:48 +0200 Sebastien Jodogne closing varian varian
Tue, 20 Apr 2021 18:12:23 +0200 Sebastien Jodogne closing db-changes db-changes
Tue, 20 Apr 2021 18:11:29 +0200 Sebastien Jodogne integration db-changes->mainline
Tue, 20 Apr 2021 17:51:26 +0200 Sebastien Jodogne cppcheck db-changes
Tue, 20 Apr 2021 15:59:31 +0200 Sebastien Jodogne added new primitive "hasRevisionsSupport" in database SDK, added "CheckRevisions" to URI "/system" db-changes
Tue, 20 Apr 2021 15:11:59 +0200 Sebastien Jodogne handling revisions of attachments db-changes
Mon, 19 Apr 2021 10:28:43 +0200 Sebastien Jodogne integration mainline->db-changes db-changes
Mon, 19 Apr 2021 10:28:24 +0200 Sebastien Jodogne Fix "OrthancServer/Resources/Samples/Python/Replicate.py" for Python 3.x
Fri, 16 Apr 2021 17:45:02 +0200 Sebastien Jodogne todo db-changes
Fri, 16 Apr 2021 17:13:03 +0200 Sebastien Jodogne handling of revisions for metadata db-changes
Fri, 16 Apr 2021 10:48:57 +0200 Sebastien Jodogne RestApiCallDocumentation::SetAnswerHeader() and Toolbox::RemoveSurroundingQuotes() db-changes
Thu, 15 Apr 2021 11:29:57 +0200 Sebastien Jodogne integration mainline->db-changes db-changes
Thu, 15 Apr 2021 11:29:40 +0200 Sebastien Jodogne added remote AET and IP in verbose logs about DICOM networking
Wed, 14 Apr 2021 14:02:21 +0200 Sebastien Jodogne separate db retries by 100ms instead of 50ms to simplify documentation db-changes
Wed, 14 Apr 2021 12:15:19 +0200 Sebastien Jodogne cppcheck db-changes
Wed, 14 Apr 2021 12:10:17 +0200 Sebastien Jodogne integration mainline->db-changes db-changes
Wed, 14 Apr 2021 12:08:20 +0200 Sebastien Jodogne upgrade to civetweb 1.14
Wed, 14 Apr 2021 11:20:05 +0200 Sebastien Jodogne minor api improvements in OrthancCDatabasePlugin.h db-changes
Mon, 12 Apr 2021 17:04:58 +0200 Sebastien Jodogne added missing try/catch db-changes
Thu, 08 Apr 2021 10:46:12 +0200 Sebastien Jodogne maximum number of database retries for writer collisions is now set by the plugins db-changes
Wed, 07 Apr 2021 10:41:39 +0200 Sebastien Jodogne fix database retries db-changes
Fri, 02 Apr 2021 13:51:18 +0200 Sebastien Jodogne integration mainline->db-changes db-changes
Fri, 02 Apr 2021 13:50:56 +0200 Sebastien Jodogne Use the local timezone for query/retrieve in the Orthanc Explorer interface (was UTC before)
Wed, 31 Mar 2021 14:35:48 +0200 Sebastien Jodogne retries on ErrorCode_DatabaseUnavailable should be handled by the plugins db-changes
Wed, 31 Mar 2021 14:34:41 +0200 Sebastien Jodogne added ErrorCode_Revision db-changes
Tue, 30 Mar 2021 18:10:27 +0200 Sebastien Jodogne differentiating between shared and private global properties db-changes
Tue, 30 Mar 2021 16:34:23 +0200 Sebastien Jodogne integration mainline->db-changes db-changes
Tue, 30 Mar 2021 16:34:02 +0200 Sebastien Jodogne new function in the plugin SDK: OrthancPluginCallRestApi()
Tue, 30 Mar 2021 10:39:59 +0200 Sebastien Jodogne New option "DatabaseServerIdentifier" to identify the server among a pool of Orthanc servers db-changes
Wed, 24 Mar 2021 15:30:06 +0100 Sebastien Jodogne rename 1.10.0 as 1.9.2 db-changes
Mon, 22 Mar 2021 19:25:27 +0100 Sebastien Jodogne fix OrthancCDatabasePlugin.h db-changes
Fri, 19 Mar 2021 10:52:22 +0100 Sebastien Jodogne check whether the database plugin interface is entirely implemented db-changes
Thu, 18 Mar 2021 12:09:29 +0100 Sebastien Jodogne processing of database events in OrthancPluginDatabaseV3 db-changes
Thu, 18 Mar 2021 11:26:53 +0100 Sebastien Jodogne integration mainline->db-changes db-changes
Thu, 18 Mar 2021 11:26:10 +0100 Sebastien Jodogne OrthancPluginDatabaseV3::Transaction is fully implemented db-changes
Wed, 17 Mar 2021 15:48:31 +0100 Alain Mazy added missing enum translation
Wed, 17 Mar 2021 15:31:26 +0100 Alain Mazy added OrthancPluginContentType_DicomUntilPixelData
Tue, 16 Mar 2021 17:58:16 +0100 Sebastien Jodogne added OrthancPluginRegisterDatabaseBackendV3() to plugin sdk db-changes
Tue, 16 Mar 2021 12:43:43 +0100 Sebastien Jodogne removed the global database mutex from ServerIndex and StatelessDatabaseOperations db-changes
Mon, 15 Mar 2021 18:22:53 +0100 Sebastien Jodogne moved handling of answers from database plugins from OrthancPluginDatabase to its Transaction subclass db-changes
Mon, 15 Mar 2021 16:16:42 +0100 Sebastien Jodogne comments db-changes
Mon, 15 Mar 2021 15:30:42 +0100 Sebastien Jodogne moving all accesses to databases from IDatabaseWrapper to ITransaction db-changes
Fri, 12 Mar 2021 16:04:09 +0100 Sebastien Jodogne simplification of ServerIndex::Listener as ServerIndex::TransactionContext db-changes
Fri, 12 Mar 2021 15:33:47 +0100 Sebastien Jodogne attaching the listener to transactions in IDatabaseWrapper db-changes
Wed, 10 Mar 2021 17:15:01 +0100 Sebastien Jodogne fix build on os x db-changes
Wed, 10 Mar 2021 15:59:03 +0100 Sebastien Jodogne ServerIndex now uses StatelessDatabaseOperations db-changes
Tue, 09 Mar 2021 18:24:59 +0100 Sebastien Jodogne taking StatelessDatabaseOperations out of ServerIndex db-changes
Tue, 09 Mar 2021 16:40:38 +0100 Sebastien Jodogne created a ITransactionContextFactory around ServerIndex::Listener db-changes
Tue, 09 Mar 2021 16:18:24 +0100 Sebastien Jodogne ITransactionContext to uncouple ServerIndex from database wrapper db-changes
Tue, 09 Mar 2021 15:37:47 +0100 Sebastien Jodogne removing link to ServerIndex in ReadWriteTransaction db-changes
Tue, 09 Mar 2021 15:25:17 +0100 Sebastien Jodogne assume that "GetDatabaseVersion()" can run out of a database transaction db-changes
Tue, 09 Mar 2021 15:22:03 +0100 Sebastien Jodogne transient introduction of ServerIndex::databaseMutex_ db-changes
Tue, 09 Mar 2021 14:49:39 +0100 Sebastien Jodogne remove the only use of GlobalProperty_FlushSleep db-changes
Tue, 09 Mar 2021 14:30:05 +0100 Sebastien Jodogne fix build on lsb db-changes
Tue, 09 Mar 2021 11:55:08 +0100 Sebastien Jodogne simplification db-changes
Tue, 09 Mar 2021 11:52:07 +0100 Sebastien Jodogne end of refactoring read-write transactions db-changes
Mon, 08 Mar 2021 18:42:13 +0100 Sebastien Jodogne cont db-changes
Mon, 08 Mar 2021 18:30:06 +0100 Sebastien Jodogne clarifications in ServerIndex::Recycle() db-changes
Mon, 08 Mar 2021 18:15:26 +0100 Sebastien Jodogne cont db-changes
Mon, 08 Mar 2021 17:47:43 +0100 Sebastien Jodogne simplification db-changes
Mon, 08 Mar 2021 17:08:10 +0100 Sebastien Jodogne removed redundant ServerIndex::SignalNewResource() db-changes
Mon, 08 Mar 2021 16:49:34 +0100 Sebastien Jodogne simplifying IDatabaseListener::SignalChange() as IDatabaseListener::SignalResourceDeleted() db-changes
Mon, 08 Mar 2021 16:04:56 +0100 Sebastien Jodogne new enum: TransactionType db-changes
Mon, 08 Mar 2021 15:13:25 +0100 Sebastien Jodogne cppcheck db-changes
Mon, 08 Mar 2021 15:00:58 +0100 Sebastien Jodogne cont db-changes
Mon, 08 Mar 2021 14:41:29 +0100 Sebastien Jodogne cont db-changes
Mon, 08 Mar 2021 13:54:02 +0100 Sebastien Jodogne fix build for msvc2008 db-changes
Mon, 08 Mar 2021 12:34:17 +0100 Sebastien Jodogne start of read-write transactions db-changes
Mon, 08 Mar 2021 11:08:03 +0100 Sebastien Jodogne avoid copy of objects in ServerIndex db-changes
Fri, 05 Mar 2021 16:11:11 +0100 Sebastien Jodogne end of refactoring read-only transactions db-changes
Fri, 05 Mar 2021 15:37:53 +0100 Sebastien Jodogne cont db-changes
Thu, 04 Mar 2021 18:45:48 +0100 Sebastien Jodogne removed function wrappers for transactions in ServerIndex db-changes
Thu, 04 Mar 2021 18:42:25 +0100 Sebastien Jodogne cont db-changes
Thu, 04 Mar 2021 17:59:40 +0100 Sebastien Jodogne cont db-changes
Thu, 04 Mar 2021 16:58:35 +0100 Sebastien Jodogne cont db-changes
Thu, 04 Mar 2021 15:22:55 +0100 Sebastien Jodogne templates to reduce verbosity in ServerIndex implementation db-changes
Wed, 03 Mar 2021 17:31:30 +0100 Sebastien Jodogne removed abstraction IDatabaseWrapper::ITransaction::Begin(), must be done by IDatabaseWrapper::StartTransaction() db-changes
Wed, 03 Mar 2021 17:13:41 +0100 Sebastien Jodogne cont db-changes
Wed, 03 Mar 2021 16:31:57 +0100 Sebastien Jodogne simplification db-changes
Wed, 03 Mar 2021 13:48:45 +0100 Sebastien Jodogne fix build on freebsd
Wed, 03 Mar 2021 13:44:01 +0100 Sebastien Jodogne fix build on freebsd db-changes
Tue, 02 Mar 2021 19:36:59 +0100 Sebastien Jodogne testing replay of transactions db-changes
Tue, 02 Mar 2021 16:53:19 +0100 Sebastien Jodogne close branch framework-lgpl
Tue, 02 Mar 2021 16:53:08 +0100 Sebastien Jodogne close branch framework-gpl
Tue, 02 Mar 2021 16:53:00 +0100 Sebastien Jodogne close branch Orthanc-1.8.1
Tue, 02 Mar 2021 16:52:42 +0100 Sebastien Jodogne close branch Orthanc-1.9.0
Tue, 02 Mar 2021 16:52:39 +0100 Sebastien Jodogne close branch Orthanc-1.8.2
Tue, 02 Mar 2021 16:52:31 +0100 Sebastien Jodogne close branch Orthanc-1.8.0
Tue, 02 Mar 2021 16:52:26 +0100 Sebastien Jodogne close branch Orthanc-1.7.4
Tue, 02 Mar 2021 16:52:24 +0100 Sebastien Jodogne close branch Orthanc-1.7.3
Tue, 02 Mar 2021 16:52:21 +0100 Sebastien Jodogne close branch Orthanc-1.7.2
Tue, 02 Mar 2021 16:52:17 +0100 Sebastien Jodogne close branch Orthanc-1.7.1
Tue, 02 Mar 2021 16:51:19 +0100 Sebastien Jodogne integration mainline->db-changes db-changes
Tue, 02 Mar 2021 14:53:35 +0100 Sebastien Jodogne link against iphlpapi.dll on Windows
Tue, 02 Mar 2021 14:06:10 +0100 Sebastien Jodogne added SystemToolbox::GetMacAddresses()
Tue, 02 Mar 2021 10:16:06 +0100 Sebastien Jodogne sanity checks in CheckOrthancFrameworkSymbols.py
Fri, 26 Feb 2021 16:50:52 +0100 Sebastien Jodogne missing ALLOW_DOWNLOADS when building unit tests of framework
Fri, 26 Feb 2021 13:50:37 +0100 Sebastien Jodogne simplification of DownloadOrthancFramework.cmake
Thu, 25 Feb 2021 18:27:28 +0100 Sebastien Jodogne back to mainline
Thu, 25 Feb 2021 16:59:24 +0100 Sebastien Jodogne Orthanc-1.9.1 Orthanc-1.9.1
Thu, 25 Feb 2021 16:52:32 +0100 Sebastien Jodogne fix ParsedDicomImage::EmbedImage() on big-endian Orthanc-1.9.1
Thu, 25 Feb 2021 12:15:18 +0100 Sebastien Jodogne additional option in DownloadOrthancFramework: ORTHANC_FRAMEWORK_ADDITIONAL_LIBRARIES
Thu, 25 Feb 2021 11:02:23 +0100 Sebastien Jodogne handling of ENABLE_WEB_SERVER in DownloadOrthancFramework.cmake for static library
Wed, 24 Feb 2021 21:06:34 +0100 Sebastien Jodogne fix decoding of images on big-endian architectures
Wed, 24 Feb 2021 15:07:54 +0100 Sebastien Jodogne fix segmentation fault during anonymization on big-endian architectures
Wed, 24 Feb 2021 12:39:35 +0100 Sebastien Jodogne Handle public tags with "UN" value representation and containing a string (cf. DICOM CP 246)
Tue, 23 Feb 2021 20:05:26 +0100 Sebastien Jodogne fix cross-compilation for big endian on Debian 10
Tue, 23 Feb 2021 15:19:40 +0100 Sebastien Jodogne The numbering of sequences in Orthanc Explorer now uses the DICOM convention (starts at 1)
Tue, 23 Feb 2021 15:05:55 +0100 Sebastien Jodogne added "/peers/{id}/store-straight": Synchronously send the DICOM instance in POST body to the peer
Tue, 23 Feb 2021 13:46:58 +0100 Sebastien Jodogne fix build
Tue, 23 Feb 2021 11:28:28 +0100 Sebastien Jodogne added field "Timeout" in "OrthancPeers" configuration option
Tue, 23 Feb 2021 11:01:54 +0100 Sebastien Jodogne using CLOG(INFO, HTTP) in HttpClient instead of LOG(INFO)
Mon, 22 Feb 2021 18:30:31 +0100 Sebastien Jodogne added unit test OrthancFramework.SizeOf to dump sizeof all the public classes in the Orthanc framework
Mon, 22 Feb 2021 16:51:23 +0100 Sebastien Jodogne cppcheck
Mon, 22 Feb 2021 16:32:11 +0100 Sebastien Jodogne new option "Timeout" in "DicomModalities" to set DICOM SCU timeout on a per-modality basis
Mon, 22 Feb 2021 15:27:25 +0100 Sebastien Jodogne Added "Timeout" parameter everywhere in "/modalities/.../"
Tue, 16 Feb 2021 15:01:13 +0100 Sebastien Jodogne added DicomToJsonFlags_SkipGroupLengths
Tue, 16 Feb 2021 14:42:04 +0100 Sebastien Jodogne Improved precision of floating-point numbers in DICOM-as-JSON and DICOM summary
Tue, 16 Feb 2021 12:18:41 +0100 Sebastien Jodogne removal of "dicom-as-json" attachments
Fri, 12 Feb 2021 12:13:19 +0100 Sebastien Jodogne simplification in ServerContext
Fri, 12 Feb 2021 11:33:16 +0100 Sebastien Jodogne added FileContentType_DicomUntilPixelData
Thu, 11 Feb 2021 19:06:29 +0100 Sebastien Jodogne ServerContext::ReadDicomUntilPixelData()
Thu, 11 Feb 2021 17:51:04 +0100 Sebastien Jodogne fix signature of virtual method
Thu, 11 Feb 2021 17:11:37 +0100 Sebastien Jodogne removed ServerContext::ReadAttachment()
Thu, 11 Feb 2021 11:00:05 +0100 Sebastien Jodogne Optimization in C-STORE SCP by avoiding an unnecessary DICOM parsing
Thu, 11 Feb 2021 09:33:48 +0100 Sebastien Jodogne widening the use of DicomTransferSyntax enum
Wed, 10 Feb 2021 17:01:44 +0100 Sebastien Jodogne refactoring ServerIndex::Store()
Wed, 10 Feb 2021 12:07:03 +0100 Sebastien Jodogne removed cached dicom summary from DicomInstanceToStore
Wed, 10 Feb 2021 11:29:53 +0100 Sebastien Jodogne removed cached dicom-as-json from DicomInstanceToStore
Tue, 09 Feb 2021 17:05:45 +0100 Sebastien Jodogne fix shared library
Tue, 09 Feb 2021 15:50:14 +0100 Sebastien Jodogne refactoring IStoreRequestHandler
Tue, 09 Feb 2021 15:24:36 +0100 Sebastien Jodogne FromDcmtkBridge::LogMissingTagsForStore()
Tue, 09 Feb 2021 14:49:30 +0100 Sebastien Jodogne added safeguards in Orthanc::FileInfo
Tue, 09 Feb 2021 14:25:21 +0100 Sebastien Jodogne reorganization
Tue, 09 Feb 2021 11:37:13 +0100 Sebastien Jodogne IStorageArea::HasReadRange()
Mon, 08 Feb 2021 18:39:22 +0100 Sebastien Jodogne fix build on msvc 2008
Mon, 08 Feb 2021 18:34:40 +0100 Sebastien Jodogne Possibility to generate a static library containing the Orthanc Framework
Thu, 04 Feb 2021 18:01:07 +0100 Sebastien Jodogne IStorageArea::ReadRange()
Thu, 04 Feb 2021 15:31:00 +0100 Sebastien Jodogne New metadata automatically computed at the instance level: "PixelDataOffset"
Thu, 04 Feb 2021 11:42:25 +0100 Sebastien Jodogne DicomStreamReader::LookupPixelDataOffset()
Sat, 30 Jan 2021 18:19:11 +0100 Sebastien Jodogne Fix build on big-endian architectures
Fri, 29 Jan 2021 11:51:42 +0100 Sebastien Jodogne back to mainline
Fri, 29 Jan 2021 10:36:16 +0100 Sebastien Jodogne typo in NEWS Orthanc-1.9.0
Fri, 29 Jan 2021 10:12:06 +0100 Sebastien Jodogne Orthanc-1.9.0 Orthanc-1.9.0
Fri, 29 Jan 2021 09:46:47 +0100 Sebastien Jodogne fix missing include for Debian unstable
Fri, 29 Jan 2021 07:32:48 +0100 Sebastien Jodogne fix
Thu, 28 Jan 2021 19:36:13 +0100 Sebastien Jodogne fix
Thu, 28 Jan 2021 19:28:32 +0100 Sebastien Jodogne cppcheck
Thu, 28 Jan 2021 19:03:19 +0100 Sebastien Jodogne new abstraction IMemoryBuffer to avoid unnecessary copies of std::string buffers
Thu, 28 Jan 2021 16:59:40 +0100 Sebastien Jodogne sample for OrthancPluginRegisterStorageArea2()
Thu, 28 Jan 2021 15:54:30 +0100 Sebastien Jodogne new configuration options: "DicomAlwaysAllowFind" and "DicomAlwaysAllowGet"
Thu, 28 Jan 2021 14:07:49 +0100 Sebastien Jodogne fix test paths
Wed, 27 Jan 2021 18:54:21 +0100 Sebastien Jodogne Clarifying documentation of "AllowTranscoding" in "DicomModalities"
Wed, 27 Jan 2021 18:37:34 +0100 Sebastien Jodogne "/tools/create-dicom": New flag "Force" to bypass consistency checks for the DICOM tags
Wed, 27 Jan 2021 17:28:34 +0100 Sebastien Jodogne todo
Wed, 27 Jan 2021 16:54:03 +0100 Sebastien Jodogne new primitive in plugin SDK: OrthancPluginCreateDicom2()
Tue, 26 Jan 2021 18:25:52 +0100 Sebastien Jodogne migrate remaining links to issues in bitbucket to mercurial server
Tue, 26 Jan 2021 17:57:09 +0100 Sebastien Jodogne fix integration test test_frames_transcoding of DICOMweb plugin
Tue, 26 Jan 2021 15:50:52 +0100 Sebastien Jodogne new configuration options: "AcceptedTransferSyntaxes" and "H265TransferSyntaxAccepted"
Tue, 26 Jan 2021 14:48:10 +0100 Sebastien Jodogne new URIs: /tools/accepted-transfer-syntaxes and /tools/unknown-sop-class-accepted to replace Lua callbacks for transfer syntaxes
Tue, 26 Jan 2021 10:18:50 +0100 Sebastien Jodogne rename TransferSyntax enum as TransferSyntaxGroup
Tue, 26 Jan 2021 09:15:05 +0100 Sebastien Jodogne patch of DCMTK 3.6.6 to fix value of "MediaStorageSOPClassUID" if writing DICOMDIR
Mon, 25 Jan 2021 18:38:29 +0100 Sebastien Jodogne upgrade to dcmtk 3.6.6
Mon, 25 Jan 2021 18:12:59 +0100 Sebastien Jodogne move old enum TransferSyntax from OrthancFramework to OrthancServer
Mon, 25 Jan 2021 15:18:34 +0100 Sebastien Jodogne IApplicationEntityFilter::GetAcceptedTransferSyntaxes()
Thu, 21 Jan 2021 19:06:00 +0100 Sebastien Jodogne todo
Thu, 21 Jan 2021 17:54:44 +0100 Sebastien Jodogne ABI compatibility for DicomStoreUserConnection::Transcode()
Thu, 21 Jan 2021 17:08:32 +0100 Sebastien Jodogne New configuration option: "DicomScuPreferredTransferSyntax" to control transcoding in C-STORE SCU
Wed, 20 Jan 2021 17:43:15 +0100 Sebastien Jodogne todo
Wed, 20 Jan 2021 17:36:23 +0100 Sebastien Jodogne "LocalAet" in "DicomModalities" to overwrite global "DicomAet" for SCU on a per-modality basis
Wed, 20 Jan 2021 17:02:10 +0100 Sebastien Jodogne "/modalities/{...}/query": New string argument "LocalAet"
Wed, 20 Jan 2021 14:51:48 +0100 Sebastien Jodogne The DICOM meta-header and the transfer syntax are displayed at the "Instance" level
Wed, 20 Jan 2021 14:20:37 +0100 Sebastien Jodogne New metadata automatically computed at the series level: "RemoteAET"
Wed, 20 Jan 2021 13:30:54 +0100 Sebastien Jodogne new mutex to protect registration of REST callbacks: restCallbackRegistrationMutex_
Wed, 20 Jan 2021 12:43:44 +0100 Sebastien Jodogne fix ParsedDicomCache for emscripten
Tue, 19 Jan 2021 19:05:04 +0100 Sebastien Jodogne Refactoring and improvements to the cache of DICOM files in ServerContext
Tue, 19 Jan 2021 16:11:23 +0100 Sebastien Jodogne new class: ParsedDicomCache()
Tue, 19 Jan 2021 14:31:04 +0100 Sebastien Jodogne Explicitly use little-endian to encode uncompressed file size with zlib compression
Tue, 19 Jan 2021 12:03:49 +0100 Sebastien Jodogne Fix upload of multiple DICOM files using one single POST call to "multipart/form-data"
Tue, 19 Jan 2021 10:02:46 +0100 Sebastien Jodogne new function MultipartStreamReader::ParseHeaderArguments()
Mon, 18 Jan 2021 15:04:36 +0100 Sebastien Jodogne todo
Mon, 18 Jan 2021 14:51:52 +0100 Sebastien Jodogne new configuration option "MaximumPduLength" to tune the maximum PDU length
Thu, 14 Jan 2021 09:13:29 +0100 Sebastien Jodogne support empty PatientID in OrthancImport.py
Thu, 14 Jan 2021 08:50:48 +0100 Sebastien Jodogne "#warning" is not available on Visual Studio
Wed, 13 Jan 2021 18:48:53 +0100 Sebastien Jodogne todo
Wed, 13 Jan 2021 17:17:50 +0100 Sebastien Jodogne fix
Wed, 13 Jan 2021 17:13:42 +0100 Sebastien Jodogne ImageProcessing::Set(image, r, g, b, a) applicable to grayscale images
Wed, 13 Jan 2021 10:32:34 +0100 Sebastien Jodogne fix LOG() in OrthancPluginCppWrapper.cpp
Wed, 13 Jan 2021 09:19:32 +0100 Sebastien Jodogne new function in OrthancPluginCppWrapper: ReadJsonWithoutComments()
Tue, 12 Jan 2021 13:07:15 +0100 Sebastien Jodogne ImageProcessing::ConvertJpegYCbCrToRgb()
Mon, 11 Jan 2021 14:32:44 +0100 Sebastien Jodogne new error code: ErrorCode_BadRange
Sat, 09 Jan 2021 13:13:06 +0100 Sebastien Jodogne better warning about no support of file ranges in storage area
Fri, 08 Jan 2021 18:53:33 +0100 Sebastien Jodogne New functions in the SDK: OrthancPluginCreateMemoryBuffer64() and OrthancPluginRegisterStorageArea2()
Thu, 07 Jan 2021 18:18:39 +0100 Sebastien Jodogne configuration options for DICOM TLS in Orthanc SCP
Thu, 07 Jan 2021 16:53:35 +0100 Sebastien Jodogne configuration options for DICOM TLS in Orthanc SCU
Wed, 06 Jan 2021 17:27:28 +0100 Sebastien Jodogne upgrade to year 2021
Wed, 06 Jan 2021 09:39:07 +0100 Sebastien Jodogne pre-release of Orthanc framework 23ad1b9c7800
Mon, 04 Jan 2021 17:05:21 +0100 Sebastien Jodogne fix tag in openapi
Mon, 04 Jan 2021 17:01:17 +0100 Sebastien Jodogne fix build
Mon, 04 Jan 2021 16:06:05 +0100 Sebastien Jodogne fix build if OpenSSL is disabled
Mon, 04 Jan 2021 15:59:32 +0100 Sebastien Jodogne dicom tls for scu
Mon, 04 Jan 2021 14:34:44 +0100 Sebastien Jodogne cont
Mon, 04 Jan 2021 12:42:45 +0100 Sebastien Jodogne testing DICOM TLS in Orthanc SCP
Sat, 02 Jan 2021 14:53:24 +0100 Sebastien Jodogne don't compile TLS if DCMTK networking is disabled
Thu, 31 Dec 2020 16:42:46 +0100 Sebastien Jodogne autodetection of SSL_CTX_get0_param()
Thu, 31 Dec 2020 15:16:18 +0100 Sebastien Jodogne trying to enable TLS support in DCMTK
Wed, 30 Dec 2020 09:39:40 +0100 Sebastien Jodogne openapi is done
Wed, 30 Dec 2020 08:20:26 +0100 Sebastien Jodogne added openapi description
Tue, 29 Dec 2020 19:28:53 +0100 Sebastien Jodogne openapi documentation is now completed
Tue, 29 Dec 2020 16:51:28 +0100 Sebastien Jodogne cont openapi
Tue, 29 Dec 2020 16:05:07 +0100 Sebastien Jodogne cont openapi
Tue, 29 Dec 2020 15:22:00 +0100 Sebastien Jodogne cont openapi
Tue, 29 Dec 2020 12:21:51 +0100 Sebastien Jodogne cont openapi
Tue, 29 Dec 2020 11:53:42 +0100 Sebastien Jodogne cont openapi
Tue, 29 Dec 2020 10:24:17 +0100 Sebastien Jodogne cont openapi
Mon, 28 Dec 2020 17:40:35 +0100 Sebastien Jodogne openapi for plugins and jobs
Mon, 28 Dec 2020 16:49:17 +0100 Sebastien Jodogne openapi about creation of zip/media archives
Mon, 28 Dec 2020 15:32:01 +0100 Sebastien Jodogne cont openapi
Mon, 28 Dec 2020 14:46:51 +0100 Sebastien Jodogne cont openapi
Mon, 28 Dec 2020 13:08:00 +0100 Sebastien Jodogne cont openapi
Mon, 28 Dec 2020 11:57:48 +0100 Sebastien Jodogne automated generation of the cheat sheet of the REST API, to be included in the Orthanc Book
Sun, 27 Dec 2020 11:31:50 +0100 Sebastien Jodogne typo
Fri, 25 Dec 2020 11:23:32 +0100 Sebastien Jodogne cont openapi
Fri, 25 Dec 2020 11:12:14 +0100 Sebastien Jodogne cont openapi
Thu, 24 Dec 2020 17:53:12 +0100 Sebastien Jodogne cont openapi
Thu, 24 Dec 2020 17:44:52 +0100 Sebastien Jodogne cont openapi
Thu, 24 Dec 2020 17:32:19 +0100 Sebastien Jodogne documenting generation of images
Thu, 24 Dec 2020 09:37:30 +0100 Sebastien Jodogne gathering statistics about progress of api documentation
Thu, 24 Dec 2020 08:59:45 +0100 Sebastien Jodogne cont openapi
Wed, 23 Dec 2020 18:32:13 +0100 Sebastien Jodogne cont openapi
Wed, 23 Dec 2020 15:16:37 +0100 Sebastien Jodogne fix for older compilers
Wed, 23 Dec 2020 15:13:45 +0100 Sebastien Jodogne documenting system calls
Wed, 23 Dec 2020 12:30:56 +0100 Sebastien Jodogne cppcheck
Wed, 23 Dec 2020 12:21:03 +0100 Sebastien Jodogne New command-line option: "--openapi" to write the OpenAPI documentation of the REST API to a file
Tue, 22 Dec 2020 09:39:06 +0100 Sebastien Jodogne fix RunCppCheck.sh
Tue, 22 Dec 2020 08:59:23 +0100 Sebastien Jodogne new function Toolbox::ReadJsonWithoutComments()
Tue, 22 Dec 2020 08:16:08 +0100 Sebastien Jodogne fix comment
Tue, 22 Dec 2020 08:14:54 +0100 Sebastien Jodogne removed useless includes
Tue, 22 Dec 2020 08:11:37 +0100 Sebastien Jodogne functions to read/write JSON in OrthancPluginCppWrapper.h
Mon, 21 Dec 2020 18:55:32 +0100 Sebastien Jodogne removing usage of deprecated JsonCpp classes
Mon, 21 Dec 2020 18:09:47 +0100 Sebastien Jodogne confining Json::Reader and Json::*Writer into Toolbox
Mon, 21 Dec 2020 08:47:29 +0100 Sebastien Jodogne upgraded to jsoncpp 1.9.4
Mon, 21 Dec 2020 08:41:13 +0100 Sebastien Jodogne upgraded to jsoncpp 1.9.3
Fri, 18 Dec 2020 17:41:42 +0100 Sebastien Jodogne typo
Fri, 18 Dec 2020 15:19:10 +0100 Sebastien Jodogne back to mainline
Fri, 18 Dec 2020 14:06:45 +0100 Sebastien Jodogne Orthanc-1.8.2 Orthanc-1.8.2
Fri, 18 Dec 2020 12:15:45 +0100 Sebastien Jodogne cppcheck
Fri, 18 Dec 2020 11:48:40 +0100 Sebastien Jodogne If meta-header is missing, best-effort to extract "TransferSyntax" in "/instances/{id}/metadata"
Fri, 18 Dec 2020 11:13:00 +0100 Sebastien Jodogne new configuration options IngestTranscodingOfUncompressed and IngestTranscodingOfCompressed
Thu, 17 Dec 2020 15:10:57 +0100 Sebastien Jodogne integration varian->mainline
Thu, 17 Dec 2020 15:10:04 +0100 Sebastien Jodogne review changeset 4381:df313e410f0c varian
Fri, 11 Dec 2020 11:59:10 -0500 Andrew Wallis Add support to configure minimimum accepted TLS version and cipher suite varian
Thu, 17 Dec 2020 12:48:55 +0100 Sebastien Jodogne integration varian->mainline
Thu, 17 Dec 2020 12:48:14 +0100 Sebastien Jodogne added NEWS about "OrthancExplorerEnabled" option varian
Fri, 11 Dec 2020 14:57:31 -0500 Andrew Wallis adding option to disable orthance explorer when http server is enabled varian
Thu, 17 Dec 2020 11:42:48 +0100 Sebastien Jodogne integration varian->mainline
Thu, 17 Dec 2020 11:27:37 +0100 Sebastien Jodogne review of changeset 4375:208029732d51 varian
Tue, 15 Dec 2020 13:59:01 -0500 Mark Poscablo New config option "DeidentifyDimseQueryLogs" varian
Thu, 17 Dec 2020 10:55:32 +0100 Sebastien Jodogne there will be a 1.8.2 release before 1.9.0
Thu, 17 Dec 2020 10:46:11 +0100 Sebastien Jodogne Explicit error log if trying to load a 32bit (resp. 64bit) plugin into a 64bit (resp. 32bit) version of Orthanc
Mon, 14 Dec 2020 17:33:17 +0100 Sebastien Jodogne tagging Orthanc framework 4a3ba4bf4ba7 for PostgreSQL 3.3
Mon, 14 Dec 2020 14:26:49 +0100 Sebastien Jodogne making ServerIndex::IncrementGlobalSequence() more fault-tolerant
Sat, 12 Dec 2020 19:42:05 +0100 Sebastien Jodogne merge
Sat, 12 Dec 2020 19:41:56 +0100 Sebastien Jodogne look for openssl in DownloadOrthancFramework.cmake
Sat, 12 Dec 2020 19:41:30 +0100 Sebastien Jodogne fix OpenSslConfigurationStatic-1.1.1.cmake to generate windows plugins
Thu, 10 Dec 2020 18:36:57 +0100 Sebastien Jodogne Allow empty request body in "/modalities/{id}/echo"
Thu, 10 Dec 2020 09:32:39 +0100 Sebastien Jodogne New config option "MallocArenaMax" to control memory usage on GNU/Linux
Wed, 09 Dec 2020 16:46:10 +0100 Sebastien Jodogne fix missing log category in _OrthancPluginService_LogInfo
Wed, 09 Dec 2020 16:17:46 +0100 Sebastien Jodogne Allow concurrency on the OrthancPluginRegisterIncomingHttpRequestFilter() callbacks
Wed, 09 Dec 2020 10:07:48 +0100 Sebastien Jodogne trying to fix msvc build errors for plugins while compiling ZipReader.cpp
Tue, 08 Dec 2020 20:22:24 +0100 Sebastien Jodogne cont
Tue, 08 Dec 2020 19:10:46 +0100 Sebastien Jodogne rollback incorrect removal for msvc2008
Tue, 08 Dec 2020 18:07:12 +0100 Sebastien Jodogne fix for msvc2015
Tue, 08 Dec 2020 16:48:58 +0100 Sebastien Jodogne fix ZipReader.cpp for msvc
Tue, 08 Dec 2020 15:22:28 +0100 Sebastien Jodogne ZIP archives containing DICOM files can be uploaded using WebDAV
Tue, 08 Dec 2020 13:17:40 +0100 Sebastien Jodogne "/instances" can be used to import ZIP archives provided in the POST body
Tue, 08 Dec 2020 12:55:32 +0100 Sebastien Jodogne cppcheck
Tue, 08 Dec 2020 12:38:59 +0100 Sebastien Jodogne new class: ZipReader
Mon, 07 Dec 2020 20:38:31 +0100 Sebastien Jodogne trying to uncompress one zip archive
Mon, 07 Dec 2020 17:23:26 +0100 Sebastien Jodogne back to mainline
Mon, 07 Dec 2020 12:27:24 +0100 Sebastien Jodogne Orthanc-1.8.1 Orthanc-1.8.1
Sun, 06 Dec 2020 20:30:12 +0100 Sebastien Jodogne fix for msvc2008
Sun, 06 Dec 2020 13:16:27 +0100 Sebastien Jodogne fix ORTHANC_DEPRECATED macro for C++14
Sun, 06 Dec 2020 12:47:54 +0100 Sebastien Jodogne relax CheckOrthancFrameworkSymbols.py about one friend stream function
Sun, 06 Dec 2020 12:21:31 +0100 Sebastien Jodogne reintroduced backward ABI compatibility in Orthanc Framework .so for unit tests of Orthanc 1.7.2 to 1.8.0
Sun, 06 Dec 2020 11:42:39 +0100 Sebastien Jodogne new error code: ErrorCode_DiscontinuedAbi
Sat, 05 Dec 2020 19:15:03 +0100 Sebastien Jodogne fix travis
Sat, 05 Dec 2020 18:04:16 +0100 Sebastien Jodogne fix travis
Sat, 05 Dec 2020 17:09:58 +0100 Sebastien Jodogne cppcheck
Fri, 04 Dec 2020 18:28:23 +0100 Sebastien Jodogne New function in the SDK: OrthancPluginGenerateRestApiAuthorizationToken()
Thu, 03 Dec 2020 18:48:06 +0100 Sebastien Jodogne SystemToolbox::ReadFileRange()
Thu, 03 Dec 2020 18:15:47 +0100 Sebastien Jodogne Archive/media jobs report the size of the created ZIP file in content field "ArchiveSizeMB"
Thu, 03 Dec 2020 15:58:52 +0100 Sebastien Jodogne "DicomEchoChecksFind" config option + "CheckFind" field in /modalities/.../echo
Thu, 03 Dec 2020 11:47:03 +0100 Sebastien Jodogne "/tools/dicom-echo": Execute C-Echo SCU to a modality that is not registered in "/modalities"
Thu, 03 Dec 2020 10:43:31 +0100 Sebastien Jodogne give access to the configuration of one single peer or modality
Wed, 02 Dec 2020 11:01:59 +0100 Sebastien Jodogne OrthancImport.py sample
Wed, 02 Dec 2020 07:14:23 +0100 Sebastien Jodogne tagging pre-release of the Orthanc Framework for Stone Web viewer 1.0
Tue, 01 Dec 2020 20:31:04 +0100 Sebastien Jodogne cppcheck
Mon, 30 Nov 2020 16:33:40 +0100 Sebastien Jodogne Fix access to videos as a single raw frame
Fri, 27 Nov 2020 06:57:23 +0100 Sebastien Jodogne fix parsing of multipart boundaries, to resolve issue #190 in STOW-RS of DICOMweb plugin
Wed, 25 Nov 2020 21:42:50 +0100 Sebastien Jodogne fix missing symbols for stone
Wed, 25 Nov 2020 18:15:28 +0100 Sebastien Jodogne enabling one test in sandboxed environments
Wed, 25 Nov 2020 14:39:10 +0100 Sebastien Jodogne moving generic type definitions from IHttpHandler to HttpToolbox
Wed, 25 Nov 2020 13:46:49 +0100 Sebastien Jodogne moving static methods from HttpToolbox to IHttpHandler
Wed, 25 Nov 2020 13:34:58 +0100 Sebastien Jodogne new macro ORTHANC_DEPRECATED
Tue, 24 Nov 2020 20:53:21 +0100 Sebastien Jodogne fix link errors on wasm unit tests
Tue, 24 Nov 2020 19:43:10 +0100 Sebastien Jodogne fix for stone
Tue, 24 Nov 2020 16:21:29 +0100 Sebastien Jodogne unit tests now running in WebAssembly
Tue, 24 Nov 2020 12:37:52 +0100 Sebastien Jodogne revert changeset 4320:72237cbb4fb2
Tue, 24 Nov 2020 12:12:44 +0100 Sebastien Jodogne merge
Tue, 24 Nov 2020 12:12:27 +0100 Sebastien Jodogne removed default setting of ORTHANC_ENABLE_LOGGING_STDIO in WebAssembly
Mon, 23 Nov 2020 14:23:18 +0100 Alain Mazy merge
Mon, 23 Nov 2020 14:23:10 +0100 Alain Mazy fix logging
Mon, 23 Nov 2020 12:51:39 +0100 Sebastien Jodogne added DICOM_TAG_CINE_RATE
Mon, 23 Nov 2020 12:04:59 +0100 Alain Mazy merge
Mon, 23 Nov 2020 12:04:42 +0100 Alain Mazy fix for 'logs are not stored in log files anymore after a /tools/reset'
Sat, 21 Nov 2020 10:49:54 +0100 Sebastien Jodogne explanation in configuration file
Tue, 17 Nov 2020 11:16:22 +0100 Sebastien Jodogne removed EMSCRIPTEN_SET_LLVM_WASM_BACKEND option for CMake
Thu, 12 Nov 2020 11:40:44 +0100 Sebastien Jodogne hiding some symbols using boos
Mon, 09 Nov 2020 16:09:05 +0100 Sebastien Jodogne removed a friend method for better abi
Mon, 09 Nov 2020 15:22:43 +0100 Sebastien Jodogne fix abi of DicomImageInformation
Mon, 09 Nov 2020 15:07:55 +0100 Sebastien Jodogne turning IImageWriter into a pure interface
Mon, 09 Nov 2020 14:40:51 +0100 Sebastien Jodogne renaming pure interface JobOperationValue as IJobOperationValue
Sat, 07 Nov 2020 08:02:36 +0100 Sebastien Jodogne missing cmake parameters if building unit tests of framework
Fri, 06 Nov 2020 21:15:09 +0100 Sebastien Jodogne fix for vs2008
Fri, 06 Nov 2020 21:13:45 +0100 Sebastien Jodogne fix build of Orthanc framework DLL for Windows
Fri, 06 Nov 2020 18:15:11 +0100 Sebastien Jodogne fix for vs2008
Fri, 06 Nov 2020 17:02:42 +0100 Sebastien Jodogne fix
Fri, 06 Nov 2020 16:33:52 +0100 Sebastien Jodogne continued abi
Fri, 06 Nov 2020 15:37:30 +0100 Sebastien Jodogne improving detection of ABI compatibility
Fri, 06 Nov 2020 10:00:05 +0100 Sebastien Jodogne missing macro CIVETWEB_KEEP_ALIVE_TIMEOUT_SECONDS
Fri, 06 Nov 2020 09:58:48 +0100 Sebastien Jodogne Fix keep-alive in the embedded HTTP server by setting the "Keep-Alive" HTTP header
Thu, 05 Nov 2020 19:33:18 +0100 Sebastien Jodogne abi continued
Thu, 05 Nov 2020 18:24:50 +0100 Sebastien Jodogne cppcheck
Thu, 05 Nov 2020 18:21:03 +0100 Sebastien Jodogne abi continued
Thu, 05 Nov 2020 17:20:49 +0100 Sebastien Jodogne abi continued
Thu, 05 Nov 2020 15:52:28 +0100 Sebastien Jodogne moving inline methods to source files for ABI compatibility
Thu, 05 Nov 2020 12:01:11 +0100 Alain Mazy applied log categories
Thu, 05 Nov 2020 11:43:32 +0100 Alain Mazy log categories: rest -> http + added lua & jobs
Thu, 05 Nov 2020 11:23:47 +0100 Sebastien Jodogne fix
Thu, 05 Nov 2020 10:24:05 +0100 Sebastien Jodogne prefixing log messages with their category
Thu, 05 Nov 2020 09:57:35 +0100 Sebastien Jodogne fix formatting for help2man
Thu, 05 Nov 2020 07:21:43 +0100 Sebastien Jodogne improving manpage
Wed, 04 Nov 2020 18:34:44 +0100 Sebastien Jodogne backporting a patch for DCMTK 3.6.5 to resolve a bad memory access in C-GET SCP
Wed, 04 Nov 2020 18:26:44 +0100 Sebastien Jodogne fix for VS2008
Wed, 04 Nov 2020 17:48:11 +0100 Sebastien Jodogne using CLOG in Orthanc DICOM handlers
Wed, 04 Nov 2020 17:40:25 +0100 Sebastien Jodogne debug logs for C-MOVE and C-GET SCP
Wed, 04 Nov 2020 16:27:59 +0100 Sebastien Jodogne fix for VS2008, debug logs for C-FIND SCP and for storage commitment SCP
Wed, 04 Nov 2020 15:01:47 +0100 Sebastien Jodogne moving all logs from DicomNetworking folder into the "dicom" category
Wed, 04 Nov 2020 14:48:52 +0100 Sebastien Jodogne starting debug logs for SCP
Wed, 04 Nov 2020 14:21:13 +0100 Sebastien Jodogne debug logs for storage commitment SCU
Wed, 04 Nov 2020 13:48:42 +0100 Sebastien Jodogne debug log for DCMTK SCU
Wed, 04 Nov 2020 07:56:22 +0100 Sebastien Jodogne SetDcmtkVerbosity()
Tue, 03 Nov 2020 20:48:01 +0100 Sebastien Jodogne moving inline methods to source files for ABI compatibility
Tue, 03 Nov 2020 20:05:55 +0100 Sebastien Jodogne avoid multiple calls to GetWidth() and GetHeight() on pixel loops
Tue, 03 Nov 2020 18:45:32 +0100 Sebastien Jodogne CheckOrthancFrameworkSymbols.py
Tue, 03 Nov 2020 17:00:58 +0100 Sebastien Jodogne fix for visual studio
Tue, 03 Nov 2020 14:41:27 +0100 Sebastien Jodogne Dynamically access and/or change the verbosity of logging categories with the REST API
Tue, 03 Nov 2020 12:28:25 +0100 Sebastien Jodogne cppcheck
Tue, 03 Nov 2020 12:24:50 +0100 Sebastien Jodogne tuning log categories from command-line, and binary compat with orthanc framework 1.7.2
Tue, 03 Nov 2020 07:19:33 +0100 Sebastien Jodogne LogCategory_REST
Tue, 03 Nov 2020 07:15:44 +0100 Sebastien Jodogne LogCategory_PLUGINS
Mon, 02 Nov 2020 18:45:50 +0100 Sebastien Jodogne logging categories
Mon, 02 Nov 2020 17:15:57 +0100 Sebastien Jodogne new macro CLOG, and sharing more code between logging engines
Mon, 02 Nov 2020 14:48:15 +0100 Sebastien Jodogne new macro TLOG() to replace VLOG() for trace logs with a category
Sun, 01 Nov 2020 12:43:18 +0100 Sebastien Jodogne REST API returns 404 error if deleting an inexistent peer or modality
Fri, 30 Oct 2020 12:00:16 +0100 Sebastien Jodogne merge
Fri, 30 Oct 2020 12:00:06 +0100 Sebastien Jodogne Fix decoding sequence if "BuiltinDecoderTranscoderOrder" is "Before"
Fri, 30 Oct 2020 10:48:57 +0100 Alain Mazy reducing verbosity of WebDav upload folder cleanup. avoid logs when nothing happens
Fri, 30 Oct 2020 10:35:49 +0100 Alain Mazy sanitize IndexInSeries (we've seen spaces there !)
Fri, 30 Oct 2020 09:00:24 +0100 Sebastien Jodogne ServeFolders plugin: mime type for ".map" file extension
Tue, 27 Oct 2020 14:31:06 +0100 Sebastien Jodogne notes
Tue, 27 Oct 2020 13:51:47 +0100 Sebastien Jodogne fix unit test Version.Civetweb
Tue, 27 Oct 2020 13:29:23 +0100 Sebastien Jodogne upgrade to civetweb 1.13
Mon, 26 Oct 2020 12:23:36 +0100 Sebastien Jodogne C-GET SCP: Fix responses and handling of cancel
Tue, 20 Oct 2020 09:52:42 +0200 Sebastien Jodogne Fix reporting of client-side store warnings/errors in C-GET SCP
Mon, 19 Oct 2020 18:38:24 +0200 Sebastien Jodogne cppcheck
Fri, 16 Oct 2020 11:12:25 +0200 Sebastien Jodogne back to mainline
Thu, 15 Oct 2020 22:00:07 +0200 Sebastien Jodogne Orthanc-1.8.0 Orthanc-1.8.0
Thu, 15 Oct 2020 20:08:44 +0200 Sebastien Jodogne cppcheck
Thu, 15 Oct 2020 17:13:35 +0200 Sebastien Jodogne fix webdav
Thu, 15 Oct 2020 13:56:50 +0200 Sebastien Jodogne hotpatch to make Orthanc 0.8.6 compile on Ubuntu 16.04 Orthanc-0.8.6
Tue, 13 Oct 2020 15:42:10 +0200 Sebastien Jodogne note
Tue, 13 Oct 2020 15:41:25 +0200 Sebastien Jodogne improvement
Tue, 13 Oct 2020 15:36:48 +0200 Sebastien Jodogne new lua sample: ClassifyUsingAet.lua
Tue, 13 Oct 2020 10:46:05 +0200 Sebastien Jodogne comments
Tue, 13 Oct 2020 10:39:47 +0200 Sebastien Jodogne simplification
Sat, 10 Oct 2020 11:23:11 +0200 Sebastien Jodogne RequestOrigin_WebDav
Sat, 10 Oct 2020 10:38:45 +0200 Sebastien Jodogne robustness against non-dicom files
Fri, 09 Oct 2020 18:10:24 +0200 Sebastien Jodogne configuration options for webdav
Fri, 09 Oct 2020 17:51:06 +0200 Sebastien Jodogne deleting resources from Orthanc WebDAV
Fri, 09 Oct 2020 12:07:23 +0200 Sebastien Jodogne fix
Fri, 09 Oct 2020 12:02:40 +0200 Sebastien Jodogne reorganization
Fri, 09 Oct 2020 11:38:03 +0200 Sebastien Jodogne upload DICOM using WebDAV
Fri, 09 Oct 2020 10:28:34 +0200 Sebastien Jodogne studies by date working
Fri, 09 Oct 2020 10:06:20 +0200 Sebastien Jodogne sharing more code
Fri, 09 Oct 2020 09:52:16 +0200 Sebastien Jodogne preparing merging InternalNode with ResourcesNode
Thu, 08 Oct 2020 18:13:01 +0200 Sebastien Jodogne working on sorting by dates
Thu, 08 Oct 2020 13:38:44 +0200 Sebastien Jodogne WebDAV: by-studies and by-patients
Wed, 07 Oct 2020 13:19:53 +0200 Sebastien Jodogne implementation of DELETE in class WebDavStorage
Wed, 07 Oct 2020 13:00:57 +0200 Sebastien Jodogne added DELETE in WebDAV, first working virtual filesystem
Tue, 06 Oct 2020 20:55:16 +0200 Sebastien Jodogne publishing the DICOM hierarchy as WebDAV bucket
Tue, 06 Oct 2020 18:14:26 +0200 Sebastien Jodogne WebDavStorage
Tue, 06 Oct 2020 13:13:17 +0200 Sebastien Jodogne warning
Tue, 06 Oct 2020 12:45:11 +0200 Sebastien Jodogne write access to webdav
Mon, 05 Oct 2020 10:55:24 +0200 Sebastien Jodogne basic implementation of WebDAV handler
Sun, 04 Oct 2020 13:23:53 +0200 Sebastien Jodogne prototyping IWebDavBucket
Wed, 30 Sep 2020 19:10:56 +0200 Sebastien Jodogne fix for mingw
Wed, 30 Sep 2020 17:59:09 +0200 Sebastien Jodogne fix
Wed, 30 Sep 2020 16:25:48 +0200 Sebastien Jodogne cppcheck
Wed, 30 Sep 2020 15:53:17 +0200 Sebastien Jodogne remove debug printf from DicomStreamReader
Wed, 30 Sep 2020 15:49:23 +0200 Sebastien Jodogne better normalization in stream reader
Wed, 30 Sep 2020 15:33:47 +0200 Sebastien Jodogne reorganization of DicomStreamReader
Wed, 30 Sep 2020 12:18:43 +0200 Sebastien Jodogne fix
Wed, 30 Sep 2020 11:49:38 +0200 Sebastien Jodogne validation against orthanc-tests
Wed, 30 Sep 2020 07:38:22 +0200 Sebastien Jodogne fix for c++98
Tue, 29 Sep 2020 19:44:38 +0200 Sebastien Jodogne fix
Tue, 29 Sep 2020 16:30:24 +0200 Sebastien Jodogne working on sequences
Mon, 28 Sep 2020 21:05:13 +0200 Sebastien Jodogne working on DicomStreamReader
Mon, 28 Sep 2020 15:23:04 +0200 Sebastien Jodogne testing DicomMap::ParseDicomMetaInformation()
Wed, 23 Sep 2020 07:41:11 +0200 Sebastien Jodogne todo
Mon, 21 Sep 2020 18:10:31 +0200 Sebastien Jodogne enforcing parameter "enforceAligned" in PamReader
Mon, 21 Sep 2020 11:20:08 +0200 Sebastien Jodogne auto-detection of mg_disable_keep_alive() in CMake
Fri, 18 Sep 2020 16:23:07 +0200 Sebastien Jodogne typo
Fri, 18 Sep 2020 14:18:10 +0200 Sebastien Jodogne back to mainline
Fri, 18 Sep 2020 11:52:36 +0200 Sebastien Jodogne Orthanc-1.7.4 Orthanc-1.7.4
Thu, 17 Sep 2020 20:49:15 +0200 Sebastien Jodogne cppcheck
Thu, 17 Sep 2020 17:58:19 +0200 Sebastien Jodogne cppcheck
Thu, 17 Sep 2020 16:18:01 +0200 Sebastien Jodogne cppcheck
Thu, 17 Sep 2020 15:01:31 +0200 Sebastien Jodogne improving const-correctness in ParsedDicomFile
Thu, 17 Sep 2020 08:35:11 +0200 Sebastien Jodogne moving ORTHANC_FORCE_INLINE and ORTHANC_OVERRIDE from Enumerations.h to Compatibility.h
Thu, 17 Sep 2020 08:18:28 +0200 Sebastien Jodogne cppcheck
Wed, 16 Sep 2020 20:53:31 +0200 Sebastien Jodogne cppcheck
Wed, 16 Sep 2020 20:28:20 +0200 Sebastien Jodogne cppcheck
Wed, 16 Sep 2020 18:13:13 +0200 Sebastien Jodogne fix unit test
Wed, 16 Sep 2020 13:30:01 +0200 Sebastien Jodogne merge
Wed, 16 Sep 2020 13:22:30 +0200 Sebastien Jodogne Fix handling of "ModalitiesInStudy" (0008,0061) in C-FIND and "/tools/find"
Wed, 16 Sep 2020 11:24:08 +0200 Alain Mazy fix
Wed, 16 Sep 2020 10:22:25 +0200 Alain Mazy HTTP client: allow empty CertificateKeyPassword
Tue, 15 Sep 2020 19:34:22 +0200 Sebastien Jodogne fix HttpServer options if sslVerifyPeers_ == false and ssl_ == true
Tue, 15 Sep 2020 17:30:23 +0200 Sebastien Jodogne merge
Tue, 15 Sep 2020 17:29:40 +0200 Sebastien Jodogne removing meaningless unit test Version.CivetwebCompression
Tue, 15 Sep 2020 15:47:28 +0200 Alain Mazy New configuration options to enable HTTP peers identification through certificates
Tue, 15 Sep 2020 08:27:17 +0200 Sebastien Jodogne run fsync() in OrthancPluginWriteFile()
Mon, 14 Sep 2020 20:34:47 +0200 Sebastien Jodogne removed bad include for win32
Mon, 14 Sep 2020 19:47:35 +0200 Sebastien Jodogne clarification to configuration file
Mon, 14 Sep 2020 19:27:55 +0200 Sebastien Jodogne fix build
Mon, 14 Sep 2020 18:09:30 +0200 Sebastien Jodogne giving a try to cross-platform compilation of SyncStorageArea
Sat, 12 Sep 2020 16:03:48 +0200 Sebastien Jodogne Enable the access to raw frames in Philips ELSCINT1 proprietary compression
Wed, 09 Sep 2020 14:47:10 +0200 Alain Mazy merge
Wed, 09 Sep 2020 14:46:59 +0200 Alain Mazy When checking DICOM allowed methods, if there are multiple modalities with the same AET, differentiate them from the calling IP
Tue, 08 Sep 2020 09:16:33 +0200 Sebastien Jodogne clarification of sdk doc about deadlocks
Tue, 08 Sep 2020 07:43:07 +0200 Sebastien Jodogne merge
Tue, 08 Sep 2020 07:42:47 +0200 Sebastien Jodogne warn about possible deadlocks
Mon, 07 Sep 2020 15:08:52 +0200 Alain Mazy sample config: storage commitment
Thu, 03 Sep 2020 18:43:18 +0200 Alain Mazy removed references to unused Manufacturer_StoreScp
Thu, 03 Sep 2020 12:00:35 +0200 Alain Mazy fix echo request in connectivity check
Thu, 03 Sep 2020 11:41:30 +0200 Alain Mazy fix doc
Wed, 02 Sep 2020 17:34:21 +0200 Sebastien Jodogne Fix transcoding in C-MOVE SCP, in the case where "SynchronousCMove" is "true"
Wed, 02 Sep 2020 14:48:24 +0200 Sebastien Jodogne missing installation of patch in LinuxInstallation.txt
Tue, 01 Sep 2020 17:55:54 +0200 Sebastien Jodogne merge
Tue, 01 Sep 2020 17:55:42 +0200 Sebastien Jodogne better fix for CMP0058
Tue, 01 Sep 2020 17:49:41 +0200 Sebastien Jodogne better fix for CMP0058
Tue, 01 Sep 2020 14:22:15 +0200 Sebastien Jodogne SharedMessageQueue::GetSize()
Tue, 01 Sep 2020 10:19:29 +0200 Sebastien Jodogne fix for ubuntu 14.04
Thu, 27 Aug 2020 14:59:53 +0200 Sebastien Jodogne merge
Thu, 27 Aug 2020 14:59:15 +0200 Sebastien Jodogne Fix CMake Policy CMP0058
Tue, 25 Aug 2020 17:05:13 +0200 Sebastien Jodogne Fix compatibility with C-MOVE SCU requests issued by Ambra
Mon, 24 Aug 2020 15:34:11 +0200 Alain Mazy underscores are now allowed in peers/modalities symbolic names
Mon, 24 Aug 2020 07:51:38 +0200 Sebastien Jodogne fix md5 of Orthanc framework package
Mon, 24 Aug 2020 07:50:31 +0200 Sebastien Jodogne integration 1.7.3->mainline
Mon, 24 Aug 2020 07:50:15 +0200 Sebastien Jodogne fix version in NEWS Orthanc-1.7.3
Mon, 24 Aug 2020 07:28:45 +0200 Sebastien Jodogne back to mainline
Sun, 23 Aug 2020 20:17:18 +0200 Sebastien Jodogne Orthanc-1.7.3 Orthanc-1.7.3
Sun, 23 Aug 2020 14:46:40 +0200 Sebastien Jodogne fix compiler warnings
Sun, 23 Aug 2020 14:38:45 +0200 Sebastien Jodogne fix compiler warnings
Sun, 23 Aug 2020 14:08:59 +0200 Sebastien Jodogne fix
Sun, 23 Aug 2020 13:46:33 +0200 Sebastien Jodogne typo
Sun, 23 Aug 2020 12:40:04 +0200 Sebastien Jodogne improved log
Sun, 23 Aug 2020 12:13:27 +0200 Sebastien Jodogne "/peers/{id}/store": New option "Compress" to compress DICOM data using gzip
Wed, 19 Aug 2020 15:22:03 +0200 Sebastien Jodogne Support of multipart messages larger than 2GB in the embedded HTTP server
Wed, 19 Aug 2020 11:59:02 +0200 Sebastien Jodogne Fix possible crash in HttpClient if sending multipart body (can occur in STOW-RS)
Wed, 19 Aug 2020 11:18:55 +0200 Sebastien Jodogne optimization of ChunkedBuffer if many small chunks are added
Tue, 18 Aug 2020 16:57:20 +0200 Sebastien Jodogne merge
Tue, 18 Aug 2020 16:56:33 +0200 Sebastien Jodogne removing ChunkedBuffer::AddChunkDestructive()
Tue, 18 Aug 2020 16:11:03 +0200 Sebastien Jodogne updated notes in LinuxStandardBaseToolchain.cmake
Mon, 17 Aug 2020 18:25:20 +0200 Sebastien Jodogne added woff2 file extension in serve folders plugin
Mon, 17 Aug 2020 14:48:11 +0200 Sebastien Jodogne New config option "Worklist.LimitAnswers" for the sample modality worklist plugin
Fri, 14 Aug 2020 08:26:07 +0200 Sebastien Jodogne todo
Fri, 14 Aug 2020 08:19:02 +0200 Sebastien Jodogne Add missing tag "Retrieve AE Title (0008,0054)" in C-FIND SCP responses
Thu, 13 Aug 2020 17:44:39 +0200 Sebastien Jodogne "/series/.../ordered-slices" supports spaces in Image Position/Orientation Patient tags
Tue, 11 Aug 2020 16:57:34 +0200 Sebastien Jodogne define ORTHANC_FRAMEWORK_VERSION_IS_ABOVE even if Orthanc framework is statically linked
Fri, 07 Aug 2020 10:46:50 +0200 Sebastien Jodogne centralization of default parameters for JSON/DicomMap conversions from DCMTK
Thu, 06 Aug 2020 18:25:47 +0200 Sebastien Jodogne "maxTagLength" must be explicitly given to ParsedDicomFile::ExtractDicomSummary()
Thu, 06 Aug 2020 17:56:10 +0200 Sebastien Jodogne DicomImageInformation::USEFUL_TAG_LENGTH
Thu, 06 Aug 2020 17:38:55 +0200 Sebastien Jodogne keep only one signature for FromDcmtkBridge::ExtractDicomSummary()
Thu, 06 Aug 2020 15:55:03 +0200 Sebastien Jodogne Fix DICOM SCP filters if some query tag has more than 256 characters
Tue, 04 Aug 2020 13:02:02 +0200 Sebastien Jodogne improving DownloadOrthancFramework.cmake
Thu, 23 Jul 2020 10:28:04 +0200 Sebastien Jodogne ORTHANC_FRAMEWORK_SOVERSION for the shared library of the Orthanc framework
Wed, 08 Jul 2020 14:25:11 +0200 Sebastien Jodogne cppcheck on OrthancPluginCppWrapper.h
Wed, 08 Jul 2020 13:30:25 +0200 Sebastien Jodogne back to mainline
Wed, 08 Jul 2020 11:50:26 +0200 Sebastien Jodogne Orthanc-1.7.2 Orthanc-1.7.2
Wed, 08 Jul 2020 09:18:03 +0200 Sebastien Jodogne fix travis
Wed, 08 Jul 2020 09:05:55 +0200 Sebastien Jodogne fix
Tue, 07 Jul 2020 20:31:54 +0200 Sebastien Jodogne making framework-lgpl the new mainline
Tue, 07 Jul 2020 20:28:09 +0200 Sebastien Jodogne merge framework-lgpl
Tue, 07 Jul 2020 20:27:50 +0200 Sebastien Jodogne merge
Tue, 07 Jul 2020 20:27:16 +0200 Sebastien Jodogne archive branch with GPL-licensed Orthanc framework framework-gpl
Tue, 07 Jul 2020 20:19:00 +0200 Sebastien Jodogne adding missing license headers framework-lgpl
Tue, 07 Jul 2020 20:08:57 +0200 Sebastien Jodogne adding missing licenses to sample plugins framework-lgpl
Tue, 07 Jul 2020 20:04:14 +0200 Sebastien Jodogne do not enforce openssl exception in plugins framework-lgpl
Tue, 07 Jul 2020 19:54:53 +0200 Sebastien Jodogne fix framework-lgpl
Tue, 07 Jul 2020 19:37:25 +0200 Sebastien Jodogne adding missing license headers framework-lgpl
Tue, 07 Jul 2020 19:17:56 +0200 Sebastien Jodogne re-licensing the OrthancFramework to LGPL, in order to license Stone of Orthanc under LGPL framework-lgpl
Tue, 07 Jul 2020 14:53:00 +0200 Sebastien Jodogne simplifying OrthancFramework/SharedLibrary/CMakeLists.txt
Tue, 07 Jul 2020 14:23:23 +0200 Sebastien Jodogne use of C++11 in the unit tests of the shared library
Tue, 07 Jul 2020 13:12:40 +0200 Sebastien Jodogne closing Orthanc-1.4.2-fix-build Orthanc-1.4.2-fix-build
Tue, 07 Jul 2020 13:12:23 +0200 Sebastien Jodogne integration Orthanc-1.4.2-fix-build->mainline
Tue, 07 Jul 2020 13:08:45 +0200 Sebastien Jodogne closing Orthanc-1.5.8 Orthanc-1.5.8
Tue, 07 Jul 2020 13:08:38 +0200 Sebastien Jodogne closing Orthanc-1.6.0 Orthanc-1.6.0
Tue, 07 Jul 2020 13:08:35 +0200 Sebastien Jodogne closing Orthanc-1.6.1 Orthanc-1.6.1
Tue, 07 Jul 2020 13:07:03 +0200 Sebastien Jodogne closing more-changes more-changes
Tue, 07 Jul 2020 10:03:59 +0200 Sebastien Jodogne make DicomInstanceHasher and ParsedDicomDir public classes
Mon, 06 Jul 2020 21:34:35 +0200 Sebastien Jodogne fix cmake policy CMP0075
Mon, 06 Jul 2020 21:10:13 +0200 Sebastien Jodogne fix cmake policy CMP0075
Mon, 06 Jul 2020 20:57:49 +0200 Sebastien Jodogne uninstall target for the orthanc framework
Mon, 06 Jul 2020 19:24:22 +0200 Sebastien Jodogne added license headers
Mon, 06 Jul 2020 13:48:10 +0200 Sebastien Jodogne move FromDcmtkBridge::ExecuteToDicom() to LuaFunctionCall, to remove dependency of DCMTK on Lua
Mon, 06 Jul 2020 11:45:39 +0200 Sebastien Jodogne publishing Orthanc::Semaphore in shared library
Mon, 06 Jul 2020 10:59:11 +0200 Sebastien Jodogne rename ORTHANC_INSTALL_DIR as ORTHANC_INSTALL_PREFIX for more consistency with CMake
Mon, 06 Jul 2020 10:54:59 +0200 Sebastien Jodogne removed Google Test from DownloadOrthancFramework
Mon, 06 Jul 2020 08:52:42 +0200 Sebastien Jodogne missing file
Mon, 06 Jul 2020 08:49:41 +0200 Sebastien Jodogne removed useless line
Mon, 06 Jul 2020 08:48:35 +0200 Sebastien Jodogne moving version scripts from OrthancFramework to OrthancServer
Wed, 01 Jul 2020 17:22:55 +0200 Sebastien Jodogne moved samples to access dicom datasets through rest api or plugins to the stone project
Wed, 01 Jul 2020 11:15:29 +0200 Sebastien Jodogne fix unit tests for orthanc framework
Wed, 01 Jul 2020 08:42:21 +0200 Sebastien Jodogne reusing of ISqlLookupFormatter and DatabaseConstraint in orthanc-databases project
Tue, 30 Jun 2020 17:20:22 +0200 Alain Mazy temporarily modified the FindRequestHandler such that ZeissCirrus accepts the response from Orthanc. Work to be cleaned zeiss-cirrus-investigations
Tue, 30 Jun 2020 17:00:18 +0200 Sebastien Jodogne fix build of orthanc framework
Tue, 30 Jun 2020 15:53:31 +0200 Sebastien Jodogne closing branch "framework" framework
Tue, 30 Jun 2020 15:53:17 +0200 Sebastien Jodogne making the "framework" branch the new "default"
Tue, 30 Jun 2020 07:30:50 +0200 Sebastien Jodogne moved CMakeLists.txt for the server to the OrthancServer folder framework
Mon, 29 Jun 2020 19:33:22 +0200 Sebastien Jodogne integration mainline->framework framework
Mon, 29 Jun 2020 18:43:42 +0200 Sebastien Jodogne note in ArchiveStudiesInTimeRange.py
Sat, 27 Jun 2020 10:48:49 +0200 Sebastien Jodogne Fix issue #183 (C-ECHO always fails in Orthanc Explorer, regression from 1.6.1 to 1.7.0)
Fri, 26 Jun 2020 09:47:51 +0200 Sebastien Jodogne integration mainline->framework framework
Fri, 26 Jun 2020 09:18:30 +0200 Sebastien Jodogne Issue #182: Better handling of errors in plugins reading chunked HTTP body
Thu, 25 Jun 2020 15:11:41 +0200 Sebastien Jodogne backporting fix from framework branch to mainline
Thu, 25 Jun 2020 08:28:11 +0200 Sebastien Jodogne fix missing macros
Tue, 23 Jun 2020 07:39:42 +0200 Sebastien Jodogne integration mainline->framework framework
Tue, 23 Jun 2020 07:39:23 +0200 Sebastien Jodogne ImageProcessing::FitSizeKeepAspectRatio()
Mon, 22 Jun 2020 19:04:45 +0200 Sebastien Jodogne integration mainline->framework framework
Mon, 22 Jun 2020 19:04:09 +0200 Sebastien Jodogne simplification in ImageProcessing::ShiftScale()
Mon, 22 Jun 2020 18:59:45 +0200 Sebastien Jodogne ImageProcessing::ShiftScale2()
Mon, 22 Jun 2020 15:10:03 +0200 Sebastien Jodogne integration mainline->framework framework
Mon, 22 Jun 2020 15:09:40 +0200 Sebastien Jodogne fix signature of OrthancPluginSendMultipartItem[2]()
Fri, 19 Jun 2020 18:45:16 +0200 Sebastien Jodogne avoid relying on boost::bad_lexical_cast in DicomImageInformation framework
Wed, 17 Jun 2020 18:19:45 +0200 Sebastien Jodogne notes framework
Mon, 15 Jun 2020 17:22:19 +0200 Sebastien Jodogne merge framework
Mon, 15 Jun 2020 17:21:48 +0200 Sebastien Jodogne LookupMimeType()
Mon, 15 Jun 2020 16:28:03 +0200 Sebastien Jodogne fix doxygen, more tolerant WebServiceParameters::SetUrl() framework
Mon, 15 Jun 2020 12:26:45 +0200 Sebastien Jodogne improved DownloadOrthancFramework.cmake framework
Fri, 12 Jun 2020 17:37:11 +0200 Sebastien Jodogne fixed emscripten options framework
Fri, 12 Jun 2020 12:32:34 +0200 Sebastien Jodogne improving EmscriptenParameters.cmake framework
Fri, 12 Jun 2020 09:29:03 +0200 Sebastien Jodogne integration mainline->framework framework
Thu, 11 Jun 2020 18:57:03 +0200 Sebastien Jodogne fix framework
Thu, 11 Jun 2020 18:43:14 +0200 Sebastien Jodogne build instructions for the library framework
Thu, 11 Jun 2020 18:04:28 +0200 Sebastien Jodogne export dcmdata in shared library, rounding in convolution tests framework
Thu, 11 Jun 2020 16:42:27 +0200 Alain Mazy Semaphore: allow acquiring/releasing multiple resources
Thu, 11 Jun 2020 16:40:34 +0200 Sebastien Jodogne shared library of orthanc framework framework
Thu, 11 Jun 2020 14:38:31 +0200 Sebastien Jodogne pretty-printing framework
Thu, 11 Jun 2020 14:31:30 +0200 Sebastien Jodogne typo framework
Thu, 11 Jun 2020 14:29:14 +0200 Sebastien Jodogne splitting MultiThreadingTests.cpp into JobsTests.cpp and ServerJobsTests.cpp framework
Thu, 11 Jun 2020 14:12:07 +0200 Sebastien Jodogne moved LuaTests and MemoryCacheTests from OrthancServer to OrthancFramework framework
Thu, 11 Jun 2020 13:57:44 +0200 Sebastien Jodogne moved FileStorageTests.cpp from OrthancServer to OrthancFramework framework
Thu, 11 Jun 2020 13:55:25 +0200 Sebastien Jodogne move DicomMapTests from OrthancServer to OrthancFramework framework
Thu, 11 Jun 2020 13:46:57 +0200 s jodogne fix for msvc2008 framework
Thu, 11 Jun 2020 12:52:09 +0200 Sebastien Jodogne moving FromDcmtkTests.cpp from OrthancServer to OrthancFramework framework
Thu, 11 Jun 2020 12:24:38 +0200 Sebastien Jodogne fix os x plugins framework
Thu, 11 Jun 2020 12:23:06 +0200 Sebastien Jodogne fix precompiled headers framework
Thu, 11 Jun 2020 12:21:45 +0200 Sebastien Jodogne fix p11 framework
Thu, 11 Jun 2020 11:51:03 +0200 Sebastien Jodogne removed ORTHANC_ROOT framework
Thu, 11 Jun 2020 11:44:48 +0200 Sebastien Jodogne fix paths framework
Thu, 11 Jun 2020 10:05:26 +0200 Sebastien Jodogne removing occurrences of ORTHANC_ROOT framework
Thu, 11 Jun 2020 09:18:30 +0200 Sebastien Jodogne rename framework
Thu, 11 Jun 2020 07:53:13 +0200 Sebastien Jodogne fix paths in GenerateErrorCodes.py framework
Wed, 10 Jun 2020 21:43:31 +0200 Sebastien Jodogne moving ImageTests.cpp to framework framework
Wed, 10 Jun 2020 21:27:31 +0200 Sebastien Jodogne fix path framework
Wed, 10 Jun 2020 20:30:34 +0200 Sebastien Jodogne splitting code into OrthancFramework and OrthancServer framework
Wed, 10 Jun 2020 18:49:21 +0200 Sebastien Jodogne cont
Wed, 10 Jun 2020 16:44:29 +0200 Sebastien Jodogne moving DownloadOrthancFramework.cmake to Resources/CMake/
Wed, 10 Jun 2020 14:55:26 +0200 Sebastien Jodogne news
Wed, 10 Jun 2020 14:26:18 +0200 Sebastien Jodogne don't generate embedded resources if not needed
Wed, 10 Jun 2020 14:16:16 +0200 Sebastien Jodogne fix for msvc2008
Wed, 10 Jun 2020 12:21:22 +0200 Sebastien Jodogne merge
Wed, 10 Jun 2020 12:18:21 +0200 Sebastien Jodogne adding option "system" to DownloadOrthancFramework.cmake
Wed, 10 Jun 2020 10:28:15 +0200 Alain Mazy merge
Wed, 10 Jun 2020 10:28:01 +0200 Alain Mazy added contextual privateCreators dico to ParsedDicomFile -> this allows you not to have to define a DefaultPrivateCreator. This was tested only in the scope of C-Find requests but should not have impact on other parts since it is not used out of C-Find right now
Wed, 10 Jun 2020 10:14:15 +0200 Sebastien Jodogne trying to use orthanc frameworking with web-viewer plugin
Tue, 09 Jun 2020 21:45:54 +0200 Sebastien Jodogne removing HAS_EMBEDDED_RESOURCES
Tue, 09 Jun 2020 21:43:42 +0200 Sebastien Jodogne renaming embedded resources
Tue, 09 Jun 2020 21:31:13 +0200 Sebastien Jodogne ServerResources, and moving EmbeddedResourceHttpHandler from Core to OrthancServer
Tue, 09 Jun 2020 20:50:20 +0200 Sebastien Jodogne DANGEROUS commit: removing HAS_EMBEDDED_RESOURCES
Tue, 09 Jun 2020 16:40:43 +0200 Sebastien Jodogne missing OrthancFramework.cpp
Tue, 09 Jun 2020 16:34:19 +0200 Sebastien Jodogne fix for msvc2008
Tue, 09 Jun 2020 16:33:08 +0200 Sebastien Jodogne merge
Tue, 09 Jun 2020 16:26:57 +0200 Sebastien Jodogne ORTHANC_BUILDING_FRAMEWORK_LIBRARY, Orthanc::InitializeFramework()
Tue, 09 Jun 2020 12:21:03 +0200 Alain Mazy merge
Tue, 09 Jun 2020 12:20:42 +0200 Alain Mazy new 'changes': JobSubmitted, JobSuccess, JobFailure more-changes
Tue, 09 Jun 2020 11:54:58 +0200 Alain Mazy merge more-changes
Tue, 09 Jun 2020 08:46:52 +0200 Alain Mazy wip: adding job changes more-changes
Tue, 09 Jun 2020 11:37:52 +0200 Alain Mazy merge
Tue, 09 Jun 2020 11:37:35 +0200 Alain Mazy collect private creators from the C-Find query itself; use DefaultPrivateCreator otherwise
Tue, 09 Jun 2020 09:20:09 +0200 Sebastien Jodogne macro ORTHANC_FRAMEWORK_VERSION_IS_ABOVE
Mon, 08 Jun 2020 22:43:58 +0200 Sebastien Jodogne fix build with recent versions of Emscripten
Mon, 08 Jun 2020 18:15:31 +0200 Sebastien Jodogne log using emscripten
Mon, 08 Jun 2020 17:20:32 +0200 Sebastien Jodogne fix creation of sequence in private tag
Mon, 08 Jun 2020 17:11:09 +0200 Sebastien Jodogne removing useless macro ORTHANC_ENABLE_LOGGING_PLUGIN
Mon, 08 Jun 2020 17:03:25 +0200 Sebastien Jodogne merging logging code for plugins and files
Mon, 08 Jun 2020 16:10:09 +0200 Alain Mazy cleanup
Mon, 08 Jun 2020 16:04:43 +0200 Alain Mazy merge
Mon, 08 Jun 2020 16:04:29 +0200 Alain Mazy fix for non private sequence tags in C-Find
Mon, 08 Jun 2020 15:54:30 +0200 Sebastien Jodogne removed unused Logging::SetErrorWarnInfoTraceLoggingFunctions()
Mon, 08 Jun 2020 09:02:08 +0200 Sebastien Jodogne print info about cpu architecture
Mon, 08 Jun 2020 08:47:43 +0200 Sebastien Jodogne removed Core/LoggingUtils.h
Sat, 06 Jun 2020 14:50:21 +0200 Sebastien Jodogne Private tags returned by C-FIND SCP
Sat, 06 Jun 2020 11:21:39 +0200 Sebastien Jodogne reorganizing Logging.cpp
Sat, 06 Jun 2020 11:18:12 +0200 Sebastien Jodogne removed EnableEmscriptenLogging()
Sat, 06 Jun 2020 11:14:10 +0200 Sebastien Jodogne cleaning SetErrorWarnInfoLoggingStreams()
Sat, 06 Jun 2020 11:08:59 +0200 Sebastien Jodogne removing useless LoggingMemento
Sat, 06 Jun 2020 10:58:36 +0200 Sebastien Jodogne style
Fri, 05 Jun 2020 20:56:11 +0200 Sebastien Jodogne unifying loggers
Fri, 05 Jun 2020 19:18:14 +0200 Sebastien Jodogne set default value for ORTHANC_FRAMEWORK_BUILDING_LIBRARY
Fri, 05 Jun 2020 19:14:20 +0200 Sebastien Jodogne ORTHANC_FRAMEWORK_BUILDING_LIBRARY
Fri, 05 Jun 2020 18:56:35 +0200 Sebastien Jodogne sharing more code between the loggers
Fri, 05 Jun 2020 18:26:15 +0200 Sebastien Jodogne merge
Fri, 05 Jun 2020 18:26:01 +0200 Sebastien Jodogne ORTHANC_FRAMEWORK_BUILDING_PLUGIN
Fri, 05 Jun 2020 18:08:17 +0200 Sebastien Jodogne reorganizing Logging
Fri, 05 Jun 2020 17:20:56 +0200 Sebastien Jodogne fix
Fri, 05 Jun 2020 16:52:09 +0200 Sebastien Jodogne fix msvc builds
Fri, 05 Jun 2020 16:07:01 +0200 Sebastien Jodogne working on the shared library for Orthanc framework
Fri, 29 May 2020 21:23:57 +0200 Sebastien Jodogne turning toolbox namespaces into classes to control visibility in shared libraries
Fri, 29 May 2020 19:43:28 +0200 Sebastien Jodogne disabling test for exporting symbols
Fri, 29 May 2020 19:04:15 +0200 Sebastien Jodogne test
Fri, 29 May 2020 19:02:32 +0200 Sebastien Jodogne playing with visibility
Fri, 29 May 2020 18:42:18 +0200 Sebastien Jodogne fix build
Fri, 29 May 2020 16:15:12 +0200 Sebastien Jodogne fix
Fri, 29 May 2020 10:14:26 +0200 Sebastien Jodogne clarifying embedded resources
Wed, 27 May 2020 16:44:36 +0200 Sebastien Jodogne fix Plugins/Samples/AutomatedJpeg2kCompression/Plugin.cpp
Wed, 27 May 2020 09:55:15 +0200 Sebastien Jodogne back to mainline
Wed, 27 May 2020 08:12:33 +0200 Sebastien Jodogne Orthanc-1.7.1 Orthanc-1.7.1
Tue, 26 May 2020 12:40:47 +0200 Sebastien Jodogne info log about dcmtk transcoding
Tue, 26 May 2020 09:04:00 +0200 Sebastien Jodogne Fix decoding of DICOM images for plugins
Mon, 25 May 2020 21:25:23 +0200 Sebastien Jodogne removed unused CMake settings
Mon, 25 May 2020 11:05:30 +0200 Sebastien Jodogne closing Orthanc-1.7.0
Mon, 25 May 2020 11:05:08 +0200 Sebastien Jodogne integration
Mon, 25 May 2020 07:47:37 +0200 Sebastien Jodogne extended news Orthanc-1.7.0
Mon, 25 May 2020 07:47:21 +0200 Sebastien Jodogne extended news
Sat, 23 May 2020 12:50:34 +0200 Sebastien Jodogne fix for big-endian
Fri, 22 May 2020 18:40:35 +0200 Sebastien Jodogne fix spelling errors according to debian
Fri, 22 May 2020 18:03:08 +0200 Sebastien Jodogne minor clarification
Fri, 22 May 2020 16:43:21 +0200 Sebastien Jodogne merge
Fri, 22 May 2020 16:43:10 +0200 Sebastien Jodogne fix date in some files
Fri, 22 May 2020 14:41:41 +0200 Sebastien Jodogne back to mainline
Fri, 22 May 2020 12:30:36 +0200 Sebastien Jodogne Orthanc-1.7.0 Orthanc-1.7.0
Fri, 22 May 2020 09:11:00 +0200 Sebastien Jodogne refresh TODO
Fri, 22 May 2020 09:02:04 +0200 Sebastien Jodogne c-get compatibility with ginkgocadx
Fri, 22 May 2020 08:33:26 +0200 Sebastien Jodogne reviewed CommandDispatcher.cpp
Thu, 21 May 2020 11:49:53 +0200 Sebastien Jodogne cppcheck
Thu, 21 May 2020 10:47:58 +0200 s jodogne fix msvc2008
Wed, 20 May 2020 20:53:59 +0200 Sebastien Jodogne trying a fix for msvc2008
Wed, 20 May 2020 18:38:09 +0200 Sebastien Jodogne closing c-get c-get
Wed, 20 May 2020 18:37:31 +0200 Sebastien Jodogne integration c-get->mainline
Wed, 20 May 2020 18:29:04 +0200 Sebastien Jodogne c-get: support of transcoding c-get
Wed, 20 May 2020 17:03:24 +0200 Sebastien Jodogne integration mainline->c-get c-get
Wed, 20 May 2020 16:43:01 +0200 Sebastien Jodogne closing transcoding transcoding
Wed, 20 May 2020 16:42:44 +0200 Sebastien Jodogne integration transcoding->mainline
Wed, 20 May 2020 16:38:33 +0200 Sebastien Jodogne C-GET: add timeout, fix uninitalized priority, support multiple resources c-get
Wed, 20 May 2020 09:52:20 +0200 Sebastien Jodogne coding style c-get
Wed, 20 May 2020 09:19:35 +0200 Sebastien Jodogne c-get: fixing memory with failedUIDs_ c-get
Wed, 20 May 2020 08:41:54 +0200 Sebastien Jodogne LSB compilation of getscu command-line tool from DCMTK for integration tests c-get
Tue, 19 May 2020 21:06:53 +0200 Sebastien Jodogne removed useless information "hasSopInstanceUidChanged" transcoding
Tue, 19 May 2020 20:37:00 +0200 Sebastien Jodogne "/peers/{id}/store": New option "Transcode" transcoding
Tue, 19 May 2020 18:44:36 +0200 Sebastien Jodogne preparing transcoding in OrthancPeerStoreJob transcoding
Tue, 19 May 2020 17:23:30 +0200 Sebastien Jodogne ResourceModificationJob: Fix the SOP instance UID to preserve references transcoding
Tue, 19 May 2020 16:19:05 +0200 Alain Mazy fix issue 179: use a shared mutex to avoid deadlock in python plugins transcoding
Tue, 19 May 2020 13:44:56 +0200 Sebastien Jodogne automatic test of transcoding transcoding
Tue, 19 May 2020 11:24:00 +0200 Sebastien Jodogne simplified IDicomTranscoder transcoding
Tue, 19 May 2020 10:17:06 +0200 Sebastien Jodogne preparing simplified interface for IDicomTranscoder transcoding
Mon, 18 May 2020 21:37:31 +0200 Sebastien Jodogne "/{patients|studies|series}/.../modify": New option "Transcode" transcoding
Mon, 18 May 2020 19:09:06 +0200 Sebastien Jodogne "/{patients|studies|series}/.../modify": New option "KeepSource" transcoding
Mon, 18 May 2020 18:20:19 +0200 Sebastien Jodogne class CleaningInstancesJob to share cleaning code by merge/split jobs transcoding
Mon, 18 May 2020 17:41:05 +0200 Sebastien Jodogne safeguard in merge/split job transcoding
Mon, 18 May 2020 17:15:16 +0200 Sebastien Jodogne new configuration options: BuiltinDecoderTranscoderOrder and IngestTranscoding transcoding
Mon, 18 May 2020 15:59:50 +0200 Sebastien Jodogne fix transcoding
Mon, 18 May 2020 11:16:18 +0200 Sebastien Jodogne documented new primitives in plugin SDK transcoding
Fri, 15 May 2020 18:35:09 +0200 Sebastien Jodogne documenting sdk transcoding
Fri, 15 May 2020 15:48:15 +0200 Sebastien Jodogne Moved the GDCM sample plugin out of the Orthanc repository as a separate plugin transcoding
Fri, 15 May 2020 15:15:58 +0200 Sebastien Jodogne guard on SDK version in OrthancPlugins::MemoryBuffer transcoding
Fri, 15 May 2020 12:25:36 +0200 Sebastien Jodogne new option "Throttling" to the GDCM plugin transcoding
Fri, 15 May 2020 11:17:55 +0200 Sebastien Jodogne clarifying debug message transcoding
Fri, 15 May 2020 09:22:31 +0200 Sebastien Jodogne new configuration option: BuiltinDecoderTranscoderOrder transcoding
Thu, 14 May 2020 19:20:40 +0200 Sebastien Jodogne transcoder plugins and GDCM transcoding are working transcoding
Thu, 14 May 2020 14:40:13 +0200 Sebastien Jodogne simplifying MemoryBufferTranscoder::Transcode() interface transcoding
Thu, 14 May 2020 13:31:05 +0200 Sebastien Jodogne ServerContext::DecodeDicomFrame() transcoding
Thu, 14 May 2020 07:51:12 +0200 Sebastien Jodogne updated conformance statement c-get
Thu, 14 May 2020 07:37:44 +0200 Sebastien Jodogne Allow concurrent calls to the custom image decoders provided by the plugins transcoding
Wed, 13 May 2020 18:12:34 +0200 Sebastien Jodogne new SDK: OrthancPluginGetInstanceAdvancedJson(), OrthancPluginGetInstanceDicomWebJson() and OrthancPluginGetInstanceDicomWebXml() transcoding
Wed, 13 May 2020 16:43:09 +0200 Sebastien Jodogne new functions in SDK: OrthancPluginEncodeDicomWebJson2() and OrthancPluginEncodeDicomWebXml2() transcoding
Tue, 12 May 2020 21:05:15 +0200 Sebastien Jodogne fix for older compilers transcoding
Tue, 12 May 2020 20:48:19 +0200 Sebastien Jodogne fix access to compressed frames after transcoding transcoding
Tue, 12 May 2020 19:21:52 +0200 Sebastien Jodogne fix transcoding
Tue, 12 May 2020 14:58:24 +0200 Alain Mazy merge default -> c-get c-get
Tue, 12 May 2020 12:38:27 +0200 Sebastien Jodogne OrthancPluginTranscodeDicomInstance() and OrthancPluginSerializeDicomInstance() transcoding
Tue, 12 May 2020 07:50:38 +0200 Alain Mazy C-Get SCP always enabled; no more server config c-get
Mon, 11 May 2020 21:12:40 +0200 Sebastien Jodogne NEWS: issue #169 was fixed by 8f7ad4989fec transcoding
Mon, 11 May 2020 21:07:36 +0200 Sebastien Jodogne new plugin SDK primitives related to OrthancPluginDicomInstance transcoding
Mon, 11 May 2020 15:13:16 +0200 Sebastien Jodogne merging sample GDCM decoder and Orthanc Web viewer transcoding
Mon, 11 May 2020 12:12:23 +0200 Sebastien Jodogne note transcoding
Fri, 08 May 2020 19:15:28 +0200 Sebastien Jodogne transcoding ZIP archive and media transcoding
Fri, 08 May 2020 13:43:50 +0200 Sebastien Jodogne prototyping automated transcoding of incoming DICOM files transcoding
Fri, 08 May 2020 12:10:04 +0200 Sebastien Jodogne renamed option TranscodingEnabled to TranscodeDicomProtocol transcoding
Fri, 08 May 2020 12:03:26 +0200 Sebastien Jodogne cont transcoding
Fri, 08 May 2020 11:40:12 +0200 Sebastien Jodogne removed useless abstraction IDicomTranscoder::TranscodeToBuffer() transcoding
Fri, 08 May 2020 11:30:32 +0200 Sebastien Jodogne removing leaky abstraction about inplace transcoding transcoding
Fri, 08 May 2020 11:24:34 +0200 Sebastien Jodogne substituting IDicomTranscoder::TranscodeToParsed() by refactored implementation transcoding
Fri, 08 May 2020 11:16:16 +0200 Sebastien Jodogne refactoring using IDicomTranscoder::TranscodedDicom transcoding
Fri, 08 May 2020 08:27:18 +0200 Sebastien Jodogne cont transcoding
Thu, 07 May 2020 17:21:20 +0200 Sebastien Jodogne fixing incorrect behavior in MemoryBufferTranscoder transcoding
Thu, 07 May 2020 16:43:08 +0200 Sebastien Jodogne avoid unnecessary dicom serialization transcoding
Thu, 07 May 2020 15:29:39 +0200 Sebastien Jodogne transcoding to 1.2.840.10008.1.2.4.57 transcoding
Thu, 07 May 2020 14:52:53 +0200 Sebastien Jodogne route "/instances/.../modify": New option "Transcode" transcoding
Thu, 07 May 2020 12:37:36 +0200 Sebastien Jodogne integration mainline->default transcoding
Thu, 07 May 2020 12:23:40 +0200 Alain Mazy '/ordered-slices': reverted the change introduced in 1.5.8 and go-back to 1.5.7 behaviour transcoding
Thu, 07 May 2020 11:41:13 +0200 Sebastien Jodogne this patch has been superseded by the transcoding refactoring SylvainRouquette/fix-issue169-95b752c