- add support for encapsulated pixel data reading [weanti]
- fix one-byte overread into struct padding [bgilbert]
- support single-frame DICOM images and allow BitsStored > 8 [tokyovigilante]
- fix error handling for string values over max length [arngaillard]
- add
-w(show warnings) to dcm-dump and dcm-getframe
- fix build with uthash < 2.3.0 [bgilbert]
- explicitly fail if macOS universal build is attempted [bgilbert]
- better handling of implicit mode in dcm-dump [jcupitt]
- better handling of trailing spaces in string values [y-baba-isb]
- much faster read of files with an EOT but no FGS [pcram-techcyte]
- add
dcm_filehandle_get_frame_number()[jcupitt] - add DICOM catenation support [jcupitt]
- fix GCC compiler warning [bgilbert]
- fix /0 from crafted file [xz0x]
- deprecate
dcm_init()[bgilbert] - improve memory usage [bgilbert]
- fix docs build with LLVM != 14 [bgilbert]
- improve thread safety docs [mollyclaretechcyte]
- fix a double free error and clarify docs on pointer ownership [dtatsis]
- fix a divide by zero error [voidz0r]
- fix a strict aliasing issue [bgilbert]
- change default buildtype to debugoptimized [jcupitt]
- fix readthedocs integration [jcupitt]
- improve handling of OV and OL [jcupitt]
- better frame data print [jcupitt]
- improve ExtendedOffsetTable handling [jcupitt]
- fix a crash and some error pileups [bgilbert]
- fix some return values [bgilbert]
- fix MSVC compiler warnings [jcupitt]
- only use
__attribute__((constructor))if supported [bgilbert]
- first release!