Updates to the niftilb C package ----------------------------------------------------------------- Updates in version 0.3 April 12, 2006 - added const in appropriate function parameter locations - shortened all string constants below 509 character limit - added nifti_is_complete_filename() - made minor memory fixes - fixed error in QSTR() definition - use nifti_set_filenames() in nifti_convert_nhdr2nim() - added new tests in Testing/niftilib/nifti_test.c - added skip blank extension option to keep 348 byte header - when reading, allow 0 or 1 in dim[] fields above dim[0] - added more tests to nifti_hdr_looks_good() - nifti_tool: added check_hdr and check_nim action options ----------------------------------------------------------------- Updates in version 0.4 September 6, 2006 - for testing, added Testing/Data, Testing/niftilib/nifti_test2.c and Testing/Data/ATestReferenceImageForReadingAndWriting.nii.gz - modified Testing/niftilib/nifti_test.c for better code coverage - added switch for not building unused funcs in nifti_stats.c - modified nifti1_io.c: free(hstr) and clear ext vars - fixed nt=0 case from 1.17 change in nifti_alloc_NBL_mem() - fixed nifti_findhdrname() logic for efirst - all fsliolib files: updated header to make public domain clear - added nifti_set_skip_blank_ext() ----------------------------------------------------------------- Updates in version 0.5 May 17, 2007 - fixed duplication of incuding utils directory for CMake - syncronized with developments in ITK to prepare for building and tar/rpm/dmg packaging with new versions of cmake - added more typecasting to remove compiler warnings - fslio.c: check for NULL return from nifti_image_read() - creation of nifticdf directory, to separate cdf library functions from utils/nifti_stats.c - make system update for nifticdf - modified CMakeBuild system to be compliant with new CPACK mechanism of generating binary distributions - modified CMake system to build shared libraries - modified Makefiles to use ARCH in more cases