#
#				ChangeLog
#
#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
#
#	This file part of:	STIFF
#
#	Copyright:		(C) 2003-2010 Emmanuel Bertin -- IAP/CNRS/UPMC
#
#	License:		GNU General Public License
#
#	STIFF is free software: you can redistribute it and/or modify
#	it under the terms of the GNU General Public License as published by
#	the Free Software Foundation, either version 3 of the License, or
# 	(at your option) any later version.
#	STIFF is distributed in the hope that it will be useful,
#	but WITHOUT ANY WARRANTY; without even the implied warranty of
#	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#	GNU General Public License for more details.
#	You should have received a copy of the GNU General Public License
#	along with STIFF. If not, see <http://www.gnu.org/licenses/>.
#
#	Last modified:		13/10/2010
#
#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

------------------------------------------------------------------------
r38 | marmo | 2010-10-05 13:19:02 +0200 (Tue, 05 Oct 2010) | 1 line

Added FITS_UNSIGNED configuration option to force integer values as unsigned
------------------------------------------------------------------------
r37 | bertin | 2010-07-20 13:22:43 +0200 (Tue, 20 Jul 2010) | 2 lines

Fixed TFORM error message in fitshead.c (thanks to S.Guieu).

------------------------------------------------------------------------
r36 | bertin | 2010-07-02 14:33:13 +0200 (Fri, 02 Jul 2010) | 3 lines

Removed redundant update_tab() calls.
Fixed fistpick() issue with slashes within strings (thanks to F.Schuller).

------------------------------------------------------------------------
r35 | bertin | 2010-06-17 14:35:25 +0200 (Thu, 17 Jun 2010) | 4 lines

Fixed crash bug on tiled pyramids with some specific image sizes.
Improved display.
Pushed version number to 2.1.3.

------------------------------------------------------------------------
r34 | bertin | 2010-02-10 14:55:07 +0100 (Wed, 10 Feb 2010) | 3 lines

Updated documention.
Added COPY_HEADER config parameter in the XML metadata output.

------------------------------------------------------------------------
r33 | bertin | 2010-02-10 12:48:21 +0100 (Wed, 10 Feb 2010) | 2 lines

Fixed array overflow with TIFFGetVersion() preventing execution on Mac OS X.

------------------------------------------------------------------------
r32 | bertin | 2010-02-08 21:51:25 +0100 (Mon, 08 Feb 2010) | 2 lines

Removed compilation warnings.

------------------------------------------------------------------------
r31 | bertin | 2010-02-08 21:24:40 +0100 (Mon, 08 Feb 2010) | 2 lines

Added missing LIBTIFF_H include in main.c and tiff.c.

------------------------------------------------------------------------
r30 | bertin | 2010-02-08 16:57:17 +0100 (Mon, 08 Feb 2010) | 2 lines

Had forgotten to include explicitely LIBTIFF_H.

------------------------------------------------------------------------
r29 | bertin | 2010-02-08 14:37:02 +0100 (Mon, 08 Feb 2010) | 2 lines

Fixed typo in configure.ac.

------------------------------------------------------------------------
r28 | bertin | 2010-02-08 13:38:21 +0100 (Mon, 08 Feb 2010) | 2 lines

Added --with-z-libdir and --with-jpeg-libdir option to configure.

------------------------------------------------------------------------
r27 | bertin | 2010-02-07 22:54:34 +0100 (Sun, 07 Feb 2010) | 2 lines

Added proper modification of FITS WCS header keywords for all FLIP_TYPEs.

------------------------------------------------------------------------
r26 | bertin | 2010-02-07 22:13:15 +0100 (Sun, 07 Feb 2010) | 3 lines

Added COPY_HEADER configuration option to allow copy the FITS header to the
TIFF Description tag (suggestion by R.Barba).
Pushed version number to 2.1.0.

------------------------------------------------------------------------
r22 | bertin | 2010-02-01 17:23:27 +0100 (Mon, 01 Feb 2010) | 2 lines

Added missing threads.c and threads.h.

------------------------------------------------------------------------
r21 | bertin | 2010-02-01 17:22:08 +0100 (Mon, 01 Feb 2010) | 2 lines

Added missing acx_urbi_resolve_dir.m4.

------------------------------------------------------------------------
r20 | bertin | 2010-02-01 17:17:15 +0100 (Mon, 01 Feb 2010) | 2 lines

Had forgotten XSLT path autoconfig file.

------------------------------------------------------------------------
r18 | bertin | 2010-02-01 15:16:00 +0100 (Mon, 01 Feb 2010) | 2 lines

Updated Changelog

------------------------------------------------------------------------
r17 | bertin | 2010-02-01 15:13:41 +0100 (Mon, 01 Feb 2010) | 20 lines

Major upgrade:
TIFF image handling is now done through libTIFF.
Added acx_libtiff.m4 autoconfig file.
Added TIFF compression config options COMPRESSION_TYPE and COMPRESSION_QUALITY.
Added BigTIFF support and config option BIGTIFF_TYPE.
Added 16-bit output with config option BITS_PER_CHANNEL.
Added tiled pyramidal TIFF support (new config option IMAGE_TYPE TIFF-PYRAMID).
Added IMAGE_TYPE AUTO mode (default) which spots the output file extension.
Added TILE_SIZE config parameter in TIFF-PYRAMID mode.
Added FLIP_TYPE X, Y and XY options.
Added GAMMA_TYPE config options POWER-LAW (default), SRGB and REC.709.
Added memory handling configuration parameters VMEM_DIR, VMEM_MAX and MEM_MAX.
Added DESCRIPTION and COPYRIGHT config parameters (TIFF tags).
Added XML-VOTable metadata output (new WRITE_XML and XML_NAME config
parameters).
Added XSLT stylesheet for XML metadata file (new XSL_URL config parameter).
Implemented multithreading in processing and non-blocking TIFF write (TIFF
library does not yet support multithreading, unfortunately): added NTHREADS
config parameter.
Updated FITS library to the latest version.
Updated the documentation.
Pushed version number to 2.0.

------------------------------------------------------------------------
r16 | bertin | 2009-09-10 19:31:14 +0200 (Thu, 10 Sep 2009) | 6 lines

Added --enable-auto-flags.
Added --enable-best-link configure option.
Added rpm-best option in Makefile.am.
Cleaned up configure file.
Pushed version number to 1.13.

------------------------------------------------------------------------
r15 | bertin | 2009-05-22 14:30:52 +0200 (Fri, 22 May 2009) | 3 lines

Added filtering of non-numerical characters for floating-point FITS keywords
(thanks to D.G. Bonfield for the suggestion).
Included Chiara's MissFITS fix in fitspick().

------------------------------------------------------------------------
r13 | bertin | 2009-04-09 15:26:23 +0200 (Thu, 09 Apr 2009) | 1 line

Fixed references to COPYRIGHT file.
------------------------------------------------------------------------
r12 | bertin | 2009-04-01 18:27:30 +0200 (Wed, 01 Apr 2009) | 2 lines

More cleaning.

------------------------------------------------------------------------
r11 | bertin | 2009-04-01 18:25:38 +0200 (Wed, 01 Apr 2009) | 3 lines

Fixed icc 11 compilations options on x86-64 architecture.
Cleaned up obsolete references.

------------------------------------------------------------------------
r10 | bertin | 2009-03-10 13:30:00 +0100 (Tue, 10 Mar 2009) | 1 line

Set mime-type property of STIFF doc to application/pdf
------------------------------------------------------------------------
r8 | root | 2009-01-09 17:25:11 +0100 (Fri, 09 Jan 2009) | 1 line

Changed trunk directory name
------------------------------------------------------------------------
r7 | bertin | 2008-10-02 12:25:07 +0200 (Thu, 02 Oct 2008) | 8 lines

Updated FITS library to the latest version.
Updated autotools scripts (thanks to Greg Daues for pointing this out).
Updated compiler autoconfiguration script.
Updated .spec RPM script.
Added rpm-icc target.
Documentation updated and format changed to PDF.
Version is now 1.12.

------------------------------------------------------------------------
r6 | bertin | 2007-07-17 14:45:46 +0200 (Tue, 17 Jul 2007) | 2 lines

Updated the FITS library to the latest version.

------------------------------------------------------------------------
r5 | bertin | 2007-07-10 17:10:31 +0200 (Tue, 10 Jul 2007) | 5 lines

Updated to the latest version of the FITS library.
Updated configure (standard options, version number pushed to 1.11.
Linking is now dynamic by default.
Command syntax, display and "feel" now follow the current TERAPIX conventions.

------------------------------------------------------------------------
r4 | marmo | 2007-06-19 20:40:02 +0200 (Tue, 19 Jun 2007) | 1 line

rpm building generalised.
------------------------------------------------------------------------
r3 | baillard | 2006-07-18 13:55:24 +0200 (Tue, 18 Jul 2006) | 2 lines

Move stiff to public repository

------------------------------------------------------------------------
r2 | bertin | 2005-10-17 17:05:41 +0200 (Mon, 17 Oct 2005) | 1 line

first STIFF import

-------------------------------- old ChangeLog --------------------------------
Who     When            Where(mostly)   What

EB      15/01/2003      -               Added ChangeLog.

EB      27/01/2003      image.c         Replaced hmedian() (Heapsort) with
                                        qmedian (modified Quick-Select).

EB      01/02/2003      image_convert() Buffer overflow with binning fixed.
                        load_field()    Removed memory leak with cat structure.
                        preflist.h      set the default MAX_LEVEL to 0.995

EB      10/04/2003      fast_median()   Fixed a bug appearing in odd cases.

EB      22/05/2003      fitscat_defs.h  A (long) in QFSEEK() ruined LFS.

EB      18/11/2004      -               Added colour enhancement and
                                        luminance gamma correction.
                        create_tiff()   Fixed TIFF header corruption.

EB      11/12/2004      -               New RPM build system.
                                        New banner and --version display

EB      01/01/2005      image_convert() Image up/down flipping implemented.

EB      10/01/2005      -               Added documentation to distribution.
                        preflist.h      COLOUR_SAT defaulted back to 1.0.
