2005-05-20  Bert Vincent <bert@bic.mni.mcgill.ca>
	
	* Use default transform when converting an Analyze file with
	nii2mnc. Change ported from main branch.

	* Update config.h.msvc-win32
	
2005-05-16  Bert Vincent <bert@bic.mni.mcgill.ca>
	
	* Housekeeping - remove README.binary_packaging, rename
	mni_minc.epm.header to epm-header.in and update
	Makefile.am and configure.in accordingly.
	* Update Makefile.msvc-win32
	* Some minor fixes to dcm2mnc (dcm2mnc.h, dcm2mnc.c, and
	minc_file.c)
	* Make dcm2mnc build on Windows with appropriate updates to 
	acr_nema library and dcm2mnc sources
	* Add checks for int32_t and int16_t
	
2005-05-13  Bert Vincent <bert@bic.mni.mcgill.ca>
	
	* Add --enable-acr-nema option to configure.in and Makefile.am
	* Add ACR/NEMA and dcm2mnc sources to the build and distribution
	
2005-05-04  Bert Vincent <bert@bic.mni.mcgill.ca>
	
	* Add options to upet2mnc to allow user to select either 
	head-centered or body-centered orientation, following my
	understanding of the Mouse Imaging Centre's conventions for rodent 
	images.
	* Update declarations in minc_simple.c and minc_simple.h to
	properly build on Windows.
	* Update ecattominc/minctoecat to build properly on Windows.
	* Update upet2mnc to avoid use of the strptime() function, that is
	not available on Windows.
	
2005-05-03  Bert Vincent <bert@bic.mni.mcgill.ca>
	
	* Added man pages for the NIfTI and microPET converters
	* Modified NIfTI converters to use ParseArgv(), the standard 
	argument parser.
	* Fixed a problem in mni_io.c that caused the library to fail when
	a UNIX program read tag point files that had been written on
	MS-DOS.
	* Streamlined the m4_files included with the distribution.
	
2005-04-18  Bert Vincent <bert@bic.mni.mcgill.ca>
	* Move internal volume_io headers into the volume_io subdirectory 
	permanently
	* Update Makefile.am and configure.in to reflect this change.
	
2005-04-02  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* volume_io/Include/volume_io.h: Wrap contents in "extern C"
	declaration, if compiled with C++.

2005-03-31  Bert Vincent <bert@bic.mni.mcgill.ca>
	* Port A. Janke's fix to volume_io/Prog_utils/files.c to the
	1.X branch.  This replaces any ':' characters in a temporary
	filename with '-' characters, to avoid errors on Windows.
	* Replace MINC_PLAY_NICE macro with VIO_PREFIX_NAMES macro.
	
2005-03-16  Bert Vincent <bert@bic.mni.mcgill.ca>
	* Port other changes from 2.0 branch - new mincconcat bimodal
	threshold calculations, get rid of minc_def.h for all programs.
	* Add -dappend and -sappend operations to minc_modify_header on
	the 1.X branch
	* Add minctoecat to the 1.X branch	
	
2005-02-15  Bert Vincent <bert@bic.mni.mcgill.ca>
	* Add conversions to the branch
	* Add simplified interface to the branch

2004-08-11  Bert Vincent <bert@bic.mni.mcgill.ca>
	* Fix MI_MAX_IMGDIMS at 100 to avoid netCDF 3.5.1 problem.
	
2004-03-24  Bert Vincent <bert@bic.mni.mcgill.ca>
	* Minor fix to miappend_history() in libsrc/minc_convenience.c
	
2004-03-23  Bert Vincent <bert@bic.mni.mcgill.ca>
	* Modify configure.in, libsrc/netcdf_convenience.c, 
	volume_io/Prog_utils/files.c, and volume_io/Prog_utils/time.c to 
	make MINC more portable, especially to Windows compilers.
	
2003-02-02  Bert Vincent <bert@bic.mni.mcgill.ca>
	* Added -version flag for all executables (or at least all "C" 
	language executables).  Implemented in ParseArgv() to make it
	universal, and applications can override their version number by
	adding a "ARGV_VERINFO" record to their argTable[].

	* Created miget_version() and miappend_history() functions.
	
2003-12-05  Andrew L. Janke <rotor@cmr.uq.edu.au>

    * Changes to mincpik: added -depth option (as per a diff supplied
    by Jonathan HARLAP); while at it, did a bit of clean-up including
    replacing home-grown tempdir cleanup with File::Temp; Added -clobber
    option so that mincpik more closely matches the other minc tools.

2003-11-23  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* configure.in: Set version to 1.3.  Check for headers sys/stat.h,
	sys/wait.h, unistd.h; and for functions fork, system, and popen.

	* libsrc/netcdf_convenience.c: Use above checks for conditional 
	inclusion of headers.
	(execute_decompress_command): Use fork or system to decompress
	file, if facility available.

2003-11-21  Steve ROBBINS  <stever@bic.mni.mcgill.ca>

	* volume_io/Include/basic.h: Include <math.h> for M_PI definition.
	Build problem reported by Maxime Descoteaux
	<mdesco@cim.mcgill.ca>.

2003-11-14  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* Makefile.am (libvolume_io_la_LDFLAGS): 
	(libminc_la_LDFLAGS): Update version-info.

	* progs/rawtominc/rawtominc.c: Include <unistd.h> for declaration
	of swab().  Cast void pointer "image" to unsigned char before
	adding integer size; otherwise IRIX CC fails.

	* progs/mincview/invert_raw_image.c (main): 
	* progs/minc_modify_header/minc_modify_header.c (main): Specify
	return type.

	* libsrc/voxel_loop.c: 
	* libsrc/value_conversion.c: 
	* libsrc/dim_conversion.c: Include <math.h> for declaration of fabs().

2003-11-13  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* progs/minchistory:
	* progs/mincpik: New.  Perl scripts moved here from Andrew Janke's
	"minc_dev" tool set.
	
	* Makefile.am (dist_bin_SCRIPTS): Install minchistory and mincpik.

	* README: Mention minchistory, mincpik.  Correct distribution
	URL.

	* mni_minc.epm.header: Update license, version.

	* Makefile.am (EXTRA_DIST): Distribute README.binary_packaging.

	* configure.in: Run autoupdate; change AM_CONFIG_HEADER to
	AC_CONFIG_HEADERS.

	* testdir/Makefile.am (INCLUDES): Add volume_io/Include.

2003-10-31  Bert Vincent <bert@bic.mni.mcgill.ca>

	* progs/rawtominc/rawtominc.c: Add options -dimorder and -swap_bytes.

2003-06-01  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* testdir/Makefile.am (script_tests): 

	* Makefile.am (SUBDIRS): Process volume_io before testdir,
	because tests may link against volume_io.

	* volume_io/MNI_formats/gen_xf_io.c (output_one_transform): 
	Update *volume_count after writing a grid transform (thanks, Peter
	Neelin).

	* testdir/create_grid_xfm.c: New.  Utility to create grid
	transformation.

	* testdir/test_xfm.c: Copied from volume_io/Testing/test-xfm.c.

	* testdir/xfmconcat_01.sh:
	* testdir/xfmconcat_02.sh: New.  Test concatenation of grid
	transformations.

2003-03-17  Bert Vincent      <bert@bic.mni.mcgill.ca>

	* configure.in: added check for mkstemp(), tempnam(), and tmpnam()
	* libsrc/netcdf_convenience.c: added definition of micreate_tempfile()
	* libsrc/minc.h: added declaration of micreate_tempfile()
	* volume_io/Prog_utils/files.c: replaced uses of tmpnam() with
	  micreate_tempfile().
	* volume_io/Volumes/volume_cache.c: replaced use of tmpnam() with
	  micreate_tempfile()
	
2003-02-14  Jason Lerch	      <jason@bic.mni.mcgill.ca>

	* configure.in: Set version to 1.1.1
	* mni_minc.epm.header: added.
	* README.binary_packaging: added.

2003-01-17  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* configure.in: Set version to 1.2.
	
2003-01-17  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* MINC-1-1 tagged.
	
	* README.release:
	* INSTALL.minc: new.

	* AUTHORS:
	* GETTING_STARTED:
	* INSTALL:
	* README: Tune up for release.

2003-01-10  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* testdir/Makefile.am (INCLUDES): 
	* volume_io/Testing/Makefile.am (INCLUDES): Set includes for
	test files.

	* Makefile.am (EXTRA_DIST, dist-hook): Distribute fortran
	subdirectory, sans the CVS files.

	* progs/mincstats/mincstats.man1: Document change of
	-max_bins to -int_max_bins.

2003-01-09  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* progs/rawtominc/rawtominc.man1: Document -skip option.

	* volume_io/Makefile.am: New.

	* volume_io/Documentation/Makefile.am: New.
	
	* volume_io/Testing/check_xfm.sh: 
	* volume_io/Testing/test-xfm.c:
	* volume_io/Testing/t1.xfm:
	* volume_io/Testing/t2.xfm:
	* volume_io/Testing/t3.xfm:
	* volume_io/Testing/t3_grid_0.mnc:
	* volume_io/Testing/Makefile.am: New.

	* volume_io/Testing/test-xfm.c: Allow tolerance specified on
	command line.  Exit with nonzero status if point out of tolerance.

	* Makefile.am (dist_man3_MANS): Distribute and install ParseArgv(3).
	(EXTRA_DIST): Distribute get_image_offset.c (not built).
	(noinst_HEADERS): Remove vax_conversions.h (not used).

	* doc/Makefile: Removed.
	* doc/Makefile.am: New.

	* testdir/run_tests.csh: Use -e flag to stop on error.  Look
	for expected output files in $srcdir.

	* testdir/Makefile: Removed.
	* testdir/Makefile.am: New.

	* configure.in: 
	* Makefile.am: Adjust for testdir/Makefile.

2003-01-07  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* autogen.sh: New.
	* Makefile.am: New.
	* configure.in: Updated to use automake, libtool.

	* AUTHORS: New. 
	* LICENCE: Renamed to ...
	* COPYING: ... this.  Makes automake happier.

	* progs/coordinates/voxeltoworld.man1:
	* progs/minccopy/minccopy.man1:
	* progs/mincdiff/mincdiff.man1:
	* progs/mincedit/mincedit.man1:
	* progs/mincextract/mincextract.man1:
	* progs/minctoraw/minctoraw.man1:
	* progs/mincview/invert_raw_image.man1:
	* progs/mincview/mincview.man1:
	* progs/mincwindow/mincwindow.man1:
	* progs/xfm/transformtags.man1:
	* progs/xfm/xfmconcat.man1:
	* progs/xfm/xfminvert.man1: New.

2002-12-11  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* progs/minccalc/gram.y: Insert missing semicolon at end
	of "exprlist" production.

2002-12-05  Steve Robbins  <swmgr@shadow.bic.mni.mcgill.ca>

	* volume_io/Include/vol_io_prototypes.h: Add prototype
	for get_volume_translation().

2002-11-05  Jason Lerch	      <jason@bic.mni.mcgill.ca>

	* progs/mincresample/mincresample.{c,h}: changed the setting of
	the interpolation type to go through an enum rather than directly
	to a function pointer, as that is the behaviour that ParseArgv
	expects and also makes mincresample 64 bit safe.

2002-10-30  Jason Lerch       <jason@bic.mni.mcgill.ca>

	* libsrc/ParseArgv: added the ARGV_LONG argument type.
	* progs/mincresample/mincresample.c: changed the parsing of the
	nelements arguments to be ARGV_LONG.

2002-09-05  Andrew Janke  <rotor@bic.mni.mcgill.ca>

	* progs/mincstats/mincstats.c: Change command line option
	"-max_bins" to "-int_max_bins", to avoid clash with option "-max".

2002-09-03  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* CHANGES: Renamed ...
	* NEWS: ... to this.  NEWS is the place to document important
	user-visible changes.  The ChangeLog is the place for more detailed
	notes.  See http://www.gnu.org/prep/standards.html.

	* volume_io/MNI_formats/gen_xfs.c (transform_or_invert_point): Do
	not flip inverse_flag when transform inverted.

	* volume_io/Testing/test-xfm.c: New.  Regression tests
	for General_transforms.

2002-08-22  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* volume_io/Documentation/volume_io.tex (section{Volume Input}): 
	Clarify notion of vector volume and vector-to-scalar conversion.

	* progs/minccalc/eval.c: 
	* progs/minccalc/gram.y:
	* progs/minccalc/lex.l:
	* progs/minccalc/minccalc.man1: 
	* progs/minccalc/node.c:
	* progs/minccalc/node.h: Add support for tan, asin, acos, and
	atan, courtesy of Andrew Janke.

2002-08-04  Peter Neelin  <neelin@bic.mni.mcgill.ca>

	* progs/rawtominc/rawtominc.c: Add slightly modified code from
	Colin Holmes to support -skip option.

2002-04-08  John Sled  <jgsled@bic.mni.mcgill.ca>

	* progs/mincstats/mincstats.c: Do not call fclose() on NULL file
	pointer.

2002-02-22  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>

	* libsrc/ParseArgv.h: Declare code with "C" linkage when included
	by C++ compiler.

