Hi! sorry for bother you. Do you have a plan to fix these CVE-*? Thanks
Several warnings -Wnontrivial-memcall with Clang 22
https://github.com/malaterre/GDCM/pull/208
https://github.com/malaterre/GDCM/pull/209
FYI zlib 1.3.2 got released in February 2026
I think Applications/Cxx/deflate.cxx should include gdcm_zlib.h rather than zlib/zlib.h
The FIPS-enabled trait usually means that the system (or libraries installed on it) has been placed into this mode. So this is in all likelihood some DSO reporting it (you already gave a suspect). However, I would assume that instead this comes from libcrypto itself (or similar). How do I come to this conclusion? There is no fips.c in this repo! Check yourself with find -type f -name fips.c. I suppose you trust the suspected gdcmswig.so file. If you do, run ldd /path/to/gdcmswig.so. If you don't,...
The FIPS-enabled trait usually means that the system (or libraries installed on it) has been placed into this mode. So this is in all likelihood some DSO reporting it (you already gave a suspect). However, I would assume that instead this comes from libcrypto itself (or similar). How do I come to this conclusion? There is no fips.c in this repo! Check yourself with find -type f -name fips.c. I suppose you trust the suspected gdcmswig.so file. If you do, run ldd /path/to/gdcmswig.so. If you don't,...
I forgot to mention the command line I use: preparational cleaning: rm -rf -- _build _output CMake generator step: env CFLAGS="-std=c17" CC=clang CXX=clang++ cmake -S . -B _build -DCMAKE_INSTALL_PREFIX=_output -DBUILD_SHARED_LIBS=ON -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DCMAKE_C_COMPILER_LAUNCHER=sccache -DGDCM_USE_SYSTEM_ZLIB=ON -DGDCM_USE_SYSTEM_EXPAT=ON Actual build: cmake --build _build --config Release As one long copypasta line: rm -rf -- _build _output; env CFLAGS="-std=c17"...
strnlen and posix_memalign not defined with Clang 22 inside Utilities/gdcmext/*.c translation units; missing: _POSIX_C_SOURCE=200809L
feat: adds support for files with 12 bits allocated
Merge branch 'release'
Release 3.2.5
Do not break user code
Do not break user code
Merge branch 'release'
Release 3.2.4
PRefer LO since so short values found
Do not break user code
Handle more cases
Add KONICA private entries
gdcm 3.0.24 fails with poppler 26.02
Release 3.2.3
Preset ShortString since IS is invalid
Merge branch 'release'
Use the parent trick for gitmodules
Merge branch 'release'
Fix TestTransferSyntax
Merge branch 'release'
ENH: Conform GDCM to support CMAKE_*OUTPUT_DIRECTORY
Merge branch 'release'
Refactor the RLE header to ensure it conforms to the DICOM standard.
Merge branch 'release'
Add a frame size check to ensure that the provided data corresponds to the buffer size
Merge branch 'release'
Fix bug #512: Crash when reading corrupted Jpeg2000 files
Merge branch 'release'
COMP: Address compile issue with mingw
COMP: Address compile issue with mingw
Merge branch 'release'
fix(GooString): use std::string::size
Merge branch 'release'
Better handling for evil DICOM/JP2
Add new private tag for clario
Handle famous IllegalPrivatePixelSequence case
To complete the first sentence: The caught exception is : "An invalid logic behavior occurredstrncmp( str, "ACR-NEMA", strlen( "ACR-NEMA" ) ) == 0 || strncmp( str, "ACRNEMA", strlen( "ACRNEMA" ) ) == 0 || strncmp( str, "MIPS 2.0", strlen( "MIPS 2.0" ) ) == 0"
PixmapReader: recognition code assertion rejects valid files (value WINRADSTORE)
Crash in gdcmOverlay.cxx:323
This also means when you build GDCM for first time, you may get this message: If you want to build the test suite, you must set GDCM_DATA_ROOT (advanced option) to the full path name of the gdcmData directory; if you don't want, disable GDCM_BUILD_TESTING. What is gdcmData? Please read: http://gdcm.sourceforge.net/wiki/index.php/General_questions#What_is_gdcmData_.3F and that wiki link is 404 now.
CVE-2025-52582
TALOS-2025-2210
CVE-2025-48429
CVE-2025-2214
Thank you, that fixed the Tumbleweed build for me as well!
fails with poppler 25.10
Minimal support for deflated image frame compression TS
Handle junk recognition code
Fix minor typo in exception
Merge branch 'release'
Pretend to now know the actual VR for those private attributes
Merge branch 'release'
VTK 9.5 compatibility fix: use .c_str() instead of deprecated vtkStdString cast
Merge branch 'release'
Better support for fake 12bits
We want an exception always
Prefer another symbol to ease integratin with XML doc
TestJSON1 refers to non-existent file
Merge branch 'release'
Fix compilation of third party project
Merge branch 'release'
Release 3.2.2
Merge branch 'release'
Fix VU#591834.1
Merge branch 'release'
Handle case where HighBit==0
Merge branch 'release'
Handle yet another case from Siemens Magnetom Skyra
Use new logic in gdcmtar
Start using new logic in gdcmdump
Handle missing priva creator for Series info
Introduce a new function ComputeCSAImageHeaderInfo
Add a fix for undefined length SQ in implicit
remove old assert()
Fix recent gdcm_assert behavior
Merge branch 'release'
Release 3.2.1
Merge branch 'release'
Reflect at API level implementation change
remove simple warning
Remove some simple warnings
Merge branch 'release'
Do not empty Code Meaning
Merge branch 'release'
Minor add const
Fix compilation for Visual Studio 12 2013
Properly fix openjpeg building
Bump to 3.3.x
Merge branch 'release'
Blind shot at fixing appveyor