2010-11-22 15:07  llundin

	* cpldfs/cpl_dfs.c: rm (all) incorrectly used nonnull __attribute__

2010-11-22 09:03  llundin

	* cplcore/: tests/cpl_image_io-test.c, cpl_image_io.c:
	  cpl_image_load(): Test CPL_ERROR_FILE_IO twice

2010-11-19 16:45  llundin

	* cplcore/cpl_test.c: Fix long lines (mostly) from previous commit

2010-11-19 16:41  llundin

	* cplcore/cpl_test.h: Fix long lines (mostly) from previous commit

2010-11-19 15:38  cizzo

	* cplcore/cpl_msg.c: Setting writing to logfile to line buffer mode
	  (Ole Streicher)

2010-11-19 14:56  llundin

	* cplcore/: cpl_test.c, cpl_test.h: Compute FLOP rates priot to and
	  during tests

2010-11-19 13:36  llundin

	* cplcore/: cpl_test.c, cpl_test.h: Count FLOPs before and during a
	  test

2010-11-19 10:49  llundin

	* cplcore/: cpl_test.c, cpl_test.h, cpl_tools.h:
	  cpl_test_get_flops(): Available to cpl_test macros

2010-11-19 09:20  llundin

	* cplcore/cpl_error_impl.h: cpl_error_set_wcs(): Support also
	  without WCSLIB (for unit testing)

2010-11-19 09:18  llundin

	* cpldrs/tests/cpl_wcs-test.c: #include <config.h>

2010-11-19 09:14  llundin

	* cplcore/cpl_error.c: cpl_error_set_wcs_macro(): identifier
	  wcserrmsg replaces wcs_errmsg

2010-11-18 16:19  llundin

	* cpldrs/cpl_wcs.c: cpl_wcs_platesol(): Use cpl_error_set_wcs(),
	  improve variable names. wcslib_errmsgs[]: Wrong and potentially
	  dangerous, replaced by cpl_error_set_wcs()

2010-11-18 14:19  llundin

	* cpldrs/: cpl_wcs.c, tests/cpl_wcs-test.c:  cpl_wcs_convert(): Use
	  cpl_error_set_wcs() and fix memory-leak on error

2010-11-18 13:52  llundin

	* cplcore/cpl_error.c, cplcore/cpl_error_impl.h,
	  cpldrs/tests/Makefile.am, cpldrs/tests/cpl_wcs-test.c:
	  cpl_error_set_wcs_macro(): Defined and test

2010-11-18 13:35  llundin

	* cpldrs/cpl_wcs.c: cpl_wcs_platesol(): Handle failure of wcshdo(),
	  improve comments, reduce variable scope

2010-11-18 11:16  llundin

	* cpldrs/cpl_wcs.c: cpl_wcs_plist2fitsstr(),
	  cpl_wcs_fitsstr2plist(): CFITSIO status identifier replaced by
	  ioerror (use status only for array). cpl_wcs_platesol(): Use
	  retval identifier for WCS functions, rm redundant variables +
	  cast. rm extra space

2010-11-18 11:00  llundin

	* cplcore/cpl_error_impl.h: cpl_error_set_message_(): rm
	  CPL_HAVE_VA_ARGS check since this file is only used within CPL

2010-11-18 10:41  llundin

	* cpldrs/cpl_wcs.c: cpl_wcs_new_from_propertylist(): rm some dead
	  code, free() replaces cpl_free(). cpl_wcs_init(): Use alloc
	  attribute, rm useless error check. cpl_wcs_plist2fitsstr():
	  Handle failure in cpl_propertylist_to_fitsfile()

2010-11-17 15:33  llundin

	* cpldrs/cpl_wcs.c: Use CPL_ATTR_NONNULL on static functions. Check
	  for error on fits calls. Use cpl_error_set_fits(),
	  cpl_error_set_(), cpl_error_set_message_()

2010-11-17 14:47  llundin

	* cpldrs/cpl_wcs.c: cpl_wcs_ffhdr2str(): Use CFITSIO version
	  finger-printing to only define function when needed

2010-11-17 13:52  llundin

	* cplcore/cpl_mask.c: CPL_ATTR_NONNULL used for static functions.
	  Use cpl_error_set*_() macros

2010-11-17 13:51  llundin

	* cplcore/cpl_error_impl.h: cpl_error_set_(),
	  cpl_error_set_where_(), cpl_error_set_message_(): Added

2010-11-17 13:49  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_filter_test(): Test
	  unsupported filter mode

2010-11-17 13:38  llundin

	* cplcore/cpl_error.c: cpl_error_set_message_macro_(): replaces
	  cpl_error_set_message_()

2010-11-16 14:03  llundin

	* cplcore/cpl_tools.h: rm cpl_clock

2010-11-16 13:22  llundin

	* cplcore/cpl_tools.h: cpl_tools_trace(): Added

2010-11-16 11:09  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_test_eq_error() replaces
	  cpl_test_error() + cpl_test_eq()

2010-11-16 10:56  llundin

	* cplui/tests/Makefile.am: LDADD: append libcext (needed for
	  cx_strfreev() in cpl_recipeconfig-test (with clang linker))

2010-11-16 10:45  llundin

	* cplui/tests/cpl_frameset-test.c: rm cext types since they are not
	  part of the API of CPL (which is being tested here). Use
	  cpl_test.h for actual testing

2010-11-16 10:19  llundin

	* cplcore/tests/cpl_property-test.c: rm cext types since they are
	  not part of the API of CPL (which is being tested here)

2010-11-16 10:13  llundin

	* cplcore/tests/Makefile.am: LDADD: append cfitsio + -lm (for clang
	  linker)

2010-11-16 10:13  llundin

	* cpldrs/tests/Makefile.am: LDADD: append -lm (for clang linker)

2010-11-16 09:47  llundin

	* cplcore/tests/cpl_errorstate-test.c: my_error_counter():
	  cpl_test_eq() replaces cx_assert()

2010-11-16 09:44  llundin

	* cplcore/cpl_test.h: cpl_test_assert(): Add and deprecate
	  cpl_assert()

2010-11-16 09:44  llundin

	* cplcore/tests/cpl_propertylist-test.c: rm cext data types, since
	  they are not used in the API of CPL. Also prefix created fits
	  files with basename. Also remove unneded cx_log calls and replace
	  cx_assert() with cpl_test_assert()

2010-11-15 16:06  llundin

	* cplcore/cpl_macros.h: Fix check for gcc ver. 4.2

2010-11-15 10:55  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_test_eq_error()
	  replaces cpl_test_eq()+cpl_test_error(). cpl_test_eq_ptr() on
	  memcpy()

2010-11-15 10:54  llundin

	* cpldrs/tests/cpl_apertures-test.c: cpl_test_eq_error() replaces
	  cpl_test_eq() + cpl_test_error(). cpl_test_zero() replaces
	  cpl_test_eq(, 0)

2010-11-15 10:45  llundin

	* cplcore/cpl_image_basic_body.h: Compile-time guard on
	  cpl_tools_add_flops() replaces run-time guard (fixes clang
	  warning)

2010-11-12 15:28  llundin

	* cplcore/cpl_error.h, cplcore/cpl_macros.h,
	  cplcore/cpl_polynomial.c, cplcore/cpl_test.h,
	  cplcore/cpl_tools.h, cpldfs/cpl_dfs.c, cplui/cpl_recipedefine.h:
	  CPL_HAVE_ATTR_NONNULL: Needed to support absence of
	  __attribute__((nonnull)) (DFS04697)

2010-11-12 15:25  llundin

	* cplcore/cpl_test.h: cpl_assert(): Reset errno before test.
	  cpl_error_margin: Comment as deprecated

2010-11-12 14:04  llundin

	* cplcore/cpl_init.c: cpl_init(): Warn if using OpenMP and CFITSIO
	  v. < 3.18

2010-11-12 11:02  llundin

	* cplcore/tests/cpl_error-test.c: cpl_error_test_set_where(): Test
	  cpl_error_get_where()

2010-11-12 10:46  llundin

	* cpldrs/tests/cpl_geom_img-test.c: cpl_geom_img_offset_combine():
	  Added a few tests

2010-11-12 09:54  llundin

	* cpldrs/tests/cpl_ppm-test.c: Fix gcc warning. Use const for data
	  and permutation array. Test for CPL_ERROR_NONE. Add tests for
	  NULL/invalid input

2010-11-12 08:55  llundin

	* cpldrs/cpl_geom_img_body.h: cpl_geom_img_offset_saa_all_*(): Fix
	  cpl_tools_add_flops() call

2010-11-11 17:35  llundin

	* cplcore/cpl_test.c: cpl_test_one(): Report FLOP rate since last
	  test

2010-11-11 16:31  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Report Wall-clock time and
	  FLOP-rate. cpl_test_init(): omp single replaces omp master

2010-11-11 16:28  llundin

	* cplcore/: cpl_image_gen.h, cpl_image_resample.h,
	  cpl_imagelist_basic.h, cpl_imagelist_io.h, cpl_matrix.h,
	  cpl_matrix_impl.h, cpl_property.h, cpl_propertylist.h,
	  cpl_stats.h: Append CPL_ATTR_ALLOC to creator functions
	  (DFS0DFS04697)

2010-11-11 13:45  llundin

	* cplcore/cpl_tools.h: CPL_ATTR_NONNULL, CPL_ATTR_PURE added
	  (DFS04697)

2010-11-11 13:26  llundin

	* cplcore/: cpl_xmemory.c, cpl_xmemory.h: cpl_xmemory_is_empty():
	  rm assert() to make it pure

2010-11-11 11:47  llundin

	* cpldrs/cpl_geom_img.h: Append CPL_ATTR_ALLOC to creator functions

2010-11-11 11:31  llundin

	* cplui/cpl_frame.h, cplui/cpl_framedata.h, cplui/cpl_frameset.h,
	  cplui/cpl_frameset_io.h, cplui/cpl_parameter.h,
	  cplui/cpl_parameterlist.h, cplui/cpl_plugin.h,
	  cplui/cpl_pluginlist.h, cplui/cpl_recipeconfig.h,
	  cpldrs/cpl_apertures.h, cpldrs/cpl_wcs.h, cplcore/cpl_bivector.h:
	  Append CPL_ATTR_ALLOC to creator functions

2010-11-11 11:05  llundin

	* cplcore/tests/cpl_bivector-test.c: Test
	  cpl_bivector_get_x_data_const(), cpl_bivector_get_y_data_const().
	  NULL-input test of accessors

2010-11-11 10:23  llundin

	* cplcore/cpl_array_impl.h, cplcore/cpl_bivector.c,
	  cplcore/cpl_bivector.h, cplcore/cpl_column.c,
	  cplcore/cpl_column.h, cplcore/cpl_error.c, cplcore/cpl_error.h,
	  cplcore/cpl_error_impl.h, cplcore/cpl_errorstate.c,
	  cplcore/cpl_errorstate.h, cplcore/cpl_filter.h,
	  cplcore/cpl_filter_median.c, cplcore/cpl_filter_median_impl.h,
	  cplcore/cpl_fits.c, cplcore/cpl_fits.h, cplcore/cpl_image.h,
	  cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_bpm.c,
	  cplcore/cpl_image_bpm.h, cplcore/cpl_image_defs.h,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
	  cplcore/cpl_image_filter_body.h, cplcore/cpl_image_gen.c,
	  cplcore/cpl_image_gen.h, cplcore/cpl_image_gen_body.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_image_io_impl.h,
	  cplcore/cpl_image_iqe.c, cplcore/cpl_image_iqe.h,
	  cplcore/cpl_image_resample.c, cplcore/cpl_image_resample.h,
	  cplcore/cpl_image_resample_body.h, cplcore/cpl_image_stats.c,
	  cplcore/cpl_image_stats.h, cplcore/cpl_image_stats_body.h,
	  cplcore/cpl_imagelist.h, cplcore/cpl_imagelist_basic.c,
	  cplcore/cpl_imagelist_basic.h,
	  cplcore/cpl_imagelist_basic_body.h, cplcore/cpl_imagelist_defs.h,
	  cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io.h,
	  cplcore/cpl_imagelist_io_impl.h, cplcore/cpl_init.c,
	  cplcore/cpl_init.h, cplcore/cpl_io.h, cplcore/cpl_macros.h,
	  cplcore/cpl_mask.c, cplcore/cpl_mask.h, cplcore/cpl_mask_body.h,
	  cplcore/cpl_math_const.h, cplcore/cpl_matrix.c,
	  cplcore/cpl_matrix.h, cplcore/cpl_matrix_impl.h,
	  cplcore/cpl_memory.c, cplcore/cpl_memory.h,
	  cplcore/cpl_memory_impl.h, cplcore/cpl_msg.c, cplcore/cpl_msg.h,
	  cplcore/cpl_plot.c, cplcore/cpl_plot.h, cplcore/cpl_polynomial.c,
	  cplcore/cpl_polynomial.h, cplcore/cpl_property.c,
	  cplcore/cpl_property.h, cplcore/cpl_propertylist.c,
	  cplcore/cpl_propertylist.h, cplcore/cpl_propertylist_impl.h,
	  cplcore/cpl_stats.c, cplcore/cpl_stats.h,
	  cplcore/cpl_stats_body.h, cplcore/cpl_table.c,
	  cplcore/cpl_table.h, cplcore/cpl_test.c, cplcore/cpl_test.h,
	  cplcore/cpl_tools.c, cplcore/cpl_tools.h,
	  cplcore/cpl_tools_body.h, cplcore/cpl_type.c, cplcore/cpl_type.h,
	  cplcore/cpl_type_impl.h, cplcore/cpl_vector.c,
	  cplcore/cpl_vector.h, cplcore/cpl_vector_fit_impl.h,
	  cplcore/cpl_xmemory.c, cplcore/cpl_xmemory.h,
	  cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_error-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_filter-test.c, cplcore/tests/cpl_filter_body.h,
	  cplcore/tests/cpl_fits-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_bpm-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_gen-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_image_iqe-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_mask-test.c, cplcore/tests/cpl_math-test.c,
	  cplcore/tests/cpl_matrix-test.c, cplcore/tests/cpl_memory-test.c,
	  cplcore/tests/cpl_msg-test.c, cplcore/tests/cpl_plot-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_property-test.c,
	  cplcore/tests/cpl_propertylist-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_table-test.c,
	  cplcore/tests/cpl_test-test.c, cplcore/tests/cpl_tools-test.c,
	  cplcore/tests/cpl_type-test.c, cplcore/tests/cpl_vector-test.c,
	  cpldfs/cpl_dfs.c, cpldfs/cpl_dfs.h, cpldfs/md5.c, cpldfs/md5.h,
	  cpldfs/tests/cpl_dfs-test.c, cpldrs/cpl_apertures.c,
	  cpldrs/cpl_apertures.h, cpldrs/cpl_apertures_img.c,
	  cpldrs/cpl_apertures_img.h, cpldrs/cpl_detector.c,
	  cpldrs/cpl_detector.h, cpldrs/cpl_detector_body.h,
	  cpldrs/cpl_fft.c, cpldrs/cpl_fft.h, cpldrs/cpl_fit.c,
	  cpldrs/cpl_fit.h, cpldrs/cpl_fit_body.h, cpldrs/cpl_geom_img.c,
	  cpldrs/cpl_geom_img.h, cpldrs/cpl_geom_img_body.h,
	  cpldrs/cpl_photom.c, cpldrs/cpl_photom.h,
	  cpldrs/cpl_phys_const.h, cpldrs/cpl_wcs.c, cpldrs/cpl_wcs.h,
	  cpldrs/cpl_wlcalib_xc_impl.h, cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_detector-test.c, cpldrs/tests/cpl_fft-test.c,
	  cpldrs/tests/cpl_fit-test.c, cpldrs/tests/cpl_geom_img-test.c,
	  cpldrs/tests/cpl_photom-test.c, cpldrs/tests/cpl_ppm-test.c,
	  cpldrs/tests/cpl_wcs-test.c, cpljava/cpl_gasgano.c,
	  cplui/cpl_frame.c, cplui/cpl_frame.h, cplui/cpl_framedata.c,
	  cplui/cpl_framedata.h, cplui/cpl_frameset.c,
	  cplui/cpl_frameset.h, cplui/cpl_frameset_io.c,
	  cplui/cpl_frameset_io.h, cplui/cpl_parameter.c,
	  cplui/cpl_parameter.h, cplui/cpl_parameterlist.c,
	  cplui/cpl_parameterlist.h, cplui/cpl_plugin.c,
	  cplui/cpl_plugin.h, cplui/cpl_plugininfo.h,
	  cplui/cpl_pluginlist.c, cplui/cpl_pluginlist.h,
	  cplui/cpl_recipe.h, cplui/cpl_recipeconfig.c,
	  cplui/cpl_recipeconfig.h, cplui/cpl_recipedefine.c,
	  cplui/tests/cpl_frame-test.c, cplui/tests/cpl_framedata-test.c,
	  cplui/tests/cpl_frameset-test.c,
	  cplui/tests/cpl_frameset_io-test.c,
	  cplui/tests/cpl_parameter-test.c,
	  cplui/tests/cpl_parameterlist-test.c,
	  cplui/tests/cpl_plugin-test.c, cplui/tests/cpl_pluginlist-test.c,
	  cplui/tests/cpl_recipeconfig-test.c,
	  cplui/tests/cpl_recipedefine-test.c: Current FSF address (51
	  Franklin St, Fifth Floor, Boston, MA	02110-1301) replaces old
	  one (at Temple Place)

2010-11-11 10:19  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(): Improve
	  error message for buffer overlap

2010-11-11 10:10  llundin

	* cplcore/cpl_filter_median.c: Update Copyright notice (FSF
	  address)

2010-11-11 10:10  llundin

	* cpldfs/md5.h: Add Copyright notice

2010-11-10 16:54  llundin

	* cplcore/tests/cpl_vector-test.c: Benchmark w. OpenMP

2010-11-10 12:48  llundin

	* cplcore/tests/cpl_stats-test.c,
	  cpldrs/tests/cpl_apertures-test.c, cplcore/cpl_image_defs.h:
	  CPL_CONCAT*() defined in cpl_macros.h

2010-11-10 12:47  llundin

	* cplcore/: cpl_polynomial.c, cpl_test.c: Use CPL_ATTR_* (DFS04697)

2010-11-10 12:41  llundin

	* cplcore/cpl_xmemory.c: Use CPL_ATTR_* (DFS04697)

2010-11-10 12:39  llundin

	* cplcore/cpl_xmemory.h: rm unused header files

2010-11-10 12:38  llundin

	* cplcore/cpl_xmemory.h: Use CPL_ATTR_* (DFS04697)

2010-11-10 12:33  llundin

	* cplcore/cpl_version.h.bot, cplcore/cpl_error.c,
	  cplcore/cpl_error.h, cplcore/cpl_error_impl.h,
	  cplcore/cpl_errorstate.h, cplcore/cpl_fits.h,
	  cplcore/cpl_image_basic.h, cplcore/cpl_image_filter.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_impl.h, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_mask.h, cplcore/cpl_memory.h, cplcore/cpl_msg.c,
	  cplcore/cpl_msg.h, cplcore/cpl_polynomial.h, cplcore/cpl_test.h,
	  cplcore/cpl_tools.c, cplcore/cpl_tools.h, cplcore/cpl_type.h,
	  cplcore/cpl_vector.c, cplcore/cpl_vector.h, cpldfs/cpl_dfs.c,
	  cplui/cpl_recipedefine.h: Use CPL_ATTR_*() and CPL_CONCAT*()
	  (DFS04697)

2010-11-10 12:26  llundin

	* cplcore/cpl_macros.h: CPL_CONCAT*(), CPL_ATTR_*(): Added for use
	  all over CPL

2010-11-09 14:22  llundin

	* cplcore/cpl_error.c: cpl_error_set_fits_macro(): FLEN_ERRMSG
	  replaces FLEN_STATUS

2010-11-09 13:48  llundin

	* cplcore/: cpl_propertylist.c, tests/cpl_propertylist-test.c:
	  cpl_propertylist_load_regexp(): Catch NULL regexp (DFS09599).
	  cpl_propertylist_{load,copy,erase}_regexp(),
	  cpl_propertylist_to_fitsfile(): use cpl_error_set_regex().
	  cpl_propertylist_erase_regexp(): rm dead code.
	  cpl_propertylist_to_fitsfile(), cpl_propertylist_load_regexp(),
	  cpl_propertylist_load(), cpl_propertylist_erase_regexp(),
	  cpl_propertylist_copy_property_regexp(): Unit tests of error
	  handling added

2010-11-09 13:40  llundin

	* cplcore/: cpl_error.c, cpl_error_impl.h, tests/cpl_error-test.c:
	  cpl_error_set_regex(): Added w. uni tests

2010-11-09 11:01  llundin

	* cplcore/: cpl_propertylist.c, tests/cpl_propertylist-test.c:
	  cpl_propertylist_to_fitsfile(): fits_update_key() replaces
	  fits_write_key() (DFS09596)

2010-11-09 10:37  llundin

	* cplcore/cpl_propertylist.c: Rename static functions with leading
	  "_" (append "_" instead). cpl_propertylist_from_fitsfile_():
	  Redeclare to cpl_error_type, improve doxygen, support no
	  key-removal, use TSBYTE for char, avoid unused cast to and from
	  cx-types, create detailed CPL errors.
	  cpl_propertylist_to_fitsfile(): Avoid code duplication by calling
	  cpl_propertylist_from_fitsfile_()

2010-11-09 10:18  llundin

	* cplcore/cpl_tools.c: cpl_fits_add_properties(): Do not copy
	  properties that will be removed

2010-11-09 10:07  llundin

	* cplcore/tests/cpl_vector-test.c: filename clean-up

2010-11-08 16:01  llundin

	* cplcore/: cpl_imagelist_io.c, cpl_propertylist.c, cpl_vector.c:
	  cpl_<object>_save(): rm fits_write_key() of mandatory cards and
	  optional cards with its default value (e.g. BSCALE=1)

2010-11-08 15:54  llundin

	* cplcore/tests/cpl_propertylist-test.c: cpl_test_eq_error()
	  replaces cpl_test_eq() for error codes. Use cpl_test_fits() on
	  saved files

2010-11-08 10:56  llundin

	* Doxyfile.in, cplcore/cpl_error.h: DOXYGEN_SKIP used to detect if
	  the preprocessor is doxygen

2010-11-08 10:04  llundin

	* cplcore/cpl_image_filter_body.h: @cond used to avoid doxygen
	  warnings

2010-11-08 09:38  llundin

	* cplcore/cpl_error.h: CPL_HAVE_VA_ARGS: Fix doxygen @em typo

2010-11-05 16:40  llundin

	* cplcore/tests/cpl_vector-test.c: Use cpl_test_fits() after
	  cpl_vector_save()

2010-11-05 16:28  llundin

	* cplcore/Makefile.am, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_image_io_impl.h,
	  cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io_body.h,
	  cplui/cpl_frameset_io.c: cpl_image_load_(): Use for all image
	  loading in CPL - w. improved error messages

2010-11-05 16:04  llundin

	* cplcore/tests/cpl_image_io-test.c: one more test

2010-11-05 15:57  llundin

	* cplcore/tests/cpl_imagelist_io-test.c: Test cpl_imagelist_load()
	  error correctly (w. existing file). Typo fix

2010-11-05 10:45  llundin

	* cplui/cpl_frameset_io.c: #include "cpl_imagelist.h" replaces
	  #include "cpl_imagelist_defs.h"

2010-11-05 10:32  lbilbao

	* configure.ac, libcext/m4/eso.m4: Remove --enable-threads option.

2010-11-04 16:54  cizzo

	* cplcore/cpl_table.c: Fix wrong CFITSIO error reporting in
	  cpl_table_save()

2010-11-04 15:41  llundin

	* cpldfs/cpl_dfs.c: Place Definitions above Private function
	  prototypes. rm one static variable

2010-11-04 15:03  llundin

	* cplcore/cpl_fits.c: Use cpl_error_set_fits() for I/O errors and
	  avoid cpl_tools_get_cfitsio_msg() (DFS02576)

2010-11-04 13:42  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h: cpl_tools_get_cfitsio_msg():
	  removed, using cpl_error_set_fits() instead (DFS02576)

2010-11-04 13:34  llundin

	* cpldfs/cpl_dfs.c: rm unneeded #include <stdio.h>

2010-11-04 13:32  llundin

	* cplcore/cpl_imagelist_io.c: cpl_imagelist_save(),
	  cpl_imagelist_load*(): Use cpl_error_set_fits() for I/O errors
	  and avoid cpl_tools_get_cfitsio_msg() (DFS02576)

2010-11-04 13:08  llundin

	* cplcore/: cpl_imagelist_io.c, cpl_imagelist_io_body.h: rm
	  white-space leading ;  cpl_imagelist_save(),
	  cpl_imagelist_load(): error replaces fio_status

2010-11-04 11:58  llundin

	* cplcore/cpl_propertylist.c: cpl_propertylist_load(),
	  cpl_propertylist_load_regexp(), cpl_propertylist_save(): Use
	  cpl_error_set_fits() for I/O errors and avoid
	  cpl_tools_get_cfitsio_msg() (DFS02576)

2010-11-04 11:46  llundin

	* cplcore/cpl_vector.c: gauss(), gauss_derivative(): Use fabs() not
	  sqrt(), nonnull __attribute__, recode FP-check on exact zero,
	  reduce scope of some vars, use const modifiers

2010-11-04 11:15  llundin

	* cplcore/cpl_vector.c: cpl_vector_load(), cpl_vector_save(): Use
	  cpl_error_set_fits() for I/O errors and avoid
	  cpl_tools_get_cfitsio_msg() (DFS02576)

2010-11-04 11:00  llundin

	* cplcore/tests/cpl_vector-test.c: Improve error-tests

2010-11-04 08:58  llundin

	* cplui/cpl_frameset_io.c: cpl_fits_has_image(): Use
	  cpl_error_set_fits() for I/O errors and avoid
	  cpl_tools_get_cfitsio_msg() (DFS02576)

2010-11-03 16:50  llundin

	* cpldfs/cpl_dfs.c: Use cpl_error_set_fits() for I/O errors and
	  avoid cpl_tools_get_cfitsio_msg() (DFS02576)

2010-11-03 16:18  llundin

	* cplcore/cpl_memory.h: Guard __attribute__ w. #ifdef __GNUC__

2010-11-03 16:06  llundin

	* cplcore/cpl_image_io.c: Use cpl_error_set_fits() for I/O errors
	  and avoid cpl_tools_get_cfitsio_msg() (DFS02576)

2010-11-03 16:01  llundin

	* cplcore/cpl_error.c: cpl_error_set_fits_macro(): Improve message

2010-11-03 14:12  llundin

	* cplcore/: cpl_error.c, cpl_error_impl.h, tests/cpl_error-test.c:
	  cpl_error_set_fits(): Added internally, as replacement for
	  cpl_tools_get_cfitsio_msg()

2010-11-03 11:06  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h, tests/cpl_vector-test.c:
	  cpl_tools_reset_flops(): rm

2010-11-02 16:49  cizzo

	* cplcore/cpl_table.c: Now table structure related functions handle
	  also units

2010-11-02 16:48  cizzo

	* cplcore/tests/cpl_table-test.c: Add unit tests on testing units
	  handling in table structure related functions.

2010-11-02 10:30  llundin

	* cplcore/tests/cpl_tools-test.c:
	  cpl_tools_get_kth_quickselection_bench(): Add tests + comments

2010-10-29 15:56  llundin

	* cplcore/cpl_xmemory.c: Ensure OpenMP correctness of count of
	  maximum allocations

2010-10-19 17:18  llundin

	* cplcore/cpl_test.c: cpl_test_get_description(): Added
	  __STRICT_ANSI__

2010-10-19 17:07  llundin

	* cplcore/cpl_test.c: cpl_test_get_description(): Added
	  __STDC_IEC_559_COMPLEX__

2010-10-18 17:11  llundin

	* cplcore/cpl_error.h: CPL_HAVE_VA_ARGS: Simplify definition a bit
	  and improve doxygen

2010-10-18 14:25  lbilbao

	* cplcore/: cpl_error.h, cpl_error_impl.h, cpl_init.c: Make
	  cpl_error_init_locks() non-exported.

2010-10-18 10:12  llundin

	* cplcore/cpl_error.h: cpl_error_set_message(): Add doxygen C89
	  example

2010-10-15 11:20  lbilbao

	* configure.ac, cplcore/cpl_error.c, cplcore/cpl_error.h,
	  cplcore/cpl_init.c, libcext/m4/eso.m4: Option to enable threads
	  added. Fixes in the locks-related code.

2010-10-13 13:56  lbilbao

	* cplcore/: cpl_error.c, cpl_init.c: RW Locks added for global
	  variables cpl_error_{status, read_only}.

2010-10-13 13:43  llundin

	* cplcore/cpl_test.c: Fix const cast away (by avoiding mix of
	  string literals and strings from malloc())

2010-10-12 10:16  llundin

	* cplcore/cpl_test.c: Fix const cast away (mostly)

2010-10-12 09:47  llundin

	* cplcore/cpl_image_filter_body.h: Fix const cast away

2010-10-07 11:08  llundin

	* cpldrs/tests/cpl_wcs-test.c: Add a few pointer tests

2010-10-06 17:37  llundin

	* cpldrs/tests/cpl_photom-test.c: cpl_photom_fill_blackbody(): Fix
	  monotonicity tests

2010-10-04 15:27  llundin

	* cpldrs/tests/cpl_photom-test.c: Adjust and generalize constants.
	  Improve messaging

2010-10-04 15:09  llundin

	* cplcore/cpl_vector.c: cpl_vector_correlate(): Raise bar for
	  assert(), Use explicit FP constants

2010-10-01 17:17  llundin

	* cpldrs/: cpl_photom.c, tests/cpl_photom-test.c:
	  cpl_photom_fill_blackbody(): Use better error codes, check swap
	  of in- and output units, add unit tests

2010-10-01 14:02  llundin

	* cpldrs/cpl_phys_const.h: CPL_PHYS_C defined as floating point,
	  since this is how it is typically used

2010-10-01 12:17  llundin

	* cpldrs/tests/cpl_photom-test.c: Test units, use new cpl_test
	  macros for existing tests

2010-10-01 12:17  llundin

	* cpldrs/cpl_phys_const.h: Derived quantities defined from basic
	  ones

2010-10-01 08:47  llundin

	* cplcore/cpl_image_gen.c: Undo previous commit

2010-09-30 14:24  llundin

	* cplcore/cpl_image_gen.c: CPL_I: use definition that works also w.
	  Sun Studio 12.1

2010-09-30 14:24  llundin

	* cplcore/cpl_image_gen_body.h: cpl_image_fill_noise_uniform():
	  Fill with complex values only when supported

2010-09-29 09:20  llundin

	* cplcore/: cpl_imagelist_io.c, tests/cpl_imagelist_io-test.c:
	  cpl_imagelist_set(), cpl_imagelist_empty(): Support multiple
	  insertions of the same image (DFS09161)

2010-09-29 08:46  llundin

	* cplui/cpl_plugin.c: Undo previous commit (since gcc 4.X warnings
	  take precedence over gcc 3.X warnings)

2010-09-28 22:41  llundin

	* cplcore/cpl_imagelist_io_impl.h: cpl_imagelist_empty(): Internal.
	  cpl_imagelist_delete(): Use cpl_imagelist_empty()

2010-09-28 11:06  llundin

	* cplcore/: Makefile.am, cpl_imagelist_io.c,
	  tests/cpl_imagelist_io-test.c: cpl_imagelist_empty(): Internal.
	  cpl_imagelist_delete(): Use cpl_imagelist_empty()

2010-09-28 10:12  llundin

	* cplcore/: cpl_image_gen.c, cpl_image_gen_body.h:
	  cpl_image_fill_noise_uniform(): Use CPL_I to try alternative to I
	  (DFS09015)

2010-09-28 10:06  llundin

	* cplcore/cpl_image_gen_body.h: rm white-space leading ;

2010-09-24 09:28  llundin

	* cplcore/cpl_propertylist.c, cplui/cpl_frameset.c,
	  cplui/cpl_parameter.c, cplui/cpl_plugin.c: dump function: Cast %p
	  format argument to const void *

2010-09-22 16:10  llundin

	* cplcore/: cpl_imagelist_io.c, tests/cpl_imagelist_io-test.c:
	  cpl_imagelist_set(): Fix tiny bug on inset check w. uni test.
	  Clean doxygen a bit

2010-09-22 15:31  llundin

	* cplcore/cpl_image_io.h: Use gcc attributes warn_unused_result,
	  malloc for constructors (DFS04697)

2010-09-22 15:24  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h,
	  tests/cpl_image_io-test.c: cpl_image_wrap(): Added w. unit tests
	  (DFS09162)

2010-09-22 15:05  llundin

	* cplcore/cpl_image_io.c: cpl_image_wrap_() renamed from
	  cpl_image_wrap() in prep for DFS09162. Also clean up doxygen and
	  error handling

2010-09-21 15:23  llundin

	* cplcore/tests/cpl_propertylist-test.c: Improve tests of error
	  handling, use cpl_test_eq_error

2010-09-21 14:16  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Improve message on negative
	  nfail failure

2010-09-21 11:17  llundin

	* cplcore/cpl_test.c: cpl_test_eq_error_macro(): Perform the two
	  comparisons as a single test

2010-09-21 11:03  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_errorstate(): Added w. unit tests

2010-08-20 16:44  llundin

	* cplcore/tests/cpl_matrix-test.c: Clean up CPL errors (bis)

2010-08-20 13:45  llundin

	* cplcore/tests/: cpl_image_io-test.c, cpl_imagelist_basic-test.c,
	  cpl_matrix-test.c, cpl_polynomial-test.c: Clean up CPL errors

2010-08-20 13:44  llundin

	* cplcore/cpl_test.c: cpl_test_one(): Use new parameter to avoid
	  false positives on pre-existing CPL errors

2010-08-20 11:42  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_2d():
	  cpl_ensure_code() replaces cx_assert()

2010-08-20 08:41  llundin

	* cplui/tests/cpl_recipeconfig-test.c: Use cpl_test module

2010-08-19 17:09  llundin

	* cplui/tests/cpl_pluginlist-test.c: Use cpl_test module (bis)

2010-08-19 16:54  llundin

	* cplui/tests/cpl_plugin-test.c: Use cpl_test module (bis)

2010-08-19 16:52  llundin

	* cplui/tests/cpl_plugin-test.c: Use cpl_test module

2010-08-19 13:59  llundin

	* cplui/tests/cpl_framedata-test.c: Use cpl_test module

2010-08-19 13:38  llundin

	* cplui/tests/cpl_parameterlist-test.c: Use cpl_test module

2010-08-19 13:24  llundin

	* cplui/: cpl_parameter.c, tests/cpl_parameter-test.c: Improve
	  error handling: cpl_func replaces _id, use
	  cpl_error_set_message(), add a few unit tests - more needed.
	  cpl_parameter_{en,dis}able(): Fix return code (DFS09224)

2010-08-19 11:48  llundin

	* cplcore/tests/cpl_memory-test.c: cpl_sprintf(): Test w. NULL
	  argument

2010-08-18 17:00  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_2d(): Set CPL error
	  on NaN-output instead of asserttion failure (DFS09220)

2010-08-16 15:35  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): For ESO PRO
	  REC1 PARAMi NAME/VALUE: Improve FITS comment

2010-08-16 15:11  llundin

	* cplui/cpl_parameter.c: cpl_parameter_get_help(): Fix wrong
	  function name in error message

2010-08-16 15:11  llundin

	* cplui/tests/cpl_parameter-test.c: Strenghten unit-tests - and use
	  cpl_test module

2010-08-16 15:08  llundin

	* cplcore/cpl_test.c: cpl_test_noneq_string_macro(): Added (bis)

2010-08-16 15:05  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_noneq_string_macro(): Added

2010-08-13 10:52  llundin

	* cplcore/tests/cpl_filter-test.c: benchmark(): Fix type of wrong
	  enum parameter

2010-08-13 10:47  llundin

	* cplcore/cpl_mask.c: Improve multiple cpp-concatenation

2010-08-13 09:23  llundin

	* cplcore/cpl_property.c: cpl_property_get_float(),
	  cpl_property_get_double(): rm redundant, unreachable code

2010-08-13 09:17  llundin

	* cplcore/cpl_image_io.c: cpl_image_save(): rm redundant
	  cpl_ensure_error()

2010-08-12 18:00  llundin

	* cplcore/cpl_image_filter_body.h: cpl_filter_average{,_bpm}_*_*():
	  Fix inconsistent declaration/definition

2010-08-10 17:23  llundin

	* cpldrs/tests/cpl_fft-test.c: cpl_fft_image_tests(): rm redundant
	  output

2010-08-10 17:21  llundin

	* cpldrs/tests/cpl_fft-test.c: cpl_fft_image_tests(): Complete
	  rewrite with better coverage

2010-08-10 15:39  llundin

	* cpldrs/tests/cpl_fft-test.c: cpl_fft_image_tests(): Raise bar for
	  image comparison (FFTW 3.2.2 on 64-bit Ubuntu 10.04)

2010-07-31 09:46  cizzo

	* cpldrs/cpl_ppm.c: Prevent access out of range when searching
	  forward in match_positions()

2010-07-14 10:00  llundin

	* cplcore/cpl_vector.c: cpl_vector_correlate(): Add cyclic boundary
	  FIXME

2010-07-12 15:10  llundin

	* cplcore/cpl_mask.c: cpl_mask_filter(): doxygen specifically the
	  mask dimensions

2010-07-12 14:31  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(),
	  cpl_image_filter(): doxygen spcifically the image dimensions

2010-07-05 09:12  cizzo

	* cplcore/cpl_matrix.c: Attempt to improve the alignment of columns
	  numbering with printed data

2010-07-02 17:16  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_polynomial_fit_cmp():
	  Compare a univariate fit with a bivariate w. a zero-degree

2010-07-02 17:12  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit(): Clean up input
	  check of mindeg

2010-07-02 14:04  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_test_2d(): Use correctly sized zerogdeg array

2010-07-02 13:51  cizzo

	* cpldrs/cpl_ppm.c: Function match points, to handle also 1D (i.e.,
	  correlated) patterns of points

2010-07-02 13:49  cizzo

	* cpldrs/tests/cpl_ppm-test.c: Add unit test for aligned points

2010-07-02 13:28  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_2d(): Fix wrong
	  degree for dimdeg == true; cpl_polynomial_fit(): Fix mindeg[]
	  check and improve doxygen

2010-07-02 11:01  llundin

	* cplcore/tests/cpl_polynomial-test.c: Changes to test dimdeg =
	  CPL_TRUE (DFS09022)

2010-07-02 11:00  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_2d(): Fix dimdeg max
	  degree error check. cpl_polynomial_fit(): Support dimdeg ==
	  CPL_TRUE (DFS09022)

2010-07-02 10:17  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit(): Draft support of
	  dimdeg == CPL_TRUE (in 2D) (DFS09022)

2010-07-02 09:38  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit(): Ensure
	  CPL_ERROR_UNSUPPORTED_MODE on unsupported 2D mode (DFS09021)

2010-07-02 08:55  llundin

	* cplcore/cpl_polynomial.c: Use @internal for static functions.
	  cpl_vector_is_eqdist(): Do doxygen

2010-07-01 16:37  llundin

	* cplui/cpl_recipedefine.h: @hideinitializer, CPL_BEGIN_DECLS

2010-07-01 15:23  llundin

	* cplcore/cpl_test.h: Use @hideinitializer for #define

2010-07-01 15:19  llundin

	* cplcore/cpl_io.h: Doxygen of cpl_type_bpp and CPL_IO_*

2010-07-01 14:44  cizzo

	* cpldrs/cpl_ppm.c: cpl_ppm_match_points(): remove restriction
	  about pattern being larger than data, and ensure mpattern and
	  mdata are initialised if passed

2010-07-01 14:40  cizzo

	* cpldrs/tests/cpl_ppm-test.c: Add a unit test about case with
	  patter larger than data

2010-07-01 11:32  llundin

	* cplcore/cpl_test.c: cpl_test_init_macro(): Reduce errno messaging
	  to debugging w. ignore clause (and document why)

2010-06-30 17:52  llundin

	* cplcore/cpl_filter.h: cpl_filter: doxygen typo

2010-06-30 17:50  llundin

	* cplcore/cpl_filter.h: defgroup cpl_filter. _cpl_border_mode_,
	  _cpl_filter_mode_: Use enum doxygen

2010-06-30 15:29  llundin

	* cplcore/cpl_mask.c: rm dependency of cpl_image internals. Clean
	  up CPL header file usage

2010-06-30 15:22  llundin

	* cplcore/cpl_mask.h: include cpl_image.h replaces cpl_image_io.h

2010-06-30 14:52  llundin

	* cplcore/: cpl_image.h, cpl_image_basic.c, cpl_image_bpm.c,
	  cpl_image_filter.c, cpl_image_filter_body.h, cpl_image_gen.c,
	  cpl_image_io.c, cpl_image_iqe.c, cpl_image_resample.c,
	  cpl_image_stats.c: Doxygen of all cpl_image functionality into
	  one group, cpl_image (DFS08927)

2010-06-29 11:25  cizzo

	* cplcore/cpl_table.c: Fix bug on loading columns of boolean arrays
	  when check invalid flag is off

2010-06-24 16:03  llundin

	* cplcore/cpl_bivector.c: cpl_size replaces int internally

2010-06-24 16:02  llundin

	* cplcore/: cpl_type_impl.h, Makefile.am: cpl_type_impl.h added

2010-06-18 15:49  llundin

	* cpldrs/cpl_fit_body.h: Fix indentation problem from previous
	  tabulation

2010-06-17 08:26  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_test_1d(): Raise bar for test of 1D support
	  mindeg

2010-06-16 14:08  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_test_1d(): Raise bar for valgrind test of 1D
	  support mindeg

2010-06-16 13:58  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_test_1d(): Test of 1D support mindeg > 0
	  (DFS08956)

2010-06-16 13:43  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d(),
	  cpl_matrix_fill_normal_vandermonde(): Finalize mindeg > 0
	  support. cpl_polynomial_fit(): In 1D support mindeg > 0
	  (DFS08956)

2010-06-16 10:46  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d(),
	  cpl_matrix_fill_normal_vandermonde(): Draft (inactive) support of
	  mindeg == degree

2010-06-14 10:59  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d(),
	  cpl_matrix_fill_normal_vandermonde(): Draft (inactive) support of
	  mindeg > 0

2010-06-14 10:14  cizzo

	* cplcore/cpl_table.c: Fix mistyped function name
	  cpl_table_unselect_row()

2010-06-11 14:25  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_decomp_chol(): Use single return
	  at end, cpl_tools_add_flops() also on error, improve
	  initialization

2010-06-09 17:09  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit(): Fix doxygen
	  example error regarding mindeg (DFS08928)

2010-05-31 16:27  llundin

	* cplcore/: cpl_mask.c, cpl_mask_body.h: rm OPERATE_AND() macro,
	  add optimization asserts(), improve comments

2010-05-31 13:16  llundin

	* cplcore/: Makefile.am, cpl_mask.c, cpl_mask_body.h:
	  cpl_mask_body.h added with macro-defined functions for
	  cpl_mask_filter() special cases

2010-05-31 13:15  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_filter_bench(): Called
	  also for 1+2*(hy=3) masks

2010-05-28 10:55  llundin

	* cplcore/tests/cpl_mask-test.c: Add benchmark for 64-bit special
	  filter-case

2010-05-28 10:47  llundin

	* cplcore/cpl_mask.c: cpl_mask_erosion_(), cpl_mask_dilation_():
	  size_t replaces uint{32,64}_t, var-renaming, comments
	  update+improve

2010-05-28 10:34  llundin

	* configure.ac: rv 1.135 (stdint.h)

2010-05-28 10:15  llundin

	* cplcore/cpl_mask.c: cpl_mask_erosion_(), cpl_mask_dilation_():
	  Working 64-bit special cases

2010-05-27 14:51  llundin

	* cplcore/cpl_mask.c: cpl_mask_filter(): Add special case for 5x3
	  (and 7x3), 5x5 (and 7x5)

2010-05-27 14:49  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_filter_bench(): Support
	  different masks (for benchmarking handling of special cases)

2010-05-27 11:26  llundin

	* cplcore/cpl_mask.c: cpl_mask_filter(): Reduce code duplication
	  for handling small kernels, add special case for 1x1,3x1,1x5,3x5

2010-05-27 10:56  llundin

	* cplcore/cpl_test.c: cpl_test_get_bytes_*(): Fix doxygen typo

2010-05-25 16:16  llundin

	* cplcore/cpl_mask.c: cpl_mask_filter(): Doxygen typo.
	  cpl_mask_{erosion,dilation}_(): Reduce instruction count

2010-05-25 13:34  llundin

	* cplcore/cpl_mask.c: cpl_mask_{erosion,dilation}_1_1(): Reduce
	  instruction count in innermost loop

2010-05-21 14:15  llundin

	* cplcore/: cpl_mask.c, tests/cpl_mask-test.c: cpl_mask_filter():
	  Fast 3x3 handling w. bench marking

2010-05-20 16:09  llundin

	* cplcore/cpl_bivector.c: cpl_bivector_interpolate_linear():
	  Cleaner implementation

2010-05-19 14:29  llundin

	* cplcore/: cpl_bivector.c, tests/cpl_bivector-test.c:
	  cpl_bivector_interpolate_linear(): rm redundant checks, cleaner
	  support for non-interpolation, improve doxygen

2010-05-19 09:27  lbilbao

	* configure.ac: cpl-5.2.1cvs

2010-05-18 17:25  llundin

	* cplcore/cpl_math_const.h: Doxygen of the macros (DFS08857)

2010-05-18 15:14  llundin

	* cplcore/tests/cpl_bivector-test.c:
	  cpl_bivector_interpolate_linear(): Add 1st element test
	  (DFS08636)

2010-05-18 15:09  llundin

	* cplcore/cpl_bivector.c: cpl_bivector_interpolate_linear(): Fix
	  wrong 1st value(s) (bis) (DFS08636)

2010-05-05 14:14  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_filter_test_matrix():
	  Test also against simpler, single element filter

2010-05-04 09:23  llundin

	* cplcore/: cpl_init.c, cpl_test.c: cpl_get_description(),
	  cpl_test_get_description(): FFTW install status

2010-05-04 07:55  lbilbao

	* configure.ac: cpl-5.2.0

2010-05-03 17:14  llundin

	* cplcore/cpl_fits.c: cpl_fits_get_nb_extensions(),
	  cpl_fits_get_extension_nb(): Doxygen @deprecated

2010-05-03 17:13  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_{1,2}d_create():
	  oxygen @deprecated. cpl_polynomial_fit(): Improve doxygen

2010-05-03 13:35  llundin

	* NEWS: Update for CPL 5.2: Deprecated functions

2010-05-03 13:33  llundin

	* cplcore/cpl_mask.c: cpl_mask_erosion(), cpl_mask_dilation():
	  Doxygen typo

2010-05-03 13:23  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_linear(),
	  cpl_image_filter_morpho(), cpl_image_filter_median(),
	  cpl_image_filter_stdev(): Doxygen @deprecated

2010-05-03 13:20  llundin

	* cplcore/cpl_image_basic.c: cpl_image_fit_gaussian(): Doxygen
	  @deprecated

2010-05-03 13:20  llundin

	* cplcore/cpl_vector.c: cpl_vector_new_lss_kernel(),
	  cpl_vector_convolve_symmetric(): Doxygen @deprecated

2010-05-03 13:19  llundin

	* cplcore/cpl_msg.c: cpl_msg_progress(): Doxygen @deprecated

2010-05-03 13:18  llundin

	* cplcore/cpl_mask.c: cpl_mask_erosion(), cpl_mask_dilation(),
	  cpl_mask_opening(), cpl_mask_closing(): Doxygen @deprecated

2010-05-03 13:15  llundin

	* cplcore/cpl_filter.h: Doxygen of CPL_FILTER_EROSION,
	  CPL_FILTER_DILATION, CPL_FILTER_OPENING, CPL_FILTER_CLOSING
	  (DFS08693)

2010-05-03 10:44  cizzo

	* cplcore/cpl_column.c: In several functions, prevent triggering
	  out-of-range error in case the range has actually length zero

2010-05-03 10:43  cizzo

	* cplcore/cpl_array.c: Propagate error from cpl_array_fill_window()

2010-05-03 10:08  cizzo

	* cplcore/cpl_table.c: cpl_table_save() fixed failed save and
	  memory leak on previous error

2010-04-30 17:03  llundin

	* NEWS: Update for CPL 5.2

2010-04-30 16:54  llundin

	* cplcore/: cpl_image_io.c, cpl_image_stats.c, cpl_mask.c: Doxygen
	  of pixel indexing convention (DFS08555)

2010-04-30 16:40  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_saa(): Doxygen of bpm
	  (DFS08558)

2010-04-30 16:28  llundin

	* cpldrs/cpl_detector.c: cpl_detector_interpolate_rejected(): fix
	  lay out

2010-04-30 16:26  llundin

	* cplcore/cpl_imagelist_basic.c:  cpl_imagelist_collapse_create():
	  doxygen of integer division for type int (DFS08578)

2010-04-30 15:47  llundin

	* cplcore/cpl_imagelist_basic.c:  cpl_image_new_from_accepted():
	  Fix BPM creation (DFS08781)

2010-04-30 11:46  llundin

	* cplcore/cpl_mask.c: cpl_mask_filter(): doxygen Unnecessary large
	  kernels

2010-04-30 10:54  llundin

	* cplcore/: cpl_mask.c, tests/cpl_mask-test.c: cpl_mask_filter():
	  Finalize CPL_BORDER_COPY support w. tests

2010-04-30 10:18  llundin

	* cplcore/cpl_mask.c: cpl_mask_filter(): doxygen on duality and
	  idempotency

2010-04-30 10:10  llundin

	* cplcore/cpl_mask.c: Revert due to lack of unit test for border
	  effect

2010-04-30 10:08  llundin

	* cplcore/cpl_mask.c: cpl_mask_crop_empty(): Experimental

2010-04-30 10:07  llundin

	* cplcore/tests/cpl_mask-test.c: Improve comments

2010-04-29 14:59  llundin

	* cplcore/cpl_mask.c: cpl_mask_filter(): Drop prep for handling of
	  full kernels

2010-04-29 14:53  llundin

	* cplcore/cpl_mask.c: Revert previous (full mask handling is not
	  faster)

2010-04-29 14:51  llundin

	* cplcore/cpl_mask.c: cpl_mask_erosion_full(): Working draft
	  version

2010-04-28 21:39  llundin

	* cpldrs/cpl_apertures.c: cpl_apertures_extract_sigma():
	  cpl_mask_filter() replaces cpl_mask_opening()

2010-04-28 21:26  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_filter_test_matrix():
	  Protect against too large half-sizes

2010-04-28 15:47  llundin

	* cplcore/cpl_mask.h:
	  cpl_mask_{erosion,dilation,opening,closing}(): deprecated
	  (DFS08693)

2010-04-28 15:46  llundin

	* cplcore/cpl_mask.c:
	  cpl_mask_{erosion,dilation,opening,closing}(): Improve doxygen

2010-04-28 15:39  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_test(): Avoid rounding
	  error in timing

2010-04-28 15:35  llundin

	* cplcore/tests/cpl_mask-test.c: Drop testing of matrix-based
	  filter functions

2010-04-28 15:33  llundin

	* cplcore/cpl_mask.c: cpl_mask_new_from_matrix(): clean-up

2010-04-28 15:22  llundin

	* cplcore/cpl_mask.c: cpl_mask_new_from_matrix(): Use index
	  convention from cpl_mask_{erosion,dilation}()

2010-04-28 15:04  llundin

	* cplcore/: cpl_image_filter.c, cpl_matrix.c, cpl_matrix_impl.h:
	  Undo previous unneeded edit

2010-04-28 14:59  llundin

	* cplcore/: cpl_mask.c, tests/cpl_mask-test.c:
	  cpl_mask_{erosion,dilation,opening,closing}(): Reimplement as
	  cpl_mask_filter() wrappers

2010-04-28 13:54  llundin

	* cplcore/: cpl_image_filter.c, cpl_matrix.c, cpl_matrix_impl.h:
	  cpl_mask_new_from_matrix(): Available internally in CPL

2010-04-28 13:42  llundin

	* cplcore/tests/cpl_mask-test.c: Idempotency test for
	  opening/closing

2010-04-28 13:06  lbilbao

	* NEWS: Updated for public release.

2010-04-28 13:01  lbilbao

	* m4/cpl.m4: Update WCS support to 4.4.

2010-04-28 12:38  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_fill_border(): Implement
	  like cpl_mask_erosion_(). cpl_mask_filter_test_matrix(): Do also
	  duality tests

2010-04-28 12:00  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_filter_test_schalkoff():
	  Test opening/closing, test duality. Test for empty kernel +
	  unsupported borders

2010-04-28 11:58  llundin

	* cplcore/cpl_mask.c: cpl_mask_filter(): NOP not supported for
	  opening/closing

2010-04-28 11:58  cizzo

	* NEWS: Add what's new section for CPL 5.2

2010-04-28 11:40  cizzo

	* cplcore/tests/cpl_table-test.c: Added commented test

2010-04-28 10:47  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_shift_filter(),
	  cpl_mask_fill_border(): Added. cpl_mask_shift_test(): Test
	  erosion/dilation via cpl_mask_shift_filter()

2010-04-28 10:46  llundin

	* cplcore/cpl_mask.c: cpl_mask_filter(): Improve doxygen (incl. rm
	  of shiftting). cpl_mask_erosion_(), cpl_mask_dilation_(): Fix
	  out-of-bounds row limit and improve comments

2010-04-27 14:20  llundin

	* cplcore/tests/cpl_mask-test.c: Test of dilation, opening, closing

2010-04-27 14:18  llundin

	* cplcore/cpl_mask.c: cpl_mask_filter(): in-place for
	  opening+closing. cpl_mask_{erosion,dilation}_(): refine istop

2010-04-27 14:15  llundin

	* cplcore/cpl_filter.h: CPL_BORDER_ZERO: Improve doxygen

2010-04-27 09:50  llundin

	* cplcore/: cpl_mask.c, tests/cpl_mask-test.c: cpl_mask_erosion_():
	  Handle small kernels on narrow masks. cpl_mask_dilation_(),
	  cpl_mask_opening_(), cpl_mask_closing_(): Added.
	  cpl_mask_filter(): Reduce cost of empty-mask check, support
	  CPL_BORDER_COPY, support dilation, opening, closing

2010-04-26 17:27  llundin

	* cplcore/cpl_mask.c: cpl_mask_erosion_(): Use u32 padded rows

2010-04-26 15:31  llundin

	* cplcore/cpl_mask.c: cpl_mask_erosion_(): Enable u16 version

2010-04-26 14:13  llundin

	* cplcore/: cpl_filter.h, cpl_mask.c, tests/cpl_mask-test.c:
	  CPL_BORDER_ZERO added for cpl_mask_filter() w. unit test
	  cpl_mask_filter_test_matrix()

2010-04-26 13:30  llundin

	* cplcore/cpl_test.c: cpl_test_eq_mask(): Improve message

2010-04-26 11:46  rpalsa

	* cpljava/cpl_gasgano.c:
	  Java_org_eso_cpl_jni_JNIParameterImp_nativeSetValue(): Revert
	  change: Update parameter state after its value has been modified.

2010-04-26 10:19  llundin

	* cplcore/cpl_mask.c: cpl_mask_erosion_(): Draft version of
	  multi-width filter

2010-04-26 09:59  llundin

	* configure.ac: AC_CHECK_HEADERS(stdint.h) for DFS08693

2010-04-23 13:51  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_filter_test_schalkoff():
	  Added

2010-04-23 13:50  llundin

	* cplcore/cpl_mask.c: cpl_mask_erosion_(): use pointer-offsets to
	  reduce innermost loop index arithmetics

2010-04-23 11:41  llundin

	* cplcore/: cpl_mask.c, tests/cpl_mask-test.c: cpl_mask_filter():
	  General erosion done (DFS08693)

2010-04-23 11:11  llundin

	* cplcore/cpl_test.c: cpl_test_macro(): msg depends on fail_on_zero

2010-04-23 09:56  cizzo

	* cplcore/cpl_column.c: missing fix to types int and double in
	  casting array to array. Eliminate unused variables.

2010-04-22 20:47  llundin

	* cplcore/cpl_filter.h: CPL_FILTER_EROSION, CPL_FILTER_DILATION,
	  CPL_FILTER_OPENING, CPL_FILTER_CLOSING. (Dfs08693)

2010-04-22 16:53  llundin

	* cplcore/: cpl_mask.c, cpl_mask.h, tests/cpl_mask-test.c:
	  cpl_mask_filter(): In progress (Dfs08693)

2010-04-22 15:16  llundin

	* configure.ac: AC_CHECK_FUNCS(setenv) for DFS08569

2010-04-22 15:13  llundin

	* cplcore/: cpl_plot.c, cpl_plot.h, tests/cpl_plot-test.c:
	  cpl_plot_mask(): Added w. unit tests (DFS08569)

2010-04-22 14:46  rpalsa

	* cpljava/cpl_gasgano.c:
	  Java_org_eso_cpl_jni_JNIParameterImp_nativeSetValue(): Update
	  parameter state after its value has been modified.

2010-04-22 09:02  llundin

	* cplcore/tests/cpl_plot-test.c: cpl_plot_test(): Disable
	  cpl_plot_mask() test for now

2010-04-21 17:01  cizzo

	* cplcore/tests/cpl_table-test.c: Nothing done

2010-04-21 16:55  llundin

	* cplcore/tests/cpl_plot-test.c: More unit tests

2010-04-21 12:55  llundin

	* cplcore/cpl_mask.h: ;

2010-04-20 17:11  llundin

	* cplcore/tests/cpl_mask-test.c:  cpl_mask_test_matrix(): Added

2010-04-20 11:17  cizzo

	* cplcore/tests/cpl_table-test.c: Add unit testing for all types of
	  cast

2010-04-20 11:11  cizzo

	* cplcore/cpl_table.c: Enable cast from column of depth 1 to flat
	  column, and the other way round. Requested by MUSE consortium
	  (Ole Streicher)

2010-04-20 11:09  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Add new utilities of the
	  king cpl_column_cast_to_TYPE__array() and _flat(). Fix incorrect
	  casting from array to array

2010-04-12 16:49  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: Implement cpl_array_cast()

2010-04-12 16:48  cizzo

	* cplcore/tests/cpl_table-test.c: A couple of direct calls to
	  cpl_array_cast()

2010-04-12 15:59  cizzo

	* cplcore/cpl_table.c: Specify that all arrays in a column must
	  have same length

2010-04-09 10:56  cizzo

	* cplcore/cpl_table.c: Complete doc of cpl_table_set_array()

2010-04-09 10:40  llundin

	* cpldrs/cpl_detector_body.h: cpl_detector_interpolate_rejected():
	  rm redundant check

2010-04-09 10:38  llundin

	* cpldrs/tests/cpl_detector-test.c: Add tests, reduce var scope

2010-04-08 15:50  llundin

	* cpldrs/: cpl_detector.c, cpl_detector_body.h,
	  tests/cpl_detector-test.c: cpl_detector_interpolate_rejected():
	  Support all pixel types, rm bpm also when empty

2010-04-08 14:01  llundin

	* cplcore/cpl_image_bpm.c: Improve doxygen. cpl_image_accept_all():
	  Use cpl_image_unset_bpm()

2010-04-08 14:00  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h,
	  tests/cpl_image_bpm-test.c: cpl_image_unset_bpm(): Added with
	  unit tests (DFS08568)

2010-04-08 13:59  llundin

	* cplcore/cpl_image_bpm.h: rm white space

2010-04-07 15:52  cizzo

	* cplcore/tests/cpl_table-test.c: Added some commented test

2010-04-07 15:51  cizzo

	* cplcore/cpl_table.c: In cpl_table_save(): return in case of
	  ILLEGAL_OUTPUT caused by zero depth integer columns; allocate
	  empty integer arrays in case the must be written to file

2010-04-07 14:09  llundin

	* cpldrs/tests/cpl_detector-test.c:
	  cpl_detector_interpolate_rejected(): Isotropic test (DFS08639)

2010-04-07 14:06  llundin

	* cplcore/cpl_test.c: cpl_test_one(): Test number in message

2010-04-07 09:13  llundin

	* cpldrs/: cpl_detector.c, cpl_detector_body.h,
	  tests/cpl_detector-test.c: cpl_detector_interpolate_rejected():
	  Improve speed (DFS08639) + doxygen, handle all pixels bad

2010-04-07 09:10  llundin

	* cpldrs/tests/cpl_detector-test.c: More tests of
	  cpl_detector_interpolate_rejected(). Use cpl_test_eq_error()

2010-04-06 13:25  llundin

	* cplcore/cpl_tools_body.h: Revert previous revert (now that
	  DFS08657 has been closed)

2010-04-06 11:22  llundin

	* cpldrs/cpl_wcs.c:  cpl_wcs_platesol(): Refactor (avoid duplicated
	  code + dual meaning of variable n, reduce variable scope, rm
	  unused variables

2010-04-06 11:12  llundin

	* cpldrs/tests/cpl_wcs-test.c: More tests

2010-04-01 17:16  llundin

	* cpldrs/tests/cpl_wcs-test.c: cpl_wcs_platesol():
	  cpl_vector_get_median_const() replaces cpl_vector_get_median() in
	  loop to fix permutation bug

2010-04-01 15:59  llundin

	* cpldrs/cpl_wcs.c: cpl_wcs_platesol():
	  cpl_vector_get_median_const() replaces cpl_vector_get_median() in
	  loop to fix permutation bug

2010-04-01 08:47  llundin

	* cplcore/cpl_tools_body.h: cpl_tools_get_median_*(): Revert to
	  cpl_tools_get_kth

2010-03-31 15:57  llundin

	* cplcore/tests/: cpl_filter-test.c, cpl_filter_body.h:
	  cpl_test_get_cputime() replaces clock()

2010-03-31 15:46  llundin

	* cplcore/tests/: cpl_filter-test.c, cpl_filter_body.h: Use
	  cpl_test_image_abs()

2010-03-31 15:31  llundin

	* cplcore/: cpl_tools.c, cpl_tools_body.h, tests/cpl_filter_body.h,
	  tests/cpl_tools-test.c: cpl_tools_median_{int,float,double}():
	  Use quickselect + special cases instead of _kth (DFS08647)

2010-03-31 15:01  llundin

	* cplcore/tests/cpl_stats-test.c: cpl_stats_new_median_bench():
	  Added. Improve tol for stdev test

2010-03-30 15:42  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h, cpl_tools_body.h,
	  tests/cpl_tools-test.c: cpl_tools_get_kth_{int,float,double}():
	  Use quickselect (DFS-8647). Also add quicksort as reference in
	  unit-testing

2010-03-30 12:02  llundin

	* cplcore/tests/cpl_vector-test.c: Use cpl_test_abs(),
	  cpl_test_vector_abs(), cpl_test_leq(). rm cpl_vector_get_diff().
	  More tests of cpl_vector_sort()

2010-03-26 17:50  llundin

	* cplcore/: cpl_bivector.c, tests/cpl_bivector-test.c:
	  cpl_bivector_interpolate_linear(): Fix wrong 1st value(s)
	  (DFS08636)

2010-03-25 17:11  llundin

	* cplcore/tests/cpl_bivector-test.c: Use cpl_test_abs(),
	  cpl_test_vector_abs(), cpl_test_eq_error()

2010-03-25 16:12  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h, cpl_tools_body.h: Copyedit
	  median code

2010-03-25 15:29  llundin

	* cplcore/cpl_tools_body.h: CPL_PIX_SORT() replaces gaurded
	  CPL_TYPE_SWAP()

2010-03-25 14:43  llundin

	* cplcore/: cpl_tools.h, cpl_tools_body.h, tests/cpl_tools-test.c:
	  cpl_tools_quickselection_{double,float,int}(): Added - but only
	  in unit testing due to its slowness

2010-03-24 14:56  llundin

	* cplcore/: cpl_filter_median.c, cpl_filter_median_double.c,
	  cpl_filter_median_float.c, cpl_filter_median_int.c,
	  tests/cpl_filter_body.h: Use cpl_tools_get_kth_*()

2010-03-24 11:06  llundin

	* cplcore/cpl_tools_body.h: cpl_tools_get_kth_*(): Improve doxygen
	  and comments

2010-03-23 16:14  llundin

	* cplcore/cpl_imagelist_basic_body.h:
	  cpl_imagelist_collapse_median_create(): Reduce length of 2nd
	  CPL_TOOLS_GET_KTH()

2010-03-23 10:03  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c:
	  cpl_imagelist_collapse_median_create(): Error tests added

2010-03-22 16:10  llundin

	* cplcore/tests/cpl_tools-test.c: Simplify tests

2010-03-22 16:06  llundin

	* cplcore/tests/cpl_tools-test.c: One more test of
	  cpl_tools_get_kth_int()

2010-03-22 15:12  llundin

	* cplcore/cpl_tools_body.h: cpl_tools_get_kth_*(): Reduce int
	  instruction count

2010-03-22 15:10  llundin

	* cplcore/cpl_tools_body.h: cpl_tools_get_kth_*(): Fix bug of
	  previous edit

2010-03-22 14:28  llundin

	* cplcore/cpl_tools.h: cpl_tools_get_kth_*(): nonnull gcc-attribute

2010-03-22 14:27  llundin

	* cplcore/tests/cpl_tools-test.c: Tests of cpl_tools_get_kth_int()

2010-03-22 14:27  llundin

	* cplcore/cpl_tools_body.h: (cpl_tools_get_kth_*(): Improve doxygen
	  + comments, rm NULL check, reduce scope of variables

2010-03-22 13:20  llundin

	* cplcore/tests/: Makefile.am, cpl_polynomial-test.c,
	  cpl_tools-test.c: cpl_tools-test.c added

2010-03-19 15:23  llundin

	* cplcore/cpl_imagelist_basic_body.h:
	  cpl_imagelist_collapse_minmax_create(): cpl_tools_add_flops()

2010-03-19 15:16  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c: Increase tolerance for
	  cpl_imagelist_collapse_minmax_create() versus
	  cpl_imagelist_collapse_create() (due to valgrind)

2010-03-19 14:43  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c:
	  cpl_imagelist_collapse_minmax_create_bench(): Added

2010-03-19 14:37  llundin

	* cplcore/cpl_imagelist_basic_body.h:
	  cpl_imagelist_collapse_median_create(): Unfold nested pixel loop
	  to single loop

2010-03-19 10:49  lbilbao

	* cpldrs/cpl_geom_img.c: Missing information in the documentation
	  added (DFS08579).

2010-03-19 09:36  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c: Test
	  cpl_imagelist_collapse_minmax_create() versus
	  cpl_imagelist_collapse_create(). Replace cpl_test() where
	  relevant

2010-03-19 09:14  llundin

	* cplcore/tests/cpl_stats-test.c: Use cpl_test_eq_error()

2010-03-18 16:33  llundin

	* cplcore/: cpl_imagelist_basic_body.h, cpl_imagelist_basic.c:
	  cpl_imagelist_collapse_minmax_create(): Improve speed (DFS08577)

2010-03-18 10:33  llundin

	* cplcore/cpl_stats.c: CPL_STATS_DUMP_ONE(),  CPL_STATS_DUMP_TWO():
	  Added. cpl_stats_dump(): Dump median_dev, protect against similar
	  bugs, clean-up precision and messaging (DFS08576)

2010-03-17 10:00  llundin

	* cplcore/cpl_test.c: cpl_test_end(): debug msg of
	  sysconf(_SC_CLK_TCK)

2010-03-16 16:10  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_combine():
	  CPL_ERROR_DATA_NOT_FOUND replaces CPL_ERROR_ILLEGAL_OUTPUT
	  (DFS08562), avoid vector duplication, failed refinement falls
	  back on default, re-factor and reduce variable scope.
	  cpl_geom_img_offset_saa(): Fix doxygen on error codes

2010-03-15 11:55  llundin

	* cpldrs/: cpl_geom_img.c, cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa(): use firstbpm to avoid double
	  bpm-search (DFS08556)

2010-03-15 10:22  llundin

	* cpldrs/cpl_geom_img_body.h: cpl_geom_img_offset_saa_*():
	  cpl_mask_is_empty() replaces cpl_image_count_rejected()

2010-03-11 18:17  llundin

	* cplcore/: cpl_polynomial.h, cpl_vector.h: Declare constructors w.
	  __attribute__((warn_unused_result, malloc)) (DFS04697)

2010-03-11 17:54  llundin

	* cplcore/cpl_memory.h: cpl_{m,c}alloc(): __attribute__((malloc))
	  (DFS04697)

2010-03-11 17:45  llundin

	* cplcore/cpl_memory.h: cpl_strdup(): Fall back on
	  __attribute__((malloc)) (DFS04697)

2010-03-11 16:03  llundin

	* cplui/cpl_recipedefine.h: gcc (nonnull) attributes (DFS04697)

2010-03-11 15:40  llundin

	* cplui/cpl_recipedefine.h: CPL_RECIPE_DEFINE():
	  cpl_error_set_where() replaces cpl_error_set(), Fix doxygen typo

2010-02-26 15:05  llundin

	* cplcore/cpl_test.c, cplcore/cpl_test.h,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_matrix-test.c, cplcore/tests/cpl_test-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldrs/tests/cpl_fit-test.c,
	  cpldrs/tests/cpl_geom_img-test.c:
	  cpl_test_get_bytes_{vector,matrix,image,imagelist}(): Added and
	  used in benchmarking

2010-02-23 16:19  llundin

	* cplcore/cpl_test.h: cpl_test_get_cputime(),
	  cpl_test_get_walltime(): rm pure-attribute (DFS08438)

2010-02-23 14:17  llundin

	* cplcore/tests/cpl_test-test.c: cpl_test_get_walltime() test again

2010-02-23 14:04  llundin

	* cplcore/tests/cpl_test-test.c: Strenghten test of
	  cpl_test_get_walltime via sleep(1)

2010-02-23 13:52  llundin

	* NEWS: CPL 5.1: News draft

2010-02-23 13:43  llundin

	* cplcore/cpl_io.h: CPL_IO_APPEND: Fix typo in comment

2010-02-22 14:54  llundin

	* cplcore/: cpl_image_basic.c, cpl_mask.c,
	  tests/cpl_image_basic-test.c, tests/cpl_mask-test.c:
	  cpl_image_turn(), cpl_mask_turn(): Fix doc-bug of rotation
	  direction (DFS08343)

2010-02-19 12:32  lbilbao

	* cplcore/: Makefile.am, cpl_init.c: FFTW memory cleanup needed.
	  (DFS08284)

2010-02-18 15:52  llundin

	* cpldfs/cpl_dfs.c:  cpl_dfs_find_md5sum(): Support L2_CACHE_BYTES
	  <= 0 (DFS08399)

2010-02-18 15:45  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_test_eq_error() replaces
	  cpl_test_error()+cpl_test_eq()

2010-02-16 16:45  llundin

	* cplcore/cpl_test.h: break long lines

2010-02-11 14:55  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_test_abs(...) replaces
	  cpl_test_leq(fabs(), ...)

2010-02-09 09:51  lbilbao

	* cplcore/tests/cpl_fits-test.c: Unit test updated for DFS07813.

2010-02-08 15:27  cizzo

	* cpldrs/cpl_fit.c: Fix mistake in LaTex code for
	  cpl_fit_image_gaussian() (found by Armin Gabash)

2010-02-08 15:07  lbilbao

	* cplcore/cpl_fits.c: Changes required by ticket DFS07813 committed
	  now, after CPL 5.1 release.

2010-01-29 15:17  lbilbao

	* configure.ac: cpl-5.1.0 -> cpl-5.1.1cvs

2010-01-29 15:03  lbilbao

	* configure.ac: 5.1.0cvs -> 5.1.0

2010-01-27 09:52  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter(),
	  cpl_image_filter_mask(): doxygen @brief improved

2010-01-18 16:31  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(): kernel
	  replaces mask, update doxygen accordingly

2010-01-11 14:52  cizzo

	* cplcore/cpl_error.c: Change standard text associated to
	  CPL_ERROR_FILE_IO from "File access permission denied" to "File
	  read/write error"

2010-01-08 09:57  llundin

	* NEWS: cpl_image_filter_linear(): Use cpl_image_filter() as per
	  AModigli

2009-12-22 15:24  cizzo

	* cpldrs/cpl_fit.c: Fix unchecked access to angle, minor, major in
	  cpl_fit_image_gaussian() (signaled by P.Weilbacher)

2009-12-21 11:03  lbilbao

	* configure.ac: cpl-5.1.0b2 -> cpl-5.1.0cvs

2009-12-21 10:25  lbilbao

	* configure.ac: 5.1.0b2

2009-12-18 14:35  cgarcia

	* autogen.sh, libcext/autogen.sh: Changed to make more compliant
	  with modern autotools (in special Fedora 11)

2009-12-15 12:05  llundin

	* cplcore/cpl_image_filter.c: mv macro-generated function
	  definitions out of doxugen open group

2009-12-15 11:05  llundin

	* cplui/cpl_plugininfo.h: cpl_plugin_get_info(): Name space protect
	  argument name to avoid causing gcc shadowing warnings to others

2009-12-14 16:35  llundin

	* cplcore/cpl_column.c, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_bpm.c,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_filter_body.h,
	  cplcore/cpl_image_gen_body.h, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_imagelist.h,
	  cplcore/cpl_imagelist_basic.c,
	  cplcore/cpl_imagelist_basic_body.h, cplcore/cpl_imagelist_defs.h,
	  cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io.h,
	  cplcore/cpl_mask.c, cplcore/cpl_plot.c, cplcore/cpl_polynomial.c,
	  cplcore/cpl_property.c, cplcore/cpl_propertylist.c,
	  cplcore/cpl_propertylist.h, cplcore/cpl_stats.c,
	  cplcore/cpl_tools.h, cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_propertylist-test.c,
	  cplcore/tests/cpl_type-test.c, cplcore/tests/cpl_vector-test.c,
	  cpldfs/tests/cpl_dfs-test.c, cpldrs/cpl_apertures.c,
	  cpldrs/cpl_detector.c, cpldrs/cpl_fft.c, cpldrs/cpl_fft.h,
	  cpldrs/cpl_fit.c, cpldrs/cpl_fit.h, cpldrs/cpl_fit_body.h,
	  cpldrs/cpl_photom.c, cpldrs/tests/cpl_detector-test.c,
	  cpldrs/tests/cpl_fft-test.c, cpldrs/tests/cpl_fit-test.c,
	  cpldrs/tests/cpl_geom_img-test.c, cplui/cpl_frame.c,
	  cplui/cpl_frameset.c, cplui/tests/cpl_plugin-test.c,
	  cplui/tests/cpl_pluginlist-test.c, libcext/cext/cxdeque.c:
	  Replace tabulation with four spaces

2009-12-14 14:48  llundin

	* cplcore/cpl_test.c: cpl_test_get_description(): Use
	  WCSLIB_VERSION when defined

2009-12-09 16:49  lbilbao

	* cpldrs/cpl_detector.c: cpl_flux_get_bias_window(): Tiny doxygen
	  warning fixed (wrong parameter name).

2009-12-08 16:55  llundin

	* libcext/cext/cxlist.c: _cx_list_sorted(): Fix gcc uninit-warning

2009-12-08 16:38  llundin

	* libcext/cext/cxutils.c: cx_vasprintf(): Include stdlib.h for
	  free()

2009-12-08 15:14  llundin

	* cpljava/cpl_gasgano.c: makePluginLibrary(): Use union to avoid
	  casting object pointer to function pointer

2009-12-08 14:46  llundin

	* cpljava/cpl_gasgano.c: Fixed unused parameter warnings by
	  assuming env and class are non-NULL

2009-12-08 11:15  llundin

	* cplcore/cpl_imagelist_io.c: cpl_imagelist_load_internal(): Fix
	  (false) gcc uninit-warning

2009-12-08 11:11  llundin

	* cplcore/cpl_image_io.c: cpl_image_load_internal(): Fix (false)
	  gcc-uninit warning. cpl_image_cast(): cpl_image_wrap() replaces
	  cpl_image_new(), const correctness. Replace cpl_image_new() w.
	  cpl_image_wrap()

2009-12-08 10:33  llundin

	* cplcore/cpl_memory.h: cpl_sprintf(), cpl_vsprintf(): malloc +
	  format attributes in absence of warn_unused_result

2009-12-08 10:24  llundin

	* cpljava/cpl_gasgano.c: default_log_message_handler(): Fix
	  unused-warning. makePluginLibrary(): Improve documentation,
	  explicit cast

2009-12-08 10:04  llundin

	* cpldrs/cpl_fit.c: cpl_fit_image_gaussian(): Reduce scope of xhalf
	  and fix gcc-uninit warning

2009-12-07 16:57  llundin

	* libcext/cext/cxmemory.c: cx_*alloc*(): Fix printf-cast-warning

2009-12-07 16:55  llundin

	* cplui/cpl_parameter.c: _cpl_parameter_init(): Fix
	  printf-cast-warning

2009-12-07 16:48  llundin

	* cplcore/cpl_msg.c, libcext/cext/cxmessages.h,
	  libcext/cext/cxstring.c, libcext/cext/cxstring.h,
	  libcext/cext/cxstrutils.h, libcext/cext/cxutils.h: Declare
	  printf-like functions with gcc-format attribute

2009-12-07 16:18  llundin

	* cpldrs/cpl_fft.c: Fix doxygen Warning: end of file while inside a
	  group

2009-12-07 16:14  llundin

	* cplcore/cpl_array.c: cpl_array_dump(): Fix doxygen typo (array
	  replaces table)

2009-12-07 16:10  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_save_table(),
	  cpl_dfs_save_propertylist(), cpl_dfs_save_imagelist(): Doxygen
	  param inherit

2009-12-07 14:51  llundin

	* cplcore/cpl_polynomial.c: size_t cast for cpl_malloc() (DFS06655)

2009-12-07 14:34  llundin

	* cpldrs/cpl_fit.c: cpl_fit_imagelist_polynomial_window(): size_t
	  cast for cpl_malloc() (DFS06655)

2009-12-07 14:32  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_saa(): size_t cast for
	  cpl_malloc() (DFS06655)

2009-12-07 14:09  cizzo

	* cplcore/tests/cpl_table-test.c: Correct specification of IO mode
	  in cpl_table_save() calls; add also unit test by Lars, about
	  unsupported CPL_IO_APPEND mode

2009-12-07 14:08  cizzo

	* cplcore/cpl_table.c: Better IO mode handling in cpl_table_save(),
	  compatible with new mode CPL_IO_APPEND

2009-12-07 13:53  llundin

	* cplcore/cpl_image_iqe.c: iqemnt(): Fix gcc init-warning

2009-12-07 12:00  llundin

	* cplcore/tests/: cpl_image_io-test.c, cpl_imagelist_io-test.c,
	  cpl_propertylist-test.c, cpl_vector-test.c: cpl_*_save(): Check
	  error-handling of CPL_IO_APPEND

2009-12-07 11:56  llundin

	* cplcore/cpl_imagelist_io.c: cpl_imagelist_save(): Improve error
	  check on mode

2009-12-07 11:38  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Remove cpl_table_save_old()

2009-12-07 11:25  llundin

	* cplcore/cpl_vector.c: cpl_vector_save(): Wrong check on mode
	  combination fixed (DFS08081).

2009-12-07 10:04  llundin

	* cplcore/: cpl_imagelist_io.c, tests/cpl_imagelist_io-test.c:
	  cpl_imagelist_save(): Error messages for _APPEND improved + some
	  tests added

2009-12-04 15:54  llundin

	* cplcore/: cpl_imagelist_io.c, cpl_io.h,
	  tests/cpl_imagelist_io-test.c: CPL_IO_APPEND w. draft of support
	  in cpl_imagelist_save() (DFS07702)

2009-12-04 13:10  lbilbao

	* cplcore/cpl_image_io.c: cpl_image_save(): Wrong check on mode
	  combination fixed (DFS08081).

2009-12-04 11:16  llundin

	* cplcore/cpl_memory.c: cpl_memory_init(): Explicit cxptr cast to
	  avoid gcc warnings

2009-12-03 11:47  lbilbao

	* configure.ac: 5.1.0b1 -> 5.1.0cvs

2009-12-03 10:09  lbilbao

	* configure.ac: 5.1.0cvs -> 5.1.0b1

2009-12-03 09:34  llundin

	* cplcore/cpl_propertylist.c: _cpl_propertylist_insert(): const
	  correctness (bis)

2009-12-03 09:34  llundin

	* cplcore/cpl_property.c: _cpl_property_value_set(): const
	  correctness (bis) - use const void * which is used by memcpy()

2009-12-03 09:22  llundin

	* cplui/cpl_frameset.c: _cpl_frameset_cache_reset(): Declare as
	  const and document potentially dangerous modification of internal
	  members

2009-12-02 13:28  cizzo

	* cpldrs/cpl_ppm.c: Avoid compiler warning by initialising variable
	  disp in cpl_ppm_match_positions()

2009-12-02 13:05  cizzo

	* cplcore/cpl_table.c: Eliminate unused variable ubarray in
	  cpl_table_load_window()

2009-12-02 13:01  llundin

	* cplcore/cpl_image_iqe.c: g2efunc(): rm unused parameter. mx:
	  Rename to mxx due to shadowing. mrqmin(), mrqcof(): Declare
	  function-pointer

2009-12-02 11:55  llundin

	* cplui/cpl_frameset.c: _cpl_frameset_cache_push(): Declare as
	  const and document potentially dangerous modification of internal
	  members

2009-12-02 11:34  llundin

	* cplcore/cpl_propertylist.c: _cpl_propertylist_insert(): const
	  correctness

2009-12-02 11:30  llundin

	* cplcore/cpl_property.c: _cpl_property_value_set(): const
	  correctness

2009-12-02 11:29  lbilbao

	* cpl.h, cplcore/cpl_image_gen_body.h, cpldrs/Makefile.am,
	  cpldrs/cpl_fft.c, cpldrs/cpl_fft.h, cpldrs/tests/Makefile.am,
	  cpldrs/tests/cpl_fft-test.c, m4/cpl.m4: New cpl_fft module added
	  under cpldrs, with FFTW wrappers. Unit tests added, too. Fix typo
	  in CPL_CHECK_FFTW. Improve clarity in
	  cpl_image_fill_noise_uniform().

2009-12-02 11:24  llundin

	* cplcore/cpl_polynomial.c: CPL_POLYNOMIAL_USE_MULTI_HORNER: Avoid
	  compilation of unused code

2009-12-02 10:36  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_fit_gaussian():
	  rm unit tests from deprecated function (bis)

2009-12-02 09:58  cizzo

	* cplcore/tests/cpl_table-test.c: Again changing commented test on
	  big tables

2009-12-01 11:59  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_array_abs(): Added w. unit tests.
	  cpl_test_image_abs_macro(): Include pixel type in messaging

2009-12-01 11:46  cizzo

	* cplcore/cpl_table.c: Cleanup of new cpl_table_save() after
	  benchmarking

2009-12-01 11:45  cizzo

	* cplcore/tests/cpl_table-test.c: Changing (commented) test on big
	  tables

2009-12-01 09:13  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_fit_gaussian():
	  rm unit tests from deprecated function

2009-11-30 17:30  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Speedup of cpl_table_save(),
	  not yet benchmarked

2009-11-25 13:48  cizzo

	* cplcore/cpl_table.c: Upgrade doc of cpl_table_set_savetype()

2009-11-24 14:24  llundin

	* cpldrs/cpl_geom_img_body.h: cpl_geom_ima_offset_xcorr_subw_*():
	  Simplify indexing of output array

2009-11-23 19:00  llundin

	* cpldrs/tests/cpl_geom_img-test.c: cpl_imagelist_fill_shifted():
	  Added for test with non-integer shifts

2009-11-23 16:44  cizzo

	* cplcore/: cpl_column.c, cpl_table.c: Add support for TBYTE and
	  TSBYTE columns in saved FITS tables

2009-11-23 16:43  cizzo

	* cplcore/tests/cpl_table-test.c: Add some more hidden tests

2009-11-23 07:35  llundin

	* cpldrs/tests/cpl_geom_img-test.c: Use cpl_test_vector_abs()

2009-11-23 06:03  llundin

	* cplcore/: cpl_test.c, tests/cpl_test-test.c:
	  cpl_vector_test_abs() bis

2009-11-23 05:29  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_vector_abs(): Added w. unit test

2009-11-22 20:41  llundin

	* cpldrs/cpl_geom_img_body.h: cpl_geom_ima_offset_xcorr_subw_*():
	  Fix half-size upper limit(DFS08003), simplify pointer use

2009-11-22 16:54  llundin

	* cpldrs/: cpl_geom_img.c, cpl_geom_img_body.h,
	  tests/cpl_geom_img-test.c: cpl_geom_img_offset_fine(),
	  cpl_geom_ima_offset_xcorr*(): Support objects close to the border
	  (DFS08003) (Draft)

2009-11-21 23:11  llundin

	* cpldrs/tests/cpl_geom_img-test.c: Tighten bounds on test of
	  cpl_geom_img_offset_fine() + tighten test. Improved messaging

2009-11-21 23:09  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_ima_offset_xcorr(): rm redundant
	  error handling+data copying, fix best_xcorr issue.
	  cpl_geom_ima_offset_xcorr_subw(): rm redundant error handling

2009-11-21 19:49  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_ima_offset_xcorr_subw_{float,double}(): rm unused
	  normalizarion. Reduce variable scope. Rename variables and
	  improve comments. rm some redundant index computation. Use
	  cpl_tools_add_flops()

2009-11-21 15:57  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): For ESO PRO
	  REC1 PARAMi NAME: Add FITS comment about type

2009-11-21 15:47  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_parameterlist_fill(): Added
	  to test the PRO REC1 PARAM cards. Use 1/3 as fp value to see
	  accuracy

2009-11-21 02:55  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_saa(): BPM
	  optimizations

2009-11-21 02:07  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io_impl.h,
	  tests/cpl_image_io-test.c: cpl_image_fill_int(): Added,
	  non-exported, w. unit-tests. rm useless #includes

2009-11-18 22:12  llundin

	* cpldrs/cpl_detector.c: cpl_flux_get_noise_ring(): Fail w.
	  CPL_ERROR_DATA_NOT_FOUND on no data (DFS07980), also fix a
	  non-NULL code

2009-11-18 19:26  llundin

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c: cpl_image*_load*():
	  Explicit doxygen on extnum (and pnum), rm cfitsio reference
	  (since the functionality is supposed to be independent of the
	  underlying I/O-library)

2009-11-18 19:17  llundin

	* cplcore/cpl_imagelist_io.c: cpl_imagelist_load(),
	  cpl_imagelist_load_window(): rm non-ASCII from doxygen

2009-11-18 19:17  llundin

	* cplcore/cpl_image_io.c: cpl_image_load(): rm non-ASCII

2009-11-18 14:10  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: Implement
	  cpl_array_is_valid()

2009-11-16 21:29  llundin

	* cplcore/tests/cpl_test-test.c: cpl_test_fits_file(): Added w.
	  size-check. cpl_test_fits_macro(): Fall back on
	  cpl_test_fits_file()

2009-11-16 17:33  llundin

	* cplcore/cpl_test.c: cpl_test_fits_file(): Added w. size-check.
	  cpl_test_fits_macro(): Fall back on cpl_test_fits_file()

2009-11-10 11:10  cizzo

	* cplcore/cpl_array.h: Include stdio.h for the new dump functions

2009-10-30 11:03  lbilbao

	* configure.ac: 5.1.0a -> 5.1.0cvs

2009-10-30 10:46  lbilbao

	* configure.ac: 5.1.0cvs -> 5.1.0a

2009-10-29 17:13  lbilbao

	* configure.ac, cplcore/Makefile.am, cplcore/tests/Makefile.am,
	  cpldfs/Makefile.am, cpldfs/tests/Makefile.am, cpldrs/Makefile.am,
	  cpldrs/tests/Makefile.am, cplui/Makefile.am,
	  cplui/tests/Makefile.am, m4/cpl.m4: Roll back usage of pkg-config
	  mechanism.

2009-10-29 15:33  lbilbao

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic_body.h,
	  tests/cpl_imagelist_basic-test.c:
	  cpl_imagelist_collapse_sigclip_create(): bug fixed. Unit tests
	  added.

2009-10-29 13:00  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: Add cpl_array_dump() and
	  cpl_array_dump_structure()

2009-10-29 11:14  cizzo

	* cplcore/cpl_table.c: Eliminate last calls to cx_print()

2009-10-29 09:57  lbilbao

	* cplcore/tests/cpl_fits-test.c: Roll back previous commit changes
	  as no API change should be included in CPL5.1.

2009-10-29 08:49  lbilbao

	* cplcore/cpl_fits.c: Roll back previous commit changes as no API
	  change should be included in CPL5.1.

2009-10-28 18:02  lbilbao

	* cplcore/Makefile.am, cpldfs/Makefile.am, cpldrs/Makefile.am,
	  cplui/Makefile.am: Removal of the now undefined CFITSIO_LDFLAGS
	  (as a consequence of the new pkg-config mechanism). See ticket
	  DFS06589.

2009-10-28 17:44  lbilbao

	* configure.ac, cplcore/Makefile.am, cplcore/tests/Makefile.am,
	  cpldfs/Makefile.am, cpldfs/tests/Makefile.am, cpldrs/Makefile.am,
	  cpldrs/tests/Makefile.am, cplui/Makefile.am,
	  cplui/tests/Makefile.am, m4/cpl.m4: Move CFITSIO checking step at
	  configuration time to pkg-config based mechanism. (DFS06589)

2009-10-27 10:19  lbilbao

	* cpl.h: Roll back DetMon headers.

2009-10-26 15:05  cgarcia

	* cpldfs/cpl_dfs.c: Matched the precision of double keywords in paf
	  files with that of FITS headers.

2009-10-26 12:59  lbilbao

	* Makefile.am, acinclude.m4, configure.ac, m4/cpl.m4: Roll back
	  DetMon related source files and changes, as part of the
	  preparation of version 5.1 of CPL and as agreed during the DetMon
	  meeting held on the 15th of October.

2009-10-26 11:40  cgarcia

	* cplcore/cpl_polynomial.c: Fixed a problem with #define's related
	  to Horner evaluation.

2009-10-26 11:02  cgarcia

	* cplcore/cpl_polynomial.c: Changed _set_coeff to arrange the
	  Horner arrays only if the evaluation method is also Horner.

2009-10-23 17:49  cgarcia

	* cplcore/cpl_polynomial.c: First implementation of Horner
	  evaluation algorithm. It is disabled by default.

2009-10-23 17:17  lbilbao

	* cplcore/: cpl_fits.c, tests/cpl_fits-test.c:
	  cpl_fits_find_extension(): return value changed to 0 if extension
	  not found (DFS07813). Unit tests modified accordingly.

2009-10-23 16:45  llundin

	* cplcore/: cpl_fits.c, tests/cpl_fits-test.c:
	  cpl_fits_find_extension(), cpl_fits_count_extensions(): Proper
	  unit testting, clean-up error handling etc.

2009-10-23 15:40  lbilbao

	* cplcore/cpl_stats.c: Changes due to DFS07485 rolled back.

2009-10-22 15:30  llundin

	* cplcore/tests/cpl_imagelist_io-test.c: Use
	  cpl_test_imagelist_abs() on I/O

2009-10-22 15:14  llundin

	* cplcore/tests/cpl_imagelist_io-test.c: Use cpl_test_zero(),
	  cpl_test_eq(), cpl_test_eq_error(), cpl_test_eq_ptr()

2009-10-22 14:56  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_imagelist_abs(): Added

2009-10-22 14:03  llundin

	* cplcore/cpl_imagelist_io.c: cpl_imagelist_save(): Clean-up
	  doxygen, error-handling

2009-10-22 14:01  llundin

	* cplcore/cpl_image_io.c: cpl_image_save(): Improve doxygen

2009-10-22 14:00  llundin

	* cplcore/cpl_io.h: CPL_IO_CREATE, CPL_IO_EXTEND: Clean-up comments

2009-10-22 12:06  llundin

	* configure.ac: rm experimental ESO_ENABLE_OPENMP() in preparation
	  for CPL 5.1 release

2009-10-19 09:44  cizzo

	* cplcore/cpl_type.h: Eliminate comma at last enum entry

2009-10-13 09:47  cizzo

	* cpldrs/cpl_fit.c: Correct gaussian fit doc

2009-09-23 13:40  llundin

	* cplcore/cpl_msg.c: Add comment about __STRICT_ANSI__, undo
	  previous commit

2009-09-23 13:22  cizzo

	* cplcore/cpl_msg.c: Add e precompiler warning in case stream
	  duplication and window resizing are missing

2009-09-22 11:19  llundin

	* cplcore/cpl_test.c: cpl_test_end(): "the software" replaces "CPL"

2009-09-15 15:05  llundin

	* cplcore/cpl_image_io.h: #include <stdlib.h> (needed for FILE*)
	  replaces unneeded #include <limits.h> (bis)

2009-09-15 15:04  llundin

	* cplcore/cpl_image_io.h: #include <stdlib.h> (needed for FILE*)
	  replaces unneeded #include <limits.h>

2009-09-15 14:51  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h: cpl_image_*_complex():
	  Declare only if application includes complex.h (DFS06790)

2009-09-15 14:47  llundin

	* cplcore/cpl_image_gen.c: #include <complex.h>

2009-09-15 14:08  cizzo

	* cpldrs/tests/cpl_fit-test.c: Avoid compiler warning about
	  initialising with constant strings a non-constant object in
	  cpl_fit_image_gaussian_test()

2009-09-15 11:29  cizzo

	* cpldrs/cpl_fit.c: Eliminate two serious bugs about uninitialised
	  variables in cpl_fit_image_gaussian().

2009-09-15 11:27  cizzo

	* cpldrs/tests/cpl_fit-test.c: Eliminate few compiler warnings
	  about unused variables

2009-09-15 11:12  cgarcia

	* cpldrs/cpl_geom_img_body.h: Fixed warning about declarations and
	  code mixed.

2009-09-14 10:44  cizzo

	* cpldrs/cpl_fit.c: Skip check on finiteness of fitting result of
	  cpl_fit_image_gaussian()

2009-09-11 16:49  cizzo

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h: Deprecate
	  function cpl_image_fit_gaussian()

2009-09-11 16:49  cizzo

	* cplcore/cpl_image_iqe.c: Add warning to doc the cpl_image_iqe()

2009-09-11 16:07  cizzo

	* cpldrs/cpl_fit.h: Fix missing include to cpl_array.h

2009-09-11 16:01  cizzo

	* cpldrs/tests/cpl_fit-test.c: Add tests for
	  cpl_fit_image_gaussian()

2009-09-11 15:59  cizzo

	* cpldrs/: cpl_fit.c, cpl_fit.h: Implementation of
	  cpl_fit_image_gaussian()

2009-09-10 13:51  llundin

	* cplcore/cpl_image_io.c: cpl_image_load_internal(): FIXME comment
	  on filename=NULL

2009-09-10 09:47  llundin

	* cplcore/: tests/cpl_image_io-test.c, cpl_image_io.c:
	  cpl_image_load(), cpl_image_load_window(): Error propagation.
	  cpl_image_load_internal(): Catch filename==NULL (DFS07571),
	  handle invalid NAXIS

2009-09-09 15:54  cizzo

	* cplcore/cpl_array.c: Fixs to documentation

2009-09-08 16:24  lbilbao

	* cplcore/cpl_imagelist_basic_body.h: Warning removed.

2009-09-07 18:37  lbilbao

	* configure.ac, m4/cpl.m4: CPL_CHECK_COMPLEX (DFS07472)

2009-09-07 18:12  lbilbao

	* configure.ac, m4/cpl.m4: CPL_CHECK_FFTW added in preparation for
	  the inclusion of FFTW-dependant, new functions cpl_*_fftw().

2009-09-03 17:34  cgarcia

	* cpldrs/: cpl_geom_img.c, cpl_geom_img_body.h: Support for bad
	  pixel masks in cpl_geom_img_offset_saa

2009-09-03 17:33  cgarcia

	* cpldrs/tests/cpl_geom_img-test.c: Added test for _saa with and
	  without masks.

2009-08-28 16:38  lbilbao

	* configure.ac, cpl.h, m4/cpl.m4: Some additions still related to
	  Detmon code move done now. Added corresponding unit tests, from
	  IRPLIB. Some incompatibilities fixed.

2009-08-28 14:37  lbilbao

	* Makefile.am, acinclude.m4, configure.ac: DetMon code moved from
	  IRPLIB to CPL.

2009-08-26 13:24  lbilbao

	* configure.ac: 5.0.3 -> 5.1.0cvs

2009-08-26 13:17  lbilbao

	* configure.ac: 5.0.3

2009-08-26 12:02  lbilbao

	* cpldfs/tests/cpl_dfs-test.c: Add unit test for a successful call
	  to cpl_dfs_setup_product_header() with inherit_frame != NULL .

2009-08-26 09:35  cizzo

	* cpldfs/cpl_dfs.c: Fix bug in checking non-FITS inherit frames in
	  dfs_setup_product_header()

2009-08-20 15:31  lbilbao

	* cplcore/cpl_stats.c: cpl_stats_new_from_window(): long double ->
	  cpl_long_double in order to enhance portability.

2009-08-19 13:25  lbilbao

	* cplcore/cpl_stats.c: Workaround for ticket DFS07485.

2009-08-19 11:57  llundin

	* cpldfs/cpl_dfs.c: Comment typo

2009-08-19 11:56  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_eval_1d_diff(): doxygen
	  typo

2009-08-19 10:56  llundin

	* cpldrs/cpl_apertures_img.c: cpl_apertures_get_fwhm(): Reduce
	  number of calls to cpl_errorstate_get()

2009-08-18 12:03  cizzo

	* cplcore/cpl_matrix.c: Keep into account the left-right
	  associativity of the * operator in expressions like n * m *
	  sizeof(): the size_t type is seen last, so n * m would overflow
	  before being upcasted

2009-08-18 12:00  cizzo

	* cplcore/cpl_column.c: Fix another bug of the same kind as in the
	  previous delta

2009-08-18 11:06  llundin

	* cplcore/cpl_mask.c: Ensure promotion to size_t for memory sizes
	  (DFS06655) (bis)

2009-08-18 11:01  llundin

	* cplcore/: cpl_image_filter.c, cpl_mask.c: Ensure promotion to
	  size_t for memory sizes (DFS06655)

2009-08-18 10:13  llundin

	* cplcore/cpl_vector.c: cpl_vector_wrap(): Complete error handling

2009-08-18 09:58  cizzo

	* cplcore/cpl_column.c: Change type of private function
	  cpl_column_type_size(), and eliminate now useless castings to
	  size_t

2009-08-18 09:54  cizzo

	* cplcore/cpl_matrix.c: Eliminate cases where the argument to
	  memset()/memcpy()/malloc()/calloc() etc is not size_t

2009-08-18 09:36  lbilbao

	* cpldrs/cpl_detector.c: Propagate error from within the internal
	  function cpl_flux_get_window().

2009-08-17 17:09  lbilbao

	* cpldrs/cpl_detector.c: DFS07494

2009-08-17 16:56  cizzo

	* cplcore/cpl_column.c: Eliminate four more locations where the
	  argument to memset()/memcpy() etc is not size_t

2009-08-17 15:48  cizzo

	* cplcore/cpl_column.c: Eliminate two more locations where the
	  argument to malloc()/calloc() etc is not size_t

2009-08-17 12:02  lbilbao

	* configure.ac: 5.0.2 -> 5.1.0cvs

2009-08-17 11:49  lbilbao

	* configure.ac: New options ESO_ENABLE_{OPENMP,PROFILE} removed for
	  patch version CPL 5.0.2

2009-08-17 11:04  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Ask also for config.log on
	  failure

2009-08-17 10:24  lbilbao

	* configure.ac: 5.0.2cvs -> 5.0.2

2009-08-14 14:23  llundin

	* cplcore/cpl_vector.c: cpl_vector_new(), cpl_vector_wrap():
	  cpl_error_set_message() on error

2009-08-14 14:14  llundin

	* cplcore/tests/cpl_vector-test.c: cpl_test() replaced with
	  relevant tests

2009-08-14 14:05  llundin

	* cplcore/tests/cpl_vector-test.c: cpl_test_eq_error() replaces
	  cpl_test()

2009-08-14 13:45  llundin

	* cplcore/tests/cpl_vector-test.c: test cpl_vector_new(0)

2009-08-12 15:17  llundin

	* cpldrs/tests/cpl_apertures_img-test.c: cpl_test_eq_error(): Use

2009-08-12 11:17  llundin

	* cplcore/tests/cpl_errorstate-test.c: cpl_test_eq(),
	  cpl_test_zero() replaces cpl_test()

2009-08-12 11:15  llundin

	* cplcore/: cpl_error.c, cpl_error.h, cpl_errorstate.c,
	  tests/cpl_error-test.c, tests/cpl_errorstate-test.c: enum
	  _cpl_error_code_, cpl_error_set_message_macro(),
	  cpl_errorstate_find(): Added CPL_ERROR_HISTORY_LOST (DFS05409)

2009-08-11 16:19  llundin

	* cplcore/: cpl_error.h, cpl_error_impl.h, cpl_errorstate.h,
	  cpl_memory.h, cpl_test.h, cpl_type.h, cpl_version.h.bot: swap gcc
	  attributes pure+const

2009-08-11 16:02  llundin

	* cplcore/cpl_version.h.bot: cpl_version_get_*():
	  __attribute__((pure))

2009-08-11 15:45  llundin

	* cplcore/cpl_test.h: cpl_test_get_cputime(),
	  cpl_test_get_walltime(): __attribute__((const))

2009-08-11 15:31  llundin

	* cplcore/: cpl_error.h, cpl_error_impl.h, cpl_errorstate.h,
	  cpl_type.h: gcc attributes (DFS04697)

2009-08-11 15:02  llundin

	* cplcore/cpl_memory.h: cpl_memory_is_empty():
	  __attribute__((const))

2009-08-11 14:40  llundin

	* cplcore/cpl_error.c: cpl_error_get_message():Comment out assert()
	  (for const attribute)

2009-08-11 14:36  llundin

	* cplcore/cpl_errorstate.c: cpl_errorstate_find(): Comment out
	  assert() (for const attribute)

2009-08-11 14:19  llundin

	* cplcore/cpl_msg.c: cpl_msg_progress(): Avoid recursion, rm dead
	  code, break long line

2009-08-11 14:09  llundin

	* cplcore/tests/cpl_matrix-test.c:
	  cpl_matrix_product_transpose_bench(): cpl_msg_info() replaces
	  cpl_msg_warning()

2009-08-11 11:04  llundin

	* cpldrs/cpl_geom_img.c: Internal const correctness

2009-08-11 10:03  llundin

	* cplcore/cpl_init.c: cpl_get_description(): Simplify for CFITSIO
	  pre-3.03

2009-08-10 14:16  llundin

	* cpldrs/: cpl_wcs.c, tests/cpl_wcs-test.c: Fix gcc warnings on no
	  WCSLIB. Add @internal on static functions. cpl_wcs_get_*(): NULL
	  input (DFS07446). platesol(): olist == NULL (DFS07447), niter < 1
	  (DFS07448), output mode check (DFS07449), thresh check (DFS07452)

2009-08-10 12:52  llundin

	* cplcore/cpl_propertylist.c: cpl_propertylist_dump(): Use
	  cpl_type_get_name() (bis)

2009-08-10 12:51  llundin

	* cplcore/cpl_propertylist.c: cpl_propertylist_dump(): Use
	  cpl_type_get_name()

2009-08-10 12:50  llundin

	* cplcore/tests/cpl_propertylist-test.c: Call
	  cpl_propertylist_dump()

2009-08-07 16:56  llundin

	* cplcore/cpl_imagelist_basic.c: cpl_imagelist_collapse_create():
	  Reduce image duplication abd bpm usage (DFS07441)

2009-08-07 16:48  llundin

	* cplcore/cpl_image_basic.c: cpl_image_divide(): Reduce bpm usage
	  (DFS07441)

2009-08-07 11:21  lbilbao

	* cpldrs/: cpl_detector.c, cpl_detector.h,
	  tests/cpl_detector-test.c: New function
	  cpl_flux_get_bias_window() (FS07129). New internal function
	  cpl_flut_get_window() to be called now from both
	  cpl_flux_get_{bias,noise}_window(), in order to spare some code
	  duplication.

2009-08-07 09:17  llundin

	* cplcore/cpl_memory.h: CPL_HAVE_GNUC_UNUSED_RESULT

2009-08-06 17:03  llundin

	* cplcore/cpl_memory.h: Use gcc attributes: warn_unused_result

2009-08-06 16:58  llundin

	* cplcore/cpl_memory.h: Use gcc attributes: malloc, alloc_size

2009-08-06 16:55  llundin

	* cplcore/cpl_array.c: cpl_array_extract(): rm two unused vars

2009-08-06 14:18  llundin

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h,
	  tests/cpl_table-test.c: const correctness (DFS07434)

2009-08-06 13:20  llundin

	* cplcore/tests/cpl_property-test.c: cpl_test_noneq_ptr() replaces
	  cpl_test(\041=)

2009-08-06 13:18  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_eq_ptr(), cpl_test_noneq_ptr(): Added

2009-08-06 13:07  llundin

	* cplcore/cpl_test.h: cpl_assert(): return cpl_test_end(0)

2009-08-05 14:03  llundin

	* cplcore/cpl_imagelist_io_body.h: CPL_CLASS_BIN: Dropped

2009-08-05 13:55  llundin

	* libcext/tests/: cxlist-test.c, cxmap-test.c, cxslist-test.c,
	  cxtree-test.c: Conditional compilation of unused function(s)

2009-08-05 13:49  llundin

	* cplcore/tests/cpl_property-test.c: Use cpl_test module.
	  Conditional compilation of cpl_test_property_dump()

2009-08-05 13:48  llundin

	* cplcore/tests/cpl_propertylist-test.c,
	  cplui/tests/cpl_recipeconfig-test.c: Drop unused variable

2009-08-05 11:32  llundin

	* cpldrs/: cpl_wcs.c, cpl_wcs.h, tests/cpl_wcs-test.c:
	  cpl_wcs_platesol(): Const correctness (DFS07427)

2009-08-05 10:54  llundin

	* cpldrs/cpl_wcs.c: Replace tabs with 4 spaces. endcard,
	  wcslib_errmsgs: Drop static. cpl_wcs_convert():
	  cpl_error_set_message() replaces cpl_error_set_message_macro(),
	  const dimensions. cpl_wcs_platesol(): Fix uninit warnings, fix
	  memory leak on error, internal const correctness.
	  cpl_wcs_platesol_{4,6}(): const correctness.

2009-08-05 10:10  llundin

	* cpldrs/tests/cpl_wcs-test.c: cpl_test() replaced with more
	  descriptive tests. Some redundant tests dropped, others added.
	  const replaces static for test arrays

2009-08-04 16:57  llundin

	* cplcore/: cpl_image_basic_body.h, tests/cpl_image_basic-test.c:
	  cpl_image_collapse_median_create(): Support bad pixel map
	  (DFS07391)

2009-08-04 16:56  llundin

	* cplcore/cpl_image_basic.c: cpl_image_collapse_median_create():
	  doxygen typo

2009-08-04 13:58  llundin

	* cplcore/: cpl_image_basic_body.h, cpl_image_basic.c:
	  cpl_image_collapse_median_create(): Fix doxygen of rejection
	  parms (DFS07405)

2009-08-04 11:26  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h:
	  cpl_image_collapse_median_create(): Avoid casting, prep for bpm
	  support, simplify input access, improve doxygen

2009-08-04 11:11  llundin

	* cplcore/tests/cpl_image_basic-test.c:
	  cpl_image_collapse_median_test(): Test various drop combinations

2009-08-04 10:42  cizzo

	* cpldfs/cpl_dfs.c: Implement request by Lander and Pascal:
	  inheritance can be shared between first frame (for mandatory
	  keywords) and inherit frame (for the ESO HIERARCH keywords)

2009-08-04 10:14  llundin

	* cplcore/tests/cpl_image_basic-test.c:
	  cpl_image_collapse_median_test(): Verify result on no-drop

2009-08-03 16:47  llundin

	* cplcore/cpl_image_basic.c: Undo previous

2009-08-03 16:45  llundin

	* cplcore/: cpl_image_basic.c, tests/cpl_image_basic-test.c:
	  cpl_image_collapse_median_create(): Verify direction (DFS07398)

2009-08-03 16:32  llundin

	* cplcore/cpl_image_basic.c: cpl_image_collapse_median_create():
	  Verify direction (DFS07398)

2009-08-03 16:29  llundin

	* cplcore/tests/cpl_image_basic-test.c:
	  cpl_image_collapse_median_test(): Added

2009-08-03 15:20  cizzo

	* cpldrs/cpl_ppm.c: Eliminate wrong error message

2009-07-30 09:11  llundin

	* cpldrs/: cpl_geom_img.c, tests/cpl_geom_img-test.c:
	  cpl_geom_img_offset_saa(): Handle single image input for
	  CPL_GEOM_FIRST (DFS07378)

2009-07-30 09:00  llundin

	* cpldrs/tests/cpl_geom_img-test.c: Test cpl_geom_img_offset_saa()
	  with empty imagelist

2009-07-29 17:07  llundin

	* cpldrs/tests/cpl_geom_img-test.c: cpl_geom_img_offset_saa(): Test
	  with single image

2009-07-29 16:47  llundin

	* cpldrs/tests/cpl_geom_img-test.c: Extend use of
	  cpl_geom_img_offset_saa_bench()

2009-07-22 16:09  llundin

	* cpldrs/cpl_apertures.c: cpl_apertures_new_from_image():
	  CPL_ERROR_TYPE_MISMATCH replaces CPL_ERROR_ILLEGAL_INPUT for
	  non-int label

2009-07-22 16:05  llundin

	* cpldrs/: cpl_apertures.c, tests/cpl_apertures-test.c:
	  cpl_apertures_new_from_image(): Use also
	  CPL_ERROR_INCOMPATIBLE_INPUT and CPL_ERROR_DATA_NOT_FOUND

2009-07-22 13:14  llundin

	* NEWS: cpl_polynomial_fit_1d_create(): Deallocate fitsresidual as
	  per KMirny

2009-07-16 12:41  lbilbao

	* configure.ac, libcext/m4/eso.m4: --enable-profile (DFS04726)

2009-07-13 16:17  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_solve_1d(): Reduce
	  var-scopes

2009-07-13 16:11  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_solve_1d(): Drop random
	  root-theorem, document *px, typos

2009-07-10 11:46  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_solve_1d(): Fix error
	  text (DFS07264)

2009-07-07 14:24  llundin

	* cplcore/cpl_tools.c: cpl_tools_get_cfitsio_msg(): OpenMP
	  threadprivate

2009-07-07 13:43  llundin

	* cplcore/cpl_mask.c: cpl_mask_get_data_const(): Avoid cast and
	  calling overhead

2009-07-07 10:01  llundin

	* cplcore/cpl_mask.c: cpl_mask_get_data_const(): Correct location
	  of error

2009-07-02 16:01  llundin

	* cplcore/cpl_memory.c: cpl_memory_init(): Disable mode==2 with
	  OpenMP

2009-07-02 16:00  llundin

	* cplcore/cpl_xmemory.c: Improve documentation (absence of
	  thread-safety). cpl_xmemory_findfree(): Drop redundant casts

2009-07-02 14:32  llundin

	* cplcore/cpl_xmemory.c: Use size_t instead of unsigned (long).
	  Drop OpenMP threadprivate. Use atomic OpenMP for mode=1. Mode=2
	  currently not working with OpenMP

2009-07-02 14:15  llundin

	* cplcore/cpl_error.c: cpl_error_get_where():
	  cpl_error_where_string OpenMP threadprivate

2009-07-02 13:57  llundin

	* cplcore/cpl_filter_median.c: dheap_replace(): Make thread-safe

2009-07-02 13:33  llundin

	* cplcore/cpl_tools.c: cpl_tools_add_flops(): OpenMP atomic

2009-07-02 13:29  llundin

	* libcext/cext/cxdeque.c: current_compare: Make OpenMP
	  threadprivate

2009-07-02 13:00  llundin

	* cpldfs/cpl_dfs.h: "ESO Common Pipeline Library" replaces
	  "IIINSTRUMENT Pipeline" in copyright comment

2009-07-02 12:59  llundin

	* cpl.h: Added GPL license

2009-07-02 08:44  llundin

	* cplui/tests/cpl_frame-test.c: Do not test on remove()

2009-07-01 14:15  llundin

	* cplui/tests/cpl_frame-test.c: Reset expected CPL error. Add more
	  tests using cpl_test module. Use correct types for external
	  functions instead of cxtypes

2009-07-01 13:28  llundin

	* cplui/tests/cpl_frame-test.c: Bug-fix: Call fits_close_file()
	  before testing on the file

2009-06-30 11:11  llundin

	* cplcore/cpl_msg.c: getTimeISO8601(), strsplit(): Thread-safe
	  (drop OpenMP pragmas)

2009-06-26 16:15  llundin

	* cplcore/cpl_init.c: cpl_get_description(): OpenMP

2009-06-26 16:15  llundin

	* cplcore/cpl_test.c: cpl_test_get_description(): OpenMP

2009-06-26 15:28  llundin

	* cplcore/cpl_msg.c: OpenMP-Privatize the most commonly used static
	  variables

2009-06-25 16:52  llundin

	* cplcore/: cpl_error.c, cpl_errorstate.c, cpl_memory.c,
	  cpl_xmemory.c: make various static variables threadprivate

2009-06-25 16:51  llundin

	* configure.ac, libcext/m4/eso.m4: Experimental enabling of OpenMP

2009-06-25 13:23  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c: cpl_test_eq_error()
	  replaces cpl_test_error(), cpl_test_eq()

2009-06-25 12:43  llundin

	* cplcore/cpl_test.h: @ingroup added in a number of places
	  (DFS07194)

2009-05-27 15:16  scastro

	* cpldrs/cpl_wcs.c: replaced _id by cpl_func throughout the file.

2009-05-27 14:19  scastro

	* cpldrs/cpl_wcs.c: cpl_wcs_convert(): included an explanation on
	  the input and output matrix in the doxygen. DFS06724

2009-05-27 12:01  scastro

	* cpldrs/tests/cpl_wcs-test.c: included test for NULL input "to"
	  and "status", following fix of DFS06727

2009-05-27 11:46  scastro

	* cpldrs/cpl_wcs.c: cpl_wcs_convert(): included to and status in
	  the check for NULL input. Updated doxygen with this information.
	  DFS06727

2009-05-20 15:21  lbilbao

	* cplcore/cpl_imagelist_io.c: Fix ticket 7054.

2009-05-20 15:06  llundin

	* cplcore/: cpl_test.h, cpl_test.c: Info on pre/during
	  errors+errno. Improve initial/end errno messages

2009-05-20 14:56  llundin

	* cplcore/tests/cpl_image_io-test.c: Skip cpl_image_add_scalar()
	  for complex pixel types

2009-05-20 14:13  llundin

	* cplcore/tests/cpl_stats-test.c: CPL_STAT_CMP_IMAGE(): ; replaces
	  , (typo)

2009-05-20 09:57  llundin

	* cplcore/cpl_test.c:  cpl_test_init_macro(), cpl_test_end(): errno
	  msg clean-up

2009-05-19 14:40  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_combine(): offs must
	  be non-NULL (DFS07049)

2009-05-18 13:15  llundin

	* cplcore/cpl_image_io.c: cpl_image_save(): Ensure file close +
	  improve error msg on failed file create

2009-05-18 12:07  llundin

	* cplcore/tests/: cpl_image_basic-test.c, cpl_image_filter-test.c:
	  cpl_test_eq_error() replaces cpl_test_error()+cpl_test_eq()

2009-05-18 12:01  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_test_eq_error() replaces
	  cpl_test_error()+cpl_test_eq()

2009-05-18 11:56  llundin

	* cplcore/tests/cpl_image_io-test.c: cpl_test_eq_error() replaces
	  cpl_test_error()+cpl_test_eq()

2009-05-12 10:39  llundin

	* cplui/tests/cpl_frameset_io-test.c: Cast sizeof to unsigned for
	  format string

2009-05-12 10:35  llundin

	* cplcore/tests/cpl_memory-test.c: Use string literal for format.
	  Use cpl_test_zero(), cpl_test_eq_string()

2009-05-12 10:27  llundin

	* cplcore/tests/cpl_matrix-test.c: Use string literal for format

2009-05-12 10:25  llundin

	* cplcore/tests/cpl_msg-test.c: Fix compiler warning

2009-05-12 09:31  llundin

	* cplcore/cpl_test.c: cpl_test_init_macro(): Use string literal for
	  format

2009-05-11 10:42  llundin

	* cplcore/cpl_init.c: cpl_init(): Use string-literal with
	  cpl_error_set_message()

2009-05-08 14:57  llundin

	* cplcore/tests/cpl_polynomial-test.c: Raise tol for valgrind

2009-05-08 14:53  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_test_1d(): Symmetric, non-equidistant 1D
	  sampling

2009-05-08 14:36  llundin

	* cplcore/tests/cpl_polynomial-test.c: Use cpl_test_eq_error(),
	  cpl_test_eq(), cpl_test_null(), cpl_test_zero()

2009-05-08 14:27  lbilbao

	* cplcore/tests/cpl_image_filter-test.c: FIXME: Set a higher
	  tolerance to avoid some errors due to rounding errors in
	  CPL_FILTER_STDEV_FAST.

2009-05-07 18:20  llundin

	* cpldrs/: cpl_apertures.c, tests/cpl_apertures-test.c:
	  cpl_apertures_get_{left,right}_y(),
	  cpl_apertures_get_{top,bottom}_x(): Fix wrong result (DFS06988).
	  Also, improve doxygen

2009-05-06 15:38  lbilbao

	* configure.ac: 5.0.1 -> 5.0.2cvs

2009-05-06 15:26  lbilbao

	* configure.ac: 5.0.1cvs -> 5.0.1

2009-05-06 14:33  scastro

	* cplcore/tests/cpl_propertylist-test.c: fixed comments

2009-05-06 14:32  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included new tests 27, 28
	  and 29

2009-05-06 14:31  scastro

	* cplcore/: cpl_propertylist.h, cpl_propertylist.c: Included new
	  functions cpl_propertylist_append_property,
	  cpl_propertylist_prepend_property,
	  cpl_propertylist_insert_property,
	  cpl_propertylist_insert_after_property.

2009-05-06 14:25  scastro

	* cplcore/tests/cpl_propertylist-test.c: removed test 29 for new
	  functions

2009-05-06 14:19  scastro

	* cplcore/: cpl_propertylist.c, cpl_propertylist.h: Removed new
	  functions cpl_propertylist_append_property,
	  cpl_propertylist_prepend_property,
	  cpl_propertylist_insert_property,
	  cpl_propertylist_insert_after_property.

2009-05-06 11:10  scastro

	* cplcore/tests/cpl_propertylist-test.c: Complemented test 30 with
	  a check on the returned values.

2009-05-06 10:59  scastro

	* cplcore/cpl_property.c: cpl_property_get_float():fixed return
	  value

2009-05-06 10:56  scastro

	* cplcore/cpl_property.c: cpl_property_get_double():fixed return
	  value

2009-05-06 08:33  llundin

	* cplcore/tests/cpl_vector-test.c: cpl_vector_corr_bench(): Added.
	  #define VECTOR_SIZE 256. cpl_test_abs() replaces cpl_test_leq()
	  (mostly)

2009-05-06 08:17  llundin

	* cplcore/tests/cpl_memory-test.c: do_bench replaces
	  CPL_MEMORY_BENCH

2009-05-06 08:15  llundin

	* cplcore/cpl_init.c: cpl_get_description(): drop static from char
	  array

2009-05-05 17:12  scastro

	* cplcore/tests/cpl_propertylist-test.c: new test 30 to check
	  casting in accessor functions of float and double.

2009-05-05 17:11  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_get_double and
	  cpl_propertylist_get_float(): updated documentation regarding
	  casting.

2009-05-05 17:11  scastro

	* cplcore/cpl_property.c: cpl_property_get_float(): if the property
	  is of type double, it casts it to float and returns it without
	  any error.  cpl_property_get_double(): if the property is of type
	  float, it casts it to double and returns it without any error.

2009-05-05 16:09  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_load() and
	  cpl_propertylist_load_regexp(): updated documentation to
	  specifically say that float keywords will always be loaded as
	  double.

2009-05-05 15:32  cizzo

	* cplcore/cpl_column.c: Fix limit to memory reallocation in
	  cpl_column_set_size()

2009-05-05 13:14  cizzo

	* cplcore/tests/cpl_image_resample-test.c: Remove forgotten
	  comments

2009-05-05 13:13  cizzo

	* cplcore/: cpl_image_resample.c, cpl_image_resample_body.h,
	  tests/cpl_image_resample-test.c: Fix problem when x-size is not
	  multiple of the step size in image_rebin()

2009-05-05 11:43  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_decomp_chol(): Fix doxygen typo

2009-05-04 13:25  llundin

	* cplcore/cpl_image_iqe.c: iqefit(): Leak-on-error fixed (DFS06953)

2009-04-29 16:50  lbilbao

	* cplcore/: cpl_image_gen.c, cpl_image_gen_body.h, cpl_type.h,
	  tests/cpl_imagelist_basic-test.c, cpl_image_basic_body.h:
	  cpl_image_fill_noise_uniform(), cpl_image{add, subtract,
	  multiply}(): extended support for COMPLEX pixel types. (DFS06088)
	  New, massive unit tests added to cpl_imagelist_basic module.

2009-04-29 11:46  lbilbao

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic.h,
	  cpl_imagelist_basic_body.h, tests/cpl_imagelist_basic-test.c:
	  Changes required by DFS05505 implemented.

2009-04-28 10:29  scastro

	* cplcore/tests/cpl_propertylist-test.c: Test 29 for
	  cpl_propertylist_insert_after_property()

2009-04-28 10:28  scastro

	* cplcore/: cpl_propertylist.c, cpl_propertylist.h: New function
	  cpl_propertylist_insert_after_property(): complement to DFS06522

2009-04-27 18:01  scastro

	* cplcore/tests/cpl_propertylist-test.c: New test 29 for
	  cpl_propertylist_insert_property()

2009-04-27 18:01  scastro

	* cplcore/: cpl_propertylist.c, cpl_propertylist.h: New function
	  cpl_propertylist_insert_property(): complement to DFS06522

2009-04-27 16:36  scastro

	* cplcore/tests/cpl_propertylist-test.c: New test 28 for
	  cpl_propertylist_prepend_property()

2009-04-27 16:36  scastro

	* cplcore/: cpl_propertylist.c, cpl_propertylist.h: New function
	  cpl_propertylist_prepend_property(): complement to DFS06522

2009-04-27 16:20  scastro

	* cplcore/tests/cpl_propertylist-test.c: New test 27 for
	  cpl_propertylist_append_property()

2009-04-27 16:09  scastro

	* cplcore/cpl_propertylist.c:
	  cpl_propertylist_append_property():doxygen

2009-04-27 16:05  scastro

	* cplcore/: cpl_propertylist.c, cpl_propertylist.h: New function
	  cpl_propertylist_append_property(): DFS06522

2009-04-27 15:05  lbilbao

	* cplcore/: cpl_filter.h, cpl_image_filter.c,
	  cpl_image_filter_body.h, tests/cpl_image_filter-test.c:
	  cpl_image_filter_mask(): new mode CPL_FILTER_STDEV_FAST.
	  (DFS06411)

2009-04-27 14:55  scastro

	* cplui/cpl_frame.c: cpl_frame_get_nextensions(): wraps around
	  cpl_fits_count_extensions(). DFS06546

2009-04-27 13:58  llundin

	* cplcore/: cpl_image_filter_body.h, tests/cpl_image_filter-test.c:
	  cpl_image_filter(): Correct result for CPL_FILTER_STDEV
	  (DFS06942)

2009-03-30 16:01  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h:
	  cpl_image_flip(): Avoid duplication for angle 0+2, reduce
	  variable scope

2009-03-30 15:57  llundin

	* cplcore/tests/cpl_matrix-test.c:
	  cpl_matrix_product_transpose_bench(): Added

2009-03-30 15:21  llundin

	* cplcore/tests/cpl_mask-test.c: More tests of
	  cpl_mask_collapse_create()

2009-03-30 15:21  llundin

	* cplcore/cpl_mask.c: cpl_mask_collapse_create(): typo

2009-03-30 15:14  llundin

	* cplcore/cpl_mask.c: cpl_mask_collapse_create():
	  donext+ifirst+ilast for idir==0

2009-03-30 11:31  llundin

	* cplcore/cpl_errorstate.c: size_t replaces unsigned in internal
	  usage

2009-03-30 11:07  llundin

	* acinclude.m4: CPL_CONFIG_VERSION: Extend with CPL_VERSION_STRING

2009-03-27 12:19  llundin

	* cplcore/cpl_memory.c: Reduced use of non-staatic variables

2009-03-27 11:18  llundin

	* cplcore/cpl_mask.c: cpl_mask_extract(): Use memcpy(), simplify
	  input check. cpl_mask_threshold_image_create(): Avoid redundant
	  writes, reduce var scope, CPL_ERROR_UNSUPPORTED_MODE

2009-03-27 11:15  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_extract(): A bit of extra
	  testing

2009-03-27 10:26  llundin

	* cplcore/cpl_mask.c: cpl_mask_collapse_create(): unit stride also
	  for idir = 0 (Speed up about 40 for 4k by 4k)

2009-03-27 09:32  llundin

	* cplcore/cpl_mask.c: cpl_mask_collapse_create(): for-loop replaces
	  do-while, improve comments

2009-03-27 08:20  llundin

	* cplcore/cpl_mask.c: cpl_mask_collapse_create(): Use memchr() for
	  dir==1

2009-03-27 08:19  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_test(): Do actual tests
	  of cpl_mask_collapse_create()

2009-03-26 17:07  llundin

	* cplcore/cpl_mask.c: cpl_mask_flip(): Avoid mask duplication for
	  angle 0 + 2

2009-03-26 16:59  llundin

	* cplcore/cpl_mask.c: cpl_mask_{and,or,xor,not}(): Operate on whole
	  words (DFS03635)

2009-03-26 16:58  llundin

	* configure.ac: AC_CHECK_SIZEOF(size_t) (to detect 64 bit systems
	  at compile time)

2009-03-26 16:49  llundin

	* cplcore/cpl_test.c: cpl_test_eq_mask_macro(): Use memcmp() (bis)

2009-03-26 15:55  llundin

	* cplcore/tests/cpl_mask-test.c: Removed redundant tests of
	  cpl_mask_flip()

2009-03-26 15:52  llundin

	* cplcore/: cpl_mask.c, cpl_mask.h, tests/cpl_mask-test.c:
	  cpl_mask_dump_window(): Added

2009-03-26 15:42  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_test(): Added with tests
	  of several functions

2009-03-26 15:32  llundin

	* cplcore/cpl_test.c: cpl_test_eq_mask_macro(): Use memcmp()

2009-03-26 15:01  llundin

	* cplcore/cpl_test.h: cpl_test(), cpl_test_zero(): Avoid cast to
	  int

2009-03-26 14:10  llundin

	* configure.ac, cplcore/cpl_test.c: sys/time.h (for gettimeofday())

2009-03-26 14:05  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_get_walltime(): Added

2009-03-25 14:01  llundin

	* libcext/cext/: cxmemory.c, cxmemory.h: cx_memory_vtable_set():
	  const correctness

2009-03-24 17:21  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_turn_flip_test():
	  replaces cpl_image_turn_test() w. test also of cpl_image_flip() +
	  bad pixels. cpl_image_get_diff(): Dropped, use
	  cpl_test_image_abs() instead. Use different cpl_test macros

2009-03-24 16:54  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_eq_error(): Added w. uni test

2009-03-24 13:21  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_flip(): Compare
	  after rotating

2009-03-23 17:54  llundin

	* cplcore/cpl_memory.c: Add CPL version to cx_log() (useful for
	  debugging f.ex. DFS04315)

2009-03-23 17:48  llundin

	* cpljava/cpl_gasgano.c: makeJNIRecipe(): Redeclare to take const
	  cpl_recipe *. makePluginLibrary(): Fix memory leak (pluginlist),
	  reduce scope for various variables, add some const modifiers,
	  avoid two malloc()s

2009-03-23 17:31  llundin

	* cplui/cpl_recipedefine.c: cpl_recipedefine_init(): Improve
	  version mismatch messages

2009-03-23 13:42  llundin

	* cpljava/cpl_gasgano.c: undo previous commit (does not help)

2009-03-23 13:41  llundin

	* cpljava/cpl_gasgano.c: Try to catch SIGSEGV

2009-03-23 09:01  llundin

	* cpljava/cpl_gasgano.c: makePluginLibrary(): Detect run-time
	  change of CPL version (DFS04315). Also catch NULL return from
	  lt_dlsym()

2009-03-18 10:39  llundin

	* configure.ac: -> 5.0.1cvs

2009-03-18 10:30  llundin

	* configure.ac: cpl-5_0_0

2009-03-17 13:14  llundin

	* cplcore/: cpl_image_io.h, cpl_image_io.c: cpl_image_*_complex():
	  Do not declare with gcc -ansi -pedantic (DFS06790)

2009-03-17 09:27  llundin

	* cplcore/cpl_image_bpm.c: Improve doxygen: In the bad pixel map
	  CPL_BINARY_1 is used for bad pixels and CPL_BINARY_0 for good
	  ones

2009-03-12 11:13  llundin

	* configure.ac: -> 5.0.0cvs

2009-03-12 11:09  llundin

	* configure.ac: -> 5.0.0b4

2009-03-12 11:07  llundin

	* README: update version numbers: CPL, cfitsio, JDK, gasgano

2009-03-11 17:09  llundin

	* cpldrs/: cpl_geom_img_body.h, tests/cpl_geom_img-test.c:
	  cpl_geom_img_offset_saa_all_*(): Fix resampling noise on edge
	  with zero shift (DFS05360 - 2)

2009-03-10 14:16  llundin

	* cplcore/cpl_image_iqe.c: cpl_image_iqe(): doxygen drop "The code
	  should not be changed"

2009-03-04 14:50  lbilbao

	* configure.ac: -> 5.0.0cvs

2009-03-04 14:40  lbilbao

	* configure.ac: -> 5.0.0b3

2009-03-04 14:37  lbilbao

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c, cpl_vector.c:
	  Change mode-checking in saving functions to use the new bitwise
	  CPL_IO_{CREATE, EXTEND}.

2009-03-04 12:13  lbilbao

	* NEWS: Information about the new complex types added.

2009-03-04 11:45  lbilbao

	* cplcore/: Makefile.am, cpl_image_io.c, cpl_image_io.h,
	  cpl_image_io_impl.h, tests/cpl_image_io-test.c: Functions related
	  to complex-types, of unstable API yet, made internal.

2009-03-03 18:43  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h,
	  tests/cpl_image_io-test.c: cpl_image_wrap(): Added static, use
	  size_t to compute allocation sizes. cpl_image_new(),
	  cpl_image_wrap_*(): Call cpl_image_wrap()

2009-03-02 09:54  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(): Doxygen
	  examples of mask creation

2009-02-18 16:47  llundin

	* cplcore/cpl_image_stats.c:
	  cpl_image_get_{min,max}pos{,_window}(): Fix return on window-fail
	  (DFS06646)

2009-02-18 11:07  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_save(): removed
	  unreachable code

2009-02-16 17:56  lbilbao

	* configure.ac: cpl-5.0.0b2 -> cpl-5.0.0cvs

2009-02-16 17:45  lbilbao

	* configure.ac: 5.0.0b2

2009-02-16 12:12  llundin

	* NEWS: New functions in CPL

2009-02-16 12:09  llundin

	* NEWS: How to change the calls to functions with new prototypes

2009-02-16 11:52  llundin

	* NEWS: How to replace deprecated functions

2009-02-16 11:33  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit(): Fix doxygen typos

2009-02-16 11:19  scastro

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d_create and
	  cpl_polynomial_fit_2d_create: marked doxygen as @internal and
	  deprecated.

2009-02-16 11:04  scastro

	* cplcore/cpl_msg.c: cpl_msg_progress(): Marked doxygen as
	  @internal and deprecated.

2009-02-16 10:59  scastro

	* cplcore/cpl_image_filter.c:	 cpl_image_filter_linear,
	  cpl_image_filter_morpho, cpl_image_filter_median,
	  cpl_image_filter_stdev: Changed doxygen of these functions to
	  @internal and marked them as deprecated.

2009-02-16 10:17  scastro

	* cplcore/cpl_fits.c: cpl_fits_get_nb_extensions() and
	  cpl_fits_get_extension_nb(): made doxygen internal to these two
	  deprecated functions.

2009-02-16 09:41  llundin

	* NEWS: Slight rewrite with ./configure

2009-02-16 04:20  lbilbao

	* configure.ac: cpl5.0.0b1 -> cpl5.0.0cvs

2009-02-16 04:01  lbilbao

	* configure.ac: cpl5.0.0a -> cpl5.0.0b1

2009-02-13 16:32  llundin

	* NEWS: List with deprecated functions and API changes - needs
	  update-how-to

2009-02-12 14:41  llundin

	* cplcore/cpl_test.c: cpl_test_dump_status(): Active only with
	  -DCPL_TEST_DUMP_STATUS

2009-02-11 17:50  llundin

	* cplcore/cpl_filter_median.c: filter_median(): memcpy() used for
	  rx=ry=0 case (i.e. no support for different input- and
	  output-pixel types

2009-02-11 17:35  llundin

	* cplcore/cpl_filter_median.c: filter_median(): Avoid overflow in
	  CPL_BORDER_CROP pointer arithmetic (DFS06582), remove dead-code
	  (for different input- and output pixel-types)

2009-02-11 14:40  scastro

	* cplcore/cpl_bivector.c: cpl_bivector_delete(): updated
	  documentation about NULL input.

2009-02-11 14:40  scastro

	* cplcore/cpl_imagelist_io.c: cpl_imagelist_delete(): updated
	  documentation about NULL input.

2009-02-11 14:40  scastro

	* cplcore/cpl_mask.c: cpl_mark_delete(): updated documentation
	  about NULL input.

2009-02-11 14:39  scastro

	* cplcore/cpl_polynomial.c: cpl_polynomial_delete(): updated
	  documentation about NULL input.

2009-02-11 14:39  scastro

	* cplcore/cpl_property.c: cpl_property_delete(): updated
	  documentation about NULL input.

2009-02-11 14:38  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_delete(): updated
	  documentation about NULL input.

2009-02-11 14:38  scastro

	* cplcore/cpl_stats.c: cpl_stats_delete(): updated documentation
	  about NULL input.

2009-02-11 14:38  scastro

	* cplcore/cpl_vector.c: cpl_vector_delete(): updated documentation
	  about NULL input.

2009-02-11 14:37  scastro

	* cplcore/cpl_xmemory.c: cpl_xmemory_free(): updated documentation
	  about NULL input.

2009-02-11 14:37  scastro

	* cplui/cpl_frame.c: cpl_frame_delete(): updated documentation
	  about NULL input.

2009-02-11 14:36  scastro

	* cplui/cpl_framedata.c: cpl_framedata_delete() and
	  cpl_framedata_clear(): updated documentation about NULL input.

2009-02-11 14:35  scastro

	* cplui/cpl_frameset.c: cpl_frameset_delete(): updated
	  documentation about NULL input.

2009-02-11 14:34  scastro

	* cplui/cpl_parameter.c: cpl_parameter_delete(): updated
	  documentation about NULL input.

2009-02-11 14:34  scastro

	* cplui/cpl_parameterlist.c: cpl_parameterlist_delete(): updated
	  documentation about NULL input.

2009-02-11 14:34  scastro

	* cplui/cpl_plugin.c: cpl_plugin_delete(): updated documentation
	  about NULL input.

2009-02-11 14:33  scastro

	* cplui/cpl_pluginlist.c: cpl_pluginlist_delete(): updated
	  documentation about NULL input.

2009-02-11 14:33  scastro

	* cplui/cpl_recipeconfig.c: cpl_recipeconfig_delete(): updated
	  documentation about NULL input.

2009-02-11 14:32  scastro

	* cpldrs/cpl_apertures.c: cpl_apertures_delete(): updated
	  documentation about NULL input.

2009-02-11 14:31  scastro

	* cpldrs/cpl_wcs.c: cpl_wcs_delete(): updated documentation about
	  NULL input.

2009-02-11 14:05  llundin

	* libcext/cext/: Makefile.am, cxtypes.h.bot, cxtypes.h.top: Disable
	  automatic creation of cext/cxtypes.h (DFS06591)

2009-02-11 13:48  llundin

	* libcext/tests/: Makefile.am, cxtypes-test.c: Added cxtypes unit
	  test (with sizeof test)

2009-02-11 13:29  llundin

	* libcext/configure.ac: Disable automatic creation of
	  cext/cxtypes.h (DFS06591)

2009-02-11 13:27  llundin

	* libcext/cext/cxtypes.h: #if for 64 bit

2009-02-11 13:27  llundin

	* libcext/cext/cxtypes.h: As created on i386 GNU/Linux and Mac Mini
	  powerpc

2009-02-11 13:24  scastro

	* cplui/cpl_frame.c: cpl_frame_delete(): updated documentation
	  about NULL input frame.

2009-02-11 13:10  scastro

	* cplui/: cpl_frame.h, cpl_frameset.h: Included missing <stdio.h>

2009-02-11 11:49  llundin

	* cplcore/tests/cpl_memory-test.c: cpl_free(NULL)

2009-02-10 19:23  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: Add const modifier where
	  required in lately added functions

2009-02-10 14:45  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_find_md5sum(): Use fits_get_hduaddrll()
	  when available, else fits_get_hduoff()

2009-02-10 14:43  llundin

	* cplcore/cpl_test.c: cpl_test_get_description(): #ifdef OFF_T

2009-02-10 14:00  llundin

	* cplcore/cpl_mask.c: cpl_mask_extract_subsample(): Drop unused
	  variable, pos

2009-02-10 13:18  llundin

	* m4/cpl.m4: CPL_CHECK_CFITSIO: Check in lib64, lib32 and lib
	  (DFS06590)

2009-02-09 15:31  llundin

	* cplcore/cpl_filter.h: cpl_image_filter: doxygen elaborate on
	  border pixels

2009-02-09 12:16  llundin

	* cplcore/cpl_filter.h: cpl_image_filter: Doxygen definition of
	  border pixels

2009-02-09 11:41  llundin

	* cpljava/cpl_gasgano.c: GASGANO_HAS_NO_CPL_EXCEPTION_HANDLER
	  replaces GASGANO_HAS_CPL_EXCEPTION_HANDLER

2009-02-06 16:53  llundin

	* cplcore/cpl_polynomial.c:
	  cpl_vector_fill_polynomial_fit_residual(): doxygen typos

2009-02-06 16:50  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit(),
	  cpl_vector_fill_polynomial_fit_residual(): Improve doxygen

2009-02-04 10:02  jvinther

	* .cvsignore, .settings/.cvsignore: added .cvsignore file

2009-02-04 09:53  jvinther

	* libcext/.cvsignore, libltdl/.cvsignore, cpljava/.cvsignore: added
	  .cvsignore file

2009-02-03 15:42  lbilbao

	* configure.ac: cpl-5.0.0a -> cpl-5.0.0cvs

2009-02-03 15:28  lbilbao

	* cplcore/cpl_array.c: Rename new {max, min}pos functions fors
	  arrays properly.

2009-02-03 15:18  lbilbao

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic.h,
	  tests/cpl_imagelist_basic-test.c:
	  cpl_imagelist_collapse_sigclip_create(): API change needed for
	  further implementation of ticket DFS05505.

2009-02-03 14:29  lbilbao

	* cplcore/tests/cpl_vector-test.c: Disable unit test until code is
	  fixed (cpl_vector_fit_gaussian()).

2009-02-03 11:36  lbilbao

	* configure.ac: 5.0.0a

2009-01-28 17:10  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_saa(): Fix
	  ppos_x/ppos_y typo

2009-01-28 17:02  llundin

	* cpldfs/: cpl_dfs.c, cpl_dfs.h, tests/cpl_dfs-test.c:
	  cpl_dfs_save_{image,table,imagelist,propertylist}(): Add
	  header+inherit parameters

2009-01-28 16:39  scastro

	* cplcore/tests/cpl_propertylist-test.c: replaced cx_assert() by
	  cpl_test functions.

2009-01-28 16:11  llundin

	* cpldfs/: cpl_dfs.c, cpl_dfs.h, tests/cpl_dfs-test.c:
	  cpl_dfs_save_{image,table,imagelist,propertylist}(): Drop procat
	  parameter, applist now mandatory

2009-01-28 15:52  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_product_save(): Add inherit-frame

2009-01-28 15:31  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_setup_product_header():
	  Added two tests related to the inherit frame

2009-01-28 13:09  scastro

	* cplui/cpl_parameter.c: _cpl_parameter_init(): replaced
	  CPL_ERROR_TYPE_MISMATCH with CPL_ERROR_INVALID_TYPE as for
	  DFS05614.

2009-01-26 16:26  cizzo

	* cpldfs/tests/cpl_dfs-test.c: Upgrade existing tests to match API
	  change of cpl_dfs_setup_priduct_header()

2009-01-26 16:25  cizzo

	* cpldfs/: cpl_dfs.c, cpl_dfs.h: API change to
	  cpl_dfs_setup_product_header(): the reference frame can be
	  specified at the last parameter

2009-01-26 10:34  llundin

	* cplcore/cpl_image_resample.c: cpl_image_rebin(): #define
	  CPL_IMAGE_REBIN for _body

2009-01-22 14:05  lbilbao

	* configure.ac: Close to 5.0 - 4.5.1cvs -> 4.9.9

2009-01-21 15:07  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h, cpl_vector.c,
	  tests/cpl_polynomial-test.c: cpl_polynomial_shift_1d(): Dimension
	  parameter added (DFS05731)

2009-01-20 11:14  llundin

	* cpldrs/: cpl_geom_img.c, cpl_geom_img.h,
	  tests/cpl_geom_img-test.c: cpl_geom_img_offset_saa(): Append two
	  optional output parameters (DFS05123)

2009-01-14 09:25  llundin

	* cplcore/tests/cpl_image_bpm-test.c: main(): Fix const issue

2009-01-14 09:23  llundin

	* cplcore/tests/cpl_vector-test.c: main(): fclose(stream)

2009-01-12 13:37  cizzo

	* cplcore/cpl_column.c: cpl_column_save_type(): check column array
	  type, not only save array type

2009-01-09 13:58  llundin

	* cplcore/tests/cpl_image_bpm-test.c: main(): More tests of
	  cpl_image_get_bpm_const(), cpl_image_get_bpm()

2009-01-09 11:36  llundin

	* cplcore/tests/cpl_image_bpm-test.c: main(): Test
	  cpl_image_get_bpm_const()

2009-01-09 11:36  llundin

	* cplcore/cpl_test.h: cpl_test_leq(), cpl_assert(): Improve doxygen

2009-01-09 10:47  llundin

	* cplcore/tests/cpl_imagelist_io-test.c: main(): fclose(stream)

2009-01-08 16:59  llundin

	* cplcore/cpl_image_io.c: cpl_image_get_bpm_const(): Return NULL
	  when no bpm is allocated

2009-01-07 13:38  cizzo

	* cplcore/cpl_table.c: Ignore TDIM keyword when loading string
	  columns

2009-01-05 16:13  cizzo

	* cplcore/cpl_table.c: Fix unallocated array in loading columns of
	  arrays of strings

2008-12-24 13:10  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add new function
	  cpl_table_where_selected()

2008-12-24 13:09  cizzo

	* cplcore/tests/cpl_table-test.c: Add test cases for
	  cpl_table_where_selected()

2008-12-24 11:35  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: Add new functions:
	  cpl_array_get_max(), cpl_array_get_min(), cpl_array_get_maxpos(),
	  cpl_array_get_minpos()

2008-12-23 16:54  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: Add new functions:
	  cpl_array_get_mean(), cpl_array_get_median(),
	  cpl_array_get_stdev()

2008-12-23 16:15  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: Add new functions:
	  cpl_array_extract(), cpl_array_insert_window(),
	  cpl_array_erase_window(), cpl_array_insert(), cpl_array_add(),
	  cpl_array_subtract(), cpl_array_multiply(), cpl_array_divide(),
	  cpl_array_add_scalar(), cpl_array_subtract_scalar(),
	  cpl_array_multiply_scalar(), cpl_array_divide_scalar()

2008-12-22 16:54  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: Add function
	  cpl_array_set_size(), fix correct error handling, simplify code

2008-12-22 15:02  cizzo

	* cplcore/: cpl_image_resample.c, cpl_image_resample_body.h:
	  cpl_image_rebin(): fix wrong memory access in case of incomplete
	  bins

2008-12-22 14:30  cizzo

	* cplcore/cpl_image_resample.c: Add extra check in
	  cpl_image_rebin() and upgrade doc accordingly

2008-12-22 10:16  llundin

	* cplcore/tests/cpl_filter_body.h: image_filter_average_bf_*():
	  Correct assertion on supported border mode

2008-12-19 14:48  cizzo

	* cplcore/tests/cpl_image_resample-test.c: Add new tests for
	  function cpl_image_rebin()

2008-12-19 14:48  cizzo

	* cplcore/: cpl_image_resample.c, cpl_image_resample.h,
	  cpl_image_resample_body.h: Add new function cpl_image_rebin()

2008-12-19 14:30  llundin

	* cplcore/cpl_image_filter.c: Move /**@{*/ up

2008-12-19 14:14  llundin

	* cplcore/cpl_filter.h: cpl_filter_mode, cpl_border_mode: doxygen

2008-12-19 14:13  llundin

	* cplcore/cpl_image_filter.c: Fixed /**@{*/

2008-12-19 13:56  llundin

	* cplcore/cpl_filter.h: cpl_border_mode, cpl_filter_mode: Updated
	  doxygen

2008-12-19 13:55  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h: ADDTYPE(),
	  ADDTYPE_TWO(): Moved to cplcore/cpl_image_filter.c

2008-12-19 13:42  llundin

	* cplcore/cpl_filter_median.c: @internal added to doxygen

2008-12-19 10:56  cizzo

	* cplcore/cpl_image_resample.c: Generalisation of
	  cpl_image_extract_subsample() (DFS05473)

2008-12-19 10:54  cizzo

	* cplcore/cpl_mask.c: Fix bug in previous delta

2008-12-19 10:53  cizzo

	* cplcore/cpl_mask.c: Generalisation of
	  cpl_mask_extract_subsample() (DFS05473)

2008-12-18 17:43  cizzo

	* cplcore/tests/cpl_image_resample-test.c: Add unit tests for
	  cpl_image_extract_subsample()

2008-12-18 17:42  cizzo

	* cplcore/: cpl_image_resample.c, cpl_image_resample_body.h:
	  cpl_image_extract_subsample(): Draft of function generalisation.
	  Still needs cpl_mask_extract_subsample() upgrade

2008-12-16 11:21  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_filter_body.h, tests/cpl_image_filter-test.c:
	  cpl_image_filter_linear(), cpl_image_filter_morpho(): Deprecate

2008-12-16 10:38  llundin

	* cplcore/cpl_bivector.c: cpl_bivector_interpolate_linear(): Fix
	  var-shadow warning

2008-12-16 10:32  cizzo

	* cplcore/cpl_table.c: Eliminate calls to cx_print() in
	  cpl_table_save() and _load(), extend error message with CFITSIO
	  message instead

2008-12-16 10:17  llundin

	* cplcore/: cpl_test.c, tests/cpl_filter-test.c: Undo previous
	  commit

2008-12-16 10:16  llundin

	* cplcore/cpl_polynomial.c: Undo previous edit

2008-12-16 10:14  llundin

	* cplcore/: cpl_image_filter_body.h, cpl_polynomial.c, cpl_test.c,
	  tests/cpl_filter-test.c, tests/cpl_image_filter-test.c:
	  cpl_filter_morpho_slow_*(): Fix index bug - cast explicitly

2008-12-15 15:45  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(): Comment on
	  the orginal codes optimazation strategy

2008-12-15 15:13  cizzo

	* cpldrs/tests/cpl_detector-test.c: Fix unit test against newly
	  returned error status of cpl_detector_interpolate_rejected()

2008-12-15 15:02  cizzo

	* cplcore/cpl_table.c: Fix doc of cpl_table_set_column_depth()

2008-12-15 15:02  cizzo

	* cplcore/cpl_column.c: In cpl_column_get_dimensions() swap
	  returned errors CPL_ERROR_TYPE_MISMATCH and
	  CPL_ERROR_ILLEGAL_INPUT, and correct doc accordingly. Fix also
	  doc of cpl_column_set_depth()

2008-12-15 11:07  lbilbao

	* cplcore/cpl_column.c: Machine-dependent cpl_table-test failure
	  due to ambigous operator priority solved.

2008-12-15 10:19  lbilbao

	* cplcore/cpl_image_basic.c: Re-introduce code removed by error.

2008-12-15 09:54  lbilbao

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h,
	  cplcore/cpl_image_gen.c, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_iqe.c, cplcore/cpl_image_resample.c,
	  cplcore/cpl_image_stats.c, cplcore/cpl_imagelist_basic.c,
	  cplcore/cpl_imagelist_io.c, cplcore/tests/cpl_image_iqe-test.c,
	  cpldrs/cpl_detector.c, cpldrs/cpl_geom_img.c:
	  CPL_ERROR_TYPE_MISMATCH replaced with CPL_ERROR_INVALID_TYPE
	  where necessary. (DFS05614). cpl_image_load(): documentation
	  extended to reflect new type CPL_TYPE_UNSPECIFIED. Bug in
	  cpl_image_basic_body.h fixed.

2008-12-12 16:37  cizzo

	* cplcore/cpl_column.c: Replace more efficient computation of the
	  standard deviation (DFS05126)

2008-12-12 16:36  cizzo

	* cplcore/tests/cpl_table-test.c: Add test cases for computing the
	  standard deviation in columns with no invalid elements

2008-12-12 14:11  lbilbao

	* cplcore/cpl_image_basic.c: cpl_image_average_create(): check on
	  input images' sizes added. (DFS06392)

2008-12-11 16:44  lbilbao

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h: Complex
	  types supported for cpl_image_{divide, divide_create, extract}().
	  (DFS06088)

2008-12-11 16:23  llundin

	* cplcore/: cpl_filter_median_double.c, cpl_filter_median_float.c,
	  cpl_filter_median_impl.h, cpl_filter_median_int.c,
	  cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_image_filter_mask(): Use function pointers. Unify API of
	  internal filtering functions

2008-12-11 14:57  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_image_filter(): Reduce code duplication with function pointer

2008-12-11 14:45  lbilbao

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_image_io_body.h:
	  New complex-related functions cpl_image_{mod, phase,
	  set_complex}() (DFS06088)

2008-12-11 14:44  llundin

	* cplcore/cpl_tools_body.h: double/float/int function definitions
	  moved to cpl_tools_body.h (bis)

2008-12-11 14:33  llundin

	* cplcore/: cpl_filter.h, cpl_image_filter.c,
	  cpl_image_filter_body.h: cpl_image_filter(): CPL_FILTER_MORPHO
	  added

2008-12-11 14:31  llundin

	* cplcore/tests/cpl_image_filter-test.c: cpl_image_filter_test():
	  Added consistency test of tests...

2008-12-11 14:29  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h, cpl_tools_body.h:
	  cpl_tools_sort_float(): Added. double/float/int function
	  definitions moved to cpl_tools_body.h

2008-12-11 14:04  lbilbao

	* cplcore/: cpl_fits.c, tests/cpl_fits-test.c:
	  cpl_fits_find_extension(): API change (error return). (DFS05661)

2008-12-11 13:10  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_image_filter(): Avoid cpl_matrix_flip(), improve doxygen.
	  cpl_image_filter_mask(): Improve doxygen

2008-12-11 10:41  llundin

	* cplcore/: cpl_image_filter.c, tests/cpl_image_filter-test.c:
	  cpl_image_filter(): Use cpl_matrix_flip() to handle non-symm
	  kernels

2008-12-10 16:51  llundin

	* cplcore/: cpl_filter.h, cpl_image_filter.c,
	  cpl_image_filter_body.h, tests/cpl_image_filter-test.c:
	  cpl_image_filter(), CPL_FILTER_LINEAR: Draft

2008-12-10 15:14  llundin

	* cpldrs/: cpl_apertures.c, cpl_apertures.h,
	  tests/cpl_apertures-test.c: cpl_apertures_new(): static

2008-12-10 14:19  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(),
	  cpl_mask_new_from_matrix(): Update doxygen

2008-12-10 08:46  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(): The mask
	  must have an odd number of rows and an odd number of columns

2008-12-09 17:45  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_filter_body.h, tests/cpl_image_filter-test.c:
	  cpl_image_filter_stdev(), cpl_image_filter_median(): Deprecate

2008-12-09 17:34  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_fine():
	  cpl_image_filter_mask() replaces cpl_image_filter_median()

2008-12-09 13:51  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_filter_average: doxygen, cpl_filter_median_slow replaces
	  cpl_filter_median

2008-12-09 13:33  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_image_filter_mask(): pixel-type functions declared with
	  _body.h

2008-12-08 15:57  llundin

	* cplcore/: tests/cpl_image_filter-test.c, cpl_image_filter.c:
	  cpl_image_filter_mask(CPL_FILTER_STDEV): Handling of 1-element
	  mask

2008-12-08 15:23  llundin

	* cplcore/cpl_mask.c: cpl_mask_count_window(): Stylistic change
	  (and use previously unused variable, to reduce instruction count)

2008-12-08 15:20  llundin

	* cplcore/tests/cpl_image_filter-test.c:
	  cpl_image_filter_mask_test(): Fix sign in shift-test

2008-12-08 14:37  llundin

	* cplcore/cpl_image_filter_body.h: cpl_filter_average_*(): Nx ->
	  nx, Ny -> ny. cpl_filter_average_bpm_*(): Drop guard on pbpm ==
	  NULL

2008-12-08 14:24  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(): Initially,
	  clear bpm of self

2008-12-02 15:58  llundin

	* cplcore/tests/cpl_image_filter-test.c: revert previous edit

2008-12-02 15:57  llundin

	* cplcore/tests/: cpl_image_filter-test.c:
	  cpl_image_filter_mask_test(): Extend with shift test (draft)

2008-12-02 15:03  llundin

	* cplcore/cpl_tools.c: cpl_tools_shift_window(): Check nx,ny,size >
	  0, use myshift function pointer, improve pointer names

2008-12-02 15:02  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_shift_test(): Test
	  1,1-mask

2008-12-02 14:48  llundin

	* cplcore/: cpl_image_basic_body.h, cpl_image_basic.c:
	  cpl_image_shift(): Use cpl_tools_shift_window() (DFS06340)

2008-12-02 14:39  llundin

	* cplcore/tests/cpl_image_resample-test.c:
	  cpl_image_warp_polynomial_test_turn(),
	  cpl_image_warp_polynomial_test_shift(): Test also with bad pixels

2008-12-02 14:24  llundin

	* cplcore/tests/cpl_image_resample-test.c: check_kernel(): Loop
	  over kernels that preserve the pixel-values

2008-12-02 14:02  llundin

	* cplcore/tests/cpl_image_resample-test.c:
	  cpl_image_warp_polynomial_test_shift(),
	  cpl_image_warp_polynomial_test_turn(): Added

2008-12-02 11:02  llundin

	* cplcore/tests/cpl_image_resample-test.c: check_id_kernel(): Use
	  also on float+int images

2008-12-01 16:57  llundin

	* cplcore/cpl_mask.c: cpl_mask_shift(): Use
	  cpl_tools_shift_window()

2008-12-01 16:56  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h: cpl_tools_shift_window():
	  Added

2008-12-01 16:33  llundin

	* cplcore/cpl_test.c: cpl_test_image_abs_macro(): All pixels are
	  bad in the first or second image, propagate error

2008-12-01 15:30  llundin

	* cplcore/: cpl_mask.c, tests/cpl_mask-test.c: cpl_mask_shift():
	  Use memmove/memcpy(), unit test against old, brute-force

2008-12-01 14:18  llundin

	* cplcore/cpl_test.c: cpl_test_eq_mask_macro(): Count number of
	  different values

2008-12-01 10:06  lbilbao

	* cplcore/cpl_type.c: cpl_type_get_name(): Combination of complex
	  types with pointer type added.

2008-12-01 09:21  llundin

	* cplcore/tests/cpl_type-test.c: Add test for CPL_TRUE/FALSE, add
	  info on type name test

2008-11-28 18:22  llundin

	* cplcore/tests/cpl_image_filter-test.c:
	  cpl_image_filter_mask_test(): Increase tol for
	  CPL_FILTER_AVERAGE_FAST

2008-11-28 17:20  llundin

	* cplcore/tests/cpl_image_filter-test.c:
	  cpl_image_filter_mask_test(): Fix tol on CPL_FILTER_AVERAGE_FAST

2008-11-28 17:02  lbilbao

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c, cpl_vector.c:
	  cpl_{vector, image, imagelist}_save(): code made a little bit
	  more comprehensible thanks to new CPL_IO_CREATE.

2008-11-28 16:56  lbilbao

	* cpldrs/tests/cpl_detector-test.c: New explicit, bitwise I/O mode
	  value CPL_IO_CREATE. CPL_IO_DEFAULT equals now the new
	  CPL_IO_CREATE. Checks added where needed and CPL_IO_DEFAULT
	  replaced with the new CPL_IO_CREATE. (DFS06116)

2008-11-28 16:56  llundin

	* cplcore/tests/cpl_filter-test.c: test_filter(): Fixed typo

2008-11-28 16:48  llundin

	* cplcore/tests/cpl_image_filter-test.c:
	  cpl_image_filter_mask_test(): CPL_FILTER_MEDIAN added

2008-11-28 16:48  lbilbao

	* cplcore/cpl_image_io.c, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_io.h, cplcore/cpl_propertylist.c,
	  cplcore/cpl_table.c, cplcore/cpl_vector.c,
	  cplcore/tests/cpl_fits-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_mask-test.c,
	  cplcore/tests/cpl_propertylist-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldfs/cpl_dfs.c,
	  cpldfs/tests/cpl_dfs-test.c, cpldrs/tests/cpl_geom_img-test.c,
	  cplui/tests/cpl_frameset_io-test.c: New explicit, bitwise I/O
	  mode value CPL_IO_CREATE. CPL_IO_DEFAULT equals now the new
	  CPL_IO_CREATE. Checks added where needed and CPL_IO_DEFAULT
	  replaced with the new CPL_IO_CREATE. (DFS06116)

2008-11-28 16:06  llundin

	* cplcore/tests/cpl_image_filter-test.c:
	  cpl_image_filter_mask_test(): Added

2008-11-28 16:02  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(): for
	  CPL_FILTER_STDEV mask must have more than 1 element

2008-11-28 15:40  lbilbao

	* cplcore/: cpl_type.c, tests/cpl_type-test.c: cpl_type_get_{name,
	  sizeof}(): extended for new types CPL_TYPE_{FLOAT,
	  DOUBLE}_COMPLEX and CPL_TYPE_UNSPECIFIED.

2008-11-28 15:40  llundin

	* cplcore/cpl_test.c: cpl_test_image_abs(): OK, when all pixels are
	  bad in both (equal sized) images

2008-11-28 15:30  lbilbao

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c: cpl_{image,
	  imagelist}_load_internal(): new functions to be wrapped from
	  cpl_{image, imagelist}_load{, _window}().

2008-11-28 14:04  llundin

	* cplcore/: cpl_mask.c, tests/cpl_mask-test.c: cpl_mask_set():
	  Return proper CPL error code (DFS06322)

2008-11-28 12:35  lbilbao

	* cplcore/: cpl_imagelist_io.c, tests/cpl_imagelist_io-test.c:
	  cpl_imagelist_load{, _window}(): new type CPL_TYPE_UNSPECIFIED
	  supported for no-casting loading operations, with unit tests.
	  (DFS06138)

2008-11-28 12:16  lbilbao

	* cplcore/cpl_image_io.c: cpl_image_load_window(): error checking
	  in switch-case CPL_TYPE_UNSPECIFIED reordered to deallocate
	  memory properly in error cases.

2008-11-28 12:05  lbilbao

	* cplcore/: cpl_imagelist_io.c, cpl_imagelist_io_body.h:
	  cpl_imagelist_load(): wrapped around cpl_imagelist_load_window().

2008-11-28 11:05  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h,
	  tests/cpl_filter_body.h: cpl_filter_stdev_slow_*(): Added.
	  cpl_image_filter_mask(): Support CPL_FILTER_STDEV, needs unit
	  test

2008-11-28 11:01  llundin

	* cplcore/cpl_filter.h: CPL_FILTER_AVERAGE_FAST: Update doxygen

2008-11-28 10:39  lbilbao

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h,
	  tests/cpl_image_io-test.c: cpl_image_load_window(): new type
	  CPL_TYPE_UNSPECIFIED supported for no-casting loading operations,
	  with unit tests. (DFS06138) Additionally, cpl_image_load(): wrap
	  around cpl_image_load_window().

2008-11-28 10:36  llundin

	* cplcore/: cpl_filter.h, cpl_image_filter.c,
	  tests/cpl_filter-test.c: CPL_FILTER_AVERAGE_FAST: Added.
	  cpl_image_filter_mask(): Support CPL_FILTER_AVERAGE_FAST

2008-11-28 09:47  lbilbao

	* cplcore/: cpl_image_io.c, cpl_type.h, tests/cpl_image_io-test.c:
	  cpl_image_load(): new type CPL_TYPE_UNSPECIFIED supported for
	  no-casting loading operations, with unit tests. (DFS06138)

2008-11-28 09:29  llundin

	* cplcore/cpl_image_filter_body.h: cpl_filter_average_slow_*():
	  Disable recurrence mean per default

2008-11-27 17:02  llundin

	* cplcore/cpl_image_filter_body.h: cpl_filter_average_slow_*(): Use
	  incremental mean for floating point data

2008-11-27 16:29  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_image_filter_mask(): Support avering in general
	  (slow+accurate)

2008-11-27 15:47  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_image_filter_mask(): Support bpms for averaging

2008-11-27 15:25  llundin

	* cplcore/tests/cpl_filter-test.c: benchmark(): Benchmark on all
	  filter/border modes

2008-11-27 14:19  lbilbao

	* cplcore/: cpl_fits.c, cpl_fits.h, tests/cpl_fits-test.c,
	  tests/cpl_image_io-test.c: cpl_fits_get_nb_extensions(): renamed
	  as cpl_fits_count_extensions(). cpl_fits_get_extension_nb():
	  renamed as cpl_fits_find_extension(). Old APIs kept as deprecated
	  wrappers around the new ones. (DFS06193)

2008-11-27 14:07  llundin

	* cplcore/tests/cpl_filter_body.h: test_cpl_image_filter_*(): pixel
	  type in msg

2008-11-27 14:03  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask():
	  Buffer-overlap w. doxygen

2008-11-27 12:03  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(): Doxygen of
	  error codes

2008-11-27 10:30  llundin

	* cplcore/cpl_tools.h: revert to 1.75

2008-11-27 10:29  llundin

	* cplcore/cpl_test.h: Revert to 1.25

2008-11-27 09:17  llundin

	* cplcore/tests/cpl_filter-test.c: benchmark(): Add size

2008-11-26 17:12  lbilbao

	* cplcore/tests/cpl_image_basic-test.c: Warnings because of a bug
	  in gcc related to I complex macro removed by a workaroung
	  (cpl_i).

2008-11-26 16:56  llundin

	* cplcore/cpl_image_filter_body.h: cpl_filter_average_*(): Explicit
	  pixel-counts in prep for support of bad pixels

2008-11-26 15:55  llundin

	* cplcore/: cpl_test.h, cpl_tools.h: CPL_HAVE_GNUC_NONNULL
	  definition moved to cpl_tools.h from cpl_test.h

2008-11-26 15:54  llundin

	* cplcore/tests/cpl_bivector-test.c: cpl_tools.h included (again)

2008-11-26 15:29  llundin

	* cplcore/cpl_tools.h: Include of cpl_test.h dropped

2008-11-26 15:28  llundin

	* cplcore/cpl_test.c, cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_error-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_bpm-test.c,
	  cplcore/tests/cpl_image_iqe-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_mask-test.c, cplcore/tests/cpl_memory-test.c,
	  cplcore/tests/cpl_msg-test.c, cplcore/tests/cpl_plot-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_propertylist-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldfs/tests/cpl_dfs-test.c,
	  cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_detector-test.c, cpldrs/tests/cpl_wcs-test.c,
	  cplui/tests/cpl_frameset-test.c,
	  cplui/tests/cpl_frameset_io-test.c: cpl_test.h included

2008-11-26 15:22  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_erase_regexp():
	  updated doxygen text to reflect change in return code when
	  version >= 5.0.

2008-11-26 15:01  cizzo

	* cplcore/cpl_table.c: cpl_table_save, writes now DATE record
	  before HIERARCH keywords

2008-11-26 14:45  lbilbao

	* cplcore/tests/cpl_vector-test.c: Dump debugging information to
	  stdout only with CPL_MSG_INFO.

2008-11-26 09:54  llundin

	* cplcore/tests/Makefile.am: Activate cpl_filter-test.c

2008-11-19 16:13  lbilbao

	* cplcore/tests/cpl_vector-test.c: New unit test added for
	  cpl_vector_fit_gaussian().

2008-11-19 14:45  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Call cpl_test_dump_status() -
	  experimental

2008-11-19 14:45  llundin

	* configure.ac: AC_CHECK_FUNCS getpid (for cpl_test.c)

2008-11-19 14:44  llundin

	* cplcore/tests/cpl_image_io-test.c: fclose(stream)

2008-11-18 11:35  scastro

	* cplcore/tests/cpl_propertylist-test.c: added
	  cpl_test_error(CPL_ERROR_ILLEGAL_INPUT) inside the ifdef
	  CPL_PROPERTYLIST_CHECK_NAN_LOAD

2008-11-17 18:04  lbilbao

	* cplcore/: cpl_image_basic_body.h, cpl_image_io.c, cpl_image_io.h,
	  cpl_image_io_body.h, cpl_type.c, tests/cpl_image_basic-test.c,
	  tests/cpl_image_io-test.c: Fix warning about complex -> double
	  complex.

2008-11-17 17:32  scastro

	* cplcore/cpl_propertylist.c: _cpl_propertylist_from_fitsfile():
	  include check for NaN, nan keyword values.

2008-11-17 17:24  scastro

	* cplcore/cpl_propertylist.c: _cpl_propertylist_from_fitsfile():
	  include check for NaN keyword values.

2008-11-14 17:19  llundin

	* cplcore/tests/cpl_propertylist-test.c: Test for DFS06221

2008-11-14 16:15  lbilbao

	* m4/cpl.m4: CPL_CHECK_CFITSIO: Add warning for 2.510, remove debug
	  comment on 64-bit flags for CFITSIO 3.X and higher.

2008-11-14 12:43  lbilbao

	* cplcore/: cpl_image_io.c, cpl_image_io.h,
	  tests/cpl_image_io-test.c: New functions cpl_image_get_{complex,
	  real, imag}() added. Functions cpl_image_{cast, fill_rejected,
	  dump_window}() modified to support complex pixel types. With unit
	  tests. (DFS06088)

2008-11-14 10:59  llundin

	* cplcore/tests/cpl_propertylist-test.c: Test 26 added: NANs cannot
	  be saved

2008-11-14 09:08  lbilbao

	* cplcore/: tests/cpl_image_basic-test.c, cpl_image_basic.c,
	  cpl_image_basic_body.h, cpl_image_defs.h, cpl_image_io.c,
	  cpl_image_io.h, cpl_image_io_body.h, cpl_type.c, cpl_type.h:
	  cpl_image_new(): extended to support CPL_TYPE_{DOUBLE,
	  FLOAT}_COMPLEX. 6 new functions: cpl_image_get_data_{double,
	  float}_complex{, _const}() and cpl_image_wrap_{double,
	  float}_complex(). cpl_image_{add, subtract, multiply}_create():
	  extended to support operations between complex operands.
	  Definitions for the new types added accordingly where needed.
	  Basic unit tests included. Work under development yet.

2008-11-13 17:17  lbilbao

	* cplcore/cpl_init.c: Allowed CFITSIO 3.x for CPL HEAD

2008-11-13 16:19  llundin

	* m4/cpl.m4: CPL_CHECK_CFITSIO: Disable version warning for 3.X and
	  higher, try to use 64-bit flags for CFITSIO 3.X and higher

2008-11-13 13:57  scastro

	* cplcore/tests/cpl_propertylist-test.c: Started to replace
	  cx_assert() with calls to cpl_test functions. These replacements
	  are commented out. Work under development

2008-11-13 13:17  llundin

	* cplcore/cpl_vector.h: cpl_vector_new_lss_kernel(),
	  cpl_vector_new_lss_kernel(): Deprecated

2008-11-13 12:12  llundin

	* cpl.h: Add cpl_plot.h

2008-11-13 12:02  llundin

	* cplcore/tests/cpl_image_io-test.c: Add some failure tests, remove
	  some redundant tests

2008-11-13 12:01  llundin

	* cplcore/cpl_image_io.c: cpl_image_save(): Drop BSCALE, update
	  doxygen

2008-11-13 11:45  scastro

	* cplcore/tests/cpl_propertylist-test.c: Started to replace
	  cx_assert() with calls to cpl_test functions. These replacements
	  are commented out. Work under development

2008-11-13 10:57  scastro

	* cplcore/tests/cpl_propertylist-test.c: Started to replace
	  cx_assert() with calls to cpl_test functions. These replacements
	  are commented out. Work under development

2008-11-13 10:51  lbilbao

	* cplcore/cpl_init.c: Bug fixed

2008-11-13 10:46  llundin

	* cplcore/cpl_image_io.c: cpl_image_save(): cpl_propertylist_save()
	  used on NULL image

2008-11-13 10:36  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_save(): included
	  missing return in "Open the file" if statement.

2008-11-13 10:29  lbilbao

	* configure.ac, cplcore/cpl_init.c: Allowed CFITSIO 3.x for
	  CPL4.1.1

2008-11-13 10:25  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_load_regexp():
	  replaced calls to cpl_error_set() with
	  cpl_error_set_message_macro() on I/O calls, to catch CFITSIO
	  error message.

2008-11-12 18:27  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_load(): replaced
	  calls to cpl_error_set() with cpl_error_set_message_macro() on
	  I/O calls, to catch CFITSIO error message.

2008-11-12 17:48  scastro

	* cplcore/cpl_propertylist.c: Replaced calls to cpl_error_set(_id,
	  CPL_ERROR_DATA_NOT_FOUND) with cpl_error_set_message(_id,
	  CPL_ERROR_DATA_NOT_FOUND, "%s", name), so that a more meaningful
	  message is printed out. See DFS05122.

2008-11-12 16:52  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_save(): added
	  mandatory keywords PCOUNT and GCOUNT on the extensions of
	  data-less FITS headers.

2008-11-12 14:58  llundin

	* cplcore/cpl_test.c: cpl_test_get_description(): OFF_T definition

2008-11-10 15:01  llundin

	* cplui/: cpl_recipedefine.c, cpl_recipedefine.h:
	  CPL_RECIPE_DEFINE(), cpl_get_license(): Improve doxygen. Move
	  some includes to .c file

2008-11-10 11:38  llundin

	* cplcore/cpl_test.c: cpl_test_one(): Reset errno

2008-11-08 22:36  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included test for
	  DFS06137.

2008-11-08 22:35  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_save(): fixed bug
	  when appending NULL propertylist. XTENSION must be set to IMAGE.
	  DFS06137.

2008-11-07 11:39  lbilbao

	* cplcore/: cpl_imagelist_io.c, cpl_imagelist_io.h,
	  tests/cpl_imagelist_io-test.c: cpl_imagelist_dump_{structure,
	  window}() added with unit tests (DFS06025).

2008-11-07 08:51  llundin

	* cpl.h: Removed cpl_wlcalib_xc.h

2008-11-06 15:38  llundin

	* cplcore/: cpl_vector.c, cpl_vector.h:
	  cpl_vector_convolve_symmetric(): Redeclare as cpl_error_code

2008-11-06 15:15  llundin

	* cplcore/cpl_vector.c, cplcore/cpl_vector.h, cpldrs/Makefile.am,
	  cpldrs/cpl_wlcalib_xc.c, cpldrs/cpl_wlcalib_xc.h,
	  cpldrs/tests/Makefile.am, cpldrs/tests/cpl_wlcalib-test.c:
	  DFS06148: Move cpl_wlcalib functions to IRPLIB (Keep copy of
	  convolve functions in cpl_vector module)

2008-11-06 13:05  cizzo

	* cpldrs/cpl_ppm.c: Fix typo in doc

2008-11-05 16:26  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: Added new functions
	  cpl_array_abs(), cpl_array_logarithm(), cpl_array_power(),
	  cpl_array_exponential()

2008-11-05 10:04  lbilbao

	* cplcore/: cpl_vector.c, cpl_image_basic.c: Unnecessary processing
	  of 0^0 removed in cpl_{image, vector}_power(); C99 pow() sets
	  0^0=1. Documentation updated accordingly.

2008-11-05 09:09  lbilbao

	* cplcore/: cpl_vector.c, tests/cpl_vector-test.c:
	  cpl_vector_power() behaviour modified to set 0^0=1 (DFS06017)
	  with unit tests.

2008-11-05 08:50  lbilbao

	* cplcore/: cpl_image_basic.c, tests/cpl_image_basic-test.c:
	  cpl_image_power() behaviour modified to set 0^0=1 (DFS06017).

2008-11-05 08:04  lbilbao

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic.h,
	  tests/cpl_imagelist_basic-test.c: New function
	  cpl_imagelist_power() (DFS06018) with unit tests, added as well
	  for cpl_imagelist_{logarithm, exponential}().

2008-11-04 19:23  llundin

	* cplcore/cpl_image_filter_body.h: cpl_filter_average_*(): Fix //
	  comments

2008-11-04 15:57  cizzo

	* cplcore/cpl_image_resample.c: Just create auxiliary images,
	  instead of duplicating them from input

2008-11-04 14:56  llundin

	* cplcore/cpl_xmemory.c: perror(NULL) called as well on failure

2008-11-04 14:46  llundin

	* cplcore/cpl_xmemory.c: abort() instead of exit() on failure

2008-11-04 12:16  lbilbao

	* cplcore/: cpl_vector.c, tests/cpl_vector-test.c: Performance
	  improvement in cpl_vector_save() (DFS06101) with unit tests
	  added.

2008-11-04 11:10  lbilbao

	* cplcore/: cpl_imagelist_io.c, cpl_imagelist_io_body.h:
	  Unnecessary code removed.

2008-11-04 11:03  lbilbao

	* cplcore/cpl_imagelist_io.c: Performance improvement for
	  cpl_imagelist_save() (DFS06101).

2008-11-04 11:01  cizzo

	* cplcore/tests/cpl_image_resample-test.c: Adapt test to renaming
	  of functions cpl_image_warp_polynomial_scale() and
	  cpl_image_warp() to cpl_image_fill_jacobian_polynomial() and
	  cpl_image_fill_jacobian()

2008-11-04 11:00  cizzo

	* cplcore/: cpl_image_resample.c, cpl_image_resample.h: Rename
	  functions cpl_image_warp_polynomial_scale() and cpl_image_warp()
	  to cpl_image_fill_jacobian_polynomial() and
	  cpl_image_fill_jacobian()

2008-11-04 10:20  cizzo

	* cplcore/cpl_image_resample.c: Minimale change (indentation)

2008-11-04 10:20  cizzo

	* cplcore/tests/cpl_image_resample-test.c: Add minimal test for
	  cpl_image_warp_scale()

2008-11-04 09:38  llundin

	* cplcore/cpl_image_resample.c: cpl_image_warp(): Update doxygen

2008-11-04 09:30  lbilbao

	* cplcore/: cpl_image_io.c, cpl_io.h: Handling of
	  CPL_BPP_16_UNSIGNED totally removed -> rely on CFITSIO for that.

2008-11-03 15:14  cizzo

	* cplcore/: cpl_image_resample.c, cpl_image_resample.h: Add new
	  function cpl_image_warp_scale()

2008-11-03 11:45  llundin

	* cplcore/cpl_image_io.c: cpl_image_save(): Allow use of
	  cpl_propertylist_save() on NULL image

2008-11-03 11:36  llundin

	* cplcore/tests/cpl_image_io-test.c: cpl_image_save(): Test empty
	  main HDU

2008-11-03 11:22  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_fits(): CPL_TEST_FITS replaces CPL_FITS_TESTER

2008-11-03 11:12  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_extract(): Guard against
	  empty self

2008-11-03 08:51  lbilbao

	* configure.ac: cpl-4.5.0 -> cpl-4.5.1cvs

2008-11-03 08:33  lbilbao

	* configure.ac: cpl-4.4.1cvs -> cpl-4.5.0

2008-10-31 18:50  llundin

	* cplcore/cpl_image_io.c: cpl_image_save(): Fix type-punning
	  warning for bpp (bis)

2008-10-31 18:47  llundin

	* cplcore/cpl_test.c: cpl_test_fits_macro(): Add CPL_FITS_TESTER
	  help text when unset

2008-10-31 18:45  llundin

	* cplcore/cpl_image_io.c: cpl_image_save(): Fix type-punning
	  warning for bpp

2008-10-31 18:38  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_test_fits() Used on successful
	  saves

2008-10-31 18:35  llundin

	* cplcore/: cpl_image_io.c, tests/cpl_image_io-test.c:
	  cpl_image_save(): Write PCOUNT,GCOUNT in dataless extension
	  headers (DFS06130)

2008-10-31 17:39  llundin

	* cplcore/cpl_image_io.c: cpl_image_save(): Check status of
	  fits_close_file(), avoid unneeded fio_status check on NULL image

2008-10-31 17:32  llundin

	* cplcore/tests/cpl_image_io-test.c: cpl_test_fits() used on
	  successful saves. Drop keep.fits

2008-10-31 17:27  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_fits(): Added with some unit-testing.
	  cpl_test_image_abs(): CPL_MSG_ERROR guard on
	  cpl_image_dump_structure()

2008-10-31 15:14  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h,
	  tests/cpl_image_io-test.c: cpl_image_save(): DFS06101 also for
	  CPL_BPP_16_UNSIGNED, Drop BZERO+BSCALE from minimal header, drop
	  use of _body.h, reduce scope of variables, tightened unit-tests a
	  bit

2008-10-31 14:51  cizzo

	* cplcore/cpl_image_resample.c: Minor modification to doc for
	  cpl_image_warp_polynomial_scale()

2008-10-31 14:01  cizzo

	* cplcore/cpl_image_resample.c: Simplify doc for
	  cpl_image_warp_polynomial_scale()

2008-10-31 13:14  cizzo

	* cplcore/cpl_image_resample.c: Fix incorrect doc for
	  cpl_image_warp_polynomial_scale()

2008-10-31 11:21  cizzo

	* cplcore/cpl_image_resample.c: Add doc to
	  cpl_image_warp_polynomial_scale()

2008-10-31 11:19  llundin

	* cplcore/tests/cpl_image_io-test.c: Drop default image size from
	  512 to 32

2008-10-31 10:33  llundin

	* cplcore/cpl_image_filter_body.h: cpl_filter_median_*(): Drop
	  unused code

2008-10-31 10:11  llundin

	* cplcore/cpl_image_filter.c: cpl_image_filter_mask(): Update
	  doxygen

2008-10-31 09:14  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_polynomial_derivative():
	  Add two more tests

2008-10-30 17:16  llundin

	* cplcore/: cpl_polynomial.c, tests/cpl_polynomial-test.c:
	  cpl_polynomial_derivative(): Fix DFS06121, support multivariate
	  differentation that changes the degree from non-zero to zero

2008-10-30 16:20  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_image_filter_mask(): Support non-full mask in median
	  filtering

2008-10-30 16:03  llundin

	* cplcore/cpl_image_resample_body.h:
	  cpl_image_get_interpolated_*(): Fix indentation

2008-10-30 15:58  cizzo

	* cplcore/tests/cpl_image_resample-test.c: Add minimal test case
	  for cpl_image_warp_polynomial_scale()

2008-10-30 15:58  cizzo

	* cplcore/: cpl_image_resample.c, cpl_image_resample.h: Add first
	  tentative implementation of cpl_image_warp_polynomial_scale()

2008-10-30 15:16  llundin

	* cplcore/: cpl_image_resample.c, cpl_image_resample_body.h:
	  cpl_image_get_interpolated_*(): Remove redundancy from interface.
	  cpl_image_warp_polynomial(): Replace ++ on double with explicit
	  cast

2008-10-30 13:49  llundin

	* cplcore/: cpl_image_resample.c, cpl_image_resample_body.h,
	  tests/cpl_image_resample-test.c: cpl_image_warp_polynomial():
	  (poly_x,poly_y) replaces (poly_u,poly_v) (DFS06120)

2008-10-30 13:00  lbilbao

	* configure.ac: cpl-4.4.0 -> cpl-4.4.1cvs

2008-10-30 12:07  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_copy_test():
	  Added

2008-10-30 12:06  llundin

	* cplcore/cpl_image_basic.c: cpl_image_copy(): Document
	  non-overlapping pixel-buffers, correct pointer in
	  multi-row-copying

2008-10-30 11:30  lbilbao

	* cplcore/cpl_image_io.c: Extra check added regarding previous
	  performance-related change in cpl_image_save().

2008-10-30 10:58  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_copy(): Verify
	  bpm copy

2008-10-30 10:10  lbilbao

	* configure.ac: cpl-4.3.0 -> cpl-4.4.0

2008-10-29 17:17  lbilbao

	* cplcore/cpl_image_io.c: Performance improvement in
	  cpl_image_save() (DFS6101).

2008-10-29 17:00  lbilbao

	* cplcore/: cpl_image_io.c, tests/cpl_image_io-test.c:
	  cpl_image_save() and cpl_image_append() merged and new unit test
	  added as a preparation for ticket DFS6101.

2008-10-29 16:12  cizzo

	* cpldfs/: cpl_dfs.c, cpl_dfs.h: Add new function
	  cpl_dfs_setup_product_init() to support alternative behaviour in
	  cpl_dfs_setup_product_header().

2008-10-28 18:24  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h,
	  tests/cpl_image_filter-test.c: cpl_image_filter_mask(): (Still
	  draft) Handle bpms in median filtering

2008-10-28 18:21  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h:
	  cpl_image_copy(): Use memcpy(), avoid cpl_mask_duplicate()

2008-10-28 18:19  llundin

	* cplcore/cpl_mask.c: cpl_mask_duplicate(): Avoid cpl_calloc().
	  cpl_mask_copy(): Use memcpy()

2008-10-28 16:40  scastro

	* cplui/tests/cpl_frameset-test.c: Added Test 2a to dump a frameset
	  into file in disk.

2008-10-28 16:40  scastro

	* cplui/cpl_frameset.c: Added cpl_frameset_dump(const cpl_frameset
	  *self, FILE *stream). See DFS06025.

2008-10-28 16:39  scastro

	* cplui/cpl_frameset.h: Added prototype for void
	  cpl_frameset_dump(const cpl_frameset *self, FILE *stream);

2008-10-28 16:27  scastro

	* cplui/cpl_frame.h: cpl_frame_dump(): made cpl_frame a const.

2008-10-28 16:26  scastro

	* cplui/cpl_frame.c: cpl_frame_dump(): modified to all the
	  information in only one line. Made cpl_frame a const.

2008-10-28 15:13  scastro

	* cplui/tests/cpl_frame-test.c: Removed unsed cpl_test_frame_dump()
	  and replaced by Test 4 which uses the new cpl_frame_dump().

2008-10-28 15:11  scastro

	* cplui/cpl_frame.c: Added new function void
	  cpl_frame_dump(cpl_frame *frame, FILE *stream) as requested in
	  DFS06025.

2008-10-28 15:11  scastro

	* cplui/cpl_frame.h: New prototype for void
	  cpl_frame_dump(cpl_frame *frame, FILE *stream);

2008-10-28 15:08  llundin

	* cplcore/tests/cpl_mask-test.c: cpl_mask_copy(): Test error
	  handling

2008-10-28 15:04  llundin

	* cplcore/tests/cpl_mask-test.c: Added some more tests...

2008-10-28 14:10  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_eq_mask(): Added w. some unit testing

2008-10-28 13:58  scastro

	* cplui/cpl_frameset.c: cpl_frameset_labelise(): replaced
	  cpl_ensure(0, CPL_ERROR_UNSPECIFIED, NULL) by cpl_ensure(0,
	  cpl_error_get_code, NULL). DFS05722.

2008-10-28 09:41  llundin

	* cplcore/cpl_test.c: cpl_test_image_abs_macro(): Dump image
	  structures on failure

2008-10-27 15:49  cizzo

	* cplcore/cpl_table.c: According to CPL rule, eliminate asserts
	  from code

2008-10-24 15:32  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h,
	  tests/cpl_image_io-test.c: cpl_image_dump_structure(),
	  cpl_image_dump_window(): Added with unit tests

2008-10-24 14:21  llundin

	* cplcore/: cpl_type.c, tests/cpl_type-test.c: cpl_type_get_name():
	  Return empty string on error

2008-10-24 14:17  llundin

	* cplcore/cpl_test.c: cpl_test_{,non}null(): Improve message

2008-10-24 12:47  llundin

	* cplcore/: cpl_type.c, cpl_type.h, tests/cpl_type-test.c:
	  cpl_type_get_name(): Added with unit tests

2008-10-22 14:33  llundin

	* cplcore/: cpl_filter_median_double.c, cpl_filter_median_float.c,
	  cpl_filter_median_impl.h, cpl_filter_median_int.c,
	  cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_filter_median_*(): Draft added.
	  cpl_image_filter_median_uniform_*():Dropped

2008-10-22 13:08  llundin

	* cplcore/: cpl_filter_median_double.c, cpl_filter_median_float.c,
	  cpl_filter_median_impl.h, cpl_filter_median_int.c,
	  cpl_image_filter.c: cpl_filter_median_all_*(): Replaces
	  cpl_filter_median_*()

2008-10-22 13:00  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_filter_average_*(): Replaces cpl_image_filter_*()

2008-10-22 12:50  llundin

	* cplcore/: cpl_filter_median.c, cpl_filter_median_double.c,
	  cpl_filter_median_float.c, cpl_filter_median_int.c: Drop support
	  for different input and output pixel types

2008-10-22 12:49  llundin

	* cplcore/cpl_filter_median_impl.h: include cpl_macros.h to support
	  stand alone inclusion

2008-10-22 11:14  llundin

	* cplcore/: cpl_filter.h, cpl_filter_median.c,
	  tests/cpl_filter-test.c, tests/cpl_filter_body.h: Drop
	  CPL_BORDER_EXTRAPOL_OUT

2008-10-21 17:48  llundin

	* cplcore/: cpl_filter.h, cpl_image_filter.c, cpl_image_filter.h,
	  tests/cpl_filter-test.c, tests/cpl_filter_body.h:
	  cpl_image_filter_mask(): Draft, replaces
	  cpl_image_filter_uniform()

2008-10-21 17:27  llundin

	* cplcore/tests/cpl_filter-test.c: Drop benchmark size to 32 as
	  default

2008-10-21 15:15  llundin

	* cplcore/: Makefile.am, cpl_filter.h, cpl_filter_median.c,
	  cpl_filter_median_double.c, cpl_filter_median_float.c,
	  cpl_filter_median_impl.h, cpl_filter_median_int.c,
	  cpl_image_filter.c, cpl_image_filter.h, cpl_image_filter_body.h,
	  tests/Makefile.am, tests/cpl_filter-test.c,
	  tests/cpl_filter_body.h: cpl_image_filter_uniform(): Draft
	  version imported from irplib - API will change

2008-10-17 17:09  llundin

	* cplcore/: cpl_stats.c, cpl_stats_body.h: Avoid extra pixel-buffer
	  pass for median-dev on CPL_STATS_ALL

2008-10-17 17:05  llundin

	* cplcore/tests/cpl_stats-test.c: CPL_STAT_CMP(): Added.
	  CPL_STATS_MEDIAN_DEV appended to statone test

2008-10-17 16:24  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h,
	  cpl_image_stats_body.h, cpl_stats.c, cpl_stats.h,
	  cpl_stats_body.h, tests/cpl_stats-test.c:
	  cpl_image_get_median_dev_window(), cpl_stats_get_median_dev(),
	  CPL_STATS_MEDIAN_DEV: Added

2008-10-17 15:06  llundin

	* cplcore/cpl_mask.c: cpl_mask_get_first_window(): Added as static

2008-10-16 18:43  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats_body.h:
	  cpl_image_get_median_dev(): Correct error location on all
	  rejected pixels, avoid bad-pixel map allocation+check when empty,
	  add FLOP count

2008-10-16 17:33  llundin

	* cplcore/: cpl_image_stats.c, tests/cpl_stats-test.c:
	  cpl_image_get_median_dev(): Fix error location on all-rejected
	  image (with unit-test), avoid duplication of pre-existing mask

2008-10-16 15:35  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h,
	  tests/cpl_stats-test.c: cpl_image_get_centroid_{x,y}(): Added
	  (for completeness). Error propagation corrected, code duplication
	  reduced, more unit tests added

2008-10-16 15:33  llundin

	* cplcore/cpl_image_defs.h: CPL_CONCAT3X(): Added

2008-10-09 11:02  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Test mem leaks after unit
	  test report

2008-09-30 10:36  lbilbao

	* configure.ac: cpl-4.3.0 -> cpl-4.3.1cvs

2008-09-30 10:20  lbilbao

	* configure.ac: cpl-4.3.0cvs -> cpl-4.3.0

2008-09-29 16:38  cizzo

	* cpldrs/cpl_ppm.c: Fix typo

2008-09-18 13:32  llundin

	* cplcore/cpl_memory.c: cpl_vsprintf(): Improve error text

2008-09-17 15:27  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add new function
	  cpl_table_set_column_savetype()

2008-09-17 14:55  cizzo

	* cplcore/cpl_table.h: Standard C comments

2008-09-16 11:48  llundin

	* cplcore/cpl_init.c: cpl_init(): Use cpl_error_set_message()
	  instead of cpl_error_set_message_macro()

2008-09-16 11:47  llundin

	* configure.ac, m4/cpl.m4: Test for variadic macros

2008-09-16 11:44  llundin

	* cplcore/cpl_imagelist_basic_body.h, cpldfs/cpl_dfs.c,
	  cpldrs/cpl_fit.c: Use CPL_CPU_CACHE as default for L2 cache size

2008-09-16 10:40  llundin

	* m4/cpl.m4: Improve help text

2008-09-16 10:39  llundin

	* acinclude.m4: typos

2008-09-16 10:14  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_find_md5sum(): Improve error string on
	  fits_get_hduoff() failure

2008-09-12 16:11  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_find_md5sum(): Fix memory leak on
	  failed ffmbyt()

2008-09-12 15:07  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_find_md5sum(): Replace
	  fits_get_hduaddr() with fits_get_hduoff() (DFS05866) and reenable
	  blocking

2008-09-10 09:28  llundin

	* cplui/: cpl_recipedefine.c, cpl_recipedefine.h,
	  tests/cpl_recipedefine-test.c: CPL_RECIPE_DEFINE(): Use new
	  internal function cpl_recipedefine_create_is_ok() to reduce macro
	  size

2008-09-09 17:23  llundin

	* cplui/: cpl_recipedefine.c, cpl_recipedefine.h,
	  tests/cpl_recipedefine-test.c: CPL_RECIPE_DEFINE(): Use new
	  internal function cpl_recipedefine_init() to reduce macro size

2008-09-09 16:41  llundin

	* cplui/: Makefile.am, cpl_recipedefine.c, cpl_recipedefine.h,
	  tests/cpl_recipedefine-test.c: CPL_RECIPE_DEFINE(): Use new
	  internal functions to reduce macro size:
	  cpl_recipedefine_{create,exec,destroy}()

2008-09-09 13:28  llundin

	* cpldfs/md5.c: Drop doxygen tags from static, non-doxygen
	  documented function definitions

2008-09-05 11:50  cizzo

	* cplcore/cpl_table.c: Add function
	  cpl_table_set_column_save_type(), defined private until it is
	  officially decided that this extremely complex accessor function
	  will be accepted by the Community, by the CPL Team, and by His
	  Holyness the Pope

2008-09-05 11:38  cizzo

	* cplcore/cpl_table.h: Add prototype to
	  cpl_table_set_column_save_type(), commented out until it is
	  officially decided that this extremely complex accessor function
	  will be accepted by the Community, the CPL Team, and His Holyness
	  the Pope

2008-09-05 11:36  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Add new functions
	  cpl_column_set_save_type() cpl_column_get_save_type()

2008-09-05 11:03  cizzo

	* cplcore/tests/cpl_table-test.c: Add some tests about TLOGICAL
	  columns - commented out

2008-09-04 14:58  scastro

	* cpldrs/cpl_wcs.c: cpl_wcs_delete(): reordered the way memory is
	  deallocated.

2008-08-22 15:08  cizzo

	* cplcore/cpl_table.c: Support type TLOGICAL in cpl_table_load()

2008-08-19 18:06  lbilbao

	* cpldrs/cpl_fit.c: Bug fix. (DFS05795)

2008-08-12 09:22  llundin

	* cpldrs/tests/cpl_wlcalib-test.c: cpl_wlcalib_lss(): Protect
	  against negative values due to round-off

2008-08-12 09:17  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_lt(): Added

2008-08-11 15:06  lbilbao

	* cplcore/cpl_vector.c: fits_open_file() -> fits_open_diskfile().
	  (DFS05510)

2008-08-11 15:01  llundin

	* configure.ac: Undo previous change (which breaks SunOS support)

2008-08-11 14:58  lbilbao

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c: fits_open_file() ->
	  fits_open_diskfile(). Error checking improved in
	  cpl_image_load_window(). (DFS05510)

2008-08-08 17:00  llundin

	* cplui/cpl_frameset_io.c: cpl_fits_has_image(): Ensure proper
	  closing of file on error

2008-08-08 16:59  llundin

	* cplcore/cpl_image_io.c: cpl_image_save(): Propagate error from
	  cpl_image_append(). cpl_image_load(): Ensure proper closing of
	  file on error. cpl_image_append(): Use
	  cpl_error_set_message_macro() on error

2008-08-08 14:51  llundin

	* configure.ac: Drop unused AC_CHECK_LIB() on -lsocket, -lnsl

2008-08-08 12:07  lbilbao

	* cplcore/: cpl_image_io.c, tests/cpl_image_io-test.c:
	  fits_open_file() -> fits_open_diskfile(). (DFS05510)

2008-08-08 09:46  llundin

	* cplcore/cpl_image_basic.c, cplcore/cpl_vector.c,
	  cpldrs/cpl_fit.c: cpl_image_normalise(),
	  cpl_vector_fill_kernel_profile(),
	  cpl_vector_gen_lowpass_kernel(),
	  cpl_fit_imagelist_polynomial_window(): use CPL error state for
	  unsupported switch-cases (DFS05755)

2008-08-07 18:59  lbilbao

	* cplcore/cpl_image_stats.c: Added missing references in
	  documentation. (DFS05612)

2008-08-07 18:53  lbilbao

	* cplcore/cpl_stats.c: Documentation relevant to previous error
	  code change (DFS05610) added.

2008-08-07 18:39  lbilbao

	* cplcore/cpl_stats.c: Error code changed CPL_ERROR_TYPE_MISMATCH
	  -> CPL_ERROR_INVALID_TYPE. (DFS05614)

2008-08-07 15:50  lbilbao

	* cplcore/: cpl_stats.c, tests/cpl_stats-test.c: Error code
	  changed. (DFS05610)

2008-08-07 15:19  lbilbao

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h: Unused piece
	  of code removed.

2008-08-07 12:01  lbilbao

	* configure.ac: 4.2.0 -> 4.3.0cvs

2008-08-07 10:17  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_shift_1d_1(): Dim
	  numbered from 0

2008-08-07 10:03  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_solve_1d(): Use
	  cpl_error_set_message_macro() on iterator failure

2008-08-06 14:46  lbilbao

	* configure.ac: cpl-4_2_0b3 -> cpl-4_2_0

2008-08-04 13:45  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_shift_1d_1(): Added as
	  static

2008-08-01 16:36  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_vector_fill_line_spectrum(): Update
	  with checks from IRPLIB version

2008-07-28 16:21  llundin

	* cplcore/tests/cpl_plot-test.c: Fix const-gcc-warning

2008-07-28 15:01  lbilbao

	* configure.ac: 4.2.0b2 -> 4.2.0b3

2008-07-28 14:54  cizzo

	* cpldfs/cpl_dfs.c: Avoid inheriting QC parameters from input
	  frames

2008-07-28 14:09  lbilbao

	* configure.ac: 4.2.0b1 -> 4.2.0b2

2008-07-28 14:00  llundin

	* cplcore/tests/cpl_memory-test.c:
	  cpl_memory_test_is_empty(),cpl_memory_test_is_non_empty(): Added

2008-07-28 13:32  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_vector_fill_lss_profile_symmetric():
	  Add FIXME optimization comment

2008-07-28 12:10  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_wlcalib_xc_best_poly(): Do not fail
	  on *wlres == NULL, set xc of failed candidates to zero.
	  cpl_wlcalib_is_lines(), cpl_vector_fill_line_spectrum(): Do not
	  assume dispersion is positive

2008-07-28 11:25  llundin

	* cpldrs/tests/cpl_wlcalib-test.c:
	  cpl_wlcalib_xc_best_poly_test_one(): Verify sign of solution,
	  shift 1st guess, and increase problem size a bit

2008-07-25 13:05  llundin

	* cpldrs/cpl_wlcalib_xc.c: static cpl_erf_antideriv() replaces
	  macro. cpl_vector_fill_line_spectrum(): Fail on non-physical
	  disp1d + better error messages

2008-07-24 16:28  llundin

	* cpldrs/tests/cpl_wlcalib-test.c:
	  cpl_wlcalib_xc_best_poly_test_one(): Improve error bound to allow
	  real solution to be found, use better test spectra

2008-07-24 15:35  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_wlcalib_fill_spectrum(): Fix mem
	  leak on error

2008-07-24 15:02  llundin

	* cpldrs/tests/cpl_photom-test.c: cpl_plot_bivector()

2008-07-24 11:32  llundin

	* cpldrs/: Makefile.am, cpl_wlcalib_xc.c, cpl_wlcalib_xc_impl.h,
	  tests/cpl_wlcalib-test.c: cpl_wlcalib_xc_gen_spc_table(): Use
	  cpl_vector_fill_line_spectrum() when needed.
	  cpl_vector_fill_line_spectrum(): Non-static, available internally
	  in CPL via cpl_wlcalib_xc_impl.h for unit-tests

2008-07-24 10:31  llundin

	* cpldrs/tests/cpl_wlcalib-test.c:
	  cpl_wlcalib_xc_best_poly_test_one(): Used for test with and
	  without catalog resampling

2008-07-24 09:48  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_wlcalib_xc_best_poly_test(): Add
	  cpl_msg_debug() call on resamping status

2008-07-23 20:55  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_wlcalib_xc_best_poly(): Fix compiler
	  warning

2008-07-23 19:18  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_wlcalib_is_lines(): Added.
	  cpl_vector_fill_line_spectrum(): Copied from nacop.
	  cpl_wlcalib_fill_spectrum(): Handle only sampled profiles, wrap
	  sub_cat around hires-cat, call cpl_wlcalib_xc_signal_resample()
	  on sub_cat

2008-07-23 17:08  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_wlcalib_fill_spectrum(): Replaces
	  cpl_wlcalib_xc_gen_signal() with only half the poly-evals.
	  cpl_wlcalib_xc_estimate(): Take vectors with work-memory, call
	  cpl_wlcalib_fill_spectrum(). cpl_wlcalib_xc_gen_spc_table(): Use
	  cpl_wlcalib_fill_spectrum()

2008-07-23 17:02  llundin

	* cpldrs/tests/cpl_wlcalib-test.c: cpl_wlcalib_xc_best_poly_test():
	  Call cpl_plot_columns() on spc-table

2008-07-23 16:01  llundin

	* cplcore/cpl_bivector.c: cpl_bivector_interpolate_linear(): Use
	  cpl_vector_find() for 1st ref point

2008-07-23 15:51  scastro

	* cpldrs/cpl_wcs.c: removed include cpl_msg.h

2008-07-23 14:03  llundin

	* cplcore/cpl_test.c: #include "cpl_msg.h"

2008-07-23 14:02  llundin

	* cpldrs/cpl_geom_img.c: Calls to cpl_msg_info() replaced by
	  cpl_msg_debug()

2008-07-23 14:02  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_get_determinant(): Remove dead
	  code

2008-07-23 13:51  llundin

	* cpldrs/cpl_wlcalib_xc.c: do not include cpl_msg.h

2008-07-23 13:28  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_wlcalib_xc_signal_resample(): Void
	  repeated call to cpl_bivector_get_size().
	  cpl_wlcalib_xc_cat_extract(): cpl_vector_find() used instead of
	  linear search. cpl_wlcalib_xc_best_poly(): No upper limit on
	  degree, cpl_wlcalib_xc_gen_spc_table() called only when needed,
	  add doxygen about deallocation + complexity, Verify that nsamples
	  is positive, and that guess_poly is 1D

2008-07-23 09:43  llundin

	* cplcore/cpl_polynomial.c: cpl_vector_fill_polynomial(): Use
	  cpl_vector_get_data()

2008-07-22 16:32  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_wlcalib_xc_best_poly(): Fix compiler
	  warning

2008-07-22 11:02  llundin

	* cplcore/cpl_polynomial.c:
	  cpl_vector_fill_polynomial_fit_residual(): cpl_tools_add_flops()
	  called

2008-07-21 14:21  llundin

	* cpldrs/cpl_fit_body.h:
	  cpl_fit_imagelist_polynomial_{double,float,int}(): Fix warnings
	  issued with -O2, but not -O3

2008-07-21 14:09  llundin

	* configure.ac: package name -> 4.2.0b1, CPL_CONFIG_VERSION
	  incremented

2008-07-21 13:13  llundin

	* cpldrs/: cpl_ppm.c, cpl_ppm.h: cpl_ppm_match_positions(): const
	  correctness. (also fix warnings: undeclared use of
	  cpl_msg_debug() + unused variables

2008-07-21 12:04  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_find_md5sum(): In fits_movabs_hdu()
	  NULL replaces (int*)&hdutype

2008-07-21 12:01  lbilbao

	* cplcore/cpl_image_io.c: Change to fits_open_diskfile() reverted.
	  Further investigation required. It is probably worth to drop the
	  whole cpl_image_append().

2008-07-21 11:14  lbilbao

	* cplcore/cpl_image_io.c: Last instance of fits_open_file()
	  replaced.

2008-07-21 10:48  llundin

	* cplcore/cpl_image_basic.c, cplcore/cpl_matrix.c,
	  cplcore/cpl_plot.c, cpldfs/Makefile.am, cpldfs/cpl_dfs.c,
	  cpldfs/md5.c, cpldfs/tests/Makefile.am,
	  cpldfs/tests/cpl_dfs-test.c, cplui/cpl_frameset_io.c,
	  cplui/cpl_frameset_io.h, cplui/tests/cpl_pluginlist-test.c,
	  cplcore/cpl_image_filter.h, cplcore/cpl_image_gen.h,
	  cplcore/cpl_image_stats.c, cplcore/cpl_bivector.c,
	  cplcore/cpl_column.h, cplcore/cpl_error.h, cplcore/cpl_image.h,
	  cplcore/cpl_image_basic.h, cplcore/cpl_image_gen.c,
	  cplcore/cpl_imagelist.h, cplcore/cpl_math_const.h,
	  cplcore/cpl_msg.h, cplcore/cpl_propertylist_impl.h,
	  cplcore/cpl_table.c, cplcore/cpl_tools.c,
	  cplcore/cpl_tools_body.h, cplcore/cpl_errorstate.c,
	  cplcore/cpl_errorstate.h, cplcore/cpl_fits.h,
	  cplcore/cpl_image_bpm.h, cplcore/cpl_image_filter_body.h,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_image_stats.h,
	  cplcore/cpl_io.h, cplcore/cpl_msg.c, cplcore/cpl_stats.c,
	  cplcore/cpl_table.h, cplcore/cpl_vector.c, Makefile.am,
	  cplcore/cpl_bivector.h, cplcore/cpl_column.c, cplcore/cpl_fits.c,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_bpm.c,
	  cplcore/cpl_image_defs.h, cplcore/cpl_image_filter.c,
	  cplcore/cpl_image_gen_body.h, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io.h, cplcore/cpl_image_iqe.c,
	  cplcore/cpl_image_iqe.h, cplcore/cpl_image_resample.c,
	  cplcore/cpl_image_resample.h, cplcore/cpl_image_resample_body.h,
	  cplcore/cpl_image_stats_body.h, cplcore/cpl_imagelist_basic.c,
	  cplcore/cpl_imagelist_basic.h,
	  cplcore/cpl_imagelist_basic_body.h, cplcore/cpl_imagelist_defs.h,
	  cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io.h,
	  cplcore/cpl_imagelist_io_body.h, cplcore/cpl_init.h,
	  cplcore/cpl_mask.c, cplcore/cpl_mask.h, cplcore/cpl_matrix.h,
	  cplcore/cpl_plot.h, cplcore/cpl_polynomial.c,
	  cplcore/cpl_polynomial.h, cplcore/cpl_stats.h,
	  cplcore/cpl_stats_body.h, cplcore/cpl_test.c, cplcore/cpl_test.h,
	  cplcore/cpl_tools.h, cplcore/cpl_vector.h,
	  cplcore/cpl_vector_fit_impl.h, cplcore/cpl_xmemory.c,
	  cplcore/cpl_xmemory.h, cplcore/tests/Makefile.am,
	  cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_error-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_fits-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_bpm-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_gen-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_image_iqe-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_mask-test.c, cplcore/tests/cpl_math-test.c,
	  cplcore/tests/cpl_matrix-test.c, cplcore/tests/cpl_memory-test.c,
	  cplcore/tests/cpl_msg-test.c, cplcore/tests/cpl_plot-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_table-test.c,
	  cplcore/tests/cpl_test-test.c, cplcore/tests/cpl_type-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldrs/Makefile.am,
	  cpldrs/cpl_apertures.c, cpldrs/cpl_apertures.h,
	  cpldrs/cpl_apertures_img.c, cpldrs/cpl_apertures_img.h,
	  cpldrs/cpl_detector.c, cpldrs/cpl_detector.h,
	  cpldrs/cpl_detector_body.h, cpldrs/cpl_fit.c, cpldrs/cpl_fit.h,
	  cpldrs/cpl_geom_img.c, cpldrs/cpl_geom_img.h,
	  cpldrs/cpl_geom_img_body.h, cpldrs/cpl_photom.c,
	  cpldrs/cpl_photom.h, cpldrs/cpl_phys_const.h, cpldrs/cpl_wcs.c,
	  cpldrs/cpl_wlcalib_xc.c, cpldrs/cpl_wlcalib_xc.h,
	  cpldrs/tests/Makefile.am, cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_detector-test.c, cpldrs/tests/cpl_fit-test.c,
	  cpldrs/tests/cpl_geom_img-test.c, cpldrs/tests/cpl_photom-test.c,
	  cpldrs/tests/cpl_ppm-test.c, cpldrs/tests/cpl_wcs-test.c,
	  cpldrs/tests/cpl_wlcalib-test.c: Extend range of copyright years
	  from 2004 to 2008

2008-07-21 10:32  llundin

	* cplcore/cpl_msg.h: cpl_msg_progress(): deprecated

2008-07-21 08:49  llundin

	* cpldrs/: cpl_fit.c, cpl_fit_body.h:
	  cpl_fit_imagelist_polynomial_{double,float,int}(): Drop redundant
	  urx, ury; Add doxygen for llx, lly; Try to simplify index
	  expression for pi[]

2008-07-21 08:40  llundin

	* cpldrs/cpl_fit_body.h:
	  cpl_fit_imagelist_polynomial_{double,float,int}(): Revert swap of
	  loops for filling pbw[] due to inefficient change of memory
	  access

2008-07-18 18:19  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_wlcalib_xc_best_poly():
	  cpl_polynomial_fit() replaces cpl_polynomial_fit_1d_create(), use
	  CPL_PTR_SWAP() to avoid deep copy+new allocation

2008-07-18 17:36  llundin

	* cplcore/tests/cpl_polynomial-test.c: Recoded last instance of
	  cpl_polynomial_fit_2d_create()

2008-07-18 16:55  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_test_2d(): Added

2008-07-18 16:49  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_2d(): Fix bug in
	  coefficient resetting

2008-07-18 16:33  cizzo

	* cpldrs/: cpl_ppm.c, cpl_ppm.h: upgrade to cpl_polynomial_fit()

2008-07-18 15:10  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_polynomial_fit_test():
	  More 1D tests

2008-07-18 14:33  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_polynomial_fit_test():
	  Only one distinct sampling point (1D)

2008-07-18 13:24  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c:
	  cpl_vector_fill_polynomial_fit_residual(): Added with unit test

2008-07-18 11:29  cizzo

	* cpldrs/: cpl_ppm.c, cpl_ppm.h: Add const-correctness to
	  cpl_ppm_match_points()

2008-07-18 10:19  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit(): doxygen (distint
	  samples)

2008-07-18 09:57  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_{1,2}d(): Use
	  cpl_polynomial_delete_coeff()

2008-07-17 18:06  lbilbao

	* cplcore/cpl_image_io.c: Calls to fits_open_file() replaced with
	  fits_open_diskfile() in cpl_image_load() and
	  cpl_image_load_window() (DFS05510).

2008-07-17 17:36  lbilbao

	* cplcore/cpl_fits.c: cpl_fits_get_extension_nb() and
	  cpl_fits_get_nb_extensions() rewritten to avoid use of CFITSIO
	  fits_open_file() (DFS5510).

2008-07-17 16:32  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_polynomial_fit_test():
	  Test more errors and reset of preset 1D-coeffs

2008-07-17 16:13  llundin

	* cplcore/cpl_polynomial.h: cpl_polynomial_fit_1d_create(),
	  cpl_polynomial_fit_2d_create(): Deprecated

2008-07-17 16:09  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_polynomial_fit_test():
	  Some 1D tests. cpl_polynomial_eval_1d_diff(): One more test

2008-07-17 15:53  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_polynomial_abs(): Added

2008-07-17 15:26  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit(): Correct
	  1D-residual. doxygen

2008-07-17 14:31  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_2d(): added.
	  cpl_polynomial_fit(): Support 2D

2008-07-17 11:29  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h:
	  cpl_polynomial_fit(), cpl_polynomial_eval_1d_diff(): Added

2008-07-10 17:16  lbilbao

	* cpldrs/: cpl_fit.c, cpl_fit.h, cpl_fit_body.h,
	  tests/cpl_fit-test.c: New function
	  cpl_fit_imagelist_polynomial_window() added with unit tests. The
	  existing cpl_fit_imagelist_polynomial() is now a wrapper around
	  the new one.

2008-07-10 16:45  cizzo

	* cpldrs/cpl_ppm.c: Eliminate too many debug messages, turn info
	  messages into debug, use cpl_set_error_message() to send error
	  messages in the stack instead of printing them

2008-07-10 11:41  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_set(): inline

2008-07-10 11:39  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_2d_create(): dmv[]
	  replaces cpl_matrix_set()

2008-07-09 13:58  scastro

	* cplcore/cpl_propertylist.c: Added doxygen code to
	  cpl_propertylist_dump().

2008-07-09 13:56  scastro

	* cplcore/cpl_propertylist.c: new function cpl_propertylist_dump().

2008-07-09 13:55  scastro

	* cplcore/cpl_propertylist.h: new prototype for
	  cpl_propertylist_dump().

2008-07-09 13:55  scastro

	* cplcore/tests/cpl_propertylist-test.c: Commented out call to
	  cpl_propertylist_dump(), which replaces static function in this
	  test (cpl_test_plist_dump()).

2008-07-07 11:41  llundin

	* cplcore/cpl_plot.c: cpl_plot_vectors(): Use correct error code

2008-07-04 17:29  llundin

	* cpldrs/cpl_fit.c: cpl_fit_imagelist_polynomial(): is_symsamp
	  replaces is_eqdist, update doxygen accordingly (and mention
	  Chebyshev nodes)

2008-07-04 17:05  lbilbao

	* cpldrs/tests/cpl_fit-test.c: Proven Validity of eq_dist in case
	  of symmetric values around a mean for x_pos.

2008-07-04 14:55  llundin

	* cplcore/cpl_vector.c: cpl_vector_correlate(): Added @code to
	  doxygen

2008-07-04 11:32  llundin

	* README: --with-cfitsio replaces --with-CFITSIO

2008-07-03 11:56  llundin

	* cpldrs/: cpl_wlcalib_xc.c, tests/cpl_wlcalib-test.c:
	  cpl_vector_fill_lss_profile_symmetric(): Convolve with unit width
	  and area tophat

2008-06-17 14:41  llundin

	* cpldrs/tests/Makefile.am: Align with cplcore/tests/Makefile.am

2008-06-17 14:17  llundin

	* cpldrs/tests/cpl_wlcalib-test.c:
	  cpl_wlcalib_xc_convolve_create_kernel_test(): Add more tests

2008-06-17 13:38  llundin

	* cpldrs/: cpl_wlcalib_xc.c, tests/cpl_wlcalib-test.c:
	  cpl_wlcalib_xc_convolve_create_kernel(): Use new, static function
	  cpl_vector_fill_lss_profile_symmetric(), Added unit tests

2008-06-12 14:49  yjung

	* cpldrs/cpl_wlcalib_xc.c: [no log message]

2008-06-11 16:56  scastro

	* cplui/cpl_frame.c: cpl_frame_get_nplanes(): replaced a call to
	  fits_open_file() with fits_open_diskfile(). See DFS05510.

2008-06-11 16:23  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_save(): replaced a
	  call to fits_open_file() with fits_open_diskfile(). See DFS05510.

2008-06-11 15:31  scastro

	* cpldrs/cpl_wcs.c: Removed all calls to cpl_msg_error() and
	  replaced them by either cpl_ensure() or
	  cpl_error_set_message_macro() when appropriate.

2008-06-11 14:32  scastro

	* cpldrs/tests/cpl_wcs-test.c: replaced at the end return(0) with
	  return cpl_test_end(0).

2008-06-11 14:31  scastro

	* cpldrs/tests/cpl_wcs-test.c: Replaced calls to cpl_error_reset()
	  with cpl_test_error()

2008-06-11 14:25  scastro

	* cpldrs/tests/cpl_wcs-test.c: Removed warning of C99 for mixed
	  declarations and code.

2008-06-11 09:38  llundin

	* cpldrs/tests/cpl_wlcalib-test.c: Add multiple calls of
	  cpl_wlcalib_xc_best_poly() for benchmarking (on for msg. level
	  info and debug)

2008-06-10 15:27  yjung

	* cpldrs/cpl_wlcalib_xc.c: ispeed up with direct acess to vectors
	  and bivectors (DFS05537)

2008-06-10 14:17  llundin

	* cpldrs/cpl_wlcalib_xc.c: cpl_wlcalib_xc_estimate():
	  cpl_error_reset() replaced by
	  cpl_errorstate_get()/cpl_errorstate_set()

2008-06-10 13:55  yjung

	* cpldrs/cpl_wlcalib_xc.c: [no log message]

2008-06-10 13:49  yjung

	* cpldrs/: cpl_wlcalib_xc.c, tests/cpl_wlcalib-test.c: Added some
	  error checking Less strict on slitw requirement (DFS05522)
	  Convolution kernel generated once (DFS05526 part 1)

2008-06-06 14:08  yjung

	* cpldrs/cpl_wlcalib_xc.c: update doc

2008-06-06 13:27  llundin

	* cplcore/cpl_type.c: #include <cxtypes.h> dropped

2008-06-06 11:57  llundin

	* cpldrs/tests/: Makefile.am, cpl_wlcalib-test.c: Added
	  cpl_wlcalib-test.c with a single test

2008-06-06 11:32  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_update_product_header(): Drop call to
	  cpl_msg_debug()

2008-06-06 11:27  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_paf_init():
	  cpl_error_set_message_macro() replaces cpl_msg_error()

2008-06-06 11:25  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_save_tests(): Call
	  cpl_dfs_save_paf() with illegal filename

2008-06-05 10:29  scastro

	* cpldrs/cpl_wcs.c: cpl_wcs_new_from_propertylist(): inverted the
	  order of the check for NAXIS. If checks first if there is ZNAXIS,
	  then NAXIS.

2008-06-04 16:30  llundin

	* cplcore/cpl_image_io.c: cpl_image_load(): Put CFITSIO error info
	  + arguments into error after failed open call, only allocate
	  extname when xtnum greater than zero

2008-06-04 09:54  yjung

	* cpldrs/cpl_wlcalib_xc.c: if not needed do not allocate the large
	  vxcorrs vector

2008-06-03 16:35  yjung

	* cpldrs/cpl_wlcalib_xc.c: DFS05344: Memory error in
	  cpl_wlcalib_xc_best_poly()

2008-06-03 15:12  yjung

	* cpldrs/cpl_wlcalib_xc.c: DFS05345: wlcalib_xc_best_poly() does
	  not use CPL error system -> solved

2008-06-02 14:58  scastro

	* cpldrs/tests/cpl_wcs-test.c: New tests for accessor functions.

2008-06-02 14:58  scastro

	* cpldrs/cpl_wcs.c: Modified cpl_wcs structure to include new
	  elements from wcslib structure.

	  New accessor functions:

	  int cpl_wcs_get_image_naxis(const cpl_wcs *wcs); const cpl_array
	  *cpl_wcs_get_image_dims(const cpl_wcs *wcs); const cpl_array
	  *cpl_wcs_get_crval(const cpl_wcs *wcs); const cpl_array
	  *cpl_wcs_get_crpix(const cpl_wcs *wcs); const cpl_matrix
	  *cpl_wcs_get_cd(const cpl_wcs *wcs)

	  cpl_wcs_new_from_propertylist(): included a check for the
	  existence of NAXIS or ZNAXIS.

2008-06-02 14:53  scastro

	* cpldrs/cpl_wcs.h: New prototypes for accessor functions.  int
	  cpl_wcs_get_image_naxis(const cpl_wcs *wcs); const cpl_array
	  *cpl_wcs_get_image_dims(const cpl_wcs *wcs); const cpl_array
	  *cpl_wcs_get_crval(const cpl_wcs *wcs); const cpl_array
	  *cpl_wcs_get_crpix(const cpl_wcs *wcs); const cpl_matrix
	  *cpl_wcs_get_cd(const cpl_wcs *wcs);

2008-05-29 17:12  scastro

	* cplui/tests/Makefile.am: removed -static from AM_LDFLAGS

2008-05-27 13:03  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header): Use
	  cpl_parameterlist_get_first_const(),
	  cpl_parameterlist_get_next_const() to avoid cast of const to
	  non-const

2008-05-27 11:38  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_save_tests(): Add test of
	  cpl_dfs_save_propertylist()

2008-05-27 11:37  llundin

	* cpldfs/: cpl_dfs.c, cpl_dfs.h: cpl_dfs_save_propertylist(),
	  CPL_DFS_PRO_SCIENCE, CPL_DFS_PRO_TECH, CPL_DFS_PRO_TYPE,
	  CPL_DFS_PRO_CATG: Added. cpl_dfs_save_*(): doxygen improved.
	  cpl_dfs_update_product_header(): Fail on frame with missing
	  filename

2008-05-27 11:17  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_save_tests(): Verify support
	  of NULL-image in cpl_dfs_save_image()

2008-05-20 14:25  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_2d_bench(): Added

2008-05-20 09:36  llundin

	* cplcore/tests/Makefile.am: cpl_type-test added

2008-05-19 11:55  cizzo

	* cpldrs/: cpl_ppm.c, cpl_ppm.h, tests/cpl_ppm-test.c: Add extra
	  parameters lin_scale and lin_angle

2008-05-16 17:47  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_saa(): Add onto 1st
	  image when rtot == 0 and CPL_GEOM_FIRST

2008-05-16 16:11  llundin

	* cplcore/cpl_type.c: cpl_type_get_sizeof(): Drop cx types
	  (DFS05359)

2008-05-16 16:07  llundin

	* cplcore/tests/cpl_type-test.c: Test also CPL_TYPE_POINTER

2008-05-16 16:02  llundin

	* cplcore/tests/cpl_type-test.c: Tests cpl_type_get_sizeof()

2008-05-15 15:46  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_io.c:
	  cpl_image_fill_rejected(): cpl_mask_is_empty() replaces
	  cpl_mask_count()

2008-05-14 16:14  llundin

	* cpldrs/: cpl_geom_img.c, cpl_geom_img_body.h,
	  tests/cpl_geom_img-test.c: cpl_geom_img_offset_saa():
	  contribution is at least zero, reject zero-contribution pixels

2008-05-14 16:11  llundin

	* cplcore/: cpl_test.c, cpl_test.h: cpl_test_leq_macro(): #value,
	  #tolerance

2008-05-14 15:06  cizzo

	* cpldrs/: cpl_ppm.c, cpl_ppm.h: Minor changes

2008-05-14 14:35  llundin

	* cpldrs/: cpl_geom_img.c, cpl_geom_img_body.h:
	  cpl_geom_img_offset_fine(), cpl_geom_img_offset_saa(): Do not
	  call cpl_msg_progress()

2008-05-14 14:25  llundin

	* cplcore/cpl_msg.c: cpl_msg_progess(): Roll back to original
	  version in rev. 1.32 (using statically defined
	  cpl_tools_get_cputime()), mark as deprecated

2008-05-13 17:55  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_{float,double}(): comment on stride
	  access for acc[]

2008-05-13 16:38  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_{float,double}(): Use a single variable
	  in innermost loop, reduce scope of some declarations

2008-05-13 14:46  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_{float,double}(): Make nx-loop innermost

2008-05-13 11:58  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_{float,double}(): localize offset_i/j

2008-05-13 11:32  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_{float,double}(): Compute rsc[] onces for
	  each source image

2008-05-13 11:07  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_get_min_max_double():
	  CX_MIN(rmin, rmax)

2008-05-13 10:55  llundin

	* cpldrs/tests/cpl_geom_img-test.c:
	  cpl_geom_img_offset_saa_bench(): Take nx,ny; msg MFLOP/s

2008-05-09 16:01  cguirao

	* Makefile.purify.in: Adding -dlclose-mode=2 on request from MZ

2008-05-08 16:30  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_get_min_max_double():
	  cpl_tools_add_flops(), small localization

2008-05-08 14:29  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_get_min_max_double(): Improve
	  doxygen, use CPL_SORT(), inline

2008-05-08 09:32  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_all_{float,double}(): Use additional
	  unsigned char buffer for contribution map

2008-05-07 16:36  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_get_min_max_double(): Improve
	  comments

2008-05-07 16:35  llundin

	* cpldrs/: cpl_geom_img.c, cpl_geom_img_body.h:
	  cpl_geom_img_get_min_max_double(): Added.
	  cpl_geom_img_offset_saa_{float,double}():
	  cpl_geom_img_get_min_max_double() replaces
	  cpl_tools_sort_double()

2008-05-07 15:01  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_all_{float,double}(): Improved
	  doxumentation

2008-05-07 14:04  llundin

	* configure.ac, m4/cpl.m4: CPL_CHECK_CPU: Defines CPL_CPU_CACHE,
	  CPL_CPU_CORES from /proc/cpuinfo

2008-05-07 11:41  llundin

	* cpldrs/tests/cpl_geom_img-test.c:
	  cpl_geom_img_offset_saa_bench(): Use images of CPL_TYPE_FLOAT

2008-05-07 11:15  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_all_{float,double}(): Iterate only on
	  valid source pixels, use only a single index in innermost loop

2008-05-07 10:24  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_all_{float,double}{}: Move final division
	  to separate loop

2008-05-07 10:07  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_all_{float,double}(): Do not compute
	  floating point source location

2008-05-07 09:07  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_{float,double}(): Drop leaps, neighbors,
	  add ppi[]

2008-05-06 19:26  llundin

	* cpldrs/cpl_geom_img_body.h: cpl_geom_img_offset_saa(): Add
	  clop-count. cpl_geom_img_offset_saa_all_{float,double}(): Divide
	  sumrs into rsc

2008-05-06 19:06  llundin

	* cplcore/cpl_tools.c: cpl_tools_add_flops(): inline

2008-05-06 18:34  llundin

	* cpldrs/cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa_all_{double,float}(): Drops leaps[], use
	  1/sumrs, pull rsc etc out out to image-loop

2008-05-06 17:29  llundin

	* cpldrs/: cpl_geom_img.c, cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa(): Add special case with no rejection

2008-05-06 17:27  llundin

	* cpldrs/tests/cpl_geom_img-test.c: Call
	  cpl_geom_img_offset_saa_bench() with and without rejection

2008-05-06 15:08  llundin

	* cpldrs/: cpl_geom_img.c, cpl_geom_img_body.h: Support pixel types
	  via static functions. Put cpl_msg_error() into CPl error

2008-05-06 11:46  llundin

	* cpldrs/: cpl_geom_img.c, cpl_geom_img_body.h:
	  cpl_geom_img_offset_saa(): Move variables to smaller scope

2008-05-06 10:20  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Fix doxygen example

2008-05-05 15:25  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_saa(): Correct
	  sub-pixel offeset error (DFS05411). Fix warning of y1 shadowing

2008-05-05 09:15  cizzo

	* cpldrs/tests/cpl_ppm-test.c: Use CPL_MATH_PI instead of M_PI

2008-05-02 16:22  cizzo

	* cpldrs/cpl_ppm.c: Simplify distance between triangles

2008-05-02 15:42  cizzo

	* cpldrs/cpl_ppm.c: Use c99 compatible constants

2008-05-02 14:27  llundin

	* cplcore/: cpl_errorstate.c, tests/cpl_errorstate-test.c:
	  cpl_errorstate_append(), cpl_errorstate_find(): Fix for DFS05408

2008-05-02 12:01  cizzo

	* cplcore/tests/cpl_table-test.c: Add unit tests about null values
	  in float and double columns of arrays

2008-05-02 12:00  cizzo

	* cplcore/cpl_table.c: Fix problem with NULL values in float and
	  double columns of arrays

2008-05-02 10:46  llundin

	* cplcore/tests/cpl_math-test.c: Verify sizeof CPL_MATH_PI

2008-04-30 13:41  cizzo

	* cpldrs/tests/cpl_ppm-test.c: Automatic check introduced, make the
	  test silent

2008-04-30 13:07  cizzo

	* cpldrs/tests/cpl_ppm-test.c: Add test with contaminated data set

2008-04-30 11:26  cizzo

	* cpldrs/cpl_ppm.c: Avoid patterns larger than data (for the
	  moment)

2008-04-29 15:48  cizzo

	* cpldrs/tests/cpl_ppm-test.c: Add test on random points

2008-04-29 13:50  cizzo

	* cpldrs/cpl_ppm.c: Fix bug about negative tolerance...

2008-04-29 13:50  cizzo

	* cpldrs/tests/cpl_ppm-test.c: Add some more tests...

2008-04-29 11:29  cizzo

	* cpldrs/tests/Makefile.am: Add unit tests for ppm

2008-04-29 11:29  cizzo

	* cpldrs/tests/cpl_ppm-test.c: First unit tests added, work still
	  ongoing

2008-04-29 11:27  cizzo

	* cpldrs/cpl_ppm.c: First running version: it seems to work...
	  Testing still ongoing

2008-04-28 17:13  cizzo

	* cpldrs/cpl_ppm.c: Temporary delta for 2D pattern matching (7)

2008-04-28 16:23  cizzo

	* cpldrs/cpl_ppm.c: Temporary delta for 2D pattern matching (6)

2008-04-28 14:46  cizzo

	* cpldrs/cpl_ppm.c: Temporary delta for 2D pattern matching (5)

2008-04-25 15:42  cizzo

	* cpldrs/cpl_ppm.c: Temporary delta for 2D pattern matching (4)

2008-04-25 11:46  cizzo

	* cpldrs/cpl_ppm.c: Temporary delta for 2D pattern matching (3)

2008-04-25 11:19  cizzo

	* cpldrs/cpl_ppm.c: Temporary delta for 2D pattern matching (2)

2008-04-24 17:08  cizzo

	* cpldrs/cpl_ppm.c: Temporary delta for 2D pattern matching

2008-04-23 16:25  cizzo

	* cpldrs/: cpl_ppm.c, cpl_ppm.h: Begin implementation

2008-04-23 00:45  llundin

	* cpldrs/tests/cpl_geom_img-test.c:
	  cpl_geom_img_offset_saa_bench(): Added

2008-04-22 17:09  cizzo

	* cpldrs/cpl_ppm.c: Temporary delta: doc for 2D pattern matching in
	  the making (2)...

2008-04-21 20:09  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_saa(): Move ox/oy_tmp
	  code to scope of CPL_GEOM_UNION, Catch empty output image for
	  CPL_GEOM_INTERSECT

2008-04-21 19:01  llundin

	* cpldrs/cpl_geom_img_body.h: cpl_geom_img_offset_saa(): Sort only
	  when outliers are rejected

2008-04-21 16:57  cizzo

	* cpldrs/cpl_ppm.c: Temporary delta: doc for 2D pattern matching in
	  the making...

2008-04-21 03:21  llundin

	* cpldrs/tests/cpl_geom_img-test.c: #ifdef SAVE_COMBINED

2008-04-21 03:11  llundin

	* cplcore/cpl_image_resample_body.h: cpl_image_get_interpolated():
	  Direct bpm[] access replaces cpl_image_is_rejected()

2008-04-21 00:28  llundin

	* cplcore/: cpl_init.c, cpl_tools.c, cpl_tools.h: cpl_init():
	  Remove cpl_tools_get_cputime() from CPL

2008-04-21 00:16  llundin

	* cplcore/cpl_msg.c: cpl_msg_progress(): clock() replaces
	  cpl_tools_get_cputime() (and drop cpl_tools.h), cpl_sprintf()
	  replaces cpl_malloc()+sprintf()

2008-04-20 22:43  llundin

	* cpldrs/tests/cpl_geom_img-test.c: Add some more tests of
	  cpl_geom_img_offset_saa(). Use cpl_test_get_cputime() instead of
	  cpl_tools_get_cputime()

2008-04-20 22:41  llundin

	* cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_matrix-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_vector-test.c,
	  cpldrs/tests/cpl_fit-test.c: Use cpl_test_get_cputime() instead
	  of cpl_tools_get_cputime()

2008-04-20 22:39  llundin

	* cplcore/tests/cpl_image_gen-test.c: Use cpl_test functions

2008-04-20 22:37  llundin

	* cplcore/: cpl_test.c, cpl_test.h: cpl_test_get_cputime():
	  Defined. cpl_test_end(): print info from times()

2008-04-20 22:35  llundin

	* configure.ac: Invoke ESO_FUNC_SYSCONF and define HAVE_SYS_TIMES_H
	  in order to let times() replace the troublesome
	  cpl_tools_get_cputime()

2008-04-20 06:05  llundin

	* cpldrs/tests/cpl_geom_img-test.c: cpl_geom_img_offset_saa():
	  Added some more tests

2008-04-19 18:15  llundin

	* cplcore/cpl_vector.c: cpl_vector_correlate(): Added FIXME
	  comment. cpl_vector_get(),cpl_vector_set(): idx replaces index,
	  which is declared as index() from strings.h

2008-04-19 01:18  llundin

	* cpldrs/tests/cpl_detector-test.c: Use cpl_test_image_abs()

2008-04-19 01:09  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h: cpl_image_new():
	  Srop switch

2008-04-19 00:59  llundin

	* cplcore/tests/cpl_image_io-test.c: Add more unit tests

2008-04-19 00:58  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h:
	  cpl_image_duplicate(): Drop switch. cpl_image_save(): Put CFITSIO
	  text into error

2008-04-19 00:56  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_image_abs(): Added

2008-04-19 00:45  llundin

	* cplcore/cpl_image_gen.c: Improve doxygen + error checking, avoid
	  repeated calls to new()/delete()

2008-04-16 21:13  llundin

	* cplcore/cpl_xmemory.c: cpl_xmemory_status(): Improve msg on fatal
	  error

2008-04-15 20:24  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_paf_dump(): Use
	  cpl_propertylist_get_const(), cpl_sprintf(), memchr(); avoid
	  multiple calls to cpl_propertylist_get_size()

2008-04-15 15:06  yjung

	* cpldfs/cpl_dfs.c: Added support for CPL_TYPE_BOOL in
	  cpl_dfs_save_paf() (DFS05341)

2008-04-12 17:41  llundin

	* cpldrs/tests/cpl_detector-test.c: Added more unit tests also with
	  errors

2008-04-04 10:51  scastro

	* cpldrs/cpl_wcs.c: cpl_wcs_new_from_propertylist(): replace calls
	  to cpl_error_get_code() with cpl_errorstate functions.

2008-03-27 14:27  yjung

	* cplcore/: cpl_plot.c, cpl_plot.h, tests/cpl_plot-test.c: added
	  cpl_plot_columns()

2008-03-27 12:44  yjung

	* cplcore/: cpl_plot.c, cpl_plot.h, tests/cpl_plot-test.c: [no log
	  message]

2008-03-25 16:40  yjung

	* cplcore/cpl_plot.c: [no log message]

2008-03-25 13:34  yjung

	* cplcore/tests/cpl_plot-test.c: [no log message]

2008-03-25 12:02  yjung

	* cplcore/: cpl_plot.c, cpl_plot.h, tests/cpl_plot-test.c: added
	  support for NULL first column in cpl_plot_table()

2008-03-25 11:28  yjung

	* cplcore/tests/cpl_plot-test.c: [no log message]

2008-03-20 11:14  llundin

	* cplcore/cpl_image_bpm.c: cpl_image_count_rejected(): Single point
	  of return

2008-03-19 16:36  llundin

	* cplcore/cpl_image_bpm.c: cpl_image_reject_from_mask(): Preserve
	  bpm-pointer (DFS05191)

2008-03-19 16:29  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h:
	  cpl_image_get_bpm(): Drop spurious temp-variable. cpl_image_get()
	  + cpl_image_set(): variable pos replaces already-defined name
	  index. cpl_image_save() + cpl_image_append(): variable b0
	  replaces already-defined name bzero

2008-03-19 13:49  llundin

	* cplcore/cpl_image_iqe.c: iqesec(): #define hsq2 to
	  CPL_MATH_SQRT1_2

2008-03-18 13:50  llundin

	* cplcore/cpl_image_io.c: cpl_image_get_bpm_const(): Comment on
	  const in-correctness

2008-03-17 10:14  llundin

	* cplcore/cpl_image_io.c: cpl_image_append(): const correctness

2008-03-17 10:11  llundin

	* cplcore/cpl_imagelist_io.c: cpl_imagelist_append(): const
	  correctness

2008-03-17 10:07  llundin

	* cplcore/cpl_mask.c: cpl_mask_count(): Fix compiler warnings

2008-03-13 14:26  llundin

	* cplcore/tests/cpl_polynomial-test.c: Default call of _dump() to
	  /dev/null

2008-03-13 14:23  llundin

	* cplcore/tests/cpl_matrix-test.c: Default call of _dump() with
	  /dev/null. Reduce bench-mark default size. Formatting

2008-03-13 14:14  llundin

	* cplcore/tests/cpl_image_resample-test.c: Default call of _dump()
	  with /dev/null. Formatting. cpl_test() -> cpl_test_nonnull()

2008-03-13 14:06  llundin

	* cpldrs/tests/cpl_apertures_img-test.c,
	  cplcore/tests/cpl_image_iqe-test.c: Default call of _dump() with
	  /dev/null

2008-03-13 14:01  llundin

	* cplui/tests/cpl_recipedefine-test.c: cpl_recipedefine_test():
	  Default call of _dump() with /dev/null

2008-03-13 10:38  llundin

	* cpldrs/tests/cpl_apertures-test.c: fclose(stream)

2008-03-12 15:37  llundin

	* cpldrs/tests/cpl_apertures-test.c: Verify correctness of aperture
	  stats

2008-03-12 14:30  llundin

	* cpldrs/tests/cpl_apertures-test.c: Loop on all three image types,
	  check on NULL pointers

2008-03-11 21:09  llundin

	* cplcore/cpl_vector.c: cpl_vector_append(): const correctness

2008-03-11 18:11  llundin

	* cplcore/cpl_tools_body.h: cpl_tools_get_variance_double(): Fix
	  doxygen typo

2008-03-11 18:04  llundin

	* cplcore/: cpl_matrix.c, cpl_vector.c:
	  cpl_{vector,matrix}_get_stdev(): Use
	  cpl_tools_get_variancesum_double()

2008-03-11 18:04  llundin

	* cplcore/: cpl_stats_body.h, tests/cpl_stats-test.c:
	  cpl_stats_new_from_image_window(): pix_mean may be computed
	  differently in all-stats block

2008-03-11 17:59  llundin

	* cplcore/: cpl_tools.h, cpl_tools_body.h:
	  cpl_tools_get_variancesum_{double,float,int}(): Added

2008-03-11 17:31  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h, cpl_tools_body.h: Added
	  cpl_tools_get_variance_{float,int}()

2008-03-11 17:26  llundin

	* cplcore/cpl_stats.c: cpl_stats_new_from_image_window(): Fix
	  uninit warning

2008-03-11 17:11  llundin

	* cpldrs/cpl_apertures.c: cpl_apertures_new_from_image(): Compute
	  mean and stdev using accumulated sums (DFS05126)

2008-03-11 17:07  llundin

	* cpldrs/tests/cpl_apertures-test.c: Call cpl_apertures_dump() on
	  CPL_MSG_INFO

2008-03-11 14:54  llundin

	* cplcore/: cpl_stats.c, tests/cpl_stats-test.c:
	  cpl_stats_new_from_image_window(): Avoid double-pass on pixel
	  buffer for mean+stdev (DFS05126)

2008-03-11 14:25  llundin

	* cplcore/: cpl_stats.c, cpl_stats_body.h, tests/cpl_stats-test.c:
	  cpl_stats_new_from_image_window(): All-category replaces
	  minmaxflux category, with bench-mark

2008-03-11 11:12  llundin

	* cplcore/: cpl_stats.c, cpl_stats_body.h:
	  cpl_stats_new_from_image_window(): Minor clean-up in preparation
	  for DFS05126

2008-03-10 16:24  llundin

	* cplcore/tests/cpl_stats-test.c: Verify
	  cpl_image_get_{min,max,mean,etc}() against
	  cpl_stats_get_{ditto}(). Verify
	  cpl_stats_get_{min,max,mean,stdev}() against
	  cpl_vector_get_{ditto()

2008-03-10 13:06  llundin

	* cplcore/cpl_stats.c: cpl_stats_new_from_image(): Propagate error
	  from cpl_stats_new_from_image_window()

2008-03-10 11:14  llundin

	* cplcore/tests/cpl_stats-test.c: Add tests of NULL-pointers and
	  consistency of mode-flags

2008-03-10 11:00  llundin

	* cplcore/cpl_stats.c: cpl_stats_dump(): Guard against NULL stream
	  (DFS05138)

2008-03-10 10:22  llundin

	* cplcore/tests/cpl_image_bpm-test.c: cpl_test(), cpl_test_zero(),
	  cpl_test_nonnull(), cpl_test_eq() replaces assert()

2008-03-10 10:07  llundin

	* cplcore/tests/cpl_stats-test.c: Use cpl_test_rel(),
	  cpl_test_nonnull()

2008-03-07 15:29  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_get_stdev(): Use
	  cpl_tools_get_variance_double() (DFS05126)

2008-03-07 15:27  llundin

	* cplcore/tests/cpl_matrix-test.c: main(): Add unit test of
	  cpl_matrix_get_stdev()

2008-03-07 15:04  llundin

	* cplcore/: cpl_polynomial.c, cpl_tools.c, cpl_tools.h,
	  cpl_vector.c, tests/cpl_bivector-test.c:
	  cpl_tools_get_variance_double(): Use new algorithm, compute mean
	  instead of expecting it

2008-03-07 15:03  llundin

	* cplcore/tests/cpl_vector-test.c: Added
	  cpl_vector_get_stdev_bench()

2008-03-07 13:24  llundin

	* cplcore/cpl_vector.c: cpl_vector_fill_tanh_kernel(): Redeclare to
	  cpl_error_code and guard against too long vectors (DFS05133)

2008-03-07 11:14  llundin

	* cplcore/tests/cpl_plot-test.c: cpl_vector_save_bench(),
	  cpl_vector_get_diff(): Drop definition. main(): Do not fail on
	  failed plotting, plot iff CPL_MSG_LEVEL is set below warning

2008-03-07 09:35  yjung

	* cplcore/tests/cpl_plot-test.c: missed #include <assert.h>

2008-03-06 17:03  llundin

	* cpldfs/: cpl_dfs.c, tests/cpl_dfs-test.c:
	  cpl_dfs_update_product_header(): Allow (ignore) non-fits products

2008-03-06 16:34  llundin

	* cpljava/cpl_gasgano.c: doExec(): Ignore return status of
	  cpl_dfs_update_product_header()

2008-03-04 10:06  cizzo

	* cplcore/cpl_column.c: Initialise new integer column buffer to
	  zero - all elements remain invalid though. This is to avoid a
	  warning by velgrind about uninitialised variables in
	  cpl_table_save()

2008-03-03 16:03  llundin

	* cplcore/cpl_errorstate.c: @defgroup added

2008-03-03 11:25  llundin

	* cplcore/: cpl_error.c, cpl_error.h:
	  cpl_error_{set,get}_message(): Fix doxygen (DFS05090)

2008-03-03 11:06  llundin

	* cplcore/tests/cpl_error-test.c: Use
	  cpl_test_{eq,eq_string,zero}() instead of cpl_test()

2008-02-28 13:07  yjung

	* cplcore/cpl_image_filter.c: DFS04857 : improved the fitering
	  documentation

2008-02-27 13:35  yjung

	* cplcore/: cpl_plot.c, cpl_plot.h, tests/cpl_plot-test.c: Ready
	  for evaluation

2008-02-27 09:33  yjung

	* cplcore/tests/cpl_plot-test.c: [no log message]

2008-02-26 18:05  yjung

	* cplcore/tests/Makefile.am: added cpl_plot-test

2008-02-26 18:04  yjung

	* cplcore/tests/cpl_plot-test.c: [no log message]

2008-02-26 17:55  yjung

	* cplcore/: cpl_plot.c, cpl_plot.h: [no log message]

2008-02-26 17:48  yjung

	* cplcore/: Makefile.am, cpl_plot.c, cpl_plot.h: added cpl_plot.c
	  .h for evaluation

2008-02-26 13:58  yjung

	* configure.ac: after the 4.1.0 release

2008-02-26 13:54  yjung

	* configure.ac: Package name	-> 4.1.0

2008-02-26 13:28  scastro

	* Doxyfile.in: Removed cpl.css which was creating bad formatting in
	  html pages.

2008-02-26 11:36  scastro

	* cpldrs/cpl_wcs.c: fixed typo in doxygen.

2008-02-26 11:29  yjung

	* Doxyfile.in: update config with doxygen -u

2008-02-26 11:29  yjung

	* libcext/cext/cxdeque.c: doxygen tag missing

2008-02-26 11:13  yjung

	* doxygen/Doxyfile.in: [no log message]

2008-02-26 10:53  yjung

	* cpldrs/cpl_detector.c: doxygen problem solved

2008-02-26 10:50  yjung

	* cplcore/cpl_test.h: doxygen description of a parameter corrected

2008-02-26 10:49  yjung

	* cpldrs/cpl_wcs.c: /** replaces /* for doxygen comments

2008-02-21 13:41  llundin

	* cplcore/cpl_test.c: cpl_test_get_description(): WCSLIB replaces
	  LIBWCS

2008-02-14 16:01  yjung

	* configure.ac: package name -> 4.1.0cvs

2008-02-14 16:00  yjung

	* configure.ac: package name -> 4.1.0b3

2008-02-14 15:23  llundin

	* cplcore/: Makefile.am, cpl_init.c: cpl_get_description(): Add
	  desc for WCSLIB

2008-02-14 09:51  llundin

	* cplcore/cpl_test.c: cpl_test_init(): exit() on cpl_init() failure

2008-02-13 14:15  llundin

	* cplcore/cpl_test.c: CPL_XSTRINGIFY(), CPL_STRINGIFY(): Moved to
	  cpl_tools.h. cpl_test_init_macro(): Call cpl_get_description()

2008-02-13 14:14  llundin

	* cplcore/: cpl_init.c, cpl_init.h: cpl_get_description(): Added
	  (DFS04975)

2008-02-13 14:12  llundin

	* cplcore/cpl_tools.h: CPL_XSTRINGIFY(), CPL_STRINGIFY(): Added

2008-02-13 13:44  llundin

	* cplcore/cpl_init.c: cpl_init(): Warn about unsupported CFITSIO
	  version

2008-02-13 13:42  llundin

	* cplcore/cpl_test.c: cpl_test_init_macro(): Dump most recent error
	  in cpl_init()

2008-02-13 09:55  llundin

	* cplcore/cpl_test.c: cpl_test_get_description(): Improved message

2008-02-12 10:09  llundin

	* cplui/cpl_recipedefine.h: CPL_RECIPE_DEFINE(): In
	  cpl_plugin_get_info() print also compile-time CPL version number
	  (using %X...)

2008-02-07 17:35  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_fit_gaussian():
	  Add error check on NULL image and too small size (DFS04939)

2008-02-07 17:30  llundin

	* cplcore/cpl_image_basic.c: cpl_image_fit_gaussian(): Avoid cast
	  of float image, split multiple error checks into single ones,
	  updated doxygen on size (4)

2008-02-07 17:28  llundin

	* cplcore/: cpl_image_iqe.c, tests/cpl_image_iqe-test.c:
	  cpl_image_iqe(): Guard against too small images (DFS04939)

2008-02-07 11:54  llundin

	* cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_matrix-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_vector-test.c,
	  cpldfs/tests/cpl_dfs-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_fit-test.c, cpldrs/tests/cpl_photom-test.c,
	  cplui/tests/cpl_frameset_io-test.c,
	  cplui/tests/cpl_recipedefine-test.c: cpl_test() ->
	  cpl_test_zero()

2008-02-07 11:47  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_memory-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_stats-test.c, cpldrs/tests/cpl_wcs-test.c,
	  cplui/tests/cpl_frameset_io-test.c: cpl_test() ->
	  cpl_test_error()

2008-02-07 11:38  llundin

	* cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldrs/tests/cpl_photom-test.c:
	  cpl_test() -> cpl_test_nonnull()

2008-02-07 11:30  llundin

	* cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_fit-test.c, cpldrs/tests/cpl_wcs-test.c,
	  cplui/tests/cpl_frameset_io-test.c: cpl_test() ->
	  cpl_test_{,non}null()

2008-02-07 11:22  llundin

	* cplcore/tests/cpl_test-test.c: Test cpl_test_zero()

2008-02-07 11:18  llundin

	* cplcore/: cpl_test.c, cpl_test.h: cpl_test_zero(): Added.
	  cpl_test(): Improve report on success

2008-02-07 11:15  llundin

	* cplui/tests/cpl_recipedefine-test.c: cpl_recipedefine_test():
	  Define prestate

2008-02-04 15:16  scastro

	* cplui/cpl_parameter.c: cpl_parameter_new_value(): fixed doxygen
	  text.

2008-02-01 15:59  yjung

	* cpldrs/cpl_wlcalib_xc.c: allow degree = 4

2008-01-31 14:15  llundin

	* cplcore/cpl_test.h: Improve doxygen

2008-01-31 11:45  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Fixed msg typo

2008-01-31 10:45  llundin

	* cpl.h, cplui/Makefile.am, cplui/cpl_recipedefine.h,
	  cplui/tests/Makefile.am, cplui/tests/cpl_recipedefine-test.c:
	  Added CPL recipe definition macro with unit test

2008-01-30 14:27  yjung

	* configure.ac: package name -> 4_1_0cvs

2008-01-30 14:26  yjung

	* configure.ac: package name -> 4.1.0b2

2008-01-30 14:07  yjung

	* cpldrs/: cpl_wcs.c, tests/cpl_wcs-test.c: Use CPL_ERROR_NO_WCS as
	  an error code in the cpl_wcs functions if WCSLIB is not
	  installed.

2008-01-30 13:44  yjung

	* cplcore/: cpl_error.c, cpl_error.h: added CPL_ERROR_NO_WCS new
	  error code

2008-01-30 13:19  yjung

	* cplcore/cpl_image_filter.c: change constraint on kernel size for
	  cpl_image_filter_median()

2008-01-29 11:50  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): Move
	  declaration int pro_science to beginning of scope

2008-01-29 11:29  cizzo

	* cplcore/cpl_table.c: In cpl_table_save() move declaration of
	  variable at top of scope

2008-01-29 10:43  yjung

	* cpldrs/tests/cpl_wcs-test.c: Check if CPL_WCS installed

2008-01-29 10:33  scastro

	* cpldrs/cpl_wcs.c: Replaced M_TWOPI by the CPL analogous,
	  CPL_MATH_2PI.

2008-01-28 10:33  yjung

	* cplcore/cpl_tools.c: DFS04883: DICB sorting is incomplete in
	  cpl_fits_property_get_type()

2008-01-24 10:05  scastro

	* cpldrs/cpl_wcs.c: Included stdio.h for snprintf()

2008-01-23 16:25  cizzo

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(), improve
	  comments of keywords PRO.TECH and PRO.SCIENCE according to DFO
	  directives

2008-01-23 14:28  yjung

	* configure.ac: [no log message]

2008-01-23 14:27  yjung

	* configure.ac:  -> 4.1.0b1

2008-01-23 14:02  cizzo

	* cpldfs/cpl_dfs.c: In cpl_dfs_setup_product_header() fix the check
	  is-FITS made on the wrong file

2008-01-23 13:36  cizzo

	* cpldfs/cpl_dfs.c: In cpl_dfs_setup_product_header() extend
	  support for PRO.TYPE, PRO.TECH, PRO.SCIENCE

2008-01-23 09:06  llundin

	* cplcore/cpl_init.c: cpl_init(): CPL_MEMORY_MODE overwrites the
	  default CPL memory mode

2008-01-23 08:57  llundin

	* cplcore/cpl_memory.c: cpl_memory_is_empty(): Remove QFITS
	  reference

2008-01-22 17:27  scastro

	* cpldrs/tests/cpl_wcs-test.c: New test for cpl_wcs_platesol().

2008-01-22 17:26  scastro

	* cpldrs/cpl_wcs.c: New function cpl_wcs_platesol(). Removed unused
	  variables. Included missing return value in function
	  cpl_wcs_platesol().

2008-01-22 17:24  scastro

	* cpldrs/cpl_wcs.h: New version delivered. Prototype of new
	  function cpl_wcs_platesol().

2008-01-22 16:14  yjung

	* cpldrs/tests/: Makefile.am, cpl_wcs-test.c: [no log message]

2008-01-22 15:37  cizzo

	* cpldfs/cpl_dfs.c: In cpl_dfs_setup_product_header() add support
	  for PRO.TYPE, PRO.TECH, PRO.SCIENCE

2008-01-21 14:53  yjung

	* cpldrs/cpl_wcs.h: removed #ifdef CPL_WCS_INSTALLED from cpl_wcs.h

2008-01-21 14:05  cizzo

	* cplcore/cpl_table.c: Fix DFS04866: cpl_table_save() can now
	  overwrite also a non-FITS file

2008-01-21 09:15  yjung

	* cplcore/cpl_imagelist_io.c: [no log message]

2008-01-17 16:23  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Add counter of tests

2008-01-16 13:55  yjung

	* cpldrs/Makefile.am, cpldrs/cpl_wcs.c, cpldrs/cpl_wcs.h,
	  m4/cpl.m4: Add conditional compilation of cpl_ws

2008-01-16 13:40  yjung

	* m4/cpl.m4: added definition for CPL_WCS_INSTALLED

2008-01-16 13:11  yjung

	* cpldrs/Makefile.am: removed wcslib.h

2008-01-16 13:11  yjung

	* cpldrs/wcsconfig.h: removed

2008-01-15 13:54  yjung

	* cplcore/cpl_image_basic.c: DFS04843 : added doc

2008-01-11 11:35  llundin

	* cplcore/cpl_test.h: cpl_test_error(): Fix doxygen

2008-01-11 11:33  yjung

	* cpldrs/: Makefile.am, wcsconfig.h: [no log message]

2008-01-11 09:51  yjung

	* cpldrs/: cpl_wcs.c, cpl_wcs.h: moved include wcslib.h from .h to
	  .c

2008-01-10 17:56  yjung

	* Doxyfile.in, Makefile.am, README.CVS, acinclude.m4, configure.ac,
	  cpl.h, cpldrs/Makefile.am, cpldrs/cpl_wcs.c, cpldrs/cpl_wcs.h,
	  m4/cpl.m4: USE EXTERNALLY installed WCSLIB 4.3 - specified with
	  WCSDIR

2008-01-10 17:05  yjung

	* cpldrs/: cpl_wcs.c, cpl_wcs.h: [no log message]

2008-01-10 13:52  llundin

	* cplcore/cpl_tools.c: cpl_polynomial_shift_double(): Correct FLOP
	  count

2008-01-09 15:12  scastro

	* libcext/configure.ac: Removed -pedantic from this file to avoid
	  errors in Solaris 10.

2008-01-08 10:41  yjung

	* cpldfs/cpl_dfs.c: DFS04786: removed writing of PRO TYPR = REDUCED

2008-01-07 14:42  yjung

	* m4/cpl.m4: [no log message]

2008-01-07 13:20  yjung

	* m4/cpl.m4: Only Warning if CFITSIO version is not good.

2008-01-07 10:31  llundin

	* libcext/cext/cxutils.c: cx_vasprintf(): Define-guard on ENOMEM

2007-12-27 16:49  scastro

	* libcext/configure.ac: Removed -ansi and -std=c99. THESE FLAGS
	  MAKE COMPILATION FAIL IN THE HP MACHINE (dfs5). THE CX LIBRARY IS
	  MEANT TO BE POSIX COMPLIANT, WHICH IS CONTRARY TO ANSI OR C99.

2007-12-27 13:50  scastro

	* cplcore/cpl_msg.c: cpl_msg_out(): TEST. Initialized msg_text[],
	  msg_log[] and msg_term[].

2007-12-21 16:58  cguirao

	* Makefile.am, Makefile.purify.in, configure.ac,
	  cplcore/tests/Makefile.am, cpldfs/tests/Makefile.am,
	  cpldrs/tests/Makefile.am, cplui/tests/Makefile.am,
	  libcext/Makefile.am, libcext/Makefile.purify.in,
	  libcext/configure.ac, libcext/m4/purify.m4,
	  libcext/tests/Makefile.am, m4/purify.m4: PURIFY NRI Compliant

2007-12-21 14:17  llundin

	* cplcore/tests/cpl_memory-test.c: cpl_memory_dump() at info level.
	  Cause a resize of the memory table

2007-12-21 14:17  llundin

	* cplcore/cpl_xmemory.c: cpl_xmemory_init(): calloc() the memory
	  table, and resize as needed

2007-12-20 15:56  llundin

	* cplcore/cpl_xmemory.c: cpl_xmemory_status(): For Memory Still
	  Allocated report only number of pointers, when that number is
	  zero

2007-12-20 12:54  llundin

	* cplcore/tests/cpl_msg-test.c: Call cpl_msg_indent_more/less(),
	  cpl_msg_set_time_on() (on terminal), cpl_msg_info() (on too long
	  message)

2007-12-20 12:53  llundin

	* cplcore/: cpl_msg.c, cpl_msg.h: cpl_msg_get_domain(): Replace
	  old-style declaration with proper one

2007-12-20 09:49  llundin

	* libcext/cext/cxfileutils.c: cx_path_alloc(): Use only stat() when
	  S_ISDIR() is defined. cx_path_max(): Guard pathconf() against
	  NULL (and try to avoid compiler warning on unavailable pathconf()

2007-12-18 16:02  llundin

	* cplcore/tests/cpl_memory-test.c: Choose non-zero number of
	  pointers in benchmark for mode 1

2007-12-18 15:50  llundin

	* cplcore/cpl_xmemory.c, cplcore/tests/Makefile.am,
	  cplcore/tests/cpl_memory-test.c, m4/cpl.m4: Always define both
	  CPL_XMEMORY_MODE and CPL_XMEMORY_MAXPTRS - and use them in unit
	  testing

2007-12-18 10:20  llundin

	* cplcore/cpl_xmemory.c: cpl_xmemory_realloc_count(): Wrap around
	  cpl_xmemory_malloc_count() on NULL, detect invalid pointer on
	  ncells = 0. Improve messaging, fix cast warnings

2007-12-17 16:36  llundin

	* cplcore/cpl_xmemory.c: cpl_xmemory_findfree(): Added with code
	  removed from cpl_xmemory_addcell(). cpl_xmemory_realloc(): Reuse
	  pos when pointer unchanged

2007-12-17 15:09  llundin

	* cplcore/: cpl_memory.c, cpl_xmemory.c, cpl_xmemory.h:
	  cpl_xmemory_{{m,c,re}alloc,free}(): Replace __FILE__, __LINE__
	  with type. cpl_memory_init(): Register the system/xmemory
	  functions directly. cpl_xmemory_addcell(): Find free cell with
	  memchr()

2007-12-17 11:02  llundin

	* libcext/cext/cxmemory.c: cx_realloc(): Move declaration to start
	  of block

2007-12-17 09:36  llundin

	* cplcore/cpl_xmemory.c: cpl_xmemory_alloc(): Remove. Inline short
	  functions

2007-12-14 19:05  llundin

	* cplcore/cpl_xmemory.c: Fixed warnings: tatic counters, cast of
	  size_t for fprintf()

2007-12-14 15:58  llundin

	* cplcore/tests/cpl_memory-test.c: Add memory benchmark

2007-12-14 15:27  llundin

	* cplcore/cpl_xmemory.c: Reduce pointer checks in memory mode 1
	  allocation

2007-12-14 14:56  llundin

	* cplcore/cpl_xmemory.c: Initilized static variables replaces
	  xmemory struct. Detect memory leaks also in mode 1. Mode 2
	  allocates using mode 1 routines

2007-12-14 14:54  llundin

	* cplcore/tests/cpl_memory-test.c: test cpl_memory_is_empty()

2007-12-14 14:54  llundin

	* cplcore/: cpl_test.c, cpl_test.h: cpl_test_memory_is_empty():
	  Added

2007-12-14 13:08  llundin

	* cplcore/: cpl_memory.c, cpl_xmemory.c, cpl_xmemory.h:
	  cpl_xmemory_status(), cpl_xmemory_is_empty(): Take mode as
	  parameter

2007-12-14 11:57  llundin

	* cplcore/: cpl_memory.c, cpl_xmemory.c, cpl_xmemory.h:
	  cpl_xmemory_{{m,c,re}alloc,free}_nocell(): Added for xmemory-mode
	  = 1

2007-12-14 10:11  llundin

	* cplcore/: cpl_init.c, cpl_memory.c, cpl_memory_impl.h:
	  cpl_memory_init(): Take int CPL_XMEMORY_MODE

2007-12-14 10:10  llundin

	* cplcore/: cpl_xmemory.c, cpl_xmemory.h: No default for
	  CPL_XMEMORY_MODE. cpl_xmemory_strdup(): Removed (unused)

2007-12-14 09:14  llundin

	* libcext/cext/cxmemory.c: cx_realloc(): Fix memory leak on nbytes
	  == 0 (DFS04757)

2007-12-14 09:06  llundin

	* cplcore/cpl_xmemory.c: PTR_HASH(): Cast to int.
	  cpl_xmemory_init(): init _p_val. cpl_xmemory_addcell(): Drop
	  return value

2007-12-13 18:12  llundin

	* cplcore/cpl_xmemory.c: cpl_xmemory_p_val[] const. alloc_total,
	  MEMPAGESZ dropped. cpl_xmemory_findcell(): added.
	  cpl_xmemory_addcell(), cpl_xmemory_remcell(): void.
	  cpl_xmemory_alloc(): Added. cpl_xmemory_{m,c,re}alloc(): Wrap
	  around cpl_xmemory_alloc() using corresponding system alloc-call.
	  Branch on CPL_XMEMORY_MODE at compile time. strdup_(): Dropped

2007-12-13 16:21  llundin

	* cplcore/cpl_tools.c: CPL_XSTRINGIFY(), CPL_STRINGIFY(): Dropped

2007-12-13 11:28  llundin

	* cplcore/tests/cpl_memory-test.c: Test cpl_{m,c,re}alloc() on zero
	  size

2007-12-13 09:49  scastro

	* BUGS: Included mention to memory leak in wcslib.

2007-12-12 16:18  llundin

	* cplcore/cpl_xmemory.c: cpl_xmemory_malloc(): Solve NULL-pointer
	  problem by dropping linux specific code, assert() on NULL, remove
	  unused variables. cpl_xmemory_hash(): Removed.
	  cpl_xmemory_status_(): Removed

2007-12-12 13:10  scastro

	* libcext/cext/cxstring.c: cx_string_truncate(): renamed MIN to
	  CX_MIN

2007-12-12 13:09  scastro

	* libcext/cext/cxmacros.h: Namespace protected the following:
	  CX_MIN, CX_MAX, CX_ABS, CX_CLAMP

2007-12-12 12:52  yjung

	* doxygen/cplref_introduction.tex: rm qfits ref

2007-12-12 12:50  yjung

	* doxygen/cplref_installation.tex: removed qfits ref

2007-12-12 12:48  yjung

	* README: -> 4.1.0

2007-12-12 12:46  yjung

	* configure.ac: 4.1.0a1 -> 4.1.0cvs

2007-12-12 12:42  yjung

	* configure.ac: 4.0.0cvs -> 4.1.0a1

2007-12-11 16:07  scastro

	* cplcore/tests/cpl_propertylist-test.c: Fixed typo.

2007-12-11 15:44  scastro

	* libcext/cext/cxmacros.h: Changed from #undef to #ifndef the
	  following: MIN, MAX, ABS, CLAMP as mentioned in DFS 03017

2007-12-11 15:42  llundin

	* cplcore/tests/cpl_polynomial-test.c: Raise bar for valgrind

2007-12-11 14:49  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_error_set(): Removed

2007-12-11 14:42  llundin

	* cplcore/tests/: cpl_bivector-test.c, cpl_image_iqe-test.c,
	  cpl_imagelist_io-test.c, cpl_matrix-test.c, cpl_memory-test.c,
	  cpl_polynomial-test.c, cpl_vector-test.c: Use cpl_test_error(),
	  cpl_test_{,non}null() etc.

2007-12-11 14:41  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_divide(): Check
	  bpm on zero-division, use cpl_test_error() etc

2007-12-11 13:15  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_test_nonnull(),
	  cpl_test_error(), cpl_test_eq_string() replaces cpl_test(),
	  cpl_test_error_set()

2007-12-11 13:07  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_test_error() replaces
	  cpl_test(), cpl_test_error_set()

2007-12-11 12:58  llundin

	* cpldrs/tests/: cpl_apertures-test.c, cpl_apertures_img-test.c,
	  cpl_fit-test.c: cpl_test_error() replaces cpl_test(),
	  cpl_test_error_set()

2007-12-11 11:36  llundin

	* cplui/tests/: cpl_frameset-test.c, cpl_frameset_io-test.c:
	  cpl_test_error() replaces cpl_test_eq(), cpl_test_error_set()

2007-12-11 11:12  llundin

	* cplcore/: cpl_test.c, cpl_test.h: cpl_test_reset(): Made static

2007-12-11 11:11  llundin

	* cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_iqe-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_matrix-test.c, cplcore/tests/cpl_memory-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldfs/tests/cpl_dfs-test.c,
	  cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_fit-test.c, cplui/tests/cpl_frameset-test.c,
	  cplui/tests/cpl_frameset_io-test.c: cpl_test_error_set() replaces
	  cpl_test_reset()

2007-12-11 09:54  scastro

	* cplcore/tests/cpl_propertylist-test.c: Increased tests for
	  removal of compression keywords.

2007-12-11 09:54  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_save(): include
	  removal of compression keywords when saving a property list.

2007-12-06 18:32  scastro

	* cplcore/tests/cpl_propertylist-test.c: Removed tests that used
	  internal functions get_first and get_next, which have been
	  removed from cpl.

2007-12-06 18:31  scastro

	* cplcore/cpl_propertylist_impl.h: Removed prototypes of internal
	  functions: cpl_propertylist_get_first(), _first_const(),
	  _get_next(), _next_const().

2007-12-06 18:18  scastro

	* cplcore/cpl_propertylist.c: Removed internal functions:
	  cpl_propertylist_get_first(), get_firts_const(), get_next(),
	  get_next_const().  Removed temporaty cx_deque_iterator pos from
	  propertylist structure because it was only needed for the
	  get_first and get_next functions.

2007-12-06 17:50  scastro

	* cplcore/Makefile.am: Removed PLIST_CFLAGS.

2007-12-06 17:49  scastro

	* cplcore/cpl_propertylist.c: Removed cpl_propertylist based on
	  cx_list. The basic type now is cx_deque. Removed #ifdef PLIST.

2007-12-06 15:30  yjung

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c, cpl_vector.c: added
	  removal of FITS COMPRESSION KEYS in the products

2007-12-06 13:31  scastro

	* cplcore/cpl_table.c: cpl_table_save(): renamed to
	  CPL_FITS_COMPRKEYS.

2007-12-06 13:30  scastro

	* cplcore/cpl_tools.h: renamed CPL_FITS_COMPRESSEDKEYS to
	  CPL_FITS_COMPRKEYS

2007-12-06 13:25  scastro

	* cplcore/tests/cpl_propertylist-test.c: Added test 24 to check the
	  removal of compressed keywords from the header when saving a
	  table.

2007-12-06 13:24  scastro

	* cplcore/cpl_table.c: cpl_table_save(): Added
	  CPL_FITS_COMPRESSEDKEYS in calls to cpl_fits_add_properties(), to
	  removed compressed keywords when saving a table.

2007-12-06 13:22  scastro

	* cplcore/cpl_tools.h: New define CPL_FITS_COMPRESSEDKEYS which
	  contains a regular expression with keywords describing compressed
	  files.

2007-12-05 16:51  scastro

	* cplcore/tests/cpl_msg-test.c: Included tests for DFS02594.

2007-12-05 16:50  scastro

	* libcext/configure.ac: Placed ESO_PROG_CC_FLAG([ansi],
	  [CFLAGS="$CFLAGS -ansi"]) before the call to std=c99 so that it
	  allows checking for C99 semantics in vsnprintf tests which are
	  performed in eso.m4. This should fix ticket DFS02594.

2007-12-05 16:48  scastro

	* libcext/m4/eso.m4: Fixed typos related to brackets. Included
	  stdlib.h in check whether vsnprintf() has C99 semantics. These
	  changes, in combination with the change in configure.ac should
	  fix the bug mentioned in DFS02594.

2007-12-04 12:59  yjung

	* m4/cpl.m4: [no log message]

2007-12-04 12:55  yjung

	* m4/cpl.m4: added LIBCPLWCS

2007-12-04 10:58  yjung

	* cpldrs/: cpl_wcs.c, cpl_wcs.h, tests/cpl_wcs-test.c: [no log
	  message]

2007-12-04 10:55  yjung

	* Doxyfile.in, Makefile.am, README.CVS, acinclude.m4, configure.ac,
	  cpl.h: added CPLWCS subdirectory / library - IMPORTED from
	  WCSLIB-4.2/C

2007-11-30 14:42  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_to_fitsfile():
	  explicit variable initialization added.

2007-11-29 12:39  llundin

	* cplui/cpl_frameset_io.c: cpl_imagelist_load_frameset(): Fix
	  mem-leak on empty imagelist

2007-11-29 09:25  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_error_set(): Added

2007-11-28 16:31  yjung

	* cplcore/tests/cpl_fits-test.c: [no log message]

2007-11-28 16:24  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_neq() renamed to cpl_test_noneq(). cpl_test_null(),
	  cpl_test_error() added

2007-11-28 16:23  llundin

	* cplcore/tests/Makefile.am: Added cpl_test module

2007-11-27 17:07  cizzo

	* cplcore/: cpl_msg.c, cpl_msg.h: Add new function
	  cpl_msg_get_domain()

2007-11-27 17:06  cizzo

	* cplcore/tests/cpl_msg-test.c: Add test on cpl_msg_get_domain()

2007-11-27 16:30  scastro

	* cpldrs/cpl_wcs.c: Adapted to the change in API of
	  cpl_propertylist_to_fitsfile().

2007-11-27 16:20  scastro

	* cpldrs/cpl_wcs.c: Fixed bug in _id of cpl_error_msg() as
	  mentioned in DFS04314

2007-11-27 16:12  cizzo

	* cplcore/cpl_matrix.c: Upgrade doc for function cpl_matrix_power()

2007-11-27 15:40  cizzo

	* cplcore/cpl_matrix.c: In case of exponent 0.5 sqrt() is used for
	  speedup

2007-11-27 13:13  cizzo

	* cplcore/cpl_table.c: Upgrade doc of cpl_table_sort()

2007-11-27 12:00  cizzo

	* cplcore/cpl_table.c: Now cpl_table_sort() does modify pointer to
	  sorted columns

2007-11-27 11:57  cizzo

	* cplcore/tests/cpl_table-test.c: Add unit test about
	  cpl_table_sort()

2007-11-27 10:27  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included test 23 to test
	  new API of cpl_propertylist_to_fitsfile().

2007-11-27 10:26  scastro

	* cplcore/cpl_tools.c: cpl_fits_add_properties(): removed the call
	  to cpl_propertylist_copy_property_regexp() in favour of the new
	  API of cpl_propertylist_to_fitsfile().

2007-11-27 10:23  scastro

	* cplcore/cpl_propertylist_impl.h: new prototype for
	  cpl_propertylist_to_fitsfile(): changed API to take a new
	  argument, which is a const char *to_rm as a regular expression to
	  filter keywords.

2007-11-27 10:22  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_to_fitsfile():
	  changed API to take a new argument, which is a const char *to_rm
	  as a regular expression to filter keywords. For rhis, I have also
	  included a new inline function called
	  _cpl_propertylist_to_fitsfile().

2007-11-26 10:23  yjung

	* configure.ac: 4.0cvs -> 4.0.0cvs

2007-11-26 10:15  yjung

	* cplcore/: cpl_propertylist.c, tests/cpl_fits-test.c: allow to
	  pass pl=NULL to cpl_propertylist_save()

2007-11-26 09:06  llundin

	* cplui/cpl_frameset_io.c: cpl_fits_has_image(): fits_get_img_dim()
	  replaces fits_read_key()

2007-11-26 08:34  llundin

	* cplui/: cpl_frameset_io.c, tests/cpl_frameset_io-test.c:
	  cpl_imagelist_load_frameset(): Allow only 1st HDU to not have
	  image data (as before), require created imagelist to be non-empty
	  (as before)

2007-11-23 21:57  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_get_data_const(): fixed warnings

2007-11-23 20:32  llundin

	* cplui/: cpl_frameset_io.c, tests/cpl_frameset_io-test.c:
	  cpl_fits_has_image(): Added. cpl_imagelist_load_frameset(): Check
	  for image data using cpl_fits_has_image(), and fail on invalid
	  requests on primary header

2007-11-23 19:06  llundin

	* cplui/cpl_frameset_io.c: cpl_imagelist_append_from_file(): Added.
	  _cpl_frameset_check_hdu(): Dropped due to redundant image load.
	  cpl_imagelist_load_frameset(): Drop _cpl_frameset_check_hdu, use
	  cpl_imagelist_append_from_file()

2007-11-23 19:04  llundin

	* cplui/tests/cpl_frameset_io-test.c:
	  cpl_imagelist_load_frameset(): Add test on empty frameset

2007-11-23 17:03  llundin

	* cplui/cpl_frameset_io.c: _cpl_frameset_check_hdu(): Take
	  filename. cpl_imagelist_load_frameset(): Improve doxygen, avoid
	  cpl_frame_get_nextensions() on extnum non-negative, avoid
	  cpl_frameset_get_frame_const()+cpl_frameset_get_size()

2007-11-23 17:01  llundin

	* cplui/tests/cpl_frameset_io-test.c: Fixed memory leak

2007-11-23 14:32  llundin

	* cplui/tests/cpl_frameset_io-test.c:
	  cpl_imagelist_load_frameset(): Cover error handling, verify plane
	  number on a range of calls

2007-11-23 13:23  llundin

	* cplcore/: cpl_test.c, cpl_test.h, tests/cpl_test-test.c:
	  cpl_test_nonnull(), cpl_test_neq(): Added

2007-11-23 11:17  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included Test 22 for
	  cpl_propertylist_save().

2007-11-22 16:08  yjung

	* cplcore/cpl_propertylist.c: [no log message]

2007-11-22 15:17  yjung

	* cplcore/tests/cpl_fits-test.c: [no log message]

2007-11-22 15:07  yjung

	* cplcore/tests/: cpl_fits-test.c: [no log message]

2007-11-22 15:00  yjung

	* cplcore/: cpl_propertylist.c, tests/cpl_fits-test.c: [no log
	  message]

2007-11-22 14:25  yjung

	* cplcore/: cpl_propertylist.c, cpl_propertylist.h: added
	  cpl_propertylist_save()

2007-11-22 12:04  yjung

	* cplcore/cpl_fits.c: [no log message]

2007-11-22 11:18  llundin

	* cplcore/cpl_test.h: include cpl_msg.h, cpl_type.h

2007-11-22 11:12  yjung

	* cplcore/tests/cpl_fits-test.c: [no log message]

2007-11-22 10:56  yjung

	* cplcore/cpl_fits.h: [no log message]

2007-11-22 10:45  yjung

	* cplcore/tests/: Makefile.am, cpl_fits-test.c: [no log message]

2007-11-22 10:44  yjung

	* cpl.h, cplcore/Makefile.am, cplcore/cpl_fits.c,
	  cplcore/cpl_fits.h: added cpl_fits module

2007-11-22 09:58  yjung

	* cplcore/cpl_imagelist_basic.c: the created image in
	  cpl_imagelist_collapse_create() has a NULL bpm if there are none
	  (DFS04143)

2007-11-22 09:48  yjung

	* cplcore/tests/cpl_mask-test.c: add test for
	  cpl_mask_count_window()

2007-11-22 09:41  yjung

	* cplcore/: cpl_mask.c, cpl_mask.h: added cpl_mask_count_window

2007-11-22 08:45  llundin

	* cplcore/: Makefile.am, cpl_image_filter.c, cpl_image_stats.c,
	  cpl_mask.c, cpl_mask.h, cpl_mask_impl.h, tests/cpl_mask-test.c:
	  cpl_mask_is_empty(), cpl_mask_is_empty_window(): Export
	  (DFS04640)

2007-11-21 16:15  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Improve doxygen on nfail

2007-11-21 14:17  scastro

	* BUGS: Added not about warnings caused in regcomp() of the C
	  library. See DFS04623.

2007-11-21 09:58  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Drop PACKAGE name on failure

2007-11-21 09:58  llundin

	* cplcore/tests/cpl_matrix-test.c: main(): cpl_msg_info() replaces
	  cpl_msg_warning() on near-singular matrix

2007-11-20 15:00  yjung

	* acinclude.m4: Still for MAcOS support

2007-11-20 13:33  yjung

	* acinclude.m4: cpl_with_java_include -> cpl_with_java_includes -
	  typo that prevented --with-java-includes to possibly work !!!
	  (DFS03891 part 2)

2007-11-20 11:38  yjung

	* acinclude.m4: added support for java on Mac OS X (DFS03891)

2007-11-19 17:53  yjung

	* cplcore/cpl_xmemory.c: rm warning

2007-11-19 17:34  yjung

	* libcext/cext/cxutils.c: free() used instead of cx_free().  Bug
	  exposed on MacOS X where vasprintf() were avaliable DFS03194

2007-11-19 16:06  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_to_fitsfile(): using
	  cpl_error_set_macro() to catch CFITSIO errors and pass them to
	  the user. Removed cx_print.

2007-11-19 14:03  yjung

	* cplcore/cpl_vector.c: add doc for DFS03972

2007-11-19 13:26  yjung

	* cplcore/: cpl_image_basic.c, tests/cpl_image_basic-test.c:
	  DFS03177 : cpl_image_fit_gaussian() calls now cpl_image_iqe()

2007-11-19 13:15  yjung

	* cplcore/cpl_image_iqe.c: added a missing include

2007-11-16 13:58  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_update_product_header(): Drop
	  place-holder special key

2007-11-16 10:36  llundin

	* cpldfs/cpl_dfs.c: Added defines for DATAMD5 and
	  DATAMD5_PLACEHOLDER

2007-11-15 08:57  llundin

	* cplcore/cpl_test.h: Check for support of GCC nonnull attribute
	  and use it also with cpl_test_eq_string_macro()

2007-11-14 12:03  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_update_product_header(): Support
	  place-holder COMMENT DATAMD5

2007-11-14 10:55  yjung

	* cplcore/: cpl_imagelist_io.c, tests/cpl_imagelist_io-test.c: Add
	  support for extensions in cpl_imagelist_save()

2007-11-14 10:07  yjung

	* cplcore/: cpl_image_resample.c, tests/cpl_image_resample-test.c:
	  added DOC and unit tests

2007-11-13 15:33  llundin

	* libcext/cext/cxfileutils.c: Guarded include of sys/types.h to
	  support -ansi on HP-UX

2007-11-13 15:32  yjung

	* cplcore/cpl_image_resample.c: [no log message]

2007-11-13 15:27  yjung

	* cplcore/: cpl_image_resample.c, cpl_image_resample.h,
	  cpl_image_resample_body.h: added cpl_image_warp()

2007-11-13 15:23  llundin

	* cplcore/tests/: cpl_polynomial-test.c, cpl_vector-test.c:
	  Compensate for cpl_error_margin set to 1

2007-11-13 15:07  llundin

	* cplcore/tests/cpl_math-test.c: cpl_test_rel() replaces
	  cpl_test_leq()

2007-11-13 14:22  llundin

	* cpldrs/cpl_detector.c: cpl_flux_get_noise_ring():
	  cpl_error_set_message_macro() replaces cpl_error_set_message()

2007-11-13 14:13  llundin

	* cplcore/cpl_test.c, cplcore/cpl_test.h,
	  cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_error-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_bpm-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_gen-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_image_iqe-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_mask-test.c, cplcore/tests/cpl_math-test.c,
	  cplcore/tests/cpl_matrix-test.c, cplcore/tests/cpl_memory-test.c,
	  cplcore/tests/cpl_msg-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_test-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldfs/tests/cpl_dfs-test.c,
	  cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_detector-test.c, cpldrs/tests/cpl_fit-test.c,
	  cpldrs/tests/cpl_geom_img-test.c, cpldrs/tests/cpl_photom-test.c,
	  cpldrs/tests/cpl_wcs-test.c, cplui/tests/cpl_frameset-test.c,
	  cplui/tests/cpl_frameset_io-test.c: cpl_test_init(): Take also
	  PACKAGE_BUGREPORT

2007-11-13 10:44  llundin

	* cplcore/tests/cpl_test-test.c: Test also expected failures

2007-11-13 10:16  llundin

	* cplcore/cpl_test.c: cpl_test_end(): Dump errorstate on failed
	  test

2007-11-09 16:34  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included #ifdef
	  HAVE_CONFIG_H to remove warning related to CPL_MAJOR_VERSION.
	  Modified #if CPL_MAJOR_VERSION to >= 5 in test 14b.

2007-11-09 16:33  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_erase_regexp():
	  changed #if CPL_MAJOR_VERSION to >= 5

2007-11-09 15:34  llundin

	* cplcore/cpl_test.c:  cpl_test_eq_string_macro(): Avoid
	  cpl_strdup()

2007-11-09 13:00  llundin

	* cplcore/tests/: Makefile.am, cpl_test-test.c: Added unit tests of
	  unit test module

2007-11-09 12:18  llundin

	* cplcore/tests/cpl_polynomial-test.c: Use cpl_test_rel() and
	  cpl_test_abs()

2007-11-09 12:17  llundin

	* cplcore/: cpl_test.c, cpl_test.h: cpl_test_eq(),
	  cpl_test_eq_string(), cpl_test_abs(), cpl_test_rel(): Added

2007-11-08 15:54  llundin

	* libcext/m4/eso.m4: AC_DEFUN([ESO_ENABLE_STRICT]: [std=c99]
	  replaces [-std=c99]

2007-11-08 15:24  yjung

	* configure.ac: 4.0.1 -> 4.0.1cvs

2007-11-08 15:23  yjung

	* configure.ac: 4.0cvs -> 4.0.1

2007-11-08 13:49  scastro

	* cplcore/tests/cpl_propertylist-test.c: Test 14b: included a #if
	  around the return values in case of error so that it returns -1
	  when CPL_MAJOR_VERSION == 5 otherwise it returns 0. This #if
	  should be removed after cpl-5.0 is released.

2007-11-08 13:49  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_erase_regexp():
	  included a #if around the return values in case of error so that
	  it returns -1 when CPL_MAJOR_VERSION == 5 otherwise it returns 0.
	  This #if should be removed after cpl-5.0 is released.

2007-11-08 12:08  llundin

	* cplcore/cpl_msg.c: cpl_msg_init(), cpl_msg_stop(): Duplicate
	  streams and change line width only on supported systems

2007-11-08 12:07  llundin

	* configure.ac: Check for presence of non-C99 functions

2007-11-08 11:14  scastro

	* cplcore/tests/cpl_propertylist-test.c: Test 14b: Rollback
	  previous change on the return value when an error occurs. It is
	  set to 0.

2007-11-08 11:12  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_erase_regexp():
	  rollback previous change on the return value when an error
	  occurs. It is set to 0.

2007-11-08 10:04  llundin

	* libcext/configure.ac: Added -fno-common -std=c99 -ansi -pedantic

2007-11-08 09:54  llundin

	* libcext/cext/cxdeque.c: cx_deque_insert(): /* */ comment replaces
	  //

2007-11-07 14:38  cizzo

	* cplcore/cpl_msg.c: Truncate too long messages instead of
	  corrupting memory

2007-11-07 14:09  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h,
	  cpl_image_stats_body.h: cpl_image_extract(),
	  cpl_image_get_median_window(): Use cpl_tools_copy_window()

2007-11-07 14:08  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h: cpl_tools_copy_window():
	  Added

2007-11-07 13:18  llundin

	* cplcore/: Makefile.am, cpl_image_filter.c, cpl_image_stats.c,
	  cpl_mask.c, cpl_mask_impl.h, tests/cpl_mask-test.c, cpl_mask.h:
	  cpl_mask_is_empty(), cpl_mask_is_empty_window(): Do not export

2007-11-06 17:46  llundin

	* cplcore/cpl_image_filter.c: cpl_mask_has_rejected(): Dropped, use
	  cpl_mask_is_empty() instead

2007-11-06 17:45  llundin

	* cplcore/: cpl_mask.c, cpl_mask.h, tests/cpl_mask-test.c:
	  cpl_mask_is_empty() added

2007-11-06 17:16  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats_body.h:
	  cpl_image_get_median_window(): Transitive window bounds check,
	  compute median without casting to double, use memcpy() to
	  duplicate pixel buffer

2007-11-06 10:41  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h:
	  cpl_image_turn(): Avoid image duplication for 1D-images.
	  cpl_vector_get_fwhm(): Fix compiler warning (y_[12] replaces
	  y[12]). Improve documentation

2007-11-06 10:34  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_get_diff():
	  cpl_test() replaces assert()

2007-11-06 09:40  llundin

	* cplcore/: cpl_image_basic.c, cpl_mask.c: cpl_image_turn(),
	  cpl_mask_turn(): Fix doxygen bug (DFS04637)

2007-11-06 09:25  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_turn_test():
	  Check direction of 90 degree rotation

2007-11-06 08:51  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h:
	  cpl_image_turn(): Fix a doxygen typo, avoid image duplication for
	  rot=2 and for square images with rot=+/- 1

2007-11-05 18:36  llundin

	* cplcore/: cpl_mask.c, tests/cpl_mask-test.c: cpl_mask_turn():
	  Allow all values of rot and extend the unit test to verify the
	  result

2007-11-05 17:53  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_turn_test(): Do
	  actual unit-test of cpl_image_turn

2007-11-05 17:19  llundin

	* cplcore/tests/cpl_image_basic-test.c: CPL_MATH_E replaces E_VALUE

2007-11-05 16:28  yjung

	* cplcore/cpl_image_basic.c: [no log message]

2007-11-05 16:19  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h:
	  cpl_image_turn(): Sllow all values of rot

2007-11-05 16:10  yjung

	* cplcore/tests/cpl_image_basic-test.c: add tests for DFS02049

2007-11-05 16:03  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h:
	  cpl_image_extract(): cpl_image_wrap() replaces cpl_image_new

2007-11-05 15:45  yjung

	* cplcore/cpl_image_basic.c: DFS02049 : Handle the division by zero
	  : set the pixel as bad if it occurs.

2007-11-05 11:35  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h:
	  cpl_image_extract(): Use memcpy() for extractions with more than
	  a single column

2007-11-02 09:13  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_{image,table}_save(): Fix for DFS04585
	  copied from HEAD

2007-10-31 15:26  yjung

	* cplcore/: cpl_mask.c, cpl_mask.h, tests/cpl_mask-test.c: added
	  cpl_mask_warp() cpl_mask_unwrap()

2007-10-31 14:46  yjung

	* cplcore/cpl_xmemory.c: [no log message]

2007-10-31 14:08  yjung

	* cplcore/cpl_xmemory.c, m4/cpl.m4: [no log message]

2007-10-30 17:21  yjung

	* cplcore/cpl_xmemory.c: [no log message]

2007-10-30 17:07  yjung

	* m4/cpl.m4: [no log message]

2007-10-30 16:34  yjung

	* cplcore/: cpl_xmemory.c, cpl_xmemory.h: Simplified : rm mmap
	  calls and falloc fdealloc()

2007-10-30 15:56  yjung

	* m4/cpl.m4: [no log message]

2007-10-30 15:39  yjung

	* m4/cpl.m4: Add check on the CFITSIO version

2007-10-29 09:42  scastro

	* cplcore/cpl_propertylist.c: Included FIXME note in
	  _cpl_propertylist_from_fitsfile() to be checked before next
	  release in Dez 2007.

2007-10-26 12:26  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included test 14b to catch
	  the proper error code returned when regexp is NULL.

2007-10-26 12:25  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_erase_regexp():
	  Changed return value from 0 to -1 when an error occurs, to avoid
	  conflicts with when n o entries are erased (and 0 is returned).
	  See DFS04587.

2007-10-26 12:07  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_load() and
	  cpl_propertylist_load_regexp(): Check for cfitsio error code
	  END_OF_FILE when moving to the next HDU (cxlist version).

2007-10-26 12:01  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included test 10a to
	  verify the error code returned by cpl_propertylist_load() and
	  cpl_propertylist_load_regexp() when a non-existent extension is
	  requested.

2007-10-26 12:00  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_load() and
	  cpl_propertylist_load_regexp(): Check for cfitsio error code
	  END_OF_FILE when moving to the next HDU (deque version).

2007-10-26 09:16  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_update_product_header(): Improve
	  doxygen

2007-10-25 13:52  cizzo

	* cplcore/cpl_table.c: Support TUSHORT in cpl_table_load()

2007-10-25 11:35  yjung

	* configure.ac: [no log message]

2007-10-24 17:16  scastro

	* Doxyfile.in: Included SORT_BRIEF_DOCS=yes to alphabetically sort
	  functions inside each modules page.

2007-10-24 13:40  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_product_save(): Update documentation

2007-10-23 14:50  llundin

	* cpldfs/: cpl_dfs.c, tests/cpl_dfs-test.c:
	  cpl_dfs_update_product_header(): Fail on missing product file,
	  and on missing DATAMD5 card, recompute DATAMD5 for any product
	  type (DFS4596, DFS4552)

2007-10-23 13:38  llundin

	* cpldfs/: cpl_dfs.c, cpl_dfs.h, tests/cpl_dfs-test.c:
	  cpl_dfs_save_imagelist(): Added with unit-test - Still missing
	  MD5-sum in header

2007-10-23 11:29  llundin

	* cpldfs/: cpl_dfs.c, cpl_dfs.h: cpl_dfs_product_save(): Add
	  cpl_imagelist support

2007-10-23 08:41  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_save_tests(): Cover regexp
	  card removal with both zero and one key removed

2007-10-22 17:13  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included Test 14b to test
	  return value in case of an error in
	  cpl_propertylist_erase_regexp().

2007-10-22 17:12  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_erase_regexp():
	  Changed return value when an error occurs from 0 to -1, to avoid
	  conflicts with when no entries are erased (and 0 is returned).
	  See DFS04587.

2007-10-22 16:35  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_{image,table}_save(): Test
	  fits key removal

2007-10-22 16:06  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_{image,table}_save(): Fix for DFS04585
	  (error check on cpl_propertylist_erase_regexp())

2007-10-16 14:50  scastro

	* doxygen/Doxyfile.in: Included SORT_BRIEF_DOCS=YES to
	  alphabetically sort the functions in each module page.

2007-10-15 11:46  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_save_tests(): QC -> ESO QC

2007-10-15 10:25  cizzo

	* cplcore/cpl_column.c: Call fabs() instead of fabsf() in
	  cpl_column_absolute()

2007-10-12 15:02  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included test for when
	  trying to load a property list with an extension larger than the
	  number of extensions.

2007-10-12 15:01  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_to_fitsfile():
	  included better error messaging report when receiving an error
	  from CFITSIO.

2007-10-10 16:24  cizzo

	* cplcore/tests/cpl_table-test.c: Add tests for new function
	  cpl_table_get_column_names().

2007-10-10 16:23  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add new function
	  cpl_table_get_column_names(). Function
	  cpl_table_get_column_name() is deprecated

2007-10-10 12:29  cizzo

	* cplcore/: cpl_table.c, cpl_table.h, tests/cpl_table-test.c:
	  Rename cpl_table_absolute_column() to cpl_table_abs_column()

2007-10-09 17:24  cizzo

	* cplcore/cpl_msg.c: Fix problem with long messages in
	  cpl_msg_out() (DFS03014)

2007-10-09 17:23  cizzo

	* cplcore/tests/cpl_table-test.c: Add test for
	  cpl_table_absolute_column()

2007-10-09 17:22  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h:
	  Add functions cpl_table_absolute_column() and
	  cpl_column_absolute()

2007-10-07 18:59  rpalsa

	* cplcore/cpl_propertylist.c: _cpl_propertylist_from_fitsfile():
	  Skip totally empty FITS records. Records with a blank keyword
	  followed by a comment are translated to a comment record, i.e.
	  the blank keyword is replaced by COMMENT.

2007-10-07 16:45  rpalsa

	* cplcore/cpl_propertylist.c: cpl_propertylist_load(),
	  cpl_propertylist_load_regexp(): Check for cfitsio error code
	  END_OF_FILE when moving to the target HDU (deque version).

2007-10-07 16:03  rpalsa

	* cplcore/cpl_propertylist.c: cpl_propertylist_load(),
	  cpl_propertylist_load_regexp(): Check for cfitsio error code
	  END_OF_FILE when moving to the target HDU.

2007-10-05 17:09  cizzo

	* cplcore/cpl_table.c: Support also TUSHORT columns in
	  cpl_table_load()

2007-10-04 10:41  llundin

	* cplcore/cpl_tools.c: cpl_tools_get_median_9double(): Updated
	  doxygen with algorithm citation found in eclipse

2007-10-02 14:37  cizzo

	* NEWS: More News for CPL 4.0

2007-09-26 10:26  llundin

	* cplcore/tests/cpl_propertylist-test.c,
	  cplui/tests/cpl_frame-test.c, cplui/tests/cpl_frameset_io-test.c:
	  ANSI-C remove() replaces unlink()

2007-09-26 10:24  llundin

	* cplcore/cpl_tools.c: cpl_errorstate_dump_debug(): Prototype
	  dropped following move to cpl_test

2007-09-25 15:53  llundin

	* cplcore/cpl_test.h: cpl_test_leq(): Fix doxygen typo

2007-09-24 15:57  llundin

	* NEWS: Some News for CPL 4.0

2007-09-24 15:13  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_save_txt(): Added and
	  replaces argv[0]

2007-09-24 13:39  llundin

	* README: Fix typo: version 3.2 -> gcc version 3.2

2007-09-24 10:05  llundin

	* libcext/cext/cxutils.c: cx_line_max(): Call sysconf only when
	  _SC_LINE_MAX is defined (i.e. incomplete sysconf() support, as
	  under CYGWIN_NT-5.1)

2007-09-19 16:26  llundin

	* cpl.h, cplcore/Makefile.am, cplcore/cpl_test.c,
	  cplcore/cpl_test.h, cplcore/cpl_tools.c, cplcore/cpl_tools.h:
	  cplcore/cpl_test module created and exported using functions
	  moved from cplcore/cpl_tools module

2007-09-14 14:25  llundin

	* libcext/acinclude.m4: Removed all CX math constants, except CX_PI
	  which is still used by giraf-2.4

2007-09-14 14:06  llundin

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_gen.c,
	  cplcore/cpl_image_iqe.c, cplcore/cpl_vector.c,
	  cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldrs/cpl_photom.c,
	  cpldrs/cpl_wlcalib_xc.c: CPL_MATH constants replaces CX,
	  atan(),sqrt(),exp() dittos

2007-09-14 14:02  llundin

	* cplcore/tests/cpl_image_iqe-test.c: cpl_image_iqe(): Test error
	  handling

2007-09-14 11:59  llundin

	* libcext/acinclude.m4: Add comment regarding deprecated
	  mathematical constants

2007-09-14 11:46  llundin

	* cplcore/: cpl_math_const.h, tests/cpl_math-test.c: CPL_MATH_2PI
	  added

2007-09-14 11:36  llundin

	* cplcore/: cpl_math_const.h, tests/cpl_math-test.c:
	  CPL_MATH_SQRT2PI added

2007-09-14 11:04  llundin

	* cplcore/: cpl_math_const.h, tests/cpl_math-test.c:
	  CPL_MATH_FWHM_SIG, CPL_MATH_SIG_FWHM added

2007-09-14 10:35  llundin

	* cplcore/: cpl_math_const.h, tests/cpl_math-test.c: CPL_MATH_4_PI
	  added

2007-09-14 10:25  llundin

	* cplcore/: cpl_math_const.h, tests/cpl_math-test.c:
	  CPL_MATH_DEG_RAD, CPL_MATH_RAD_DEG added

2007-09-14 10:09  llundin

	* cpldrs/cpl_detector.c: cpl_bivector_gen_rect_poisson(),
	  cpl_bivector_gen_ring_poisson(): CPL_MATH_PI_2 and
	  CPL_MATH_SQRT1_2 replaces M_PI_2 and M_SQRT1_2

2007-09-14 09:11  llundin

	* cplcore/tests/cpl_math-test.c: Lower bar on accuracy, atan2()
	  replaces atan() in pi approximations

2007-09-13 17:01  llundin

	* cpl.h, cplcore/Makefile.am, cplcore/cpl_math_const.h,
	  cplcore/tests/Makefile.am, cplcore/tests/cpl_math-test.c: Math
	  constants added (DFS03268)

2007-09-12 16:28  llundin

	* cpljava/cpl_gasgano.c: setCplMessaging(): Added with call to
	  cpl_msg_warning() on failure. makePluginLibrary(): Call
	  setCplMessaging(), ignore plugins when cpl_plugin_get_info()
	  fails. doExec(): Call cpl_dfs_update_product_header() only if a
	  plugin-exec is found and check if it failed, restore error state
	  to point prior to cpl_plugin_get_info() call.
	  ensureHandlersSetup(): Call cpl_msg_warning() on cpl_init()
	  failure

2007-09-10 12:19  yjung

	* cpldfs/cpl_dfs.c: added doc for doxygen

2007-09-10 12:07  yjung

	* cpldrs/cpl_wlcalib_xc.c: pb in doxygen

2007-09-10 10:42  llundin

	* cplcore/cpl_init.c: cpl_init(): Fixed doxygen typo

2007-09-10 10:41  llundin

	* cplcore/cpl_init.c: cpl_init(): Added doxygen on possible CPL
	  error code

2007-09-10 09:15  yjung

	* configure.ac: [no log message]

2007-09-10 09:14  yjung

	* configure.ac: 4.0b4cvs -> 4.0

2007-09-07 11:33  cizzo

	* cplcore/cpl_table.c: Improve doc of cpl_table_set_column_format()

2007-09-07 11:29  cizzo

	* cplcore/cpl_table.c: Improve doc of cpl_table_get_column_unit()

2007-09-05 11:53  kbanse

	* README: include JDK link

2007-09-04 14:11  yjung

	* configure.ac: 4.0b4 -> 4.0b4cvs

2007-09-04 14:10  yjung

	* configure.ac: 4.0b3 -> 4.0b4

2007-09-04 09:19  llundin

	* cplcore/cpl_image_filter_body.h:
	  cpl_image_filter_median_uniform_{double,float}(): Moved calls to
	  CPL_IMAGE_FILTER_MIN(), CPL_IMAGE_FILTER_MAX() out of innermost
	  loops

2007-09-04 08:03  llundin

	* cplcore/tests/cpl_image_filter-test.c: included config.h.
	  filter_one(): Fix mem-leak, init func-pointer

2007-09-03 16:36  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_image_filter_{linear,morpho,median,stdev}(): Delete empty bpm
	  from result, drop never-taken cpl_mask_has_rejected()-guarded
	  return following nobpm call.
	  cpl_image_filter_median_uniform_{double,float}(): Added.
	  cpl_image_filter_median(): Use
	  cpl_image_filter_median_uniform_{double,float}() when kernel is
	  uniform and no bpm on input

2007-09-03 15:13  cizzo

	* cplcore/cpl_column.c: Correct error handling in a number of
	  accessor functions

2007-09-03 15:05  cizzo

	* cplcore/: cpl_array.c, cpl_table.c: Correct error handling in a
	  number of accessor functions

2007-09-03 12:47  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h:
	  cpl_image_filter_median(): Avoid cast for median computation

2007-09-03 12:47  llundin

	* cplcore/cpl_tools.c: cpl_tools_get_median_9float(): Added.
	  cpl_tools_get_median_float(): Use cpl_tools_get_median_9float()

2007-09-03 09:48  llundin

	* cplcore/tests/cpl_image_filter-test.c: Reduce default image size
	  and fix typos

2007-08-31 14:36  llundin

	* cplcore/tests/cpl_image_filter-test.c: filter_one(): for linear
	  filtering use a unity kernel and verify the result

2007-08-31 14:06  llundin

	* cplcore/tests/cpl_image_filter-test.c: Added filter_one() and
	  loops for test variations

2007-08-31 14:02  llundin

	* cplcore/cpl_image_filter.c:
	  cpl_image_filter_{linear,morpho,median,stdev}():
	  cpl_mask_has_rejected() replaces cpl_image_count_rejected()

2007-08-30 15:12  llundin

	* cplcore/cpl_tools.c: cpl_test_init(): Work-around for DFS04285.
	  cpl_test_end(): cpl_msg_debug on errno

2007-08-30 12:28  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_load_regexp(): fixed
	  leaks as described in DFS04290.

2007-08-30 12:26  scastro

	* cplcore/tests/cpl_propertylist-test.c: Fixed small leaks.

2007-08-30 10:43  llundin

	* cplcore/tests/cpl_image_bpm-test.c: Renamed ima to img, fixed
	  memory leak

2007-08-29 13:28  kbanse

	* README: change qfits to CFITSIO

2007-08-29 12:29  llundin

	* cplcore/cpl_tools.c: cpl_test_one(): cpl_errorstate_dump() added

2007-08-29 12:27  yjung

	* configure.ac: add cvs to the package name to protect b3

2007-08-29 12:23  yjung

	* configure.ac: b3 release

2007-08-28 14:02  scastro

	* cplcore/cpl_type.c: Added type codes into doxygen text. See
	  DFS03301.

2007-08-28 12:02  llundin

	* cplcore/cpl_memory.c: cpl_vsprintf(): Removed fix for DFS04278
	  (which has been solved)

2007-08-28 11:50  scastro

	* libcext/cext/cxutils.c: cx_vasprintf(): fixed bug from DFS04278.

2007-08-27 16:49  llundin

	* cplcore/cpl_memory.c:  cpl_vsprintf(): Improved error message

2007-08-27 16:45  llundin

	* cplcore/cpl_memory.c: cpl_vsprintf(): Check
	  _cpl_memory_is_initialized like the others do

2007-08-27 16:41  llundin

	* cplcore/cpl_memory.c: Fix for DFS04278 using work-around for
	  DFS04276 - Add comment about work-around

2007-08-27 16:35  llundin

	* cplcore/: cpl_memory.c, tests/cpl_memory-test.c: Fix for DFS04278
	  using work-around for DFS04276

2007-08-24 09:52  yjung

	* configure.ac: [no log message]

2007-08-23 16:24  llundin

	* cplcore/cpl_image_filter.c:
	  cpl_image_filter_{linear,morpho,median,stdev}(): Use
	  cpl_mask_has_rejected() to avoid calls to cpl_mask_dilation()
	  with no bad pixels

2007-08-23 16:22  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h:
	  cpl_image_wrap_{double,float,int}(): Dropped const modifier

2007-08-22 12:05  scastro

	* cplcore/cpl_propertylist_impl.c: Removed cpl_propertylist_impl.c
	  because it is now deprecated.

2007-08-21 13:41  scastro

	* cplui/tests/Makefile.am: Included cpl_frameset_io-test. Included
	  also a clean-local.

2007-08-21 13:40  scastro

	* cplui/tests/cpl_frameset_io-test.c: Including unit tests for
	  cpl_frameset_io module.

2007-08-21 13:34  scastro

	* cplui/cpl_frameset_io.c: cpl_imagelist_load_frameset(): Fixed bug
	  when loading all fits extensions. Included new internal static
	  function for this fix. See ticket DFS04250.

2007-08-20 14:13  scastro

	* cplui/cpl_frameset.c: cpl_frameset{find, get_first, get_frame,
	  get_next}: replaced cpl_error_get_code() by
	  cpl_errorstate_is_equal() as reported in DFS04212.

2007-08-20 14:06  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_{get, get_first,
	  get_next, get_property}: replace cpl_error_get_code() by
	  cpl_errorstate_is_equal() as reported in DFS04212.

2007-08-20 13:37  yjung

	* cplcore/cpl_image_basic.c: doc error corrected

2007-08-14 12:05  yjung

	* configure.ac: 4.0b1 -> 4.0b2

2007-08-10 17:18  yjung

	* cplcore/: cpl_imagelist_io.c, cpl_imagelist_io_body.h: DFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first imageDFS04211 :
	  cpl_imagelist_load loads the first image

2007-08-10 09:56  llundin

	* cplui/cpl_parameterlist.c:
	  cpl_parameterlist_get_{first,next,last}(),
	  cpl_parameterlist_find{,_type,_context,_tag}():
	  cpl_errorstate_is_equal() replaces cpl_error_get_code(), see
	  DFS04212

2007-08-10 08:07  llundin

	* cplcore/cpl_image_io.c: cpl_image_load(): Removed unused
	  variable, related to DFS04193 fix

2007-08-09 23:19  llundin

	* cpldfs/: cpl_dfs.c, tests/cpl_dfs-test.c: cpl_is_fits(): Set
	  CPL_ERROR_BAD_FILE_FORMAT only on failed close

2007-08-09 18:05  llundin

	* cpldrs/cpl_apertures.c: cpl_apertures_extract(): On sucess
	  recover from error(s) set by cpl_apertures_extract_sigma(), see
	  DFS02616

2007-08-09 13:28  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_save_image(): Do test 3 on a
	  single rawframe + one calibration fits image

2007-08-09 10:01  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_save_image(): Do test 3 on a
	  single rawframe. Delete frameset at end

2007-08-09 09:42  llundin

	* cpldfs/: cpl_dfs.c, tests/cpl_dfs-test.c: cpl_is_fits():
	  CPL_ERROR_FILE_NOT_FOUND replaces CPL_ERROR_FILE_IO

2007-08-09 09:39  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_save_image(): Test error
	  handling on non-existing raw-file

2007-08-09 09:35  llundin

	* cpldfs/cpl_dfs.c: cpl_is_fits(): Use also CPL_ERROR_FILE_IO, add
	  CFITSIO text to error

2007-08-07 10:05  llundin

	* cpldrs/cpl_fit.c: cpl_fit_imagelist_polynomial(): Improve
	  documentation

2007-08-06 14:09  llundin

	* cpldfs/cpl_dfs.c:  cpl_dfs_update_product_header(): close fits
	  file on error, fits_open_diskfile() replaces fits_open_file(),
	  Add cfitsio return value to error message

2007-08-03 21:33  yjung

	* cplcore/cpl_image_io.c: DFS04193: pnum unused in cpl_image_load

2007-08-02 10:27  llundin

	* cplcore/cpl_tools.c: cpl_test_get_description(): LP64, PIC,
	  OPTIMIZE, gcc version fall-back

2007-08-02 10:08  llundin

	* cplcore/cpl_tools.c: cpl_test_get_description(): Add
	  CFITSIO_VERSION

2007-07-31 15:27  llundin

	* cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_vector-test.c, cplcore/cpl_tools.c,
	  cplcore/cpl_tools.h, cplcore/tests/cpl_error-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_memory-test.c, cplcore/tests/cpl_stats-test.c,
	  cpldfs/tests/cpl_dfs-test.c, cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_fit-test.c, cpldrs/tests/cpl_photom-test.c,
	  cpldrs/tests/cpl_wcs-test.c, cplui/tests/cpl_frameset-test.c:
	  cpl_test() redeclared to void and error-counting is done via an
	  internal variable. cpl_test_reset() replaces cpl_error_reset()

2007-07-31 14:28  llundin

	* cplcore/cpl_errorstate.c: cpl_errorstate_dump(): Do nothing when
	  cpl_error_is_readonly()

2007-07-31 11:56  llundin

	* cplcore/cpl_tools.c, cplcore/cpl_tools.h,
	  cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_matrix-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldrs/tests/cpl_fit-test.c:
	  cpl_test_leq(): Redeclared to void

2007-07-31 11:53  llundin

	* cpldrs/tests/cpl_wcs-test.c: Use cpl_test_init() instead if
	  cpl_init(). Use cpl_test_end() instead of cpl_end()

2007-07-31 11:27  yjung

	* cplcore/cpl_image_basic.c: [no log message]

2007-07-31 09:40  llundin

	* cplcore/cpl_tools.h:	cpl_assert(): cpl_assert_ok replaces ok

2007-07-31 09:33  llundin

	* cpldrs/cpl_wcs.c: cpl_memory.h and cpl_msg.h replaces cpl.h and
	  cxmessages.h. Included string.h. Added newline at end of file

2007-07-31 08:50  llundin

	* cplcore/tests/cpl_stats-test.c: Output from cpl_stats_dump() sent
	  to /dev/null per default

2007-07-31 08:35  llundin

	* cpldfs/tests/cpl_dfs-test.c: Removed unused code

2007-07-30 21:01  llundin

	* cplcore/cpl_tools.c: cpl_test_get_description(): Check for
	  definition of gcc macros

2007-07-30 18:19  llundin

	* cplcore/tests/cpl_stats-test.c: cpl_stats_dump() called only with
	  debugging

2007-07-30 18:11  llundin

	* cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_error-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_bpm-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_gen-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_image_iqe-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_mask-test.c, cplcore/tests/cpl_matrix-test.c,
	  cplcore/tests/cpl_memory-test.c, cplcore/tests/cpl_msg-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_vector-test.c,
	  cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_detector-test.c, cpldrs/tests/cpl_fit-test.c,
	  cpldrs/tests/cpl_geom_img-test.c, cpldrs/tests/cpl_photom-test.c,
	  cplui/tests/cpl_frameset-test.c: Use cpl_test_init() instead if
	  cpl_init(). Use cpl_test_end instead of cpl_end()

2007-07-30 17:53  llundin

	* cplcore/cpl_tools.c: cpl_test_init(): Added signal(SIGFPE,
	  SIG_IGN), improved error message

2007-07-30 17:48  llundin

	* cplcore/cpl_tools.h: cpl_assert(): Use cpl_test_end()

2007-07-30 16:13  llundin

	* cplcore/tests/Makefile.am: Cleanup of cleanup target

2007-07-30 16:12  llundin

	* cplcore/cpl_tools.c, cplcore/cpl_tools.h,
	  cpldfs/tests/cpl_dfs-test.c: cpl_error_reset_test(): Removed.
	  cpl_test_reset(), cpl_test_init(), cpl_test_end(): Added

2007-07-30 14:24  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_decomp_{chol,lu}(): Use
	  cpl_error_set_message_macro() on CPL_ERROR_SINGULAR_MATRIX

2007-07-30 10:08  llundin

	* cpldrs/tests/cpl_fit-test.c: cpl_fit_imagelist_polynomial():
	  Tested with multiple samples at three different (equidistant)
	  points

2007-07-30 10:07  llundin

	* cpldrs/cpl_fit.c: cpl_fit_imagelist_polynomial(): Call to
	  cpl_vector_ensure_distinct() replaces such code, Drop incorrect
	  reset of center element on is_eqdist

2007-07-30 10:05  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d_create(): Call
	  cpl_vector_ensure_distinct()

2007-07-30 10:04  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h: Added @internal to doxygen of
	  all functions. cpl_vector_ensure_distinct(): Added

2007-07-27 18:13  llundin

	* cpldrs/cpl_fit.c: cpl_fit_imagelist_polynomial(): Count number of
	  distinct sampling points to detect singular systems. Avoid vector
	  duplication on mindeg == 1

2007-07-27 09:57  llundin

	* cplcore/cpl_init.c: cpl_init(): Verify run-time version of
	  cfitsio, DFS04171

2007-07-26 14:47  llundin

	* cplcore/cpl_error.h: cpl_error_ensure(): document break as action

2007-07-26 14:46  llundin

	* cplcore/cpl_image_io.c: cpl_image_load{,_window}(): Fixed missing
	  error check on pixel load, DFS04170

2007-07-26 13:40  llundin

	* cplcore/cpl_tools.c, cplcore/cpl_tools.h, cpldfs/cpl_dfs.c:
	  cpl_tools_get_cfitsio_msg(): Replaces static
	  cpl_dfs_get_cfitsio_msg()

2007-07-26 13:02  llundin

	* cpldrs/cpl_detector.c: cpl_flux_get_noise_ring(): Fix for
	  zero-valued pixel samples, DFS04169

2007-07-25 09:59  llundin

	* cplcore/cpl_errorstate.c: cpl_errorstate_dump_one():
	  cpl_error_get_where() replaces non-standard location dump

2007-07-23 15:24  cizzo

	* cpl.h: Add cpl_ppm.h

2007-07-23 09:59  scastro

	* cplcore/tests/cpl_propertylist-test.c: Removed mixed
	  declarations.

2007-07-20 16:23  yjung

	* configure.ac: 4.0cvs -> 4.0b1

2007-07-20 15:54  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included test for saving
	  an empty HISTORY and COMMENT keyword.

2007-07-20 15:54  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_to_fitsfile():
	  Included a work-around for what seems to be a bug in CFITSIO when
	  saving an empty value for keywords HISTORY and COMMENT.

2007-07-20 14:49  cizzo

	* cplcore/cpl_table.c: Fix wrong memory handling in
	  cpl_table_save() when saving array columns

2007-07-20 13:15  cizzo

	* cplcore/cpl_table.c: Avoid to pass NULL units to CFITSIO routine:
	  it only works with the latest CFITSIO releases (after 3.06). Now
	  cpl_table_save() is also compatible with CFITSIO 2.51

2007-07-20 13:13  cizzo

	* cplcore/tests/cpl_table-test.c: Add a final blank to an info
	  string (cosmetics)

2007-07-20 11:24  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_ima_offset_xcorr_subw(): DBL_MAX
	  replaces overflowing expression

2007-07-20 11:18  llundin

	* cplcore/tests/cpl_errorstate-test.c: Change default message level
	  to off, but allow for the final error message

2007-07-20 11:18  llundin

	* cplcore/cpl_errorstate.c: cpl_errorstate_dump_one(): Change
	  message level from info to error for all but no error message

2007-07-20 09:43  scastro

	* libcext/cext/cxdeque.c: Removed unrelated comments.

2007-07-20 09:42  scastro

	* libcext/tests/cxdeque-test.c: Removed unused variables.

2007-07-19 17:48  llundin

	* cplcore/: cpl_errorstate.c, tests/cpl_errorstate-test.c:
	  cpl_errorstate_dump(): Correct bug introduced in previous commit
	  and call dumper once with zeroes when there is not error to dump.
	  Extend unit-tests to verify that zero-calls are done correctly

2007-07-19 16:53  cizzo

	* cplcore/cpl_table.c: Column units are now read in by
	  cpl_table_load()

2007-07-19 16:52  cizzo

	* cplcore/tests/cpl_table-test.c: Add a number of unit tests on
	  loading and saving table column units

2007-07-19 13:31  scastro

	* libcext/tests/cxdeque-test.c: Removed unused functions. Removed
	  warnings.

2007-07-19 13:30  scastro

	* cplcore/tests/cpl_propertylist-test.c: Tested sorting from
	  cx_list and from cx_deque. Test is now commented out.

2007-07-19 10:23  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_to_fitsfile():
	  removed mixed declarations and code, which caused warnings when
	  compiling on Solaris machines.

2007-07-18 16:29  llundin

	* cplcore/: cpl_errorstate.c, tests/cpl_errorstate-test.c:
	  cpl_errorstate_dump_one(): Print message of no errors to dump
	  also when older errors exist. Update doxygen accordingly and fix
	  typo. Unit test added

2007-07-18 15:45  scastro

	* cplui/: cpl_plugin.h, cpl_plugin.c: cpl_plugin_get_type_string()
	  and cpl_plugin_get_version_string(): removed const from return
	  value.

2007-07-18 13:27  scastro

	* cplcore/cpl_propertylist.c: Making the implementation with
	  cxdeque the default one for CPL propertylist. Functions
	  cpl_propertylist_get_first(), cpl_propertylist_get_next(),
	  cpl_propertylist_get_first_const(), and
	  cpl_propertylist_get_next_const() are now internal.

2007-07-18 13:25  scastro

	* cplcore/cpl_propertylist_impl.h: Added prototypes for:
	  cpl_propertylist_get_first(), cpl_propertylist_get_next(),
	  cpl_propertylist_get_first_const(), and
	  cpl_propertylist_get_next_const().

2007-07-18 13:25  scastro

	* cplcore/cpl_propertylist.h: Moved the following prototypes to the
	  internal header file.  cpl_propertylist_get_first(),
	  cpl_propertylist_get_next(), cpl_propertylist_get_first_const(),
	  and cpl_propertylist_get_next_const().

2007-07-18 13:09  jmlarsen

	* cplcore/: cpl_table.c, tests/cpl_table-test.c: Fixed assertion
	  failure when sorting table column with only invalid values
	  (DFS04044). Unit test added

2007-07-18 11:54  scastro

	* cpldrs/cpl_wcs.c: Making doc internal.

2007-07-18 11:53  scastro

	* cpldrs/tests/cpl_wcs-test.c: Updated to new delivery

2007-07-18 11:50  scastro

	* cpldrs/cpl_wcs.c: Updated all functions to new delivery.

2007-07-18 11:50  scastro

	* cpldrs/cpl_wcs.h: Updated all prototypes to new delivery.

2007-07-18 09:57  llundin

	* cplcore/cpl_image_iqe.c: old-style function definitions replaced

2007-07-17 17:14  scastro

	* cplcore/tests/cpl_propertylist-test.c: Changed test for sorting
	  function.

2007-07-17 17:13  scastro

	* libcext/cext/cxdeque.c: Improved the sorting function.

2007-07-17 16:01  llundin

	* libcext/cext/snprintf.c: fmtint(): Redeclare string literal
	  pointer to const

2007-07-17 15:59  llundin

	* cpldrs/cpl_wlcalib_xc.c: Include cpl_msg.h

2007-07-17 15:59  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_img_offset_saa(): Add
	  CPL_ERROR_UNSUPPORTED_MODE for unsupported combination modes (and
	  fix uninit warning)

2007-07-17 15:58  llundin

	* cpldrs/cpl_apertures.c: cpl_apertures_sort_by_{npix,max,flux}():
	  Fix (false) uninit warning

2007-07-17 15:57  llundin

	* cplcore/cpl_vector.c: cpl_vector_correlate(): Raised bar on
	  assert() on rounding errors

2007-07-17 15:56  llundin

	* cplcore/cpl_image_iqe.c: indexd(): Removed. Add declarations of
	  (private) functions imported from RTD. WARNING: Duplicate code.
	  Great care should be excersized if the code is reimported from
	  RTD

2007-07-17 15:54  llundin

	* cplcore/cpl_stats.c: cpl_stats_new_from_image_window(): Fixed
	  (false) uninit warnings

2007-07-17 15:53  llundin

	* cplcore/cpl_mask.c: cpl_mask_collapse_create(): Fixed uninit
	  compiler warning (and optimize collapse)

2007-07-17 15:52  llundin

	* cplcore/cpl_xmemory.c: cpl_xmemory_addcell(): Work around unused
	  variable warning

2007-07-17 15:51  llundin

	* cplcore/cpl_image_io.c: cpl_image_load{,_window}(): Fixed free of
	  undefined image on CPL_ERROR_TYPE_MISMATCH

2007-07-17 15:50  llundin

	* cplcore/cpl_bivector.c: cpl_bivector_interpolate_linear(): Fixed
	  (false) uninit warning

2007-07-17 12:48  cizzo

	* cplcore/cpl_array.c, cplcore/cpl_array.h, cplcore/cpl_column.c,
	  cplcore/cpl_column.h, cplcore/cpl_table.c, cplcore/cpl_table.h,
	  cpldfs/cpl_dfs.c: const correctness (again)

2007-07-17 12:03  scastro

	* cplcore/cpl_propertylist.c: Adapted calls to renamed functions in
	  deque implementation.

2007-07-17 12:00  scastro

	* cplcore/cpl_propertylist.c: Adapted calls to renamed functions.

2007-07-17 11:53  yjung

	* cplcore/cpl_tools.c: changed cpl_property_get_name_const ->
	  cpl_property_get_name

2007-07-17 11:42  scastro

	* cplui/cpl_frameset_io.c: Adapted to function tha has been
	  renamed.

2007-07-17 11:36  scastro

	* cplui/cpl_parameter.h, cplui/cpl_parameter.c, cplui/cpl_frame.h,
	  cplui/cpl_frame.c, cplcore/cpl_property.h,
	  cplcore/cpl_property.c: Removed non-const functions.

2007-07-16 16:37  scastro

	* libcext/tests/Makefile.am: Added cxdeque-test.

2007-07-16 16:36  scastro

	* libcext/tests/cxdeque-test.c: cxdeque-test.c: Added a test suite
	  for cxdeque.

2007-07-16 16:20  rpalsa

	* cplui/tests/cpl_recipeconfig-test.c: main(): const qualifier
	  removed from variable declaration of "tags".

2007-07-16 16:04  yjung

	* cplcore/cpl_tools.c: rm warnings const related

2007-07-16 16:00  llundin

	* cplcore/cpl_init.h: Redeclared CPL_INIT_DEFAULT

2007-07-16 15:47  scastro

	* cplcore/cpl_propertylist.c: Modified calls to const functions
	  when appropriated.

2007-07-16 15:30  cizzo

	* cplcore/cpl_table.c, cpldfs/cpl_dfs.c: const correctness

2007-07-16 15:11  scastro

	* cplui/cpl_frameset_io.c: cpl_imagelist_load_frameset(): Replaced
	  call to cpl_frame_get_filename() with
	  cpl_frame_get_filename_const().

2007-07-16 15:09  scastro

	* cplui/: cpl_frame.h, cpl_frame.c: Added const accessor functions.

2007-07-16 14:54  scastro

	* cplcore/: cpl_property.h, cpl_property.c: Added const accessor
	  functions.

2007-07-16 14:31  scastro

	* cplui/: cpl_parameter.h, cpl_parameter.c: Added const accessor
	  functions.

2007-07-16 13:55  cizzo

	* cpldfs/cpl_dfs.c, cplcore/cpl_table.c: const correctness

2007-07-16 13:55  scastro

	* cplui/: cpl_parameterlist.h, cpl_parameterlist.c: Added const
	  accessor functions.

2007-07-16 13:22  scastro

	* cplui/cpl_frameset_io.c: cpl_imagelist_load_frameset(): Replaced
	  call to cpl_frameset_get_frame() with
	  cpl_frameset_get_frame_const().

2007-07-16 13:14  scastro

	* cplui/cpl_frameset.c: Added const accessor functions.  Included
	  appropriate calls to const accessor functions in other functions.

2007-07-16 13:13  scastro

	* cplui/cpl_frameset.h: Added const accessor functions.

2007-07-16 11:57  scastro

	* cplcore/: cpl_propertylist.h, cpl_propertylist.c: Added new const
	  accessor functions.

2007-07-16 11:19  cizzo

	* cpldrs/: cpl_ppm.c, cpl_ppm.h: Minimized inclusions in header
	  file, and source

2007-07-16 11:09  llundin

	* cplcore/cpl_init.c, cplcore/cpl_init.h,
	  cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_error-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_bpm-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_gen-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_image_iqe-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_mask-test.c, cplcore/tests/cpl_matrix-test.c,
	  cplcore/tests/cpl_memory-test.c, cplcore/tests/cpl_msg-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_property-test.c,
	  cplcore/tests/cpl_propertylist-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_table-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldfs/tests/cpl_dfs-test.c,
	  cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_detector-test.c, cpldrs/tests/cpl_fit-test.c,
	  cpldrs/tests/cpl_geom_img-test.c, cpldrs/tests/cpl_photom-test.c,
	  cpldrs/tests/cpl_wcs-test.c, cpljava/cpl_gasgano.c,
	  cplui/tests/cpl_frame-test.c, cplui/tests/cpl_framedata-test.c,
	  cplui/tests/cpl_frameset-test.c,
	  cplui/tests/cpl_parameter-test.c,
	  cplui/tests/cpl_parameterlist-test.c,
	  cplui/tests/cpl_plugin-test.c, cplui/tests/cpl_pluginlist-test.c,
	  cplui/tests/cpl_recipeconfig-test.c: cpl_init(): Redeclared to
	  take a parameter, CPL_INIT_DEFAULT

2007-07-16 10:58  cizzo

	* cplcore/: cpl_array.c, cpl_array.h, cpl_column.c, cpl_column.h,
	  cpl_table.c, cpl_table.h: const correctness improved

2007-07-16 10:52  rpalsa

	* cplui/: cpl_recipeconfig.c, cpl_recipeconfig.h:
	  _cpl_recipeconfig_get_tags(), cpl_recipeconfig_get_tags(),
	  cpl_recipeconfig_get_inputs() and cpl_recipeconfig_get_outputs():
	  Remove const qualifier from the function return value.

2007-07-13 16:21  scastro

	* cplcore/cpl_propertylist.h, cplcore/cpl_propertylist.c,
	  cplui/cpl_frameset.h, cplui/cpl_frameset.c,
	  cplui/cpl_parameterlist.h, cplui/cpl_parameterlist.c: Const
	  correct accessor functions.

2007-07-13 14:25  cizzo

	* cpldrs/: Makefile.am, cpl_ppm.c, cpl_ppm.h: Fix implementation of
	  ppm modules

2007-07-13 12:52  cizzo

	* cpldrs/: cpl_ppm.c, cpl_ppm.h: Adding point-pattern-matching
	  module

2007-07-12 17:03  cizzo

	* cplcore/cpl_matrix.c: Slight modification of cpl_matrix_dump()
	  according to MUSE consortium wish list

2007-07-11 17:39  rpalsa

	* cplcore/tests/cpl_propertylist-test.c:
	  cpl_test_property_comparison(): Cast and extra dereference
	  operator removed from return values of cpl_property_get_name()
	  when calling strcmp().

2007-07-11 16:05  yjung

	* cplcore/: cpl_image_io.c, cpl_vector.c: fixed DFS04124 : rm
	  PCOUNT GCOUNT from image and vector savings - already added by
	  cfitsio

2007-07-11 15:09  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Const correct accessor
	  functions

2007-07-11 09:32  cizzo

	* cplcore/cpl_array.c: Fix wrong access to array data in
	  cpl_array_get_data_double()

2007-07-10 11:55  cizzo

	* cplcore/: cpl_array.c, cpl_array.h, cpl_array_impl.h,
	  cpl_column.c, cpl_column.h: Const correct accessor functions

2007-07-06 16:35  llundin

	* cplcore/: cpl_image_stats.c, cpl_stats.c: Use const for bpm of
	  input image

2007-07-06 16:20  llundin

	* cpldrs/cpl_geom_img.c: cpl_geom_ima_offset_xcorr(): Use
	  cpl_vector_get_median_const() and not cpl_vector_get_median()

2007-07-06 16:20  llundin

	* cpldrs/cpl_detector.c: cpl_flux_get_noise_window(),
	  cpl_flux_get_noise_ring(): Optimize by allowing vector to be
	  modified by cpl_vector_get_median()

2007-07-06 16:20  llundin

	* cplcore/: cpl_vector.c, cpl_vector.h: cpl_vector_get_median():
	  Renamed from cpl_vector_get_median_modify().
	  cpl_vector_get_median_const(): Renamed from
	  cpl_vector_get_median()

2007-07-06 15:57  llundin

	* cplcore/cpl_bivector.c, cplcore/cpl_bivector.h,
	  cplcore/cpl_image_basic.c, cplcore/cpl_image_filter.c,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_resample.c, cplcore/cpl_imagelist_basic.c,
	  cplcore/cpl_imagelist_basic_body.h, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_imagelist_io.h, cplcore/cpl_mask.c,
	  cplcore/cpl_mask.h, cplcore/cpl_matrix.c, cplcore/cpl_matrix.h,
	  cplcore/cpl_polynomial.c, cplcore/cpl_vector.c,
	  cplcore/cpl_vector.h, cplcore/cpl_vector_fit_impl.h,
	  cplcore/tests/cpl_vector-test.c, cpldrs/cpl_apertures.c,
	  cpldrs/cpl_detector.c, cpldrs/cpl_detector_body.h,
	  cpldrs/cpl_fit.c, cpldrs/cpl_fit_body.h, cpldrs/cpl_geom_img.c,
	  cpldrs/cpl_geom_img_body.h, cpldrs/cpl_photom.c,
	  cpldrs/cpl_wlcalib_xc.c, cpldrs/tests/cpl_fit-test.c: Dropped
	  const modifier from input to 13 pointer-accessors and added 13
	  new _const pointer-accessors. Suppressed (unrelated) warnings
	  about dropped const-modifier on string literals passed to CFITSIO
	  and an old-style definition. Use new _const pointer-accessors
	  where applicable

2007-07-06 15:43  llundin

	* cplcore/tests/cpl_error-test.c:
	  cpl_error_test_set_message_empty(): Drop extra argument from var
	  list

2007-07-06 15:08  llundin

	* libcext/cext/cxmessages.c: cx_log_prefix_init(): Declare
	  explicitly (Avoid old-style function definition)

2007-07-06 11:15  scastro

	* libcext/cext/Makefile.am: Added cxdeque.c and cxdeque.h.

2007-07-06 11:06  scastro

	* cplcore/tests/cpl_propertylist-test.c: Added a new test to test
	  saving a very long propertylist. It is commented out now.

2007-07-06 11:06  scastro

	* cplcore/Makefile.am: Added PLIST_FLAGS to control the switch
	  between propertylist with deque and with cxlist. Setting this
	  flag at build time will activate the version with deques. The
	  setting is done as follows: make PLIST_FLAGS="-DPLIST"

2007-07-06 11:04  scastro

	* cplcore/cpl_propertylist.c: Added version with deque of all
	  propertylist functions. The choice between version with cxlist
	  and version with cxdeque is controlled by a PLIST flag.

2007-07-06 10:25  llundin

	* cplcore/: cpl_error.c, cpl_error.h: doxygen cleanup, including
	  doxygen for CPL_HAVE_VA_ARGS and CPL_ERROR_MAX_MESSAGE_LENGTH

2007-07-05 14:59  llundin

	* cplcore/cpl_error.h: cpl_error_ensure(): Imported from irplib.
	  CPL_HAVE_VA_ARGS: Added. cpl_ensure(), cpl_ensure_code():
	  Redefined in terms of cpl_error_ensure()

2007-07-05 09:51  llundin

	* cplcore/cpl_vector.c: cpl_vector_correlate(): Raised bar on
	  assert() on rounding errors

2007-07-04 14:27  scastro

	* cplcore/cpl_propertylist_impl.c: cpl_propertylist_impl.c: This is
	  a test file. Synchronized the API of cpl_propertylist_sort()
	  with that of cx_list version.

2007-07-04 14:14  scastro

	* libcext/cext/cxdeque.h: This is a test file. Added prototypes for
	  cx_deque_sort() and cx_deque_compare().

2007-07-04 14:13  scastro

	* libcext/cext/cxdeque.c: cx_deque_sort(): This is a test file.
	  Added a function to sort a deque.

2007-07-04 14:12  scastro

	* cplcore/cpl_propertylist_impl.c: cpl_propertylist_impl.c: This is
	  a test file. Implemented cpl_propertylist_sort using cx_deque.

2007-07-04 09:33  llundin

	* cpldfs/tests/cpl_dfs-test.c: Removed fix for DFS4100

2007-07-04 09:31  llundin

	* cplcore/tests/cpl_table-test.c: cpl_table_save(): Added
	  regression test for DFS4100

2007-07-04 09:27  llundin

	* cplcore/: cpl_error.c, cpl_error.h, tests/cpl_error-test.c:
	  cpl_error_get_message_default(): Made public (DFS4046).
	  cpl_error_set_message_macro(): Ignore single-space message to
	  avoid warnings on NULL and empty format-strings. Improve doxygen
	  on CPL error codes

2007-07-03 16:41  cizzo

	* cplcore/cpl_table.c: Cleanup

2007-07-03 16:32  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_to_fitsfile(): Fixed
	  a bug when trying to work with an empty propertylist.

2007-07-03 16:22  llundin

	* cpldfs/: cpl_dfs.c, cpl_dfs.h, tests/cpl_dfs-test.c:
	  cpl_dfs_save_{image,table,paf}(): Added with unit tsts

2007-07-03 16:21  llundin

	* cpldfs/tests/Makefile.am: Added clean-up of files to clean-local
	  target

2007-07-03 16:20  llundin

	* cplcore/cpl_tools.h: cpl_error_reset_test(): Added

2007-07-03 15:45  llundin

	* cplcore/cpl_table.c: cpl_table_save(): Avoid modification of
	  propertylist for primary header

2007-07-03 13:51  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_product_tests(): do unit
	  tests of cpl_dfs_setup_product_header() and
	  cpl_dfs_update_product_header()

2007-07-02 17:24  scastro

	* cplcore/cpl_propertylist_impl.c: cpl_propertylist_impl.c: Added
	  to the repository. This is a test-development file which is not
	  included in any makefile.

2007-07-02 17:20  scastro

	* libcext/cext/cxdeque.h: cxdeque.h: Added to the repository. This
	  file is not included in any makefile.

2007-07-02 17:19  scastro

	* libcext/cext/cxdeque.c: cxdeque.c: Added to the repository. This
	  file is not included in any makefile.

2007-06-29 14:07  llundin

	* cpldfs/cpl_dfs.c: cpl_error_set_message_macro() replaces
	  cpl_error_set_message() to support gcc -std=c99 -pedantic

2007-06-29 09:33  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_get(): included
	  comment in doxygen to point users to use get_first() and
	  get_next() as a more efficient way to loop through a list.

2007-06-28 15:13  llundin

	* cplcore/cpl_image_gen_body.h, cplcore/tests/cpl_vector-test.c,
	  cpldrs/cpl_detector.c: Use cpl_drand() instead of drand48() (and
	  drop useless calls to srand48())

2007-06-28 15:13  llundin

	* cplcore/cpl_tools.h: cpl_drand(): Added

2007-06-28 14:06  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_to_fitsfile():
	  replaced calls to cpl_propertylist_get() with _get_first() and
	  _get_next().

2007-06-28 09:39  cizzo

	* cplcore/tests/cpl_table-test.c: Add (in comment) the test on a
	  big table

2007-06-27 13:59  llundin

	* cplcore/cpl_table.c: cpl_table_save(): Avoid modification of
	  propertylist for extension header

2007-06-21 14:15  llundin

	* cplcore/cpl_error.c: cpl_error_get_message_default(): Renamed
	  from cpl_error_get_message_standard()

2007-06-20 16:55  yjung

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_io.h,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_mask-test.c, cpldrs/cpl_apertures.c,
	  cpldrs/cpl_geom_img.c, cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c: removed CPL_PIXEL_MAXVAL
	  and CPL_PIXEL_MINVAL definitions (DFS03433)

2007-06-20 15:37  yjung

	* cpldrs/: cpl_detector.c, cpl_detector.h,
	  tests/cpl_detector-test.c: [no log message]

2007-06-20 15:27  scastro

	* cpldrs/tests/cpl_wcs-test.c: cpl_wcs-test.c: Adding tests for
	  cpl_wcs functions.

2007-06-20 15:18  scastro

	* cpldrs/cpl_wcs.c: cpl_wcs.c: Adding new cpl_wcs module.

2007-06-20 15:18  scastro

	* cpldrs/cpl_wcs.h: cpl_wcs.h: Adding header file for new cpl_wcs
	  module.

2007-06-20 09:31  llundin

	* cplcore/cpl_error.h: cpl_error_set_message(): Updated doxygen
	  with __STRICT_ANSI__ case

2007-06-20 09:08  llundin

	* cplcore/cpl_error.h: cpl_error_set_message(): ifdef
	  __STRICT_ANSI__ then allow only a non-printf-style message

2007-06-20 08:59  llundin

	* cplcore/cpl_errorstate.c: cpl_errorstate_append(): Remove
	  incorrect assertion. Correct typo in struct documentation

2007-06-19 15:43  llundin

	* cplcore/: cpl_error.c, cpl_error.h, tests/cpl_error-test.c:
	  cpl_error_set_message_macro(): Added __attribute__ to
	  declaration. cpl_error_set(): Define as call to
	  cpl_error_set_message_macro(). cpl_error_set_macro(): Removed.
	  cpl_error_set_where(): Define as call to
	  cpl_error_set_message_macro(). cpl_error_set(),
	  cpl_error_set_where(): Added unit tests

2007-06-19 14:04  llundin

	* cpldfs/cpl_dfs.c: cpl_error_set_message_macro(): Redeclared to
	  type cpl_error_code (bis)

2007-06-19 14:00  llundin

	* cplcore/: cpl_error.c, cpl_error.h: cpl_error_set_where(): Calls
	  cpl_error_set_macro(), redeclared to type cpl_error_code.
	  cpl_error_set_where_macro(): Removed. cpl_error_set*(): Improved
	  documentation

2007-06-19 13:06  llundin

	* cplcore/cpl_error.c, cplcore/cpl_error.h,
	  cplcore/tests/cpl_error-test.c, cpldfs/cpl_dfs.c:
	  cpl_error_set_message_macro(): Redeclared to type cpl_error_code

2007-06-19 10:17  llundin

	* cpldfs/: cpl_dfs.c, tests/cpl_dfs-test.c:
	  cpl_dfs_setup_product_header(): Set well-defined error code on
	  missing product tag - with unit test

2007-06-19 08:43  llundin

	* cplcore/tests/cpl_error-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldfs/tests/cpl_dfs-test.c:
	  Added ifdef HAVE_CONFIG_H/include config.h

2007-06-18 17:17  llundin

	* cpldfs/: cpl_dfs.c, tests/cpl_dfs-test.c:
	  cpl_dfs_setup_product_header(), cpl_dfs_update_product_header():
	  Put error messages into the CPL error history.
	  cpl_dfs_setup_product_header(): Require product frame to be
	  grouped as product (with unit test)

2007-06-18 17:09  llundin

	* cplcore/: cpl_error.h, cpl_error_impl.h:
	  CPL_ERROR_MAX_MESSAGE_LENGTH: definition moved to  cpl_error.h
	  from cpl_error_impl.h. cpl_ensure(), cpl_ensure_code(): Moved to
	  section of macro definitions in cpl_error.h

2007-06-18 16:13  yjung

	* cplcore/cpl_bivector.c: DOC fix <- Muse input

2007-06-18 14:35  llundin

	* cplcore/: cpl_error.c, cpl_error.h, tests/cpl_error-test.c,
	  tests/cpl_errorstate-test.c: cpl_error_set_message(),
	  cpl_error_set_message_macro(): Redeclared to type void, allow
	  message with no arguments

2007-06-18 13:50  llundin

	* cplcore/cpl_column.c:  cpl_column_dump() +
	  cpl_column_dump_structure(): Use cpl_errorstate_get/set() instead
	  of cpl_error_reset()

2007-06-18 13:44  llundin

	* cplcore/: cpl_error.c, cpl_error.h, cpl_error_impl.h,
	  cpl_errorstate.c, tests/cpl_error-test.c,
	  tests/cpl_errorstate-test.c: Added message to CPL error struct,
	  Added cpl_error_set_message() with unit tests. Improved
	  documentation. cpl_error_get_where(): Use cx_snprintf() instead
	  of snprintf()

2007-06-18 11:03  llundin

	* cplcore/: cpl_error.c, cpl_error.h: Improved documentation

2007-06-18 10:46  llundin

	* cplcore/cpl_errorstate.c: Removed calls to cpl_msg_debug()

2007-06-18 10:44  llundin

	* cplcore/: cpl_error.c, cpl_error.h: cpl_error_dump(): Removed
	  again

2007-06-18 09:49  llundin

	* cpl.h, cplcore/cpl_error.c, cplcore/cpl_error.h,
	  cplcore/cpl_error_impl.h, cplcore/cpl_errorstate.c,
	  cplcore/cpl_errorstate.h, cplcore/cpl_image_basic.c,
	  cplcore/cpl_imagelist_basic.c, cplcore/cpl_matrix.c,
	  cplcore/cpl_property.c, cplcore/cpl_propertylist.c,
	  cplcore/cpl_table.c, cplcore/cpl_vector.c,
	  cplcore/cpl_vector_fit_impl.h, cplcore/tests/Makefile.am,
	  cplcore/tests/cpl_error-test.c,
	  cplcore/tests/cpl_errorstate-test.c,
	  cplcore/tests/cpl_matrix-test.c, cpldrs/cpl_apertures_img.c,
	  cpldrs/cpl_fit.c, cpldrs/cpl_geom_img.c, cplui/cpl_parameter.c,
	  cplui/cpl_recipeconfig.c: Added cpl_errorstate functions, removed
	  cpl_error_push(), cpl_error_pop()

2007-06-15 11:19  llundin

	* cplcore/: Makefile.am, cpl_errorstate.c, cpl_errorstate.h:
	  cpl_errorstate module with stubs added

2007-06-15 11:19  llundin

	* cplcore/: cpl_error.c, cpl_error_impl.h: Add internal, static
	  state: cpl_errorstate_is_set. cpl_error_where_string moved to
	  cpl_error_get_where(). CPL error string sizes moved to
	  cpl_error_impl.h. Some internal variables renamed

2007-06-15 09:39  cizzo

	* cplcore/tests/cpl_table-test.c: No real change - some commented
	  code added

2007-06-13 09:24  scastro

	* cplcore/cpl_memory.c: cpl_memory_dump(): Removed warning.

2007-06-13 08:46  yjung

	* cpl.h: added cpl_wlcalib_xc

2007-06-12 16:13  llundin

	* cplcore/cpl_error.c: Change CPL error state to an array (so far
	  use only 1st element)

2007-06-12 15:49  llundin

	* cplcore/cpl_error.c: Disentagle the CPL error state from its
	  backup (and simplify cpl_error_push()/cpl_error_pop())

2007-06-12 15:09  llundin

	* cplcore/cpl_error.c, cplcore/cpl_error_impl.h,
	  cplcore/cpl_property.c, cplcore/cpl_propertylist.c,
	  cplui/cpl_parameter.c: cpl_error_set_code(): Made static,
	  replaced by cpl_error_set()/cpl_ensure()

2007-06-12 14:49  cizzo

	* cplcore/tests/: cpl_table-testfail1.c, cpl_table-testfail2.c:
	  This file is no longer needed

2007-06-12 14:24  llundin

	* cplcore/tests/cpl_error-test.c: Test also
	  cpl_error_push()/cpl_error_pop()

2007-06-12 14:21  llundin

	* cplcore/tests/cpl_error-test.c: Improve comments

2007-06-12 14:02  llundin

	* cplcore/tests/cpl_error-test.c: Tests of all error codes with
	  cpl_error_set() and cpl_ensure()

2007-06-12 13:38  llundin

	* cplcore/tests/: Makefile.am, cpl_error-test.c: Added unit tests
	  for error module

2007-06-12 09:39  rpalsa

	* libcext/cext/cxmessages.h: cx_assert() macro definitions: Do not
	  put the #expr argument on a line of its own, this confuses some
	  code parsers, syntax checkers, which interpret this as
	  preprocessor directive.

2007-06-12 09:33  rpalsa

	* cplui/: cpl_parameterlist.c, cpl_parameterlist.h:
	  cpl_parameterlist_get_first(), cpl_parameterlist_get_next(),
	  cpl_parameterlist_get_last(), cpl_parameterlist_find(),
	  cpl_parameterlist_find_tag(), cpl_parameterlist_find_type(),
	  cpl_parameterlist_find_context(): const qualifier added to first
	  argument.

2007-06-11 16:32  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_get_property():
	  updated doxygen text.

2007-06-08 16:57  scastro

	* cplcore/tests/cpl_propertylist-test.c: Added tests for
	  cpl_propertylist_get_first() and cpl_propertylist_get_next().

2007-06-08 16:56  scastro

	* cplcore/cpl_propertylist.c: Added two new functions. As a
	  consequence, modified the structure of cpl_propertylist to take a
	  new member, which gives the cached position of a property in the
	  list.  cpl_propertylist_get_first(): added.
	  cpl_propertylist_get_next():added.  cpl_propertylist_new():
	  initializes the cache position.

2007-06-08 16:54  scastro

	* cplcore/cpl_propertylist.h: Added prototype for two new
	  functions: cpl_propertylist_get_first() and
	  cpl_propertylist_get_next().

2007-06-08 14:44  scastro

	* cplcore/cpl_memory.c: CPL memory module has been updated to
	  include cpl_xmemory calls when appropriate.

2007-06-06 19:10  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_find_md5sum(): Call fits_get_hduaddr()
	  instead of fits_get_hduaddrll(), which is introduced after
	  CFITSIO 2.510

2007-06-05 17:00  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): Removed
	  unneeded snprintf() (which causes a compiler warning on HP-UX)
	  and move pval to smallest possible scope. cpl_dfs_find_md5sum():
	  Fix implicit-cast warning

2007-06-04 14:59  llundin

	* cpldfs/: cpl_dfs.c, tests/cpl_dfs-test.c:
	  cpl_dfs_setup_product_header(): New error codes:
	  CPL_ERROR_BAD_FILE_FORMAT for an invalid input file, e.g. a
	  directory, CPL_ERROR_DATA_NOT_FOUND for a frame with a missing
	  filename, CPL_ERROR_UNSPECIFIED has been removed

2007-06-04 12:18  llundin

	* cpldfs/cpl_dfs.c: cpl_is_fits(): Add prototype and doxygen, use
	  CPL error codes, check return status of fits_open_diskfile() and
	  fits_close_file(). cpl_get_base_name(): Add prototype and
	  doxygen, do not segfault on NULL.
	  cpl_dfs_setup_product_header((): Replace CPL_ERROR_UNSPECIFIED
	  with CPL_ERROR_FILE_NOT_FOUND

2007-06-04 10:54  yjung

	* cplcore/cpl_stats.c: DFS03993 ... doc

2007-06-01 11:14  scastro

	* cplcore/tests/cpl_propertylist-test.c: Removed warnings.

2007-05-31 09:44  scastro

	* cplui/tests/cpl_frame-test.c: Removed comments about qfits.

2007-05-31 09:43  scastro

	* cplcore/tests/cpl_propertylist-test.c: Included missing header
	  file unistd.h.

2007-05-31 09:42  scastro

	* cplui/tests/cpl_frame-test.c: Included missing header file
	  unistd.h. Removed commented qfits calls.

2007-05-31 09:35  scastro

	* cplcore/cpl_memory.c: cpl_memory_is_empty() and
	  cpl_memory_dump(): removed qfits comments.

2007-05-30 17:07  yjung

	* m4/cpl.m4: QFITS totally removed

2007-05-30 15:27  llundin

	* cpldfs/: md5.c, md5.h: MD5Transform(): Moved from md5.h to md5.c.
	  byteReverse(): Use only on actual Big-Endian machines (check for
	  WORDS_BIGENDIAN)

2007-05-30 14:51  llundin

	* cpldfs/cpl_dfs.c: cpl_get_base_name(): Redeclare to const and add
	  to documentation. cpl_dfs_find_md5sum(): Disable blocking

2007-05-30 14:02  llundin

	* cpldfs/tests/cpl_dfs-test.c: Use cpl_test() on strncmp(md5sum,
	  ...)

2007-05-30 09:20  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add const modifier to
	  from_table in cpl_table_duplicate_column()

2007-05-29 17:30  yjung

	* cplcore/tests/cpl_property-test.c: typo (forgotten ';')

2007-05-29 17:26  llundin

	* cplcore/cpl_tools.c, cplcore/cpl_vector.c,
	  cpldrs/cpl_apertures.c: #include <string.h> added (was previously
	  removed from the header-file of the module

2007-05-29 17:19  yjung

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c, cpl_tools.h,
	  cpl_vector.c: Fixed DFS03966 : - missing PCOUNT GCOUNT - DATE
	  written twice - buffer overflow risks avoided with cpl_sprintf()

2007-05-29 17:11  cizzo

	* cpldfs/cpl_dfs.c: Eliminate the dependencies of
	  dfs_setup_header() from qfits

2007-05-29 16:13  rpalsa

	* cplui/cpl_pluginlist.c: cpl_pluginlist_get_next(): Add missing
	  semicolon after cx_assert() call.

2007-05-29 16:08  rpalsa

	* libcext/cext/cxmessages.h: cx_assert() macro definition: wrap if
	  statement in a do-while loop.

2007-05-29 15:00  yjung

	* cplcore/cpl_mask.c: DFS03967 : doc updated

2007-05-29 13:03  cizzo

	* cplcore/cpl_table.c: In cpl_table_load_window() allow loading
	  zero rows even if a first row greater than zero is specified

2007-05-29 12:51  cizzo

	* cplcore/cpl_table.c: In cpl_table_load_window(), remove the
	  overloading of firstrow and nrow arguments

2007-05-28 13:48  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_update_product_header()
	  test: Added test with large multi-extension file and test with
	  new PIPEFILE value

2007-05-28 13:47  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_find_md5sum(): Added PIPEFILE updated.
	  Changed messaging to info from error. Corrected Copyright Comment
	  and improved comments

2007-05-26 12:04  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_find_md5sum((): At most one
	  cpl_malloc()

2007-05-25 18:35  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_update_product_header()
	  test: Try several variations of single- and multi- extension
	  files

2007-05-25 18:34  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_update_product_header(): Split calls to
	  ffgbyt()/MD5Update() into blocks

2007-05-25 16:26  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_find_md5sum(): Draft, computes MD5sum,
	  needs blocking. cpl_dfs_update_product_header(): Drop qfits usage

2007-05-25 16:13  llundin

	* cpldfs/: Makefile.am, cpl_dfs.c: Add md5.{c,h} as include-files
	  for cpl_dfs.c

2007-05-25 16:12  llundin

	* cpldfs/: md5.c, md5.h: All (four) exported (MD5-)functions
	  redeclared to static. Comment changed from QFITS to CPL

2007-05-25 16:09  llundin

	* cpldfs/: md5.c, md5.h: Copied MD5 source from QFITS cvs repo

2007-05-25 16:02  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_find_md5sum(): Draft version added,
	  data units loaded, MD5 not yet computed

2007-05-25 15:07  cizzo

	* cplcore/cpl_table.c: Minor modification to cpl_table_load()

2007-05-25 14:28  cizzo

	* cplcore/cpl_table.c: Fix bugs in cpl_table_load_window() - this
	  is the first working and tested version

2007-05-25 14:27  cizzo

	* cplcore/tests/cpl_table-test.c: Add tests about loading part of a
	  table

2007-05-25 13:37  yjung

	* cplcore/Makefile.am, m4/cpl.m4: add support for CPL_XMEMORY
	  options

2007-05-25 11:37  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add new function
	  cpl_table_load_window() - it compiles, but basically it is STILL
	  UNTESTED! cpl_table_load(), now based on cpl_table_load_window(),
	  was however tested successfully.

2007-05-24 17:53  yjung

	* cpldrs/cpl_wlcalib_xc.c: [no log message]

2007-05-24 17:47  scastro

	* cplcore/cpl_propertylist.c, cplcore/cpl_propertylist_impl.h,
	  cplcore/cpl_memory.c, cplcore/cpl_init.c, cplui/cpl_frame.c,
	  cplui/cpl_frameset_io.c: Removed all calls to QFITS functions.
	  Removed include qfits.h.

2007-05-24 17:33  yjung

	* cpldrs/: Makefile.am, cpl_wlcalib_xc.c, cpl_wlcalib_xc.h: [no log
	  message]

2007-05-24 17:19  scastro

	* cplui/tests/Makefile.am: Added LIBCFITSIO and CFITSIO_INCLUDES.

2007-05-24 17:11  scastro

	* cplcore/tests/cpl_property-test.c: Removed warnings.

2007-05-24 17:11  scastro

	* cplcore/tests/cpl_propertylist-test.c: Removed all calls to QFITS
	  functions and replaced whenever possible with calls to CFITSIO.

2007-05-24 16:36  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_get_cfitsio_msg(): Added.
	  cpl_dfs_update_key_string(): Added.
	  cpl_dfs_update_product_header(): Use cpl_dfs_update_key_string()
	  instead of qfits_replace_card()

2007-05-24 16:33  yjung

	* configure.ac, m4/cpl.m4: add check memory mode

2007-05-24 16:17  yjung

	* cplcore/cpl_xmemory.c: swiched the default CPL_XMEMORY_MODE mode
	  to 1

2007-05-24 15:58  yjung

	* cpldrs/cpl_detector.c: Remove the check on the number of pixels

2007-05-24 12:53  cizzo

	* cplcore/cpl_table.c: Eliminate any remaining reference to qfits

2007-05-24 12:04  llundin

	* cpldrs/tests/cpl_photom-test.c: cpl_photom_fill_blackbody() test:
	  Remove obsolete tests based on user provided FITS files

2007-05-24 09:42  cizzo

	* cplcore/cpl_table.c: First working implementation of
	  cpl_table_load() and cpl_table_save() based on CFITSIO

2007-05-23 18:04  scastro

	* cplcore/tests/cpl_property-test.c, cplui/tests/cpl_frame-test.c:
	  included static qualifier in internal function to remove warning.

2007-05-23 17:28  scastro

	* cplui/cpl_frameset_io.c: cpl_imagelist_load_frameset(): include
	  #else in QFITS_SUPPORT statement.

2007-05-23 17:26  scastro

	* cplcore/cpl_init.c: Included missing header cpl_init.h to get rid
	  of warning.

2007-05-23 16:48  cizzo

	* cplcore/cpl_table.c: Work in progress (7) for new CFITSIO-based
	  cpl_table_load/save() - excluded from compilation

2007-05-23 15:55  cizzo

	* cplcore/cpl_tools.h: Add entry for TNULL to CPL_FITS_BADKEYS list

2007-05-23 15:35  cizzo

	* cplcore/cpl_tools.h: Add entry for TDIM to CPL_FITS_BADKEYS list

2007-05-23 15:12  cizzo

	* cplcore/cpl_table.c: Unused variable declarations removed

2007-05-23 11:22  cizzo

	* cplcore/cpl_column.c: Eliminate (wrong) compiler warnings about
	  possible use of uninitialised variables

2007-05-23 10:10  cizzo

	* cplcore/cpl_table.h: cpl_table_get_column_dimension() needed its
	  type to be corrected

2007-05-23 10:10  cizzo

	* cplcore/cpl_table.c: Fix doc of cpl_table_set_column_dimension()
	  and cpl_table_get_column_dimension(); the latter function needed
	  also its type to be corrected

2007-05-23 10:06  cizzo

	* cplcore/tests/cpl_table-test.c: Add tests about table of images

2007-05-22 15:28  cizzo

	* cplcore/cpl_table.c: Unit tests successful for cpl_table_load()
	  and cpl_table_save(), memory leaks eliminated - still excluded
	  from compilation

2007-05-22 14:55  cizzo

	* cplcore/cpl_table.c: Work in progress (6) for new CFITSIO-based
	  cpl_table_load() - excluded from compilation

2007-05-22 09:54  scastro

	* cplui/tests/cpl_frame-test.c: Removed inline initializations.

2007-05-21 17:01  cizzo

	* cplcore/cpl_table.c: Work in progress (5) for new CFITSIO-based
	  cpl_table_load() - excluded from compilation

2007-05-21 15:05  cizzo

	* cplcore/cpl_table.c: Work in progress (4) for new CFITSIO-based
	  cpl_table_load() - excluded from compilation

2007-05-21 15:04  scastro

	* cplui/cpl_frame.c: cpl_frame_get_nplanes(): fixed a bug when
	  calling cx_free outside a loop.

2007-05-21 13:45  scastro

	* cplcore/tests/cpl_propertylist-test.c: Removed inline
	  initializations due to non-supporting platforms.

2007-05-21 09:52  llundin

	* cplcore/tests/cpl_memory-test.c: cpl_sprintf() test: Allow w.
	  warning that an illegal format is accepted (MacOS X)

2007-05-21 09:13  llundin

	* cpldrs/cpl_fit.c: cpl_fit_imagelist_polynomial(): Indentation, a
	  comment

2007-05-18 17:01  cizzo

	* cplcore/cpl_table.c: Work in progress (3) for new CFITSIO-based
	  cpl_table_load() - excluded from compilation

2007-05-18 13:40  llundin

	* cplcore/tests/cpl_memory-test.c: cpl_sprintf() tests improved on
	  illegal format failure

2007-05-18 12:13  scastro

	* cplcore/cpl_propertylist.c: cpl_propertylist_get_property():
	  Removed inline initialization of variable to support SunOS.

2007-05-17 16:32  cizzo

	* cplcore/cpl_table.c: Work in progress (2) for new CFITSIO-based
	  cpl_table_load() - excluded from compilation

2007-05-16 17:43  scastro

	* cplui/tests/cpl_frame-test.c: Call to renamed function.

2007-05-16 17:43  scastro

	* cplui/cpl_frameset_io.c: Support for renamed internal function
	  cpl_frame_get_nplanes().

2007-05-16 17:42  scastro

	* cplui/cpl_frame.c: Included @internal in doxygen text of
	  cpl_frame_get_nplanes(). Renamed function.

2007-05-16 17:41  scastro

	* cplui/cpl_frame_impl.h: renamed cpl_frame_get_nplanes()

2007-05-16 17:31  scastro

	* cplui/tests/cpl_frame-test.c: Included cpl_frame_impl.h

2007-05-16 17:29  scastro

	* cplui/cpl_frameset_io.c: cpl_imagelist_load_frameset(): Included
	  support for CFITSIO.

2007-05-16 17:27  scastro

	* cplui/cpl_frame.c: Renamed cpl_frame_get_nplanes() to
	  _cpl_frame_get_nplanes() and made it private.

2007-05-16 17:25  scastro

	* cplui/cpl_frame.h: Moved and renamed cpl_frame_get_nplanes() to
	  _cpl_frame_get_nplanes() in cpl_frame_impl.h.

2007-05-16 17:22  scastro

	* cplui/Makefile.am: include in: noninst_HEADERS, the
	  cpl_frame_impl.h

2007-05-16 17:17  scastro

	* cplui/cpl_frame_impl.h: cpl_frame_impl.h has been added to CVS.
	  It contains a private function _cpl_frame_get_nplanes(), which
	  uses CFITSIO.

2007-05-16 17:02  cizzo

	* cplcore/cpl_table.c: Work in progress (1) for new CFITSIO-based
	  cpl_table_load() - excluded from compilation

2007-05-16 16:37  scastro

	* cplui/cpl_frame.c: Added static qualifier for internal functions.

2007-05-15 17:09  cizzo

	* cplcore/tests/cpl_table-test.c: Make unique the names of the
	  produced FITS tables, as well as some error messages

2007-05-15 17:07  cizzo

	* cplcore/cpl_table.c: Debugging (1) for new CFITSIO-based
	  cpl_table_save() - excluded from compilation

2007-05-15 16:44  scastro

	* cplui/tests/cpl_frame-test.c: cpl_frame-test.c: included tests
	  for cpl_frame_get_nplanes().

2007-05-15 16:43  scastro

	* cplui/: cpl_frame.c, cpl_frame.h: cpl_frame_get_nplanes(): new
	  function was added to query the number of planes in an extension.
	  It uses CFITSIO.(function was converted from QFITS).

2007-05-15 09:02  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_{1,2}d_create(): Use
	  CPL_ERROR_DATA_NOT_FOUND for x/xy_pos too short

2007-05-14 15:54  yjung

	* cplcore/: Makefile.am, cpl_xmemory.c, cpl_xmemory.h: import
	  cpl_xmemory from qfits_memory

2007-05-14 14:55  cizzo

	* cplcore/cpl_table.c: Work in progress (6) for new CFITSIO-based
	  cpl_table_save() - excluded from compilation

2007-05-14 11:59  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d_create(): Fixed
	  documentation typos

2007-05-11 14:51  scastro

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): replaced calls
	  to cpl_propertylsit_contains() with cpl_propertylist_has().

2007-05-11 14:24  scastro

	* cplcore/cpl_propertylist.h: cpl_propertylist_get_property(): It
	  was added in the library.

2007-05-11 14:22  yjung

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c, cpl_tools.c,
	  cpl_tools.h, cpl_vector.c: call to cpl_propertylist_to_fitsfile

2007-05-11 14:19  scastro

	* cplcore/cpl_propertylist.c: cpl-propertylist_to_fitsfile: Removed
	  warnings.

2007-05-11 11:19  scastro

	* cplcore/tests/cpl_propertylist-test.c: cpl_propertylist-test.c:
	  included test using cpl_propertylist_to_fitsfile() and
	  cpl_propertylist_get_property().

2007-05-11 10:48  scastro

	* cplcore/cpl_propertylist_impl.h: cpl_propertylist_to_fitsfile and
	  cpl_propertylist_from_fitsfile: Included support to CFITSIO.

2007-05-11 10:44  scastro

	* cplcore/cpl_propertylist.c: All cpl_propertylist_get*() and
	  _set*(): updated the documentation to clarify that when a
	  propertylist is searched for a property, it will return the first
	  one it finds.

	  New functions: cpl_propertylist_to_fitsfile() and
	  cpl_propertylist_from_fitsfile(): Included support for CFITSIO.

2007-05-10 17:03  cizzo

	* cplcore/cpl_table.c: Work in progress (5) for new CFITSIO-based
	  cpl_table_save() - excluded from compilation

2007-05-10 16:59  scastro

	* cplcore/cpl_memory.c: Replaced all calls to qfits_malloc,
	  realloc, calloc and free to the system memory calls.	Removed all
	  calls to qfits functions: qfits_cache_purge(),
	  qfits_memory_is_empty(), qfits_memory_status().

2007-05-10 13:15  cizzo

	* cplcore/cpl_table.c: Work in progress (4) for new CFITSIO-based
	  cpl_table_save() - excluded from compilation

2007-05-09 16:54  cizzo

	* cplcore/cpl_table.c: Work in progress (3) for new CFITSIO-based
	  cpl_table_save() - excluded from compilation

2007-05-09 14:53  yjung

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic.h,
	  cpl_imagelist_basic_body.h, tests/cpl_imagelist_basic-test.c:
	  removed cpl_imagelist_basic_fit_polynomial()

2007-05-09 12:10  yjung

	* cpldrs/: cpl_apert/cpl_apertures.c, cpl_apert/cpl_apertures.h,
	  cpl_apert/cpl_apertures_img.c, cpl_apert/cpl_apertures_img.h,
	  cpl_det/cpl_detector.c, cpl_det/cpl_detector.h,
	  cpl_det/cpl_detector_body.h, cpl_fit/cpl_fit.c,
	  cpl_fit/cpl_fit.h, cpl_fit/cpl_fit_body.h,
	  cpl_geom/cpl_geom_img.c, cpl_geom/cpl_geom_img.h,
	  cpl_geom/cpl_geom_img_body.h, cpl_phot/cpl_photom.c,
	  cpl_phot/cpl_photom.h: rm dir struct in cpldrs

2007-05-09 11:53  yjung

	* cplcore/Makefile.am: rm cpldrs dir struct

2007-05-09 11:38  yjung

	* Doxyfile.in: [no log message]

2007-05-09 11:34  yjung

	* acinclude.m4: rm dir struct in cpldrs

2007-05-09 11:33  yjung

	* doxygen/Doxyfile.in: removed dir struct in cpldrs

2007-05-09 11:28  yjung

	* cpldrs/: Makefile.am, cpl_apertures.c, cpl_apertures.h,
	  cpl_apertures_img.c, cpl_apertures_img.h, cpl_detector.c,
	  cpl_detector.h, cpl_detector_body.h, cpl_fit.c, cpl_fit.h,
	  cpl_fit_body.h, cpl_geom_img.c, cpl_geom_img.h,
	  cpl_geom_img_body.h, cpl_photom.c, cpl_photom.h: removed
	  directory structure

2007-05-08 17:41  scastro

	* cplcore/cpl_init.c: cpl_init(): included support for CFITSIO.

2007-05-08 17:32  scastro

	* cplui/cpl_frame.c: cpl_frame_get_nextensions(): included support
	  for CFITSIO.

2007-05-08 12:19  yjung

	* cplcore/cpl_tools.c: added the keywords sorting implementation

2007-05-07 17:38  cizzo

	* cplcore/cpl_table.c: Work in progress (2) for new CFITSIO-based
	  cpl_table_save() - excluded from compilation

2007-05-07 17:09  yjung

	* cplcore/cpl_tools.c: [no log message]

2007-05-07 16:19  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h,
	  cpl_imagelist_io.c, cpl_imagelist_io_body.h, cpl_io.h,
	  cpl_tools.c, cpl_tools.h, cpl_vector.c,
	  tests/cpl_image_io-test.c, tests/cpl_vector-test.c: moved from
	  QFITS to CFITSIO in cpl_vector cpl_image cpl_imagelist cpl_tools

2007-05-04 16:49  cizzo

	* cplcore/cpl_table.c: Work in progress for new CFITSIO-based
	  cpl_table_save() - excluded from compilation

2007-05-04 11:26  yjung

	* cpldrs/tests/cpl_detector-test.c: CPL_BPP_DEFAULT
	  ->CPL_BPP_IEEE_FLOAT

2007-05-04 11:25  yjung

	* cplcore/tests/: cpl_image_basic-test.c, cpl_image_filter-test.c,
	  cpl_image_io-test.c, cpl_image_resample-test.c,
	  cpl_imagelist_basic-test.c, cpl_imagelist_io-test.c,
	  cpl_mask-test.c: CPL_BPP_DEFAULT -> CPL_BPP_IEEE_FLOAT

2007-04-30 17:19  rpalsa

	* configure.ac: Package and library version updated.

2007-04-30 16:50  rpalsa

	* autogen.sh, libcext/autogen.sh: Terminal output redirected, if
	  warnings are not requested.

2007-04-30 16:15  llundin

	* cplcore/cpl_imagelist_io.c: cpl_imagelist_unset(): Removed
	  unneeded array and iterations

2007-04-30 16:13  llundin

	* cplcore/tests/cpl_imagelist_io-test.c: cpl_imagelist_empty():
	  Added, unit tests cpl_imagelist_unset()

2007-04-30 15:00  llundin

	* cplui/cpl_frameset.c: cpl_frameset_labelise(),
	  cpl_frameset_extract(): Improved documentation (including
	  complexity)

2007-04-30 12:08  llundin

	* cplui/tests/cpl_frameset-test.c: Keep all frames for
	  cpl_frameset_labelise() tests. Add check for memory leaks and
	  error code. Message level runtime controlled

2007-04-30 11:09  llundin

	* cplui/cpl_frameset.c: cpl_frameset_labelise(): Reduce comparisons
	  for blocks of identical tags, Add cpl_msg_debug()

2007-04-30 07:59  llundin

	* cplui/tests/cpl_frameset-test.c: cpl_frameset_labelise(): Add
	  test using frame_equal()

2007-04-27 15:51  llundin

	* cplui/cpl_frameset.c: cpl_frameset_labelise(): Reduce complexity
	  to O(nframes * nlabels) from O(nframes^2)

2007-04-27 15:50  llundin

	* cplui/tests/cpl_frameset-test.c: cpl_frameset_labelise(): Some
	  real tests, using frame_oddeven() and frame_differ(). Removed
	  unused functions

2007-04-27 14:17  llundin

	* cplui/tests/cpl_frameset-test.c: cpl_frameset_labelise(),
	  cpl_frameset_extract(): Added trivial error handling test

2007-04-27 14:17  llundin

	* cplui/: cpl_frameset.c, cpl_frameset.h: cpl_frameset_labelise(),
	  cpl_frameset_extract(): Added const modifiers to API.
	  cpl_frameset_labelise(): Use cpl_frameset_get_next(), drop
	  switch, nframes == 1 case

2007-04-26 15:54  rpalsa

	* libcext/cext/cxutils.c: cx_vasprintf(): In case the system does
	  not provide a vasprintf, make sure that -1 is also returned if
	  another error than an allocation failure happened.

2007-04-26 11:22  cizzo

	* cplcore/Makefile.am: Supporting new cpl_tools for fast cpl_table
	  sorting

2007-04-26 11:21  cizzo

	* cplcore/cpl_table.c: New and much faster cpl_table_sort()
	  version, provided by Jonas Larsen

2007-04-26 11:19  cizzo

	* cplcore/: cpl_tools.c, cpl_tools.h: New functions inserted for
	  support of fast table sorting, and eliminate calls to malloc for
	  i_stack variable

2007-04-26 11:17  cizzo

	* cplcore/cpl_tools_body.h: Implementation, for support of fast
	  table sorting

2007-04-26 09:46  llundin

	* cpldrs/tests/cpl_fit-test.c:
	  cpl_fit_imagelist_polynomial_tests(): Measure only FLOP/sec in
	  cpl_fit_imagelist_polynomial()

2007-04-26 09:01  llundin

	* cpldrs/tests/cpl_fit-test.c: cpl.h -> cpl_init.h, cpl_memory.h,
	  cpl_stats.h

2007-04-24 15:16  llundin

	* cpl.h: cpl_fit.h added

2007-04-24 14:10  llundin

	* cpldrs/: cpl_fit/cpl_fit.c, cpl_fit/cpl_fit_body.h,
	  tests/cpl_fit-test.c: cpl_fit_imagelist_polynomial(),
	  cpl_fit_imagelist_residual_{double,float,int}(): Added FLOP
	  count.  cpl_fit_imagelist_polynomial_tests()(): Added FLOP/sec

2007-04-24 13:52  llundin

	* cplcore/cpl_matrix.c, cpldrs/cpl_fit/cpl_fit.c:
	  cpl_matrix_product_normal_create(),
	  cpl_matrix_product_transpose(),
	  cpl_matrix_solve_chol_transpose(): Removed from cpl_fit, instead
	  use from matrix. cpl_matrix_solve_chol_transpose(): Added error
	  codes to doxygen

2007-04-24 13:32  llundin

	* cplcore/cpl_polynomial.c, cplcore/cpl_tools.c,
	  cplcore/cpl_tools.h, cpldrs/cpl_fit/cpl_fit.c:
	  cpl_polynomial_shift_double(), cpl_vector_transform_mean(): Moved
	  to tools (from polynomial and fit). cpl_tools_ipow(): Remove from
	  fit (available from tools)

2007-04-24 11:47  llundin

	* cpldrs/: Makefile.am, cpl_fit/cpl_fit.c, cpl_fit/cpl_fit.h,
	  cpl_fit/cpl_fit_body.h, tests/Makefile.am, tests/cpl_fit-test.c:
	  cpl_fit_imagelist_polynomial(): Renamed from IRPLIB

2007-04-24 11:42  llundin

	* cplcore/: cpl_image_gen.c, cpl_image_gen_body.h:
	  cpl_image_fill_noise_uniform(): Support also CPL_TYPE_INT

2007-04-24 10:28  llundin

	* cplcore/tests/cpl_memory-test.c:  cpl_malloc(), cpl_calloc,
	  cpl_realloc(), cpl_free(): Added unit tests

2007-04-23 16:01  llundin

	* cplcore/tests/: Makefile.am, cpl_memory-test.c: cpl_strdup() +
	  cpl_sprintf(): Added unit tests (also covers cpl_vsprintf())

2007-04-23 16:00  llundin

	* cplcore/: cpl_memory.c, cpl_memory.h, cpl_tools.c, cpl_tools.h:
	  cpl_sprintf() + cpl_vsprintf(): Made public via a move from tools
	  to memory module. cpl_vsprintf(): Reimplemented as a wrapper
	  around cx_vasprintf(). cpl_memory_init(): Fixed implicit
	  declaration

2007-04-23 08:22  cizzo

	* cplcore/cpl_table.c: In cpl_table_load(), report error in case of
	  loading columnless tables

2007-04-20 16:48  cizzo

	* cplcore/tests/cpl_table-test.c: Test cpl_table_save() and
	  cpl_table_load() on 0-length FITS tables

2007-04-20 16:48  cizzo

	* cplcore/cpl_table.c: Now cpl_table_load() allows to load 0-length
	  FITS tables

2007-04-20 09:59  cizzo

	* cplcore/cpl_table.c: Fix DATE keyword deletion from table headers

2007-04-05 10:14  rpalsa

	* cplcore/cpl_propertylist_impl.h: Added cfitsio header include
	  directive.  cpl_propertylist_from_fitsfile(): Prototype added.
	  Support (preliminary) for cfitsio added.

2007-04-05 10:12  rpalsa

	* cplcore/cpl_propertylist.h: Added cfitsio header include
	  directive.  cpl_propertylist_sort(): Prototype added.

2007-04-05 10:11  rpalsa

	* cplcore/cpl_propertylist.c: _cpl_propertylist_from_fitsfile(),
	  cpl_propertylist_from_fitsfile(): Added to support FITS I/O using
	  cfitsio cpl_propertylist_load(), cpl_propertylist_load_regexp():
	  Modified to support cfitsio FITS I/O.  cpl_propertylist_sort():
	  Added.

2007-04-03 17:15  yjung

	* m4/cpl.m4: typo CFITIODIR -> CFITSIODIR

2007-04-03 17:10  yjung

	* m4/cpl.m4: typo CFITIOSDIR -> CFITIODIR

2007-04-03 17:03  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h,
	  cpl_imagelist_io.c, cpl_imagelist_io_body.h: imagelist loading
	  uses CFITSIO inst of QFITS

2007-04-03 14:10  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h,
	  tests/cpl_image_io-test.c: cpl_image_load() and
	  cpl_image_load_window() : QFITS -> CFITSIO

2007-03-30 11:42  rpalsa

	* autogen.sh, libcext/autogen.sh: libltdl configuration: Trigger
	  for autoreconf workaround fixed (imported from trunk).

2007-03-30 11:36  rpalsa

	* autogen.sh, libcext/autogen.sh: libltdl configuration: Trigger
	  for autoreconf workaround fixed.

2007-03-29 11:32  rpalsa

	* cpljava/Makefile.am, libcext/cext/Makefile.am,
	  libcext/tests/Makefile.am: Use correct path for
	  MAINTAINERCLEANFILES entries.

2007-03-29 11:21  rpalsa

	* cplcore/tests/Makefile.am, cpldfs/Makefile.am,
	  cpldfs/tests/Makefile.am, cpldrs/Makefile.am, cplui/Makefile.am,
	  cplui/tests/Makefile.am, cpldrs/tests/Makefile.am: Symbols
	  QFITS_INCLUDES, QFITS_LDFLAGS and LIBQFITS replaced by their
	  CFITSIO counterparts.

2007-03-29 11:18  rpalsa

	* cplcore/Makefile.am: Symbols QFITS_INCLUDES, QFITS_LDFLAGS and
	  LIBQFITS replaced by their CFITSIO counterparts.

2007-03-29 11:16  rpalsa

	* configure.ac: Package version updated.  Macro call
	  CPL_CHECK_QFITS replaced by CPL_CHECK_CFITSIO

2007-03-29 11:15  rpalsa

	* acinclude.m4: All references to QFITS_INCLUDES replaced by
	  CFITSIO_INCLUDES.

2007-03-29 11:14  rpalsa

	* m4/cpl.m4: Macro CPL_CHECK_CFITSIO added.

2007-03-29 09:53  rpalsa

	* libcext/autogen.sh, autogen.sh: libltdl configuration: Workaround
	  for autoreconf incompatibility with libtool versions older than
	  2.0 updated (imported from revision 1.5)

2007-03-29 09:50  rpalsa

	* autogen.sh, libcext/autogen.sh: libltdl configuration: Workaround
	  for autoreconf incompatibility with libtool versions older than
	  2.0 updated.

2007-03-28 16:24  rpalsa

	* admin/html.am: Use build directory instead of source directory as
	  target for doxygen output.

2007-03-28 15:15  rpalsa

	* cplui/tests/Makefile.am: Tests for module cpl_parameterlist added
	  (imported from trunk).

2007-03-28 15:14  rpalsa

	* cplui/tests/cpl_parameterlist-test.c: Added (imported from trunk)

2007-03-28 15:12  rpalsa

	* cplui/cpl_parameterlist.c: cpl_parameterlist_find_context(),
	  cpl_parameterlist_find_tag(): Problem with unset context and tag
	  fixed (imported from trunk)

2007-03-28 15:09  rpalsa

	* cplui/cpl_parameterlist.c: cpl_parameterlist_find_context(),
	  cpl_parameterlist_find_tag(): Problem with unset context and tag
	  fixed.

2007-03-28 14:33  rpalsa

	* cplui/tests/Makefile.am: Tests for module cpl_parameterlist
	  added.

2007-03-28 14:32  rpalsa

	* cplui/tests/cpl_parameterlist-test.c: Added.

2007-03-21 18:16  llundin

	* cplcore/cpl_image_io.c: cpl_image_labelise_mask_create():
	  Allocate the temporary work-space needed by cpl_image_floodfill()

2007-03-21 16:46  llundin

	* cplcore/tests/cpl_image_basic-test.c:
	  cpl_image_collapse_window_create(): Several unit tests

2007-03-21 16:46  llundin

	* cplcore/cpl_image_basic_body.h:
	  cpl_image_collapse_window_create(): Proper handling of bad
	  -pixels

2007-03-20 22:23  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h:
	  cpl_image_collapse_create(): Call
	  cpl_image_collapse_window_create() - and not vice-versa.
	  cpl_image_collapse_window_create(): Call
	  cpl_image_collapse_window_create_{double,float,int}().
	  cpl_image_collapse_window_create_{double,float,int}(): Collapse
	  directly w. stride-2 - and not via cpl_stats

2007-03-20 22:20  llundin

	* cplcore/cpl_image_defs.h: Added CPL_CONCAT2X and CPL_CONCAT

2007-03-20 14:04  cizzo

	* cplcore/cpl_table.c: Avoid access to uninitialised data in
	  functions cpl_table_and_selected_TYPE()

2007-03-20 14:02  cizzo

	* cplcore/tests/cpl_table-test.c: Add test case related to
	  incorrect logic for arrays and strings in functions
	  cpl_table_or_selected_invalid() and
	  cpl_table_and_selected_invalid() (ticket DFS03619)

2007-03-20 13:36  cizzo

	* cplcore/cpl_table.c: Correct inverted logic for arrays and
	  strings in functions cpl_table_or_selected_invalid() and
	  cpl_table_and_selected_invalid()

2007-03-20 11:52  jmlarsen

	* cplcore/tests/cpl_table-test.c: Finished unfinished comment

2007-03-20 11:51  jmlarsen

	* cplcore/tests/cpl_table-test.c: Added test to expose DFS03618,
	  and a commented-out test to expose DFS03619

2007-03-20 11:42  jmlarsen

	* cplcore/cpl_table.c: Fixed bug that cpl_table_erase_selected did
	  reselect rows (DFS03618)

2007-03-13 23:48  llundin

	* cplcore/cpl_image_basic.h, cplcore/cpl_image_bpm.h,
	  cplcore/cpl_image_defs.h, cplcore/cpl_image_filter.h,
	  cplcore/cpl_image_gen.h, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_iqe.h, cplcore/cpl_imagelist_basic.h,
	  cplcore/cpl_imagelist_defs.h, cplcore/cpl_imagelist_io.h,
	  cplcore/cpl_mask.h, cplcore/cpl_stats.h,
	  cpldrs/cpl_det/cpl_detector.h, cpldrs/cpl_geom/cpl_geom_img.h:
	  Removed unused standard header files: stdio.h, stdlib.h,
	  string.h, unistd.h, limits.h

2007-03-13 23:45  llundin

	* cplcore/cpl_tools.h: Added float.h and removed string.h

2007-03-13 23:44  llundin

	* cpldfs/tests/Makefile.am: Added LIBCPLUI to LDADD

2007-03-13 20:09  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_get_nrow(),
	  cpl_matrix_get_ncol() and cpl_matrix_get_data(): Do not use
	  cpl_ensure()

2007-03-13 20:08  llundin

	* cplcore/cpl_error.h: cpl_ensure() + cpl_ensure_code(): Added
	  doxygen

2007-03-09 16:42  cplmgr

	* ChangeLog: Updated

2007-03-09 16:38  cplmgr

	* libcext/ChangeLog: Updated

2007-03-09 16:34  cplmgr

	* configure.ac: Package version updated

2007-03-06 13:22  jmlarsen

	* cplcore/: cpl_column.c, cpl_table.c: Replaced some tabs with
	  spaces

2007-03-05 11:43  llundin

	* cplcore/cpl_polynomial.c: cpl_vector_fill_polynomial(): Avoid
	  repeated calls to cpl_vector_get_size()

2007-02-22 12:49  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_product_create(): Wrap around
	  cpl_matrix_product(). cpl_matrix_product(): Rewrite in style of
	  cpl_matrix_product_transpose(). cpl_matrix_product(),
	  cpl_matrix_product_transpose(),
	  cpl_matrix_solve_chol_transpose(): Use cpl_tools_add_flops()

2007-02-22 11:27  jmlarsen

	* cplcore/tests/cpl_table-test.c: Added a few tests in order to
	  have full white-box testing of cpl_table_erase_selected() and
	  cpl_column_erase_pattern()

2007-02-22 11:25  jmlarsen

	* cplcore/cpl_table.c: Optimized cpl_table_erase_selected() from
	  O(n*n) to O(n) execution time (DFS02356)

2007-02-22 11:23  jmlarsen

	* cplcore/: cpl_column.c, cpl_column.h: Added
	  cpl_column_erase_pattern() in order to support O(n)
	  cpl_table_erase_selected() (DFS02356)

2007-02-22 10:47  llundin

	* cplcore/: cpl_matrix.c, cpl_matrix_impl.h: cpl_matrix_product(),
	  cpl_matrix_product_transpose() and
	  cpl_matrix_solve_chol_transpose(): Imported from IRPLIB.
	  cpl_matrix_get_nrow(), cpl_matrix_get_ncol() and
	  cpl_matrix_get_data(): Use inline and cpl_ensure()

2007-02-22 10:45  llundin

	* cplcore/cpl_error.h: Removed unnecessary checks on __LINE__ and
	  __FILE__

2007-02-22 10:31  llundin

	* cplcore/: Makefile.am, cpl_matrix.c, cpl_tools.c,
	  cpl_matrix_impl.h, cpl_polynomial.c, cpl_tools.h: Use
	  cpl_matrix_impl.h for non-exported cpl_matrix functions (instead
	  of cpl_tools)

2007-02-22 10:20  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_swap_rows(),
	  cpl_matrix_decomp_lu(), cpl_matrix_flip_rows():  Use static
	  swap_rows()

2007-02-21 09:18  llundin

	* cplcore/cpl_tools.c: cpl_matrix_product_normal_create(): Use
	  cpl_matrix_wrap() instead of cpl_matrix_new()

2007-02-21 09:17  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_transpose_create() and
	  cpl_matrix_product_create(): Use cpl_matrix_wrap() instead of
	  cpl_matrix_new()

2007-02-16 13:39  llundin

	* cplcore/cpl_polynomial.c: cpl_matrix_fill_normal_vandermonde():
	  Improved documentation

2007-02-15 14:30  llundin

	* cplcore/cpl_matrix.c:
	  cpl_matrix_{new,wrap,duplicate,extract,extract_diagonal}(): Use
	  cpl_malloc instead of cpl_calloc() to create matrix struct

2007-02-15 13:19  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d_create(): Use
	  cpl_matrix_wrap() when possible

2007-02-15 12:23  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d_create(): Call
	  cpl_polynomial_set_coeff() with leading coefficient first
	  (Discovered due to DFS03488)

2007-02-15 12:19  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_[12]d_create(): Verify that CPL error state is
	  OK on success (bis)

2007-02-15 12:11  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_[12]d_create(): Verify that CPL error state is
	  OK on success

2007-02-08 11:07  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_tools_ipow(): Added unit
	  tests

2007-02-06 10:15  rpalsa

	* README: Add section on Gasgano support

2007-02-06 09:15  cplmgr

	* configure.ac: Package version updated.

2007-02-01 15:29  llundin

	* COPYING: Updated FSF address

2007-02-01 13:49  llundin

	* cplcore/cpl_error.h: Improved documentation of CPL error codes,
	  including CPL_ERROR_EOL

2007-01-31 15:11  rpalsa

	* acinclude.m4: Macro CPL_BASE_PATHS(): Add directory cpl_fit to
	  CPLDRS_INCLUDES

2007-01-31 12:07  rpalsa

	* cpldrs/cpl_fit/cpl_fit.c: Levenberg-Marquard implementation moved
	  to cpl_vector_fit_impl.h in cplcore.	cpl_fit_lvmq(): Made this
	  function a wrapper for the static implementation _cpl_fit_lvmq().

2007-01-31 11:55  rpalsa

	* cplcore/cpl_vector.c: cpl_vector_fit_gaussian(): Call static
	  version of cpl_fit_lvmq instead of public interface.

2007-01-31 11:53  rpalsa

	* cplcore/cpl_vector_fit_impl.h: Include guards added, and FIXME
	  warning in the beginning completed.

2007-01-31 11:45  rpalsa

	* cplcore/Makefile.am: noinst_HEADERS: File cpl_vector_fit_impl.h
	  added.

2007-01-31 11:40  rpalsa

	* cplcore/cpl_vector_fit_impl.h: Added.

2007-01-31 11:37  rpalsa

	* cpljava/cpl_gasgano.c: doExec(): Macro call replaced with
	  explicit code. Support for product MD5 sum computation for recipe
	  plugins added.

2007-01-31 11:29  rpalsa

	* cpljava/Makefile.am: Add LIBCPLDFS to library dependencies.

2007-01-30 11:23  kbanse

	* cpljava/cpl_gasgano.c: add MD5 calculation to the doExec function

2007-01-29 11:29  rpalsa

	* libcext/autogen.sh: Function bt_libtoolize() added and libltdl
	  support added.

2007-01-29 11:19  rpalsa

	* libcext/autogen.sh: Command 'grep -E' replaced by oldfashioned
	  'egrep' to make SunOS and HP-UX happy.

2007-01-29 11:15  rpalsa

	* autogen.sh: Command 'grep -E' replaced by oldfashioned 'egrep' to
	  make SunOS and HP-UX happy.

2007-01-29 09:40  rpalsa

	* cplcore/Makefile.am: Add directory cpldrs/cpl_fit to INCLUDES. It
	  is required by cpl_vector_fit_gaussian(). Note: This breaks the
	  library hierarchy!

2007-01-29 09:21  jmlarsen

	* cpldrs/cpl_fit/cpl_fit.h: Ooops. Added missing #endif

2007-01-25 12:00  jmlarsen

	* Doxyfile.in: Moved non-linear fitting routine to cpldrs

2007-01-25 11:38  jmlarsen

	* cplcore/cpl_vector.c, cplcore/cpl_matrix.c, cplcore/cpl_matrix.h,
	  cpldrs/Makefile.am, cpldrs/cpl_fit/cpl_fit.c,
	  cpldrs/cpl_fit/cpl_fit.h, doxygen/Doxyfile.in: Moved non-linear
	  fitting routine to cpldrs (Klaus' orders)

2007-01-25 11:36  jmlarsen

	* cplcore/cpl_vector.h: Moved typedef of cpl_vector to after
	  includes

2007-01-24 13:55  cplmgr

	* configure.ac: Package version updated.

2007-01-24 13:54  rpalsa

	* README: CPL package version updated

2007-01-23 15:14  jmlarsen

	* cplcore/cpl_matrix_type.h: Moved matrix type definition back to
	  cpl_matrix.h and solved the cyclic inclusion problem by a
	  re-ordering of typedefs and includes, similar to what is done
	  elsewhere in CPL

2007-01-23 15:06  jmlarsen

	* cplcore/tests/cpl_vector-test.c: Added simple test of
	  cpl_vector_fit_gaussian

2007-01-23 15:05  jmlarsen

	* cplcore/: cpl_matrix.h, cpl_vector.c, cpl_vector.h: Moved matrix
	  type definition back to cpl_matrix.h and solved the cyclic
	  inclusion problem by a re-ordering of typedefs and includes,
	  similar to what is done elsewhere in CPL

2007-01-23 14:15  jmlarsen

	* cplcore/cpl_vector.h: Include cpl_matrix_type.h instead of
	  cpl_matrix.h to avoid cyclic inclusion

2007-01-23 14:13  jmlarsen

	* cplcore/: cpl_matrix.c, cpl_vector.c: Exported non-linear fitting
	  routine

2007-01-23 14:12  jmlarsen

	* cplcore/: cpl_matrix.h, cpl_matrix_type.h: Moved cpl_matrix
	  typedef to separate header file

2007-01-19 10:01  cizzo

	* cplcore/cpl_matrix.c: Change cpl_matrix_dump to a more flexible
	  format

2007-01-18 08:57  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): Fixed cast
	  warning from splint, replace fid with cpl_func, remove static
	  from xfid, replace 0x0 with NULL, use cpl_ensure_code(), drop
	  obsolete cast on qifts_is_fits(), drop obsolete fix for DFS02961,
	  added FIXME for product group and spurious function name in error
	  message

2007-01-17 14:30  llundin

	* cpldfs/: cpl_dfs.c, cpl_dfs.h, tests/cpl_dfs-test.c:
	  cpl_dfs_update_product_header(): Added

2007-01-17 14:30  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h: cpl_sprintf(): Added

2007-01-17 13:21  jmlarsen

	* doxygen/Doxyfile.in: Undo previous erroneous commit

2007-01-17 13:17  jmlarsen

	* cplcore/cpl_image_iqe.c, doxygen/Doxyfile.in: Declared static the
	  functions which are not supposed to be exported. WARNING:
	  Duplicate code! Great care should be excersized if the code is
	  reimported from RTD

2007-01-16 15:06  llundin

	* cplcore/: cpl_msg.c, cpl_msg.h, cpl_tools.c, cpl_tools.h:
	  cpl_msg_set_level_from_env(): Moved to (public) msg-module from
	  tools

2007-01-12 11:01  llundin

	* cplcore/cpl_matrix.c: const char * fid replaced by cpl_func

2007-01-12 10:50  llundin

	* cplcore/cpl_matrix.c: Replaced 0x0 with NULL, fixed some implicit
	  cast warnings

2007-01-12 10:22  llundin

	* cplcore/: cpl_matrix.c, tests/cpl_matrix-test.c:
	  cpl_matrix_solve_lu(): Fix memory leak on illegal input

2007-01-11 11:19  jmlarsen

	* cplcore/cpl_vector.c: cpl_vector_fit_gaussian: Made estimation of
	  offset more robust for noisy inputs, and estimation of centroid
	  slightly more accurate (DFS03329)

2007-01-11 10:47  llundin

	* cpldrs/cpl_geom/cpl_geom_img.c: cpl_geom_img_offset_combine(),
	  cpl_geom_img_offset_saa(): Use @code/@endcode

2007-01-11 10:13  yjung

	* cplcore/cpl_image_iqe.c: [no log message]

2007-01-11 09:21  yjung

	* cplcore/cpl_io.h: DFS02998

2007-01-10 16:33  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: added
	  cpl_vector_get_median_modify() (DFS03223)

2007-01-10 14:58  yjung

	* cplcore/: cpl_imagelist_basic.c,
	  tests/cpl_imagelist_basic-test.c: added bad pixels handlingin
	  cpl_imagelist_swap_axis_create()

2007-01-10 09:16  yjung

	* cplcore/cpl_imagelist_basic.c: [no log message]

2007-01-10 09:11  yjung

	* cplcore/tests/cpl_imagelist_basic-test.c: added test for
	  cpl_imagelist_swap_axis_create()

2007-01-09 16:40  yjung

	* cplcore/: cpl_image_basic.h, cpl_imagelist_basic.c,
	  cpl_imagelist_basic.h, cpl_imagelist_basic_body.h,
	  tests/cpl_imagelist_basic-test.c: added
	  cpl_imagelist_swap_axis_create() (DFS03234)

2007-01-09 09:11  yjung

	* cplcore/cpl_vector.c: Added doc for cpl_vector_new() (DFS03317)

2006-12-20 12:59  yjung

	* cplcore/: cpl_image_io.c, cpl_vector.c: [no log message]

2006-12-13 16:00  yjung

	* cplcore/: cpl_image_io.c, cpl_vector.c: Solve DFS03286: wrong
	  DATE key with empty data units

2006-12-08 13:54  yjung

	* cplcore/cpl_tools.c: do not remove DATAMD5 any more

2006-12-01 14:15  yjung

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c, cpl_vector.c:
	  removed MD5 key

2006-12-01 10:32  cizzo

	* cplcore/cpl_table.c: Do not add anymore the DATAMD5 placeholder
	  (done in function cpl_dfs_setup_product_header()

2006-12-01 10:27  cizzo

	* cpldfs/cpl_dfs.c: Add DATAMD5 placeholder

2006-11-29 13:09  llundin

	* cplcore/cpl_tools.c: cpl_tools_gen_valid_header(): Replace
	  cpl_propertylist_duplicate() + cpl_propertylist_erase_regexp()
	  with cpl_propertylist_copy_property_regexp(), limit scope of some
	  variables

2006-11-29 13:08  llundin

	* cplcore/tests/cpl_vector-test.c: Added cpl_vector_save_bench().
	  Check vector contens after save/load

2006-11-27 12:31  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h,
	  tests/cpl_image_basic-test.c: Use sqrt() instead of pow() in
	  special case for efficiency reason.  (DFS03222)

2006-11-27 11:33  yjung

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c, cpl_vector.c: added
	  some documentation (DFS03190)

2006-11-27 11:19  yjung

	* cplcore/cpl_image_iqe.c: added dof cpl_image_iqe() (DFS03188)

2006-11-24 09:00  cizzo

	* cplcore/cpl_table.c: Remove computation of md5 signature in
	  cpl_table_save()

2006-11-23 17:54  yjung

	* cplcore/cpl_image_io.c: [no log message]

2006-11-23 17:51  yjung

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c, cpl_vector.c:
	  removed MD5 computation - this task is moved to the caller
	  application

2006-11-22 15:53  yjung

	* cplcore/cpl_image_bpm.c: fixed cpl_image_accept (DFS03258) to
	  make it faster

2006-11-21 16:11  llundin

	* cplcore/cpl_image_basic.c: cpl_image_flip(): Add FIXME comment

2006-11-21 14:41  rpalsa

	* configure.ac: Package and library version updated.

2006-11-21 14:40  rpalsa

	* cpljava/cpl_gasgano.c: Start doing some stylistic changes to
	  bring it in line with the CPL conventions.

2006-11-21 14:38  rpalsa

	* cpljava/Makefile.am: Add symbol GASGANO_SHREXT to
	  libgasgano_la_LDFLAGS to enforce the proper filename suffix.
	  Needed for Mac OS X support.

2006-11-21 13:54  rpalsa

	* acinclude.m4: CPL_PATH_JAVA(): Better support for Mac OS X.
	  CPL_ENABLE_GASGANO(): Use required library filename suffix on Mac
	  OS X.

2006-11-17 15:28  llundin

	* cplcore/cpl_imagelist_basic_body.h:
	  cpl_imagelist_collapse_median_create(): Fill multiple timelines
	  depending on L2-cache size

2006-11-17 15:27  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c: Added
	  cpl_imagelist_fit_polynomial_bench(). Benchmark only with
	  msg-level info (or debug)

2006-11-17 13:36  rpalsa

	* acinclude.m4: In CPL_PATH_GASGANO(): Typo in test statement
	  fixed.

2006-11-17 09:57  rpalsa

	* acinclude.m4: In CPL_PATH_JAVA(): Command line option
	  --with-java-includes-md added.

2006-11-17 09:56  yjung

	* cplcore/: cpl_image_stats.c, cpl_vector.c: added doc for median
	  of even number of samples (DFS03221)

2006-11-17 09:44  rpalsa

	* cpljava/Makefile.am: Symbol GASGANO_NATIVE_INCLUDES defined.
	  Rules for the individual header files merged into one.

2006-11-17 09:42  rpalsa

	* acinclude.m4: Obsolete macro CPL_HEADER_GASGANO removed. Macro
	  CPL_CLASSPATH_GASGANO added.	In CPL_PATH_JAVA(): Checks for
	  javah added.

2006-11-17 09:40  rpalsa

	* configure.ac: Package version updated. Obsolete call to
	  CPL_HEADER_HASGANO removed. Explicit call to
	  CPL_CLASSPATH_GASGANO added.

2006-11-16 10:20  rpalsa

	* cpljava/Makefile.am: Add INCLTDL to INCLUDES.

2006-11-16 09:58  llundin

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic_body.h:
	  cpl_imagelist_collapse_median_create(): Compute median using type
	  of pixel (instead of always casting to double)

2006-11-16 09:57  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c:
	  cpl_imagelist_collapse_median_create(): Added unit tests and
	  benchmark

2006-11-15 17:52  yjung

	* cplcore/cpl_image_io.c: bug fix (related to DFS03204)

2006-11-15 17:43  yjung

	* cplcore/tests/cpl_image_io-test.c: added test case for
	  cpl_imagesave with CPL_BPP_16_UNSIGNED

2006-11-15 16:45  rpalsa

	* configure.ac: Explicit call to CPL_PATH_GASGANO added.

2006-11-15 16:43  rpalsa

	* cpljava/Makefile.am: libcplgasgano_la_SOURCES: Source file
	  javacpl.c renamed to cpl_gasgano.c

2006-11-15 16:41  rpalsa

	* cpljava/: Makefile.am, cpl_gasgano.c: Added.

2006-11-15 16:39  rpalsa

	* Makefile.am: Support for the optional Gasgano interface library
	  added.

2006-11-15 16:38  rpalsa

	* cpl.h: Headers for the cpl_framedata and cpl_recipeconfig modules
	  added.

2006-11-15 16:37  rpalsa

	* autogen.sh: Support for libltdl configuration added.

2006-11-15 16:36  rpalsa

	* acinclude.m4: Macros CPL_PATH_JAVA, CPL_PATH_GASGANO,
	  CPL_HEADER_GASGANO and CPL_ENABLE_GASGANO added.

2006-11-15 16:35  rpalsa

	* configure.ac: Checks for JDK and Gasgano added. Support for the
	  optional gasgano interface library added.

2006-11-15 16:33  rpalsa

	* libltdl/.cvsignore: Added.

2006-11-15 16:04  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h,
	  cpl_imagelist_io.c, cpl_imagelist_io_body.h, cpl_io.h: DFS03204 :
	  allow to save UNSIGNED 16 bits int (image and imagelist)

2006-11-13 14:38  llundin

	* cplcore/tests/cpl_matrix-test.c: cpl_matrix_get_determinant():
	  Test also with an existing error code

2006-11-13 14:36  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_get_determinant(): Call
	  cpl_error_pop() iff cpl_error_push() is called

2006-11-13 10:16  llundin

	* cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_vector-test.c,
	  cpldfs/tests/cpl_dfs-test.c, cpldrs/tests/cpl_photom-test.c:
	  Removed \n from messages

2006-11-13 10:14  llundin

	* cpldrs/tests/cpl_apertures-test.c: Removed \t from messages

2006-11-13 10:04  llundin

	* cplcore/tests/cpl_image_basic-test.c: Removed shadowed
	  declaration. Removed \t from cpl_msg_info()

2006-11-13 09:57  llundin

	* libcext/tests/: cxlist-test.c, cxmap-test.c, cxslist-test.c,
	  cxstring-test.c, cxtree-test.c: main(): Explicitly declare
	  argument as void

2006-11-13 09:51  llundin

	* cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_bpm-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_gen-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_image_iqe-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_mask-test.c, cplcore/tests/cpl_matrix-test.c,
	  cplcore/tests/cpl_msg-test.c, cplcore/tests/cpl_property-test.c,
	  cplcore/tests/cpl_propertylist-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_table-test.c,
	  cplcore/tests/cpl_vector-test.c,
	  cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_detector-test.c,
	  cpldrs/tests/cpl_geom_img-test.c, cplui/tests/cpl_frame-test.c,
	  cplui/tests/cpl_framedata-test.c,
	  cplui/tests/cpl_frameset-test.c,
	  cplui/tests/cpl_parameter-test.c, cplui/tests/cpl_plugin-test.c,
	  cplui/tests/cpl_pluginlist-test.c,
	  cplui/tests/cpl_recipeconfig-test.c: main(): Explicitly declare
	  argument as void

2006-11-13 09:51  llundin

	* cplcore/cpl_imagelist_basic_body.h:
	  cpl_imagelist_fit_polynomial(): Minor improvement on
	  error-computation

2006-11-13 09:26  llundin

	* cplcore/tests/cpl_polynomial-test.c: Fix gcc-warning: main().
	  Added test: cpl_memory_is_empty(). Removed shadowed declarations

2006-11-13 09:02  llundin

	* cplcore/cpl_image_basic.c: Fix cpp warning: undef
	  CPL_IMAGE_BASIC_OP_SCALAR

2006-11-13 09:02  llundin

	* cplcore/: cpl_image_basic_body.h, cpl_image_resample_body.h: Fix
	  cpp warning: undef CPL_OPERATION

2006-11-10 16:30  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c:
	  cpl_imagelist_fit_polynomial(): Added tests

2006-11-10 16:30  llundin

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic_body.h: Fix
	  warning: defined CPL_CLASS. cpl_imagelist_fit_polynomial():
	  Corrected documentation, Added a couple of new CPL error codes,
	  Try to avoid resetting existing CPL error code on success, Reduce
	  memory usage, Increase speed

2006-11-07 14:10  cizzo

	* cplcore/cpl_table.c: Release memory of possible nulls buffer in
	  case of 3d tables

2006-11-03 10:28  rpalsa

	* cplcore/cpl_version.c: cpl_version_get_version(): Documentation
	  updated.

2006-11-02 16:43  llundin

	* cplcore/cpl_imagelist_basic.h: cpl_imagelist_power_scalar():
	  Removed, has no definition

2006-11-02 15:46  llundin

	* cplcore/cpl_imagelist_basic.h: Fixed typo

2006-10-31 15:58  rpalsa

	* cplui/tests/Makefile.am: Testcases for modules cpl_framedata and
	  cpl_recipeconfig added.

2006-10-31 15:57  rpalsa

	* cplui/Makefile.am: Modules cpl_framedata and cpl_recipeconfig
	  added.

2006-10-31 15:55  rpalsa

	* configure.ac: Package and library version updated.

2006-10-31 15:54  rpalsa

	* cplui/cpl_recipe.h: Type cpl_recipe2 and structure definition
	  struct _cpl_recipe2_ added.

2006-10-31 15:52  rpalsa

	* cplui/cpl_plugin.h: enum _cpl_plugin_type: constant
	  CPL_PLUGIN_TYPE_RECIPE_V2 added.

2006-10-31 15:48  rpalsa

	* cplui/: tests/cpl_framedata-test.c,
	  tests/cpl_recipeconfig-test.c, cpl_framedata.c, cpl_framedata.h,
	  cpl_recipeconfig.c, cpl_recipeconfig.h: Added.

2006-10-31 15:19  rpalsa

	* acinclude.m4: CPL_BASE_PATH: Build tree added to includes.

2006-10-16 11:53  llundin

	* cplcore/cpl_image_basic.c: cpl_image_get_fwhm(): Improved comment
	  on cpl_error_push/pop()

2006-10-12 11:47  jmlarsen

	* cplcore/cpl_vector.c: Reduced source code line length

2006-10-11 15:45  jmlarsen

	* cplcore/cpl_vector.c: cpl_fit_lm(): Avoid resetting an existing
	  error (DFS03176)

2006-10-10 14:44  llundin

	* cplcore/cpl_image_basic.c: cpl_image_fit_gaussian(): Replace
	  calls to cpl_error_reset()+cpl_error_set_code() with
	  cpl_error_push()+cpl_error_pop() (DFS03174)

2006-10-10 13:34  llundin

	* cplcore/cpl_stats.c: cpl_stats_new_from_image_window(): Correct
	  handling of round-off for CPL_STATS_CENTROID (DFS03173)

2006-10-07 07:09  yjung

	* cplcore/cpl_image_basic_body.h: DFS03169 : bug in
	  cpl_image_threshold()

2006-10-04 13:44  llundin

	* cpldrs/tests/cpl_apertures_img-test.c: Added more unit tests of
	  cpl_apertures_get_fwhm()

2006-10-04 13:42  llundin

	* cpldrs/cpl_apert/: cpl_apertures_img.c, cpl_apertures_img.h:
	  cpl_apertures_get_fwhm(): Add const modifiers to input, check
	  errors from call to cpl_image_get_fwhm() - ignoring all but
	  CPL_ERROR_DATA_NOT_FOUND (except when that happens for all
	  apertures)

2006-10-04 13:34  llundin

	* cplcore/cpl_image_basic.c: cpl_image_get_fwhm(): Work-around for
	  missing guard in cpl_error_push()

2006-09-29 11:19  cizzo

	* cplcore/cpl_column.c: Functions cpl_column_get_array() and
	  _get_string() didn't report out-of-range access

2006-09-29 11:07  cizzo

	* cplcore/cpl_table.c: Minor code formatting

2006-09-29 10:24  yjung

	* cplcore/cpl_mask.c, cpldrs/cpl_apert/cpl_apertures.c: DFS03150 :
	  closing <-> opening

2006-09-28 17:35  yjung

	* cplcore/cpl_image_filter_body.h: DFS03156: add a check on the
	  filter norm before dividing with it...

2006-09-15 09:43  llundin

	* cplui/cpl_plugin.c: cpl_plugin_init(): Fixed doxygen typo

2006-09-14 10:12  llundin

	* cplcore/tests/cpl_msg-test.c: Corrected buffer size

2006-09-12 16:43  llundin

	* acinclude.m4, configure.ac, cpl.h, cplcore/Makefile.am,
	  cplcore/cpl_error.h, cplcore/cpl_func.h.bot,
	  cplcore/cpl_func.h.top: Make cpl_func work outside of CPL

2006-09-05 10:09  cplmgr

	* libcext/ChangeLog, ChangeLog: Updated.

2006-09-04 13:47  yjung

	* cpldrs/cpl_apert/cpl_apertures.c: added documentation for the
	  centroiding computation

2006-09-04 12:03  yjung

	* cpldrs/cpl_apert/cpl_apertures.c: DFS03116: centroid computation
	  wrong if all pixels to 0

2006-08-29 10:48  llundin

	* cplcore/tests/cpl_matrix-test.c: Take into account -O0 for
	  DFS03097 test

2006-08-29 10:12  yjung

	* cplcore/tests/cpl_vector-test.c: added tests for
	  cpl_vector_load() cpl_vector_save

2006-08-29 09:42  yjung

	* cplcore/: cpl_bivector.c, cpl_bivector.h, cpl_vector.c,
	  cpl_vector.h, tests/cpl_bivector-test.c, tests/cpl_vector-test.c:
	  Solved DFS03083: new cpl_vector_save()  cpl_vector_load()
	  functions

2006-08-29 09:33  yjung

	* cplcore/tests/cpl_image_gen-test.c: warniong

2006-08-28 15:55  yjung

	* cplcore/cpl_image_iqe.c: declared cpl_iqe() as static

2006-08-28 15:22  yjung

	* cplcore/cpl_vector.c: [no log message]

2006-08-28 14:45  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: added cpl_vector_save() and
	  cpl_vector_append() as static functions

2006-08-28 14:44  llundin

	* cplcore/tests/cpl_matrix-test.c: Added tests related to DFS03097

2006-08-28 14:44  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_decomp_lu(): Last pivot bug.
	  cpl_matrix_solve_chol(): Fix similar to DFS3097

2006-08-28 13:16  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_solve_lu(): Fix for DFS03097

2006-08-28 10:06  yjung

	* cplcore/cpl_image_basic_body.h: cpl_error_get_code -->
	  cpl_error_get_code() !!!!

2006-08-25 14:06  cizzo

	* cplcore/cpl_table.c: Upgrade documentation

2006-08-23 15:44  yjung

	* cplcore/: cpl_imagelist_defs.h, cpl_imagelist_io.c,
	  cpl_imagelist_io.h: removed unused nalloc private member.  Added
	  cpl_imagelist_unset() (DFS02455)

2006-08-23 14:24  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h, cpl_stats.c,
	  cpl_stats_body.h: DFS03079 : efficiency problems solved with
	  cpl_stats_image (allocate/deallocate the full bpm ...)

2006-08-23 13:30  yjung

	* cplcore/cpl_image_stats.c: DFS03084 : memory leak if no good
	  pixel

2006-08-23 13:19  yjung

	* cplcore/cpl_stats.c: DFS03016: handle the no good pixels case

2006-08-07 09:38  cizzo

	* cplcore/cpl_array.c: Eliminate memory leak in
	  cpl_array_duplicate()

2006-08-06 11:06  cizzo

	* cplcore/cpl_table.c: Fix memory leaks in cpl_table_load() and
	  cpl_table_save()

2006-07-25 15:59  rpalsa

	* libcext/cext/cxmemory.c: cx_memory_calloc_fallback(): Inline
	  function specifier removed to avoid problems with gcc 4.1.x.

2006-07-25 15:57  rpalsa

	* cplcore/cpl_msg.c: _cpl_print_err(), _cpl_print_out(),
	  _cpl_change_width(): Inline function specifier removed to avoid
	  problems with gcc 4.1.x

2006-07-25 15:54  rpalsa

	* cplui/cpl_frameset.c: _cpl_frameset_compare(): Inline function
	  specifier removed to avoid problems with gcc 4.1.x

2006-07-24 10:19  cplmgr

	* libcext/ChangeLog, ChangeLog: Updated.

2006-07-24 10:07  cplmgr

	* configure.ac: Package version updated.

2006-07-21 09:25  rpalsa

	* cpl.h: Header cpl_version.h added.

2006-07-21 09:24  rpalsa

	* cplui/cpl_parameter.c: cpl_parameter_get_string(): Documentation
	  updated with correct return value in case of an error.

2006-07-21 09:19  rpalsa

	* cplcore/cpl_propertylist.c: cpl_propertylist_get_bool():
	  Documentation beautified.

2006-07-21 09:12  rpalsa

	* libcext/m4/eso.m4: Definition of ESO_ENABLE_DEBUG: Typo fixed in
	  check for support of the gcc compiler option -g3.

2006-07-17 17:34  yjung

	* cplcore/cpl_memory.c: [no log message]

2006-07-13 08:49  jmlarsen

	* cplcore/cpl_vector.c: cpl_vector_fit_gaussian(): Make sure that
	  returned sigma is always positive

2006-07-10 13:39  cizzo

	* cplcore/cpl_table.c: More clear documentation on the meaning of
	  resetting the selection flags

2006-07-10 10:49  cizzo

	* cplcore/cpl_table.c: cpl_table_save() now erases possible WCS
	  keywords from output property list

2006-07-10 09:47  cizzo

	* cplcore/cpl_table.c: cpl_table_compare_structure() was setting
	  error code when comparing different tables with same number of
	  columns

2006-07-10 09:16  cizzo

	* cplcore/cpl_error.c: Redefinition of MAX_FILE_LENGTH

2006-07-03 13:55  cizzo

	* cplcore/cpl_table.c: Correct error handling in several functions,
	  using cpl_error_push() and _pop() where necessary

2006-07-03 10:43  cizzo

	* cplcore/cpl_table.c: Correct error handling in cpl_table_sort()

2006-06-30 15:23  llundin

	* cplcore/tests/cpl_propertylist-test.c: Test 17: Removed
	  unnecessary code

2006-06-30 14:33  rpalsa

	* cplcore/cpl_propertylist.c: cpl_propertylist_to_fits(): Avoid
	  writing beyond string buffer boundaries.

2006-06-30 11:55  llundin

	* cplcore/cpl_error.c: cpl_error_get_where(): Replaced all
	  strcpy()/strcat()/sprintf() with a single snprintf()

2006-06-30 11:18  llundin

	* cplcore/tests/cpl_propertylist-test.c: Added variable-key-length
	  test of cpl_propertylist_to_fits()

2006-06-30 11:18  llundin

	* cplcore/tests/: Makefile.am, cpl_msg-test.c: Added cpl_msg-test.c

2006-06-27 10:32  llundin

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_bpm.c,
	  cplcore/cpl_image_io.c, cpldrs/cpl_apert/cpl_apertures.c:
	  cpl_ensure(, CPL_ERROR_<*>) -> cpl_ensure_code()

2006-06-27 10:31  llundin

	* cplcore/cpl_imagelist_io.c: cpl_ensure(, CPL_ERROR_<*>) ->
	  cpl_ensure_code(). Removed qfits-casts

2006-06-27 10:30  llundin

	* cpldrs/cpl_det/cpl_detector.c:  cpl_flux_get_noise_ring(): Fixed
	  gcc warning

2006-06-26 16:13  cizzo

	* cplcore/: cpl_array.c, cpl_table.c: Eliminate several strict
	  compiler warnings

2006-06-26 15:54  cizzo

	* cplcore/: cpl_matrix.c, cpl_msg.c: Eliminate several strict
	  compiler warnings

2006-06-26 15:46  cizzo

	* cplcore/cpl_column.c: Eliminate several strict compiler warnings

2006-06-26 14:15  rpalsa

	* cplui/tests/cpl_plugin-test.c: Version string test updated to new
	  version string format.

2006-06-26 13:59  cplmgr

	* ChangeLog: Updated.

2006-06-26 13:52  cplmgr

	* configure.ac: Package version updated.

2006-06-26 13:52  cplmgr

	* libcext/ChangeLog: Updated.

2006-06-26 11:00  llundin

	* cplcore/cpl_vector.c: cpl_vector_set_size(): Fixed doc-bug

2006-06-26 09:08  rpalsa

	* cplui/cpl_plugin.c: cpl_plugin_get_version_string(): Version
	  string format changed.

2006-06-22 15:45  cizzo

	* cplcore/cpl_array.c: Fix wrong argument name in
	  cpl_array_get_size() doc

2006-06-13 14:16  rpalsa

	* libcext/tests/Makefile.am: AM_LDFLAGS: Changed from -all-static
	  to -static, so that the tests may be used with valgrind.

2006-06-13 14:09  rpalsa

	* libcext/.cvsignore: Updated to package version 1.0.5.

2006-06-13 14:04  rpalsa

	* libcext/: cext/cxlist.c, cext/cxfileutils.h, cext/cxfileutils.c,
	  templates/Makefile.am.tmpl, templates/source.c.tmpl,
	  templates/source.h.tmpl, doxygen/Doxyfile.in, admin/html.am:
	  Updated to package version 1.0.5.

2006-06-13 14:01  rpalsa

	* libcext/cext/: Makefile.am, cxutils.h, cxutils.c, cxtypes.h.top,
	  cxtree.h, cxtree.c, cxstrutils.h, cxstrutils.c, cxstring.h,
	  cxstring.c, cxslist.h, cxslist.c, cxmultimap.h, cxmultimap.c,
	  cxmessages.h, cxmessages.c, cxmemory.h, cxmemory.c, cxmap.h,
	  cxmap.c, cxmacros.h, cxlist.h: Updated to package version 1.0.5.

2006-06-13 14:00  rpalsa

	* libcext/cext/snprintf.c: Beautified.

2006-06-13 13:57  rpalsa

	* libcext/: tests/cxtree-test.c, tests/cxstring-test.c,
	  tests/cxslist-test.c, tests/cxmap-test.c, tests/cxlist-test.c,
	  cext/snprintf.h: Updated to package version 1.0.5.

2006-06-13 13:56  rpalsa

	* libcext/tests/Makefile.am: Updated to package version 1.0.5.
	  AM_LDFLAGS: Changed from -all-static to -static, so that tests
	  can be used with valgrind.

2006-06-13 13:53  rpalsa

	* libcext/: Makefile.am, Doxyfile.in, COPYING, configure.ac:
	  Updated to package version 1.0.5.

2006-06-13 13:47  rpalsa

	* tests/Makefile.am: AM_LDFLAGS: Changed from -all-static to
	  -static, in order to use the tests with valgrind.

2006-06-12 15:38  rpalsa

	* libcext/cext/cxslist.c: Extra empty line added.

2006-06-12 15:37  rpalsa

	* libcext/cext/cxmessages.h: Extra line at the end removed.

2006-06-12 15:37  rpalsa

	* libcext/tests/cxmap-test.c: cx_test_map_greater_char(): Put back.

2006-06-12 13:25  rpalsa

	* libcext/tests/cxmap-test.c: cx_test_map_dump(): keyword static
	  added to function definition

2006-06-12 13:25  rpalsa

	* libcext/tests/cxtree-test.c: cx_test_tree_dump(): keyword static
	  added to function definition

2006-06-12 13:25  rpalsa

	* libcext/tests/cxslist-test.c: cx_test_slist_dump(): keyword
	  static added to function definition

2006-06-12 12:09  rpalsa

	* libcext/tests/cxlist-test.c: cx_test_list_dump(): keyword static
	  added to function definition

2006-06-12 11:54  rpalsa

	* libcext/cext/: cxslist.h, cxstring.c, cxstring.h, cxstrutils.h,
	  cxtree.c, cxtree.h, cxtypes.h.top, cxutils.c, cxutils.h,
	  snprintf.h, cxfileutils.c, cxfileutils.h, cxlist.h, cxmacros.h,
	  cxmap.c, cxmap.h, cxmemory.c, cxmemory.h, cxmessages.c,
	  cxmessages.h, cxmultimap.c, cxmultimap.h: Copyright and FSF
	  address updated.

2006-06-12 11:52  rpalsa

	* libcext/tests/cxstring-test.c: Copyright updated.

2006-06-12 11:06  rpalsa

	* libcext/COPYING: Copyright and FSF address updated.

2006-06-12 11:01  rpalsa

	* libcext/: tests/Makefile.am, tests/cxlist-test.c,
	  tests/cxmap-test.c, tests/cxslist-test.c, tests/cxtree-test.c,
	  cext/Makefile.am, Makefile.am: Copyright and FSF address updated.

2006-06-12 10:46  rpalsa

	* libcext/cext/: cxlist.c, cxslist.c, cxstrutils.c: Fixes from
	  CPL-1_0-BRANCH for non-standard (non C99) usage of the inline
	  function specifier merged in.

2006-06-12 10:43  rpalsa

	* libcext/tests/cxstring-test.c: Disable terminal output from
	  individual tests by default. Environment variable VERBOSE is used
	  to enable verbose output from the tests.

2006-06-12 10:41  rpalsa

	* libcext/configure.ac: Package and library version updated.

2006-06-09 14:56  rpalsa

	* libcext/cext/: cxlist.c, cxslist.c, cxstrutils.c: Non standard
	  (C99) usage of inline function specifier fixed.

2006-06-09 14:54  rpalsa

	* libcext/tests/cxstring-test.c: Disable terminal output from
	  individual tests by default. (Needs to be improved!)

2006-06-07 15:15  rpalsa

	* cplui/cpl_frameset.c: cpl_frameset_get_frame(): Documentation
	  updated.

2006-06-07 11:27  rpalsa

	* cplcore/cpl_propertylist.c:
	  cpl_propertylist_copy_property_regexp(): Do not generate an error
	  if the source list is empty, but rather do nothing. Memory leaks
	  fixed.

2006-06-06 16:21  rpalsa

	* cplcore/: cpl_propertylist.c, cpl_propertylist.h:
	  cpl_propertylist_get(): const qualifier added to first argument.

2006-06-06 15:46  rpalsa

	* cplui/cpl_parameter.c: _cpl_parameter_init(): Use
	  cpl_error_push()/cpl_error_pop() instead of
	  cpl_error_get_code()/cpl_error_set_code().

2006-06-06 15:26  rpalsa

	* cplui/cpl_frameset.c: cpl_frameset_insert(): Function
	  documentation updated with respect to transfer of ownership of
	  frames.

2006-06-06 14:59  rpalsa

	* cplui/tests/cpl_frameset-test.c: Compiler warnings fixed.
	  Properly deallocate the created frameset  at the end.

2006-06-01 15:52  rpalsa

	* cplcore/cpl_version.h.bot: Line feed added at the end of the
	  file.

2006-06-01 15:28  llundin

	* cpldfs/tests/Makefile.am: Added CPLUI_INCLUDES to includes

2006-06-01 15:28  llundin

	* cpldfs/cpl_dfs.h: Changed DFS_H to CPL_DFS_H

2006-06-01 10:13  jmlarsen

	* cplcore/cpl_vector.c: Replaced M_PI -> CX_PI

2006-05-31 15:58  llundin

	* cplcore/tests/cpl_vector-test.c: cpl_vector_correlate(): Raised
	  bar for -O3

2006-05-31 15:44  jmlarsen

	* cplcore/: cpl_vector.c, cpl_vector.h: Imported 1d Gaussian
	  fitting routine from IRPLIB

2006-05-31 13:28  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): Use
	  cpl_propertylist_load_regexp() for loading DATAMD5 from input
	  calib frames

2006-05-31 11:49  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): Fixed DFS02964,
	  use cpl_propertylist_load_regexp()

2006-05-31 11:44  llundin

	* cpldfs/tests/cpl_dfs-test.c: cpl_dfs_setup_product_header():
	  Added a simple successful call

2006-05-31 11:30  llundin

	* cpldfs/tests/cpl_dfs-test.c: Added some more checks of error
	  handling

2006-05-31 10:42  llundin

	* cpldfs/tests/: Makefile.am, cpl_dfs-test.c, cpl_prokeys-test.c:
	  Added a (simple) test of cpl_dfs_setup_product_header()

2006-05-30 16:57  cizzo

	* cplcore/cpl_error.c: Avoid doc for cpl_error_set_code()

2006-05-30 16:23  llundin

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): Copy properties
	  via cpl_propertylist_{copy,erase}_regexp() (DFS02790), Remove
	  const char * gcc-warnings

2006-05-18 17:12  yjung

	* cplcore/cpl_imagelist_basic_body.h: BUG recently introduced -
	  removed

2006-05-18 09:31  llundin

	* cplcore/cpl_error.h: Removed kludgey cpl_msg.h (unneeded with
	  cpl_assure reemoved)

2006-05-18 09:29  llundin

	* cplcore/cpl_tools.h: Included cpl_msg.h (for testing macros)

2006-05-17 16:24  yjung

	* cplcore/cpl_imagelist_io_body.h: improve the image_list loading
	  efficiency

2006-05-17 15:14  llundin

	* cplcore/cpl_error.h: cpl_assure{,_code}() removed

2006-05-17 14:27  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: cpl_polynomial_create_collapse():
	  Renamed to cpl_polynomial_extract()

2006-05-15 17:00  rpalsa

	* doxygen/cpl.css: Fonts changed.

2006-05-15 16:58  rpalsa

	* cplui/cpl_frameset.c: cpl_frameset_get_frame(): Second argument
	  "index" renamed to "position" to avoid shadowing of a global
	  symbol. _cpl_frameset_get(): "static" qualifier added to internal
	  function definition.

2006-05-15 16:55  rpalsa

	* cplui/cpl_frameset.h: cpl_frameset_get_frame(): Compiler warnings
	  fixed. Second argument renamed to "position".

2006-05-15 16:53  rpalsa

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): Calls to
	  cpl_propertylist_erase_regexp() updated.

2006-05-15 16:50  rpalsa

	* cplcore/tests/Makefile.am: Empty symbol AM_LDFLAGS added as
	  placeholder.

2006-05-15 16:49  rpalsa

	* cplcore/tests/cpl_propertylist-test.c: Tests for functions
	  cpl_propertylist_copy_property_regexp(),
	  cpl_propertylist_erase_regexp(), cpl_propertylist_load_regexp()
	  and cpl_propertylist_append() added.

2006-05-15 16:47  rpalsa

	* cplcore/cpl_propertylist.c: Functions cpl_propertylist_append()
	  and cpl_propertylist_load_regexp() added. Functions
	  cpl_propertylist_erase_regexp() and
	  cpl_propertylist_copy_property_regexp() updated with new API.

2006-05-15 16:46  rpalsa

	* cplcore/cpl_propertylist.h: Prototypes cpl_propertylist_append()
	  and cpl_propertylist_load_regexp() added. Prototypes
	  cpl_propertylist_erase_regexp() and
	  cpl_propertylist_copy_property_regexp() updated with new API.

2006-05-15 16:43  rpalsa

	* cplcore/cpl_table.c: cpl_table_save(): Calls to
	  cpl_propertylist_erase_regexp() updated.

2006-05-15 16:40  rpalsa

	* cplcore/cpl_tools.c: cpl_tools_gen_valid_header(): Calls to
	  cpl_propertylist_erase_regexp() updated.

2006-05-15 16:38  rpalsa

	* cplcore/cpl_version.c: cpl_version_get_version(): Documentation
	  updated.

2006-05-15 16:36  rpalsa

	* Doxyfile.in: Value of HTML_STYLESHEET updated.

2006-05-10 13:28  llundin

	* cpldrs/cpl_phot/cpl_photom.c: Include cpl_photom.h.
	  cpl_photom_fill_blackbody(): Add physical units to the
	  documentation

2006-05-09 17:14  yjung

	* cplcore/: cpl_image_stats.c, cpl_image_stats_body.h: compute only
	  if there is a bpm

2006-05-09 11:13  rpalsa

	* cplui/cpl_parameter.c: Documentation for functions
	  cpl_parameter_set_default_bool(),
	  cpl_parameter_set_default_int(),
	  cpl_parameter_set_default_double(),
	  cpl_parameter_set_default_string() added.

2006-05-09 11:11  rpalsa

	* cplui/cpl_frameset.c: Indendation cleaned.

2006-05-09 11:09  rpalsa

	* acinclude.m4: Macro CPL_BASE_PATH(): Add build directory to
	  CX_INCLUDES definition.

2006-05-09 10:39  rpalsa

	* cplcore/cpl_version.c: Function documentation added. Needs to be
	  improved.

2006-05-09 10:38  rpalsa

	* cplcore/cpl_array.c: Generation of the doxygen documentation
	  enabled.

2006-05-08 15:32  scastro

	* cplcore/cpl_table.c: Fixed a bug when casting a QFITS type I
	  (short) to a cpl type J (long).

2006-05-04 15:24  rpalsa

	* Makefile.am: Set SUBDIRS variable without using indirection.

2006-05-04 15:20  rpalsa

	* libcext/admin/html.am, admin/html.am: Move definition of
	  HTML_BUILD_DIR outside of MAINTAINER_MODE conditional.

2006-05-04 15:19  rpalsa

	* libcext/Makefile.am: Set SUBDIRS variable without using
	  indirection.

2006-05-04 15:16  rpalsa

	* libcext/Doxyfile.in: OUTPUT_DIRECTORY setting corrected.

2006-05-04 15:05  rpalsa

	* cplui/cpl_parameter.c: Functions _cpl_parameter_default_set(),
	  cpl_parameter_default_set_bool(),
	  cpl_parameter_default_set_int(),
	  cpl_parameter_default_set_double(),
	  cpl_parameter_default_set_string() implemented.

2006-05-04 15:00  rpalsa

	* cplui/cpl_parameter.h: Function prototypes
	  cpl_parameter_set_default_bool(),
	  cpl_parameter_set_default_int(),
	  cpl_parameter_set_default_double(),
	  cpl_parameter_set_default_string() added.

2006-05-04 14:55  rpalsa

	* cplui/Makefile.am: Replace symbol CPPFLAGS with AM_CPPFLAGS to
	  avoid shadowing of the user variable.

2006-05-04 14:52  rpalsa

	* cplui/tests/Makefile.am: Empty symbol definition AM_LDFLAGS
	  added. Indendation fixed.

2006-05-04 14:48  rpalsa

	* cplui/tests/cpl_parameter-test.c: Test cases for changing a
	  parameter's default value added.

2006-05-04 13:22  rpalsa

	* autogen.sh, libcext/autogen.sh: Workaround for autoreconf problem
	  with libltdl convenience library implemented.

2006-05-03 15:52  scastro

	* cplcore/cpl_table.c: Fixed a bug on cpl_table_load when no
	  invalid elements exist in arrays.

2006-05-03 11:53  llundin

	* cplcore/: cpl_matrix.c, cpl_matrix.h, cpl_tools.c,
	  tests/cpl_matrix-test.c: Removed cpl_matrix_do_echelon(). Made
	  cpl_matrix_{decomp,solve}_{lu,chol}() public

2006-05-02 13:44  rpalsa

	* libltdl/.cvsignore: Added again.

2006-05-02 12:00  rpalsa

	* libltdl/.cvsignore: Obsolete.

2006-04-27 14:49  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_solve_lu(): Added const modif,
	  removed (false) uninit warning

2006-04-26 11:34  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_solve_1d(): Revert to
	  previous stopping criterion

2006-04-26 11:34  llundin

	* cplcore/tests/cpl_polynomial-test.c: Remove most of previous test

2006-04-25 15:04  rpalsa

	* cplcore/tests/Makefile.am: Remove locally created file
	  test_table.tfits on cleanup.

2006-04-25 14:52  rpalsa

	* cplcore/Makefile.am: Target cpl_version.h added. List of
	  DISTCLEANFILES extended.

2006-04-25 14:40  rpalsa

	* cplcore/: cpl_version.h.top, cpl_version.h.bot, cpl_version.c:
	  Added.

2006-04-25 14:40  rpalsa

	* acinclude.m4: Macro CPL_CONFIG_VERSION() added.

2006-04-25 14:39  rpalsa

	* configure.ac: Package and library version updated. Call
	  CPL_CONFIG_VERSION() instead of ESO_SET_VERSION()

2006-04-21 15:22  rpalsa

	* .cvsignore, libcext/.cvsignore: Updated.

2006-04-21 15:19  rpalsa

	* cplui/tests/.cvsignore: Added.

2006-04-21 15:16  rpalsa

	* cpldfs/.cvsignore, cpldfs/tests/.cvsignore,
	  cpldrs/tests/.cvsignore: Added.

2006-04-21 15:12  rpalsa

	* cplcore/tests/.cvsignore: Added.

2006-04-21 15:09  rpalsa

	* libcext/admin/.cvsignore, admin/.cvsignore: Added.

2006-04-21 15:06  rpalsa

	* configure.ac: Obsolete libltdl configuration macros removed. The
	  list of configuration files to create was updated.

2006-04-21 15:01  rpalsa

	* Makefile.am: Directory prefixes updated.

2006-04-21 14:48  rpalsa

	* bootstrap: Updated to call autogen.sh. Kept for backwards
	  compatibility.

2006-04-21 14:47  rpalsa

	* Doxyfile.in: Added.

2006-04-21 14:47  rpalsa

	* bootdirs: Obsolete.

2006-04-21 14:40  rpalsa

	* templates/: Makefile.am.tmpl, source.c.tmpl, source.h.tmpl:
	  Updated.

2006-04-21 14:29  rpalsa

	* m4/cpl.m4, autogen.sh: Added.

2006-04-21 14:24  rpalsa

	* cpldrs/tests/Makefile.am: Clean local files created by the tests.

2006-04-21 14:17  rpalsa

	* admin/: config.guess, config.sub, depcomp, install-sh, ltmain.sh,
	  missing, mkinstalldirs: Obsolete.

2006-04-21 14:07  rpalsa

	* libcext/cext/: cxstring.c, cxtree.c: Compiler warnings fixed.

2006-04-21 14:00  rpalsa

	* libcext/cext/cxmessages.c: Compiler warnings fixed.

2006-04-21 13:57  rpalsa

	* libcext/cext/Makefile.am: Add cxtypes.h to DISTCLEANFILES. Rule
	  for creating cxtypes.h updated with explicit directory prefixes.

2006-04-21 13:49  rpalsa

	* libcext/configure.ac: Package and library version updated.

2006-04-21 13:43  rpalsa

	* libcext/Makefile.am: Various directory prefixes adapted.

2006-04-21 13:41  rpalsa

	* libcext/bootstrap: Updated to call autogen.sh. Kept for backwards
	  compatibility.

2006-04-21 12:14  rpalsa

	* libcext/autogen.sh: Added.

2006-04-21 12:11  rpalsa

	* libcext/acinclude.m4: Macro ESO_ENABLE_DEBUG(): Logic inverted in
	  check whether debugging code should be generated.

2006-04-21 12:05  rpalsa

	* libcext/templates/: Makefile.am.tmpl, source.c.tmpl,
	  source.h.tmpl: Updated.

2006-04-21 11:48  rpalsa

	* libcext/tests/Makefile.am: Build directory added to INCLUDES.
	  Symbol AM_LDFLAGS added.

2006-04-21 11:40  rpalsa

	* libcext/admin/: config.guess, config.sub, depcomp, install-sh,
	  ltmain.sh, missing, mkinstalldirs: Obsolete.

2006-04-21 11:39  rpalsa

	* libcext/admin/html.am, admin/html.am: Use build directory instead
	  of source directory as target for doxygen output.

2006-04-21 11:31  rpalsa

	* libcext/doxygen/Doxyfile.in: Moved to top level directory.

2006-04-21 11:28  rpalsa

	* libcext/Doxyfile.in: Added.

2006-04-21 11:22  rpalsa

	* libcext/m4/eso.m4: Added.

2006-04-21 11:20  rpalsa

	* m4macros/cpl.m4, libcext/m4macros/eso.m4: Removed.

2006-04-20 16:58  scastro

	* cplcore/cpl_table.c: Included support for TDIM keywords in
	  cpl_table_load and cpl_table_save.

2006-04-20 14:45  rpalsa

	* libcext/cext/cxstrutils.c: cx_strjoinv(): Increment local
	  variable i properly, when joining the array elements.

2006-04-19 15:33  yjung

	* cplcore/cpl_image_io.c: added doc

2006-04-11 16:37  scastro

	* cplcore/tests/cpl_table-test.c: Add tests for cpl_table_load()
	  and cpl_table_save()

2006-04-11 16:36  scastro

	* cplcore/cpl_table.c: Support 3D-tables in cpl_table_save() and
	  cpl_table_load()

2006-04-10 17:07  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_polynomial_solve_1d():
	  Try difficult polynomial and its derivative

2006-04-10 17:06  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_solve_1d(): Improved
	  stopping criterion and internal documentation.
	  cpl_polynomial_derivative(): Improved docs and simplified check
	  for zero-polynomial

2006-04-07 16:13  rpalsa

	* libcext/m4/eso.m4: Macro definition ESO_CHECK_FUNC: Move
	  AC_CHECK_DECL call before the option pedantic errors is added to
	  the CFLAGS. Otherwise the ISO C Standard compliance makes this
	  macro not working as intended, since it contains a conversion
	  from function pointer to object pointer.

2006-04-07 16:07  rpalsa

	* libltdl/.cvsignore: Updated.

2006-04-07 16:05  rpalsa

	* cplcore/cpl_memory.c: Support for Qfits 6.0 added. Compiler
	  warnings fixed.

2006-04-07 16:02  rpalsa

	* cplcore/: cpl_table.c, cpl_sparseimage.c, cpl_plist.c,
	  cpl_messaging.c, cpl_column.c: Compiler warnings fixed.

2006-04-07 16:00  rpalsa

	* cplcore/Makefile.am: Symbol CPPFLAGS replaced by AM_CPPFLAGS to
	  avoid shadowing the user variable.

2006-04-07 15:50  rpalsa

	* cplexec/Makefile.am: Symbol CPPFLAGS replaced by AM_CPPFLAGS to
	  avoid shadowing the user variable.

2006-04-07 15:48  rpalsa

	* cplui/: cpl_frameset.c, cpl_frame.c: Compiler warnings fixed.

2006-04-07 15:03  rpalsa

	* cplui/cpl_parameter.c: Compiler warnings fixed.

2006-04-07 15:02  rpalsa

	* cplui/Makefile.am: Symbol CPPFLAGS replaced by AM_CPPFLAGS to
	  avoid shadowing of the user variable.

2006-04-07 15:00  rpalsa

	* m4/cpl.m4: Macro definition CPL_CHECK_QFITS: Updated to take into
	  account the changes for Qfits 6.0.

2006-04-07 14:51  rpalsa

	* libcext/configure.ac: Pacakge and library version updated.

2006-04-07 14:50  rpalsa

	* libcext/tests/Makefile.am: Add build directory to INCLUDES.

2006-04-07 14:48  rpalsa

	* libcext/cext/Makefile.am: Target cxtypes.h: Use proper directory
	  prefix for built sources.

2006-04-07 14:44  rpalsa

	* libcext/cext/: cxmessages.c, cxstring.c, cxstrutils.c: Compiler
	  warnings fixed.

2006-04-07 14:43  rpalsa

	* libcext/acinclude.m4: Macro definition CEXT_ENABLE_DEBUG: Logic
	  inverted in check for debug code generation.

2006-04-07 14:37  rpalsa

	* libcext/autogen.sh: Added.

2006-04-07 14:37  rpalsa

	* libcext/bootstrap: Updated to use autoreconf.

2006-04-07 14:36  rpalsa

	* libcext/Makefile.am: Updated for changed location of the M4 macro
	  files.

2006-04-07 14:13  rpalsa

	* acinclude.m4: CX_INCLUDES extended to take the build directory
	  into account.

2006-04-07 14:11  rpalsa

	* autogen.sh: Added.

2006-04-07 13:11  yjung

	* cplcore/cpl_bivector.c: [no log message]

2006-04-07 12:02  rpalsa

	* bootstrap: Updated to use autoreconf.

2006-04-07 12:00  rpalsa

	* configure.ac: Package and library version updated.

2006-04-07 11:59  rpalsa

	* Makefile.am: Updated with changed location of the M4 macro files.

2006-04-06 15:00  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h,
	  tests/cpl_image_filter-test.c: Allow 9x9 median filtering
	  (DFS02160)

2006-04-06 14:03  yjung

	* cplcore/cpl_image_io.c: removed warning

2006-04-06 13:55  yjung

	* cplcore/cpl_image_filter_body.h: call cpl_tools_get_median_double
	  inst of cpl_tools_get_median_9double

2006-04-06 13:54  yjung

	* cplcore/: cpl_tools.c, cpl_tools.h: made
	  cpl_tools_get_median_9double() static and called by
	  cpl_tools_get_median_double()

2006-04-06 13:38  yjung

	* cplcore/cpl_image_basic.c: The input parameters check was invalid
	  (DFS02696)

2006-04-06 11:38  yjung

	* cpldrs/cpl_apert/cpl_apertures.c: removed a leak in an error case

2006-04-06 11:22  cizzo

	* cplcore/cpl_column.c: In function cpl_column_fill_invalid_int()
	  allocate and fill invalid arrays with the integer invalid code

2006-04-06 10:20  llundin

	* cplcore/cpl_polynomial.c: Improved documentation

2006-04-05 16:36  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_polynomial_solve_1d():
	  Raised bar for alphaev56

2006-04-05 16:09  yjung

	* cplcore/cpl_mask.c: leak corrected in cpl_mask_turn()

2006-04-05 15:32  yjung

	* cplcore/cpl_memory.c: added qfits_cache_purge() call in
	  qfits_memory_dump()

2006-04-05 15:23  llundin

	* cpldrs/tests/cpl_photom-test.c: Moved cpl_end() to end

2006-04-05 15:18  llundin

	* cpldrs/tests/cpl_geom_img-test.c: Ignore SIGFPE (alphaev56). No
	  output on default. Add total time and mem-leak check

2006-04-05 15:07  llundin

	* cpldrs/tests/cpl_apertures_img-test.c: Ignore SIGFPE (alphaev56).
	  Use cpl_assert(). Add total time and mem-leak check

2006-04-05 15:03  llundin

	* cpldrs/tests/cpl_apertures-test.c: Ignore SIGFPE (alphaev56). No
	  output on default. Add total time and mem-leak check

2006-04-05 14:53  yjung

	* cplcore/: cpl_image_stats.c, cpl_image_stats_body.h: add bad
	  pixels handling in median computation

2006-04-05 14:51  llundin

	* cplcore/tests/cpl_image_io-test.c: Ignore SIGFPE (alphaev56). No
	  output on default. Add total time and mem-leak check. assert() ->
	  cpl_assert()

2006-04-05 14:42  llundin

	* cplcore/tests/cpl_image_basic-test.c: Ignore SIGFPE (alphaev56).
	  Move cpl_end to end. Add total time

2006-04-05 14:30  llundin

	* cplcore/tests/cpl_image_filter-test.c: Ignore SIGFPE (alphaev56).
	  No output on default. Add total time and check for mem-leaks

2006-04-05 14:29  yjung

	* cplcore/cpl_tools.c: [no log message]

2006-04-05 14:22  llundin

	* cplcore/tests/cpl_image_gen-test.c: Ignore SIGFPE (alphaev56). No
	  output on default. Add timing and check for mem-leaks

2006-04-05 14:16  llundin

	* cplcore/tests/cpl_image_iqe-test.c: Moved cpl_end() to end.
	  Ignore SIGFPE (alphaev56). Added timing.

2006-04-05 14:10  llundin

	* cplcore/tests/cpl_stats-test.c: Moved cpl_end() to end. Ignore
	  SIGFPE (alphaev56)

2006-04-05 14:09  yjung

	* cplcore/cpl_imagelist_io.c: [no log message]

2006-04-05 14:06  llundin

	* cplcore/tests/cpl_bivector-test.c: Moved cpl_end() to end. Added
	  timing.

2006-04-05 14:06  yjung

	* cplcore/cpl_image_basic.c: added some doc on bad pixels

2006-04-05 14:03  llundin

	* cplcore/tests/cpl_vector-test.c: Moved cpl_end() to end

2006-04-05 14:01  llundin

	* cplcore/tests/cpl_mask-test.c: Ignore SIGFPE (alphaev56). No
	  output on default. Add timing and check for mem-leaks

2006-04-05 13:43  llundin

	* cplcore/tests/cpl_image_resample-test.c: Ignore SIGFPE
	  (alphaev56)

2006-04-04 17:03  yjung

	* cplcore/cpl_image_io.c: DFS02709 : empty bad pixel map created if
	  one uses get_ function

2006-04-04 15:26  llundin

	* cplcore/tests/cpl_matrix-test.c: Ignore SIGFPE (alphaev56).
	  cpl_matrix_solve(): Accept CPL_ERROR_SINGULAR_MATRIX on
	  near-singular (alphaev56). Benchmark: Do not reset overall time

2006-04-04 13:34  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h,
	  cpl_image_filter.c, cpl_image_filter_body.h,
	  cpl_image_resample.c, cpl_image_stats_body.h,
	  cpl_imagelist_basic_body.h, cpl_mask.c, cpl_stats.c: Changed
	  order of loops for optimisation (DFS02808)

2006-04-04 11:18  rpalsa

	* libcext/m4macros/eso.m4, m4macros/cpl.m4: Moved to directory m4.

2006-04-04 11:17  rpalsa

	* libcext/m4/eso.m4, m4/cpl.m4: Added.

2006-04-04 11:05  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_1d_create(): Raised bar for alphaev56

2006-04-04 09:35  rpalsa

	* admin/config.guess, admin/config.sub, admin/depcomp,
	  admin/install-sh, admin/ltmain.sh, admin/missing,
	  admin/mkinstalldirs, libcext/admin/config.guess,
	  libcext/admin/config.sub, libcext/admin/depcomp,
	  libcext/admin/install-sh, libcext/admin/ltmain.sh,
	  libcext/admin/missing, libcext/admin/mkinstalldirs, bootdirs:
	  Obsolete.

2006-04-04 09:34  rpalsa

	* admin/.cvsignore, libcext/admin/.cvsignore: Added.

2006-04-04 09:30  rpalsa

	* libltdl/: COPYING.LIB, Makefile.am, README, acinclude.m4,
	  config.guess, config.sub, configure.ac, install-sh, ltdl.c,
	  ltdl.h, ltmain.sh, missing: Obsolete.

2006-04-03 16:46  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: cpl_polynomial_collapse_create():
	  Collapse along a polynomial

2006-04-03 15:29  llundin

	* cplcore/cpl_polynomial.c: Added cpl_polynomial_delete_coeff().
	  Removed cpl_polynomial_{decrease,increase}_pow().
	  cpl_polynomial_derivative() & cpl_polynomial_set_coeff(): Use
	  cpl_polynomial_delete_coeff().

2006-04-03 14:34  llundin

	* cplcore/tests/cpl_polynomial-test.c: Removed two memory leaks

2006-04-03 11:43  llundin

	* cplcore/cpl_polynomial.c: Switch layout of self->pow[]

2006-04-03 09:08  llundin

	* cplcore/tests/cpl_polynomial-test.c: Raised bar for Xeon
	  (cpl_polynomial_solve_1d())

2006-03-31 17:00  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: Added cpl_polynomial_derivative()

2006-03-31 10:31  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: Added
	  cpl_polynomial_collapse_create()

2006-03-30 14:45  llundin

	* cplcore/tests/cpl_polynomial-test.c: Added new tests of
	  cpl_polynomial_fit_2d_create(). Improved messages. Added optional
	  benchmark of	cpl_polynomial_fit_2d_create()

2006-03-30 14:44  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_2d_create(): Removed
	  alternatives for mv-fill

2006-03-30 13:06  llundin

	* cplcore/tests/cpl_polynomial-test.c: Remove cpl_msg_progress()
	  calls

2006-03-30 11:32  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d_create(): Use
	  cpl_matrix_fill_normal_vandermonde.
	  cpl_polynomial_fit_2d_create(): Create transpose Vandermonde and
	  use cpl_matrix_solve_spd()

2006-03-30 11:26  llundin

	* cplcore/: cpl_matrix.c, cpl_tools.c, cpl_tools.h:
	  cpl_matrix_product_normal_create(): Moved to cpl_tools

2006-03-30 11:25  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_2d_create(): Removed dead test

2006-03-28 09:30  llundin

	* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d_create(): call
	  cpl_matrix_solve_spd(), improved documentation

2006-03-28 09:29  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_solve_normal(): call
	  cpl_matrix_solve_spd()

2006-03-28 09:29  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h: cpl_matrix_solve_spd() added

2006-03-28 09:24  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_polynomial_fit_1d_create(): Test unordered insertion

2006-03-22 11:50  yjung

	* cplcore/cpl_memory.c: call qfits_cache_purge() in
	  cpl_memory_is_empty()

2006-03-20 15:53  yjung

	* cplcore/tests/: cpl_image_bpm-test.c, cpl_image_resample-test.c,
	  cpl_stats-test.c: [no log message]

2006-03-20 11:17  llundin

	* cplcore/cpl_tools.c: Removed cpl_tools_gaussian_2d(). assert() ->
	  cpl_ensure()

2006-03-17 17:03  llundin

	* cplcore/cpl_tools.c: cpl_tools_is_power_of_2(): Reimplemented
	  without conversion to double

2006-03-17 16:40  llundin

	* cplcore/cpl_polynomial.c: Removed shadowed pow-warning. assert()
	  -> cx_assert(). Removed possible uninit access

2006-03-17 15:37  cizzo

	* cplcore/tests/cpl_table-test.c: Add more tests related to 3D
	  tables

2006-03-17 13:49  cizzo

	* cplcore/tests/cpl_table-test.c: Add more tests related to 3D
	  tables

2006-03-17 11:20  llundin

	* cplcore/cpl_tools.c: Remore pow and float cmp warning

2006-03-16 11:25  cizzo

	* cplcore/cpl_table.c: Fix some bad formatting of output in
	  cpl_table_dump()

2006-03-16 10:50  cizzo

	* cplcore/cpl_array.c: Use CPL memory correctly

2006-03-16 10:41  cizzo

	* cplcore/cpl_array.c: Fix bug in cpl_array_duplicate (the input
	  object was destroyed)

2006-03-16 09:12  llundin

	* cplcore/tests/cpl_polynomial-test.c: Raised bar on test of
	  cpl_polynomial_solve_1d() for dmdlin9a

2006-03-16 08:59  llundin

	* cplcore/tests/: cpl_image_basic-test.c, cpl_vector-test.c: Cast
	  %p-argument to void*

2006-03-16 08:55  llundin

	* cplcore/tests/cpl_polynomial-test.c: Raised bar on test of
	  cpl_polynomial_solve_1d() for ma011965

2006-03-15 17:22  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_*_chol(): Updated flop-count

2006-03-15 17:14  yjung

	* cplcore/cpl_image_io.c: DFS02819 solved: PCOUNT GCOUNT missing in
	  extension images

2006-03-15 16:58  cizzo

	* cplcore/tests/cpl_table-test.c: Begin introducing tests on
	  3D-tables. Temporarily disable saving and loading of intermediate
	  tables, since those functions do not support yet 3D-tables

2006-03-15 14:11  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_solve_normal(): Update
	  documentation and use cpl_matrix_product_normal_create(). Remove
	  cpl_matrix_product_transpose_create()

2006-03-14 16:49  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_product_transpose_create():
	  Unroll j-loop 6 times

2006-03-14 16:36  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_product_transpose_create(): Loop
	  unrolling experiment

2006-03-14 16:34  llundin

	* cplcore/tests/cpl_matrix-test.c: Compute FLOP/sec in becnmark

2006-03-14 16:32  llundin

	* cplcore/tests/cpl_polynomial-test.c: typo

2006-03-13 13:37  llundin

	* cplcore/cpl_error.h: cpl_ensure*(): Protect against shadowing of
	  error variable

2006-03-13 11:00  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_solve_normal(): Use
	  cpl_matrix_{decomp,solve}_chol(). static
	  cpl_matrix_product_transpose_create(): Compute only upper half
	  for AtA

2006-03-13 10:58  llundin

	* cplcore/tests/cpl_polynomial-test.c: Stop fit on
	  CPL_ERROR_SINGULAR_MATRIX

2006-03-13 10:58  llundin

	* cplcore/tests/cpl_matrix-test.c: Added cpl_matrix_fill_test().
	  Benchmark and test determinant with cpl_matrix_fill_test()

2006-03-12 15:42  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Support dimensioned columns

2006-03-12 15:41  cizzo

	* cplcore/cpl_column.c: Minor corrections in the doc

2006-03-12 15:00  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Support dimensioned columns

2006-03-10 17:31  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: First implementation of 3D
	  tables support

2006-03-10 16:57  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Several more changes for
	  array columns support

2006-03-10 16:56  cizzo

	* cplcore/: cpl_array.c, cpl_array_impl.h: Add function
	  cpl_array_set_column()

2006-03-10 16:54  llundin

	* cplcore/cpl_matrix.c: cpl_matrix_solve*(): Updated documentation
	  (including multiple RHS)

2006-03-10 14:13  rpalsa

	* cplui/cpl_frame.c: _cpl_frame_fileinfo_delete(): Braces put
	  around if-statement body.

2006-03-10 14:06  rpalsa

	* cplui/: cpl_frame.c: _cpl_frame_fileinfo_delete(): Braces put
	  around if-statement body.

2006-03-10 11:46  llundin

	* cplcore/: cpl_matrix.c, tests/cpl_matrix-test.c: Added static
	  cpl_matrix_{decomp,solve}_lu(). cpl_matrix_get_determinant():
	  Solved DFS 2809. cpl_matrix_solve(): Solved DFS 2390

2006-03-09 13:06  cizzo

	* cplcore/cpl_column.c: Ensure that inserted arrays are compatible
	  with hosting column type

2006-03-09 13:04  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: Const correct functions

2006-03-09 10:25  cizzo

	* cplcore/cpl_array.c: eliminate unused variable in
	  cpl_array_get_column()

2006-03-09 10:22  cizzo

	* cplcore/: cpl_array.c, cpl_array_impl.h: Const correct
	  cpl_array_get_column()

2006-03-09 10:21  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Add function
	  cpl_column_set_depth()

2006-03-08 16:00  llundin

	* cplcore/cpl_bivector.c, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_bpm.c,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_gen.c,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io_body.h,
	  cplcore/cpl_image_iqe.c, cplcore/cpl_image_resample.c,
	  cplcore/cpl_image_stats.c, cplcore/cpl_imagelist_basic.c,
	  cplcore/cpl_imagelist_basic_body.h, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_imagelist_io_body.h, cplcore/cpl_mask.c,
	  cplcore/cpl_msg.c, cplcore/cpl_polynomial.c, cplcore/cpl_stats.c,
	  cplcore/cpl_tools.c, cplcore/cpl_vector.c,
	  cplcore/tests/cpl_matrix-test.c,
	  cpldrs/cpl_apert/cpl_apertures.c,
	  cpldrs/cpl_apert/cpl_apertures_img.c,
	  cpldrs/cpl_det/cpl_detector.c,
	  cpldrs/cpl_det/cpl_detector_body.h,
	  cpldrs/cpl_geom/cpl_geom_img.c,
	  cpldrs/cpl_geom/cpl_geom_img_body.h,
	  cpldrs/cpl_phot/cpl_photom.c, cplui/cpl_frameset_io.c: Replaced
	  cpl_assure() with cpl_ensure() (and cpl_assure_code() ->
	  cpl_ensure_code(). Replaced fctid with cpl_func

2006-03-08 15:37  llundin

	* cplcore/cpl_bivector.c, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_iqe.c, cplcore/cpl_image_stats.c,
	  cplcore/cpl_imagelist_basic.c, cplcore/cpl_mask.c,
	  cplcore/cpl_msg.c, cplcore/cpl_polynomial.c, cplcore/cpl_stats.c,
	  cplcore/cpl_vector.c, cpldrs/cpl_apert/cpl_apertures.c,
	  cpldrs/cpl_det/cpl_detector.c, cpldrs/cpl_geom/cpl_geom_img.c:
	  cpl_assure() -> cpl_ensure()

2006-03-08 15:35  cizzo

	* cplcore/Makefile.am: Add support for cpl_array_impl.h

2006-03-08 15:34  cizzo

	* cplcore/: cpl_array.c, cpl_array_impl.h: Add private function for
	  direct access of cpl_column contained in cpl_array

2006-03-08 15:20  llundin

	* cplcore/cpl_bivector.c, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_iqe.c, cplcore/cpl_image_resample.c,
	  cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_mask.c, cplcore/cpl_polynomial.c,
	  cplcore/cpl_vector.c, cplcore/tests/cpl_matrix-test.c,
	  cpldrs/cpl_apert/cpl_apertures.c, cpldrs/cpl_det/cpl_detector.c,
	  cpldrs/cpl_geom/cpl_geom_img.c, cplcore/cpl_tools.c,
	  cpldrs/cpl_apert/cpl_apertures_img.c,
	  cpldrs/cpl_phot/cpl_photom.c, cplui/cpl_frameset_io.c:
	  cpl_assure() -> cpl_ensure() one liners (bis)

2006-03-08 15:15  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_bpm.c, cpl_image_io.c,
	  cpl_image_resample.c, cpl_image_stats.c, cpl_imagelist_basic.c,
	  cpl_imagelist_io.c, cpl_mask.c, cpl_polynomial.c, cpl_stats.c,
	  cpl_vector.c: cpl_assure() -> cpl_ensure() one liners

2006-03-08 15:06  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_bpm.c, cpl_image_gen.c,
	  cpl_image_io.c, cpl_image_resample.c, cpl_image_stats.c,
	  cpl_imagelist_basic.c, cpl_imagelist_io.c, cpl_mask.c,
	  cpl_polynomial.c, cpl_stats.c, cpl_vector.c: cpl_assure_code() ->
	  cpl_ensure_code()

2006-03-08 14:35  llundin

	* cplcore/cpl_error.h: Defined cpl_func, cpl_ensure() and
	  cpl_ensure_code(). Removed support for (getenv("CPL_DEBUG") in
	  cpl_assure*() and ensured one-time evaluation of their macro
	  arguments

2006-03-08 14:33  llundin

	* configure.ac: Added AC_CHECK_DECLS() for __func__

2006-03-08 09:31  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h:
	  cpl_image_threshold(): DFS2802

2006-03-08 09:29  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  tests/cpl_image_basic-test.c: cpl_image_threshold(): DFS2802 and
	  disallow lo_cut greater than hi_cut

2006-03-08 09:27  cizzo

	* cplcore/cpl_array.c: Use cpl_memory instead of xmemory

2006-03-08 09:23  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Add support for array
	  columns

2006-03-08 09:23  cizzo

	* cplcore/Makefile.am: Support cpl_array modules

2006-03-08 09:22  cizzo

	* cplcore/: cpl_array.c, cpl_array.h: First implementation

2006-03-07 09:17  cizzo

	* cpldfs/cpl_dfs.c: Correct documentation of cpl_dfs_setup_header()

2006-03-06 14:19  cizzo

	* cplcore/: cpl_column.c, cpl_table.c: Restore realloc calls where
	  necessary

2006-03-02 11:41  llundin

	* cplcore/tests/cpl_polynomial-test.c: Raised bar on test of
	  cpl_polynomial_fit_2d_create()

2006-03-01 09:25  yjung

	* m4macros/cpl.m4: [no log message]

2006-03-01 09:18  yjung

	* m4macros/cpl.m4: [no log message]

2006-02-27 11:55  yjung

	* cplcore/cpl_memory.c: pointer cast

2006-02-23 16:25  yjung

	* cpldrs/tests/cpl_photom-test.c: [no log message]

2006-02-23 16:18  yjung

	* cplcore/tests/: cpl_bivector-test.c, cpl_image_iqe-test.c,
	  cpl_imagelist_basic-test.c, cpl_imagelist_io-test.c,
	  cpl_polynomial-test.c, cpl_vector-test.c: missing includes

2006-02-23 15:31  yjung

	* cpldrs/tests/cpl_photom-test.c: [no log message]

2006-02-23 15:30  yjung

	* cplcore/tests/: cpl_bivector-test.c, cpl_image_basic-test.c,
	  cpl_image_iqe-test.c, cpl_image_resample-test.c,
	  cpl_imagelist_basic-test.c, cpl_imagelist_io-test.c,
	  cpl_matrix-test.c, cpl_polynomial-test.c, cpl_stats-test.c,
	  cpl_vector-test.c: use cpl_memory_dump() inst of xmemory_status()

2006-02-23 15:24  yjung

	* cplcore/cpl_memory.c: [no log message]

2006-02-23 15:21  yjung

	* cplcore/: cpl_memory.c, cpl_memory.h: added cpl_memory_is_empty()
	  and cpl_memory_dump()

2006-02-23 14:54  yjung

	* cplcore/: cpl_bivector.c, cpl_image_basic.c,
	  cpl_image_basic_body.h, cpl_image_bpm.c, cpl_image_filter.c,
	  cpl_image_filter_body.h, cpl_image_gen.c, cpl_image_io.c,
	  cpl_image_io_body.h, cpl_image_iqe.c, cpl_image_resample.c,
	  cpl_image_stats.c, cpl_imagelist_basic.c,
	  cpl_imagelist_basic_body.h, cpl_imagelist_io.c, cpl_mask.c,
	  cpl_memory_impl.h, cpl_stats.c, cpl_tools.c, cpl_vector.c:
	  removed #include "cpl_memory_impl.h" and use cpl_malloc() inst of
	  malloc()

2006-02-23 14:28  yjung

	* cplcore/tests/: cpl_image_bpm-test.c, cpl_image_filter-test.c,
	  cpl_image_gen-test.c, cpl_image_io-test.c, cpl_mask-test.c: [no
	  log message]

2006-02-23 13:59  yjung

	* cplcore/cpl_column.c, cplcore/cpl_memory.c,
	  cplcore/cpl_polynomial.c, cplcore/cpl_table.c,
	  cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_iqe-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_matrix-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_table-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldrs/tests/cpl_photom-test.c:
	  #include "xmemory.h" removed, call cpl_free() inst of free()

2006-02-21 12:15  yjung

	* cplcore/: cpl_image_basic_body.h, tests/cpl_image_basic-test.c:
	  Fixed DFS02782 and add test case to verify it in the test suite
	  (cast prob in int images)

2006-02-21 11:40  yjung

	* cplcore/: cpl_image_basic_body.h, tests/cpl_image_basic-test.c:
	  Fixed DFS02782 and add a test for it

2006-02-21 09:56  yjung

	* cpldrs/cpl_det/: cpl_detector.c: fixed DFS02792 (added doc for
	  random number usage)

2006-02-20 11:13  yjung

	* cplcore/cpl_table.c: QFITS API changes

2006-02-17 17:30  llundin

	* cplcore/: cpl_image_basic.c, tests/cpl_image_basic-test.c:
	  cpl_image_divide_create(): Fixed DFS1724

2006-02-17 17:17  llundin

	* cplcore/: cpl_image_basic.c, tests/cpl_image_basic-test.c:
	  cpl_image_divide_create(): Fixed DFS1724

2006-02-17 15:33  yjung

	* cpldfs/cpl_dfs.c: QFITS renamed: is_fits_file() --->
	  qfits_is_fits()

2006-02-17 15:31  yjung

	* cplcore/cpl_propertylist.c: QFITS renaming : is_fits_file() -->
	  qfits_is_fits()

2006-02-15 15:36  llundin

	* cplcore/cpl_imagelist_io.h: cpl_imagelist_new(): Added the
	  required void to prototype

2006-02-12 14:12  cizzo

	* cplcore/cpl_table.c: Appropriate return value for null for
	  cpl_table_get_TYPE()

2006-02-03 21:16  llundin

	* cplcore/tests/cpl_matrix-test.c: Stop the test of
	  cpl_matrix_solve*() when it becomes meaningless

2006-01-31 19:55  rpalsa

	* cplexec/Makefile.am: cplexec_LDFLAGS and cplexec_DEPENDENCIES
	  symbol definitions completed with settings for libcplcore and
	  libcext.

2006-01-31 19:50  rpalsa

	* cplcore/: cpl_messaging.h, cpl_messaging.c: cpl_msg_error(),
	  cpl_msg_warning(), cpl_msg_info(), cpl_msg_debug(): const
	  qualifier added to format argument.

2006-01-31 19:45  rpalsa

	* doxygen/Doxyfile.in: Remove LaTeX package html from
	  EXTRA_PACKAGES

2006-01-31 17:04  rpalsa

	* cplui/: cpl_parameterlist.c: cpl_parameterlist_get_size(): Typo
	  in the documentation fixed.

2006-01-29 16:25  cizzo

	* cplcore/cpl_table.c: In functions cpl_table_get_TYPE() ensure
	  that the error flag is set properly

2006-01-28 23:17  llundin

	* cplcore/tests/cpl_matrix-test.c: cpl_matrix_solve*(): Add a test
	  of numerical performance

2006-01-26 12:57  llundin

	* cplcore/cpl_tools.h: Added cpl_assert() for test modules

2006-01-26 12:56  llundin

	* cplcore/tests/cpl_matrix-test.c: cpl_matrix_solve(): Remove test
	  of not-yet-supported multiple right han sides

2006-01-26 12:53  llundin

	* cplcore/tests/cpl_matrix-test.c: Added two checks
	  cpl_matrix_solve(). Use CPL messaging system and check for memory
	  leaks

2006-01-25 14:53  yjung

	* cplcore/cpl_image_io.c: added documentation (DFS02709)

2006-01-24 17:48  yjung

	* cpldrs/cpl_geom/: cpl_geom_img.c: Fixed bug in
	  cpl_geom_img_offset_combine() (DFS02712)

2006-01-24 17:29  yjung

	* cpldrs/cpl_apert/cpl_apertures.c: Many bugs corrected in
	  cpl_apertures_extract_window()

2006-01-24 17:27  yjung

	* cpldrs/cpl_apert/cpl_apertures.c: Many bugs solved at once in
	  this function ...

2006-01-19 09:32  llundin

	* cplcore/cpl_image_resample.c: Proper placement of #define CPL_OP

2006-01-19 09:29  yjung

	* cplcore/cpl_image_resample.c: [no log message]

2006-01-16 11:55  yjung

	* cplcore/: cpl_image_bpm.c, cpl_imagelist_basic.c: [no log
	  message]

2006-01-16 10:27  llundin

	* cplcore/tests/cpl_polynomial-test.c: Raised bar for P-III
	  Coppermine

2006-01-16 09:59  llundin

	* cplcore/tests/cpl_polynomial-test.c: Raised bar for P-III
	  Coppermine

2006-01-15 11:18  llundin

	* cplcore/tests/cpl_polynomial-test.c: Replaced test_leq with
	  cpl_test_leq

2006-01-13 17:42  llundin

	* cplcore/: cpl_polynomial.c, cpl_tools.h,
	  tests/cpl_polynomial-test.c: Use HAVE_LONG_DOUBLE to typedef
	  cpl_long_double

2006-01-13 17:29  llundin

	* configure.ac: Added AC_C_LONG_DOUBLE

2006-01-13 17:28  llundin

	* cplcore/cpl_tools.h: config.h

2006-01-13 17:26  llundin

	* configure.ac: Added AC_C_LONG_DOUBLE

2006-01-13 16:31  llundin

	* cplcore/: cpl_polynomial.c, cpl_tools.h,
	  tests/cpl_polynomial-test.c: Use HAVE_LONG_DOUBLE to typedef
	  cpl_long_double

2006-01-04 11:21  llundin

	* cplcore/cpl_image_basic.c: cpl_image_fft(): Removed compiler
	  warning

2005-12-02 14:04  yjung

	* cplcore/tests/cpl_image_iqe-test.c: usable now

2005-12-02 13:35  yjung

	* cplcore/tests/cpl_image_iqe-test.c: first usable version

2005-12-02 13:11  yjung

	* cplcore/tests/: Makefile.am, cpl_image_iqe-test.c: added test for
	  IQE

2005-12-02 13:09  yjung

	* cpl.h, cplcore/Makefile.am, cplcore/cpl_image.h,
	  cplcore/cpl_image_iqe.c, cplcore/cpl_image_iqe.h: added
	  cpl_image_iqe module

2005-12-02 12:59  cplmgr

	* ChangeLog: Updated.

2005-12-02 12:11  cplmgr

	* libcext/ChangeLog: Updated.

2005-12-02 12:02  rpalsa

	* libcext/tests/Makefile.am: Symbol AM_LDFLAGS added.

2005-12-02 11:56  cplmgr

	* configure.ac: Package and library version updated.

2005-12-02 11:52  yjung

	* cplcore/: cpl_image_iqe.h, cpl_image_iqe.c: [no log message]

2005-12-02 10:18  yjung

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic.h,
	  cpl_imagelist_basic_body.h, tests/cpl_imagelist_basic-test.c:
	  added cpl_imagelist_collapse_sigclip_create() (DFS02662)

2005-11-28 12:13  yjung

	* cpldrs/cpl_apert/cpl_apertures.c: DFS02616

2005-11-28 11:22  yjung

	* cpldrs/cpl_apert/cpl_apertures.c: return an error if the
	  labelised image miss a value (DFS02616)

2005-11-28 11:21  yjung

	* cpldrs/tests/cpl_apertures-test.c: added a test to catch a pb
	  with the labelised image (DFS02616)

2005-11-24 14:42  rpalsa

	* cplui/tests/cpl_plugin-test.c: Version string test updated to new
	  version string format.

2005-11-24 12:20  cplmgr

	* ChangeLog: Updated.

2005-11-24 12:15  cplmgr

	* cplui/cpl_plugin.c: cpl_plugin_get_version_string(): Version
	  string format changed.

2005-11-24 11:46  cplmgr

	* ChangeLog: Updated.

2005-11-24 11:38  cplmgr

	* configure.ac: Package and library version updated.

2005-11-24 11:33  cizzo

	* cplcore/cpl_table.c, cpldfs/cpl_dfs.c: Upgrade from HEAD

2005-11-24 10:14  yjung

	* cplcore/cpl_image_basic.c: added doc for the cpl_fft()

2005-11-23 16:23  yjung

	* cplcore/cpl_bivector.c: DFS02447 : expects file with 2 columns
	  for cpl_bivector_load()

2005-11-23 14:43  yjung

	* cplcore/tests/cpl_mask-test.c: added tests for new functions

2005-11-23 14:23  yjung

	* cplcore/cpl_image_basic.c: added doc for collapse func.

2005-11-23 14:21  yjung

	* cplcore/tests/cpl_image_basic-test.c: Test if a column of bad
	  pixels can be collapsed...

2005-11-23 13:52  yjung

	* cplcore/tests/cpl_sparseimage-test.c: [no log message]

2005-11-22 17:23  yjung

	* cplcore/Makefile.am, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_bpm.c,
	  cplcore/cpl_image_defs.h, cplcore/cpl_image_filter.c,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_image_resample.c,
	  cplcore/cpl_image_resample.h, cplcore/cpl_image_resample_body.h,
	  cplcore/cpl_image_stats.c, cplcore/cpl_imagelist_basic.c,
	  cplcore/cpl_mask.c, cplcore/cpl_mask.h,
	  cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h,
	  cplcore/cpl_stats.c, cplcore/cpl_stats_body.h,
	  cplcore/tests/Makefile.am, cplcore/tests/cpl_image_bpm-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cpldrs/cpl_apert/cpl_apertures.c, cpldrs/cpl_det/cpl_detector.c,
	  cpldrs/cpl_det/cpl_detector_body.h: Replaced the internal image
	  badpixel map type from sparseimage to cpl_mask. cpl_sparseimage
	  is no longer existing. New functions had to be added to the
	  cpl_mask module to replace the sparse image functionalities.

	  Removed public functions:  - cpl_mask_new_from_rejected()  -
	  cpl_mask_new_from_rejected_window()

	  Removed private function:   - cpl_sparseimage_new()	-
	  cpl_sparseimage_delete()   - cpl_sparseimage_get_size()   -
	  cpl_sparseimage_get_data()   - cpl_sparseimage_contains()   -
	  cpl_sparseimage_duplicate()	- cpl_sparseimage_or_create()	-
	  cpl_sparseimage_extract()   - cpl_sparseimage_turn()	 -
	  cpl_sparseimage_shift()   - cpl_sparseimage_flip()   -
	  cpl_sparseimage_move()   - cpl_sparseimage_collapse_create()	 -
	  cpl_sparseimage_or()	 - cpl_sparseimage_insert()   -
	  cpl_sparseimage_erase()   - cpl_sparseimage_subsample()   -
	  cpl_sparseimage_copy()   - cpl_sparseimage_dump()   -
	  cpl_sparseimage_extract_mask()

	  New functions:  - cpl_image_get_bpm()  -
	  cpl_mask_collapse_create()  - cpl_mask_extract()  -
	  cpl_mask_turn()  - cpl_mask_shift()  - cpl_mask_copy()  -
	  cpl_mask_flip()  - cpl_mask_move()  -
	  cpl_mask_extract_subsample()

	  Modified API:  - cpl_image_extract_subsample()

	  DFS ticket : DFS02652

2005-11-21 11:53  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h,
	  cpl_image_defs.h, cpl_image_io.c, cpl_image_io_body.h,
	  cpl_type.h: removed the COMPLEX type support in images (DFS02659
	  / part2)

2005-11-21 11:30  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  tests/cpl_image_basic-test.c: Changed cpl_image_fft() API to use
	  a real and an imaginary part image, and not the COMPLEX type any
	  more (DFS02659 / part1)

2005-11-14 14:28  cizzo

	* cplcore/cpl_table.c: Fix bug in cpl_table_duplicate_column() that
	  allowed copying columns between tables of different sizes

2005-10-25 14:17  yjung

	* cpldrs/cpl_geom/cpl_geom_img.c: corrected bug

2005-10-25 14:15  yjung

	* cpldrs/cpl_geom/cpl_geom_img_body.h: [no log message]

2005-10-25 14:06  yjung

	* cpldrs/cpl_geom/: cpl_geom_img.c, cpl_geom_img_body.h: added
	  includes

2005-10-25 12:16  yjung

	* cpldrs/cpl_geom/cpl_geom_img.h: [no log message]

2005-10-25 11:48  yjung

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic_body.h,
	  cpl_imagelist_defs.h, cpl_imagelist_io.c, cpl_imagelist_io.h:
	  removed internal members nx, ny, type

2005-10-25 11:13  yjung

	* cpldrs/: cpl_apert/cpl_apertures.c,
	  cpl_apert/cpl_apertures_img.c, cpl_det/cpl_detector.c,
	  cpl_geom/cpl_geom_img.c, cpl_geom/cpl_geom_img_body.h,
	  cpl_phot/cpl_photom.c, tests/cpl_apertures-test.c,
	  tests/cpl_apertures_img-test.c, tests/cpl_detector-test.c,
	  tests/cpl_geom_img-test.c, tests/cpl_photom-test.c: removed
	  includes to cpl_image_defs.h cpl_imagelist_defs.h
	  cpl_memory_impl.h and any access to the internal objects
	  structures.

2005-10-13 17:12  yjung

	* cplcore/cpl_image_basic.c: added doc (DFS02570)

2005-10-12 14:59  llundin

	* cplcore/tests/cpl_polynomial-test.c: Added cpl_tools_add_flops()
	  etc. Changed 2D-poly test back to POLY_SIZE

2005-10-12 14:59  llundin

	* cplcore/: cpl_image_basic_body.h, cpl_image_resample.c,
	  cpl_image_resample_body.h, cpl_matrix.c, cpl_polynomial.c,
	  cpl_tools.c, cpl_tools.h, cpl_vector.c,
	  tests/cpl_image_basic-test.c, tests/cpl_image_resample-test.c,
	  tests/cpl_vector-test.c: Added cpl_tools_add_flops() etc.

2005-10-10 14:58  llundin

	* cplcore/cpl_imagelist_io.c: cpl_imagelist_save(): Fix for DFS2591

2005-10-10 14:46  llundin

	* cplcore/tests/cpl_imagelist_io-test.c: Add several failure
	  checks. Add some normal checks. Add check for memory leaks.
	  Reduce size of test image. Add timing. Detect multiple failures

2005-10-10 14:43  llundin

	* cplcore/cpl_imagelist_io.c: cpl_imagelist_save(): Fix memory leak
	  on write failure. cpl_imagelist_set(): Check uniformity also when
	  pos=0

2005-10-10 14:42  llundin

	* cplcore/cpl_imagelist_io_body.h: cpl_imagelist_load{,_window}():
	  Detect negative qfits_query_n_ext()

2005-10-06 14:25  llundin

	* cplcore/cpl_init.c: cpl_end(): Added reset of state of
	  cpl_tools_get_cputime()

2005-10-06 14:25  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h: cpl_tools_get_cputime():
	  Added reset mode of internal state

2005-09-29 09:38  yjung

	* cplcore/cpl_image_io.c: new doc on error codes for loading
	  functions (DFS02560)

2005-09-29 09:35  yjung

	* cplcore/cpl_image_io_body.h: corrected error code in case of
	  failure while loading an image (DFS02560)

2005-09-26 14:33  cplmgr

	* ChangeLog: Updated.

2005-09-26 14:23  cplmgr

	* configure.ac: Package and library version updated.

2005-09-21 16:17  yjung

	* cplcore/cpl_image_io.c: corrected bug

2005-09-21 16:09  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_mask.c, cpl_mask.h:
	  moved cpl_image_labelise_create_mask() from cpl_mask to
	  cpl_image_io

2005-09-21 15:49  yjung

	* cplcore/: cpl_mask.c, cpl_mask.h, tests/cpl_mask-test.c: added
	  cpl_mask_get() cpl_mask_set() and cpl_mask_duplicate as well as
	  some documentation on CPL_BINARY_0 and CPL_BINARY_1 (DFS02543).

2005-09-19 14:50  llundin

	* cplcore/tests/cpl_vector-test.c: Higher round-off on AMD-64

2005-09-19 14:22  llundin

	* cplcore/cpl_tools.h, cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_sparseimage-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_vector-test.c,
	  cpldrs/tests/cpl_photom-test.c: Moved common (numerical)
	  test-code to cpl_tools.h and stop use of assert() for tests

2005-09-15 12:04  yjung

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c, cpl_tools.c,
	  cpl_tools.h: Solved DFS02537 : missing ORIGIN and DATE-OBS in
	  products headers

2005-09-15 11:58  yjung

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c, cpl_tools.c,
	  cpl_tools.h: Solved DFS02537 : ORIGIN and DATE-OBS keys missing
	  in products

2005-09-15 11:32  yjung

	* cpldfs/cpl_dfs.c: removed a printf()

2005-09-06 14:18  cizzo

	* cpldfs/cpl_dfs.c: Use PACKAGE and PACKAGE_VERSION for the content
	  of PRO.REC1.DRS.ID

2005-09-06 13:20  cizzo

	* cpldfs/cpl_dfs.c: Change CPL version string

2005-08-25 16:49  rpalsa

	* cplui/cpl_plugin.c: cpl_plugin_get_version_as_string(): Correctly
	  format the version string to return. No leading zeros.

2005-08-22 15:19  yjung

	* cplcore/: cpl_imagelist_io.c, cpl_imagelist_io.h,
	  cpl_imagelist_io_body.h, tests/cpl_imagelist_io-test.c: added
	  cpl_imagelist_load_window() and its tests (DFS02372)

2005-08-22 12:20  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_image_io_body.h,
	  tests/cpl_image_io-test.c: added cpl_image_load_window()

2005-08-17 09:48  cizzo

	* cplcore/cpl_table.c: Remove 'inline' specifier on function
	  definition

2005-08-16 15:01  rpalsa

	* libcext/cext/cxtree.c: Use inline function specifier according to
	  ISO/IEC 9899:1999(E) 6.7.4 3

2005-08-16 11:27  rpalsa

	* configure.ac: ESO_SET_LIBRARY_VERSION: Comment indicating its
	  calling sequence added.

2005-08-16 11:27  rpalsa

	* libcext/configure.ac: Package and library version updated.
	  ESO_SET_LIBRARY_VERSION: Comment indicating its calling sequence
	  added.

2005-08-16 11:21  rpalsa

	* libcext/cext/cxstring.c: Use inline function specifier according
	  to ISO/IEC 9899:1999(E) 6.7.4 3

2005-08-11 14:58  cizzo

	* cpldfs/cpl_dfs.c: Upgrade CPL package version

2005-08-10 15:13  yjung

	* cpldrs/cpl_geom/: cpl_geom_img.c: cpl_msg_warning ->
	  cpl_msg_debug

2005-08-05 09:03  llundin

	* cpldrs/cpl_phys_const.h: Updated URL in comment

2005-08-04 09:05  yjung

	* cplcore/: cpl_mask.c, tests/cpl_image_filter-test.c: increased
	  the allowed kernel size for erosion/dilation

2005-08-04 09:02  yjung

	* cplcore/: cpl_mask.c, tests/cpl_image_filter-test.c: increased
	  the allowed kernel size for dilation ant erosion

2005-08-04 08:47  llundin

	* cplcore/: cpl_image_bpm.c, cpl_sparseimage.c: cpl_image_accept()
	  and  cpl_sparseimage_erase(): Corrected bug on last rejected
	  pixel

2005-08-02 15:14  yjung

	* cplcore/: cpl_image_filter.c, tests/cpl_image_filter-test.c:
	  DFS02163 - allow bigger kernels for linear filtering

2005-08-02 15:12  yjung

	* cplcore/: cpl_image_filter.c, tests/cpl_image_filter-test.c:
	  ticket DFS02163 - allow bigger kernels for the linear filtering

2005-07-29 15:29  cplmgr

	* configure.ac: Library version fixed again.

2005-07-29 15:07  cplmgr

	* configure.ac: Library version fixed.

2005-07-29 10:06  cizzo

	* cpldfs/cpl_dfs.c: cpl_dfs_setup_pro_header(): write to header
	  keywords true and false instead of 1 and 0, in case of boolean
	  parameters

2005-07-28 14:37  rpalsa

	* cplui/: cpl_frameset.c: cpl_frameset_insert(): Add a check
	  verifying that the frame to insert has a valid tag, otherwise
	  return an error

2005-07-22 14:38  cplmgr

	* ChangeLog: Updated.

2005-07-22 14:31  rpalsa

	* cplcore/cpl_property.c: In cpl_property_get_size(): Documentation
	  fixed with respect to the size returned for a string property.

2005-07-22 14:27  cplmgr

	* ChangeLog: Updated.

2005-07-22 14:20  cplmgr

	* libcext/ChangeLog: Updated.

2005-07-22 13:57  cplmgr

	* configure.ac: Package version updated.

2005-07-21 13:56  rpalsa

	* cplcore/cpl_table.c: In cpl_table_print(): Correctly check
	  whether a string value is a NULL value or not when retrieving
	  values from a table.

2005-07-18 12:57  yjung

	* cplcore/cpl_image_io.c: removed an useless zero-padding

2005-07-14 17:55  llundin

	* cplcore/cpl_error.h:	cpl_assure(): Explicit cast
	  (void)cpl_error_set_code()

2005-07-13 17:22  cizzo

	* cplcore/cpl_column.c: Go to nearest integer in result of
	  cpl_column_pow_int()

2005-07-13 17:07  cizzo

	* cplcore/tests/cpl_table-test.c: Implement tests for
	  cpl_table_power_column(), cpl_table_logarithm_column(), and
	  cpl_table_exponential_column()

2005-07-13 17:03  cizzo

	* cplcore/cpl_column.c: Compute integer powers using
	  cpl_tools_ipow() instead of pow()

2005-07-13 16:19  llundin

	* cplcore/: cpl_msg.c, tests/cpl_polynomial-test.c:
	  cpl_msg_progress(): test + fix for DFS02166

2005-07-13 15:23  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add const qualifier to
	  indicate non-modified arguments in cpl_table_sort() and
	  cpl_table_save() functions

2005-07-13 15:22  cizzo

	* cplcore/cpl_msg.h: Implement safe declaration of functions with
	  variable argument list, in case the compiler is gcc

2005-07-12 14:22  llundin

	* cplcore/cpl_tools.c, cplcore/cpl_tools.h,
	  cpldrs/cpl_phot/cpl_photom.c: Added cpl_tools_ipow()

2005-07-08 11:00  cizzo

	* cplcore/cpl_msg.c: Correct bug in msg_init counter

2005-07-08 10:45  cizzo

	* cplcore/cpl_msg.c: Keep backward compatibility with CPL2.0 of
	  cpl_msg_init()

2005-07-08 09:51  llundin

	* cplcore/cpl_polynomial.c: Improved documentation

2005-07-08 08:54  llundin

	* cplcore/: cpl_polynomial.c, tests/cpl_polynomial-test.c: Solved
	  performance problem related to pow()

2005-07-07 16:02  llundin

	* cplcore/cpl_msg.h: Revoked 1.6 which was done in error

2005-07-07 15:59  llundin

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_filter.c,
	  cplcore/cpl_image_filter_body.h, cplcore/cpl_msg.h,
	  cpldrs/cpl_apert/cpl_apertures.c, cpldrs/cpl_geom/cpl_geom_img.c:
	  Removed/recoded arbitrary constants (DFS 2319)

2005-07-07 14:07  llundin

	* cpldrs/tests/cpl_apertures_img-test.c: Treshold test image at 1.
	  Use cpl_msg_set_level_from_env() and no output as default

2005-07-06 17:48  yjung

	* configure.ac: Package version updated 2.1a -> 2.1b

2005-07-05 10:32  cizzo

	* cplcore/cpl_table.c: Add warning to cpl_table_save()
	  documentation

2005-07-04 17:42  yjung

	* cplcore/cpl_image_io.c: added doc refering to DFS01883

2005-07-04 09:32  cplmgr

	* configure.ac: Package version updated.

2005-07-04 08:28  cizzo

	* cplcore/cpl_column.c: explicit braces to avoid ambiguous 'else'
	  in cpl_column_duplicate()

2005-07-01 16:37  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h, tests/cpl_bivector-test.c,
	  tests/cpl_image_resample-test.c, tests/cpl_polynomial-test.c,
	  tests/cpl_vector-test.c: Added cpl_msg_set_level_from_env()

2005-07-01 16:36  llundin

	* cpldrs/tests/cpl_geom_img-test.c: Corrected bug: CPL_TRUE =>
	  CPL_GEOM_UNION

2005-07-01 16:19  cizzo

	* cpldfs/cpl_dfs.c: Remove useless extra parameter to
	  cpl_msg_warning() call

2005-06-29 11:38  llundin

	* cplui/: cpl_parameterlist.c, cpl_parameterlist.h: Function
	  cpl_parameterlist_get_size(): const modifier added

2005-06-28 13:44  llundin

	* cplcore/cpl_init.c: cpl_end(): Call qfits_cache_purge()

2005-06-28 13:23  cizzo

	* cplcore/cpl_msg.c: Correct warning messages for uninitialised
	  system

2005-06-28 11:12  cizzo

	* cplcore/cpl_init.c: Extend doc of cpl_init()

2005-06-28 09:51  cizzo

	* cplcore/tests/cpl_table-test.c: Add test for cpl_table_unwrap()

2005-06-28 09:50  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add function
	  cpl_table_unwrap()

2005-06-28 09:49  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Change API to
	  cpl_column_unwrap(): now returns the pointer to the internal data
	  buffer

2005-06-28 09:26  llundin

	* cplcore/cpl_image_resample_body.h: Removed debugging line

2005-06-28 08:59  cizzo

	* cpldrs/tests/: cpl_geom_img-test.c, cpl_photom-test.c: New usage
	  of cpl_init() and cpl_end()

2005-06-28 08:53  cizzo

	* cpldrs/tests/: cpl_apertures-test.c, cpl_apertures_img-test.c,
	  cpl_detector-test.c: New usage of cpl_init() and cpl_end()

2005-06-28 08:49  cizzo

	* cplui/tests/: cpl_plugin-test.c, cpl_pluginlist-test.c: New usage
	  of cpl_init() and cpl_end()

2005-06-28 08:46  cizzo

	* cplui/tests/: cpl_frame-test.c, cpl_frameset-test.c,
	  cpl_parameter-test.c: New usage of cpl_init() and cpl_end()

2005-06-28 08:41  cizzo

	* cplcore/tests/: cpl_table-test.c, cpl_vector-test.c: New usage of
	  cpl_init() and cpl_end()

2005-06-28 08:38  cizzo

	* cplcore/tests/: cpl_sparseimage-test.c, cpl_stats-test.c: New
	  usage of cpl_init() and cpl_end()

2005-06-28 08:34  cizzo

	* cplcore/tests/: cpl_polynomial-test.c, cpl_property-test.c,
	  cpl_propertylist-test.c: New usage of cpl_init() and cpl_end()

2005-06-28 08:30  cizzo

	* cplcore/tests/: cpl_mask-test.c, cpl_matrix-test.c: New usage of
	  cpl_init() and cpl_end()

2005-06-28 08:25  cizzo

	* cplcore/tests/: cpl_image_resample-test.c,
	  cpl_imagelist_basic-test.c, cpl_imagelist_io-test.c: New usage of
	  cpl_init() and cpl_end()

2005-06-28 08:21  cizzo

	* cplcore/tests/: cpl_image_filter-test.c, cpl_image_gen-test.c,
	  cpl_image_io-test.c: New usage of cpl_init() and cpl_end()

2005-06-28 08:16  cizzo

	* cplcore/tests/: cpl_bivector-test.c, cpl_image_basic-test.c,
	  cpl_image_bpm-test.c: New usage of cpl_init() and cpl_end()

2005-06-27 16:52  cizzo

	* cplcore/: cpl_init.c, cpl_init.h: Add function cpl_end()

2005-06-27 16:51  cizzo

	* cplcore/cpl_msg.c: Deprecate cpl_msg_init() and cpl_msg_stop()

2005-06-27 13:53  cizzo

	* cplcore/cpl_matrix.c: Add a note about NaN contained in solutions
	  based on nearly singular matrices

2005-06-22 16:25  yjung

	* cpldrs/cpl_geom/: cpl_geom_img.c, cpl_geom_img.h: added
	  CPL_GEOM_FIRST

2005-06-16 16:18  llundin

	* cplcore/: cpl_vector.c, cpl_vector.h, tests/cpl_vector-test.c:
	  cpl_vector_product()

2005-06-14 16:19  llundin

	* cplcore/tests/cpl_polynomial-test.c: Adapt accuracy limit to
	  non-debug mode

2005-06-14 11:36  yjung

	* cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_basic.h,
	  cplcore/cpl_imagelist_basic_body.h,
	  cpldrs/cpl_det/cpl_detector.c, cpldrs/cpl_det/cpl_detector.h,
	  cpldrs/cpl_det/cpl_detector_body.h: moved
	  cpl_imagelist_fit_polynomial() from cpldrs to cplcore

2005-06-14 10:08  cizzo

	* cplcore/cpl_table.c: Fix typo: choosen chosen

2005-06-13 13:53  llundin

	* cplcore/: cpl_image_resample.c, cpl_image_resample_body.h,
	  tests/cpl_image_resample-test.c: cpl_image_warp_polynomial(): Fix
	  for identity transform. cpl_image_get_interpolated() brought up
	  to specs

2005-06-13 13:50  llundin

	* cplcore/cpl_vector.c: Generalized radius from 2 in
	  cpl_vector_fill_alpha_kernel() and other modes in
	  cpl_vector_fill_kernel_profile()

2005-06-09 14:02  llundin

	* cplcore/cpl_tools.c, cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  cpldrs/cpl_geom/cpl_geom_img.c: Generalized radius and resolution
	  of pixel interpolation

2005-06-08 16:16  rpalsa

	* libcext/cext/cxstrutils.c: (cx_strsplit): Typo in documentation
	  fixed.

2005-06-08 14:27  cizzo

	* cplcore/cpl_msg.c: Fix erroneous precompiler instructions (by
	  Lars)

2005-06-08 09:36  llundin

	* cplcore/cpl_msg.c: Fixed #ifdef

2005-06-08 09:21  cizzo

	* cplcore/: cpl_msg.c: Improve portability in using ioctl() and
	  stream descriptors handling functions

2005-06-03 13:06  rpalsa

	* cplui/tests/cpl_parameter-test.c: Added.

2005-06-03 13:05  rpalsa

	* cplui/tests/Makefile.am: Test module cpl_parameter-test added.

2005-06-03 13:04  rpalsa

	* cplui/cpl_parameter.c: Function _cpl_parameter_set_data(): In
	  order to correctly set a string value in case the original value
	  is not a plain type, but a cpl_parameter_data, the function must
	  treat the passed pointer in the same way as for the built-in
	  types, i.e. treat it as a pointer to pointer to char.

2005-06-03 13:00  rpalsa

	* cplui/cpl_parameter.c: Function _cpl_parameter_set_data(): In
	  order to correctly set a string value in case the original value
	  is not a plain type, but a cpl_parameter_data, the function must
	  treat the passed pointer in the same way as for the built-in
	  types, i.e. treat it as a pointer to pointer to char.

2005-06-03 12:59  rpalsa

	* cplui/tests/Makefile.am: Test module cpl_parameter-test added.

2005-06-03 12:59  rpalsa

	* cplui/tests/cpl_parameter-test.c: Added.

2005-06-03 11:57  cizzo

	* cplcore/tests/cpl_table-test.c: Add test related to a bug in
	  dividing a double column by a column of different type

2005-06-03 11:55  cizzo

	* cplcore/cpl_column.c: cpl_column_divide(): fix bug in dividing a
	  double column by a column of different type

2005-06-03 11:45  rpalsa

	* cplui/cpl_parameter.h: Copyright updated

2005-06-03 11:45  rpalsa

	* cplui/cpl_parameter.c: Function _cpl_parameter_set_data(): In
	  order to correctly set a string value in case the original value
	  is not a plain type, but a cpl_parameter_data, the function must
	  treat the passed pointer in the same way as for the built-in
	  types, i.e. treat it as a pointer to pointer to char.

2005-06-03 11:39  cizzo

	* cplcore/cpl_column.c: cpl_column_divide(): fix bug in dividing a
	  double column by a column of different type

2005-06-03 11:38  cizzo

	* cplcore/tests/cpl_table-test.c: Add test related to a bug in
	  dividing a double column by a column of different type

2005-06-03 11:33  rpalsa

	* tests/Makefile.am: Test module cpl_parameter-test added.

2005-06-03 11:31  rpalsa

	* tests/cpl_parameter-test.c: Added.

2005-06-02 17:15  cplmgr

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
	  cplcore/cpl_image_gen.c, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_matrix.c, cplcore/cpl_polynomial.c,
	  cplcore/cpl_polynomial.h, cplcore/cpl_stats.c,
	  cplcore/cpl_stats.h, cplcore/cpl_table.c, cplcore/cpl_tools.c,
	  cplcore/cpl_tools.h, cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldfs/cpl_dfs.c,
	  cpldrs/cpl_apert/cpl_apertures.c, cpldrs/cpl_phot/cpl_photom.c,
	  cplui/cpl_frameset_io.c: Bug fixes imported from HEAD.

2005-05-23 08:53  llundin

	* cplcore/cpl_bivector.c: Let cpl_bivector_delete() (silently)
	  accept a corrupted object for deletion

2005-05-20 17:06  llundin

	* cplcore/tests/cpl_bivector-test.c: Added test of
	  cpl_bivector_duplicate(), and some more tests of
	  cpl_bivector_<dump,load>().

2005-05-20 17:05  llundin

	* cplcore/: cpl_bivector.c, cpl_bivector.h: Fixed
	  cpl_bivector_load() empty file bug. Added const modifiers. void
	  cpl_bivector_dump() acts like other cpl_<*>_dump() functions
	  (does not set CPL error code, etc). cpl_bivector_load() does not
	  hang on FIFO.

2005-05-20 11:49  llundin

	* cplcore/tests/cpl_polynomial-test.c: Extra test of 0-degree +
	  memory leak

2005-05-20 11:48  llundin

	* cplcore/cpl_polynomial.c: Abolish stdev-scaling in
	  polynomial-fitting

2005-05-20 11:46  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h, cpl_vector.c:
	  cpl_tools_get_variance_double() needed to solve 0-degree
	  inconsistencies in polynomial module

2005-05-20 11:42  yjung

	* cplcore/cpl_image_io_body.h: typo

2005-05-20 10:32  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io_body.h: DFS02342

2005-05-20 09:50  llundin

	* cplcore/tests/cpl_polynomial-test.c: Improved tests of 0-degree
	  polynomials

2005-05-20 09:48  llundin

	* cplcore/cpl_polynomial.c: Solved 0-degree inconsistencies

2005-05-18 15:55  cizzo

	* cpldfs/cpl_dfs.c: Improve documentation of
	  cpl_def_setup_product_header()

2005-05-18 15:42  yjung

	* cplcore/cpl_imagelist_basic.c: unused variable removed

2005-05-17 15:18  yjung

	* cplui/cpl_frameset_io.c: improved error checking

2005-05-17 14:23  yjung

	* cplcore/cpl_imagelist_io.c: make use of
	  cpl_tools_gen_valid_header()

2005-05-17 14:14  yjung

	* cplcore/cpl_image_io.c: uses cpl_tools_gen_valid_header() to
	  properly handle the files creation.

2005-05-17 14:13  yjung

	* cplcore/: cpl_tools.c, cpl_tools.h: added
	  cpl_tools_gen_valid_header()

2005-05-17 08:15  cizzo

	* cplcore/cpl_matrix.c: Eliminate a memory leak and complete
	  documentation of cpl_matrix_solve_normal()

2005-05-12 08:06  llundin

	* cplcore/tests/cpl_polynomial-test.c: typo

2005-05-11 15:24  llundin

	* cplcore/tests/cpl_polynomial-test.c: Added P0-check for
	  cpl_polynomial_fit_1d_create(). Adjust limits to HP-UX and SunOS.
	  Added test of cpl_polynomial_fit_2d_create(). Added a
	  (temporary?) genccd test

2005-05-11 15:19  llundin

	* cplcore/cpl_polynomial.c: Improved documentation.
	  cpl_polynomial_fit_{1,2}d_create(): Prepared stdev transform.
	  cpl_polynomial_fit_{1,2}d_create(): transform eval-points by
	  mean. Prevent print of zero-valued coeffs in
	  cpl_polynomial_dump(). cpl_polynomial_fit_2d_create(): set
	  CPL_ERROR_DIVISION_BY_ZERO if all data-points have same value, do
	  not use pow(), avoid lookup-table

2005-05-11 15:06  llundin

	* cplcore/cpl_vector.c: Fixed some errors in documention.
	  cpl_vector_dump() compatible with cpl_matrix_dump().
	  cpl_vector_load(): Solved rewind() problem and extended error
	  checking. Reduced round-off in cpl_vector_get_mean(). Use
	  memcpy() in cpl_vector_get_median()

2005-05-11 15:01  llundin

	* cplcore/tests/cpl_vector-test.c: cpl_msg_set_level_from_env().
	  Some more tests of cpl_vector_load()

2005-05-11 13:16  yjung

	* cplcore/cpl_imagelist_basic.c: doc

2005-05-11 12:37  yjung

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic.h,
	  cpl_imagelist_basic_body.h, tests/cpl_imagelist_basic-test.c:
	  added cpl_imagelist_collapse_minmax_create()

2005-05-09 09:44  llundin

	* cplcore/tests/cpl_polynomial-test.c:
	  cpl_msg_set_level_from_env(). Some tests of
	  cpl_polynomial_fit_1d_create() and a call to
	  cpl_polynomial_fit_2d_create()

2005-05-09 09:41  llundin

	* cplcore/cpl_polynomial.c: Fixed some errors in documention. Use
	  CPL_ERROR_DATA_NOT_FOUND for empty polynomials and
	  CPL_ERROR_INVALID_TYPE for wrong dimension. Use
	  CPL_ERROR_INCOMPATIBLE_INPUT when appropriate. Require non-empty
	  input-polynomial in cpl_polynomial_copy().  Use realloc in
	  cpl_polynomial_copy() for identical dims. Use assert() to expose
	  internal bugs.  cpl_polynomial_fit_1d_create(): Require at least
	  at many data-points as the polynomial coefficients, set
	  CPL_ERROR_DIVISION_BY_ZERO if all data-points have same x-value,
	  do not use pow(), set CPL_ERROR_SINGULAR_MATRIX when appropriate,
	  transform x-values by mean and stdev, extend documentation, use
	  cpl_matrix_wrap() for RHS.  cpl_polynomial_fit_2d_create():
	  Require at least at many data-points as the polynomial
	  coefficients, set CPL_ERROR_SINGULAR_MATRIX when appropriate, use
	  cpl_matrix_wrap() for RHS

2005-05-06 18:39  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h, cpl_stats.c,
	  cpl_stats.h: Avoid bitmasks with value 1 (to detect use of
	  logical or on bitmasks)

2005-05-06 18:37  llundin

	* cplcore/cpl_vector.c: Fixed wrong cpl_error code in
	  cpl_vector_divide_scalar()

2005-05-06 08:03  llundin

	* cplcore/cpl_image_basic.c: Remove memory-leak on rejected pixel
	  in cpl_image_get_fwhm() (DFS02318)

2005-05-04 18:03  llundin

	* cplcore/cpl_image_basic.c: Removed redundant initialization

2005-05-04 17:25  llundin

	* cplcore/cpl_image_basic.c: Ensure return of -1 on error in
	  cpl_image_get_fwhm() (DFS02317)

2005-04-27 14:35  cizzo

	* cpldfs/cpl_dfs.c: Remove HIERARCH prefix from property names

2005-04-15 16:59  llundin

	* cplcore/tests/: cpl_image_basic-test.c, cpl_polynomial-test.c,
	  cpl_vector-test.c: assert_cpl(). test_leq(). error_margin = 2.
	  Default is no output

2005-04-15 14:19  rpalsa

	* libcext/m4macros/eso.m4: Fixes from revision 1.2.2.5 imported.

2005-04-15 13:48  rpalsa

	* configure.ac: Package version updated.

2005-04-15 13:47  rpalsa

	* libcext/configure.ac: Library revision updated.

2005-04-15 13:40  rpalsa

	* libcext/configure.ac: Package version changed.

2005-04-15 13:39  rpalsa

	* libcext/m4macros/eso.m4: ESO_FUNC_VA_COPY: Fix test setting
	  symbol HAVE_VA_COPY.

2005-04-15 08:58  llundin

	* cplcore/tests/cpl_polynomial-test.c: Accuracy checks ported to
	  alpha, sun4u, 9000/785

2005-04-15 08:57  llundin

	* cplcore/tests/cpl_vector-test.c: Reduced POLY_SIZE to 20 due to
	  SIGFPE on alphaev56

2005-04-14 14:23  cizzo

	* cplcore/cpl_table.c: Fix bug on cpl_table_and/or_selected_invalid

2005-04-14 12:45  cizzo

	* cpldfs/cpl_dfs.c: Use a more portable definition of MAX_PLENGTH

2005-04-13 10:01  llundin

	* cplcore/: cpl_vector.c, tests/cpl_vector-test.c: Higher round-off
	  on cpl_vector_correlate() (commutative test)

2005-04-12 14:25  cizzo

	* cpldfs/cpl_dfs.c: Do not stop on headerless input files

2005-04-12 13:05  yjung

	* cplcore/cpl_imagelist_io.c: corrected a bug in
	  cpl_imagelist_delete()

2005-04-12 09:41  llundin

	* cplcore/cpl_polynomial.c: Added missing do to macro

2005-04-12 09:39  cizzo

	* cpldfs/cpl_dfs.c: Add missing error checking when loading a
	  header from a specified file

2005-04-08 10:58  cizzo

	* doxygen/cplref_introduction_pdf.tex: Implementation (by Klaus
	  Banse)

2005-04-07 17:22  rpalsa

	* doxygen/Doxyfile.in: Really disable LaTeX documnetation.

2005-04-07 12:49  llundin

	* cplcore/cpl_tools.h: Included cxtypes.h

2005-04-07 12:47  llundin

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_gen.c,
	  cplcore/cpl_tools.c, cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_vector-test.c, cpldrs/cpl_phot/cpl_photom.c:
	  Replaced M_PI with CX_PI (from libcext)

2005-04-07 11:28  llundin

	* cplcore/: cpl_polynomial.h, cpl_vector.h: Removed Carriage Return

2005-04-07 10:55  cizzo

	* cpldfs/cpl_dfs.c: Add header file for snprintf()...

2005-04-06 17:31  cplmgr

	* ChangeLog: Updated.

2005-04-06 17:18  cizzo

	* NEWS: Draft for 2.0 release - please check

2005-04-06 14:40  rpalsa

	* cplui/cpl_parameterlist.c: Function cpl_parameterlist_get_next():
	  Move argument check after variable declarations.

2005-04-01 15:39  yjung

	* TODO: [no log message]

2005-04-01 15:35  yjung

	* README: update to 2.0

2005-03-31 13:42  cizzo

	* cplcore/cpl_error.c: Associate a message to
	  CPL_ERROR_INVALID_TYPE

2005-03-30 17:14  cizzo

	* cplcore/cpl_column.c: Fix bug: attempt to duplicate null string
	  was not caught

2005-03-27 18:49  cplmgr

	* ChangeLog, libcext/ChangeLog: Updated.

2005-03-27 18:45  cplmgr

	* libcext/ChangeLog: Updated.

2005-03-24 11:39  yjung

	* cpldrs/cpl_apert/cpl_apertures.c: check to avoid division by zero

2005-03-23 12:14  rpalsa

	* configure.ac: Package version changed.

2005-03-23 11:02  cplmgr

	* ChangeLog: Updated.

2005-03-23 10:58  cplmgr

	* libcext/ChangeLog: Updated

2005-03-23 10:51  cplmgr

	* configure.ac: Package version updated.

2005-03-23 10:51  cplmgr

	* libcext/tests/cxmap-test.c: Function cx_test_map_greater_char()
	  removed.

2005-03-22 15:05  cizzo

	* cplcore/cpl_error.c: Make MAX_NAME_LENGTH compatible with the
	  value of CPL_MAX_FUNCTION_NAME

2005-03-22 14:33  cizzo

	* cpldfs/cpl_dfs.c: Correct delete of DPR keywords

2005-03-21 10:31  llundin

	* cplcore/cpl_error.c, cplcore/cpl_error.h,
	  cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h,
	  cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h,
	  cplcore/cpl_tools.c, cplcore/cpl_tools.h,
	  cpldrs/cpl_phot/cpl_photom.h, cplcore/cpl_stats.c,
	  cplcore/cpl_stats.h: Removed const modifier from arguments passed
	  by value

2005-03-18 11:54  yjung

	* cpldrs/cpl_geom/cpl_geom_img.c: added include for
	  cpl_error_push()

2005-03-18 11:06  llundin

	* cpldrs/cpl_geom/cpl_geom_img.c: Added TODO comment

2005-03-18 10:58  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h:
	  Add const qualifier where appropriate

2005-03-18 10:19  cizzo

	* cplcore/: cpl_matrix.c, cpl_matrix.h: Add const qualifier where
	  appropriate

2005-03-17 15:17  cizzo

	* cpldfs/cpl_dfs.c: Avoid duplicate definition of PRO_DID

2005-03-15 14:53  yjung

	* cpldrs/cpl_geom/cpl_geom_img.c: added some documentation

2005-03-11 16:49  cizzo

	* cplcore/cpl_msg.c: Add separators for component

2005-03-11 16:33  cizzo

	* cplcore/cpl_msg.c: Ugly indentation eliminated

2005-03-10 17:14  rpalsa

	* cplui/cpl_parameter.c: Function cpl_parameter_set_tag():
	  Deallocate previous usertag before setting the new one.

2005-03-10 09:11  yjung

	* cplcore/cpl_msg.c: changed circa to something else

2005-03-09 15:01  rpalsa

	* cplui/cpl_parameter.h: Definition of enum _cpl_parameter_mode_:
	  trailing comma removed.

2005-03-08 15:05  yjung

	* cpldrs/cpl_det/cpl_detector_body.h: iset-> ilist

2005-03-08 15:04  yjung

	* cpldrs/cpl_det/cpl_detector.c: iset -> ilist

2005-03-08 11:52  yjung

	* cpldrs/cpl_apert/cpl_apertures.c: bug correction on centroid
	  computation

2005-03-07 16:34  yjung

	* cplcore/: cpl_imagelist_defs.h, cpl_imagelist_io.h: offered
	  cpl_imagelist_is_uniform()

2005-03-07 14:16  yjung

	* cpldrs/cpl_geom/: cpl_geom_img.c, cpl_geom_img_body.h: iset ->
	  ilist

2005-03-02 17:41  yjung

	* cpldrs/cpl_geom/cpl_geom_img.c: added #include cpl_error.h

2005-03-02 17:39  cplmgr

	* configure.ac: Package version updated.

2005-03-02 17:37  rpalsa

	* cplcore/: cpl_init.c, cpl_memory.c, cpl_memory.h,
	  cpl_memory_impl.h: Include cpl_memory_impl.h instead of
	  cpl_memory.h

2005-03-02 16:51  cizzo

	* cpldfs/cpl_dfs.c: Add PRO TYPE keyword

2005-03-02 15:25  yjung

	* cplui/cpl_frame.h: added CPL_FRAME_TYPE_ANY in cpl_frame types

2005-03-02 09:57  yjung

	* cpldrs/cpl_geom/cpl_geom_img.c: error handling changed

2005-03-01 11:24  yjung

	* cpldrs/: cpl_apert/cpl_apertures.c,
	  cpl_apert/cpl_apertures_img.c, cpl_det/cpl_detector.c,
	  cpl_geom/cpl_geom_img.c, cpl_phot/cpl_photom.c: added doc on
	  returned error codes

2005-03-01 09:24  yjung

	* cpldrs/cpl_phot/cpl_photom.c: added defgroup for this one

2005-03-01 09:21  yjung

	* cpldrs/cpl_apert/: cpl_apertures.c, cpl_apertures_img.c: added
	  doc

2005-03-01 09:15  yjung

	* cpldrs/: cpl_det/cpl_detector.c, cpl_geom/cpl_geom_img.c: added
	  doc

2005-03-01 09:02  yjung

	* doxygen/Doxyfile.in: remove cpl_tools.c from doc

2005-03-01 08:41  yjung

	* cplcore/: cpl_polynomial.c, cpl_stats.c: updated documentation

2005-02-28 19:39  yjung

	* cplcore/cpl_vector.c: added doc on returned error codes

2005-02-28 19:24  yjung

	* cplcore/cpl_stats.c: added documentation on returned error codes

2005-02-28 19:19  yjung

	* cplcore/cpl_polynomial.c: added doc on retured errors

2005-02-28 18:54  yjung

	* cplcore/cpl_mask.c: added doc on returned error codes

2005-02-28 18:47  yjung

	* cplcore/cpl_image_stats.c: add the doc on the error codes

2005-02-28 18:36  yjung

	* cplcore/cpl_image_resample.c: added doc on returned error codes

2005-02-28 18:27  yjung

	* cplcore/cpl_imagelist_io.c: added doc for the returned errors

2005-02-28 18:14  yjung

	* cplcore/cpl_imagelist_basic.c: added doc for the returned error
	  codes (doxygen)

2005-02-28 13:59  yjung

	* cplcore/cpl_imagelist_basic_body.h: [no log message]

2005-02-28 12:06  yjung

	* cplcore/cpl_image_io.c: added doc for the returned error codes

2005-02-28 11:51  yjung

	* cplcore/cpl_image_gen.c: documentation for returned error codes
	  (doxygen)

2005-02-28 10:00  llundin

	* cpldfs/: cpl_dfs.c, cpl_dfs.h: Added const modifier to parlist

2005-02-28 09:15  yjung

	* cplcore/cpl_imagelist_io_body.h: not mmapp

2005-02-28 08:19  llundin

	* cplcore/cpl_imagelist_io_body.h: Revert image creation in
	  cpl_imagelist_load() to cpl_image_load()

2005-02-28 08:14  llundin

	* cplcore/: cpl_imagelist_defs.h, cpl_imagelist_io.c: Removed need
	  for cpl_image_defs.h

2005-02-28 08:11  llundin

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic_body.h:
	  Removed need for cpl_image_defs.h. Replaced
	  CPL_ERROR_ILLEGAL_OUTPUT. Corrected error checking with
	  cpl_imagelist_is_uniform()

2005-02-28 08:00  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c: Removed unneeded
	  #include

2005-02-28 07:58  llundin

	* cpldrs/cpl_apert/cpl_apertures.c: Removed need for
	  cpl_image_defs.h. Simplified calling sequence for
	  cpl_apertures_extract{,_window}()

2005-02-28 07:56  llundin

	* cpldrs/cpl_det/cpl_detector.c: Removed need for cpl_image_defs.h

2005-02-28 07:55  llundin

	* cpldrs/cpl_geom/cpl_geom_img.c: Fixed memory leak in
	  cpl_geom_img_offset_combine()

2005-02-26 15:56  cizzo

	* cplcore/cpl_msg.c: Minor correction to the documentation

2005-02-26 15:33  cizzo

	* cplcore/cpl_msg.c: Reformatting of error description

2005-02-26 15:01  cizzo

	* cplcore/cpl_matrix.c: Reformatting of error description

2005-02-26 12:56  cizzo

	* cplcore/cpl_table.c: Fix some mistakes in the reformatted error
	  description

2005-02-26 12:50  cizzo

	* cplcore/cpl_table.c: Completed reformatting of error description

2005-02-25 17:23  cizzo

	* cplcore/cpl_table.c: Further reformatting of error description

2005-02-25 17:03  yjung

	* cpldrs/cpl_geom/cpl_geom_img.c: doxygen

2005-02-25 16:47  yjung

	* cplcore/cpl_image_filter.c: updated the returned error codes doc
	  (doxygen)

2005-02-25 16:24  yjung

	* cplcore/cpl_image_bpm.c: updated doc on returned error codes
	  (doxygen)

2005-02-25 12:52  yjung

	* cplcore/cpl_image_basic.c: updated documentation on error codes
	  (doxygen)

2005-02-25 11:32  yjung

	* cplcore/cpl_bivector.c: added error description (doxygen)

2005-02-25 09:47  llundin

	* cpldfs/: cpl_dfs.c, cpl_dfs.h: Added 2 const modifiers to
	  cpl_dfs_setup_product_header()

2005-02-25 09:34  cizzo

	* cplcore/cpl_table.c: Partial reformatting of error description

2005-02-24 19:51  yjung

	* cplcore/cpl_imagelist_io_body.h: load the whole extenxion in one
	  go (all the planes

2005-02-24 18:37  yjung

	* cplcore/: cpl_image_io.c, cpl_imagelist_io_body.h: do not map the
	  files any more !!!!!!! problems with huge files

2005-02-24 09:24  cplmgr

	* configure.ac: Package version updated.

2005-02-23 16:59  llundin

	* cplcore/cpl_image_basic.c: Cleaned up division

2005-02-23 16:58  llundin

	* cplcore/cpl_image_resample.c: 4 X 4 Caveat for
	  pixel-interpolation

2005-02-23 16:57  llundin

	* cpldrs/cpl_geom/cpl_geom_img.c: Commented out currently unused
	  variable

2005-02-23 16:28  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h:
	  Add cpl_table_get_column_stdev()

2005-02-23 16:27  cizzo

	* cplcore/tests/cpl_table-test.c: Add test for
	  cpl_table_get_column_mean(), _median(), and _stdev()

2005-02-23 16:02  yjung

	* cplcore/cpl_vector.c: cpl_vector_get_median used to modify the
	  input vector - corrected

2005-02-22 11:43  llundin

	* cplcore/cpl_error.h: cpl_assure{,_code}() will at least set
	  CPL_ERROR_UNSPECIFIED

2005-02-21 13:28  cizzo

	* cpldfs/cpl_dfs.c: Fix wrong check in
	  cpl_dfs_setup_product_header()

2005-02-21 13:19  yjung

	* cplcore/cpl_imagelist_io.c: doxygen

2005-02-21 11:05  yjung

	* cplcore/: cpl_imagelist_io.c, cpl_imagelist_io_body.h: updated
	  doxygen comments

2005-02-21 11:01  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_filter.c,
	  cpl_imagelist_basic.c, cpl_imagelist_basic_body.h: updated
	  doxygen comments

2005-02-21 09:40  yjung

	* doxygen/Doxyfile.in: added cpldfs

2005-02-21 09:38  yjung

	* cpldrs/cpl_det/cpl_detector.c: doxygen

2005-02-21 09:35  yjung

	* cplcore/cpl_vector.c: doxygen change

2005-02-18 16:15  cizzo

	* cplcore/: cpl_table.c, cpl_msg.c: Fix typo

2005-02-18 14:30  yjung

	* cplcore/tests/cpl_imagelist_io-test.c: bug in the test

2005-02-18 14:15  llundin

	* cplcore/cpl_msg.c: Moved _cpl_msg_init("cpl_msg_progress") to
	  follow declarations

2005-02-18 08:42  cplmgr

	* configure.ac: Package version updated

2005-02-17 11:52  yjung

	* cplcore/: cpl_stats.c, cpl_stats_body.h: centroid computation:
	  subtract the min if there are <0 values

2005-02-17 10:07  yjung

	* cplcore/tests/cpl_sparseimage-test.c: solved centroid pb

2005-02-17 09:53  yjung

	* cplcore/: cpl_stats.c, cpl_stats_body.h: support 1 pixel image

2005-02-17 09:37  rpalsa

	* cplui/cpl_plugin.c: Function cpl_plugin_dump():  Use correct
	  format when printing plugin type and version.

2005-02-16 19:28  yjung

	* cpl.h, cplcore/Makefile.am, cplcore/cpl_image.h,
	  cplcore/cpl_image_basic.c, cplcore/cpl_image_stats.c,
	  cplcore/cpl_image_stats.h, cplcore/cpl_image_stats_body.h,
	  cplcore/cpl_stats.c, cplcore/cpl_stats.h,
	  cplcore/cpl_stats_body.h, cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c: created the
	  cpl_image_stats module from functions in cpl_stats

2005-02-16 18:56  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h,
	  cpl_image_filter.c, cpl_image_io.c, cpl_image_io.h,
	  cpl_imagelist_basic_body.h, cpl_mask.c, cpl_stats.c,
	  tests/cpl_image_basic-test.c, tests/cpl_image_io-test.c: new
	  removal of _remove() functions

2005-02-16 18:40  yjung

	* cplcore/tests/: Makefile.am, cpl_bivector-test.c,
	  cpl_image_bpm-test.c, cpl_imagelist_complex-test.c,
	  cpl_imagelist_io-test.c, cpl_polynomial-test.c: removed _remove()
	  functions

2005-02-16 18:12  yjung

	* cplcore/Makefile.am, cplcore/cpl_bivector.c,
	  cplcore/cpl_bivector.h, cplcore/cpl_image_bpm.c,
	  cplcore/cpl_image_bpm.h, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io.h, cplcore/cpl_imagelist_basic.c,
	  cplcore/cpl_imagelist_complex.c, cplcore/cpl_imagelist_complex.h,
	  cplcore/cpl_imagelist_complex_body.h, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_imagelist_io.h, cplcore/cpl_imagelist_io_body.h,
	  cplcore/cpl_memory.c, cplcore/cpl_polynomial.c,
	  cplcore/cpl_polynomial.h, cplcore/cpl_stats.c,
	  cplcore/cpl_stats.h, cplui/cpl_frameset_io.c: removed _remove()
	  functions

2005-02-16 12:33  llundin

	* cplcore/tests/cpl_sparseimage-test.c: Disabled centroiding

2005-02-14 18:20  rpalsa

	* cplui/cpl_frame.c: Functions cpl_frame_set_filename(),
	  cpl_frame_set_tag(): Do proper zero termination when resetting
	  the filename or tag.

2005-02-14 18:10  rpalsa

	* cplui/cpl_frame.c: Functions cpl_frame_set_filename() and
	  cpl_frame_set_tag(): Simplify code for resetting the filename and
	  the tag.

2005-02-14 13:03  cizzo

	* cplcore/cpl_table.c: Correct documentation for
	  cpl_table_erase_selected()

2005-02-14 11:25  cizzo

	* cplcore/cpl_msg.c: Correct doc of cpl_msg_stop_log()

2005-02-14 10:33  cizzo

	* cplcore/: cpl_matrix.c, cpl_matrix.h: Correct name for
	  cpl_matrix_get_mean(), _median(), _stdev()

2005-02-14 08:56  cizzo

	* cplcore/cpl_table.c: Improve doc of cpl_table_load() and
	  cpl_table_save(), and differentiate between illegal FITS files
	  and specifying an extension not containing a table

2005-02-11 18:40  yjung

	* cplui/: cpl_frame.c, cpl_frame.h: added cpl_frame_get_nextensions

2005-02-11 17:30  yjung

	* cplcore/cpl_stats.c: raise an error if the centroid cannot be
	  computed

2005-02-11 16:20  rpalsa

	* cplcore/cpl_propertylist.c: Use cpl_error_push() and
	  cpl_error_pop()

2005-02-11 15:47  rpalsa

	* cplcore/: cpl_error.c, cpl_error_impl.h: Functions
	  cpl_error_push() and cpl_error_pop() added.

2005-02-11 10:36  rpalsa

	* cplui/cpl_parameterlist.c: Function cpl_parameterlist_dump():
	  Implementation added.

2005-02-11 10:35  rpalsa

	* cplui/cpl_parameter.c: Function cpl_parameter_dump():
	  Implementation added.

2005-02-11 09:10  cizzo

	* cplcore/cpl_error.c: Correct array sizes

2005-02-10 15:30  rpalsa

	* cplui/: cpl_parameter.c, cpl_parameter.h: Function
	  cpl_parameter_dump() resurrected (stubs only).

2005-02-10 15:30  rpalsa

	* cplui/: cpl_parameterlist.c, cpl_parameterlist.h: Function
	  cpl_parameterlist_dump() resurrected (stubs only).

2005-02-10 15:29  rpalsa

	* cplui/: cpl_pluginlist.c, cpl_pluginlist.h: Function
	  cpl_pluginlist_dump() resurrected.

2005-02-10 15:28  rpalsa

	* cplui/: cpl_plugin.c, cpl_plugin.h: Function cpl_plugin_copy():
	  Documentation updated. Function cpl_plugin_dump() resurrected.

2005-02-10 11:59  yjung

	* ChangeLog, cpldrs/cpl_apert/cpl_apertures.c,
	  cpldrs/cpl_apert/cpl_apertures.h,
	  cpldrs/cpl_apert/cpl_apertures_img.c,
	  cpldrs/cpl_apert/cpl_apertures_img.h,
	  cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c: removed remaining
	  _remove() functions

2005-02-10 11:47  rpalsa

	* cplui/: cpl_parameter.c, cpl_parameter.h: Function
	  cpl_parameter_set_tag(): Added.

2005-02-09 18:12  llundin

	* cplcore/tests/cpl_vector-test.c: Raised bar on Commutativity test

2005-02-09 17:56  llundin

	* cplcore/cpl_vector.c: Fixed remaining sign bugs

2005-02-09 17:44  yjung

	* cplcore/cpl_vector.c: Fixed sign bug

2005-02-09 17:18  yjung

	* cpldrs/cpl_det/cpl_detector.c: typo

2005-02-09 16:42  cizzo

	* cpldfs/cpl_dfs.c: Fix bug in error handling

2005-02-09 16:01  rpalsa

	* cplui/cpl_parameter.c: Function cpl_parameter_set_alias(),
	  cpl_parameter_get_alias(): Documentation updated.

2005-02-09 16:01  cizzo

	* cpldfs/cpl_dfs.c: Hardcoded CPL version

2005-02-09 16:00  rpalsa

	* cplui/cpl_parameter.h: Documentation for enum
	  _cpl_parameter_mode_ added.

2005-02-09 15:59  cizzo

	* cpldfs/cpl_dfs.c: Input primary FITS keywords no longer
	  mandatory, and other minor changes of behaviour

2005-02-09 15:22  llundin

	* cplcore/tests/cpl_image_io-test.c: Removed unused variable

2005-02-08 16:24  cizzo

	* cpldfs/cpl_dfs.c: Fix two or three bugs (Yves' test)

2005-02-08 12:50  cizzo

	* cplcore/cpl_error.c: cpl_error_reset() also resets the file and
	  the line fields

2005-02-08 10:31  yjung

	* cpldfs/: cpl_dfs.c, cpl_dfs.h: moved defines in cpl_dfs.c

2005-02-08 10:15  yjung

	* cpldfs/cpl_dfs.c: little changes

2005-02-07 18:04  yjung

	* cpl.h: added cpl_dfs.h in cpl.h

2005-02-07 17:53  yjung

	* cpldfs/: cpl_prokeys.c, cpl_prokeys.h: obsolete

2005-02-07 13:28  cizzo

	* cplcore/cpl_error.c: Avoid setting CPL_ERROR_UNSPECIFIED if no
	  error is set at cpl_set_where() call

2005-02-07 11:06  llundin

	* cplcore/cpl_image_resample.h, cplcore/cpl_imagelist_basic.c,
	  cplcore/cpl_imagelist_basic.h, cplcore/cpl_tools.h,
	  cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  cpldrs/cpl_geom/cpl_geom_img.c, cpldrs/cpl_geom/cpl_geom_img.h:
	  Removed cpl_tools.h from public .h files. typedef enum
	  cpl_lowpass

2005-02-07 10:05  yjung

	* cpldfs/cpl_prokeys.c: removed functions

2005-02-07 09:56  cizzo

	* cpldfs/Makefile.am: Support cpl_dfs.c.h

2005-02-07 09:56  cizzo

	* cpldfs/: cpl_dfs.c, cpl_dfs.h: Implementation of
	  cpl_dfs_setup_product_header() - NOT TESTED

2005-02-07 09:29  rpalsa

	* cplcore/: cpl_propertylist.c, cpl_propertylist.h: Convenience
	  functions to update and copy properties added.

2005-02-04 15:35  cizzo

	* cplcore/cpl_table.h: Add necessary FILE definition

2005-02-04 13:49  rpalsa

	* cplui/cpl_plugin.c: Function cpl_plugin_copy(): More typos fixed
	  in the documentation.

2005-02-04 10:22  rpalsa

	* cplui/cpl_plugin.c: Function cpl_plugin_copy(): Typo in
	  documentation fixed.

2005-02-02 16:32  yjung

	* cplcore/cpl_imagelist_io.c: ...

2005-02-02 11:38  cplmgr

	* configure.ac: Package version updated.

2005-02-02 10:52  rpalsa

	* doxygen/Doxyfile.in: Hide documentation of internal functions.

2005-02-02 10:37  cizzo

	* cplui/cpl_parameter.c: Move cpl_error_set_code() to
	  cpl_error_impl.h

2005-02-02 10:32  cizzo

	* cplcore/: Makefile.am, cpl_error.c, cpl_error.h,
	  cpl_image_basic.c, cpl_property.c, cpl_propertylist.c: Move
	  cpl_error_set_code() to cpl_error_impl.h

2005-02-02 10:28  cizzo

	* cplcore/cpl_error_impl.h: Implementation

2005-02-01 17:00  cizzo

	* cplcore/cpl_table.c: Include cpl_propertylist_impl.h

2005-02-01 16:54  yjung

	* cplcore/tests/cpl_image_io-test.c: no qfits use any more

2005-02-01 16:51  yjung

	* cplcore/: cpl_image_io.c, cpl_imagelist_io.c: added some missing
	  includes

2005-02-01 16:32  rpalsa

	* doxygen/cpl.css: Added.

2005-02-01 16:31  rpalsa

	* doxygen/Doxyfile.in: Updated.

2005-02-01 16:29  rpalsa

	* cplcore/tests/cpl_property-test.c,
	  cplcore/tests/cpl_propertylist-test.c,
	  cplui/tests/cpl_frame-test.c, cplui/tests/cpl_frameset-test.c,
	  cplui/tests/cpl_plugin-test.c: Adapted to API changes.

2005-02-01 16:28  rpalsa

	* cplcore/cpl_macros.h, cplcore/cpl_memory.c, cplcore/cpl_memory.h,
	  cplcore/cpl_memory_impl.h, cplcore/cpl_property.c,
	  cplcore/cpl_property.h, cplcore/cpl_propertylist.c,
	  cplcore/cpl_propertylist.h, cplcore/cpl_type.c,
	  cplcore/cpl_type.h, cplui/cpl_frame.c, cplui/cpl_frame.h,
	  cplui/cpl_frameset.c, cplui/cpl_frameset.h,
	  cplui/cpl_parameter.c, cplui/cpl_parameter.h,
	  cplui/cpl_parameterlist.c, cplui/cpl_parameterlist.h,
	  cplui/cpl_plugin.c, cplui/cpl_plugin.h, cplui/cpl_plugininfo.h,
	  cplui/cpl_pluginlist.c, cplui/cpl_pluginlist.h,
	  cplui/cpl_recipe.h: API changes.

2005-02-01 11:33  llundin

	* cplcore/tests/cpl_image_basic-test.c: Raised round-off limit for
	  cpl_image_fft()

2005-02-01 10:54  llundin

	* cplcore/tests/cpl_image_basic-test.c: Raised round-off limit
	  cpl_image_logarithm()

2005-01-31 15:09  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: Apply better solution to the
	  previous delta (following Lars' suggestion)

2005-01-31 11:45  llundin

	* cplcore/Makefile.am: cpl_tools.h is not distributed

2005-01-31 11:45  llundin

	* cplui/cpl_frameset_io.c: Needs private cpl_imagelist_is_uniform()

2005-01-31 10:27  llundin

	* cplcore/: cpl_image_basic.c, tests/cpl_image_basic-test.c:
	  cpl_image_fft(): Normalize on inverse transform

2005-01-30 11:02  cizzo

	* cplcore/cpl_msg.h: Increase the value of MAX_FUNCTION_NAME

2005-01-30 10:58  cizzo

	* cplcore/: cpl_msg.c, cpl_msg.h: Move the definition of the
	  constants MAX_MSG_LENGTH, MAX_FUNCTION_NAME, MAX_DOMAIN_NAME,
	  MAX_LOGFILE_NAME from .c to .h

2005-01-29 17:04  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: Preliminary step before
	  making cpl_error_set_code() private

2005-01-29 16:19  cizzo

	* cplcore/cpl_msg.c: Avoid cpl_error_set_code() calls

2005-01-29 16:11  cizzo

	* cplcore/: cpl_matrix.c, cpl_matrix.h: Avoid cpl_error_set_code()
	  calls, and reintroduce the _mean(), _median(), _stdev()

2005-01-29 14:44  cizzo

	* cplcore/cpl_column.c: Avoid cpl_error_set_code() calls

2005-01-28 17:29  llundin

	* cplcore/cpl_io.h: #include <cpl_macros.h>

2005-01-28 16:26  llundin

	* cpl.h, cplcore/Makefile.am, cplcore/cpl_image.h,
	  cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
	  cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h,
	  cplcore/cpl_image_defs.h, cplcore/cpl_image_filter.c,
	  cplcore/cpl_image_filter.h, cplcore/cpl_image_gen.c,
	  cplcore/cpl_image_gen.h, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io.h, cplcore/cpl_image_resample.c,
	  cplcore/cpl_image_resample.h, cplcore/cpl_imagelist.h,
	  cplcore/cpl_imagelist_basic.h, cplcore/cpl_imagelist_complex.h,
	  cplcore/cpl_imagelist_defs.h, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_imagelist_io.h, cplcore/cpl_mask.c,
	  cplcore/cpl_mask.h, cplcore/cpl_sparseimage.c,
	  cplcore/cpl_sparseimage.h, cplcore/cpl_stats.c,
	  cplcore/cpl_stats.h, cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_sparseimage-test.c,
	  cplcore/tests/cpl_stats-test.c, cpldrs/cpl_apert/cpl_apertures.c,
	  cpldrs/cpl_apert/cpl_apertures.h,
	  cpldrs/cpl_apert/cpl_apertures_img.c,
	  cpldrs/cpl_apert/cpl_apertures_img.h,
	  cpldrs/cpl_det/cpl_detector.c, cpldrs/cpl_geom/cpl_geom_img.c,
	  cpldrs/cpl_geom/cpl_geom_img.h, cpldrs/tests/cpl_detector-test.c:
	  Privatized cpl_image members. cpl_geom_combine. pisigma optional

2005-01-28 12:39  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Avoid cpl_error_set_code()
	  call, and move the cpl_column.h include from the .h to the .c
	  module

2005-01-28 12:38  cizzo

	* cplcore/tests/cpl_table-test.c: Avoid cpl_error_set_code() call

2005-01-28 11:30  yjung

	* cpl.h: ui-> io

2005-01-28 11:27  yjung

	* cplui/cpl_frameset_io.c: small crrection

2005-01-28 11:20  yjung

	* cplui/Makefile.am: ui-> io

2005-01-28 11:19  yjung

	* cplui/cpl_frameset_io.h: ui -> io

2005-01-28 11:18  yjung

	* cplui/: cpl_frameset_io.c, cpl_frameset_io.h, cpl_frameset_ui.c,
	  cpl_frameset_ui.h: _ui renamed in _io

2005-01-28 11:15  rpalsa

	* cplcore/cpl_propertylist_impl.h: Added.

2005-01-28 11:07  yjung

	* cpl.h: added cpl_frameset_ui.h

2005-01-28 11:06  yjung

	* cplui/: Makefile.am, cpl_frameset_ui.c, cpl_frameset_ui.h: added
	  cpl_frameset_ui

2005-01-28 10:27  rpalsa

	* cplcore/Makefile.am: Updated.

2005-01-28 10:18  llundin

	* cpldrs/: cpl_apert/cpl_apertures.c, cpl_apert/cpl_apertures.h,
	  cpl_geom/cpl_geom_img.c, tests/cpl_apertures-test.c: Redeclare
	  aperture sorting routines to not modify object pointer

2005-01-28 09:43  llundin

	* cpldrs/: cpl_apert/cpl_apertures.c, cpl_apert/cpl_apertures.h,
	  cpl_geom/cpl_geom_img.c, cpl_geom/cpl_geom_img.h,
	  tests/cpl_apertures-test.c, tests/cpl_geom_img-test.c: Added
	  sigmas to cpl_geom_img_offset_combine()

2005-01-28 08:37  cizzo

	* cplcore/cpl_table.h: Change of API: the append flag in
	  cpl_table_save is now unsigned int to accomodate the new output
	  modes

2005-01-27 16:55  cizzo

	* cplcore/cpl_table.c: Change of API: the append flag in
	  cpl_table_save is now unsigned int to accomodate the new output
	  modes

2005-01-27 16:11  cizzo

	* cplcore/tests/: cpl_image_filter-test.c, cpl_mask-test.c,
	  cpl_matrix-test.c: Adapt to cpl_matrix_wrap() API change

2005-01-27 16:11  cizzo

	* cplcore/: cpl_matrix.c, cpl_matrix.h: Make _unwrap() to return
	  void *, and change the _wrap() API

2005-01-27 15:46  llundin

	* cpldrs/: cpl_apert/cpl_apertures.c, cpl_apert/cpl_apertures.h,
	  tests/cpl_apertures-test.c: Added sigmas to
	  cpl_apertures_extract_window()

2005-01-27 15:00  cizzo

	* cplcore/cpl_table.c: Wrong error code setting in functions
	  _selected_invalid()

2005-01-27 14:59  llundin

	* cpldrs/cpl_apert/cpl_apertures.c: loop over sigmas in
	  cpl_apertures_extract_window()

2005-01-27 14:43  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_vector.c,
	  cpl_vector.h: Redeclared cpl_{vector,image}_unwrap() to void *

2005-01-27 11:53  llundin

	* cplcore/: cpl_vector.c, cpl_vector.h: Aligned API of
	  cpl_vector_wrap() with that of cpl_image_wrap_*()

2005-01-26 15:06  llundin

	* cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io.h,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cpldrs/cpl_det/cpl_detector.c,
	  cpldrs/cpl_det/cpl_detector_body.h: Removed redundant
	  cpl_imagelist_get_*()

2005-01-26 14:10  llundin

	* cplcore/: cpl_imagelist_defs.h, cpl_imagelist_io.c,
	  cpl_imagelist_io.h, tests/cpl_imagelist_io-test.c:
	  cpl_imagelist_is_uniform() is private

2005-01-26 13:42  cizzo

	* cplcore/cpl_table.c: Fix error setting in cpl_table_delete

2005-01-25 17:59  llundin

	* cplcore/: cpl_vector.c, cpl_vector.h, tests/cpl_vector-test.c:
	  Added istep to cpl_vector_extract()

2005-01-25 17:47  llundin

	* cplcore/cpl_image_resample.c, cplcore/cpl_image_resample.h,
	  cplcore/cpl_image_resample_body.h,
	  cplcore/tests/cpl_image_resample-test.c,
	  cpldrs/cpl_geom/cpl_geom_img.c: cpl_image_extract_subsample()
	  generalized

2005-01-25 17:38  llundin

	* cpl.h: Removed private sparseimage.h and column.h

2005-01-25 16:44  llundin

	* cplcore/: cpl_image_resample.c, cpl_image_resample.h,
	  tests/cpl_image_resample-test.c: cpl_image_warp_polynomial() API
	  change: radius + profile

2005-01-25 14:22  llundin

	* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io.h,
	  cplcore/cpl_io.h, cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_mask-test.c, cpldrs/tests/cpl_detector-test.c:
	  cpl_image_save(). CPL_IO_DEFAULT

2005-01-25 09:41  llundin

	* cplcore/cpl_image_basic.c: CPL_FFT_EOL => CPL_FFT_MAX

2005-01-25 09:02  llundin

	* cplcore/: cpl_imagelist_io.c, cpl_imagelist_io.h,
	  cpl_imagelist_io_body.h, tests/cpl_imagelist_io-test.c:
	  cpl_imagelist_load()

2005-01-25 08:02  llundin

	* cpldrs/: cpl_apert/cpl_apertures_img.c, cpl_det/cpl_detector.c,
	  cpl_geom/cpl_geom_img.c: defgroup renaming

2005-01-24 15:53  llundin

	* cplcore/cpl_imagelist_complex.c, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_imagelist_io.h, cplcore/cpl_imagelist_io_body.h,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_complex-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cpldrs/cpl_det/cpl_detector.c, cpldrs/tests/cpl_geom_img-test.c:
	  Redeclared cpl_imagelist_new()

2005-01-24 14:43  llundin

	* cplcore/cpl_imagelist_io_body.h: Removed direct access of ->ni

2005-01-24 14:43  llundin

	* cplcore/cpl_imagelist_io.c: fixed cpl_imagelist_set() bug

2005-01-21 16:09  cizzo

	* cplcore/tests/cpl_matrix-test.c: Fix rounding problem

2005-01-21 15:49  cizzo

	* cplcore/cpl_msg.c: Avoid warning message

2005-01-21 14:28  llundin

	* cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_basic.h,
	  cplcore/cpl_imagelist_basic_body.h,
	  cplcore/cpl_imagelist_complex.c, cplcore/cpl_imagelist_defs.h,
	  cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io.h,
	  cplcore/cpl_imagelist_io_body.h,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cpldrs/cpl_geom/cpl_geom_img.c, cpldrs/cpl_geom/cpl_geom_img.h,
	  cpldrs/tests/cpl_geom_img-test.c: Redeclare cpl_imagelist_erase()
	  and cpl_geom_img_offset_combine(). cpl_imagelist_check()
	  redeclared to cpl_imagelist_is_uniform(). Remove direct imagelist
	  access. Added checks in cpl_imagelist_set()

2005-01-21 14:24  llundin

	* cplcore/cpl_io.h: Removed unnecessary comma

2005-01-20 15:31  llundin

	* cplcore/cpl_error.h: -DCPL_DEBUG

2005-01-20 15:15  llundin

	* cplcore/cpl_io.h: Removed _cpl_type_bpp_ and the references to
	  qfits and changed CPL_BPP_DEFAULT to a macro

2005-01-17 12:03  cizzo

	* cplcore/: cpl_msg.c, cpl_msg.h: Add function
	  cpl_msg_set_log_name()

2005-01-17 11:55  llundin

	* cpl.h, cplcore/Makefile.am, cplcore/cpl_imagelist.h,
	  cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_basic.h,
	  cplcore/cpl_imagelist_complex.c, cplcore/cpl_imagelist_complex.h,
	  cplcore/cpl_imagelist_defs.h, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_imagelist_io.h,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cpldrs/cpl_det/cpl_detector.c,
	  cpldrs/cpl_det/cpl_detector_body.h,
	  cpldrs/cpl_geom/cpl_geom_img.c, cpldrs/cpl_geom/cpl_geom_img.h,
	  cpldrs/cpl_geom/cpl_geom_img_body.h,
	  cpldrs/tests/cpl_geom_img-test.c: Members of cpl_imagelist made
	  private

2005-01-17 09:39  rpalsa

	* cplcore/cpl_plist.c: Function cpl_plist_load(): Check whether
	  qfits returned a valid header or not. Function
	  cpl_plist_get_string(): Typo fixed in the documentation.

2005-01-13 11:13  llundin

	* cplcore/cpl_property.c, cplcore/cpl_property.h,
	  cplcore/cpl_propertylist.c, cplcore/cpl_propertylist.h,
	  cplui/cpl_frame.c, cplui/cpl_frame.h, cplui/cpl_frameset.c,
	  cplui/cpl_frameset.h, cplui/cpl_parameter.c,
	  cplui/cpl_parameter.h: Redeclaration of some functions from int
	  to cpl_error_code. Replacement of some cx_assert() with
	  cpl_assure_code()

2005-01-13 08:09  llundin

	* cplcore/cpl_error.h: set CPL_ERROR_UNSPECIFIED to 1 while
	  verifying redeclation of functions from int to cpl_error_code

2005-01-13 07:51  llundin

	* cplcore/tests/cpl_vector-test.c: unused variable

2005-01-12 18:16  llundin

	* cplcore/cpl_error.h: include stdlib.h (for getenv())

2005-01-12 17:35  llundin

	* cpldfs/cpl_prokeys.h: include cpl_error.h

2005-01-12 17:29  llundin

	* cpldfs/: cpl_prokeys.c, cpl_prokeys.h: Renamed plist to
	  propertylist

2005-01-12 17:29  llundin

	* cpl.h: Include most basic modules first

2005-01-12 15:21  llundin

	* cplui/: cpl_frameset.c, cpl_frameset.h: cpl_frameset_labelise()
	  stays in CPL

2005-01-11 17:06  llundin

	* cpldrs/cpl_geom/: cpl_geom_img.c, cpl_geom_img.h: Use
	  cpl_vector_fill_kernel_profile()

2005-01-11 17:04  llundin

	* cplcore/cpl_image_resample.c: cpl_image_get_interpolated()
	  confidence is negative on error

2005-01-11 13:54  llundin

	* cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  cplcore/tests/cpl_vector-test.c, cpldrs/cpl_det/cpl_detector.c:
	  Redeclared cpl_vector_get_stdev()

2005-01-11 06:40  llundin

	* cpl.h, cplcore/Makefile.am, cplcore/cpl_image_basic.h,
	  cplcore/cpl_image_io.h, cplcore/cpl_imagelist_io.c,
	  cplcore/cpl_imagelist_io.h, cplcore/cpl_io.h, cplcore/cpl_mask.h,
	  cplcore/cpl_type.h, cplcore/cpl_vector.h: Added cpl_io.h

2005-01-10 16:34  cizzo

	* cplcore/: cpl_msg.c, cpl_msg.h: Add const qualifier to function
	  arguments declaration where appropriate

2005-01-10 16:14  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h: CPL_FFT_SWAP_HALVES. Support for
	  CPL_TYPE_COMPLEX in cpl_image_move()

2005-01-10 16:13  llundin

	* cpldrs/tests/cpl_geom_img-test.c: my_assert()

2005-01-10 16:12  llundin

	* cpldrs/cpl_geom/cpl_geom_img.c: Added cpl_assure()

2005-01-10 15:49  llundin

	* cplcore/cpl_image_io.c: Removed assert() from
	  cpl_image_delete_imaginary()

2005-01-09 07:28  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h,
	  cpl_image_gen.c, cpl_image_gen_body.h, cpl_image_io.c,
	  cpl_imagelist_basic.c, cpl_imagelist_io.c, cpl_stats.c: Fixed
	  doxygen warnings

2005-01-09 06:26  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h,
	  tests/cpl_image_basic-test.c: CPL_TYPE_COMPLEX supported by
	  cpl_image_copy()

2005-01-08 17:55  llundin

	* cplcore/cpl_image_basic.c: Documentation of FFT modes

2005-01-08 17:00  llundin

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
	  cplcore/tests/cpl_image_basic-test.c,
	  cpldrs/cpl_geom/cpl_geom_img.c: CPL_FFT_UNNORMALIZED and
	  CPL_FFT_TO_REAL. cpl_image_divide() && cpl_image_abs() test

2005-01-08 15:12  llundin

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_defs.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io_body.h,
	  cplcore/tests/cpl_image_basic-test.c,
	  cpldrs/cpl_geom/cpl_geom_img.c, cpldrs/tests/cpl_geom_img-test.c:
	  cpl_image_fft()

2005-01-08 15:11  llundin

	* cplcore/cpl_type.h: CPL_TYPE_COMPLEX

2005-01-05 20:04  llundin

	* cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  cplcore/tests/cpl_vector-test.c, cpldrs/tests/cpl_photom-test.c:
	  Changed API of cpl_vector_correlate(). cpl_vector_set_size()

2005-01-05 19:02  llundin

	* cplcore/tests/cpl_polynomial-test.c: Removed unused static
	  function

2005-01-04 17:01  cizzo

	* cplcore/cpl_msg.c: Eliminate asserts; add option to avoid output
	  lines of text to be splitted; output lines of text are never
	  splitted in logfiles

2005-01-04 14:46  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: cpl_polynomial_shift() =>
	  cpl_polynomial_shift_1d

2005-01-04 14:02  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: API change of
	  cpl_polynomial_solve_1d

2005-01-03 17:26  llundin

	* cplcore/cpl_column.c, cplcore/cpl_column.h,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_filter_body.h,
	  cplcore/cpl_imagelist_basic_body.h, cplcore/cpl_stats.c,
	  cplcore/cpl_table.c, cplcore/cpl_tools.c, cplcore/cpl_tools.h,
	  cplcore/cpl_vector.c, cpldrs/cpl_apert/cpl_apertures.c:
	  cpl_tools_{kth,median}_*() => cpl_tools_get_{kth,median}_*().
	  cpl_column_mean() => cpl_column_get_mean() etc.

2005-01-03 17:11  llundin

	* cplcore/cpl_mask.c: #include "cpl_image_bpm.h"

2005-01-03 17:11  llundin

	* cplcore/tests/cpl_imagelist_basic-test.c: Commented out
	  cpl_imagelist_compare()

2005-01-03 17:08  llundin

	* cplcore/cpl_mask.h: Removed #include "cpl_image_bpm.h"

2005-01-03 17:05  llundin

	* cplcore/cpl_mask.h: #include "cpl_image_bpm.h"

2005-01-03 16:03  cizzo

	* cplcore/: cpl_column.c, cpl_matrix.c, cpl_table.c: Make some
	  returned check values -1 in case of error

2005-01-03 11:45  llundin

	* cplcore/: cpl_stats.c, cpl_tools.c, cpl_tools.h: Removed _remove
	  from cpl_tools_kth_{double,float,int}_remove() and
	  cpl_tools_median_{double,float}_remove()

2005-01-03 11:45  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_matrix.c, cpl_matrix.h,
	  cpl_table.c, cpl_table.h, tests/Makefile.am,
	  tests/cpl_matrix-test.c, tests/cpl_table-test.c: Function
	  renaming, API changes, eliminate asserts

2005-01-03 10:27  llundin

	* cplcore/cpl_type.h: Added CPL FITS IO modes

2004-12-30 17:19  llundin

	* cplcore/: cpl_image_resample.c, cpl_image_resample.h,
	  cpl_image_resample_body.h, tests/cpl_image_resample-test.c:
	  cpl_image_warp_polynomial(). Use direct buffer access in
	  cpl_image_get_interpolated()

2004-12-30 17:17  llundin

	* cplcore/cpl_image_io.c: Unused variable

2004-12-30 13:33  llundin

	* cplcore/cpl_image_resample.c: Fixed cpl_image index + 1 bug

2004-12-30 12:29  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_bpm.c, cpl_image_io.c,
	  cpl_image_io.h, cpl_image_resample.c,
	  tests/cpl_image_basic-test.c, tests/cpl_stats-test.c: Added int *
	  is_rejected to cpl_image_get()

2004-12-30 12:27  llundin

	* cplcore/cpl_type.h: cpl_boolean

2004-12-29 19:35  llundin

	* cplcore/: cpl_image_resample.c, cpl_image_resample.h,
	  cpl_tools.c, cpl_tools.h, cpl_vector.c, cpl_vector.h:
	  cpl_image_get_interpolated(). cpl_vector_fill_kernel_profile()

2004-12-29 19:34  llundin

	* cplcore/cpl_image_io.c: man typo

2004-12-29 17:51  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h: cpl_clock, cpl_kernel enum.
	  Prepend CPL_ to #define

2004-12-29 16:16  llundin

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic.h: enum
	  cpl_norm in cpl_imagelist_normalise(). Propagate error code

2004-12-29 15:39  llundin

	* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, cpldrs/tests/cpl_apertures-test.c:
	  Removed bpm-pointer from cpl_image_wrap_*()

2004-12-29 15:10  llundin

	* cplcore/cpl_image_basic_body.h, cplcore/cpl_image_filter_body.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io_body.h,
	  cplcore/cpl_image_resample_body.h,
	  cplcore/cpl_imagelist_basic_body.h,
	  cplcore/cpl_imagelist_complex_body.h,
	  cpldrs/cpl_geom/cpl_geom_img_body.h: cpl_image_wrap_*() requires
	  non-NULL pixel pointer

2004-12-29 14:11  llundin

	* cplcore/cpl_image_gen.c, cplcore/cpl_image_io.c,
	  cplcore/cpl_mask.c, cplcore/cpl_sparseimage.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_gen-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_sparseimage-test.c,
	  cpldrs/cpl_det/cpl_detector.c, cpldrs/cpl_geom/cpl_geom_img.c,
	  cpldrs/tests/cpl_detector-test.c: cpl_image_wrap_*(,NULL,NULL) =>
	  cpl_image_new()

2004-12-29 13:22  llundin

	* cplcore/cpl_image_io_body.h: cpl_image_new() bis

2004-12-29 13:12  llundin

	* cplcore/cpl_image_io.c: Minor comments

2004-12-29 13:06  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_image_io_body.h:
	  cpl_image_new()

2004-12-29 12:45  llundin

	* cpldrs/cpl_geom/cpl_geom_img.c: Removed cpl_image_get_mean(),
	  cpl_image_subtract_scalar() and cpl_image_move() from
	  cpl_geom_img_offset_coarse()

2004-12-28 17:27  llundin

	* cplcore/: cpl_image_basic.c, cpl_stats.c, cpl_stats.h,
	  tests/cpl_sparseimage-test.c, tests/cpl_stats-test.c: CPL_STAT_*
	  => CPL_STATS_*. Add stream parameter to cpl_stats_dump().
	  cpl_image_get_sqflux()

2004-12-28 14:42  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h:
	  cpl_image_normalise()

2004-12-28 13:06  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_image_io_body.h,
	  cpl_stats.c, cpl_stats.h, tests/cpl_image_basic-test.c:
	  cpl_image_get() and cpl_image_set()

2004-12-28 10:15  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h, cpl_imagelist_basic.c,
	  cpl_imagelist_basic.h, tests/cpl_image_basic-test.c: Replacement
	  of cpl_*_op_scalar*()

2004-12-23 16:53  llundin

	* cplcore/: cpl_imagelist_basic.c, cpl_imagelist_basic.h,
	  cpl_imagelist_basic_body.h, tests/cpl_imagelist_basic-test.c:
	  Replacements for cpl_imagelist_op_scalar(). iset => imlist

2004-12-23 16:51  llundin

	* cplcore/: cpl_imagelist_io.c, cpl_imagelist_io_body.h: iset =>
	  imlist. Individual checks in cpl_imagelist_check()

2004-12-23 16:49  llundin

	* cplcore/cpl_image_basic.c: argument renaming.
	  cpl_image_op_scalar() => cpl_image_divide_scalar()

2004-12-22 19:30  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_logarithm()

2004-12-22 19:26  llundin

	* cplcore/tests/cpl_image_basic-test.c: cpl_image_<op>_scalar(),
	  cpl_image_exponential(), cpl_vector_pow() checks

2004-12-22 18:58  llundin

	* cplcore/tests/cpl_vector-test.c: more cpl_vector_pow() checks

2004-12-22 18:25  llundin

	* cplcore/cpl_image_basic_body.h: Fixed CPL_OPERATION bug. Really

2004-12-22 18:22  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h: Fixed
	  CPL_OPERATION bug

2004-12-22 16:53  llundin

	* cplcore/cpl_image_basic.c: Domain check in CPL_IMAGE_LOGASSIGN().
	  FIXME

2004-12-22 11:23  llundin

	* cplcore/tests/cpl_vector-test.c: cpl_vector_delete(error). more
	  cpl_vector_power()

2004-12-22 10:58  llundin

	* cplcore/tests/cpl_vector-test.c: cpl_vector_power()

2004-12-22 10:15  llundin

	* cplcore/cpl_bivector.c, cplcore/cpl_polynomial.c,
	  cplcore/cpl_sparseimage.c, cpldrs/cpl_phot/cpl_photom.c: Recoded
	  som assert()s to be side-effect-free

2004-12-21 18:47  llundin

	* cplcore/cpl_image_gen.c, cplcore/cpl_imagelist_basic.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cpldrs/cpl_geom/cpl_geom_img.c: cpl_image_op_scalar() =>
	  cpl_image_<op>_scalar()

2004-12-21 18:09  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h: Added
	  cpl_image_{add,subtract,multiply,divide}_scalar(),
	  cpl_image_{power,exponential,logarithm}()

2004-12-21 14:04  cizzo

	* cplcore/tests/cpl_matrix-test.c: Adapt to the few API changes
	  planned for cpl version 2.0

2004-12-21 14:04  cizzo

	* cplcore/: cpl_matrix.c, cpl_matrix.h: Eliminate all assertions,
	  and add few API changes planned for cpl version 2.0

2004-12-21 13:35  llundin

	* cplcore/tests/cpl_vector-test.c: A few more tests

2004-12-21 13:07  llundin

	* cplcore/: cpl_vector.c, cpl_vector.h, tests/cpl_bivector-test.c,
	  tests/cpl_vector-test.c: Removed cpl_vector_op_scalar(). Added
	  some tests of cpl_vector_add_scalar() etc.

2004-12-20 18:00  llundin

	* cplcore/: cpl_vector.c, cpl_vector.h:
	  cpl_vector_{add,subtract,multiply,divide}_scalar(),
	  cpl_vector_{logarithm,exponential,power}()

2004-12-20 15:04  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_imagelist_io.c,
	  cpl_imagelist_io.h, cpl_type.h: cpl_type_bpp

2004-12-20 11:27  llundin

	* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h,
	  cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_bpm-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_gen-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_imagelist_basic-test.c,
	  cplcore/tests/cpl_imagelist_complex-test.c,
	  cplcore/tests/cpl_imagelist_io-test.c,
	  cplcore/tests/cpl_mask-test.c, cplcore/tests/cpl_stats-test.c,
	  cpldrs/tests/cpl_apertures-test.c,
	  cpldrs/tests/cpl_apertures_img-test.c,
	  cpldrs/tests/cpl_geom_img-test.c: cpl_image_fill_test_create(),
	  cpl_polynomial_fit_1d_create() and cpl_polynomial_fit_2d_create()

2004-12-16 16:53  cizzo

	* cpldrs/: cpl_apert/cpl_apertures.c, cpl_geom/cpl_geom_img.c:
	  Avoid cpl_matrix_new_constant(), now deprecated

2004-12-16 15:33  yjung

	* cpldfs/: Makefile.am, cpl_prokeys.h: added CPLDFS libraru

2004-12-16 13:45  yjung

	* Makefile.am, README.CVS, acinclude.m4, configure.ac,
	  cpldfs/Makefile.am, cpldfs/cpl_prokeys.c, m4macros/cpl.m4: added
	  cpldfs library

2004-12-16 13:31  yjung

	* cpldfs/tests/cpl_prokeys-test.c: new test file

2004-12-16 13:29  yjung

	* cpldfs/tests/Makefile.am: new file

2004-12-16 13:11  yjung

	* cpl.h: added cpl_prokeys

2004-12-16 13:10  yjung

	* cpldfs/: cpl_prokeys.c, cpl_prokeys.h: new file

2004-12-16 12:54  yjung

	* cpldfs/Makefile.am: new

2004-12-16 11:15  yjung

	* cplcore/Makefile.am: cpl_tools still distyributed for the moment

2004-12-16 11:00  yjung

	* cplcore/Makefile.am: do not install cpl_tools any more

2004-12-16 10:58  yjung

	* Makefile.am: added cpl.h in the distribution

2004-12-16 10:56  yjung

	* cpl.h: added the cpl.h file

2004-12-15 20:50  llundin

	* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h,
	  cplcore/cpl_imset.h, cplcore/cpl_plist.c, cplcore/cpl_plist.h,
	  cplcore/tests/cpl_image_stats-test.c,
	  cplcore/tests/cpl_plist-test.c, cplui/cpl_parlist.c,
	  cplui/cpl_parlist.h: Renaming according to naming convention

2004-12-15 20:35  llundin

	* cplcore/Makefile.am, cplcore/cpl_bivector.c,
	  cplcore/cpl_bivector.h, cplcore/cpl_column.c,
	  cplcore/cpl_column.h, cplcore/cpl_error.c, cplcore/cpl_error.h,
	  cplcore/cpl_image.h, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_basic.h, cplcore/cpl_image_basic_body.h,
	  cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h,
	  cplcore/cpl_image_defs.h, cplcore/cpl_image_filter.c,
	  cplcore/cpl_image_filter_body.h, cplcore/cpl_image_gen.c,
	  cplcore/cpl_image_gen.h, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io.h, cplcore/cpl_image_io_body.h,
	  cplcore/cpl_image_resample.c, cplcore/cpl_image_resample.h,
	  cplcore/cpl_image_resample_body.h, cplcore/cpl_imagelist.h,
	  cplcore/cpl_mask.c, cplcore/cpl_matrix.c, cplcore/cpl_matrix.h,
	  cplcore/cpl_memory.c, cplcore/cpl_memory.h,
	  cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h,
	  cplcore/cpl_property.c, cplcore/cpl_property.h,
	  cplcore/cpl_propertylist.c, cplcore/cpl_propertylist.h,
	  cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h,
	  cplcore/cpl_stats.c, cplcore/cpl_stats.h, cplcore/cpl_table.c,
	  cplcore/cpl_table.h, cplcore/cpl_tools.c, cplcore/cpl_tools.h,
	  cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  cplcore/tests/Makefile.am, cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_bpm-test.c,
	  cplcore/tests/cpl_image_filter-test.c,
	  cplcore/tests/cpl_image_gen-test.c,
	  cplcore/tests/cpl_image_io-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cplcore/tests/cpl_mask-test.c, cplcore/tests/cpl_matrix-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cplcore/tests/cpl_property-test.c,
	  cplcore/tests/cpl_propertylist-test.c,
	  cplcore/tests/cpl_sparseimage-test.c,
	  cplcore/tests/cpl_stats-test.c, cplcore/tests/cpl_table-test.c,
	  cplcore/tests/cpl_table-testfail2.c,
	  cplcore/tests/cpl_vector-test.c, cpldrs/Makefile.am,
	  cpldrs/tests/Makefile.am, cplui/Makefile.am,
	  cplui/cpl_frameset.c, cplui/cpl_frameset.h,
	  cplui/cpl_parameter.c, cplui/cpl_parameter.h,
	  cplui/cpl_parameterlist.c, cplui/cpl_parameterlist.h,
	  cplui/cpl_plugin.c, cplui/cpl_plugin.h, cplui/cpl_pluginlist.c,
	  cplui/cpl_pluginlist.h, cplui/cpl_recipe.h,
	  cplui/tests/cpl_frameset-test.c, cplui/tests/cpl_plugin-test.c,
	  cplui/tests/cpl_pluginlist-test.c: Renaming according to naming
	  convention

2004-12-15 20:35  llundin

	* cpldrs/cpl_geom/: cpl_geom_ima_body.h, cpl_geom_img_body.h:
	  Renaming (renamed cpldrs/cpl_geom/cpl_geom_ima_body.h to
	  cpldrs/cpl_geom/cpl_geom_img_body.h)

2004-12-15 20:35  llundin

	* cpldrs/cpl_geom/: cpl_geom_ima.h, cpl_geom_img.h: Renaming
	  (renamed cpldrs/cpl_geom/cpl_geom_ima.h to
	  cpldrs/cpl_geom/cpl_geom_img.h)

2004-12-15 20:35  llundin

	* cpldrs/cpl_geom/: cpl_geom_ima.c, cpl_geom_img.c: Renaming
	  (renamed cpldrs/cpl_geom/cpl_geom_ima.c to
	  cpldrs/cpl_geom/cpl_geom_img.c)

2004-12-15 20:35  llundin

	* cpldrs/cpl_det/: cpl_det_body.h, cpl_detector_body.h: Renaming
	  (renamed cpldrs/cpl_det/cpl_det_body.h to
	  cpldrs/cpl_det/cpl_detector_body.h)

2004-12-15 20:35  llundin

	* cpldrs/cpl_det/: cpl_det.h, cpl_detector.h: Renaming (renamed
	  cpldrs/cpl_det/cpl_det.h to cpldrs/cpl_det/cpl_detector.h)

2004-12-15 20:35  llundin

	* cpldrs/cpl_det/: cpl_det.c, cpl_detector.c: Renaming (renamed
	  cpldrs/cpl_det/cpl_det.c to cpldrs/cpl_det/cpl_detector.c)

2004-12-15 20:35  llundin

	* cpldrs/cpl_phot/: cpl_phot.h, cpl_photom.h: Renaming (renamed
	  cpldrs/cpl_phot/cpl_phot.h to cpldrs/cpl_phot/cpl_photom.h)

2004-12-15 20:35  llundin

	* cpldrs/cpl_phot/: cpl_phot.c, cpl_photom.c: Renaming (renamed
	  cpldrs/cpl_phot/cpl_phot.c to cpldrs/cpl_phot/cpl_photom.c)

2004-12-15 20:35  llundin

	* cpldrs/cpl_apert/: cpl_apert_ima.h, cpl_apertures_img.h: Renaming
	  (renamed cpldrs/cpl_apert/cpl_apert_ima.h to
	  cpldrs/cpl_apert/cpl_apertures_img.h)

2004-12-15 20:35  llundin

	* cpldrs/cpl_apert/: cpl_apert.h, cpl_apertures.h: Renaming
	  (renamed cpldrs/cpl_apert/cpl_apert.h to
	  cpldrs/cpl_apert/cpl_apertures.h)

2004-12-15 20:35  llundin

	* cpldrs/cpl_apert/: cpl_apert_ima.c, cpl_apertures_img.c: Renaming
	  (renamed cpldrs/cpl_apert/cpl_apert_ima.c to
	  cpldrs/cpl_apert/cpl_apertures_img.c)

2004-12-15 20:35  llundin

	* cpldrs/cpl_apert/: cpl_apert.c, cpl_apertures.c: Renaming
	  (renamed cpldrs/cpl_apert/cpl_apert.c to
	  cpldrs/cpl_apert/cpl_apertures.c)

2004-12-15 20:35  llundin

	* cpldrs/tests/: cpl_phot-test.c, cpl_photom-test.c: Renaming
	  (renamed cpldrs/tests/cpl_phot-test.c to
	  cpldrs/tests/cpl_photom-test.c)

2004-12-15 20:35  llundin

	* cpldrs/tests/: cpl_det-test.c, cpl_detector-test.c: Renaming
	  (renamed cpldrs/tests/cpl_det-test.c to
	  cpldrs/tests/cpl_detector-test.c)

2004-12-15 20:35  llundin

	* cpldrs/tests/: cpl_geom_ima-test.c, cpl_geom_img-test.c: Renaming
	  (renamed cpldrs/tests/cpl_geom_ima-test.c to
	  cpldrs/tests/cpl_geom_img-test.c)

2004-12-15 20:35  llundin

	* cpldrs/tests/: cpl_apert_ima-test.c, cpl_apertures_img-test.c:
	  Renaming (renamed cpldrs/tests/cpl_apert_ima-test.c to
	  cpldrs/tests/cpl_apertures_img-test.c)

2004-12-15 20:35  llundin

	* cpldrs/tests/: cpl_apert-test.c, cpl_apertures-test.c: Renaming
	  (renamed cpldrs/tests/cpl_apert-test.c to
	  cpldrs/tests/cpl_apertures-test.c)

2004-12-15 20:34  llundin

	* cplcore/tests/: cpl_imagelist_io-test.c, cpl_imset_io-test.c:
	  Renaming (renamed cplcore/tests/cpl_imset_io-test.c to
	  cplcore/tests/cpl_imagelist_io-test.c)

2004-12-15 20:34  llundin

	* cplcore/tests/: cpl_imagelist_basic-test.c,
	  cpl_imset_basic-test.c: Renaming (renamed
	  cplcore/tests/cpl_imset_basic-test.c to
	  cplcore/tests/cpl_imagelist_basic-test.c)

2004-12-15 20:34  llundin

	* cplcore/tests/: cpl_imagelist_complex-test.c,
	  cpl_imset_complex-test.c: Renaming (renamed
	  cplcore/tests/cpl_imset_complex-test.c to
	  cplcore/tests/cpl_imagelist_complex-test.c)

2004-12-15 20:34  llundin

	* cplcore/: cpl_imagelist_io_body.h, cpl_imset_io_body.h: Renaming
	  (renamed cplcore/cpl_imset_io_body.h to
	  cplcore/cpl_imagelist_io_body.h)

2004-12-15 20:34  llundin

	* cplcore/: cpl_imagelist_basic_body.h, cpl_imset_basic_body.h:
	  Renaming (renamed cplcore/cpl_imset_basic_body.h to
	  cplcore/cpl_imagelist_basic_body.h)

2004-12-15 20:34  llundin

	* cplcore/: cpl_imagelist_complex_body.h, cpl_imset_complex_body.h:
	  Renaming (renamed cplcore/cpl_imset_complex_body.h to
	  cplcore/cpl_imagelist_complex_body.h)

2004-12-15 20:34  llundin

	* cplcore/: cpl_image_stats_body.h, cpl_stats_body.h: Renaming
	  (renamed cplcore/cpl_image_stats_body.h to
	  cplcore/cpl_stats_body.h)

2004-12-15 20:34  llundin

	* cplcore/: cpl_imagelist_io.h, cpl_imset_io.h: Renaming (renamed
	  cplcore/cpl_imset_io.h to cplcore/cpl_imagelist_io.h)

2004-12-15 20:34  llundin

	* cplcore/: cpl_imagelist_basic.h, cpl_imset_basic.h: Renaming
	  (renamed cplcore/cpl_imset_basic.h to
	  cplcore/cpl_imagelist_basic.h)

2004-12-15 20:34  llundin

	* cplcore/: cpl_messaging.h, cpl_msg.h: Renaming (renamed
	  cplcore/cpl_messaging.h to cplcore/cpl_msg.h)

2004-12-15 20:34  llundin

	* cplcore/: cpl_imagelist_complex.h, cpl_imset_complex.h: Renaming
	  (renamed cplcore/cpl_imset_complex.h to
	  cplcore/cpl_imagelist_complex.h)

2004-12-15 20:34  llundin

	* cplcore/: cpl_imagelist_defs.h, cpl_imset_defs.h: Renaming
	  (renamed cplcore/cpl_imset_defs.h to
	  cplcore/cpl_imagelist_defs.h)

2004-12-15 20:34  llundin

	* cplcore/: cpl_type.h, cpl_types.h: Renaming (renamed
	  cplcore/cpl_types.h to cplcore/cpl_type.h)

2004-12-15 20:34  llundin

	* cplcore/: cpl_imagelist_io.c, cpl_imset_io.c: Renaming (renamed
	  cplcore/cpl_imset_io.c to cplcore/cpl_imagelist_io.c)

2004-12-15 20:34  llundin

	* cplcore/: cpl_imagelist_basic.c, cpl_imset_basic.c: Renaming
	  (renamed cplcore/cpl_imset_basic.c to
	  cplcore/cpl_imagelist_basic.c)

2004-12-15 20:34  llundin

	* cplcore/: cpl_messaging.c, cpl_msg.c: Renaming (renamed
	  cplcore/cpl_messaging.c to cplcore/cpl_msg.c)

2004-12-15 20:34  llundin

	* cplcore/: cpl_imagelist_complex.c, cpl_imset_complex.c: Renaming
	  (renamed cplcore/cpl_imset_complex.c to
	  cplcore/cpl_imagelist_complex.c)

2004-12-15 20:34  llundin

	* cplcore/: cpl_type.c, cpl_types.c: Renaming (renamed
	  cplcore/cpl_types.c to cplcore/cpl_type.c)

2004-12-15 17:25  llundin

	* cplcore/cpl_types.h: Define BPP_* within CPL (for renaming)

2004-12-15 15:15  rpalsa

	* configure.ac: Package version updated.

2004-12-08 13:24  cizzo

	* doxygen/: cpl_reference.tex, cplref_applications.tex,
	  cplref_installation.tex, cplref_introduction.tex, layout.tex:
	  Apply corrections suggested by Derek

2004-12-07 15:55  yjung

	* cplcore/cpl_mask.h: doc

2004-12-07 15:07  yjung

	* cpldrs/tests/: cpl_apert-test.c, cpl_apert_ima-test.c: replaced
	  binary images by cpl_mask

2004-12-07 14:04  yjung

	* cplcore/cpl_mask.c: cpl_mask_new creates an initialized mask

2004-12-07 12:10  yjung

	* cplcore/tests/cpl_image_io-test.c: ...

2004-12-07 12:04  yjung

	* cplcore/tests/cpl_mask-test.c: corrected from image bnary

2004-12-07 11:54  yjung

	* cplcore/tests/: cpl_image_bpm-test.c, cpl_image_filter-test.c,
	  cpl_image_io-test.c: replace image binary by mask

2004-12-07 11:43  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: removed
	  cpl_image_copy_from_fits()

2004-12-07 11:42  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: removed
	  cpl_image_new_empty()

2004-12-07 11:30  yjung

	* cplcore/tests/: cpl_image_binary-test.c, cpl_mask-test.c:
	  replaced image-binary by mask

2004-12-07 11:29  yjung

	* cplcore/tests/Makefile.am: removed image-binary / added cpl_mask

2004-12-07 11:26  yjung

	* cpldrs/cpl_det/: cpl_det.c, cpl_det_body.h: use cpl_mask inst of
	  cpl_image_binary

2004-12-07 11:26  yjung

	* cpldrs/cpl_geom/cpl_geom_ima.c: removed include
	  cpl_image_binary.h

2004-12-07 11:14  yjung

	* cpldrs/cpl_apert/cpl_apert.c: replaced binary images by cpl_mask

2004-12-07 11:04  yjung

	* cplcore/: cpl_image_bpm.h, cpl_imset_basic.c,
	  cpl_imset_basic_body.h, cpl_mask.c, cpl_sparseimage.c,
	  cpl_sparseimage.h: compiles now properly after having replaced
	  the binary image by cpl_mask

2004-12-07 10:39  yjung

	* cplcore/cpl_mask.h: added an include

2004-12-07 10:10  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: added
	  cpl_image_new_from_mask()

2004-12-06 19:18  yjung

	* cplcore/cpl_image_stats.c: removed direct access to cpl_mask

2004-12-06 19:14  yjung

	* cplcore/cpl_image_io_body.h: wrong function name

2004-12-06 19:09  yjung

	* cplcore/cpl_image_filter.c: removed direct access to cpl_mask
	  struct

2004-12-06 19:00  yjung

	* cplcore/cpl_image_filter.c: undo

2004-12-06 18:59  yjung

	* cplcore/: cpl_image_filter.c, cpl_sparseimage.c,
	  cpl_sparseimage.h: cpl_sparseimage_extract_mask(const cpl_mask *
	  map) made public again

2004-12-06 18:53  yjung

	* cplcore/: cpl_image_bpm.c, cpl_image_bpm.h: use accessor funct
	  for cpl_mask

2004-12-06 18:45  yjung

	* cplcore/: cpl_mask.c, cpl_mask.h: added
	  cpl_mask_new_from_rejected_window() and
	  cpl_mask_new_from_rejected()

2004-12-06 18:35  yjung

	* cplcore/: cpl_image_bpm.c, cpl_image_bpm.h: moved
	  cpl_image_bpm_from_image and cpl_image_bpm_from_image_subw to
	  cpl_mask

2004-12-06 18:23  yjung

	* cplcore/cpl_image_filter.c: removed cpl_binary images use
	  cpl_mask

2004-12-06 18:13  yjung

	* cplcore/: cpl_mask.c, cpl_mask.h: added accessor functions

2004-12-06 17:28  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: removed support
	  for binary images

2004-12-06 17:12  yjung

	* cplcore/: cpl_image_stats.c, cpl_image_stats_body.h: cpl_bin
	  images support removed

2004-12-06 16:54  yjung

	* cplcore/: cpl_image_resample.c, cpl_image_resample_body.h:
	  removed support for binary images

2004-12-06 16:52  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_image_io_body.h:
	  binary images replaced by cpl_mask

2004-12-06 16:34  yjung

	* cplcore/cpl_mask.h: added cpl_binary definition

2004-12-06 16:31  yjung

	* cplcore/: cpl_image_basic_body.h, cpl_image_defs.h: removed
	  support for binary images

2004-12-06 16:31  yjung

	* cplcore/cpl_image_basic.c: removed binary image

2004-12-06 16:30  yjung

	* cplcore/cpl_image.h: removed cpl_image_binary (-> cpl_mask)

2004-12-06 16:29  yjung

	* cplcore/: cpl_mask.c, cpl_mask.h: updated

2004-12-06 11:51  yjung

	* cplcore/Makefile.am: cpl_image_binary - > cpl_mask

2004-12-06 11:50  yjung

	* cplcore/: cpl_mask.c, cpl_mask.h: from cpl_image_binary

2004-12-06 11:50  yjung

	* cplcore/: cpl_image_binary.c, cpl_image_binary.h: moved to
	  cpl_mask

2004-11-30 14:58  rpalsa

	* cplui/cpl_parameter.c: Change copyright.

2004-11-30 14:57  rpalsa

	* libcext/configure.ac: Change required version of aoutoconf to
	  2.59

2004-11-30 14:56  rpalsa

	* m4macros/cpl.m4: When checking for qfits_get_datetime_iso8601()
	  use AC_LINK_IFELSE instead of AC_RUN_IFELSE.

2004-11-30 14:53  cizzo

	* cplcore/cpl_table.c: In cpl_table_erase_unselected(): workaround
	  for premature destruction of selection buffer

2004-11-30 11:08  cizzo

	* cplcore/cpl_table.c: cpl_table_save(): Make sure that the
	  XTENSION property is removed before writing the primary header.

2004-11-30 11:03  rpalsa

	* cplcore/cpl_table.c: cpl_table_save(): Make sure that the
	  XTENSION property is removed before writing the primary header.

2004-11-25 13:09  llundin

	* cplcore/: cpl_error.c, cpl_error.h: Added CPL_ERROR_UNSPECIFIED
	  and CPL_ERROR_EOL

2004-11-18 11:37  yjung

	* cplcore/cpl_image_io.c: remove NAXIS1 and NAXIS2 if empty image
	  is passed (cpl_image_save)

2004-11-18 11:12  yjung

	* cplcore/cpl_image_io.c: add simple in header if not passed...

2004-11-18 10:59  rpalsa

	* cplexec/cpl_exec_params_process.c, tests/cpl_plugin-test.c: C++
	  style comment replaced.

2004-11-18 10:48  yjung

	* cplcore/cpl_image_io.c: update NAXIS to 0 if the passed image is
	  NULL (cpl_image_save)

2004-11-18 10:21  yjung

	* cplcore/cpl_image_io.c: corrected bug when you try to save an
	  empty image

2004-11-09 13:07  rpalsa

	* bootstrap, libcext/bootstrap: Make the script tolerant in case
	  the libltdl directory exists, but is empty

2004-11-05 16:30  yjung

	* cplcore/cpl_image_basic.c: doxygen command corrected

2004-11-03 11:17  rpalsa

	* configure.ac: Package version changed

2004-10-26 16:50  llundin

	* cplcore/tests/cpl_matrix-test.c: Fixed memory leak. Use return
	  cpl_error_get_code()

2004-10-26 15:14  llundin

	* cplcore/tests/cpl_table-test.c: Fixed memory leak. Use
	  cpl_error_reset() + assert() + return cpl_error_get_code()

2004-10-26 14:35  llundin

	* cplcore/tests/cpl_vector-test.c: Fixed memory leak:
	  cpl_vector_delete(tmp_vec)

2004-10-26 13:59  llundin

	* cplcore/tests/cpl_imset_complex-test.c: Fixed memory leak. Use
	  cpl_error_get_code() and assert().

2004-10-26 13:57  llundin

	* cplcore/cpl_imset_io.c: CPL_ASSURE_ERR_CODE() in
	  cpl_imset_set_image()

2004-10-26 13:16  llundin

	* cplcore/cpl_image_filter.c: Removed memory leak using
	  cpl_sparseimage_delete()

2004-10-26 11:50  llundin

	* cplcore/tests/cpl_image_bpm-test.c: moved remove()

2004-10-26 11:19  llundin

	* cplcore/tests/cpl_image_stats-test.c: Use assert(). Stricter
	  numerical check

2004-10-26 11:18  llundin

	* cplcore/cpl_image_stats.c: Fixed memory leak in
	  cpl_image_percentile()

2004-10-26 10:39  llundin

	* cplcore/cpl_image_bpm.c: Removed memory leak in
	  cpl_image_bpm_set_from_ascii()

2004-10-26 10:38  llundin

	* cplcore/tests/cpl_image_bpm-test.c: Use assert()

2004-10-26 10:03  llundin

	* cplcore/cpl_imset_io.c: Fixed too big malloc() in
	  cpl_imset_new(). Fixed return value on error in
	  cpl_imset_get_type()

2004-10-21 08:31  llundin

	* cplcore/cpl_image_io.c: Avoid use of internals in
	  cpl_image_copy_from_fits()

2004-10-18 14:55  llundin

	* cplcore/cpl_matrix.c: Corrected argument check in
	  cpl_matrix_power(), cpl_matrix_logarithm()

2004-10-13 13:45  cizzo

	* cplcore/cpl_matrix.c: Correct computation of the standard
	  deviation in cpl_matrix_stdev

2004-10-13 13:41  cizzo

	* cplcore/cpl_table.c: In cpl_table_save(), avoid a field_size = 0
	  when in a character column all strings are invalid

2004-10-13 13:18  cizzo

	* cplcore/cpl_table.c: In cpl_table_save(), avoid a field_size = 0
	  when in a character column all strings are invalid

2004-10-12 15:01  cizzo

	* cplcore/cpl_matrix.c: Correct computation of the standard
	  deviation

2004-10-07 15:39  cizzo

	* cplcore/tests/cpl_table-test.c: Eliminate debug printf()s

2004-10-07 14:56  cizzo

	* cplcore/tests/cpl_matrix-test.c: Trying to fix a number of memory
	  leaks

2004-10-06 09:25  cizzo

	* cplcore/cpl_column.c: Fix access violation in
	  cpl_column_median_TYPE() functions

2004-09-30 17:33  llundin

	* cplcore/cpl_image_filter.c: ker_norm = 0

2004-09-30 16:56  llundin

	* cplcore/tests/cpl_vector-test.c: Added ifdef`ed code for FFT-test

2004-09-30 16:56  llundin

	* cplcore/tests/cpl_image_basic-test.c: renamed to test.fits

2004-09-30 16:36  llundin

	* cplcore/tests/cpl_bivector-test.c,
	  cplcore/tests/cpl_imset_basic-test.c,
	  cplcore/tests/cpl_polynomial-test.c,
	  cpldrs/tests/cpl_apert-test.c, cpldrs/tests/cpl_apert_ima-test.c,
	  cpldrs/tests/cpl_geom_ima-test.c, cpldrs/tests/cpl_phot-test.c:
	  Added cpl_msg_stop()

2004-09-30 12:57  llundin

	* cplcore/: cpl_image_basic.c, cpl_sparseimage.c,
	  tests/cpl_sparseimage-test.c: Fixed memory leaks in
	  cpl_sparseimage_new(), cpl_sparseimage_shift_int(),
	  cpl_image_shift_int_local()

2004-09-29 08:42  llundin

	* cplcore/cpl_image_stats.c: Allow functions to complete when
	  called with cpl_error_get_code()

2004-09-28 08:48  cizzo

	* cplcore/tests/cpl_table-test.c: Translate into English

2004-09-22 17:14  yjung

	* cplcore/cpl_image_basic.c: forgot to deallocate an image

2004-09-22 15:43  yjung

	* cpldrs/tests/cpl_apert-test.c: corrected access to the cpl_apert
	  structure

2004-09-22 14:50  yjung

	* cpldrs/cpl_det/cpl_det.c: removed doxy entry

2004-09-13 11:50  dmckay

	* cplui/cpl_frameset.c: Allow comment lines (which start with a
	  hash (#)) within Set Of Frames (SOF) files. This affects the
	  cpl_frameset_load() function.

2004-09-13 08:49  llundin

	* cplcore/cpl_vector.c: CPL_ASSURE_ERR_CODE() in cpl_vector_fill()

2004-09-10 19:36  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats_body.h: Added
	  support for binary images. Fixed a few memory leaks (on error).
	  Some checks on centroid output. Avoid overwrite of cpl_error_code

2004-09-05 06:20  llundin

	* cplcore/tests/cpl_polynomial-test.c: replaced printf() with
	  cpl_msg_info()

2004-09-04 04:37  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h: Improved
	  handling of bad pixels in cpl_image_collapse()

2004-09-04 02:53  llundin

	* cplcore/cpl_image_stats.c, cpldrs/cpl_apert/cpl_apert.c: Detect
	  stdev error with one sample

2004-09-02 13:40  rpalsa

	* cplcore/: cpl_property.c: In cpl_property_set_string(): add check
	  for argument value.

2004-09-01 13:45  rpalsa

	* cplui/cpl_frameset.c: Cross reference corrected in
	  cpl_frameset_next() documentation.

2004-09-01 13:37  rpalsa

	* cplui/cpl_frameset.c: Cross reference corrected in
	  cpl_frameset_next() documentation.

2004-09-01 02:17  yjung

	* cplcore/cpl_imset_io.c: added check on the size of an image added
	  to an image set

2004-08-27 21:44  yjung

	* cplcore/cpl_image_basic_body.h: corrected rotation bug reported
	  by Nuria

2004-08-24 14:35  cizzo

	* cplcore/cpl_error.h: eliminate comma at enum end

2004-08-18 14:50  yjung

	* cplcore/cpl_image_io.c: added doc for cpl_image_load()

2004-08-03 15:59  llundin

	* cplcore/tests/cpl_polynomial-test.c: Allowed minor rounding
	  (SunOS)

2004-07-29 10:22  cplmgr

	* configure.ac: Package version changed.

2004-07-27 15:08  yjung

	* cpldrs/cpl_apert/: cpl_apert.c, cpl_apert.h: added 8 fields in
	  cpl_apert : left_x, left_y, right_x right_y top_x top_y bottom_x
	  bottom_y

2004-07-16 11:37  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_stats.c,
	  cpl_image_stats.h, tests/cpl_image_stats-test.c,
	  tests/cpl_sparseimage-test.c: de allocate cpl_image_stats with
	  cpl_image_stats_delete()

2004-07-16 11:23  yjung

	* cplcore/cpl_image_stats.c: added ref to bitmask def

2004-07-14 15:23  llundin

	* cplcore/cpl_image_stats.c: Fixed allocation bug

2004-07-14 13:33  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats_body.h,
	  cpl_vector.c, tests/cpl_vector-test.c: stdev is bias-corrected
	  (vector and image). Check that image_stats object is properly
	  defined when used

2004-07-07 15:24  rpalsa

	* cplui/cpl_plugin.h: Change order of enum _cpl_plugin_type_ and
	  the corresponding typedef.

2004-07-07 15:19  rpalsa

	* cplui/cpl_plugin.h: Move typedef cpl_plugin_type after enum
	  definition.

2004-07-06 11:50  rpalsa

	* cplcore/cpl_messaging.c: Send warning messages to the standard
	  output stream rather than the error stream.

2004-07-06 11:50  cizzo

	* cplcore/cpl_messaging.c: Send warnings to the print stream

2004-07-05 07:18  llundin

	* cplcore/: cpl_bivector.c, cpl_bivector.h, cpl_vector.c,
	  cpl_vector.h: Corrected meaning of cpl_vector_new_from_data() +
	  removed const !

2004-07-05 02:46  llundin

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h: Added const to
	  prototypes

2004-07-04 03:24  llundin

	* cplcore/cpl_messaging.c: Added guard on Loop time prediction
	  offset

2004-07-03 01:45  llundin

	* cplcore/: cpl_vector.c, cpl_vector.h:
	  cpl_vector_delete_but_data()

2004-07-03 01:44  llundin

	* cplcore/: cpl_table.c, cpl_table.h: Added const to
	  cpl_table_load()

2004-06-24 17:45  llundin

	* cplcore/: cpl_messaging.c, cpl_tools.c, cpl_tools.h: Cancelled
	  non-intrusive use of cpl_tools_cputime() in cpl_msg_progress().
	  Fixed bug in cpl_tools_cputime()

2004-06-24 11:46  rpalsa

	* configure.ac: Package version changed

2004-06-24 11:38  llundin

	* cplcore/cpl_image_binary.c, cplcore/cpl_image_binary.h,
	  cplcore/cpl_image_gen.c, cplcore/cpl_imset_basic.c,
	  cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h,
	  cplcore/cpl_imset_io_body.h, cplcore/cpl_matrix.c,
	  cplcore/cpl_matrix.h, cplcore/cpl_table.c, cplcore/cpl_table.h,
	  cplcore/cpl_tools.c, cpldrs/cpl_apert/cpl_apert.c,
	  cpldrs/cpl_apert/cpl_apert.h, cplui/cpl_frameset.c,
	  cplui/cpl_frameset.h: Added const to several function prototypes.
	  Removed some dead code and unused variables. Improved
	  cpl_tools_cputime(). Casted several filenames to (char*) due to
	  qfits

2004-06-24 10:48  cizzo

	* cplcore/cpl_messaging.c: Replace error handling with asserts

2004-06-24 09:50  llundin

	* cplcore/: cpl_messaging.c, cpl_tools.c, cpl_tools.h: Added
	  consistency checks and read-only mode for cpl_tools_cputime() and
	  fixed wrap-around bug. Non-intrusive use of cpl_tools_cputime()
	  in cpl_msg_progress().

2004-06-23 19:16  llundin

	* cplcore/cpl_messaging.c: Added some consistency checks to
	  cpl_msg_progress()

2004-06-23 18:55  llundin

	* cplcore/cpl_messaging.c: cpl_msg_progress() produces normal
	  line(s) of output

2004-06-23 16:02  rpalsa

	* libcext/cext/: snprintf.c: Fix bug with %% conversion code

2004-06-23 14:52  rpalsa

	* cplui/tests/cpl_frameset-test.c: Merge in changes from cpl 1.0.1.

2004-06-23 14:51  rpalsa

	* cplui/cpl_frameset.h: Cleanup

2004-06-23 14:50  rpalsa

	* cplui/cpl_frameset.c: Merge in changes from cpl 1.0.1. In
	  cpl_frameset_load(): If no tag is given in the input file use an
	  empty string as tag instead of ignoring the entry in the file.

2004-06-23 14:47  rpalsa

	* m4macros/cpl.m4: When checking for qfits_get_datetime_iso8601()
	  use AC_LINK_IFELSE instead of AC_RUN_IFELSE.

2004-06-23 11:05  yjung

	* cplcore/cpl_image_basic.c: check the image size for FWHM
	  computation

2004-06-22 15:49  yjung

	* cplcore/cpl_image_basic.c: bug corrected in
	  cpl_vector_get_noise()

2004-06-21 14:34  yjung

	* cpldrs/cpl_det/cpl_det.c: bug corrected

2004-06-18 17:54  llundin

	* cpldrs/cpl_apert/cpl_apert.c: sqrt(stdev)

2004-06-18 17:29  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats_body.h: Fixed a few
	  CPL_ASSURE bugs. Renamed some variables

2004-06-18 17:07  llundin

	* cplcore/cpl_image_stats.h: Removed variable names from prototypes

2004-06-16 08:57  cizzo

	* cplcore/cpl_messaging.c: Complete the previous delta

2004-06-16 08:28  cizzo

	* cplcore/cpl_messaging.c: Complete the previous delta

2004-06-15 17:26  yjung

	* cpldrs/tests/cpl_apert-test.c: rm unused var

2004-06-15 17:22  yjung

	* cplcore/tests/cpl_image_basic-test.c: typo in messages

2004-06-15 17:20  yjung

	* cpldrs/cpl_det/cpl_det.c: rm unused var

2004-06-15 17:11  yjung

	* cpldrs/tests/: cpl_apert-test.c, cpl_apert_ima-test.c,
	  cpl_det-test.c, cpl_geom_ima-test.c, cpl_phot-test.c: removed
	  relative path in includes

2004-06-15 17:07  yjung

	* cpldrs/cpl_geom/cpl_geom_ima.c: include ../../cpl_apert.h
	  replaced by include cpl_apert.h

2004-06-15 16:33  rpalsa

	* acinclude.m4: Extra single quote removed from symbol definition
	  of CPLDRS_INCLUDE

2004-06-15 15:19  rpalsa

	* configure.ac: Package version changed. Checks for header files
	  stropts.h, sys/ioctl.h, termios.h, and termio.h added. Support
	  for directory libltdl removed.

2004-06-15 15:16  rpalsa

	* acinclude.m4: Use correct quoting in macro definitions.
	  Subdirectories of cpldrs added to CPLDRS_INCLUDES

2004-06-15 15:14  rpalsa

	* admin/: config.guess, config.sub, depcomp, install-sh, missing,
	  mkinstalldirs: Updated to new version from automake 1.8.5

2004-06-15 15:14  rpalsa

	* admin/html.am: Definition of target html removed. Already
	  provided by automake 1.8.5

2004-06-15 15:14  rpalsa

	* admin/ltmain.sh: Updated to new version from libtool 1.5.6

2004-06-15 15:12  rpalsa

	* libcext/acinclude.m4: Use correct quoting in macro definitions.

2004-06-15 15:12  rpalsa

	* libcext/bootstrap, bootstrap: Required version of GNU build tools
	  updated.

2004-06-15 15:09  rpalsa

	* libcext/configure.ac: Required version of autoconf updated.

2004-06-15 15:04  rpalsa

	* libcext/admin/ltmain.sh: Updated to new version from libtool
	  1.5.6

2004-06-15 15:04  rpalsa

	* libcext/admin/html.am: Definition of target html removed. Already
	  provided by automake 1.8.5

2004-06-15 15:02  rpalsa

	* libcext/admin/: config.guess, config.sub, depcomp, install-sh,
	  missing, mkinstalldirs: Updated to new version from automake
	  1.8.5

2004-06-15 14:59  rpalsa

	* Makefile.am: Required version of automake updated. Subdirectory
	  libltdl is no longer built.

2004-06-15 14:53  rpalsa

	* cpldrs/: Makefile.am, tests/Makefile.am: Required version of
	  automake updated. List of includes updated.

2004-06-15 14:51  rpalsa

	* cplui/Makefile.am, cplui/tests/Makefile.am, libcext/Makefile.am,
	  libcext/cext/Makefile.am, libcext/tests/Makefile.am,
	  cplcore/Makefile.am, cplcore/tests/Makefile.am: Required version
	  of automake updated.

2004-06-15 14:46  rpalsa

	* libcext/m4macros/eso.m4: Use correct quoting in macro
	  definitions. Use the AC_RUN_IFELSE macro instead of AC_TRY_RUN

2004-06-15 14:42  rpalsa

	* m4macros/cpl.m4: Use correct quoting in macro definitions. Add
	  check for qfits compatibility

2004-06-15 14:27  yjung

	* cplcore/cpl_image_basic_body.h: corrected bug

2004-06-15 14:23  cizzo

	* cplcore/cpl_messaging.c: Avoid line wrapping for overwritable
	  messages

2004-06-15 11:40  rpalsa

	* libltdl/: .cvsignore, COPYING.LIB, Makefile.am, README,
	  acinclude.m4, config.guess, config.sub, configure.in, install-sh,
	  ltconfig, ltdl.c, ltdl.h, ltmain.sh, missing, mkinstalldirs:
	  Obsolete.

2004-06-15 09:17  yjung

	* cplcore/cpl_image_io.c: added doc

2004-06-11 11:23  cizzo

	* cplcore/cpl_table.c: From branch: eliminate from primary header
	  spurious entries EXTNAME EXTVER EXTLEVEL, and update the DATE
	  entry for each appended HDU

2004-06-11 11:09  cizzo

	* cplcore/cpl_table.c: Import from branch: NAXIS keywords must be
	  removed both from primary and secondary headers of created FITS
	  tables

2004-06-11 10:51  rpalsa

	* configure.ac: Update library and package version.

2004-06-11 10:49  rpalsa

	* cplcore/: cpl_image_io.c, cpl_table.c: Use the appropriate
	  function name of qfits_get_datetime_iso8601(), depending on the
	  version of qfits we link against.

2004-06-11 10:47  rpalsa

	* libcext/m4macros/eso.m4: Replace macro AC_TRY_RUN with
	  AC_RUN_IFELSE

2004-06-11 10:46  rpalsa

	* m4macros/cpl.m4: Add check for the presence of the qfits function
	  qfits_get_datetime_iso8601()

2004-06-11 10:43  rpalsa

	* README: Update note about the required Qfits version.

2004-06-02 17:08  llundin

	* cplcore/cpl_sparseimage.c: Improved documentation of
	  cpl_sparseimage_from_binary()

2004-06-02 13:34  yjung

	* cpldrs/cpl_geom/cpl_geom_ima.c: corrected error on the combined
	  image size computation

2004-06-01 16:41  llundin

	* cplcore/: cpl_bivector.c, cpl_bivector.h: Added
	  cpl_bivector_delete_but_data()

2004-05-28 09:51  yjung

	* cplcore/cpl_bivector.c: typo

2004-05-28 09:50  yjung

	* cplcore/: cpl_bivector.c, cpl_bivector.h: added
	  cpl_bivector_new_from_vectors

2004-05-27 13:59  yjung

	* cplui/: cpl_frameset.c, cpl_frameset.h: added
	  cpl_frameset_to_tags()

2004-05-24 14:53  cplmgr

	* ChangeLog: Updated.

2004-05-24 14:20  llundin

	* cplcore/tests/cpl_sparseimage-test.c: Removed flawed test

2004-05-24 14:01  llundin

	* tests/cpl_sparseimage-test.c: Removed flawed test

2004-05-19 16:11  cplmgr

	* libcext/tests/Makefile.am, tests/Makefile.am: Remove -all-static
	  from LDFLAGS. Seems to cause problems on Mac OS X

2004-05-19 13:17  cplmgr

	* ChangeLog: Updated.

2004-05-19 13:12  cplmgr

	* libcext/ChangeLog: Updated.

2004-05-18 18:54  rpalsa

	* configure.ac: Check for additional headers. Package version
	  changed.

2004-05-18 18:53  rpalsa

	* cplcore/cpl_messaging.c: Add conditional compilation depending on
	  which header files the system provides. (To be improved).

2004-05-18 18:49  rpalsa

	* libltdl/: ltconfig, mkinstalldirs: Not part of this package
	  anymore.

2004-05-18 18:48  rpalsa

	* libltdl/: Makefile.am, README, acinclude.m4, config.guess,
	  config.sub, install-sh, ltdl.c, ltdl.h, ltmain.sh, missing:
	  Updated with new version coming with libtool 1.5.6

2004-05-18 18:45  rpalsa

	* admin/html.am, libcext/admin/html.am: Definition of target html
	  removed. Already provided by automake.

2004-05-18 18:43  rpalsa

	* admin/config.guess, admin/config.sub, admin/depcomp,
	  admin/install-sh, admin/missing, admin/mkinstalldirs,
	  libcext/admin/config.guess, libcext/admin/config.sub,
	  libcext/admin/depcomp, libcext/admin/install-sh,
	  libcext/admin/missing, libcext/admin/mkinstalldirs: Updated with
	  new version from automake 1.8.5

2004-05-18 18:40  rpalsa

	* admin/ltmain.sh, libcext/admin/ltmain.sh: Updated with new
	  version from libtool 1.5.6

2004-05-18 18:38  rpalsa

	* Makefile.am, cplcore/Makefile.am, cplexec/Makefile.am,
	  cplui/Makefile.am, tests/Makefile.am, libcext/Makefile.am,
	  libcext/cext/Makefile.am, libcext/tests/Makefile.am: Update
	  required automake version.

2004-05-18 18:37  rpalsa

	* README: Update package version number.

2004-05-18 18:36  rpalsa

	* bootstrap, libcext/bootstrap, README.CVS: Update required build
	  tool versions

2004-05-18 18:33  rpalsa

	* m4macros/cpl.m4, acinclude.m4, libcext/acinclude.m4,
	  libcext/m4macros/eso.m4: Add proper quoting to macro definitions.

2004-05-18 16:24  rpalsa

	* libltdl/configure.ac: Replacement for configure.in

2004-05-18 16:23  rpalsa

	* libltdl/configure.in: Replaced by configure.ac

2004-05-17 11:54  rpalsa

	* README: Remove 'or newer' from qfits version requirement. It
	  works only with qfits 4.3.5

2004-05-14 14:38  cplmgr

	* ChangeLog: Updated.

2004-05-14 14:32  cplmgr

	* libcext/ChangeLog: Updated.

2004-05-14 13:42  cplmgr

	* configure.ac: Package version updated.

2004-05-13 11:53  rpalsa

	* tests/check.out.HP-UX: Obsolete.

2004-05-13 11:51  rpalsa

	* cplui/cpl_frameset.c: Solution for caching problem when removing
	  frames from the set has been implemented.

2004-05-13 11:42  rpalsa

	* tests/cpl_frameset-test.c: Adapted to changed frameset internal
	  caching behaviour.

2004-05-11 17:26  rpalsa

	* cplui/cpl_frameset.c: Do not reset internal cache after frame
	  deletion. This does not work. True solution has to be found

2004-05-11 17:20  rpalsa

	* cplui/cpl_frameset.c: Reset internal cache after frame deletion.

2004-05-11 16:30  rpalsa

	* tests/Makefile.am: Add libtool link flag -all-static to LDFLAGS

2004-05-11 16:25  rpalsa

	* tests/cpl_frameset-test.c: Adapted to changed behaviour of
	  cpl_frameset_begin()/cpl_frameset_next()

2004-05-11 16:24  rpalsa

	* cplui/cpl_frameset.c: Change cpl_frameset_begin() and
	  cpl_frameset_next() so that frames are accessed in the order of
	  insertion.

2004-05-11 16:15  cizzo

	* cplcore/: cpl_messaging.c: Now cpl_msg_stop() also closes the
	  logfile if still open

2004-05-10 08:20  cizzo

	* cplcore/cpl_table.c: Fix inverted logic in
	  cpl_and_select_string()

2004-05-07 22:43  yjung

	* cpldrs/cpl_geom/cpl_geom_ima.c: corrected bug in computation of
	  the intersection image (shift and add) piosition

2004-05-06 08:47  rpalsa

	* configure.ac: Library and package version changed.

2004-05-06 08:46  rpalsa

	* AUTHORS: Updated.

2004-05-04 21:50  yjung

	* cpldrs/cpl_geom/: cpl_geom_ima.c, cpl_geom_ima.h: added the
	  refine parameter to cpl_geom_ima_offset_combine()

2004-05-04 14:17  cizzo

	* cplcore/cpl_messaging.c: Fix a bug - verbosity level shouldn't be
	  changed in case of failure in creating a logfile

2004-05-04 14:13  cizzo

	* cplcore/cpl_messaging.c: Fix a bug - verbosity level shouldn't be
	  changed in case of failure in creating a logfile

2004-05-01 06:18  yjung

	* cpldrs/cpl_geom/cpl_geom_ima.c: do not try to correlate the 1st
	  frame with itself any more

2004-04-30 09:07  cizzo

	* doxygen/: cplref_applications.tex, cplref_installation.tex,
	  cplref_introduction.tex: Consistent heading style of
	  capitalisation

2004-04-29 13:19  cizzo

	* cplcore/cpl_table.c: Fix bug in cpl_table_and_select_string()
	  (inverted logic)

2004-04-23 10:49  yjung

	* cpldrs/cpl_det/cpl_det.c: corrected a bug (array read outside
	  bounds

2004-04-23 09:51  llundin

	* cplcore/cpl_polynomial.c: cpl_vector_gen_polynomial_equid()
	  renamed x to x0

2004-04-22 18:35  llundin

	* cpldrs/: cpl_phot/cpl_phot.c, cpl_phot/cpl_phot.h,
	  tests/cpl_phot-test.c: Rename of cpl_vector_planck() to
	  cpl_phot_blackbody()

2004-04-22 13:21  yjung

	* cplcore/tests/cpl_matrix-test.c: commented out cpl_matrix_dump()

2004-04-22 13:11  yjung

	* cpldrs/cpl_geom/cpl_geom_ima.c: changed the include back

2004-04-22 13:03  yjung

	* cpldrs/cpl_geom/cpl_geom_ima.c: changed include

2004-04-22 11:40  yjung

	* cpldrs/cpl_det/: cpl_det.c, cpl_det.h, cpl_det_body.h: added
	  cpl_det_linearity

2004-04-22 10:59  yjung

	* cpldrs/: cpl_det/cpl_det.c, cpl_det/cpl_det.h,
	  tests/cpl_det-test.c: added cpl_det_ron_ring()

2004-04-19 11:36  yjung

	* cplcore/cpl_polynomial.c: cpl_matrix_leastsq() changed

2004-04-19 11:16  cizzo

	* cplcore/cpl_matrix.c: Correct convention used in
	  cpl_matrix_leastsq(), consistent with cpl_matrix_solve_system()

2004-04-19 11:16  cizzo

	* cplcore/tests/cpl_matrix-test.c: Add cpl_matrix_leastq() test

2004-04-15 11:36  llundin

	* cpldrs/: cpl_phys_const.h, cpl_phot/cpl_phot.c,
	  tests/cpl_phot-test.c: Wien displacement. Unit-less Planck

2004-04-13 14:23  cplmgr

	* configure.ac: Package version updated.

2004-04-13 11:24  cizzo

	* cplcore/cpl_table.c: Upgrade the DATE keyword to the last file
	  modification, and not just to the file creation

2004-04-08 18:55  yjung

	* cplcore/cpl_image_io.c: old name used (qfits 4.3.5)

2004-04-08 18:48  yjung

	* cplcore/cpl_image_io.c: update md5 and date of writing in
	  produced fits images

2004-04-08 18:40  yjung

	* cplcore/cpl_image_io.c: add datamd5 and date of writing in saved
	  images

2004-04-08 17:32  rpalsa

	* cplcore/cpl_table.c: Erase extension related keywords from the
	  primary header property list

2004-04-08 17:06  yjung

	* cpldrs/tests/cpl_det-test.c: changed API for image generation
	  functions

2004-04-08 16:56  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_gen.h, cpl_image_gen_body.h,
	  tests/cpl_image_basic-test.c, tests/cpl_image_gen-test.c,
	  tests/cpl_imset_basic-test.c: changed the image generation
	  functions API

2004-04-08 15:12  yjung

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h: changed API of
	  cpl_polynomial_1d_fit and cpl_polynomial_2d_fit() according CPL
	  group req.

2004-04-08 14:54  yjung

	* cpldrs/tests/: cpl_image_photometry-test.c,
	  cpl_imset_combine-test.c, cpl_objects-test.c: renamed

2004-04-08 14:52  yjung

	* cpldrs/tests/: cpl_apert_ima-test.c, cpl_geom_ima-test.c,
	  cpl_phot-test.c: cpl_1dfunction -> cpl_bivector

2004-04-08 14:48  yjung

	* cpldrs/cpl_geom/: cpl_geom_ima.c, cpl_geom_ima.h: cpl_1dfunction
	  -> cpl_bivector

2004-04-08 14:45  yjung

	* cpldrs/cpl_det/cpl_det.c: cpl_1dfunction -> cpl_bivector

2004-04-08 14:43  yjung

	* cpldrs/cpl_apert/: cpl_apert_ima.c, cpl_apert_ima.h:
	  cpl_1dfunction  -> cpl_bivector

2004-04-08 14:39  yjung

	* cplcore/tests/cpl_image_bpm-test.c: 1dfunction -
	  > bivector

2004-04-08 14:38  yjung

	* cplcore/tests/cpl_1dfunction-test.c: moved to cpl_bictor

2004-04-08 14:36  yjung

	* cplcore/tests/Makefile.am: 1dfunction-> bivector

2004-04-08 14:34  yjung

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_bivector-test.c: cpl_1dfunction -> cpl_bivector

2004-04-08 14:33  yjung

	* cplcore/cpl_vector.c: doc update

2004-04-08 14:31  yjung

	* cplcore/cpl_imset_basic.h: removed an unused include

2004-04-08 14:30  yjung

	* cplcore/: cpl_image_stats.c, cpl_tools.h: rm an unused include

2004-04-08 14:30  yjung

	* cplcore/: cpl_image_bpm.c, cpl_image_bpm.h: cpl_1dfunction ->
	  cpl_bivector

2004-04-08 14:28  yjung

	* cplcore/cpl_image_basic.c: doc corrected

2004-04-08 14:26  yjung

	* cplcore/Makefile.am: cpl_1dfunction-> cpl_bivector

2004-04-08 14:25  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h: moved to
	  cpl_bivector

2004-04-08 14:25  yjung

	* cplcore/: cpl_bivector.c, cpl_bivector.h: New revision

2004-04-08 09:48  rpalsa

	* libcext/m4macros/eso.m4: In ESO_FUNC_STRDUP: Change pil_strdup to
	  cx_strdup in the symbol definition

2004-04-08 09:46  cizzo

	* cplcore/cpl_table.c: Avoid duplication of DATAMD5 keyword

2004-04-08 09:23  cizzo

	* cplcore/cpl_table.c: Avoid duplication of DATAMD5 keyword

2004-04-08 09:22  cizzo

	* cplcore/tests/cpl_table-test.c: Minor change

2004-04-07 16:05  llundin

	* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h,
	  cplcore/tests/cpl_polynomial-test.c,
	  cpldrs/tests/cpl_phot-test.c: Renamed
	  cpl_polynomial_1d_eval_equid() to
	  cpl_vector_gen_polynomial_equid()

2004-04-07 09:41  yjung

	* cplcore/cpl_image_io.c: cpl_image_save updates NAXIS1 and 2 in
	  accordance with the provided image

2004-04-07 09:25  yjung

	* cplcore/cpl_image_io.c: NAXIS NAXIS1 NAXIS2 NAXIS3 corrected
	  inside cpl_image_save() and cpl_image_append()

2004-04-06 18:45  llundin

	* cpldrs/cpl_phot/cpl_phot.h: Removed relative include-path

2004-04-06 18:24  yjung

	* cpldrs/tests/: cpl_det-test.c, cpl_geom_ima-test.c: corrected
	  missing include and unused variables

2004-04-06 18:10  yjung

	* cpldrs/: cpl_spectro.c, cpl_spectro.h: moved to
	  cpl_phot/cpl_phot.[ch]

2004-04-06 18:09  yjung

	* cpldrs/tests/cpl_spectro-test.c: moved to cpl_phot-test

2004-04-06 18:09  yjung

	* cpldrs/tests/cpl_phot-test.c: renamed from cpl_spectro-test

2004-04-06 18:08  yjung

	* cpldrs/tests/Makefile.am: renamed cpl_spectro in cpl_phot

2004-04-06 18:05  yjung

	* cpldrs/cpl_phot/: cpl_phot.c, cpl_phot.h: New revision

2004-04-06 18:05  yjung

	* cpldrs/Makefile.am: created cpl_phot/

2004-04-06 17:28  llundin

	* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h,
	  cplcore/tests/cpl_1dfunction-test.c,
	  cpldrs/tests/cpl_spectro-test.c: Fixed API for
	  cpl_1dfunction_interpolate_linear(). Removed
	  cpl_1dfunction_natural_spline()

2004-04-06 11:53  cplmgr

	* ChangeLog: Updated

2004-04-06 11:33  cplmgr

	* configure.ac: Package version changed.

2004-04-06 11:22  yjung

	* cpldrs/cpl_apert/: cpl_apert.c, cpl_apert.h: added
	  cpl_apert_detect_threshold_sigma()

2004-04-05 16:25  cizzo

	* cplcore/: cpl_table.c: Avoid warning from xmemory

2004-04-05 16:06  cizzo

	* cplcore/cpl_table.c: Correct violation in cpl_table_print()

2004-04-05 16:03  cizzo

	* cplcore/cpl_table.c: Correct violation in cpl_table_print()

2004-04-05 10:05  yjung

	* cplcore/tests/cpl_image_basic-test.c: added test for
	  insert_local()

2004-04-05 10:04  yjung

	* cplcore/cpl_sparseimage.c: corrected bug in insert_local()

2004-04-05 09:45  yjung

	* cplcore/cpl_sparseimage.c: bug in insert_local()

2004-04-02 18:57  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: added
	  cpl_sparseimage_insert_local()

2004-04-02 18:56  yjung

	* cplcore/cpl_image_basic.c: added bad pixels handling in
	  cpl_image_insert_local()

2004-04-02 16:38  yjung

	* doxygen/Doxyfile.in: added cpldrs

2004-04-02 16:27  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h, tests/cpl_image_basic-test.c: added
	  cpl_image_insert_local()

2004-04-02 15:05  yjung

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_resample.c,
	  cplcore/cpl_image_resample.h, cplcore/cpl_image_resample_body.h,
	  cplcore/tests/cpl_image_basic-test.c,
	  cplcore/tests/cpl_image_resample-test.c,
	  cpldrs/cpl_geom/cpl_geom_ima.c: cpl_image_subsample moved from
	  cpl_image_basic to cpl_image_resample

2004-04-02 13:53  yjung

	* cpldrs/tests/cpl_geom_ima-test.c: cpl_geom_ima_offset_saa()
	  prototype changed

2004-04-02 13:13  cizzo

	* cplcore/cpl_messaging.c: Move previous fix to the right block...

2004-04-02 11:25  yjung

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h: added
	  cpl_polynomial_2d_fit and cpl_polynomial_1d_fit

2004-04-02 11:24  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_gen.h, cpl_image_gen_body.h:
	  added cpl_image_gen_polynomial_double and
	  cpl_image_gen_polynomial_float

2004-04-02 11:15  cizzo

	* cplcore/cpl_messaging.c: Avoid empty line after progress bar

2004-04-01 17:45  yjung

	* cpldrs/cpl_geom/: cpl_geom_ima.c, cpl_geom_ima.h,
	  cpl_geom_ima_body.h: cpl_geom_ima_offset_saa and
	  cpl_geom_ima_offset_combine return now both the cpombined image
	  and the contribution map

2004-04-01 14:45  yjung

	* cpldrs/tests/cpl_apert-test.c: added an include

2004-04-01 12:00  yjung

	* cpldrs/cpl_geom/: cpl_geom_ima.c, cpl_geom_ima.h:
	  cpl_geom_ima_offset_combine() returns now 3 images

2004-03-31 11:11  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add function
	  cpl_table_row_is_selected()

2004-03-29 13:51  yjung

	* cplcore/cpl_vector.c: corrected bad check on entries

2004-03-26 14:43  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h: the
	  filtered images borders are computed now

2004-03-26 10:08  yjung

	* cplcore/cpl_image_bpm.c: updated doc

2004-03-26 09:40  cizzo

	* cplcore/cpl_messaging.c: Keep into account message indentation
	  when wrapping

2004-03-26 09:31  cizzo

	* cplcore/cpl_messaging.c: Keep into account message indentation
	  when wrapping

2004-03-25 10:40  cizzo

	* cplcore/cpl_messaging.c: Improve documentation, and add a
	  new-line character at the end of the progress message

2004-03-25 09:52  yjung

	* cpldrs/cpl_geom/cpl_geom_ima.c: if refining fails or if no anchor
	  point is detected, still recombine using the offsets estimates

2004-03-22 13:10  yjung

	* cpldrs/: cpl_apert/cpl_apert.c, cpl_apert/cpl_apert_ima.c,
	  cpl_geom/cpl_geom_ima.c, tests/cpl_geom_ima-test.c:
	  cpl_apert_get_xxx() 's index starts with 1 and not 0

2004-03-17 16:09  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_stats_body.h: unused
	  variables removed

2004-03-17 15:09  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_stats.c: added doc

2004-03-16 17:09  yjung

	* cpldrs/cpl_det/: cpl_det.c, cpl_det_body.h: made
	  cpl_det_clean_bad_pix() much faster

2004-03-16 13:28  yjung

	* cpldrs/cpl_det/cpl_det.c: small change in entries check

2004-03-16 12:55  yjung

	* cplcore/cpl_image_io.c: added some doc

2004-03-16 12:25  yjung

	* cpldrs/cpl_apert/cpl_apert.c: removed a cpl_image_save()

2004-03-16 12:22  yjung

	* cpldrs/tests/cpl_apert_ima-test.c: typo

2004-03-16 12:21  yjung

	* cpldrs/tests/cpl_apert-test.c: added tests on bad pixels support

2004-03-16 12:20  yjung

	* cpldrs/cpl_apert/cpl_apert.c: corrected cpl_apert_dump()

2004-03-16 11:08  yjung

	* cpldrs/cpl_apert/: cpl_apert.c, cpl_apert.h: added
	  cpl_apert_get_min() cpl_apert_get_xcentroid() and
	  cpl_apert_get_ycentroid()

2004-03-16 09:35  yjung

	* cplcore/cpl_image_bpm.c: changed doc and better checked inputs of
	  cpl_image_bpm_set_from_map()

2004-03-15 15:15  yjung

	* cpldrs/tests/cpl_apert_ima-test.c: comment out the dumps

2004-03-15 15:14  yjung

	* cpldrs/tests/cpl_apert_ima-test.c: typo

2004-03-15 15:03  yjung

	* cpldrs/tests/Makefile.am: added cpl_apert_ima-test

2004-03-15 15:02  yjung

	* cpldrs/tests/cpl_apert_ima-test.c: Initial revision

2004-03-15 15:02  yjung

	* cpldrs/tests/cpl_apert-test.c: typo

2004-03-15 14:56  yjung

	* cpldrs/cpl_det/cpl_det.h: typo

2004-03-15 14:48  yjung

	* cpldrs/tests/cpl_det-test.c: updated

2004-03-15 14:22  yjung

	* cpldrs/tests/: cpl_apert-test.c, cpl_geom_ima-test.c,
	  cpl_det-test.c: updated

2004-03-15 14:11  yjung

	* cpldrs/cpl_apert/cpl_apert_ima.c: typo

2004-03-15 14:00  yjung

	* cpldrs/tests/Makefile.am: added cpl_geom_ima-test and
	  cpl_det-test

2004-03-15 13:57  yjung

	* cpldrs/tests/cpl_apert-test.c: updated

2004-03-15 13:48  yjung

	* cpldrs/tests/: Makefile.am, cpl_apert-test.c, cpl_det-test.c,
	  cpl_geom_ima-test.c: new directory organisation

2004-03-15 13:24  yjung

	* cpldrs/cpl_det/cpl_det.c: bad file included

2004-03-15 13:22  yjung

	* cpldrs/: cpl_imset_combine.c, cpl_imset_combine.h,
	  cpl_imset_combine_body.h: functions moved to
	  cpl_geom/cpl_geom_ima.c

2004-03-15 13:21  yjung

	* cpldrs/: cpl_image_photometry.c, cpl_image_photometry.h,
	  cpl_image_photometry_body.h: functions moved to cpl_det/cpl_det.c
	  and cpl_apert/cpl_apert_ima.c

2004-03-15 13:19  yjung

	* cpldrs/: cpl_objects.c, cpl_objects.h: moved to
	  cpl_apert/cpl_apert.c

2004-03-15 13:19  yjung

	* cpldrs/cpl_geom/cpl_geom_ima.c: typo

2004-03-15 13:04  yjung

	* cpldrs/Makefile.am: changed the compiled files

2004-03-15 12:05  yjung

	* cpldrs/cpl_det/: cpl_det.c, cpl_det.h, cpl_det_body.h: Initial
	  revision

2004-03-15 11:54  yjung

	* cpldrs/cpl_apert/: cpl_apert.c, cpl_apert.h: renamed
	  cpl_apert_detect()

2004-03-15 11:50  yjung

	* cpldrs/cpl_geom/: cpl_geom_ima.c, cpl_geom_ima.h,
	  cpl_geom_ima_body.h: Initial revision

2004-03-12 16:06  yjung

	* cpldrs/Makefile.am: added cpl_apert.c cpl_apert_ima.c

2004-03-12 16:03  yjung

	* cpldrs/cpl_apert/cpl_apert.c: typo

2004-03-12 15:51  yjung

	* cpldrs/cpl_apert/: cpl_apert_ima.c, cpl_apert_ima.h: Initial
	  revision

2004-03-12 15:13  yjung

	* cpldrs/cpl_apert/: cpl_apert.c, cpl_apert.h: first correct
	  version

2004-03-12 14:25  yjung

	* cpldrs/cpl_apert/: cpl_apert.c, cpl_apert.h: Initial revision

2004-03-10 15:50  yjung

	* cpldrs/: cpl_image_photometry.c, cpl_image_photometry.h,
	  tests/cpl_image_photometry-test.c: cpl_image_get_fwhm_basic moved
	  to cplcore as cpl_image_fwhm_locmax()

2004-03-10 15:49  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  tests/cpl_image_basic-test.c: added cpl_image_get_fwhm_locmax()
	  and changed prototype of cpl_image_gaussian_fit()

2004-03-08 16:59  yjung

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h,
	  cpl_image_stats_body.h: added cpl_image_xcentroid(),
	  cpl_image_xcentroid_subw(), cpl_image_ycentroid() and
	  cpl_image_ycentroid_subw()

2004-03-08 14:40  yjung

	* cpldrs/: cpl_imset_combine.c, cpl_imset_combine.h: added 3
	  parameters to cpl_imset_recombine (min and max rej and
	  union_flag)

2004-03-05 11:16  yjung

	* cpldrs/tests/cpl_image_photometry-test.c: typo

2004-03-05 11:16  yjung

	* cpldrs/cpl_image_photometry.c: use log()

2004-03-04 16:12  yjung

	* cpldrs/tests/cpl_image_photometry-test.c: added test for
	  cpl_image_fwhm_gaussian()

2004-03-04 16:01  yjung

	* cplcore/cpl_image_basic.c: doc

2004-03-04 16:00  yjung

	* cplcore/: cpl_image_basic.c, tests/cpl_image_basic-test.c:
	  support bad pixels handling in cpl_image fit gaussian()

2004-03-04 14:28  yjung

	* cplcore/tests/cpl_image_stats-test.c: test cpl_image_get() on bad
	  pixels.

2004-03-04 14:20  yjung

	* cplcore/cpl_image_stats.c: handle the case where cpl_image_get()
	  is called on a bad pixel

2004-03-04 13:14  yjung

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h: added
	  cpl_image_get()

2004-03-04 13:13  yjung

	* cpldrs/: cpl_image_photometry.c, cpl_image_photometry.h: added
	  cpl_image_get_fwhm_gaussian() cpl_image_get_fwhms_gaussian()
	  cpl_image_get_fwhm_basic() cpl_image_get_fwhms_basic()

2004-03-04 10:16  yjung

	* cplcore/cpl_image_basic.c: anges in cpl_image_gaussian_fit(0

2004-03-03 18:41  yjung

	* cpldrs/tests/: cpl_imset_combine-test.c, cpl_objects-test.c: some
	  changes due to the new cpl_image_gen()

2004-03-03 18:26  yjung

	* cplcore/tests/cpl_imset_basic-test.c: start the message system

2004-03-03 18:11  cizzo

	* cplcore/cpl_messaging.c: Ensure that the messaging system is
	  initialized just once

2004-03-03 17:57  yjung

	* cplcore/tests/cpl_image_io-test.c: nothing

2004-03-03 17:55  yjung

	* cplcore/cpl_image_gen.c: new image generated by default

2004-03-03 17:43  yjung

	* cplcore/cpl_image_gen_body.h: typo

2004-03-03 17:40  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_gen.h, cpl_image_gen_body.h,
	  tests/cpl_image_gen-test.c: allow to specify sig_x and sig_y for
	  the 2d gaussian generation

2004-03-03 16:31  yjung

	* cplcore/cpl_image_basic.c: typo

2004-03-03 16:27  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h: added
	  cpl_image_gaussian_fit()

2004-03-02 11:27  llundin

	* cpldrs/tests/cpl_spectro-test.c: Test of cpl_vector_planck() with
	  atmospheric transmissivity

2004-03-02 09:26  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: added
	  cpl_image_append()

2004-03-01 18:14  yjung

	* cplcore/: cpl_imset_basic.c, cpl_imset_basic_body.h:
	  cpl_imset_time_median() efficiency improve - bad pixels not
	  handled any more by the function

2004-03-01 17:41  yjung

	* cpldrs/cpl_imset_combine.c: removed a cpl_msg_info()

2004-03-01 17:33  yjung

	* cpldrs/: cpl_imset_combine.c, cpl_imset_combine_body.h: added
	  calls to cpl_msg_progress()

2004-03-01 17:19  yjung

	* cplcore/cpl_imset_basic_body.h: added call to cpl_msg_progress()

2004-03-01 15:04  cizzo

	* cplcore/: cpl_messaging.c, cpl_messaging.h: Implement function
	  cpl_msg_progress()

2004-03-01 12:08  yjung

	* cplcore/tests/cpl_vector-test.c: remove call to cpl_vector_dump()

2004-03-01 11:57  yjung

	* cplcore/tests/cpl_vector-test.c: added tests for
	  cpl_vector_slect() and cpl_vector _extract_selected()

2004-03-01 11:53  yjung

	* cplcore/cpl_vector.h: added cpl_vector_extract_selected

2004-03-01 11:52  yjung

	* cplcore/cpl_vector.c: typo

2004-03-01 11:48  cizzo

	* cplcore/: cpl_messaging.c, cpl_messaging.h: implementation of
	  cpl_msg_progress()

2004-03-01 11:44  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: added
	  cpl_vector_extract_selected() and cpl_vector_select()

2004-03-01 11:43  llundin

	* cpldrs/: cpl_phys_const.h, cpl_spectro.c, cpl_spectro.h,
	  tests/cpl_spectro-test.c: cpl_vector_planck() supports 4 modes

2004-02-27 19:24  yjung

	* cpldrs/cpl_image_photometry.c: additional test on fwhm validity

2004-02-27 19:03  yjung

	* cplcore/cpl_image_basic_body.h: bug in cpl_image_extractrow() and
	  cpl_image_extractcol()

2004-02-27 18:39  yjung

	* cpldrs/cpl_objects.c: bug corrected in cpl_objects_detect()

2004-02-27 18:04  yjung

	* cpldrs/: cpl_image_photometry.c, cpl_image_photometry.h: added
	  cpl_image_get_objects_fwhm()

2004-02-27 16:09  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h: added cpl_image_extract_row() and
	  cpl_image_extract_col()

2004-02-27 14:58  yjung

	* cpldrs/cpl_objects.c: x, y pos in cpl_objects are in FITS
	  convention

2004-02-27 11:59  cizzo

	* cplcore/cpl_messaging.c: Correct typo

2004-02-27 11:53  cizzo

	* cplcore/: cpl_messaging.c, cpl_messaging.h: Implement function
	  cpl_msg_over() (UNTESTED)

2004-02-27 10:41  yjung

	* cplcore/tests/: cpl_vector-test.c, cpl_1dfunction-test.c: added a
	  missing include

2004-02-27 10:40  yjung

	* cplcore/tests/cpl_polynomial-test.c: added an unclude

2004-02-27 10:38  yjung

	* cplcore/: cpl_memory_impl.h, cpl_polynomial.c, cpl_tools.c: use
	  cpl_memory instead of cxmemory

2004-02-27 09:43  rpalsa

	* cplcore/: cpl_memory.c, cpl_memory.h: Function cpl_strdup()
	  added.

2004-02-26 17:30  yjung

	* cpldrs/cpl_image_photometry.c: input test less strict on the nb
	  of bad pixels allowed in cpl_image_clean_badpix()

2004-02-26 17:19  yjung

	* cplcore/: cpl_vector.c, tests/cpl_vector-test.c: corrected bad
	  check of inputs in cpl_vector_extract()

2004-02-26 14:50  yjung

	* cpldrs/cpl_imset_combine.c: changed the output messages

2004-02-26 11:23  yjung

	* cpldrs/cpl_imset_combine.c: new test on cross correlation
	  validity

2004-02-25 15:03  yjung

	* cplcore/: cpl_vector.c: typo

2004-02-25 15:02  yjung

	* cplcore/: cpl_vector.c, tests/cpl_vector-test.c: typo + new tests

2004-02-25 14:52  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: added
	  cpl_vector_new_from_data() cpl_vector_get() cpl_vector_set()
	  cpl_vector_extract() cpl_vector_sum()

2004-02-16 12:01  yjung

	* cplcore/cpl_image_stats.c: cpl_image_delete used instead of free
	  to delete an image !!!!!!!!!!

2004-02-16 11:05  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: Fixed bug in
	  cpl_polynomial_duplicate(). Added cpl_polynomial_cmp(). Improved
	  documentation on cpl_polynomial_1d_shift().

2004-02-14 10:34  rpalsa

	* tests/.cvsignore: Obsolete.

2004-02-13 17:52  yjung

	* cpldrs/cpl_image_photometry.c: new check on entries in deadpix
	  correction

2004-02-13 17:18  yjung

	* cpldrs/: cpl_image_photometry.c, cpl_image_photometry_body.h,
	  tests/cpl_image_photometry-test.c: bugs in deadpix correction -
	  test ok

2004-02-13 16:44  yjung

	* cpldrs/cpl_image_photometry_body.h: borders effects in
	  clean_bad_pix()

2004-02-13 16:30  yjung

	* cpldrs/: cpl_image_photometry.c, cpl_image_photometry.h,
	  cpl_image_photometry_body.h: added cpl_image_clean_badpix()

2004-02-13 16:28  yjung

	* cpldrs/Makefile.am: added cpl_image_photometry_body.h

2004-02-13 16:27  yjung

	* cpldrs/cpl_image_photometry_body.h: Initial revision

2004-02-13 15:09  yjung

	* cplcore/tests/cpl_image_bpm-test.c: typo

2004-02-13 15:04  yjung

	* cplcore/: cpl_image_bpm.c, cpl_image_bpm.h,
	  tests/cpl_image_bpm-test.c: added cpl_image_bpm_get_pos()

2004-02-13 11:49  yjung

	* cpldrs/: cpl_imset_combine.c, cpl_imset_combine.h: added option
	  to specify the anchor points

2004-02-13 10:56  llundin

	* cplcore/: cpl_polynomial.c, tests/cpl_polynomial-test.c: Improved
	  documentation on cpl_polynomial_1d_shift(). Optimized
	  cpl_polynomial_copy() for same size args

2004-02-13 10:09  yjung

	* cpldrs/: cpl_imset_combine.c, cpl_imset_combine.h: corrected bug
	  with pointers...

2004-02-12 16:01  llundin

	* cplcore/: cpl_polynomial.c, tests/cpl_polynomial-test.c:
	  cpl_polynomial_1d_{eval,diff}() uses long double

2004-02-11 15:52  llundin

	* cplcore/: cpl_polynomial.c, tests/cpl_polynomial-test.c: Changed
	  output format of cpl_polynomial_dump

2004-02-11 15:20  llundin

	* cplcore/: cpl_image_resample.c, cpl_image_resample_body.h:
	  Renamed cpl_polynomial_compute() to cpl_polynomial_eval() and
	  cpl_polynomial_get_dimension() to cpl_polynomial_dimension()

2004-02-11 15:06  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: Removed cpl_polynomial_get_size().
	  Added cpl_polynomial_degree(). Redeclared void
	  cpl_polynomial_dump() to cpl_error_code. Renamed
	  cpl_polynomial_compute() to cpl_polynomial_eval() and
	  cpl_polynomial_get_dimension() to cpl_polynomial_dimension()

2004-02-11 14:02  llundin

	* cplcore/cpl_error.h: Added CPL_ASSURE_ERR_CODE()

2004-02-11 12:39  yjung

	* cpldrs/: cpl_imset_combine.c, cpl_imset_combine.h: added
	  cpl_imset_recombine()

2004-02-11 11:16  llundin

	* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h,
	  cplcore/tests/cpl_polynomial-test.c,
	  cpldrs/tests/cpl_spectro-test.c: Unified API for 1- and
	  multi-dimensional polynomials

2004-02-10 17:49  yjung

	* cpldrs/cpl_imset_combine.c: corrected test to detect bad
	  correlated planes

2004-02-10 16:33  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: Special storage for 1d-polynomials

2004-02-10 11:52  yjung

	* cplcore/: Makefile.am, cpl_image.h, cpl_image_distortion.c,
	  cpl_image_distortion.h, cpl_image_distortion_body.h,
	  cpl_image_resample.c, cpl_image_resample.h,
	  cpl_image_resample_body.h, tests/Makefile.am,
	  tests/cpl_image_distortion-test.c,
	  tests/cpl_image_resample-test.c: renamed cpl_image_distortion in
	  cpl_image_resample.  removed cpl_image_distortion_linear() - was
	  a special case of cpl_image_distortion_poly().
	  cpl_image_distortion_poly() renamed in cpl_image_warp_poly()

2004-02-10 09:53  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: Added cpl_double_horner1d_diff()

2004-02-09 18:14  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: Added cpl_vector_horner1d_shift()

2004-02-09 15:31  cizzo

	* cplcore/cpl_table.c: Handle case of all-NULL string column

2004-02-09 15:26  cizzo

	* cplcore/cpl_table.c: Handle case of all-NULL string column

2004-02-09 13:34  llundin

	* cplcore/cpl_polynomial.c: cpl_double_horner1d_root_nr: Improved
	  convergence check (2)

2004-02-09 10:37  llundin

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: cpl_double_horner1d_root_nr:
	  Improved convergence check

2004-02-06 19:16  llundin

	* cplcore/: cpl_polynomial.c, tests/cpl_polynomial-test.c:
	  Accelerated NR

2004-02-06 16:56  yjung

	* cpldrs/cpl_imset_combine.h: added an include

2004-02-06 16:56  yjung

	* cpldrs/tests/cpl_imset_combine-test.c: added tests for
	  cpl_imset_shiftandadd() cpl_imset_find_offsets_with_objs()

2004-02-06 16:28  llundin

	* cpldrs/: cpl_phys_const.h, cpl_spectro.c: Renamed constants

2004-02-06 15:46  yjung

	* cpldrs/tests/cpl_objects-test.c: added tests on
	  cpl_objects_detect() and cpl_objects_detect_subw()

2004-02-06 14:19  yjung

	* cplui/cpl_frameset.c: cx_malloc inst. of cpl_malloc

2004-02-06 14:17  yjung

	* cplui/: cpl_frameset.c, cpl_frameset.h: added
	  cpl_frameset_to_filenames() cpl_frameset_labelise()
	  cpl_frameset_get_frame() cpl_frameset_extract()

2004-02-06 14:12  llundin

	* cplcore/tests/cpl_polynomial-test.c: cpl_double_horner1d()
	  suddenly less accurate

2004-02-06 13:58  yjung

	* cplcore/tests/cpl_imset_io-test.c: updated test on
	  cpl_imset_reject_images()

2004-02-06 13:47  yjung

	* cplcore/tests/cpl_imset_basic-test.c: test of
	  cpl_imaset_find_offsets()  moved to cpldrs

2004-02-06 13:47  yjung

	* cpldrs/tests/cpl_imset_combine-test.c: added test of
	  cpl_imset_find_offsets()

2004-02-06 13:27  yjung

	* cpldrs/tests/cpl_spectro-test.c: ok...

2004-02-06 13:25  yjung

	* cplcore/tests/cpl_1dfunction-test.c: typo

2004-02-06 13:22  yjung

	* cpldrs/tests/cpl_spectro-test.c: added test on
	  cpl_vector_planck()

2004-02-06 13:20  yjung

	* cplcore/tests/cpl_1dfunction-test.c: typo

2004-02-06 13:17  yjung

	* cplcore/tests/cpl_1dfunction-test.c: test on cpl_vector_planck()
	  moved to cpldrs

2004-02-06 13:11  yjung

	* cpldrs/tests/Makefile.am: typo

2004-02-06 13:08  yjung

	* cpldrs/tests/: Makefile.am, cpl_image_photometry-test.c,
	  cpl_imset_combine-test.c, cpl_spectro-test.c: added new test
	  suites

2004-02-06 12:52  yjung

	* cpldrs/: Makefile.am, cpl_image_distortion.c,
	  cpl_image_distortion.h, cpl_image_distortion_body.h,
	  tests/Makefile.am, tests/cpl_image_distortion-test.c: moved to
	  cplcore

2004-02-06 12:51  yjung

	* cplcore/: Makefile.am, cpl_image_distortion.c,
	  cpl_image_distortion.h, cpl_image_distortion_body.h: added
	  cpl_image_distortion

2004-02-06 12:49  yjung

	* cplcore/tests/Makefile.am: added cpl_image-distortion-test

2004-02-06 12:48  yjung

	* cplcore/tests/cpl_image_distortion-test.c: Re imported

2004-02-06 12:47  yjung

	* cplcore/tests/cpl_image_distortion-test.c: new

2004-02-06 12:47  yjung

	* cplcore/tests/cpl_image_distortion.c: mistake

2004-02-06 12:46  yjung

	* cplcore/tests/cpl_image_distortion.c: Initial revision

2004-02-06 11:45  llundin

	* cplcore/: cpl_error.c, cpl_error.h: Added CPL_ERROR_CONTINUE

2004-02-06 11:41  yjung

	* tests/: cpl_1dfunction-test.c, cpl_frame-test.c,
	  cpl_frameset-test.c, cpl_image_basic-test.c,
	  cpl_image_binary-test.c, cpl_image_bpm-test.c,
	  cpl_image_distortion-test.c, cpl_image_filter-test.c,
	  cpl_image_gen-test.c, cpl_image_io-test.c,
	  cpl_image_stats-test.c, cpl_imset_basic-test.c,
	  cpl_imset_complex-test.c, cpl_imset_io-test.c, cpl_matrix-test.c,
	  cpl_objects-test.c, cpl_plist-test.c, Makefile.am,
	  cpl_plugin-test.c, cpl_pluginlist-test.c, cpl_polynomial-test.c,
	  cpl_property-test.c, cpl_sparseimage-test.c, cpl_table-test.c,
	  cpl_table-testfail1.c, cpl_table-testfail2.c, cpl_vector-test.c:
	  moved to cplcore/tests

2004-02-06 11:38  yjung

	* cplcore/tests/cpl_polynomial-test.c: in progress

2004-02-06 11:11  yjung

	* cpldrs/tests/: cpl_image_distortion-test.c, cpl_objects-test.c:
	  from cplcore/tests

2004-02-06 11:10  yjung

	* cplcore/tests/: cpl_image_distortion-test.c, cpl_objects-test.c:
	  to cpldrs/tests

2004-02-06 11:09  yjung

	* cpldrs/tests/Makefile.am: Initial revision

2004-02-06 11:05  yjung

	* cplcore/tests/: cpl_frame-test.c, cpl_frameset-test.c,
	  cpl_plugin-test.c, cpl_pluginlist-test.c:  to cplui/tests

2004-02-06 11:05  yjung

	* cplui/tests/: cpl_frame-test.c, cpl_frameset-test.c,
	  cpl_plugin-test.c, cpl_pluginlist-test.c: coming from
	  cplcore/tests

2004-02-06 11:02  yjung

	* cplui/tests/Makefile.am: Initial revision

2004-02-06 10:55  yjung

	* cplui/Makefile.am, cpldrs/Makefile.am: added SUBDIRS = tests

2004-02-06 10:52  yjung

	* cplcore/tests/Makefile.am: New file

2004-02-06 10:52  yjung

	* cplcore/Makefile.am: added SUBDIRS = tests

2004-02-06 10:52  llundin

	* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h,
	  tests/cpl_polynomial-test.c: cpl_double_horner1d() also computes
	  derivative. Added cpl_double_horner1d_root()

2004-02-06 10:51  yjung

	* configure.ac: added declaration of cplcore/tests/Makefile,
	  cplui/tests/Makefile and cpldrs/tests/Makefile

2004-02-06 10:48  yjung

	* Makefile.am: removed compilation of cpl/tests

2004-02-06 10:47  yjung

	* cplcore/tests/: cpl_1dfunction-test.c, cpl_imset_basic-test.c:
	  removed usage of cpldrs functions

2004-02-06 09:24  yjung

	* cplcore/tests/: cpl_1dfunction-test.c, cpl_frame-test.c,
	  cpl_frameset-test.c, cpl_image_basic-test.c,
	  cpl_image_binary-test.c, cpl_image_bpm-test.c,
	  cpl_image_distortion-test.c, cpl_image_filter-test.c,
	  cpl_image_gen-test.c, cpl_image_io-test.c,
	  cpl_image_stats-test.c, cpl_imset_basic-test.c,
	  cpl_imset_complex-test.c, cpl_imset_io-test.c, cpl_matrix-test.c,
	  cpl_objects-test.c, cpl_plist-test.c, cpl_plugin-test.c,
	  cpl_pluginlist-test.c, cpl_polynomial-test.c,
	  cpl_property-test.c, cpl_sparseimage-test.c, cpl_table-test.c,
	  cpl_table-testfail1.c, cpl_table-testfail2.c, cpl_vector-test.c:
	  moved cpl/tests/* to cpl/cplcore/tests/.

2004-02-05 18:23  yjung

	* cpldrs/: cpl_objects.c, cpl_objects.h: added
	  cpl_objects_detect_subw() and cpl_objects_detect()

2004-02-05 18:11  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h: changed prototype of
	  cpl_imset_reject_images()

2004-02-05 18:01  yjung

	* tests/cpl_imset_io-test.c: changed cpl_imset_reject_frames()

2004-02-05 13:45  yjung

	* cpldrs/: cpl_objects.c, cpl_objects.h: removed fwhm stuff

2004-02-05 11:02  yjung

	* cpldrs/cpl_imset_combine.c: precisely defined the different
	  offsets meanings !

2004-02-04 18:11  yjung

	* cpldrs/: cpl_imset_combine.c, cpl_imset_combine.h,
	  cpl_imset_combine_body.h: added cpl_image_correlate_subw(),
	  cpl_image_find_offset_with_objs() and
	  cpl_imset_find_offsets_with_objs()

2004-02-03 17:20  llundin

	* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h,
	  cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  tests/cpl_polynomial-test.c, tests/cpl_vector-test.c: Moved
	  cpl_double_horner1d() and cpl_vector_horner1d_equid

2004-02-03 15:29  llundin

	* cpldrs/cpl_spectro.c, tests/cpl_1dfunction-test.c:
	  cpl_vector_planck: Improved comments and testing

2004-02-03 11:57  llundin

	* cpldrs/cpl_spectro.c: cpl_vector_planck() tested

2004-02-03 11:52  yjung

	* cplcore/cpl_1dfunction.c: removed unused defines

2004-02-03 11:51  yjung

	* cpldrs/cpl_image_photometry.c: added missing defines

2004-02-03 11:39  yjung

	* cpldrs/: cpl_image_photometry.c, cpl_image_photometry.h: Initial
	  revision

2004-02-03 11:23  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h, cpl_image_stats.c,
	  cpl_image_stats.h: moved readout noise measurement functions to
	  cpldrs

2004-02-03 11:22  yjung

	* cpldrs/Makefile.am: added cpl_image_photometry

2004-02-03 10:52  llundin

	* cpldrs/cpl_spectro.c: Removed spurious #endif

2004-02-03 10:46  llundin

	* cpldrs/: cpl_spectro.c, cpl_spectro.h: cpl_vector_planck()

2004-02-03 10:45  yjung

	* tests/cpl_imset_basic-test.c: added an include

2004-02-03 10:42  llundin

	* cpldrs/Makefile.am: Added cpl_phys_const.h & cpl_spectro.{h,c}

2004-02-03 10:37  yjung

	* cpldrs/cpl_imset_combine.c: typo

2004-02-03 10:24  yjung

	* cplcore/: cpl_imset_basic.c, cpl_imset_basic.h,
	  cpl_imset_basic_body.h: moved cpl_imset_finf_offsets() and
	  cpl_imset_shiftandadd() to cpldrs

2004-02-03 10:21  yjung

	* cpldrs/: Makefile.am, cpl_imset_combine.c, cpl_imset_combine.h,
	  cpl_imset_combine_body.h: added cpl_imset_combine

2004-02-03 10:11  yjung

	* Makefile.am, tests/Makefile.am: added cpldrs

2004-02-03 10:07  llundin

	* cpldrs/cpl_phys_const.h: Speed of light, Planck & Boltzman

2004-02-03 10:03  yjung

	* cplcore/: cpl_image_distortion.c, cpl_image_distortion.h,
	  cpl_image_distortion_body.h, cpl_objects.c, cpl_objects.h: moved
	  to cpldrs

2004-02-03 10:02  yjung

	* cplcore/Makefile.am: moved cpl_image_distortion and cpl_objects
	  to cpldrs

2004-02-03 10:01  yjung

	* cpldrs/: Makefile.am, cpl_image_distortion.c,
	  cpl_image_distortion.h, cpl_image_distortion_body.h,
	  cpl_objects.c, cpl_objects.h: added cpl_image_distortion and
	  cpl_objects files

2004-02-02 18:24  llundin

	* cplcore/cpl_vector.c: cpl_double_horner1d: Improved comments

2004-02-02 18:04  llundin

	* cplcore/cpl_vector.c: Imporved cpl_double_horner1d

2004-02-02 17:49  llundin

	* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h,
	  tests/cpl_1dfunction-test.c: cpl_1dfunction_interpolate_linear:
	  more checks and efficiency

2004-02-02 17:00  yjung

	* cplcore/cpl_image_distortion.c,
	  cplcore/cpl_image_distortion_body.h, cplcore/cpl_polynomial.c,
	  cplcore/cpl_polynomial.h, tests/cpl_image_distortion-test.c,
	  tests/cpl_polynomial-test.c: polynomial object from 2d to any
	  dimension

2004-02-02 16:37  llundin

	* cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  tests/cpl_vector-test.c: Added cpl_double_horner1d() and
	  cpl_vector_horner1d_equid()

2004-02-02 10:37  rpalsa

	* cpldrs/Makefile.am: Added.

2004-02-02 10:37  rpalsa

	* configure.ac: Build directory cpldrs added.

2004-02-02 10:37  rpalsa

	* README.CVS, acinclude.m4, m4macros/cpl.m4: cplbase replaced by
	  cpldrs

2004-02-02 10:31  rpalsa

	* cplbase/.cvsignore: Obsolete.

2004-02-02 10:16  rpalsa

	* cpldrs/.cvsignore: Added.

2004-01-30 15:36  llundin

	* cplcore/: cpl_tools.c, cpl_tools.h: cpl_tools_is_power_of_2:
	  Reimplemented with frexp() and improved comment

2004-01-30 15:06  cizzo

	* cplcore/cpl_table.c: cpl_table_save() crashed with integer
	  columns just containing NULLs

2004-01-30 11:40  cizzo

	* cplcore/cpl_table.c: Take care of the EXTEND, BSCALE and BZERO
	  keywords in the secondary array, while saving a table

2004-01-30 11:38  cizzo

	* cplcore/cpl_table.c: Take care of the BSCALE and BZERO keywords
	  in the secondary array, while saving a table

2004-01-30 11:37  cizzo

	* cplcore/cpl_column.c: Fix access violation in
	  cpl_column_median_TYPE() functions

2004-01-30 11:34  cizzo

	* cplcore/cpl_table.c: Take care of the EXTEND keyword in the
	  secondary array, while saving a table

2004-01-30 11:26  rpalsa

	* tests/cpl_plist-test.c: Add testcase for cpl_plist_from_fits() as
	  Test 11. Test 11 renamed to Test 12.

2004-01-30 11:25  rpalsa

	* cplui/cpl_frame.h: Add PAF frame type to the API

2004-01-30 11:24  rpalsa

	* cplcore/cpl_messaging.c: Flush the correct streams in the default
	  print handlers. Move default print handler initialization to
	  proper place.

2004-01-30 11:22  rpalsa

	* cplcore/cpl_plist.c: cpl_plist_decode_fits(): Leave parsing the
	  FITS card to qfits to avoid problems if the qfits keytuple does
	  not carry the line member. This currently needs to use a work
	  around due to a type reporting problem in qfits! Fix it asap.

2004-01-30 11:10  cizzo

	* cplcore/: cpl_table.c: Take care of the SIMPLE keyword in the
	  secondary array, while saving a table

2004-01-30 10:37  cizzo

	* cplcore/cpl_table.c: cpl_table_save() crashed with integer
	  columns just containing NULLs

2004-01-23 13:16  rpalsa

	* cplcore/cpl_messaging.c: Installation of default print handlers
	  is done before terminal size check.

2004-01-23 12:02  rpalsa

	* cplcore/cpl_plist.c: _cpl_plist_decode_fits(): Do proper check
	  whether a returned value or comment is empty.

2004-01-23 11:52  rpalsa

	* tests/cpl_plist-test.c: Remove single quotes from string value
	  for the entry ORIGIN in hdr[]

2004-01-23 11:31  yjung

	* cplcore/: cpl_imset_basic.c, cpl_imset_basic.h,
	  cpl_imset_basic_body.h: added cpl_imset_shiftandadd()

2004-01-23 11:31  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h: added const in
	  declarations

2004-01-22 17:42  yjung

	* cplcore/: cpl_image_distortion.c, cpl_image_distortion.h,
	  cpl_tools.c, cpl_tools.h: move cpl_interpolation_kernel to
	  cpl_tools

2004-01-22 17:27  rpalsa

	* tests/cpl_plist-test.c: Test 11 renamed to Test 12. Test for
	  cpl_plist_from_fits() added as Test 11.

2004-01-22 17:25  rpalsa

	* cplcore/cpl_plist.c: _cpl_plist_decode_fits(): Leave parsing the
	  FITS card to qfits to avoid problems if the qfits keytuple does
	  not carry the line member. This currently needs to use a work
	  around due to a type reporting problem in qfits! Fix it asap.

2004-01-22 17:21  rpalsa

	* cplui/cpl_frame.h: Frame type CPL_FRAME_TYPE_PAF added.

2004-01-22 14:36  yjung

	* cplcore/cpl_1dfunction.c: corrected bug in cpl_1dfunction_read()

2004-01-22 09:15  yjung

	* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
	  tests/cpl_imset_basic-test.c: changed cpl_imset_find_offsets()
	  prototype

2004-01-20 17:07  yjung

	* tests/cpl_plist-test.c: added a test 12 case

2004-01-20 15:42  yjung

	* cplcore/cpl_imset_io.c: bug in cpl_imset_delete() corrected

2004-01-20 15:27  yjung

	* cplcore/cpl_imset_io.c: corrected bug in cpl_imset_delete()

2004-01-20 15:15  yjung

	* cplcore/cpl_1dfunction.c: bug in
	  cpl_1dfunction_gen_rect_poisson() corrected

2004-01-19 13:02  yjung

	* cplcore/cpl_image_io.c: cpl_image_set_badpixels() : better check
	  on inputs

2004-01-19 11:50  yjung

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h:
	  cpl_image_rect_readout_noise() made public (used in NACO
	  pipeline)

2004-01-16 15:55  rpalsa

	* cplexec/cpl_exec.c: Call cpl_init() at the correct position.

2004-01-16 14:51  rpalsa

	* cplexec/cpl_exec_plugin_process.c: Startup/Shutdown of CPL
	  message subsystem moved to main()

2004-01-16 14:50  rpalsa

	* cplexec/cpl_exec.c: CPL message subsystem is initialized close to
	  the CPL library initialization.

2004-01-14 15:34  cizzo

	* cplcore/cpl_messaging.c: Wrong stream flushed in _cpl_print_out()
	  and _cpl_print_err()

2004-01-13 11:33  llundin

	* cplcore/cpl_vector.c: XC: Toeplitz comment

2004-01-09 14:40  llundin

	* cplcore/cpl_vector.c: cpl_vector_xcorr: Removed zero-term from
	  norms

2004-01-08 16:27  llundin

	* cplcore/cpl_vector.c: cpl_vector_xcorr: Fixed offset bug. Added
	  zero-term to norms. Use that dot-product is distributive over
	  subtraction (3rd)

2004-01-07 17:08  llundin

	* cplcore/cpl_vector.c: cpl_vector_xcorr: Use that dot-product is
	  distributive over subtraction (2nd)

2004-01-07 16:32  llundin

	* cplcore/cpl_vector.c: cpl_vector_xcorr: Use that dot-product is
	  distributive (1st)

2004-01-07 11:38  yjung

	* cplcore/cpl_tools.c: chaeck inputs in cpl_tools_median_9double()

2004-01-02 11:10  cizzo

	* doxygen/: cpl_reference.tex, cplref_applications.tex,
	  cplref_installation.tex, cplref_introduction.tex, layout.tex: Fix
	  some typos

2004-01-02 11:02  cizzo

	* cplcore/cpl_column.c: Switch off doxygen triggers

2004-01-02 09:54  rpalsa

	* templates/Makefile.am.tmpl: MAINTAINERCLEANFILES and surrounding
	  MAINTAINER_MODE conditional added.

2004-01-02 09:52  rpalsa

	* cplcore/Makefile.am, cplui/Makefile.am, tests/Makefile.am:
	  MAINTAINER_MODE conditional moved.

2004-01-02 09:37  rpalsa

	* libcext/: cext/Makefile.am, tests/Makefile.am: MAINTAINER_MODE
	  conditional added.

2003-12-30 17:15  rpalsa

	* AUTHORS, BUGS, COPYING, Makefile.am, README, TODO, configure.ac:
	  Merged in changes from CPL-1_0-BRANCH, release cpl-1_0

2003-12-30 17:15  rpalsa

	* cplcore/cpl_vector.c: License changed to GPL, Copyright updated.
	  Two semicolons added to make it compile.

2003-12-30 17:12  rpalsa

	* cplcore/: cpl_imset_io.h, cpl_imset_io_body.h, cpl_matrix.c,
	  cpl_matrix.h, cpl_messaging.c, cpl_messaging.h, cpl_objects.c,
	  cpl_objects.h, cpl_polynomial.c, cpl_polynomial.h,
	  cpl_sparseimage.c, cpl_sparseimage.h, cpl_table.c, cpl_table.h,
	  cpl_tools.c, cpl_tools.h, cpl_vector.h, cpl_image_gen.h,
	  cpl_image_gen_body.h, cpl_image_io.c, cpl_image_io.h,
	  cpl_image_io_body.h, cpl_image_stats.c, cpl_image_stats.h,
	  cpl_image_stats_body.h, cpl_imset.h, cpl_imset_basic.c,
	  cpl_imset_basic.h, cpl_imset_basic_body.h, cpl_imset_complex.c,
	  cpl_imset_complex.h, cpl_imset_complex_body.h, cpl_imset_defs.h,
	  cpl_imset_io.c, cpl_1dfunction.c, cpl_1dfunction.h, cpl_column.c,
	  cpl_column.h, cpl_error.c, cpl_error.h, cpl_image.h,
	  cpl_image_basic.c, cpl_image_basic.h, cpl_image_basic_body.h,
	  cpl_image_binary.c, cpl_image_binary.h, cpl_image_bpm.c,
	  cpl_image_bpm.h, cpl_image_defs.h, cpl_image_distortion.c,
	  cpl_image_distortion.h, cpl_image_distortion_body.h,
	  cpl_image_filter.c, cpl_image_filter.h, cpl_image_filter_body.h,
	  cpl_image_gen.c: License changed to GPL, Copyright updated.

2003-12-30 17:09  rpalsa

	* cplcore/: Makefile.am, cpl_init.c, cpl_init.h, cpl_macros.h,
	  cpl_memory.c, cpl_memory.h, cpl_memory_impl.h, cpl_plist.c,
	  cpl_plist.h, cpl_property.c, cpl_property.h, cpl_types.c,
	  cpl_types.h: Merged in changes from CPL-1_0-BRANCH, release
	  cpl-1_0

2003-12-30 17:06  rpalsa

	* m4macros/cpl.m4, cplui/cpl_plugin.h, cplui/Makefile.am,
	  cplui/cpl_frame.c, cplui/cpl_frame.h, cplui/cpl_frameset.c,
	  cplui/cpl_frameset.h, cplui/cpl_parameter.c,
	  cplui/cpl_parameter.h, cplui/cpl_parlist.c, cplui/cpl_parlist.h,
	  cplui/cpl_plugin.c, cplui/cpl_plugininfo.h,
	  cplui/cpl_pluginlist.c, cplui/cpl_pluginlist.h,
	  cplui/cpl_recipe.h: Merged in changes from CPL-1_0-BRANCH,
	  release cpl-1_0

2003-12-30 17:06  rpalsa

	* templates/: Makefile.am.tmpl, source.c.tmpl, source.h.tmpl:
	  Added.

2003-12-30 17:05  rpalsa

	* tests/: cpl_1dfunction-test.c, cpl_image_basic-test.c,
	  cpl_image_binary-test.c, cpl_image_bpm-test.c,
	  cpl_image_distortion-test.c, cpl_image_filter-test.c,
	  cpl_image_gen-test.c, cpl_image_io-test.c,
	  cpl_image_stats-test.c, cpl_imset_basic-test.c,
	  cpl_imset_complex-test.c, cpl_imset_io-test.c, cpl_matrix-test.c,
	  cpl_objects-test.c, cpl_polynomial-test.c,
	  cpl_sparseimage-test.c, cpl_vector-test.c: License changed to
	  GPL, Copyright updated.

2003-12-30 17:01  rpalsa

	* tests/: cpl_frame-test.c, cpl_frameset-test.c, cpl_plist-test.c,
	  cpl_plugin-test.c, cpl_pluginlist-test.c, cpl_property-test.c,
	  cpl_table-test.c, cpl_table-testfail1.c, cpl_table-testfail2.c,
	  Makefile.am: Merged in changes from CPL-1_0-BRANCH, release
	  cpl-1_0

2003-12-30 16:54  rpalsa

	* tests/check.out.HP-UX: Useless.

2003-12-29 15:17  rpalsa

	* libcext/: cext/cxmemory.c, cext/cxmemory.h, cext/cxmessages.c,
	  cext/cxmessages.h, cext/cxmultimap.c, cext/cxmultimap.h,
	  cext/cxslist.c, cext/cxslist.h, cext/cxstring.c, cext/cxstring.h,
	  cext/cxstrutils.c, cext/cxstrutils.h, cext/cxtree.c,
	  cext/cxtree.h, cext/cxtypes.h.bot, cext/cxtypes.h.top,
	  cext/cxutils.c, cext/cxutils.h, cext/snprintf.c, cext/snprintf.h,
	  cext/Makefile.am, cext/cxfileutils.c, cext/cxfileutils.h,
	  cext/cxlist.c, cext/cxlist.h, cext/cxmacros.h, cext/cxmap.c,
	  cext/cxmap.h, AUTHORS, BUGS, COPYING, ChangeLog, INSTALL,
	  Makefile.am, NEWS, README, TODO, configure.ac: Merged in changes
	  from CPL-1_0-BRANCH, release cpl-1_0

2003-12-29 15:15  rpalsa

	* libcext/tests/: Makefile.am, cxlist-test.c, cxmap-test.c,
	  cxslist-test.c, cxstring-test.c, cxtree-test.c: Merged in changes
	  from CPL-1_0-BRANCH

2003-12-29 15:13  rpalsa

	* libcext/templates/: Makefile.am.tmpl, source.c.tmpl,
	  source.h.tmpl: Added.

2003-12-19 15:48  llundin

	* cplcore/cpl_vector.c, tests/cpl_vector-test.c: cpl_vector_xcorr:
	  Incremental RMS

2003-12-18 18:30  llundin

	* cplcore/cpl_vector.c: cpl_vector_xcorr: Added comments

2003-12-17 17:10  llundin

	* cplcore/cpl_vector.c: cpl_vector_xcorr: Improved documentation

2003-12-17 16:43  llundin

	* cplcore/cpl_vector.c, tests/cpl_vector-test.c: Fixed
	  cross-correlation i1-bug

2003-12-16 20:09  llundin

	* cplcore/cpl_vector.c, tests/cpl_vector-test.c: Cross-correlation
	  checked

2003-12-16 17:17  cplmgr

	* libcext/Makefile.am, Makefile.am: BUGS added to distribution

2003-12-16 17:12  cplmgr

	* BUGS, libcext/BUGS: Updated

2003-12-16 16:06  rpalsa

	* cplcore/cpl_memory.c: Fixed bug in _cpl_free()

2003-12-16 11:47  cplmgr

	* libcext/ChangeLog, ChangeLog: Updated for release 1.0

2003-12-16 11:27  cizzo

	* tests/: cpl_image_io-test.c, cpl_frame-test.c,
	  cpl_image_filter-test.c, cpl_vector-test.c: GPL license

2003-12-16 11:26  llundin

	* cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  tests/cpl_vector-test.c: 1st version of cross-correlation.
	  cpl_vector_compare: CPL_ASSURE() on tolerance. cpl_vector_sort:
	  Improved order onversion

2003-12-16 11:24  cizzo

	* tests/: cpl_image_bpm-test.c, cpl_table-testfail1.c,
	  cpl_table-testfail2.c, cpl_image_basic-test.c, cpl_plist-test.c:
	  GPL license

2003-12-16 11:21  cizzo

	* tests/: cpl_image_stats-test.c, cpl_sparseimage-test.c,
	  cpl_property-test.c, cpl_frameset-test.c, cpl_1dfunction-test.c:
	  GPL license

2003-12-16 11:17  cizzo

	* tests/: cpl_plugin-test.c, cpl_image_gen-test.c,
	  cpl_pluginlist-test.c, cpl_table-test.c, cpl_image_binary-test.c,
	  cpl_matrix-test.c: GPL license

2003-12-16 11:15  cizzo

	* cplcore/: cpl_matrix.c, cpl_table.c: Restore headings...

2003-12-16 11:08  cizzo

	* cplcore/: cpl_messaging.c: Fix a bug

2003-12-16 10:32  cizzo

	* cplcore/: cpl_matrix.c, cpl_table.c: Fix bugs detected by Lars:
	  functions segmented instead of failing appropriately

2003-12-16 09:57  cizzo

	* cplcore/: cpl_matrix.h: Remove prototype of non-existing function

2003-12-15 19:24  llundin

	* cplcore/cpl_image_io.c: Fixed CPL_ASSURE() bug

2003-12-15 19:16  llundin

	* cplcore/cpl_image_io.c: Fixed CPL_ASSURE() bug

2003-12-15 18:48  rpalsa

	* cplexec/cpl_exec_plugin_process.c: Use platform specific shlib
	  extension

2003-12-15 18:39  rpalsa

	* cplcore/cpl_property.c: cpl_property_delete(): correctly handle a
	  NULL pointer.

2003-12-15 15:54  cizzo

	* libcext/cext/snprintf.c: Remove ESO copyright statement

2003-12-15 15:53  cizzo

	* libcext/cext/cxmemory.c: License changed to GPL

2003-12-15 15:50  cizzo

	* libcext/cext/: cxmultimap.c, cxlist.c, cxstring.c, cxtree.c,
	  cxutils.c: License changed to GPL

2003-12-15 15:47  cizzo

	* libcext/cext/: cxmemory.h, cxmap.c, cxfileutils.c, cxslist.c,
	  cxmessages.c, cxstrutils.c: License changed to GPL

2003-12-15 15:42  cizzo

	* libcext/cext/: cxstring.h, cxtree.h, cxutils.h: License changed
	  to GPL

2003-12-15 15:38  cizzo

	* libcext/cext/cxtypes.h.top: License changed to GPL

2003-12-15 15:30  cizzo

	* libcext/cext/: cxmap.h, cxmacros.h, cxfileutils.h, cxslist.h,
	  cxmessages.h, cxstrutils.h, cxmultimap.h, cxlist.h: License
	  changed to GPL

2003-12-15 15:24  cizzo

	* cplui/: cpl_frame.c, cpl_plugin.c, cpl_pluginlist.c,
	  cpl_parlist.c, cpl_frameset.c, cpl_parameter.c: License changed
	  to GPL

2003-12-15 15:20  cizzo

	* cplui/: cpl_frame.h, cpl_recipe.h, cpl_plugin.h,
	  cpl_plugininfo.h, cpl_pluginlist.h, cpl_parlist.h,
	  cpl_frameset.h, cpl_parameter.h: License changed to GPL

2003-12-15 15:14  cizzo

	* cplexec/: cpl_exec_plugin_process.c, cpl_exec_utils.c,
	  cpl_exec_stringarray.c, cpl_exec_params_process.c, cpl_exec.c,
	  cpl_exec_params_utils.c: License changed to GPL

2003-12-15 15:11  cizzo

	* cplexec/: cpl_exec_plugin_process.h, cpl_exec_utils.h,
	  cpl_exec_stringarray.h, cpl_exec_params_process.h, cpl_exec.h,
	  cpl_exec_params_utils.h: License changed to GPL

2003-12-15 15:06  cizzo

	* cplcore/: cpl_image_stats.c, cpl_image_io.c, cpl_column.c,
	  cpl_matrix.c, cpl_image_filter.c, cpl_sparseimage.c: License
	  changed to GPL

2003-12-15 15:02  cizzo

	* cplcore/: cpl_types.c, cpl_messaging.c, cpl_image_binary.c,
	  cpl_plist.c, cpl_vector.c: License changed to GPL

2003-12-15 14:59  cizzo

	* cplcore/: cpl_table.c, cpl_error.c, cpl_property.c, cpl_tools.c,
	  cpl_memory.c, cpl_1dfunction.c, cpl_image_bpm.c, cpl_image_gen.c:
	  License changed to GPL

2003-12-15 14:55  cizzo

	* cplcore/cpl_image_basic.c: License changed to GPL

2003-12-15 14:52  cizzo

	* cplcore/cpl_sparseimage.h: License changed to GPL

2003-12-15 14:48  cizzo

	* cplcore/: cpl_memory_impl.h, cpl_image_filter.h,
	  cpl_image_filter_body.h, cpl_matrix.h: License changed to GPL

2003-12-15 14:45  cizzo

	* cplcore/: cpl_plist.h, cpl_vector.h, cpl_image_io_body.h,
	  cpl_image_stats.h, cpl_image_io.h, cpl_column.h: License changed
	  to GPL

2003-12-15 14:42  cizzo

	* cplcore/: cpl_types.h, cpl_messaging.h, cpl_image_binary.h,
	  cpl_macros.h, cpl_image.h, cpl_image_basic_body.h: License
	  changed to GPL

2003-12-15 14:39  cizzo

	* cplcore/: cpl_tools.h, cpl_memory.h, cpl_image_stats_body.h,
	  cpl_1dfunction.h, cpl_image_bpm.h, cpl_image_gen.h: License
	  changed to GPL

2003-12-15 14:36  cizzo

	* cplcore/: cpl_image_gen_body.h, cpl_error.h, cpl_image_defs.h,
	  cpl_property.h: License changed to GPL

2003-12-15 14:32  cizzo

	* cplcore/: cpl_image_basic.h, cpl_table.h: License changed to GPL

2003-12-15 14:26  cizzo

	* tests/Makefile.am, libcext/Makefile.am: License changed to GPL

2003-12-15 14:24  llundin

	* cplcore/cpl_vector.c: Added CPL_ASSURE() on arguments

2003-12-15 14:23  cizzo

	* cplcore/Makefile.am, cplexec/Makefile.am, cplui/Makefile.am:
	  License changed to GPL

2003-12-15 14:10  rpalsa

	* templates/: Makefile.am.tmpl, source.c.tmpl, source.h.tmpl:
	  Added.

2003-12-15 14:09  rpalsa

	* cplcore/: cpl_init.c, cpl_init.h: License changed to GPL

2003-12-15 14:07  llundin

	* tests/cpl_vector-test.c: Additional tests. Use of assert()

2003-12-15 13:50  rpalsa

	* Makefile.am: License changed to GPL

2003-12-15 13:40  rpalsa

	* COPYING, libcext/COPYING: License changed to GPL

2003-12-15 10:45  rpalsa

	* README: Required qfits version corrected and download location
	  updated.

2003-12-15 10:42  rpalsa

	* cplui/cpl_plugininfo.h: Documentation updated.

2003-12-15 10:30  rpalsa

	* cplui/cpl_plugininfo.h: Documentation updated.

2003-12-15 10:22  rpalsa

	* cplexec/cpl_exec_plugin_process.c: Bug fixed: cpl_msg_stop()
	  called after cpl_msg_terminal_off()

2003-12-15 10:21  rpalsa

	* cplexec/cpl_exec_params_process.c: Usage output updated.

2003-12-15 10:20  rpalsa

	* cplui/cpl_plugininfo.h: Documentation updated.

2003-12-15 09:38  llundin

	* cplcore/cpl_vector.c: CPL_ASSURE of arguments

2003-12-14 18:00  rpalsa

	* configure.ac: Package version changed, contact address updated.

2003-12-14 17:59  rpalsa

	* cplcore/cpl_plist.c: Added FITS header sorting, string property
	  to FITS conversion updated.

2003-12-14 17:58  rpalsa

	* cplcore/: cpl_1dfunction.c, cpl_property.c: Typo in documentation
	  fixed.

2003-12-14 17:56  rpalsa

	* tests/cpl_plist-test.c: Test 11 changed because of header
	  sorting.

2003-12-14 17:55  rpalsa

	* tests/Makefile.am: Cleanup of local files changed.

2003-12-14 17:54  rpalsa

	* tests/: cpl_plugin-test.c, cpl_pluginlist-test.c: Calls to
	  cpl_plugin_create() replaced

2003-12-14 17:53  rpalsa

	* cplexec/cpl_exec_params_process.c: Usage text corrected.

2003-12-14 17:52  rpalsa

	* cplui/Makefile.am: Header file cpl_plugininfo.h added.

2003-12-14 17:50  rpalsa

	* cplui/cpl_frameset.c: Replaced const cxptr with cxcptr because of
	  ISO-C standard, obsolete type casts removed

2003-12-14 17:48  rpalsa

	* cplui/cpl_plugininfo.h: Added.

2003-12-14 17:47  rpalsa

	* libcext/configure.ac: Package version changed, contact address
	  updated.

2003-12-14 17:45  rpalsa

	* libcext/tests/: cxlist-test.c, cxmap-test.c, cxslist-test.c,
	  cxtree-test.c: Replaced const cxptr with cxcptr because of ISO-C
	  standard

2003-12-14 17:44  rpalsa

	* libcext/cext/: cxlist.c, cxlist.h, cxmap.c, cxmap.h,
	  cxmultimap.c, cxmultimap.h, cxslist.c, cxslist.h, cxtree.c,
	  cxtree.h, cxtypes.h.bot: Replaced const cxptr with cxcptr because
	  of ISO-C standard; iterators were fixed similarly

2003-12-13 20:51  rpalsa

	* cplui/cpl_plugin.c: Documentation updated.

2003-12-13 20:51  rpalsa

	* README, libcext/README: Updated

2003-12-13 16:52  rpalsa

	* configure.ac: Add macro call to determine the file name extension
	  of shared libraries.

2003-12-13 16:42  rpalsa

	* cplexec/cpl_exec.h: Remove hardcoded shlib extension.

2003-12-13 16:40  rpalsa

	* cplui/cpl_frame.c, cplui/cpl_frame.h, cplui/cpl_frameset.c,
	  cplui/cpl_frameset.h, cplui/cpl_parameter.c,
	  cplui/cpl_parameter.h, cplui/cpl_parlist.c, cplui/cpl_parlist.h,
	  cplui/cpl_plugin.c, cplui/cpl_plugin.h, cplui/cpl_pluginlist.c,
	  cplui/cpl_pluginlist.h, cplui/cpl_recipe.h, cplcore/cpl_init.c,
	  cplcore/cpl_memory.c, cplcore/cpl_plist.c, cplcore/cpl_plist.h,
	  cplcore/cpl_property.c, cplcore/cpl_property.h,
	  cplcore/cpl_types.c, cplcore/cpl_types.h: Reference documentation
	  updated.

2003-12-12 17:53  rpalsa

	* cplexec/cpl_exec_params_process.c: Changed call to
	  cpl_parlist_size() into cpl_parlist_get_size().

2003-12-12 14:44  yjung

	* cplcore/: cpl_image_io.c, cpl_sparseimage.c: @see function ->
	  @see function()

2003-12-12 14:42  yjung

	* cplcore/cpl_image_basic.c: params in accordance with doc in
	  cpl_image_threshold()

2003-12-12 14:41  yjung

	* cplcore/: cpl_image_io.c, cpl_sparseimage.c: @see function ->
	  @see function()

2003-12-12 14:38  yjung

	* cplcore/cpl_image_basic.c: params in accordance with the doc

2003-12-12 13:28  rpalsa

	* libcext/cext/: cxlist.c, cxmap.c, cxmessages.c, cxmultimap.c,
	  cxslist.c, cxstrutils.c, cxtree.c, cxutils.c: Documentation
	  fixed: () added to functions listed after @see tags.

2003-12-12 13:26  rpalsa

	* libcext/cext/cxmemory.c: Typos in the documentation fixed.

2003-12-12 12:20  cizzo

	* cplcore/: cpl_matrix.c: Fix parameter list in doc

2003-12-12 12:19  cizzo

	* cplcore/: cpl_messaging.c: Fix function names in doc

2003-12-12 10:01  llundin

	* TODO: Improve the handling of range errors

2003-12-12 09:46  llundin

	* cplcore/: cpl_image_binary.c, cpl_image_io.c, cpl_vector.c:
	  Replaced some small arbitrary constants

2003-12-12 09:36  llundin

	* cplcore/: cpl_image_binary.c, cpl_image_io.c, cpl_vector.c:
	  Replaced some small arbitrary constants

2003-12-12 09:09  llundin

	* cplcore/cpl_image_distortion.c: sinc: Removed arbitrary constant

2003-12-11 17:46  llundin

	* cplcore/cpl_vector.c: cpl_vector_mean & cpl_vector_sqrt: Verify
	  input

2003-12-11 16:40  llundin

	* cplcore/cpl_vector.c: cpl_vector_mean & cpl_vector_sqrt: Verify
	  input

2003-12-11 15:19  cizzo

	* cplcore/: cpl_messaging.c: Fix incorrect asserts

2003-12-11 08:33  cizzo

	* tests/cpl_matrix-test.c: Eliminate calls to
	  cpl_matrix_is_matrix()

2003-12-09 17:03  yjung

	* cplcore/cpl_sparseimage.c: corrected a small bug

2003-12-09 17:03  yjung

	* tests/cpl_image_basic-test.c: added test case for shift function

2003-12-09 16:54  yjung

	* tests/cpl_sparseimage-test.c: added test cases

2003-12-09 16:50  yjung

	* cplcore/: cpl_image_basic.c, cpl_sparseimage.c,
	  cpl_sparseimage.h: changed cpl_sparseimage_shift_int_local() - >
	  cpl_sparseimage_shift_int()

2003-12-09 16:49  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: [no log message]

2003-12-09 15:12  yjung

	* cplcore/cpl_sparseimage.c: corrected bug in indices computation
	  in cpl_spareimage_extract()

2003-12-09 13:46  yjung

	* cplcore/: cpl_image_basic.c, cpl_sparseimage.c,
	  cpl_sparseimage.h: added cpl_sparseimage_shift_int_local()

2003-12-09 09:50  cizzo

	* cplcore/: cpl_messaging.c: Avoid brakets in component name

2003-12-09 09:49  cizzo

	* cplcore/: cpl_matrix.c: Fix wrong doc

2003-12-08 18:06  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h: added cpl_image_shift_int_local()

2003-12-08 18:04  yjung

	* tests/cpl_imset_basic-test.c: added tests for
	  cpl_imset_find_offsets()

2003-12-08 16:31  yjung

	* cplcore/cpl_imset_basic.c: corrected the shift computation

2003-12-08 15:35  yjung

	* cplcore/cpl_imset_basic.c: small bug

2003-12-08 15:03  yjung

	* cplcore/cpl_tools.c: 0 is not a power of 2
	  (cpl_tools_is_power_of_2())

2003-12-08 14:55  yjung

	* cplcore/cpl_imset_basic.c: added doc

2003-12-08 14:15  yjung

	* tests/cpl_imset_complex-test.c: added test on multiply_complex()

2003-12-08 14:06  yjung

	* cplcore/cpl_imset_basic.c: cpl_imset_multiply_complex renamed in
	  cpl_imset_complex_multiply()

2003-12-08 14:03  yjung

	* cplcore/: cpl_imset_basic.c, cpl_imset_complex.c,
	  cpl_imset_complex.h, cpl_imset_complex_body.h:
	  cpl_imset_multiply_complex() -> cpl_imset_complex_multiply

2003-12-08 13:43  yjung

	* cplcore/cpl_imset_complex.c: added bad pixel map handling

2003-12-08 11:32  yjung

	* cplcore/cpl_tools.c: corrected cpl_tools_is_power_of_2() name

2003-12-08 11:23  yjung

	* tests/cpl_imset_basic-test.c: moved some tests to
	  cpl_imset_complex-test

2003-12-08 11:22  yjung

	* tests/cpl_imset_complex-test.c: Initial revision

2003-12-08 11:22  yjung

	* tests/Makefile.am: added cpl_imset_complex-test

2003-12-08 10:56  yjung

	* cplcore/: cpl_imset_basic.h, cpl_imset_basic_body.h: new
	  module... cpl_imset_complex

2003-12-08 10:54  yjung

	* cplcore/: Makefile.am, cpl_imset.h, cpl_imset_basic.c: created a
	  new module cpl_imset_complex

2003-12-08 10:51  yjung

	* cplcore/: cpl_tools.c, cpl_tools.h: added
	  cpl_tools_is_power_of_2()

2003-12-08 10:50  yjung

	* cplcore/: cpl_imset_complex.c, cpl_imset_complex.h,
	  cpl_imset_complex_body.h: Initial revision

2003-12-05 15:04  cizzo

	* cplcore/: cpl_table.c: Fix doc

2003-12-05 11:55  cizzo

	* cplui/: cpl_frame.c, cpl_frameset.c, cpl_parameter.c: Fix typos

2003-12-05 11:31  cizzo

	* cplcore/: cpl_plist.c, cpl_property.c: Fix typos

2003-12-05 11:06  cizzo

	* cplui/: cpl_plugin.c, cpl_pluginlist.c: Fix some typos

2003-12-05 10:32  cizzo

	* cplcore/: cpl_messaging.c, cpl_table.c: Upgrade doc

2003-12-05 10:06  cizzo

	* cplcore/: cpl_init.c: Correct typos

2003-12-05 10:03  cizzo

	* cplcore/: cpl_table.c: Upgrade doc

2003-12-05 08:46  cizzo

	* cplcore/cpl_column.c: Eliminate Doxygen trigger

2003-12-04 16:53  cizzo

	* cplcore/: cpl_table.c: Improve documentation.

2003-12-04 16:52  cizzo

	* cplcore/: cpl_matrix.c, cpl_matrix.h: Improve documentation.
	  Function cpl_matrix_is_matrix() is eliminated.

2003-12-04 16:52  cizzo

	* tests/cpl_matrix-test.c: Function cpl_matrix_is_matrix() is
	  eliminated

2003-12-04 15:03  yjung

	* cplcore/: cpl_image_distortion.c, cpl_imset_basic.c,
	  cpl_imset_io.c, cpl_objects.c, cpl_polynomial.c: upgraded
	  documentation

2003-12-04 14:35  yjung

	* tests/: cpl_image_basic-test.c, cpl_sparseimage-test.c: remove an
	  extrac cpl_msg_stop()

2003-12-04 14:30  yjung

	* cplcore/cpl_sparseimage.c: upgraded documentation

2003-12-04 14:23  yjung

	* cplcore/cpl_image_basic.c: forgot badpixelmap

2003-12-04 14:17  yjung

	* cplcore/cpl_image_stats.c: upgraded documentation

2003-12-04 14:12  yjung

	* cplcore/cpl_image_io.c: upgraded documentation

2003-12-04 14:11  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_gen_body.h: ugrade
	  documentation

2003-12-04 14:07  yjung

	* cplcore/: cpl_image_bpm.c, cpl_image_filter.c: upgraded
	  documentation

2003-12-04 14:01  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_binary.c: upgraded
	  documentation

2003-12-04 13:47  yjung

	* cplcore/cpl_vector.c: upgrade documentation

2003-12-04 13:44  yjung

	* cplcore/cpl_tools.c: upgrade documerntation

2003-12-04 13:41  yjung

	* cplcore/cpl_1dfunction.c: documentation upgrade

2003-12-04 13:12  yjung

	* tests/: cpl_image_binary-test.c, cpl_image_filter-test.c: added
	  #include "cpl_memory_impl.h"

2003-12-04 13:04  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: Upgrade doc

2003-12-04 13:01  yjung

	* cplcore/cpl_image_gen_body.h: documentation - > change of
	  parameter names

2003-12-04 12:49  yjung

	* cplcore/: cpl_1dfunction.c, cpl_image_basic.c,
	  cpl_image_binary.c, cpl_image_bpm.c, cpl_image_filter.c,
	  cpl_image_gen.c, cpl_image_io.c, cpl_image_stats.c,
	  cpl_sparseimage.c, cpl_tools.c, cpl_vector.c: reference manual -
	  doxygen documentation upgrade

2003-12-03 17:26  yjung

	* tests/: cpl_image_basic-test.c, cpl_sparseimage-test.c: added
	  calls to cpl_msg_start and stop() and added test for
	  cpl_image_move_pixels()

2003-12-03 17:16  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h, cpl_imset_basic.c, cpl_imset_basic.h,
	  cpl_imset_basic_body.h, cpl_sparseimage.c, cpl_sparseimage.h:
	  added cpl_sparseimage_move_pixels(), cpl_image_move_pixels(),
	  cpl_imset_multiply_complex(), cpl_imset_find_offstes()

2003-12-01 16:19  cizzo

	* cplcore/cpl_init.c: Add Synopsis

2003-12-01 16:13  cizzo

	* cplcore/: cpl_column.c, cpl_error.c, cpl_matrix.c,
	  cpl_messaging.c, cpl_table.c: Add Synopsis

2003-12-01 16:04  cizzo

	* cplcore/: cpl_column.c, cpl_error.c, cpl_init.c, cpl_matrix.c,
	  cpl_messaging.c, cpl_table.c: Add Synopsis

2003-12-01 13:20  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: Improve documentation

2003-12-01 13:18  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: Improve documentation and
	  solve a problem with cpl_messaging.h including cpl_error.h and
	  viceversa (Lars)

2003-12-01 12:48  cizzo

	* cplcore/: cpl_messaging.c, cpl_messaging.h: Upgrade the
	  documentation

2003-12-01 12:47  cizzo

	* tests/: cpl_1dfunction-test.c, cpl_frame-test.c,
	  cpl_frameset-test.c, cpl_image_basic-test.c,
	  cpl_image_binary-test.c, cpl_image_filter-test.c,
	  cpl_image_gen-test.c, cpl_image_io-test.c,
	  cpl_image_stats-test.c, cpl_matrix-test.c, cpl_plist-test.c,
	  cpl_plugin-test.c, cpl_pluginlist-test.c, cpl_property-test.c,
	  cpl_sparseimage-test.c, cpl_table-test.c, cpl_table-testfail1.c,
	  cpl_table-testfail2.c, cpl_vector-test.c: Add missing
	  initialization calls

2003-12-01 11:23  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: Fix a problem with header
	  files, because cpl_error.h included cpl_messaging.h and viceversa
	  (Lars)

2003-12-01 11:22  cizzo

	* cplcore/: cpl_messaging.c, cpl_messaging.h: Set the right type to
	  functions

2003-12-01 10:31  cizzo

	* tests/: cpl_image_basic-test.c, cpl_sparseimage-test.c: Init
	  messaging system

2003-11-30 11:54  cizzo

	* cplcore/: cpl_messaging.c, cpl_messaging.h: Upgrade
	  documentation, and make the software a bit safer

2003-11-26 16:44  cizzo

	* cplcore/: cpl_table.c: Minor improvement to documentation

2003-11-26 15:49  rpalsa

	* m4macros/cpl.m4: In CPL_CHECK_QFITS: Include the Qfits default
	  installation path when looking for headers and libraries.

2003-11-26 14:38  cizzo

	* cplcore/: cpl_matrix.c, cpl_table.c: Further improvements to the
	  documentation

2003-11-25 16:29  cizzo

	* cplcore/: cpl_table.c: Replace calls to snprintf() with calls to
	  cx_snprintf() to solve a problem with the gcc 3.2 compiler

2003-11-24 09:23  cizzo

	* cplcore/: cpl_table.h: Eliminate two unused functions

2003-11-24 09:23  cizzo

	* cplcore/: cpl_table.c: Major upgrade of the documentation, and
	  fix some minor bugs. Eliminate two unused functions

2003-11-21 15:31  cizzo

	* cplcore/: cpl_matrix.c: Correct typo in the doc

2003-11-21 14:52  rpalsa

	* libcext/cext/: cxmessages.c, cxmessages.h: Functions
	  cx_log_set_default_handler(), cx_log_get_domain_count() and
	  cx_log_get_domain_name() added.

2003-11-18 15:21  cizzo

	* cplcore/: cpl_matrix.c: Minor change in documentation

2003-11-18 10:53  cizzo

	* cplcore/: cpl_matrix.c: Minor change in documentation

2003-11-18 10:29  cizzo

	* cplcore/: cpl_matrix.c: Minor change in doc style

2003-11-17 16:30  cizzo

	* cplcore/: cpl_matrix.c: Improve the documentation, replace the
	  emulation of realloc() with a call to cx_realloc(), and other
	  minor changes

2003-11-14 11:51  yjung

	* cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h,
	  tests/cpl_image_bpm-test.c: renamed cpl_image_bpm_set_goodpix()
	  in cpl_image_bpm_reset_badpix()

2003-11-14 11:27  yjung

	* cplcore/cpl_image_bpm.c: check bounds of indices given in ASCII
	  file

2003-11-14 11:25  yjung

	* cplcore/cpl_image_bpm.c: check the indices given in an ASCII file
	  to see if they are out of bounds

2003-11-14 11:11  yjung

	* cplcore/: cpl_image_bpm.c, cpl_image_bpm.h: added
	  cpl_image_bpm_is_badpix() and cpl_image_bpm_set_goodpix()

2003-11-14 11:09  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: added
	  cpl_sparseimage_has_index() and cpl_sparseimage_remove_pixel()

2003-11-14 11:04  yjung

	* tests/cpl_sparseimage-test.c: added tests fo
	  cpl_sparseimage_has_index() and cpl_sparseimage_remove_pixel()

2003-11-14 10:58  yjung

	* tests/cpl_image_bpm-test.c: added tests for
	  cpl_image_bpm_set_goodpix() and cpl_image_bpm_is_bad()

2003-11-14 10:38  yjung

	* cplcore/cpl_sparseimage.c: typo

2003-11-14 10:36  yjung

	* cplcore/: cpl_image_bpm.c, cpl_image_bpm.h: added
	  cpl_image_bpm_is_badpix() and cpl_image_bpm_set_goodpix()

2003-11-14 10:35  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: added
	  cpl_sparseimage_remove_pixel()

2003-11-14 09:54  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: added
	  cpl_sparseimage_has_index()

2003-11-11 10:19  cplmgr

	* ChangeLog: Updated for release 1.0b1

2003-11-11 10:13  cplmgr

	* libcext/ChangeLog: Updated for release 1.0b1

2003-11-11 09:50  rpalsa

	* cplcore/cpl_plist.c: Function cpl_plist_from_fits() added,
	  cpl_plist_load() restructured to use same architecture as
	  cpl_plist_from_fits().

2003-11-11 09:46  rpalsa

	* cplcore/cpl_plist.h: Function cpl_plist_from_fits() added.

2003-11-07 17:14  yjung

	* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
	  cplcore/cpl_imset_basic_body.h, tests/cpl_imset_basic-test.c:
	  added cpl_imset_conv_xy_rtheta() and cpl_imset_conv_rtheta_xy()

2003-11-07 15:39  cplmgr

	* configure.ac, libcext/configure.ac: Package version changed

2003-11-07 15:34  yjung

	* tests/cpl_imset_basic-test.c: added test for cpl_imset_fft()

2003-11-07 15:34  yjung

	* cplcore/cpl_imset_basic.c: added cpl_is_power_of_2()

2003-11-07 15:27  cplmgr

	* README: Updated for version 1.0b1

2003-11-07 15:17  rpalsa

	* cplui/cpl_plugin.c: Symbol _CPL_PLUGIN_API replaced by version
	  number.

2003-11-07 15:14  rpalsa

	* cplui/cpl_plugin.h: Obsolete symbol _CPL_PLUGIN_API removed.

2003-11-07 14:59  yjung

	* cplcore/cpl_imset_basic.c: corrected index

2003-11-07 14:37  rpalsa

	* cplexec/cpl_exec.h, cplexec/cpl_exec_params_process.h,
	  cplexec/cpl_exec_params_utils.h,
	  cplexec/cpl_exec_plugin_process.h,
	  cplexec/cpl_exec_stringarray.h, cplexec/cpl_exec_utils.h,
	  cplcore/cpl_init.h, cplcore/cpl_macros.h, cplcore/cpl_memory.h,
	  cplcore/cpl_memory_impl.h, cplcore/cpl_plist.h,
	  cplcore/cpl_property.h, cplcore/cpl_types.h: Leading underscore
	  removed from code guards

2003-11-07 14:32  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h: changed api of
	  cpl_imset_save()

2003-11-07 14:31  yjung

	* cplcore/cpl_imset_basic.c: doxygen

2003-11-07 14:26  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_error.c, cpl_error.h,
	  cpl_matrix.c, cpl_matrix.h, cpl_messaging.h, cpl_table.c,
	  cpl_table.h: Eliminate identifiers in capital letters prefixed by
	  an underscore

2003-11-07 14:22  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_error.c, cpl_error.h,
	  cpl_matrix.c, cpl_matrix.h, cpl_messaging.h, cpl_table.c,
	  cpl_table.h: Eliminate identifiers in capital letters prefixed by
	  an underscore

2003-11-07 14:02  yjung

	* cplcore/: cpl_imset_basic.c, cpl_imset_basic.h,
	  cpl_imset_basic_body.h: added cpl_imset_fft()

2003-11-07 14:01  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h: added
	  cpl_imset_set_image()

2003-11-07 14:01  rpalsa

	* cplui/: cpl_frame.h, cpl_frameset.h, cpl_parameter.h,
	  cpl_parlist.h, cpl_pluginlist.h, cpl_recipe.h: Leading underscore
	  removed from code guards

2003-11-07 13:58  rpalsa

	* libcext/cext/: cxfileutils.h, cxlist.h, cxmacros.h, cxmap.h,
	  cxmemory.h, cxmessages.h, cxmultimap.h, cxslist.h, cxstring.h,
	  cxstrutils.h, cxtree.h, cxutils.h, snprintf.h: Leading underscore
	  removed from code guards

2003-11-07 13:58  cizzo

	* tests/cpl_matrix-test.c: rename cpl_matrix_is_null() to
	  cpl_matrix_is_zero(), add tests for cpl_matrix_maxpos _minpos
	  _max _min

2003-11-07 13:55  cizzo

	* cplcore/cpl_table.c, cplcore/cpl_table.h, tests/cpl_table-test.c:
	  Create new function cpl_table_column_convert() replacing the
	  convert functions carrying the type signature in their names

2003-11-07 13:54  cizzo

	* cplcore/: cpl_matrix.c, cpl_matrix.h: rename cpl_matrix_is_null()
	  to cpl_matrix_is_zero(), fix a serious bug in cpl_matrix_maxpos
	  _minpos

2003-11-07 13:50  cizzo

	* cplcore/cpl_matrix.h: rename cpl_matrix_is_null() to
	  cpl_matrix_is_zero()

2003-11-07 13:46  cizzo

	* cplcore/cpl_table.c: Minor fix

2003-11-07 11:35  cizzo

	* cplcore/cpl_table.c: Minor fix

2003-11-07 11:33  cizzo

	* tests/cpl_table-test.c, cplcore/cpl_table.c, cplcore/cpl_table.h:
	  Create new function cpl_table_column_convert() replacing the
	  convert functions carrying the type signature in their names

2003-11-07 10:52  cizzo

	* cplcore/cpl_matrix.c: Fix serious bug in cpl_matrix_minpo() and
	  cpl_matrix_maxpos()

2003-11-07 10:41  cizzo

	* tests/cpl_matrix-test.c: Add tests for cpl_matrix_min _max
	  _minpos and _maxpos

2003-11-06 17:03  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_gen_body.h, cpl_tools.c,
	  cpl_tools.h: functions made static

2003-11-06 16:53  yjung

	* cplcore/: cpl_image_distortion.c, cpl_image_distortion.h,
	  cpl_image_gen.c, cpl_image_gen_body.h, cpl_tools.c, cpl_tools.h:
	  some functions made static

2003-11-06 16:06  yjung

	* cplcore/cpl_image_stats.c: removed an unused function

2003-11-06 16:04  yjung

	* cplcore/: cpl_tools.c, cpl_tools.h: code reorganized

2003-11-06 16:00  yjung

	* cplcore/cpl_image_stats.c: added cpl_image_rect_readout_noise()

2003-11-06 15:57  yjung

	* cplcore/cpl_vector.c: ASCIILINESZ does not exist any more

2003-11-06 15:55  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h: added
	  cpl_1dfunction_gen_rect_poisson()

2003-11-06 15:53  yjung

	* cplcore/cpl_image_io.c: added doc for cpl_image_duplicate()

2003-11-06 15:49  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h,
	  cpl_image_distortion.c, cpl_image_distortion_body.h,
	  cpl_image_stats.c, cpl_tools.c, cpl_tools.h, cpl_vector.c:
	  cleaned cpl_tools and improved documentation

2003-11-06 12:00  yjung

	* cplcore/cpl_image_io.c: added CPL_ASSURE checks in
	  cpl_image_duplicate()

2003-11-05 16:03  yjung

	* cplcore/: cpl_image_io.c: doxygen

2003-11-05 15:20  yjung

	* cplcore/: cpl_image.h, cpl_image_defs.h, cpl_image_io.c,
	  cpl_image_io_body.h, cpl_image_stats.c, cpl_imset.h,
	  cpl_imset_io_body.h: _CPL_XXX_H_ -> CPL_XXX_H CPL_CLASS_BINARY ->
	  CPL_CLASS_BIN

2003-11-05 15:06  yjung

	* cplcore/cpl_image_basic.h: use const

2003-11-05 15:02  yjung

	* tests/: cpl_image_basic-test.c, cpl_image_filter-test.c,
	  cpl_image_io-test.c, cpl_image_stats-test.c: changed prototypes
	  for cpl_image_load() and cpl_image_convert()

2003-11-05 14:55  yjung

	* cplcore/cpl_tools.h: added some new functions

2003-11-05 14:52  yjung

	* cplcore/cpl_tools.c: added a couple of new functions and updated
	  documentation

2003-11-05 14:45  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_image_io_body.h:
	  cpl_image_load_TYPE() to cpl_image_load(TYPE)
	  cpl_image_convert_to_TYPE() to cpl_image_convert(TYPE)

2003-11-05 14:27  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h,
	  cpl_image_defs.h, cpl_image_io.c, cpl_image_io_body.h: replaced
	  CPL_IMAGE_BINARY  by CPL_IMAGE_BIN

2003-11-05 14:25  yjung

	* cplcore/: cpl_1dfunction.h, cpl_image.h, cpl_image_basic.h,
	  cpl_image_defs.h, cpl_image_filter.h, cpl_image_gen.h,
	  cpl_image_io.h, cpl_image_stats.h, cpl_tools.h, cpl_vector.h:
	  replaced _CPL_XXX_H_ by CPL_XXX_H

2003-11-05 14:09  yjung

	* cplcore/cpl_tools.c: updated doxygen documentation

2003-11-05 13:39  yjung

	* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_imset_basic.c,
	  cplcore/cpl_imset_io_body.h, cplcore/cpl_objects.c,
	  tests/cpl_image_basic-test.c, tests/cpl_image_distortion-test.c,
	  tests/cpl_image_filter-test.c, tests/cpl_image_io-test.c,
	  tests/cpl_image_stats-test.c: changed cpl_image_load_TYPE() to
	  cpl_image_load(.., TYPE,..) changed cpl_image_convert_to_TYPE()
	  to cpl_image_convert(..., TYPE, ...)

2003-10-30 15:03  yjung

	* cplcore/cpl_vector.c: doxygen + synchro with the main trunk

2003-10-30 14:57  yjung

	* cplcore/: cpl_image_io.c, cpl_image_stats.c: doxygen + synchro
	  with trunk

2003-10-30 14:52  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h,
	  cpl_sparseimage.c, cpl_sparseimage.h, cpl_image_gen.c: doxygen +
	  synchro with trunk

2003-10-30 14:42  yjung

	* cplcore/cpl_image_bpm.c: doxygen + synchro with trunk

2003-10-30 14:38  yjung

	* cplcore/: cpl_image_binary.c, cpl_image_binary.h: synchro with
	  the trunk

2003-10-30 14:28  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h: doxygen +
	  synchro with the main trunk version

2003-10-30 14:28  yjung

	* cplcore/cpl_1dfunction.c: doxygen...

2003-10-30 14:10  yjung

	* cplcore/: cpl_1dfunction.c, cpl_image_basic.c,
	  cpl_image_binary.c, cpl_image_bpm.c, cpl_image_distortion.c,
	  cpl_image_filter.c, cpl_image_gen.c, cpl_image_io.c,
	  cpl_image_stats.c, cpl_imset_basic.c, cpl_imset_io.c,
	  cpl_objects.c, cpl_polynomial.c, cpl_sparseimage.c, cpl_tools.c,
	  cpl_vector.c: doxygen: added error codes in doc

2003-10-30 09:29  yjung

	* cplcore/: cpl_error.h, cpl_image_io.c, cpl_image_io.h,
	  cpl_imset_basic.c: removed cpl_image_delete_bpm() (replaced by
	  cpl_image_bpm_reset())

2003-10-29 16:31  yjung

	* cplcore/cpl_image_bpm.c, cplcore/cpl_image_filter.c,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_imset_basic.c, tests/cpl_image_io-test.c,
	  tests/cpl_imset_basic-test.c: removed cpl_image_count_badpixels

2003-10-29 16:21  yjung

	* tests/cpl_image_bpm-test.c: added missing include

2003-10-29 16:15  yjung

	* tests/cpl_image_filter-test.c: do not use sparse image object any
	  more

2003-10-29 16:13  yjung

	* cplcore/cpl_image_binary.c, cplcore/cpl_image_bpm.c,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io.h, tests/cpl_image_io-test.c: removed
	  cpl_image_count_badpixels()

2003-10-29 16:00  yjung

	* tests/cpl_image_io-test.c: do not use sparse image object any
	  more

2003-10-29 15:52  yjung

	* cplcore/cpl_image_bpm.c: removed bad test

2003-10-29 15:52  yjung

	* cplcore/cpl_memory.h: added prototype of cpl_memory_init()

2003-10-29 15:51  yjung

	* cplcore/cpl_image_stats.c: added missing include

2003-10-29 15:51  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: changed prototypes of
	  cpl_image_new_type()

2003-10-29 15:34  yjung

	* tests/cpl_imset_basic-test.c: do not use sparse images any more

2003-10-29 15:34  yjung

	* tests/cpl_image_bpm-test.c: rm printf()

2003-10-29 15:33  yjung

	* cplcore/cpl_image_bpm.c: removed a bad test

2003-10-29 15:10  yjung

	* cplcore/cpl_image_bpm.c: bug in cpl_image_bpm_set_badpix()

2003-10-29 14:49  yjung

	* tests/cpl_image_filter-test.c: do not use sparse images any more

2003-10-29 14:42  yjung

	* tests/cpl_image_io-test.c: do not use cpl_sparse objects any more

2003-10-29 14:32  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: removed
	  cpl_image_add_badpixel()

2003-10-29 14:06  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_image_io_body.h:
	  changed prototype of cpl_image_new_type()

2003-10-29 13:51  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: removed
	  cpl_image_get_badpixelmap()

2003-10-29 13:45  yjung

	* cplcore/cpl_image_bpm.c: doxygen

2003-10-29 13:43  yjung

	* tests/cpl_image_bpm-test.c: added a missing include

2003-10-29 13:43  yjung

	* cplcore/cpl_sparseimage.c: changed cpl_sparseimage_subsample()

2003-10-29 13:34  yjung

	* cplcore/cpl_sparseimage.c: added a entries test in
	  cpl_sparseimage_subsample()

2003-10-29 13:34  yjung

	* cplcore/cpl_memory.h: added declaration of cpl_memory_init()

2003-10-29 13:13  yjung

	* cplcore/cpl_image_bpm.c: doxygen...

2003-10-29 13:01  yjung

	* tests/: cpl_image_filter-test.c, cpl_image_io-test.c: added
	  include "cpl_sparseimage" - should not be allowed, just
	  temporarly...

2003-10-29 12:55  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: added
	  cpl_sparseimage_add_pixel()

2003-10-29 12:44  yjung

	* tests/cpl_image_bpm-test.c, cplcore/cpl_image_bpm.c,
	  cplcore/cpl_image_bpm.h: removed cpl_image_bpm_set_from_map()

2003-10-29 12:36  yjung

	* tests/Makefile.am: added cpl_image_bpm

2003-10-29 12:35  yjung

	* tests/cpl_image_bpm-test.c: Initial revision

2003-10-29 12:34  yjung

	* tests/cpl_sparseimage-test.c, cplcore/cpl_sparseimage.c,
	  cplcore/cpl_sparseimage.h: removed cpl_sparseimage_loadmap()

2003-10-29 12:31  yjung

	* cplcore/: Makefile.am, cpl_image.h: added cpl_image_bpm

2003-10-29 12:30  yjung

	* cplcore/: cpl_image_bpm.c, cpl_image_bpm.h: Initial revision

2003-10-29 11:49  yjung

	* tests/cpl_image_bpm-test.c: added tests for all currently
	  existing bpm functions

2003-10-29 11:49  yjung

	* cplcore/cpl_image_bpm.c: cpl_sparseimage_loadmap() removed and
	  implemented here.

2003-10-29 11:23  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: removed
	  cpl_sparseimage_loadmap()

2003-10-29 11:14  yjung

	* tests/cpl_sparseimage-test.c: removed cpl_sparseimage_loadmap()

2003-10-29 10:48  yjung

	* cplcore/cpl_image_bpm.c: fixed a bug in cpl_image_bpm_reset()

2003-10-29 10:32  yjung

	* cplcore/cpl_image_bpm.c: added a test case im
	  cpl_image_bpm_set_pix

2003-10-29 10:03  yjung

	* cplcore/cpl_image_bpm.c: added a check

2003-10-28 18:08  yjung

	* cplcore/Makefile.am: typo

2003-10-28 17:59  yjung

	* cplcore/: cpl_image_distortion.c, cpl_polynomial.c: doxygen doc
	  small update

2003-10-28 17:46  yjung

	* cplcore/: cpl_image_binary.c, cpl_image_binary.h,
	  cpl_image_bpm.c, cpl_image_bpm.h, cpl_image_filter.c,
	  cpl_image_stats.c, cpl_imset_basic.c, cpl_imset_basic_body.h,
	  cpl_sparseimage.c: hide cpl_sparseimage to ext user, and add a
	  cpl_image_bpm module for the bad pixels handling interface

2003-10-28 17:45  yjung

	* tests/Makefile.am: added cpl_image_bpm-test

2003-10-28 17:43  yjung

	* tests/cpl_image_bpm-test.c: Initial revision

2003-10-28 16:17  yjung

	* cplcore/cpl_image.h: added cpl_image_bpm module and removed
	  cpl_sparseimage from public place

2003-10-28 16:17  yjung

	* cplcore/Makefile.am: added cpl_image_bpm module

2003-10-28 16:15  yjung

	* cplcore/: cpl_image_bpm.c, cpl_image_bpm.h: Initial revision

2003-10-28 16:08  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_stats.c: doxygen...

2003-10-28 15:04  yjung

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
	  cplcore/cpl_image_binary.c, cplcore/cpl_image_binary.h,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
	  cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_image_stats.c,
	  cplcore/cpl_image_stats.h, cplcore/cpl_sparseimage.c,
	  cplcore/cpl_sparseimage.h, tests/cpl_sparseimage-test.c:
	  reorganized code (added cpl_image_defs.h, hide cpl_image_stats,
	  hide ccpl_sparseimage...)

2003-10-28 14:10  yjung

	* cplcore/cpl_image.h: definitions moved to cpl_image_defs.h

2003-10-28 14:09  yjung

	* cplcore/Makefile.am: added cpl_image_defs.h

2003-10-28 14:07  yjung

	* cplcore/cpl_image_defs.h: new revision

2003-10-28 13:36  yjung

	* cplcore/cpl_vector.c: updated doxygen documentation according to
	  Derek's comments

2003-10-28 13:31  yjung

	* cplcore/cpl_sparseimage.c: updated doxygen documentation
	  according to Derek's comments

2003-10-28 13:26  yjung

	* cplcore/cpl_image_stats.c: updated doxygen documentation
	  according to Derek's comments

2003-10-28 13:14  yjung

	* cplcore/cpl_image_io.c: updated doxygen documentation according
	  to Derek's comments

2003-10-28 12:58  yjung

	* cplcore/cpl_image_gen.c: updated doxygen documentation according
	  to Derek's comments

2003-10-28 12:54  yjung

	* cplcore/cpl_image_filter.c: updated doxygen documentation
	  according to Derek's comments

2003-10-28 12:49  yjung

	* cplcore/cpl_image_binary.c: updated doxygen documentation
	  according to Derek's comments

2003-10-28 12:02  yjung

	* cplcore/cpl_image_basic.c: updated doxygen documentation
	  according to Derek's comments

2003-10-28 11:50  yjung

	* cplcore/cpl_1dfunction.c: updated doxygen documentation according
	  to Derek's comments

2003-10-28 11:29  yjung

	* cplcore/: cpl_1dfunction.c, cpl_image_basic.c,
	  cpl_image_binary.c, cpl_image_distortion.c, cpl_image_filter.c,
	  cpl_image_gen.c, cpl_image_io.c, cpl_image_stats.c,
	  cpl_imset_basic.c, cpl_imset_io.c, cpl_objects.c,
	  cpl_polynomial.c, cpl_sparseimage.c, cpl_tools.c, cpl_vector.c:
	  doxygen documentation updated according Derek's comments

2003-10-27 14:58  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h: added cpl_image_subsample()

2003-10-27 14:58  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: added
	  cpl_sparseimage_subsample()

2003-10-27 14:57  yjung

	* tests/cpl_image_basic-test.c: added test case for
	  cpl_image_subsample()

2003-10-24 13:51  yjung

	* cplcore/: cpl_1dfunction.h, cpl_image_basic.h,
	  cpl_image_binary.h, cpl_image_defs.h, cpl_image_distortion.h,
	  cpl_image_filter.h, cpl_image_gen.h, cpl_image_io.h,
	  cpl_image_stats.h, cpl_imset_basic.h, cpl_imset_defs.h,
	  cpl_imset_io.h, cpl_memory.h, cpl_objects.h, cpl_polynomial.h,
	  cpl_sparseimage.h, cpl_tools.h, cpl_vector.h: _CPL_BAL_BLA_H_
	  ---> CPL_BLA_BLA_H

2003-10-23 16:25  yjung

	* cplcore/cpl_memory_impl.h, tests/cpl_1dfunction-test.c,
	  tests/cpl_image_basic-test.c, tests/cpl_image_binary-test.c,
	  tests/cpl_image_distortion-test.c, tests/cpl_image_filter-test.c,
	  tests/cpl_image_gen-test.c, tests/cpl_image_io-test.c,
	  tests/cpl_image_stats-test.c, tests/cpl_imset_basic-test.c,
	  tests/cpl_imset_io-test.c, tests/cpl_objects-test.c,
	  tests/cpl_polynomial-test.c, tests/cpl_sparseimage-test.c,
	  tests/cpl_vector-test.c: use xmemory functions in the tests

2003-10-23 15:11  yjung

	* tests/cpl_sparseimage-test.c: typo

2003-10-23 15:10  yjung

	* tests/: cpl_image_basic-test.c, cpl_image_binary-test.c,
	  cpl_image_distortion-test.c, cpl_image_filter-test.c,
	  cpl_image_gen-test.c, cpl_image_io-test.c,
	  cpl_image_stats-test.c, cpl_imset_basic-test.c,
	  cpl_imset_io-test.c, cpl_objects-test.c, cpl_polynomial-test.c,
	  cpl_sparseimage-test.c, cpl_vector-test.c: call cpl_init() to use
	  xmemory

2003-10-23 15:02  yjung

	* tests/cpl_1dfunction-test.c: use the xmemory model (call
	  cpl_init())

2003-10-23 14:13  yjung

	* cplcore/cpl_image_io.c: changed cpl_image_save() prototype to use
	  cpl_plist instead of qfits_header

2003-10-23 14:09  yjung

	* tests/cpl_image_io-test.c: change in cpl_image_save prototype

2003-10-23 14:09  yjung

	* cplcore/cpl_image_io.h: changed cpl_image_save() prototype to use
	  cpl_plist instead of qfits_header

2003-10-23 13:51  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: changed
	  cpl_image_save() prototype to use cpl_plist instead of
	  qfits_header

2003-10-21 15:23  rpalsa

	* cplexec/cpl_exec.c: Program information updated.

2003-10-21 15:22  rpalsa

	* cplexec/cpl_exec.h: Symbol APP_DATE removed.

2003-10-01 16:09  cizzo

	* cplcore/: cpl_column.c: Fix bug in cpl_column_min() and
	  cpl_column_max()

2003-10-01 13:11  cizzo

	* cplcore/: cpl_column.c: Fix bug in cpl_column_minpos() and
	  cpl_column_maxpos()

2003-10-01 11:20  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Fix error in the interface

2003-10-01 10:09  cizzo

	* cplcore/cpl_table.c: Fix error in the documentation

2003-09-30 14:32  cplmgr

	* configure.ac: Check endianess of target system

2003-09-29 16:14  cplmgr

	* AUTHORS: Updated

2003-09-29 15:17  cplmgr

	* libcext/: AUTHORS, BUGS, COPYING, INSTALL, NEWS, README, TODO:
	  Added

2003-09-29 11:59  cplmgr

	* ChangeLog: Updated for 1.0b

2003-09-29 11:58  cplmgr

	* libcext/ChangeLog: Added.

2003-09-29 10:58  yjung

	* cplcore/: cpl_1dfunction.c, cpl_vector.c: added Synopsys/doxygen
	  info

2003-09-29 10:54  yjung

	* cplcore/: cpl_1dfunction.c, cpl_image_basic.c,
	  cpl_image_binary.c, cpl_image_filter.c, cpl_image_gen.c,
	  cpl_image_io.c, cpl_image_stats.c, cpl_sparseimage.c,
	  cpl_vector.c: added doxygen info on which file to include...

2003-09-29 09:42  cplmgr

	* configure.ac, libcext/configure.ac: Package version changed.

2003-09-29 09:27  cplmgr

	* configure.ac, libcext/configure.ac: Package version change
	  reverted

2003-09-29 09:13  cplmgr

	* configure.ac, libcext/configure.ac: Package version changed

2003-09-24 14:59  rpalsa

	* cplui/cpl_plugin.h: Previous change reverted. The typedef of
	  cpl_plugin moved back in front of the structure definition.

2003-09-24 09:42  rpalsa

	* cplui/cpl_plugin.h: Move typedef struct _cpl_plugin_ after
	  structure declaration.

2003-09-17 14:42  rpalsa

	* tests/cpl_pluginlist-test.c: Offending cpl_plugin_delete() calls
	  removed.

2003-09-17 14:06  rpalsa

	* cplui/cpl_pluginlist.c: Bug fixed in cpl_pluginlist_next()

2003-09-09 21:34  yjung

	* cplcore/: cpl_objects.c, cpl_polynomial.c: small warnings
	  corrected

2003-09-09 21:22  yjung

	* cplcore/cpl_sparseimage.c: added a forgotten #include
	  "cp_tools.h"

2003-09-08 14:46  mkiesgen

	* tests/cpl_pluginlist-test.c: Fixed call to changed Function names

2003-09-05 10:49  yjung

	* tests/cpl_objects-test.c: added an include

2003-09-05 10:48  yjung

	* tests/cpl_polynomial-test.c: removed unused var.

2003-09-05 10:39  yjung

	* tests/cpl_objects-test.c: use accessor functions

2003-09-05 10:37  yjung

	* cplcore/cpl_objects.c: typo

2003-09-05 10:20  yjung

	* cplcore/: cpl_objects.c, cpl_objects.h: added accessor functions

2003-09-05 10:00  yjung

	* cplcore/cpl_objects.c: added cpl_objects_sort_max() and
	  cpl_objects_sort_flux()

2003-09-05 09:48  yjung

	* cplcore/: cpl_objects.c, cpl_objects.h: added
	  cpl_objects_sort_npix()

2003-09-04 17:43  yjung

	* tests/cpl_objects-test.c: some additional tests

2003-09-04 17:43  yjung

	* cplcore/: cpl_objects.c, cpl_objects.h: some new functions added

2003-09-04 15:21  yjung

	* tests/cpl_objects-test.c: added an include

2003-09-04 15:20  yjung

	* cplcore/cpl_objects.c: added some includes

2003-09-04 14:32  yjung

	* cplcore/cpl_image_stats.c: cosmetics

2003-09-04 13:55  yjung

	* tests/cpl_objects-test.c: added missing includes

2003-09-04 13:40  yjung

	* tests/Makefile.am: added cpl_objects-test

2003-09-04 13:40  yjung

	* tests/cpl_objects-test.c: Initial revision

2003-09-04 11:42  yjung

	* cplcore/cpl_objects.h: added some functions declarations

2003-09-04 11:38  yjung

	* cplcore/cpl_image_distortion.c: added doc

2003-09-04 11:12  yjung

	* cplcore/: cpl_image_binary.c, cpl_1dfunction.c: cosmetics

2003-09-04 11:08  yjung

	* cplcore/: cpl_image_stats.c, cpl_image_gen.c, cpl_image_filter.c:
	  cosmetics

2003-09-04 11:06  yjung

	* cplcore/cpl_imset_io.c: remived cxstrutils dependency

2003-09-04 11:03  yjung

	* cplcore/cpl_polynomial.c: removed cxchar

2003-09-04 11:02  yjung

	* cplcore/cpl_vector.c: cosmetics

2003-09-04 10:39  yjung

	* cplcore/cpl_objects.c: various corrections

2003-09-04 10:21  yjung

	* cplcore/Makefile.am: added cpl_objects

2003-09-04 10:20  yjung

	* cplcore/cpl_objects.h: include only image definition

2003-09-03 17:47  yjung

	* tests/cpl_image_distortion-test.c: cosmetics

2003-09-03 17:44  yjung

	* cplcore/cpl_image_distortion.c,
	  cplcore/cpl_image_distortion_body.h,
	  tests/cpl_image_distortion-test.c: added
	  cpl_image_distortion_poly() and tested it

2003-09-03 15:57  yjung

	* tests/cpl_image_distortion-test.c: first usable version

2003-09-03 15:12  yjung

	* cplcore/cpl_image_distortion.c: added include "math.h"

2003-09-03 14:44  cizzo

	* cplcore/: cpl_matrix.h: eliminate unused prototype

2003-09-03 14:17  yjung

	* cplcore/: cpl_image_distortion.c, cpl_image_distortion.h: moved
	  #include cpl_tools.h from .c to .h

2003-09-03 14:11  yjung

	* tests/Makefile.am: added cpl_image_distortion-test

2003-09-03 14:11  yjung

	* tests/cpl_image_distortion-test.c: Initial revision

2003-09-02 17:56  yjung

	* cplcore/cpl_tools.c: added sinc()

2003-09-02 17:43  yjung

	* cplcore/: cpl_image_distortion.c, cpl_image_distortion.h,
	  cpl_image_distortion_body.h: added cpl_image_distortion_linear()

2003-09-02 17:42  yjung

	* cplcore/: cpl_tools.c, cpl_tools.h: added
	  cpl_interpolation_kernel()

2003-09-02 17:01  yjung

	* cplcore/cpl_image.h: added cpl_image_distortion.h

2003-09-02 13:22  yjung

	* cplcore/Makefile.am: added cpl_image_distortion

2003-09-02 13:21  yjung

	* cplcore/: cpl_image_distortion.c, cpl_image_distortion.h,
	  cpl_image_distortion_body.h: New revision - still empty

2003-09-02 11:29  yjung

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h: changed
	  cpl_polynomial_new() and first working revision

2003-09-02 11:28  yjung

	* tests/cpl_polynomial-test.c: functions successfully tested

2003-09-01 17:24  yjung

	* tests/Makefile.am: added cpl_polynomial

2003-09-01 17:08  yjung

	* tests/Makefile.am: added cpl_polynomial

2003-09-01 17:08  yjung

	* tests/cpl_polynomial-test.c: Initial revision

2003-09-01 16:40  yjung

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h: typo

2003-09-01 16:21  yjung

	* cplcore/cpl_polynomial.c: typo

2003-09-01 14:39  yjung

	* cplcore/Makefile.am: added cpl_polynomial.[ch]

2003-09-01 14:32  yjung

	* cplcore/: cpl_polynomial.c, cpl_polynomial.h: New revision

2003-09-01 11:24  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Added function
	  cpl_table_erase_unselected()

2003-08-29 15:27  rpalsa

	* cplui/cpl_parameter.c: Typo fixed.

2003-08-29 15:25  rpalsa

	* cplexec/cpl_exec_plugin_process.c: Adapted to API changes in
	  cpl_pluginlist.

2003-08-29 15:23  rpalsa

	* cplui/: cpl_pluginlist.c, cpl_pluginlist.h: API cleanup

2003-08-29 15:19  rpalsa

	* cplui/cpl_parameter.h: Return types updated.

2003-08-29 15:19  rpalsa

	* cplui/cpl_parameter.c: Return types updated. Function
	  documentation added (partially).

2003-08-29 10:34  rpalsa

	* libcext/cext/cxstrutils.c: Fixes from branch CPL-1_0-BRANCH,
	  Revision 1.1.2.1 imported.

2003-08-29 10:34  rpalsa

	* libcext/cext/cxstring.c: Fixes from branch CPL-1_0-BRANCH,
	  Revision 1.3.2.1 imported.

2003-08-29 10:31  rpalsa

	* libcext/cext/cxtree.c: Fixes from branch CPL-1_0-BRANCH, Revision
	  1.4.2.1 imported.

2003-08-29 10:29  rpalsa

	* libcext/cext/: cxmap.c, cxmultimap.c: Fixes from branch
	  CPL-1_0-BRANCH, Revision 1.1.2.1 imported.

2003-08-29 10:27  rpalsa

	* libcext/cext/cxmessages.h: Fixes from branch CPL-1_0-BRANCH,
	  Revision 1.2.2.1 imported.

2003-08-29 10:26  rpalsa

	* cplcore/cpl_plist.c: Fixes from branch CPL-1_0-BRANCH, revision
	  1.4.2.9 added.

2003-08-29 09:43  rpalsa

	* libcext/cext/: cxmap.c, cxmultimap.c, cxstring.c, cxstrutils.c,
	  cxtree.c: Typos fixed.

2003-08-26 14:27  rpalsa

	* cplcore/cpl_plist.c: Typo fixed.

2003-08-25 14:25  cizzo

	* cplcore/cpl_table.c: Rewrite cpl_table_print()

2003-08-25 14:25  cizzo

	* cplcore/cpl_column.c: Change default column formats

2003-08-25 14:23  cizzo

	* tests/cpl_table-test.c: [no log message]

2003-08-25 14:18  cizzo

	* cplcore/cpl_table.c: Rewrite cpl_table_print()

2003-08-25 14:18  cizzo

	* cplcore/cpl_column.c: Change default column formats

2003-08-25 09:21  rpalsa

	* libcext/cext/cxmessages.h: Typo fixed.

2003-08-22 11:10  cizzo

	* cplexec/: cpl_exec_params_process.c, cpl_exec_params_utils.c:
	  Change name of few functions

2003-08-22 10:44  cizzo

	* tests/cpl_table-test.c: Add tests for cpl_table_load() and
	  cpl_table_save()

2003-08-22 10:43  cizzo

	* cplcore/cpl_table.c: First fully tested (on Linux) version of
	  cpl_table_save()

2003-08-22 10:38  cizzo

	* tests/cpl_table-test.c: Add tests for cpl_table_load() and
	  cpl_table_save()

2003-08-22 10:37  cizzo

	* cplcore/cpl_table.c: First fully tested version of
	  cpl_table_save()

2003-08-21 16:16  cizzo

	* cplcore/: cpl_column.c: Fix uninitialized pointers in
	  cpl_column_code_null_TYPE() functions

2003-08-21 12:57  cizzo

	* cplui/: cpl_parameter.c, cpl_parameter.h: Shorten the name of a
	  few functions, and eliminate cpl_parameter_enum_set_element_int()

2003-08-21 08:49  cizzo

	* cplcore/: cpl_table.c: Fix a problem with headers. There is still
	  a problem with NULL values coding in FITS, but this seems to be
	  related to qfits. This routine should still not be considered
	  tested.

2003-08-20 14:23  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add cpl_table_save(). The
	  function is not yet completely tested

2003-08-20 10:37  llundin

	* cplcore/cpl_tools.c: Added environment var. CPL_SRAND_CONST to
	  set the srand argument to the constant 1

2003-08-19 17:08  cizzo

	* cplcore/: cpl_messaging.c: Restore original print and error
	  handlers at msg_stop()

2003-08-18 09:10  cizzo

	* cplcore/: cpl_plist.c, cpl_plist.h: Add cpl_plist_prepend_TYPE()

2003-08-18 09:03  cizzo

	* cplcore/: cpl_plist.c, cpl_plist.h: Add cpl_plist_prepend_TYPE()

2003-08-14 13:12  rpalsa

	* cplexec/cpl_exec_plugin_process.c: Print proper error message if
	  plugin TOC could not be found.

2003-08-13 13:35  yjung

	* cplcore/cpl_messaging.h: use CPL_END_DECLS and CPL_BEGIN_DECLS

2003-08-13 13:27  yjung

	* cplcore/: cpl_1dfunction.c, cpl_image_basic.c,
	  cpl_image_binary.c, cpl_image_filter.c, cpl_image_gen.c,
	  cpl_image_io.c, cpl_image_stats.c, cpl_imset_basic.c,
	  cpl_imset_io.c, cpl_objects.c, cpl_sparseimage.c, cpl_tools.c,
	  cpl_vector.c: use #include "cpl_memory_impl.h"

2003-08-13 13:18  yjung

	* cplcore/cpl_memory_impl.h: added #include "cpl_macros.h"

2003-08-13 12:54  yjung

	* cplcore/cpl_memory_impl.h: added #include "cpl_macros.h"

2003-08-13 10:00  yjung

	* cplcore/: cpl_1dfunction.c, cpl_image_basic.c,
	  cpl_image_binary.c, cpl_image_filter.c, cpl_image_gen.c,
	  cpl_image_io.c, cpl_image_stats.c, cpl_sparseimage.c,
	  cpl_tools.c, cpl_vector.c: replaced #include "cxmemory.h" by
	  #include "cpl_memory_impl.h"

2003-08-13 09:57  rpalsa

	* cplcore/Makefile.am: Private header file cpl_memory_impl.h added.

2003-08-13 09:55  rpalsa

	* cplcore/cpl_memory_impl.h: Added from CPL-1_0-BRANCH

2003-08-13 09:48  rpalsa

	* cplcore/cpl_plist.c, cplcore/cpl_property.c, cplui/cpl_frame.c,
	  cplui/cpl_frameset.c, cplui/cpl_parameter.c, cplui/cpl_parlist.c,
	  cplui/cpl_plugin.c, cplui/cpl_pluginlist.c: Changes to memory
	  service calls reverted.

2003-08-13 09:47  rpalsa

	* cplcore/cpl_memory_impl.h: Go directly to the cxmemory services.

2003-08-12 17:01  rpalsa

	* cplcore/cpl_plist.c, cplcore/cpl_property.c, cplui/cpl_frame.c,
	  cplui/cpl_frameset.c, cplui/cpl_parameter.c, cplui/cpl_parlist.c,
	  cplui/cpl_plugin.c, cplui/cpl_pluginlist.c: Memory services
	  changed

2003-08-12 16:21  rpalsa

	* cplcore/Makefile.am: Private header cpl_memory_impl.h file added.

2003-08-12 16:20  rpalsa

	* cplcore/cpl_memory_impl.h: Added

2003-08-07 11:55  cizzo

	* cplcore/: cpl_column.c: Eliminate memory leak in column
	  destructor

2003-08-05 17:06  mkiesgen

	* cplexec/cpl_exec_params_process.c: Fixed help system for
	  plugin/recipe handling

2003-08-05 12:53  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h, cpl_sparseimage.c, cpl_sparseimage.h,
	  cpl_tools.c, cpl_tools.h: added cpl_image_flip_local()
	  cpl_sparseimage_flip_local() cpl_tools_sort_iarray()

2003-08-05 11:31  yjung

	* tests/cpl_image_basic-test.c: added tests for
	  cpl_image_flip_local()

2003-08-05 10:49  yjung

	* tests/: cpl_image_filter-test.c, cpl_imset_basic-test.c: removed
	  some products creation

2003-08-05 10:43  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h, cpl_sparseimage.c, cpl_sparseimage.h:
	  added cpl_image_flip_local() and cpl_sparseimage_flip_local()

2003-08-04 16:05  yjung

	* cplcore/: cpl_1dfunction.c, cpl_image.h, cpl_image_basic.c,
	  cpl_image_basic.h, cpl_image_binary.c, cpl_image_binary.h,
	  cpl_image_filter.c, cpl_image_filter.h, cpl_image_gen.c,
	  cpl_image_gen.h, cpl_image_io.c, cpl_image_io.h,
	  cpl_image_stats.c, cpl_image_stats.h, cpl_sparseimage.c,
	  cpl_sparseimage.h, cpl_tools.c, cpl_tools.h, cpl_vector.c:
	  removed #include "xmemory.h" an added #include "cxmemory.h"

2003-08-04 15:50  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_io.c: corrected
	  compilation warning

2003-08-04 15:37  yjung

	* cplcore/: cpl_1dfunction.c, cpl_image_basic.c,
	  cpl_image_binary.c, cpl_image_defs.h, cpl_image_filter.c,
	  cpl_image_gen.c, cpl_image_io.c, cpl_image_stats.c,
	  cpl_imset_basic.c, cpl_imset_defs.h, cpl_imset_io.c,
	  cpl_objects.c, cpl_sparseimage.c, cpl_tools.c, cpl_tools.h,
	  cpl_vector.c: removed #include "xmemory.h" and added #include
	  "cxmemory.h"

2003-07-29 11:36  rpalsa

	* cplexec/cpl_exec_plugin_process.c: File sequence number and
	  suffix handling fixed.

2003-07-24 16:35  rpalsa

	* cplcore/Makefile.am: Source modules cpl_init and cpl_memory
	  added.

2003-07-24 16:24  rpalsa

	* acinclude.m4: Fixes from CPL-1_0-BRANCH, Revision 1.11.2.2
	  imported

2003-07-24 16:19  rpalsa

	* cplcore/cpl_plist.c: Fixes from CPL-1_0-BRANCH, Revision 1.4.2.5
	  imported

2003-07-24 16:13  rpalsa

	* cplcore/cpl_table.c: Fixes from CPL-1_0-BRANCH, Revision
	  1.37.2.10 imported

2003-07-24 16:00  rpalsa

	* libcext/cext/snprintf.c: Conflicts resolved.

2003-07-24 15:58  rpalsa

	* libcext/cext/snprintf.c: Fixes from CPL-1_0-BRANCH, Revision
	  1.1.2.3 imported.

2003-07-24 15:55  rpalsa

	* libcext/cext/snprintf.c: Correct order of symbol definition for
	  call redirection.

2003-07-24 14:44  rpalsa

	* cplcore/: cpl_init.c, cpl_init.h, cpl_memory.c, cpl_memory.h:
	  Added from CPL-1_0-BRANCH

2003-07-24 14:42  rpalsa

	* cplui/cpl_parameter.c: Fixes form CPL-1_0-BRANCH, Revision
	  1.2.2.5 imported

2003-07-24 14:38  rpalsa

	* cplui/cpl_plugin.h: Fixes form CPL-1_0-BRANCH, Revision 1.3.2.3
	  imported

2003-07-24 14:33  rpalsa

	* libcext/cext/cxmessages.c: Fixes from CPL-1_0-BRANCH, Revision
	  1.2.2.1 imported.

2003-07-24 14:32  rpalsa

	* libcext/cext/cxutils.c: Fixes from CPL-1_0-BRANCH, Revision
	  1.3.2.1 imported.

2003-07-24 14:30  rpalsa

	* libcext/cext/snprintf.c: Fixes from CPL-1_0-BRANCH, Revision
	  1.1.2.2 imported.

2003-07-24 14:29  rpalsa

	* libcext/cext/snprintf.h: Fixes from CPL-1_0-BRANCH, Revision
	  1.2.2.1 imported.

2003-07-24 14:09  rpalsa

	* libcext/cext/cxutils.c: Add macros to redirect calls to
	  snprintf() and vsnprintf().

2003-07-24 14:08  rpalsa

	* libcext/cext/: snprintf.c, snprintf.h: Do not use system function
	  names for API.

2003-07-24 14:04  rpalsa

	* libcext/cext/cxmessages.c: Replace vsnprintf() call with
	  cx_vsnprintf().

2003-07-24 11:52  llundin

	* cplcore/: cpl_error.c, cpl_error.h: See version 1.13 and 1.21 in
	  HEAD

2003-07-23 17:33  llundin

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: Allowed NULL
	  input in cpl_sparseimage_extract() and added assert(). Added
	  accessors.

2003-07-23 16:00  llundin

	* cplcore/cpl_image_basic_body.h, cplcore/cpl_image_binary.c,
	  cplcore/cpl_image_filter_body.h, cplcore/cpl_image_gen_body.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, tests/cpl_image_io-test.c,
	  tests/cpl_sparseimage-test.c: Added pointer args to
	  cpl_image_new_{double,float,int,bin}()

2003-07-23 14:52  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h: Added const qualifier
	  to second arg of cpl_image_set_type()

2003-07-23 14:47  llundin

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_image_io_body.h:
	  Added const qualifier to cpl_image_new_{double,float,int,bin}()

2003-07-23 14:47  rpalsa

	* cplcore/cpl_plist.c: _cpl_plist_decode_fits(): Empty values
	  (NULL) for HISTORY keyword is handled correctly.

2003-07-23 14:37  llundin

	* cplcore/cpl_image_basic_body.h, cplcore/cpl_image_binary.c,
	  cplcore/cpl_image_filter_body.h, cplcore/cpl_image_gen_body.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_imset_basic_body.h,
	  cplcore/cpl_sparseimage.c, tests/cpl_image_io-test.c,
	  tests/cpl_sparseimage-test.c: Added pointer args to
	  cpl_image_new_{double,float,int,bin}()

2003-07-23 11:31  llundin

	* cplcore/cpl_sparseimage.c: use assert() to verify internal
	  consistency

2003-07-22 15:11  rpalsa

	* cplui/cpl_plugin.h: Change order of enum _cpl_plugin_type_ and
	  the corresponding typedef.

2003-07-22 09:17  llundin

	* cplcore/cpl_sparseimage.c: Improved argument check in
	  cpl_sparseimage_rotate_int_local() & cpl_sparseimage_extract() &
	  cpl_sparseimage_collapse()

2003-07-21 18:20  llundin

	* tests/cpl_image_basic-test.c: return CPL_ERROR_NONE

2003-07-21 18:19  llundin

	* cplcore/cpl_sparseimage.c: Allowed for NULL input in
	  cpl_sparseimage_rotate_int_local() & cpl_sparseimage_extract() &
	  cpl_sparseimage_collapse()

2003-07-21 14:29  llundin

	* cplcore/cpl_image_stats.c: Fix firstgoodpos bug in
	  cpl_image_stat_subw()

2003-07-21 14:16  llundin

	* cplcore/cpl_image_basic.c: Fixed scale bug in
	  cpl_image_normalize()

2003-07-21 14:14  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h: Numerically robusted & fixed scale bug in
	  cpl_image_normalize(). Add const qualifier to args of
	  cpl_image_threshold(). Identifier rename in prep. for BPM in
	  arithmetics.

2003-07-21 14:11  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h: Fix firstgoodpos
	  bug in cpl_image_stat_subw(). Add const qualifier to function
	  arguments

2003-07-17 13:53  rpalsa

	* cplcore/Makefile.am: Source modules cpl_init and cpl_memory
	  added.

2003-07-17 13:53  rpalsa

	* cplcore/: cpl_init.c, cpl_init.h, cpl_memory.c, cpl_memory.h:
	  Added.

2003-07-17 13:48  rpalsa

	* cplexec/cpl_exec_plugin_process.c: Do not create plugin list
	  list_of_pllib_names using ce_stringarray_new(). Terminal/log file
	  appearance changed.

2003-07-17 13:47  rpalsa

	* cplexec/cpl_exec.c: Add library initialization.

2003-07-17 10:38  rpalsa

	* cplcore/cpl_table.c: In cpl_table_or_select_string(): Properly
	  deallocate compliled regular expression

2003-07-17 10:37  rpalsa

	* cplcore/cpl_plist.c: In cpl_plist_erase_regexp(): Properly
	  deallocate compliled regular expression

2003-07-17 10:31  cizzo

	* cplcore/: cpl_matrix.c: Avoid memory leak in solve_system()

2003-07-17 09:59  cizzo

	* cplcore/: cpl_table.c: Fix memory leak from incomplete cpl_table
	  destructor

2003-07-17 09:46  yjung

	* cplcore/cpl_image_filter.c: typo

2003-07-17 09:38  yjung

	* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
	  cplcore/cpl_image_filter_body.h, tests/cpl_image_filter-test.c:
	  changed cpl_image_filter_bpm -> cpl_image_filter and
	  cpl_image_filter -> cpl_image_filter_nobpm (in static)

2003-07-16 17:49  yjung

	* tests/cpl_image_filter-test.c: changed filtering functiuons names

2003-07-16 17:45  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: rm a const

2003-07-16 17:36  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_filter_body.h: changed filter functions names

2003-07-16 17:15  yjung

	* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter_body.h,
	  tests/cpl_image_filter-test.c: enhanced the bad pixel maps
	  handling in filtering functions

2003-07-16 15:39  mkiesgen

	* cplexec/cpl_exec_plugin_process.c: Fixed memory leaks Fixed 78
	  char

2003-07-16 14:16  mkiesgen

	* cplui/cpl_pluginlist.c: Fixed 78 char

2003-07-16 14:16  mkiesgen

	* cplui/cpl_plugin.h: Added new functions prototype

2003-07-16 14:15  mkiesgen

	* cplui/cpl_plugin.c: Fixed 78 char Added new functions

2003-07-16 14:13  mkiesgen

	* cplexec/cpl_exec_utils.h: Fixed header

2003-07-16 14:13  mkiesgen

	* cplexec/cpl_exec_utils.c: Fixed 78 char

2003-07-16 14:12  mkiesgen

	* cplexec/cpl_exec_stringarray.h: Fixed header Added new functions

2003-07-16 14:12  mkiesgen

	* cplexec/cpl_exec_stringarray.c: Fixed memory leaks Fixed 78 char
	  Storage into array in now always a complete object (string) and
	  never a reference

2003-07-16 14:09  mkiesgen

	* cplexec/: cpl_exec_params_process.h, cpl_exec_params_utils.h:
	  Fixed header

2003-07-16 14:09  mkiesgen

	* cplexec/cpl_exec_params_process.c: Fixed memory leaks Fixed 78
	  char

2003-07-16 14:08  mkiesgen

	* cplexec/: cpl_exec.c, cpl_exec_params_utils.c: Fixed 78 char

2003-07-15 16:12  yjung

	* cplcore/: cpl_image_io_body.h: forgot to initialize ql.map

2003-07-15 15:53  yjung

	* tests/cpl_image_basic-test.c: changed a call

2003-07-15 15:39  yjung

	* cplcore/: cpl_image_binary.c, cpl_image_binary.h,
	  cpl_image_filter.c, cpl_image_stats.c: changed prototype of
	  cpl_image_binary_from_sparse() and added
	  cpl_image_binary_from_sparse_subw()

2003-07-15 15:25  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h,
	  cpl_image_binary.c, cpl_image_binary.h, cpl_image_filter.c,
	  cpl_image_stats.c, cpl_imset_basic.c, cpl_imset_basic_body.h,
	  cpl_sparseimage.c, cpl_sparseimage.h: - added correct output
	  badpixel maps in collapsing functions.  - added
	  cpl_image_binary_from_sparse_subw() and changed prototype of
	  cpl_image_binary_from_sparse() - added cpl_sparseimage_collapse()

2003-07-15 13:23  llundin

	* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h,
	  tests/cpl_sparseimage-test.c: const in cpl_sparseimage_new() +
	  added documentation & assertions

2003-07-15 13:07  llundin

	* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h,
	  tests/cpl_image_io-test.c, tests/cpl_sparseimage-test.c:
	  cpl_sparseimage_add_pixel() & cpl_image_add_badpixel()

2003-07-15 12:53  yjung

	* tests/cpl_imset_basic-test.c: added test case for
	  cpl_imset_time_median()

2003-07-15 12:47  yjung

	* cplcore/cpl_imset_basic_body.h: correct a bug in
	  cpl_imset_time_median()

2003-07-15 11:46  yjung

	* tests/cpl_imset_basic-test.c: removed a bug

2003-07-15 11:32  yjung

	* tests/cpl_imset_basic-test.c: added tests on
	  cpl_imset_time_median(0

2003-07-15 11:08  yjung

	* cplcore/: cpl_imset_basic.c, cpl_imset_basic.h,
	  cpl_imset_basic_body.h: added cpl_imset_time_median()

2003-07-14 15:50  llundin

	* cplcore/cpl_image_binary.c, cplcore/cpl_image_filter.c,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  tests/cpl_image_io-test.c: rename to cpl_image_count_badpixels()

2003-07-14 15:21  llundin

	* cplcore/cpl_image_binary.c, cplcore/cpl_image_filter.c,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_imset_basic.c, tests/cpl_image_io-test.c,
	  tests/cpl_imset_basic-test.c: rename to
	  cpl_image_count_badpixels(). Fixed return value of
	  cpl_imset_time_badpixels

2003-07-14 14:50  rpalsa

	* cplexec/cpl_exec.c: Parameter definitions corrected.

2003-07-14 14:48  rpalsa

	* cplexec/cpl_exec_params_process.c: Missing break statement added
	  in params_parse_config_postprocess().

2003-07-14 14:47  rpalsa

	* cplexec/cpl_exec_plugin_process.c: Standard header included.
	  Terminal message default changed to CPL_MSG_INFO, verbose changed
	  to CPL_MSG_DEBUG

2003-07-14 14:41  rpalsa

	* cplexec/cpl_exec_plugin_process.h: Standard header included,
	  Cleaned up.

2003-07-14 14:39  rpalsa

	* cplui/cpl_parameter.c: On parameter definition, set the
	  parameter's current value to its default. Note this has
	  consequences for the function calling sequence.

2003-07-14 14:32  llundin

	* cplcore/cpl_imset_basic.c: Improved comments. Added assert()

2003-07-14 13:26  llundin

	* cplcore/: cpl_imset_basic.c, cpl_imset_defs.h:
	  cpl_imset_time_badpixels()

2003-07-14 09:40  cizzo

	* cplcore/: cpl_matrix.c, cpl_table.c: Import changes from
	  CPL-1_0-BRANCH

2003-07-14 09:36  cizzo

	* cplcore/cpl_table.c: Include xmemory.h and another minor fix

2003-07-14 09:15  rpalsa

	* cplcore/cpl_matrix.c: In cpl_matrix_min(), cpl_matrix_max(): Size
	  is decremented before being used. Allocs/frees replaced by
	  cxmemory calls. Headers referring to qfits/xmemory removed.

2003-07-14 09:13  rpalsa

	* cplcore/cpl_table.c: Fix assertion in cpl_table_unselect_row().

2003-07-11 17:04  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_io.c, cpl_sparseimage.c,
	  cpl_tools.c: warning removed

2003-07-11 17:01  yjung

	* tests/cpl_imset_basic-test.c: ...

2003-07-11 16:54  yjung

	* tests/cpl_image_stats-test.c: removed some debug code

2003-07-11 16:26  yjung

	* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
	  cplcore/cpl_imset_basic_body.h, tests/cpl_image_stats-test.c,
	  tests/cpl_imset_basic-test.c: added cpl_imset_time_stdev()

2003-07-11 16:13  llundin

	* cplcore/cpl_error.h: Included cpl_messaging.h

2003-07-11 16:01  rpalsa

	* cplui/: cpl_parameter.c, cpl_parameter.h: libcext types removed
	  from interface.

2003-07-11 15:59  llundin

	* cplcore/cpl_sparseimage.c: Adhered to bad-pixel convention in
	  cpl_sparseimage_from_binary()

2003-07-11 09:24  llundin

	* tests/cpl_sparseimage-test.c: Add CPL_MSG_DEBUG output

2003-07-10 14:12  llundin

	* cplcore/cpl_error.h: Added cpl_msg_debug to CPL_ASSURE

2003-07-10 11:42  rpalsa

	* cplui/cpl_parameter.c: Robustness against not set string value
	  added to cpl_parameter_print()

2003-07-10 11:28  rpalsa

	* cplui/cpl_parameter.c: Robustness against not set attributes
	  added to cpl_parameter_print()

2003-07-09 17:44  mkiesgen

	* cplexec/cpl_exec_plugin_process.c: Program flow to handle logfile
	  was wrong

2003-07-09 11:27  mkiesgen

	* cplexec/cpl_exec_plugin_process.c: Program flow to handle logfile
	  was wrong

2003-07-08 19:59  mkiesgen

	* cplui/cpl_plugin.h: Removed doxygen tag which was there by
	  mistake

2003-07-08 19:58  mkiesgen

	* cplexec/: cpl_exec_params_process.c, cpl_exec_params_process.h,
	  cpl_exec_params_utils.c, cpl_exec_plugin_process.c,
	  cpl_exec_utils.c: Various small bugfixes needed to get cplexec
	  working properly

2003-07-08 16:52  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_binary.c,
	  cpl_image_filter.c, cpl_image_gen.c, cpl_image_io.c,
	  cpl_image_stats.c, cpl_imset_basic.c, cpl_imset_io.c,
	  cpl_sparseimage.c: doxygen

2003-07-08 15:35  yjung

	* cplcore/Makefile.am, cplcore/cpl_imset.h,
	  cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
	  cplcore/cpl_imset_defs.h, cplcore/cpl_imset_io.c,
	  cplcore/cpl_imset_io.h, tests/cpl_imset_basic-test.c,
	  tests/cpl_imset_io-test.c: moved imset definition in
	  cpl_imset_defs.h and changed includes accordingly

2003-07-08 14:57  yjung

	* cplcore/cpl_image_binary.c: doxygen

2003-07-08 14:46  yjung

	* cplcore/Makefile.am: added cpl_image_defs.h

2003-07-08 14:45  yjung

	* tests/: cpl_image_binary-test.c, cpl_image_gen-test.c: forgot
	  includes

2003-07-08 14:37  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_stats.c, cpl_sparseimage.c:
	  forgot some includes

2003-07-08 14:26  yjung

	* cplcore/cpl_image.h, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_basic.h, cplcore/cpl_image_binary.c,
	  cplcore/cpl_image_binary.h, cplcore/cpl_image_defs.h,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
	  cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h,
	  cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h,
	  tests/cpl_image_basic-test.c, tests/cpl_image_binary-test.c,
	  tests/cpl_image_filter-test.c, tests/cpl_image_gen-test.c,
	  tests/cpl_image_io-test.c, tests/cpl_image_stats-test.c,
	  tests/cpl_sparseimage-test.c: reorganized the includes to put the
	  image definition in cpl_image_defs.h

2003-07-08 13:08  rpalsa

	* cplexec/Makefile.am: Library dependencies for LIBCPLCORE, LIBCEXT
	  and LIBQFITS removed. LIBCPLUI depends on LIBCPLCORE which in
	  turn depends on the others.

2003-07-08 12:53  yjung

	* cplcore/cpl_image.h, cplcore/cpl_image_binary.c,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io_body.h,
	  cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h,
	  tests/cpl_sparseimage-test.c: put the cpl_image and
	  cpl_sparseimage definitions in the cpl_sparseimage.c and added
	  accessors functions for sparseimage objects

2003-07-08 12:06  rpalsa

	* cplexec/getopt/: getopt.c, getopt.h, getopt1.c: Added.

2003-07-08 12:05  rpalsa

	* cplexec/cpl_exec_params_process.c: Check on HAVE_GETOPT_LONG
	  added.

2003-07-08 12:04  rpalsa

	* cplexec/Makefile.am: Add getopt extra sources (compiled on
	  demand)

2003-07-08 12:02  rpalsa

	* configure.ac: Call to CPL_FUNC_GETOPT added.

2003-07-08 12:02  rpalsa

	* acinclude.m4: Macro CPL_FUNC_GETOPT added.

2003-07-07 18:49  yjung

	* cplcore/cpl_image.h, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h,
	  tests/cpl_sparseimage-test.c: made cpl_image_stats struct
	  invisible and added accessor functions in cpl_image_stats.h

2003-07-07 17:19  yjung

	* cplcore/cpl_sparseimage.c: doxygen

2003-07-07 17:15  yjung

	* cplcore/: cpl_image_io.c, cpl_image_stats.c: doxygen

2003-07-07 17:11  yjung

	* cplcore/: cpl_1dfunction.c, cpl_image_basic.c,
	  cpl_image_binary.c: doxygen

2003-07-07 17:07  yjung

	* cplcore/: cpl_image_stats.c, cpl_sparseimage.c: doxygen

2003-07-07 17:01  yjung

	* cplcore/: cpl_image_binary.c, cpl_image_io.c: doxygen

2003-07-07 16:58  yjung

	* cplcore/: cpl_1dfunction.c, cpl_image_basic.c: doxygen

2003-07-07 16:13  yjung

	* cplcore/: cpl_image_io.c: cast filename

2003-07-07 16:00  cizzo

	* cplcore/cpl_matrix.c: Remove unsupported LaTeX commands

2003-07-07 15:55  cizzo

	* cplcore/: cpl_column.c, cpl_matrix.c, cpl_table.c: Correct wrong
	  docs

2003-07-07 15:54  rpalsa

	* cplexec/cplexecrc.in: Added.

2003-07-07 15:54  rpalsa

	* cplexec/: caller.conf.tmpl, demo.sh: Abandoned.

2003-07-07 15:49  rpalsa

	* cplexec/Makefile.am: Header files added. Library dependencies
	  added. Add config file to installation.

2003-07-07 15:48  rpalsa

	* cplexec/cpl_exec.c: Location and name of the configuration file
	  has changed. Version is now the package version.

2003-07-07 15:47  rpalsa

	* cplexec/cpl_exec.h: Location and name of the configuration file
	  has changed.

2003-07-07 15:44  rpalsa

	* configure.ac: Create cplexec configuration file from template.

2003-07-07 15:43  rpalsa

	* acinclude.m4: Directory for config files added to macro
	  CPL_SET_PATHS

2003-07-07 11:27  llundin

	* cplcore/: cpl_error.c, cpl_error.h: cpl_error_set() sets file
	  name & line number

2003-07-06 13:34  rpalsa

	* libcext/m4macros/eso.m4: Fixes from CPL-1_0-BRANCH, Revision
	  1.2.2.1 imported.

2003-07-06 13:32  rpalsa

	* libcext/cext/snprintf.c: Fixes from CPL-1_0-BRANCH, Revision
	  1.1.2.1 imported.

2003-07-05 19:50  rpalsa

	* libcext/cext/snprintf.c: Compile vsnprintf() if we do not have a
	  C99 version.

2003-07-05 19:48  rpalsa

	* libcext/m4macros/eso.m4: Typo fixed in test for vsnprintf().
	  Stricter check of vsnprintf() C99 features.

2003-07-04 18:11  rpalsa

	* bootstrap, libcext/bootstrap: Require bash. Bugs fixed.

2003-07-04 18:07  rpalsa

	* bootstrap, libcext/bootstrap: Require bash. Bugs fixed.

2003-07-04 16:46  yjung

	* cplcore/cpl_image_io.c: forgot to zero-pad the saved FITS images

2003-07-04 16:44  yjung

	* cplcore/cpl_image_io.c: forgot to Zero-pad the saved FITS files

2003-07-03 17:58  mkiesgen

	* cplexec/Makefile.am: Corrected include command

2003-07-03 17:23  llundin

	* cplcore/cpl_error.c, cplcore/cpl_error.h,
	  tests/cpl_sparseimage-test.c: Enhanced error handling with file &
	  line number

2003-07-03 17:17  mkiesgen

	* cplexec/: Makefile.am, caller.conf.tmpl, cpl_exec.c, cpl_exec.h,
	  cpl_exec_params_process.c, cpl_exec_params_process.h,
	  cpl_exec_params_utils.c, cpl_exec_params_utils.h,
	  cpl_exec_plugin_process.c, cpl_exec_plugin_process.h,
	  cpl_exec_stringarray.c, cpl_exec_stringarray.h, cpl_exec_utils.c,
	  cpl_exec_utils.h, demo.sh: CPL High Level Plugin API Reference
	  Calling Application

2003-07-03 17:15  mkiesgen

	* Makefile.am: Added necessary steps for cplexec calling
	  application

2003-07-03 17:14  mkiesgen

	* configure.ac: Added necessary checks for cplexec calling
	  application

2003-07-03 17:14  mkiesgen

	* cplui/: cpl_pluginlist.c, cpl_pluginlist.h: Removed static from
	  search procedures

2003-07-03 17:13  mkiesgen

	* cplui/cpl_plugin.c: Added API Version number assignment

2003-07-03 17:13  mkiesgen

	* cplui/cpl_parameter.h: Added necessary accessor functions for
	  caller

2003-07-03 17:13  mkiesgen

	* cplui/cpl_parameter.c: Added necessary accessor functions for
	  caller Fixed minor bug

2003-07-03 11:42  rpalsa

	* cplcore/cpl_plist.c: Fixes form CPL-1_0-BRANCH, Revision 1.4.2.3
	  imported

2003-07-03 11:42  rpalsa

	* cplcore/cpl_property.c: Fixes form CPL-1_0-BRANCH, Revision
	  1.6.2.2 imported

2003-07-03 11:35  rpalsa

	* cplcore/cpl_plist.c: sprintf() calls replaced by snprintf().
	  Return values fixed for get value operations.

2003-07-03 11:33  rpalsa

	* cplcore/cpl_property.c: Some casts added.

2003-07-03 08:39  yjung

	* cplcore/cpl_image_io.c: support all kind of conversion in
	  cpl_image_convert()

2003-07-02 17:17  llundin

	* cplcore/cpl_image_stats.c: Fixed typo in
	  cpl_image_rect_readout_noise

2003-07-02 16:30  yjung

	* cplcore/cpl_image_io.c: bug corrected (bpp handling in
	  cpl_image_save())

2003-07-02 15:46  yjung

	* tests/cpl_image_io-test.c: better testing for cpl_image_save()

2003-07-02 15:45  yjung

	* cplcore/cpl_image_io.c: bug fixed in cpl_image_save (bpp not
	  correctly handled in headers)

2003-07-02 14:59  rpalsa

	* README: Prepared for version 1.0a

2003-07-02 11:49  yjung

	* tests/cpl_image_gen-test.c: added use of cpl_tools_cputime()

2003-07-02 11:48  yjung

	* cplcore/: cpl_tools.c, cpl_tools.h: added cpl_tools_cputime()

2003-07-02 11:37  rpalsa

	* tests/cpl_property-test.c: Merged in changes on CPL-1_0-BRANCH
	  Revision 1.2.2.1

2003-07-02 11:36  rpalsa

	* cplcore/cpl_property.h: Merged in changes on CPL-1_0-BRANCH
	  Revision 1.3.2.1

2003-07-02 11:36  rpalsa

	* cplcore/cpl_property.c: Merged in changes on CPL-1_0-BRANCH
	  Revision 1.6.2.1

2003-07-02 11:35  rpalsa

	* cplcore/cpl_plist.h, tests/cpl_plist-test.c: Merged in changes on
	  CPL-1_0-BRANCH Revision 1.4.2.1

2003-07-02 11:35  rpalsa

	* cplcore/cpl_plist.c: Merged in changes on CPL-1_0-BRANCH Revision
	  1.4.2.2

2003-07-02 11:26  rpalsa

	* cplcore/cpl_plist.c, cplcore/cpl_plist.h, cplcore/cpl_property.c,
	  cplcore/cpl_property.h, tests/cpl_plist-test.c,
	  tests/cpl_property-test.c: Type cpl_property_type replaced by
	  cpl_type. Type identifiers updated.

2003-07-02 11:22  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: rename some functions

2003-07-01 18:14  yjung

	* tests/cpl_imset_basic-test.c: added tests for
	  cpl_imset_time_average()

2003-07-01 18:10  yjung

	* cplcore/cpl_imset_basic.c: added a test case

2003-07-01 18:08  yjung

	* cplcore/cpl_image_io.c: break ; were missing

2003-07-01 17:20  yjung

	* cplcore/cpl_imset_basic.c: the contribution map counts the good
	  pixels, not the bad ones

2003-07-01 17:11  yjung

	* tests/cpl_imset_basic-test.c: added tests for 14 functions

2003-07-01 16:05  llundin

	* cplcore/: cpl_vector.c, cpl_vector.h: Declared cpl_vector_copy as
	  cpl_error_code. AAdded const qualifiers

2003-07-01 15:43  yjung

	* tests/cpl_imset_io-test.c: ..

2003-07-01 15:36  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h, cpl_tools.c,
	  cpl_tools.h: Not yet tested: cpl_image_rect_readout_noise &
	  cpl_generate_rect_poisson_points

2003-07-01 15:35  yjung

	* tests/cpl_imset_io-test.c: NFRAMES 10 -> 5

2003-07-01 15:21  yjung

	* tests/: Makefile.am, cpl_imset_basic-test.c: added
	  cpl_imset_basic-test (still empty)

2003-07-01 15:09  llundin

	* cplcore/: cpl_vector.c, cpl_vector.h: Added mean & stdev.
	  Declared cpl_vector_copy as cpl_error_code. Added const
	  qualifiers

2003-07-01 15:06  yjung

	* tests/cpl_imset_io-test.c: added test cases

2003-07-01 14:17  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h, cpl_imset_io_body.h:
	  added cpl_imset_duplicate() cpl_imset_reject_images() replaced
	  cpl_imset_new_TYPE() by cpl_imset_new()

2003-07-01 11:56  yjung

	* cplcore/cpl_sparseimage.c: added an include for cpl_tools.h

2003-07-01 11:41  yjung

	* tests/cpl_imset_io-test.c: removed from the branch

2003-07-01 11:37  yjung

	* cplcore/: cpl_objects.h, cpl_imset.h, cpl_imset_io.c,
	  cpl_imset_io.h, cpl_imset_io_body.h, cpl_objects.c: removed from
	  this branch

2003-07-01 11:31  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h, cpl_imset_io_body.h:
	  added cpl_imset_from_image() and removed
	  cpl_imset_get_pixel_type()

2003-07-01 10:38  yjung

	* cplcore/cpl_image_basic.c: changed doc

2003-07-01 10:35  yjung

	* tests/cpl_image_basic-test.c: added printf

2003-07-01 10:03  yjung

	* cplcore/cpl_image_basic.c: changed prototype of
	  cpl_sparseimage_rotate_int_local()

2003-07-01 10:03  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: implemented
	  cpl_sparseimage_rotate_int_local()

2003-07-01 10:02  yjung

	* cplcore/: cpl_tools.c, cpl_tools.h: added cpl_tools_iarray_sort()

2003-06-30 17:36  yjung

	* cplcore/: cpl_image_basic.c, cpl_sparseimage.c,
	  cpl_sparseimage.h: added support in rotate function for bad pixel
	  map handling, added cpl_sparseimage_rotate_int_local (still to be
	  written...

2003-06-30 17:19  yjung

	* tests/cpl_image_basic-test.c: added tests for rotate function

2003-06-30 17:12  yjung

	* cplcore/cpl_image_basic_body.h: corrected rotate function

2003-06-30 16:26  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h: added cpl_image_basic_rotate_int_local()

2003-06-30 15:08  cizzo

	* cplcore/cpl_table.c: Improve the documentation

2003-06-30 13:43  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_gen.c, cpl_image_gen.h, cpl_image_io.c, cpl_image_io.h,
	  cpl_image_stats.c, cpl_image_stats.h, cpl_imset_basic.c,
	  cpl_imset_basic.h, cpl_imset_io.c, cpl_imset_io.h: moved some
	  definitions from .h to .c

2003-06-30 13:36  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h: moved some
	  defines in .c

2003-06-30 13:19  yjung

	* tests/Makefile.am: remnoved cpl_imset from branch

2003-06-30 13:19  yjung

	* cplcore/Makefile.am: removed cpl_imset from branch

2003-06-30 12:48  yjung

	* tests/cpl_imset_io-test.c: changed cpl_imset_new() in
	  cpl_imset_new_type()

2003-06-30 12:47  yjung

	* cplcore/: cpl_imset_basic.c, cpl_imset_basic.h,
	  cpl_imset_basic_body.h: added cpl_imset_add_local,
	  cpl_imset_subtract_local, cpl_imset_multiply_local,
	  cpl_imset_divide_local, cpl_imset_add_image_local,
	  cpl_imset_subtract_image_local, cpl_imset_multiply_image_local,
	  cpl_imset_divide_image_local, cpl_imset_const_op_local,
	  cpl_imset_normalize_local, cpl_imset_threshold_local,
	  cpl_imset_contribution_map, cpl_imset_time_average.

2003-06-30 12:46  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h, cpl_imset_io_body.h:
	  added cpl_imset_check(), added some const, replaced
	  cpl_imset_new() by cpl_imset_new_double(), cpl_imset_new_float()
	  and cpl_imset_new_int()

2003-06-30 12:44  yjung

	* cplcore/cpl_imset.h: added type field in the cpl_imset definition

2003-06-30 12:02  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: added
	  cpl_image_delete_bpm()

2003-06-30 12:01  yjung

	* cplcore/: cpl_image_binary.c, cpl_image_binary.h: added a
	  const...

2003-06-30 12:00  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: added
	  cpl_sparseimage_from_binary()

2003-06-30 11:59  yjung

	* cplcore/Makefile.am: tabs ...

2003-06-30 11:58  yjung

	* cplcore/Makefile.am: added cpl_imset_basic_body.h

2003-06-27 13:40  yjung

	* cplcore/cpl_imset_basic_body.h: Initial revision

2003-06-27 10:14  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h: Removed "const"
	  qualifier from cpl_image_const_op_local

2003-06-27 10:14  rpalsa

	* libcext/cext/cxmacros.h: Patches from CPL-1_0-BRANCH Rev. 1.1.2.1
	  imported.

2003-06-27 10:12  rpalsa

	* cplcore/cpl_types.c: Patches from CPL-1_0-BRANCH Rev 1.2.2.1
	  imported.

2003-06-27 09:52  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Correct prototype of
	  cpl_column_set_string() and of cpl_column_fill_string()

2003-06-27 09:51  yjung

	* cplcore/Makefile.am: added cpl_imset_basic

2003-06-27 09:47  yjung

	* cplcore/: cpl_imset.h, cpl_imset_basic.c, cpl_imset_basic.h:
	  added cpl_imset_basic.ch (still empty)

2003-06-27 09:44  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Correct prototype of
	  cpl_column_set_string() and of cpl_column_fill_string()

2003-06-26 13:56  llundin

	* cplcore/cpl_sparseimage.c: Improved comment on
	  cpl_sparseimage_union_local

2003-06-25 13:43  cizzo

	* tests/cpl_matrix-test.c, cplcore/cpl_matrix.c,
	  cplcore/cpl_matrix.h: rename cpl_matrix_resize() to
	  cpl_matrix_reshape(), and create new function cpl_matrix_resize()

2003-06-24 11:51  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h: corrected
	  kernel norm computation (use fabs())

2003-06-24 11:28  yjung

	* cplcore/cpl_image_filter_body.h: typo

2003-06-24 11:23  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h: corrected
	  kernel norm computation (with fabs()...)

2003-06-23 16:42  cizzo

	* cplcore/cpl_matrix.c: Correct documentation

2003-06-23 15:15  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h: Changed return
	  type of cpl_image_{min,max}pos* from int to cpl_error_code

2003-06-23 15:05  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h: Changed return
	  type of cpl_image_{min,max}pos* from int to cpl_error_code

2003-06-20 17:40  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add const qualifier at the
	  last argument of cpl_table_set_string()

2003-06-18 17:40  cizzo

	* tests/cpl_table-test.c: Alignment to cpl_type

2003-06-18 17:37  cizzo

	* tests/cpl_table-test.c, cplcore/cpl_column.c,
	  cplcore/cpl_column.h, cplcore/cpl_table.c, cplcore/cpl_table.h:
	  Alignment to cpl_type

2003-06-18 17:08  rpalsa

	* cplcore/cpl_types.c: Dead code removed from cpl_type_sizeof().
	  Documentation added.

2003-06-18 14:20  cizzo

	* cplcore/: cpl_matrix.c: Upgrade the documentation with regard to
	  the error codes set by the routines

2003-06-18 14:18  cizzo

	* cplcore/: cpl_column.c, cpl_table.c: Minor change in the
	  documentation

2003-06-18 13:32  cizzo

	* cplcore/: cpl_table.c: Upgrade the documentation with regard to
	  the error codes set by the routines

2003-06-18 13:31  cizzo

	* cplcore/: cpl_column.c: Minor changes

2003-06-18 11:31  rpalsa

	* libcext/cext/cxmacros.h: Macro CLAMP added.

2003-06-18 10:33  yjung

	* tests/: cpl_image_gen-test.c, cpl_image_stats-test.c,
	  cpl_imset_io-test.c: rm tabs

2003-06-18 10:31  yjung

	* cplcore/cpl_image.h, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_binary.c,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_stats.c, cplcore/cpl_imset_io_body.h,
	  tests/cpl_image_gen-test.c, tests/cpl_image_stats-test.c,
	  tests/cpl_imset_io-test.c: rm tabs - update doc

2003-06-18 10:11  yjung

	* cplcore/cpl_image.h, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_binary.c,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_filter_body.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_image_stats.c,
	  cplcore/cpl_image_stats_body.h, cplcore/cpl_imset_io_body.h,
	  tests/cpl_image_io-test.c: use types frome cpl_types.h for image
	  types

2003-06-18 09:45  yjung

	* TODO: test

2003-06-18 09:41  yjung

	* cplcore/cpl_image.h, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_binary.c,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_filter_body.h,
	  cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_image_stats.c,
	  cplcore/cpl_image_stats_body.h, cplcore/cpl_imset_io_body.h,
	  tests/cpl_image_io-test.c: use the types from cpl_types.h for
	  image types

2003-06-17 17:26  cizzo

	* cplcore/cpl_column.c: Upgrade the documentation with regard to
	  the error codes set by the routines

2003-06-17 17:13  cizzo

	* cplcore/cpl_column.c: Upgrade the documentation with regard to
	  the error codes set by the routines

2003-06-17 16:18  yjung

	* README: test

2003-06-17 14:21  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: Add cpl_error_set()

2003-06-17 13:58  cizzo

	* cplcore/: cpl_error.h: Set the comments on cpl_error codes to the
	  appropriate location so that they are interpreted correctly by
	  Doxygen

2003-06-17 11:09  cizzo

	* cplcore/cpl_plist.c: Fix wrong call to _cpl_plist_compare_regexp

2003-06-17 11:01  cizzo

	* cplcore/cpl_plist.c: Fix wrong call to _cpl_plist_compare_regexp

2003-06-16 14:51  cplmgr

	* libcext/configure.ac: Package version set to pre 1.1

2003-06-16 14:48  cplmgr

	* configure.ac, libcext/configure.ac: Package version set to 1.0
	  (alpha)

2003-06-16 14:45  cplmgr

	* configure.ac: Package version set to pre 1.1

2003-06-16 11:47  mkiesgen

	* libcext/cext/cxstrutils.h: Added cx_strfreev prototype

2003-06-14 18:16  rpalsa

	* tests/cpl_plist-test.c: Adapted to changed loader calling
	  sequence.

2003-06-14 18:15  rpalsa

	* cplcore/: cpl_plist.c, cpl_plist.h: Loader calling sequence
	  changed. Fills a property list instead of creation one.

2003-06-13 17:05  cizzo

	* tests/cpl_matrix-test.c: Minor change

2003-06-13 15:39  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: doc...

2003-06-13 15:32  yjung

	* cplcore/cpl_image_stats.c: typo

2003-06-13 15:08  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: doc...

2003-06-13 15:04  yjung

	* cplcore/: cpl_objects.c, cpl_objects.h: doc

2003-06-13 15:02  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h: doc..

2003-06-13 15:00  yjung

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h: doc...

2003-06-13 14:53  yjung

	* cplcore/cpl_image_io.c: doc...

2003-06-13 14:43  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_gen.h: doc ...

2003-06-13 14:40  yjung

	* cplcore/cpl_image_filter.c: doc...

2003-06-13 14:37  yjung

	* cplcore/cpl_imset_io.h: ...

2003-06-13 14:35  yjung

	* cplcore/cpl_image_binary.c: doc...

2003-06-13 14:26  yjung

	* cplcore/cpl_image_basic.c: doc...

2003-06-13 14:20  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h: doc...

2003-06-13 10:58  cizzo

	* cplcore/cpl_image_basic.h: Rename a number of functions to
	  uniform to used CPL conventions

2003-06-13 10:49  yjung

	* cplcore/cpl_image_basic.h: changed prototype of
	  cpl_image_threshold()

2003-06-13 10:27  cizzo

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h,
	  cplcore/cpl_image_binary.c, cplcore/cpl_image_filter.c,
	  cplcore/cpl_image_gen.c, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io.h, cplcore/cpl_imset_io_body.h,
	  cplcore/cpl_objects.c, tests/cpl_image_basic-test.c,
	  tests/cpl_image_filter-test.c, tests/cpl_image_io-test.c,
	  tests/cpl_image_stats-test.c, tests/cpl_sparseimage-test.c:
	  Rename a number of functions to uniform to used CPL conventions

2003-06-12 15:27  llundin

	* tests/cpl_sparseimage-test.c: Improved sparse statistics test
	  with less output

2003-06-12 15:15  yjung

	* tests/cpl_image_filter-test.c: add some printf()

2003-06-12 15:02  yjung

	* tests/cpl_image_binary-test.c: update

2003-06-12 14:45  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h: tabs...

2003-06-12 14:43  yjung

	* tests/cpl_image_basic-test.c: update tests

2003-06-12 13:26  yjung

	* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, tests/cpl_image_io-test.c: completed
	  test suite for image_io

2003-06-12 12:43  llundin

	* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_sparseimage.c,
	  cplcore/cpl_sparseimage.h, tests/cpl_sparseimage-test.c: Improved
	  sparse image union with undefined map

2003-06-12 09:51  yjung

	* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
	  cplcore/cpl_image_filter_body.h, tests/cpl_image_filter-test.c:
	  chieved bpm handling in filtering functions

2003-06-11 17:06  yjung

	* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
	  cplcore/cpl_image_filter_body.h, tests/cpl_image_filter-test.c:
	  support bad pixels for all functions but stdev filtering

2003-06-11 16:29  llundin

	* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
	  cplcore/cpl_image_io_body.h, tests/check.out.HP-UX,
	  tests/cpl_sparseimage-test.c: Test of statistics on images with
	  bad pixels

2003-06-11 15:26  llundin

	* cplcore/cpl_sparseimage.c: Removed unused declaration

2003-06-11 15:09  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_filter_body.h: added support for bpm for linear
	  filtering

2003-06-11 15:05  llundin

	* cplcore/cpl_image_basic_body.h, cplcore/cpl_sparseimage.c,
	  cplcore/cpl_sparseimage.h, tests/cpl_image_stats-test.c,
	  tests/cpl_sparseimage-test.c: NULL input to sparse image union no
	  longer an error

2003-06-11 14:58  llundin

	* cplcore/cpl_image_binary.c: Fixed bug (inverted values) in
	  cpl_image_binary_from_sparse

2003-06-11 13:57  yjung

	* cplcore/: cpl_image_binary.c, cpl_image_binary.h: morphological
	  operations use now a kernel

2003-06-11 13:10  yjung

	* tests/cpl_image_binary-test.c: changed morpho functions
	  prototypes

2003-06-11 12:55  llundin

	* cplcore/cpl_image_binary.c: Added support for NULL params in
	  cpl_image_binary_from_sparse

2003-06-11 10:56  yjung

	* cplcore/cpl_image_binary.c: typo

2003-06-11 09:36  llundin

	* cplcore/cpl_image_io.c: Added assert comments to
	  cpl_image_get_badpixels

2003-06-10 17:20  yjung

	* cplcore/cpl_image_stats.c: checks if input image is empty

2003-06-10 17:08  yjung

	* cplcore/cpl_image_io.c: added checks to verify that the input
	  image is not empty

2003-06-10 17:01  yjung

	* cplcore/cpl_image_filter.c: cheks to verify if the input image is
	  empty or not

2003-06-10 16:52  yjung

	* cplcore/cpl_image_binary.c: added checks to verify that input
	  images are not empty

2003-06-10 16:35  yjung

	* cplcore/cpl_image_basic.c: typo

2003-06-10 16:34  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic_body.h: add checks
	  to verify that input image is not 'empty'

2003-06-10 16:17  yjung

	* cplcore/: cpl_image_io.c: typo

2003-06-10 16:07  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: new functions

2003-06-10 15:04  cizzo

	* cplcore/cpl_1dfunction.c, cplcore/cpl_vector.c,
	  cplcore/cpl_vector.h, tests/cpl_vector-test.c: Rename
	  cpl_vector_size() to cpl_vector_get_size()

2003-06-10 14:54  cizzo

	* tests/cpl_1dfunction-test.c, tests/cpl_vector-test.c,
	  cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h,
	  cplcore/cpl_vector.c, cplcore/cpl_vector.h: Merge all constant
	  arith operations into cpl_vector_const_op(), and rename some of
	  the functions

2003-06-10 14:05  cizzo

	* cplcore/cpl_matrix.c: Minor changes

2003-06-10 14:03  yjung

	* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h,
	  cplcore/cpl_imset_io_body.h, tests/cpl_imset_io-test.c: slightly
	  corrected imset functions and added test cases

2003-06-10 14:01  cizzo

	* cplcore/cpl_matrix.c: Minor changes

2003-06-10 13:19  llundin

	* cplcore/: cpl_image_binary.c, cpl_image_binary.h,
	  cpl_image_stats.c, cpl_image_stats.h, cpl_image_stats_body.h:
	  Improved bad pixel map usage with binary image

2003-06-10 11:06  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h: added
	  cpl_imset_get_ni()

2003-06-09 17:21  rpalsa

	* cplcore/cpl_image_io_body.h: Cast added to filename in image
	  loading operations

2003-06-09 17:20  rpalsa

	* cplcore/: cpl_image_io.c, cpl_image_io.h: Some functions added
	  (TO BE CONFIRMED)

2003-06-09 17:13  rpalsa

	* libcext/tests/cxstring-test.c: Tests adapted to modified calling
	  sequence for member functions.

2003-06-09 17:11  rpalsa

	* libcext/cext/cxstring.h: Member functions removed from type
	  definition. Prototypes adapted.

2003-06-09 17:11  rpalsa

	* libcext/cext/cxstring.c: Member functions removed from type
	  definition. Functions creating a copy during processing have been
	  removed. All functions work in place.

2003-06-09 17:07  rpalsa

	* libcext/bootstrap, bootstrap: Function definitions changed to be
	  compatible with Bourne shell.

2003-06-06 19:37  yjung

	* tests/: cpl_image_test1.fits, cpl_image_test2.fits: not needed
	  any more - use images generation now

2003-06-06 19:36  yjung

	* tests/Makefile.am: rm cpl_image_test12.fits

2003-06-06 19:35  yjung

	* tests/cpl_image_stats-test.c: use image generation function

2003-06-06 19:30  yjung

	* tests/cpl_image_io-test.c: generate test images

2003-06-06 19:17  yjung

	* tests/cpl_image_binary-test.c: use image generation function

2003-06-06 19:14  yjung

	* tests/cpl_image_basic-test.c: use image generation function

2003-06-06 18:56  yjung

	* tests/cpl_image_filter-test.c: changed proto of
	  cpl_image_gen_test()

2003-06-06 18:55  yjung

	* tests/cpl_image_gen-test.c: [no log message]

2003-06-06 18:54  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_gen.h: can specify the size
	  to cpl_image_gen_test()

2003-06-06 18:37  yjung

	* tests/cpl_image_filter-test.c: use a generated test image now

2003-06-06 17:23  yjung

	* tests/cpl_image_gen-test.c: completed tests for
	  cpl_image_gen_test

2003-06-06 17:22  rpalsa

	* cplui/Makefile.am: Modules cpl_parameter and cpl_parlist added.
	  Interface cpl_recipe.h added.

2003-06-06 17:21  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_gen.h: added
	  cpl_image_gen_test()

2003-06-06 17:21  rpalsa

	* cplui/cpl_parameter.h: Parameter initialization merged with
	  parameter creation. Prototypes adapted.

2003-06-06 17:21  rpalsa

	* cplui/cpl_parameter.c: Parameter initialization merged with
	  parameter creation.

2003-06-06 17:19  rpalsa

	* cplui/cpl_plugin.c: Function name changed for
	  cpl_plugin_set_all(). Lines folded if necessary.

2003-06-06 17:18  rpalsa

	* cplui/cpl_plugin.h: Names changed.

2003-06-06 17:16  rpalsa

	* cplui/cpl_recipe.h: Type names adapted. Accessor functions are
	  not used anymore for frames and parameters.

2003-06-06 16:56  cizzo

	* cplcore/: cpl_matrix.c, cpl_matrix.h: Correct return type of
	  several functions: cpl_error_code instead of int

2003-06-06 16:53  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_gen.h, cpl_image_gen_body.h:
	  in progress

2003-06-06 16:53  yjung

	* cplcore/: cpl_tools.c, cpl_tools.h: added cpl_tools_gaussian_2d()

2003-06-06 16:43  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h:
	  Correct return type of several functions: cpl_error_code instead
	  of int

2003-06-06 16:02  yjung

	* tests/Makefile.am: added cpl_image_gen-test

2003-06-06 15:52  yjung

	* tests/cpl_image_gen-test.c: Initial revision

2003-06-06 15:50  yjung

	* cplcore/: Makefile.am, cpl_image.h, cpl_image_gen.c,
	  cpl_image_gen_body.h: added first compiling version of
	  cpl_image_gen

2003-06-06 15:33  yjung

	* cplcore/: cpl_image_gen.c, cpl_image_gen.h, cpl_image_gen_body.h:
	  Initial revision

2003-06-06 15:27  yjung

	* cplcore/cpl_image_filter_body.h: ...

2003-06-06 15:22  llundin

	* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h,
	  tests/cpl_sparseimage-test.c: Extended sparse image test

2003-06-06 15:02  cizzo

	* cplcore/cpl_table.c: Regular expression matching was not applied
	  in the _or_constant_string selection function; upgrade the
	  documentation

2003-06-06 14:58  cizzo

	* cplcore/: cpl_property.c, cpl_property.h: Rename some functions

2003-06-06 14:57  cizzo

	* cplcore/: cpl_plist.c, cpl_plist.h: Rename some functions, remove
	  cpl_plist_erase_with() and replace it with
	  cpl_plist_erase_regexp()

2003-06-06 14:55  cizzo

	* tests/: cpl_plist-test.c, cpl_property-test.c: Rename some
	  functions calls

2003-06-06 14:49  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h: int->
	  cpl_error_code in functions prototypes

2003-06-06 14:38  yjung

	* tests/cpl_image_io-test.c: cpl_image_save proto changed

2003-06-06 14:37  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h: changed prototype :
	  int->cpl_error_code

2003-06-06 14:35  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h: prototype changed
	  int->cpl_error_code

2003-06-06 14:33  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h: some prototypes
	  changed int->cpl_error_code

2003-06-06 14:30  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: changed prototype int to
	  cpl_error_code

2003-06-06 14:29  yjung

	* cplcore/: cpl_imset.h, cpl_imset_io.c: includes stuff

2003-06-06 14:27  yjung

	* cplcore/: cpl_image_binary.c, cpl_image_filter.c: rm an include

2003-06-06 14:20  yjung

	* cplcore/cpl_image_binary.c: returned type int replaced by
	  cpl_error_code for some functions

2003-06-06 14:19  yjung

	* cplcore/cpl_image_binary.h: return type int replaced by
	  cpl_error_code for some functions

2003-06-06 14:06  yjung

	* tests/cpl_image-test.c: not used any more

2003-06-06 13:48  yjung

	* tests/cpl_image_basic-test.c: ..

2003-06-06 13:43  yjung

	* tests/Makefile.am: added cpl_imset_io.c

2003-06-06 13:27  yjung

	* tests/cpl_imset_io-test.c: Initial revision

2003-06-06 13:24  yjung

	* cplcore/Makefile.am: added cpl_imset.h cpl_imset_io.h
	  cpl_imset_io.c cpl_imset_body.h

2003-06-06 13:16  rpalsa

	* cplcore/Makefile.am: Tabs removed.

2003-06-06 13:15  rpalsa

	* cplcore/cpl_types.c: Typo fixed when removing array flag.

2003-06-06 13:01  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h, cpl_imset_io_body.h:
	  first compiling version

2003-06-06 12:01  llundin

	* tests/: Makefile.am, cpl_sparseimage-test.c: Tests for sparse
	  image functionality

2003-06-06 11:06  llundin

	* cplcore/: cpl_image_basic_body.h, cpl_sparseimage.c,
	  cpl_sparseimage.h: Improved error handling

2003-06-06 10:54  cizzo

	* tests/cpl_frameset-test.c: Renaming some calls

2003-06-06 10:54  cizzo

	* cplui/: cpl_frameset.c, cpl_frameset.h: Rename
	  cpl_frameset_size() to cpl_frameset_get_size() and
	  cpl_frameset_empty() to cpl_frameset_is_empty()

2003-06-06 10:53  cizzo

	* tests/cpl_frame-test.c: Call to cpl_frame_copy() changed to
	  cpl_frame_duplicate()

2003-06-06 10:52  cizzo

	* cplui/: cpl_frame.c, cpl_frame.h: Rename cpl_frame_copy() to
	  cpl_frame_duplicate()

2003-06-06 10:33  cizzo

	* cplcore/: cpl_matrix.c, cpl_matrix.h: Implement
	  cpl_matrix_determinant()

2003-06-05 16:26  mkiesgen

	* bootstrap, libcext/bootstrap: Changed /bin/sh to /bin/bash

2003-06-05 16:11  yjung

	* cplcore/cpl_imset_io.h: ...

2003-06-05 16:02  yjung

	* cplcore/cpl_imset_io.c: typo

2003-06-05 15:49  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io.h, cpl_imset_io_body.h:
	  added new functions

2003-06-05 14:34  cizzo

	* tests/cpl_matrix-test.c: Rename some functions

2003-06-05 14:33  cizzo

	* cplcore/: cpl_matrix.c, cpl_matrix.h: Rename several functions,
	  and add some more

2003-06-05 14:32  cizzo

	* cplcore/cpl_column.c: Rename a function and fix an exception in
	  minmax routines

2003-06-05 14:31  cizzo

	* cplcore/cpl_column.h: Rename a function

2003-06-05 14:30  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Rename some functions

2003-06-05 12:00  yjung

	* cplcore/cpl_image_io.c: use CPL_ASSURE in cpl_image_convert()

2003-06-03 13:23  yjung

	* cplcore/cpl_image_basic.c: fix badpixels handling for collapse
	  functions

2003-06-03 12:06  yjung

	* cplcore/cpl_image_basic.c: added support for sparseimage in
	  cpl_image_extract()

2003-06-03 12:00  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: added
	  cpl_sparseimage_extract()

2003-06-03 10:19  yjung

	* cplcore/: cpl_imset_io.c, cpl_imset_io_body.h,
	  cpl_image_binary.c, cpl_image_filter.c: renaming

2003-06-03 10:17  yjung

	* cplcore/cpl_1dfunction.c: renameing

2003-06-03 10:15  yjung

	* cplcore/cpl_vector.c: renaming

2003-06-03 09:36  yjung

	* cplcore/cpl_image.h: changed doc for stats

2003-06-02 16:04  yjung

	* cplcore/cpl_imset_io.c: changed defgroup

2003-06-02 11:34  mkiesgen

	* tests/Makefile.am: Added testcase for cpl_pluginlist, part of the
	  high-level caller-plugin interface

2003-06-02 11:33  mkiesgen

	* tests/cpl_pluginlist-test.c: Testcase for cpl_pluginlist, part of
	  the high-level caller-plugin interface

2003-06-02 11:32  mkiesgen

	* tests/cpl_plugin-test.c, cplui/cpl_pluginlist.h,
	  cplui/cpl_pluginlist.c: Cleaned up code

2003-06-01 16:35  rpalsa

	* cplcore/cpl_error.h: Error code CPL_ERROR_INVALID_TYPE added.

2003-06-01 16:34  rpalsa

	* cplcore/: cpl_types.c, cpl_types.h: Added.

2003-06-01 16:31  rpalsa

	* cplui/: cpl_parameter.c, cpl_parameter.h, cpl_parlist.c,
	  cpl_parlist.h: Added.

2003-05-28 17:14  yjung

	* tests/Makefile.am: images for tests included in the dist

2003-05-28 16:57  mkiesgen

	* cplui/: cpl_plugin.c, cpl_pluginlist.c, cpl_pluginlist.h: Changed
	  cpl_pluginlist according to CPL high level interface proposal

2003-05-28 16:55  mkiesgen

	* cplui/cpl_plugin.h, cplui/Makefile.am, tests/Makefile.am,
	  tests/cpl_plugin-test.c: Changed cpl_plugin according to CPL high
	  level interface proposal

2003-05-28 13:37  llundin

	* cplcore/cpl_image_basic.c, cplcore/cpl_sparseimage.c,
	  cplcore/cpl_vector.c, tests/cpl_image_basic-test.c,
	  tests/cpl_image_binary-test.c, tests/cpl_image_filter-test.c,
	  tests/cpl_image_io-test.c, tests/cpl_image_stats-test.c,
	  tests/cpl_matrix-test.c: Removed some gcc warnings (including
	  cpl_tools.h bug in cpl_image_basic)

2003-05-28 13:32  rpalsa

	* doxygen/Doxyfile.in: Added symbols to PREDEFINED, optimization
	  for C turned off.

2003-05-28 13:30  rpalsa

	* libcext/cext/cxstring.h: Beautified.

2003-05-28 11:35  llundin

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h, cpl_image_io.c,
	  cpl_image_io.h, cpl_image_stats.c, cpl_image_stats.h,
	  cpl_sparseimage.c, cpl_sparseimage.h: Added const in function
	  declarations

2003-05-27 18:01  llundin

	* cplcore/cpl_image_basic_body.h: Fixed too long line

2003-05-27 18:00  llundin

	* cplcore/cpl_error.h: Fixed too long line (and improved comment)

2003-05-27 13:24  llundin

	* cplcore/cpl_image.h, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_basic_body.h, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io_body.h, cplcore/cpl_image_stats.c,
	  cplcore/cpl_sparseimage.c, tests/check.out.HP-UX: Exception
	  handling + bug fix (log domain cpl_image_cst_op*)

2003-05-27 13:03  yjung

	* cplcore/: cpl_imset.h, cpl_imset_io.c, cpl_imset_io.h,
	  cpl_imset_io_body.h: in progress

2003-05-27 11:22  yjung

	* cplcore/cpl_imset_io.c: in progress

2003-05-27 11:11  yjung

	* cplcore/cpl_imset_io.c: Initial revision

2003-05-27 10:55  yjung

	* cplcore/cpl_imset.h: in progress

2003-05-27 10:53  yjung

	* cplcore/cpl_imset.c: moved to cpl_imset_io.c

2003-05-27 10:52  yjung

	* cplcore/cpl_imset_io.h: Initial revision

2003-05-27 10:43  yjung

	* cplcore/: cpl_imset.c, cpl_imset.h: in progress

2003-05-27 10:42  yjung

	* cplcore/cpl_imset_io_body.h: Initial revision

2003-05-26 15:35  yjung

	* cplcore/: cpl_imset.c, cpl_imset.h: in progress

2003-05-26 13:50  yjung

	* cplcore/: cpl_objects.c, cpl_objects.h: moved objects def in .c
	  and use error module

2003-05-26 13:32  yjung

	* cplcore/: cpl_imset.c, cpl_imset.h: Initial revision

2003-05-26 13:19  yjung

	* tests/cpl_vector-test.c: added test case for read and dump

2003-05-26 13:18  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: added a parameter to
	  cpl_vector_compare

2003-05-26 12:05  rpalsa

	* cplui/: cpl_plugin.h, cpl_recipe.h: Added.

2003-05-26 10:28  yjung

	* tests/cpl_1dfunction-test.c: added test for cpl_1dfunction_read()
	  and cpl_1dfunction_dump()

2003-05-26 10:27  yjung

	* cplcore/cpl_1dfunction.c: small bug in cpl_1dfunction_read()

2003-05-24 14:19  cizzo

	* cplcore/cpl_table.c: Fix wrong error check

2003-05-23 19:07  rpalsa

	* libcext/cext/cxstring.h: Type layout changed, function names
	  changed.

2003-05-23 19:06  rpalsa

	* libcext/cext/cxstring.c: Type layout changed, some bugs fixed.

2003-05-23 19:05  rpalsa

	* libcext/doxygen/Doxyfile.in: Turn off optimization for C.

2003-05-23 19:05  rpalsa

	* libcext/tests/cxstring-test.c: Adapted cx_string layout changes.

2003-05-23 18:32  rpalsa

	* libcext/tests/cxlist-test.c: Properly destroy all created lists.

2003-05-23 17:48  yjung

	* tests/cpl_image_binary-test.c: some functions now return an error
	  code

2003-05-23 17:43  yjung

	* tests/cpl_vector-test.c: returned value is now error code for
	  some functions

2003-05-23 17:34  yjung

	* tests/cpl_1dfunction-test.c: some returned values changed (error
	  code)

2003-05-23 17:23  yjung

	* cplcore/cpl_image_filter.c: typo

2003-05-23 17:22  yjung

	* cplcore/cpl_image_filter.c: introduce use of the error module

2003-05-23 17:04  yjung

	* cplcore/cpl_image_binary.c: improved use of error module

2003-05-23 16:46  yjung

	* cplcore/cpl_1dfunction.c: improved error module usage

2003-05-23 16:43  yjung

	* cplcore/cpl_vector.h: changed cpl_vector_sort prototype

2003-05-23 16:42  yjung

	* cplcore/cpl_vector.c: improved error module usage

2003-05-23 16:11  yjung

	* cplcore/cpl_image_binary.c: use error module

2003-05-23 16:04  cizzo

	* cplcore/cpl_table.c: Try some CPL_ASSURE calls to macro

2003-05-23 15:37  rpalsa

	* libcext/tests/cxslist-test.c: Properly destroy all created lists.

2003-05-23 15:29  cizzo

	* tests/cpl_table-test.c: Renaming of a function

2003-05-23 15:28  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h:
	  Add new functions for computing log, exp and pow of a column, and
	  add the general function cpl_table_const_op() for compatibility
	  with other packages

2003-05-23 15:16  rpalsa

	* libcext/cext/cxtree.c: cx_tree_delete(): Correctly destroy head
	  node and the tree structure itself.

2003-05-23 15:14  rpalsa

	* libcext/tests/cxtree-test.c: Test 12: Bug fixed. _tree replaced
	  by tree.

2003-05-23 14:44  yjung

	* cplcore/cpl_vector.c: changed prototype of cpl_vector_sort and
	  use error module

2003-05-23 14:43  yjung

	* tests/cpl_vector-test.c: changed prototype of cpl_vector_sort()

2003-05-23 12:09  yjung

	* cplcore/cpl_1dfunction.c: added usage of the error system

2003-05-23 10:53  yjung

	* cplcore/cpl_image_binary.c: use a bit more accessors.

2003-05-23 10:47  llundin

	* cplcore/cpl_error.h: Added CPL_ASSURE for exception handling

2003-05-22 16:51  yjung

	* cplcore/: cpl_error.c, cpl_error.h: relation code - message done
	  by a function

2003-05-22 14:55  llundin

	* cplcore/: cpl_image_stats.c, cpl_image_stats_body.h: Fixed
	  initialization bug in sparse minmaxpos

2003-05-22 11:35  yjung

	* cplcore/cpl_image_binary.h: changed some names

2003-05-22 11:32  yjung

	* tests/cpl_image_binary-test.c: added test cases for binary images
	  handling functions

2003-05-21 18:35  yjung

	* tests/Makefile.am: addded cpl_image_binary-test.c

2003-05-21 18:34  yjung

	* tests/cpl_image_binary-test.c: Initial revision

2003-05-21 18:23  yjung

	* tests/cpl_image_filter-test.c: added test cases for all filtering
	  functions

2003-05-21 18:10  yjung

	* cplcore/cpl_image_filter.c: ...

2003-05-21 18:05  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_filter_body.h: removed cpl_image_filter_flat which is
	  covered by the linear filtering functions

2003-05-21 17:35  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_filter_body.h: morpho filtering now uses cpl_matrix

2003-05-21 17:34  yjung

	* tests/cpl_image_filter-test.c: added test for morpho filtering

2003-05-21 17:10  cizzo

	* tests/cpl_table-test.c, cplcore/cpl_column.c,
	  cplcore/cpl_column.h, cplcore/cpl_table.c, cplcore/cpl_table.h:
	  Eliminate type in constant operation functions names

2003-05-21 16:35  yjung

	* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h,
	  cplcore/cpl_vector.c, cplcore/cpl_vector.h,
	  tests/cpl_1dfunction-test.c, tests/cpl_vector-test.c: hide the
	  vector and 1dfunction data types

2003-05-21 16:31  cizzo

	* cplcore/: cpl_column.c, cpl_table.c: Correct documentation of
	  some functions

2003-05-21 09:06  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c: Rename a
	  function and implement regular expression for string matching

2003-05-20 17:29  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_filter_body.h: removed cpl_image_filter_3x1()
	  cpl_image_filter_3x3(), cpl_image_filter_5x5().  They are
	  replaced by the more generic cpl_image_filter_linear().
	  cpl_image_filter_linear is 8% slower for a 5x5 filter, but that's
	  ok.

2003-05-20 17:16  yjung

	* tests/cpl_image_filter-test.c: added test for linear filtering

2003-05-20 17:03  yjung

	* cplcore/cpl_image_filter.c: the kernel size has to be odd, not
	  even

2003-05-20 16:38  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter_body.h: do not
	  acces cpl_matrix struct

2003-05-20 16:28  yjung

	* cplcore/: cpl_matrix.c, cpl_matrix.h: put the cpl_matrix
	  definition back in the .c

2003-05-20 16:11  yjung

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h,
	  cpl_image_stats_body.h: CPL_IMAGE_STATS_MEDIAN ->
	  CPL_IMAGE_STATS_MEDIAN_STAT

2003-05-20 16:08  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_filter_body.h: use cpl_matrix for kernels and add a
	  generic cpl_image_filter_linear function

2003-05-20 14:29  yjung

	* cplcore/cpl_matrix.h: typo

2003-05-20 11:54  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h:
	  cpl_image_filter3x3, cpl_image_filter3x1, cpl_image_filter5x5
	  made static

2003-05-20 11:54  yjung

	* cplcore/cpl_image_filter_body.h: no support for int images

2003-05-20 11:43  yjung

	* cplcore/cpl_matrix.h: classified methods...

2003-05-20 11:35  yjung

	* tests/cpl_matrix-test.c: print_matrix() -> cpl_matrix_print()

2003-05-20 11:29  yjung

	* cplcore/cpl_tools.c: typo

2003-05-20 11:23  yjung

	* cplcore/cpl_column.c: use cpl_tools.c

2003-05-20 11:23  yjung

	* cplcore/: cpl_tools.c, cpl_tools.h: added cpl_tools_kth_float()
	  cpl_tools_kth_int() cpl_tools_median_float() and
	  cpl_tools_median_int()

2003-05-20 11:05  yjung

	* cplcore/: cpl_matrix.c, cpl_matrix.h: use cpl_tools.c...

2003-05-20 11:05  yjung

	* cplcore/: cpl_1dfunction.h, cpl_vector.h, cpl_image.h: added
	  CPL_END_DECLS

2003-05-20 10:23  yjung

	* tests/Makefile.am: added cpl_image_filter-test

2003-05-20 10:21  yjung

	* tests/cpl_image_filter-test.c: Initial revision

2003-05-20 10:08  yjung

	* tests/cpl_image_stats-test.c: completed with
	  cpl_image_median_stat() and cpl_image_percentile()

2003-05-20 09:57  yjung

	* cplcore/cpl_image_stats.c: corrected index in
	  cpl_image_percentile()

2003-05-19 18:05  yjung

	* tests/: Makefile.am, cpl_image_stats-test.c: added
	  cpl_image_stats-test.c

2003-05-19 17:59  yjung

	* tests/cpl_image_basic-test.c: bad call for a collapse function

2003-05-19 17:45  yjung

	* tests/cpl_image-test.c: cpl_image_firstgoodpos_subw() not
	  offered...not tested

2003-05-19 17:41  yjung

	* tests/Makefile.am: added cpl_image-basic

2003-05-19 17:40  yjung

	* tests/cpl_image_basic-test.c: Initial revision

2003-05-19 17:30  yjung

	* cplcore/cpl_image_basic.c: comments

2003-05-19 17:21  yjung

	* cplcore/cpl_image_basic.h: comment

2003-05-19 17:19  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_stats.c: moved cpl_image_firstgoodpos_subw as static
	  into cpl_image_stats()

2003-05-19 17:13  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h: removed
	  cpl_image_floor() (use cpl_image_convert instead)

2003-05-19 17:03  cizzo

	* tests/cpl_table-test.c: Renaming several functions

2003-05-19 17:03  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h:
	  Renaming several functions, add functionality

2003-05-19 17:01  yjung

	* cplcore/cpl_image_basic.h: removed cpl_image_opposite() and
	  cpl_image_invert()

2003-05-19 16:46  yjung

	* tests/Makefile.am: added cpl_image_io-test

2003-05-19 16:28  yjung

	* tests/cpl_image_io-test.c: first usable version

2003-05-19 16:10  yjung

	* tests/cpl_image_io-test.c: Initial revision

2003-05-19 15:08  yjung

	* tests/cpl_1dfunction-test.c: added test cases to cover all
	  functions

2003-05-19 15:08  yjung

	* cplcore/cpl_1dfunction.c: cosmetics

2003-05-19 14:30  yjung

	* cplcore/cpl_vector.c: ...

2003-05-19 14:30  yjung

	* tests/cpl_vector-test.c: added some test cases to cover all
	  functions

2003-05-19 13:36  yjung

	* cplcore/: cpl_image.h, cpl_image_binary.h: moved cpl_binary
	  definition to cpl_image.h

2003-05-19 13:06  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_image_io_body.h:
	  added support for binary images

2003-05-19 11:25  yjung

	* cplcore/cpl_image_io_body.h: added CPL_CLASS_BINARY

2003-05-19 11:22  yjung

	* cplcore/: cpl_image_io.h, cpl_image_io.c: added cpl_image_new_bin

2003-05-19 11:11  yjung

	* cplcore/cpl_sparseimage.c: include error corrected

2003-05-19 11:10  yjung

	* cplcore/cpl_image_io.h: moved some functions to cpl_sparseimage.h

2003-05-19 11:09  yjung

	* cplcore/cpl_image_binary.c: corrected some errors...

2003-05-19 11:00  yjung

	* cplcore/Makefile.am: added cpl_sparseimage and cpl_image_binary

2003-05-19 10:59  yjung

	* cplcore/cpl_image_binary.h: added cpl_binary definition

2003-05-19 10:58  yjung

	* cplcore/cpl_image_io.c: moved sparse functions to
	  cpl_sparseimage.c and add defgroup for doxygen

2003-05-19 10:57  yjung

	* cplcore/cpl_image.h: added include for cpl_image_binary and
	  cpl_sparseimage

2003-05-19 10:56  yjung

	* cplcore/: cpl_sparseimage.c, cpl_image_basic.c,
	  cpl_image_binary.c, cpl_image_filter.c, cpl_image_stats.c: added
	  defgroup for doxygen

2003-05-19 10:35  yjung

	* cplcore/: cpl_sparseimage.c, cpl_sparseimage.h: Initial revision

2003-05-16 18:16  rpalsa

	* cplcore/Makefile.am: cpl_image_binary.h added to include_HEADERS

2003-05-16 17:38  rpalsa

	* libcext/configure.ac: Libtool versioning macro added. Macros
	  syncronized with changes in acinclude.m4.

2003-05-16 17:36  rpalsa

	* libcext/acinclude.m4: Macro CEXT_CREATE_FSSTND renamed.

2003-05-16 17:35  rpalsa

	* libcext/Makefile.am: Add file eso.m4 to EXTRA_DIST

2003-05-16 17:34  rpalsa

	* libcext/cext/Makefile.am: Use libtool version symbols rather than
	  explicit version numbers.

2003-05-16 17:34  rpalsa

	* libcext/m4macros/eso.m4: Generic macro added to set libtool
	  version information from configure. MAndatory argument added to
	  macro ESO_FUNC_VA_COPY.

2003-05-16 17:31  rpalsa

	* configure.ac: Libtool versioning is setup here. Support added.
	  Macro names changed in accordance with changes in acinlude.m4

2003-05-16 17:29  rpalsa

	* acinclude.m4: Macros renamed. Macros which are needed for
	  building (external) instrument packages moved to cpl.m4

2003-05-16 17:27  rpalsa

	* Makefile.am: Standard files removed from EXTRA_DIST, already
	  distributed by default with recent automake versions. Add
	  m4macros/cpl.m4 to EXTRA_DIST

2003-05-16 17:24  rpalsa

	* admin/config.guess, admin/config.sub, admin/install-sh,
	  admin/ltmain.sh, admin/mkinstalldirs, libcext/admin/config.guess,
	  libcext/admin/config.sub, libcext/admin/install-sh,
	  libcext/admin/ltmain.sh, libcext/admin/mkinstalldirs: New version
	  installed

2003-05-16 17:22  llundin

	* cplcore/Makefile.am: Added *_body.h files

2003-05-16 17:18  rpalsa

	* cplui/Makefile.am, cplcore/Makefile.am: Using symbols in
	  INCLUDES, LDFLAGS. Libtool version now done in configure; support
	  added.

2003-05-16 17:16  rpalsa

	* m4macros/cpl.m4: Macro CPL_CHECK_CEXT added. Type in
	  cpl_check_cpl_header fixed. Macro CPL_CREATE_SYMBOLS added.

2003-05-16 17:12  rpalsa

	* tests/Makefile.am: Symbols used in INCLUDES, LDFLAGS

2003-05-16 16:41  rpalsa

	* bootstrap, libcext/bootstrap: Remove all occurrances of the cwd
	  from PATH

2003-05-16 15:53  llundin

	* cplcore/cpl_image.h, cplcore/cpl_image_basic.c,
	  cplcore/cpl_image_basic.h, cplcore/cpl_image_basic_body.h,
	  cplcore/cpl_image_filter.c, cplcore/cpl_image_io.c,
	  cplcore/cpl_image_io.h, cplcore/cpl_image_io_body.h,
	  tests/cpl_image-test.c, cplcore/cpl_image_stats.c,
	  cplcore/cpl_image_stats_body.h: Beta version of bad pixel maps

2003-05-16 14:38  mkiesgen

	* libcext/tests/cxstring-test.c: Changed compare value in test 7 to
	  > 0 instead of ==1 to make test work correctly under gcc 3

2003-05-15 17:11  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h:
	  Rename some of the functions

2003-05-15 17:10  cizzo

	* tests/cpl_table-test.c: Rename some functions

2003-05-15 16:14  yjung

	* cplcore/cpl_vector.c: doxygen things

2003-05-15 15:33  cizzo

	* tests/cpl_table-test.c: Changed calling sequence for
	  cpl_table_move_column(), and insert alternative code in case
	  cpl_table_resize would be eliminated

2003-05-15 15:29  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h:
	  Several changes, in accordance with (not yet all) Michele's
	  comments

2003-05-15 15:23  yjung

	* cplcore/cpl_1dfunction.c: added an include

2003-05-15 15:22  yjung

	* cplcore/: cpl_1dfunction.c, cpl_tools.h, cpl_vector.c: define
	  moved in cpl_tools.h

2003-05-15 15:20  yjung

	* cplcore/cpl_tools.h: added defin ASCIILINESZ

2003-05-15 15:16  yjung

	* cplcore/cpl_tools.c: removed end of defgroup (doxygen)

2003-05-15 15:15  yjung

	* cplcore/cpl_objects.c: added defgroup for doxygen

2003-05-15 15:14  yjung

	* cplcore/: cpl_1dfunction.c, cpl_vector.c: added defgroup for
	  Doxygen

2003-05-15 13:45  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h, cpl_vector.c,
	  cpl_vector.h: cosmetics

2003-05-14 17:57  yjung

	* cplcore/: cpl_objects.c, cpl_objects.h: in progress

2003-05-14 17:16  rpalsa

	* .bootstrap: Obsolete.

2003-05-14 17:16  rpalsa

	* Makefile.boot, libcext/Makefile.boot: Replaced by bootstrap shell
	  script.

2003-05-14 17:15  rpalsa

	* Makefile.am, libcext/Makefile.am: ACLOCAL_AMFLAGS added.

2003-05-14 17:14  rpalsa

	* acinclude.m4, libcext/acinclude.m4: Package independent macros
	  replaced by common version. Local implementations removed.

2003-05-14 17:13  rpalsa

	* configure.ac, libcext/configure.ac: Package independent macros
	  replaced by common version.

2003-05-14 17:07  rpalsa

	* m4macros/cpl.m4: Added.

2003-05-14 17:06  rpalsa

	* README.CVS: Makefile.boot and kazlib specific parts removed.

2003-05-14 17:03  rpalsa

	* libcext/bootstrap, bootdirs, bootstrap: Added.

2003-05-14 16:56  rpalsa

	* libcext/m4macros/eso.m4: Added.

2003-05-14 15:00  rpalsa

	* kazlib/.cvsignore: Obsolete. Usage of kazlib has bbeen abandoned.

2003-05-14 14:57  rpalsa

	* kazlib/: CHANGES, MUST_READ, Makefile.am, Makefile.gcc,
	  Makefile.vc, README, acinclude.m4, blast.pl, configure.ac,
	  convenience.m4, dict.c, dict.h, docs.ist, docs.ltx, except.c,
	  except.h, hash.c, hash.h, list.c, list.h, sfx.c, sfx.h,
	  admin/compile, admin/config.guess, admin/config.sub,
	  admin/depcomp, admin/install-sh, admin/ltmain.sh, admin/missing,
	  admin/mkinstalldirs: Obsolete. Usage of kazlib has bbeen
	  abandoned.

2003-05-13 17:05  yjung

	* cplcore/: cpl_objects.c, cpl_objects.h: Initial revision

2003-05-13 17:00  yjung

	* cplcore/: cpl_image_binary.c, cpl_image_binary.h: Initial
	  revision

2003-05-12 15:06  yjung

	* cplcore/: cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_filter_body.h: changed possible values foe
	  CPL_IMAGE_OPERATION

2003-05-12 15:04  yjung

	* cplcore/: cpl_image_stats.c, cpl_image_stats.h,
	  cpl_image_stats_body.h: renames possible values for
	  CPL_IMAGE_OPERATION

2003-05-12 14:59  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h: rnamed CPL_OPERATION possible values

2003-05-12 14:55  yjung

	* cplcore/: cpl_image_io.c, cpl_image_io.h, cpl_image_io_body.h:
	  renamed some the CPL_OPERATION possible values

2003-05-12 14:48  yjung

	* cplcore/cpl_vector.c: use cpl_tools

2003-05-12 14:45  yjung

	* cplcore/: cpl_image_filter_body.h, cpl_tools.c, cpl_tools.h:
	  cpl_tools_double_sort() renamed in cpl_tools_darray_sort()

2003-05-12 14:33  yjung

	* cplcore/: cpl_image.c, cpl_image_operation.h: files splitted into
	  cpl_image_io basic filter ans stats

2003-05-12 14:30  yjung

	* cplcore/: Makefile.am, cpl_image.h, cpl_image_basic_body.h,
	  cpl_image_filter.c, cpl_image_filter_body.h, cpl_image_stats.c,
	  cpl_tools.c, cpl_tools.h: sorting and median -> cpl_tools.ch

2003-05-12 13:51  yjung

	* cplcore/: cpl_tools.c, cpl_tools.h: Initial revision

2003-05-12 10:54  yjung

	* cplcore/: cpl_image_basic.c, cpl_image_basic.h,
	  cpl_image_basic_body.h, cpl_image_filter.c, cpl_image_filter.h,
	  cpl_image_filter_body.h, cpl_image_io.c, cpl_image_io.h,
	  cpl_image_io_body.h, cpl_image_stats.c, cpl_image_stats.h,
	  cpl_image_stats_body.h: cpl_image.c splitted in 4 different
	  cpl_image categories

2003-05-09 16:20  cizzo

	* cplcore/cpl_table.c: Rename cpl_table_select() and
	  cpl_table_unselect()

2003-05-09 14:29  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Get rid of several select
	  functions, and eliminate needless type check in comparison
	  between columns

2003-05-06 13:09  cizzo

	* cplcore/: cpl_column.h, cpl_error.h, cpl_matrix.h,
	  cpl_messaging.h, cpl_table.h: Correct header

2003-05-06 13:05  cizzo

	* cplcore/: cpl_error.c, cpl_column.c, cpl_matrix.c,
	  cpl_messaging.c, cpl_table.c: Correct header

2003-05-05 13:26  yjung

	* cplcore/: cpl_image.c, cpl_image.h: changed prototype of
	  cpl_image_convert()

2003-04-30 09:48  yjung

	* cplcore/cpl_1dfunction.c: forgot a fabs()

2003-04-30 09:43  yjung

	* cplcore/cpl_vector.h: static function were not supposed to be
	  declared here

2003-04-29 17:29  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h:
	  cpl_function1d_centroid also handles negative values now

2003-04-29 15:49  llundin

	* cplcore/cpl_image.c: Removed unused declarations found by
	  MKiesgen

2003-04-29 15:23  cizzo

	* cplcore/cpl_matrix.c: 1x1 matrices are now allowed

2003-04-29 15:22  cizzo

	* tests/cpl_matrix-test.c: Add test on 1x1 matrix

2003-04-28 09:26  llundin

	* cplcore/cpl_image.c, tests/check.out.HP-UX: Reverted change in
	  cpl_image.c rev. 1.34. Added stdout/stderr from `make check` on
	  HP-UX (& alpha linux)

2003-04-25 11:27  cizzo

	* cplcore/cpl_matrix.c: Avoid changing pointer to matrix once it is
	  shifted

2003-04-24 16:35  yjung

	* tests/: cpl_image_test1.fits, cpl_image_test2.fits: new test FITS
	  files (512x512 instead of 1024x1024)

2003-04-24 16:35  yjung

	* tests/cpl_image-test.c: reduced IMAGESZ

2003-04-23 17:56  llundin

	* cplcore/: cpl_image.c, cpl_image_operation.h: Fixed
	  first-pixel-bug in min/max location in cpl_image_stat_subw.
	  Increased memory performance by reordering some loops.

2003-04-17 17:19  llundin

	* cplcore/: cpl_image.c, cpl_image.h, cpl_image_operation.h:
	  Removed invert & reciprocal functions. Improved accuracy in
	  std.dev. Finalized code reuse

2003-04-17 14:33  llundin

	* tests/cpl_image-test.c: Express invert & reciprocal by
	  cpl_image_cst_op

2003-04-11 17:50  llundin

	* cplcore/cpl_image.c: Increased number of digits in printf in
	  cpl_image_stat_dump

2003-04-11 16:13  llundin

	* cplcore/cpl_image.h: Set result to zero in case of division
	  overflow

2003-04-11 11:50  mkiesgen

	* libcext/tests/cxstring-test.c: Added test for cxstring

2003-04-11 11:50  mkiesgen

	* libcext/tests/Makefile.am: Added cxstring-test

2003-04-11 11:49  mkiesgen

	* libcext/cext/: cxstring.c, cxstring.h: cxstring is a container
	  for a string and its length.

2003-04-11 11:48  mkiesgen

	* libcext/cext/Makefile.am: Added cxstring.

2003-04-11 11:48  mkiesgen

	* cplcore/cpl_property.c: Bugfixed cpl_property_copy due to changes
	  in memory allocation

2003-04-11 11:46  mkiesgen

	* cplcore/: cpl_plist.h, cpl_plist.c: Added erase for keywords
	  starting with a given string.

2003-04-11 11:27  llundin

	* cplcore/: cpl_image.c, cpl_image.h, cpl_image_operation.h: Fixed
	  rounding problem with sqrt() in cpl_image_stat_subw. Made
	  cpl_image_invert consistent over types

2003-04-11 09:27  llundin

	* tests/cpl_image-test.c: Moderated ranges and prevented gross
	  rounding errors

2003-04-10 16:09  yjung

	* cplcore/cpl_image.c: forgot a cast ...

2003-04-10 12:04  yjung

	* cplcore/cpl_image.c: Check return of stat functions

2003-04-10 11:51  yjung

	* cplcore/cpl_image.c, cplcore/cpl_image.h, tests/cpl_image-test.c:
	  Statistic object and related functions completely re-written
	  according design discussed together in the CPL meeting
	  09-04-2003.

2003-04-10 08:11  cizzo

	* cplcore/cpl_table.c: Minor changes

2003-04-10 08:06  cizzo

	* cplcore/cpl_column.c: Minor changes

2003-04-10 08:00  cizzo

	* cplcore/cpl_matrix.c: Minor changes

2003-04-09 15:19  llundin

	* cplcore/: cpl_image.c, cpl_image.h, cpl_image_operation.h: Robust
	  use of pow() and log(). Rewritten cpl_image_cst_op* to reduce
	  code replication

2003-04-08 18:31  yjung

	* tests/cpl_image-test.c: added test cases for log ^ and exp

2003-04-08 17:23  llundin

	* cplcore/cpl_image_operation.h: Fixed cpp warning - really

2003-04-08 17:15  llundin

	* cplcore/: cpl_image.c, cpl_image.h, cpl_image_operation.h: Fixed
	  cpp warning. Rewritten to reduce code replication

2003-04-08 16:36  rpalsa

	* cplcore/cpl_error.h, cplcore/cpl_property.h, cplui/cpl_frame.h:
	  Order of typedef and enum definition changed. The HP compiler
	  apparently needs to know the object size for typedef referring to
	  enums.

2003-04-08 16:34  rpalsa

	* cplcore/cpl_property.c: _cpl_property_value_resize(): Bare type
	  (char *) replaced by library type (cxptr)

2003-04-08 16:16  rpalsa

	* libcext/cext/cxmemory.c: Standard memory services encapsulated in
	  functions. Defining a symbol is not sufficient on HP-UX without
	  verifying the prototypes

2003-04-08 15:16  rpalsa

	* libcext/cext/cxtree.c: Order of typedef and enum definition
	  changed for cx_tnode_color. The HP compiler needs to know the
	  object size for this typedef.

2003-04-08 14:45  rpalsa

	* cplcore/cpl_property.c: cpl_property_get_bool(): cast operation
	  on result fixed.

2003-04-08 12:29  rpalsa

	* tests/cpl_plist-test.c: Comment updated.

2003-04-08 11:49  yjung

	* cplcore/: cpl_image.c, cpl_image.h, cpl_image_operation.h:
	  Problems of compilations on HP: moved type_t to cpl_type_t

2003-04-08 11:01  rpalsa

	* libcext/acinclude.m4: CX_CREATE_CXTYPES: Changed order of
	  inclusion for cxmacros.h.

2003-04-08 10:59  rpalsa

	* libcext/cext/snprintf.h: Unnecessary includes removed.

2003-04-08 09:25  yjung

	* cplcore/Makefile.am: added cpl_image_operation.h

2003-04-07 17:05  yjung

	* cplcore/cpl_image.c: changed comments

2003-04-07 15:57  rpalsa

	* acinclude.m4: Added option to skip QFITS test completely in
	  CPL_CHECK_QFITS

2003-04-07 15:54  yjung

	* cplcore/: cpl_image.c, cpl_image.h: reorganized a bit the
	  functions.  Corrected the log() bug reported by Lars

2003-04-07 15:20  yjung

	* tests/cpl_image-test.c: added test on INT and cross types
	  operations

2003-04-07 14:11  yjung

	* cplcore/cpl_image.c: added support for integer_t images in all
	  functions but filtering functions

2003-04-07 10:28  yjung

	* cplcore/cpl_image.h: added cpl_image_load_int()

2003-04-04 17:08  yjung

	* cplcore/: cpl_image.c, cpl_image.h: added cpl_image_convert() -
	  still needs to be tested

2003-04-04 15:59  yjung

	* cplcore/cpl_image.c, cplcore/cpl_image.h,
	  cplcore/cpl_image_operation.h, tests/cpl_image-test.c: Support
	  now operations on images with differtent types.  Removed MACROS
	  for operation functions (to support thes cross operations).
	  Division is correctly done now.  In cpl_image_getmaxpos():
	  corrected bad initialization INT image type support still has to
	  be added.

2003-04-04 11:01  yjung

	* cplcore/cpl_image.c, cplcore/cpl_image.h,
	  cplcore/cpl_image_operation.h, tests/cpl_image-test.c: moved data
	  to pixels in the cpl_image definition

2003-04-04 10:27  llundin

	* cplcore/cpl_image.c, cplcore/cpl_image.h,
	  cplcore/cpl_image_operation.h, tests/cpl_image-test.c: Renamed
	  lx/ly (and made new division default)

2003-04-04 09:35  llundin

	* cplcore/cpl_image_operation.h: Rewritten to reduce code
	  replication

2003-04-04 08:40  llundin

	* cplcore/: cpl_image.c, cpl_image.h: Rewritten to reduce code
	  replication

2003-04-03 17:21  yjung

	* tests/: cpl_image-test.c, cpl_image_test1.fits,
	  cpl_image_test2.fits: added 2 input FITS test files and upgraded
	  the cpl_image-test module

2003-04-02 18:54  yjung

	* cplcore/: cpl_image.c, cpl_image.h: added
	  cpl_image_get_pixels_as_float() cpl_image_get_pixels_as_double()

2003-04-02 18:11  yjung

	* cplcore/cpl_image.c: some bugs detected thanks to tests
	  cpl_image-test.c

2003-04-02 18:10  yjung

	* tests/cpl_image-test.c: in progress - still has to be completed

2003-04-02 14:48  yjung

	* cplcore/cpl_image.c: cpl_image_del() -> cpl_image_delete()

2003-04-02 14:43  yjung

	* cplcore/cpl_image.c: typo

2003-04-02 14:30  yjung

	* tests/cpl_image-test.c: new tests for the new cpl_image
	  functions()

2003-04-02 14:22  yjung

	* tests/Makefile.am: moved image-test to cpl_image-test

2003-04-02 13:13  yjung

	* tests/image-test.c: moved to cpl_image-test.c

2003-04-02 13:12  yjung

	* tests/cpl_image-test.c: previously named image-tests.c

2003-04-02 12:01  yjung

	* cplcore/: cpl_image.c, cpl_image.h: Finished to upgrade the
	  cpl_image functions. Still have to be tested.

2003-04-01 13:48  yjung

	* cplcore/: cpl_image.c, cpl_image.h: in progress...

2003-03-31 18:06  yjung

	* cplcore/: cpl_image.c, cpl_image.h: in progress - many functions
	  are still missing

2003-03-19 10:51  mkiesgen

	* cplcore/cpl_property.c: Changed the memory allocation scheme, due
	  to a misalignment memory allocation problem in the old scheme.
	  Works without memory leaks now.

2003-03-10 11:53  llundin

	* tests/image-test.c: Renamed cpl_image_t

2003-02-24 17:34  rpalsa

	* README.CVS: CVSROOT updated, tool versions corrected.

2003-02-10 16:09  yjung

	* cplcore/: cpl_image.c, cpl_image.h: image_cst_op_local ->
	  cpl_image_cst_op_local image_get_median -> cpl_image_get_median

2003-02-10 16:06  yjung

	* cplcore/: cpl_image.c, cpl_image.h: pixelvalue-> pixelval

2003-02-10 16:05  yjung

	* tests/image-test.c: pixelvalue -> pixelval

2003-02-10 13:00  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h, cpl_image.c,
	  cpl_image.h, cpl_vector.c, cpl_vector.h: cleaning

2003-01-14 16:09  rpalsa

	* configure.ac: CPL_CHECK_LIBCEXT commented out. Not yet
	  implemented.

2002-12-18 08:36  cizzo

	* cplcore/cpl_error.c: Correct documentation

2002-09-25 10:02  rpalsa

	* libcext/cext/Makefile.am, Makefile.am, configure.ac,
	  cplcore/Makefile.am, cplui/Makefile.am, libcext/Makefile.am,
	  libcext/configure.ac, libcext/tests/Makefile.am,
	  tests/Makefile.am: Pushed to automake 1.6

2002-09-24 11:13  rpalsa

	* admin/config.guess, admin/config.sub, admin/depcomp,
	  admin/install-sh, admin/missing, admin/mkinstalldirs,
	  libcext/admin/config.guess, libcext/admin/config.sub,
	  libcext/admin/depcomp, libcext/admin/install-sh,
	  libcext/admin/missing, libcext/admin/mkinstalldirs,
	  libltdl/config.guess, libltdl/config.sub, libltdl/install-sh,
	  libltdl/missing, libltdl/mkinstalldirs: New version installed.

2002-09-02 13:54  cizzo

	* cplcore/cpl_messaging.c: Add handlers for printing, and do all
	  the messages printing through the cx_print() and cx_printerr()
	  calls

2002-08-26 15:15  rpalsa

	* tests/: cpl_frame-test.c, cpl_frameset-test.c: Added.

2002-08-26 15:12  rpalsa

	* tests/Makefile.am: Add cpl_framet and cpl_frameset tests.

2002-08-26 10:43  rpalsa

	* cplui/: Makefile.am, cpl_frame.c, cpl_frame.h, cpl_frameset.c,
	  cpl_frameset.h: Added.

2002-07-27 15:21  rpalsa

	* tests/Makefile.am: Cleaned up. Tests cpl_property-test and
	  cpl_plist-test added.

2002-07-27 15:19  rpalsa

	* tests/: cpl_plist-test.c, cpl_property-test.c: Added.

2002-07-27 15:16  rpalsa

	* cplcore/: cpl_plist.c, cpl_plist.h, cpl_property.c,
	  cpl_property.h, cpl_macros.h: Added.

2002-07-22 11:30  rpalsa

	* tests/.cvsignore: Added.

2002-07-19 16:21  rpalsa

	* libcext/cext/Makefile.am: Make use of CX_DEBUG_FLAGS.

2002-07-19 16:20  rpalsa

	* libcext/acinclude.m4: CX_DEBUG_FLAGS setup added.

2002-07-19 14:51  rpalsa

	* libcext/: Makefile.am, configure.ac: Testsuite support added.

2002-07-19 14:49  rpalsa

	* libcext/tests/: .cvsignore, Makefile.am, cxlist-test.c,
	  cxmap-test.c, cxslist-test.c, cxtree-test.c: Added.

2002-07-19 13:50  rpalsa

	* libcext/cext/cxtree.c: Bug fixees after testing.

2002-07-19 13:49  rpalsa

	* libcext/cext/: cxlist.c, cxslist.c: Assertion simplified.

2002-07-17 16:26  rpalsa

	* libcext/cext/cxlist.c: Various bugs fixed after testing.

2002-07-17 16:25  rpalsa

	* libcext/cext/cxslist.c: Sentinel node data field initialization
	  removed.

2002-07-17 11:43  rpalsa

	* libcext/cext/cxslist.c: Various bugs fixed after testing.

2002-07-17 11:41  rpalsa

	* libcext/cext/cxslist.h: Function name corrected for
	  cx_slist_is_empty(). Changed to cx_slist_empty().

2002-07-15 14:31  rpalsa

	* tests/dict-test.c: Obsolete, dictionary implementation moved to C
	  extensions.

2002-07-15 14:29  rpalsa

	* cplcore/: cpl_dict.c, cpl_dict.h: Obsolete. Implementation
	  replaced by C extensions.

2002-07-15 12:13  rpalsa

	* cplcore/Makefile.am, tests/Makefile.am: Remove kazlib
	  dependencies.

2002-07-15 12:12  rpalsa

	* Makefile.am: Remove kazlib support. Subdirectory cplui added.

2002-07-15 12:11  rpalsa

	* configure.ac: Remove kazlib support. Obsolete.

2002-07-15 12:10  rpalsa

	* acinclude.m4: Let QFITSDIR take precedence over CPLDIR when
	  locating the qfits library.

2002-07-15 12:05  rpalsa

	* Makefile.boot: Remove kazlib. Obsolete.

2002-07-15 11:50  rpalsa

	* libcext/cext/cxfileutils.c: Typo fixed in documentation.

2002-07-15 11:45  rpalsa

	* libcext/cext/Makefile.am: Module cxfileutils added.

2002-07-15 11:42  rpalsa

	* libcext/cext/: cxfileutils.c, cxfileutils.h: Added.

2002-07-15 11:39  rpalsa

	* libcext/cext/cxutils.c: cx_line_alloc() either uses sysconf() or
	  the default. Preprocessor symbols are not used anymore.

2002-07-15 11:35  rpalsa

	* libcext/configure.ac: Checks for stat macros and stat functions
	  added.

2002-07-10 16:29  rpalsa

	* libcext/cext/: cxutils.c, cxutils.h: Functions cx_line_max() and
	  cx_line_alloc() added.

2002-07-10 15:44  rpalsa

	* libcext/: acinclude.m4, configure.ac: Checks for sysconf(),
	  fpathconf() and pathconf() added.

2002-07-04 15:43  rpalsa

	* libcext/cext/cxmultimap.h: Compare function type corrected in
	  cx_multimap_new()

2002-07-02 16:09  cizzo

	* cplcore/: cpl_column.c, cpl_matrix.c, cpl_messaging.c,
	  cpl_table.c: Minor changes in the documentation

2002-07-02 15:59  cizzo

	* doxygen/Doxyfile.in: Restoring original value of EXTRACT_ALL

2002-07-02 15:07  cizzo

	* cplcore/cpl_error.h: Add documentation to cpl_error_code enum

2002-07-02 15:04  cizzo

	* doxygen/Doxyfile.in: Minor changes

2002-07-02 14:40  cizzo

	* cplcore/cpl_error.c: Add extra standard messages

2002-07-02 08:51  cizzo

	* cplcore/cpl_error.c: Correct cpl_error_set_where() prototype, and
	  add Doxygen preprocessing instructions.

2002-07-02 08:50  cizzo

	* cplcore/cpl_error.h: Correct cpl_error_set_where() prototype.

2002-07-01 17:04  rpalsa

	* cplcore/cpl_error.h: FILE_IO and BAD_FILE_FORMAT errors added.

2002-07-01 16:29  cizzo

	* doxygen/Doxyfile.in: DOXYGEN_SKIP added to PREDEFINED list

2002-07-01 16:27  rpalsa

	* doxygen/Doxyfile.in: Add directory cplui to input list.

2002-07-01 11:00  cizzo

	* cplcore/cpl_table.c: Final version of the loader

2002-06-27 11:15  cizzo

	* cplcore/cpl_table.c: Transform some asserts in recoverable errors

2002-06-27 10:55  cizzo

	* cplcore/cpl_column.c: Transform some asserts in recoverable
	  errors, and fix some more bugs

2002-06-26 08:44  cizzo

	* libcext/cext/Makefile.am: Remove module cxstring

2002-06-24 15:53  cizzo

	* cplcore/cpl_table.c: Changed prototype
	  qfits_query_columns_nulls()

2002-06-24 15:42  rpalsa

	* libcext/cext/: cxmap.h, cxmultimap.h, cxslist.h, cxtree.h: Typo
	  fixed in comment.

2002-06-24 15:42  rpalsa

	* libcext/cext/: cxlist.h, cxlist.c: Added. Untested code!

2002-06-21 16:45  rpalsa

	* libcext/cext/: strlib.c, strlib.h: Discontinued.

2002-06-21 16:45  rpalsa

	* libcext/cext/Makefile.am: Tree, map and multimap modules added.

2002-06-21 16:44  rpalsa

	* libcext/cext/: cxmap.c, cxmap.h, cxmultimap.c, cxmultimap.h,
	  cxtree.c, cxtree.h: Added. Untested Code!

2002-06-21 16:37  rpalsa

	* cplcore/: cpl_error.c, cpl_error.h: Type mismatch error added.

2002-06-21 16:36  rpalsa

	* libcext/cext/cxslist.c: Function definitions enhanced by using
	  const qualifier for arguments where appropriate.

2002-06-21 16:35  rpalsa

	* libcext/cext/cxslist.h: Prototypes enhanced by using const
	  qualifier.

2002-06-21 16:33  rpalsa

	* libcext/cext/cxmessages.c: cx_log_set_level_flags() function name
	  syncronized with prototype.

2002-06-21 16:31  rpalsa

	* libcext/cext/cxmessages.h: Bug fixed in cx_assert for non-GNU
	  case.

2002-06-21 16:30  rpalsa

	* libcext/doxygen/Doxyfile.in: Macro expansion changed.

2002-06-19 17:27  cizzo

	* cplcore/cpl_matrix.c: Now using xmemory.h. Calls to realloc()
	  must be replaced by less efficient code

2002-06-19 17:27  cizzo

	* tests/cpl_matrix-test.c: Introduce new memory model, and the
	  VERBOSE flag

2002-06-19 16:35  cizzo

	* cplcore/cpl_table.c: Align to new qfits_query_column_data()
	  prototype

2002-06-19 16:15  cizzo

	* tests/cpl_table-test.c: Introducing the VERBOSE flag

2002-06-19 16:14  cizzo

	* cplcore/: cpl_column.c, cpl_table.c: Now using xmemory.h. Calls
	  to realloc() must be replaced by less efficient code

2002-06-19 10:25  cizzo

	* cplcore/cpl_column.h: Upgrade header

2002-06-19 10:16  cizzo

	* cplcore/cpl_table.c: Working on loader in progress; now using
	  consistently the memory model defined in xmemory.h

2002-06-19 10:13  cizzo

	* cplcore/cpl_matrix.c: Fix a bug, other minor changes

2002-06-18 12:40  cizzo

	* cplcore/: cpl_messaging.c, cpl_messaging.h: Shorten functions
	  names

2002-06-17 13:07  cizzo

	* cplcore/cpl_matrix.c: Improve error handling

2002-06-17 12:53  cizzo

	* cplcore/cpl_table.c: Improve error handling

2002-06-17 12:36  cizzo

	* cplcore/cpl_column.c: Improve error handling

2002-06-17 12:28  cizzo

	* cplcore/Makefile.am: Add messaging module

2002-06-17 12:28  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: Add more error codes, and
	  modify cpl_error_set_code() to return the set code

2002-06-17 12:27  cizzo

	* cplcore/: cpl_messaging.c, cpl_messaging.h: First implementation

2002-06-12 11:15  cizzo

	* cplcore/: cpl_column.h, cpl_error.h, cpl_matrix.h, cpl_table.h:
	  Minor change

2002-06-12 10:45  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: Add one more message

2002-06-12 10:44  cizzo

	* cplcore/cpl_table.c: Several changes, use error module, fix bugs,
	  add functions cpl_table_any_null() and cpl_table_any_valid()

2002-06-12 10:40  cizzo

	* cplcore/cpl_table.h: Add functions cpl_table_any_null() and
	  cpl_table_any_valid()

2002-06-12 10:38  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Add functions
	  cpl_column_any_null() and cpl_column_any_valid()

2002-06-10 16:22  cizzo

	* cplcore/cpl_matrix.c: Fix wrong usage of cpl_error_set_where()

2002-06-10 13:54  cizzo

	* cplcore/Makefile.am: Add error module

2002-06-10 13:53  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: Add some more error flags

2002-06-10 13:52  cizzo

	* cplcore/cpl_column.c: Unsing error module; some more useless
	  checka are eliminated

2002-06-10 11:23  cizzo

	* cplcore/: cpl_error.c, cpl_error.h: First implementation

2002-06-10 11:23  cizzo

	* cplcore/cpl_matrix.c: First using of the error module

2002-06-10 11:21  cizzo

	* tests/cpl_matrix-test.c: Matching modifications in CPL matrix

2002-06-07 14:35  cizzo

	* cplcore/cpl_matrix.c: Close doxygen block

2002-06-07 10:42  cizzo

	* cplcore/cpl_matrix.h: Remove comments in italian...

2002-06-07 09:40  cizzo

	* cplcore/cpl_matrix.c: Eliminate return status checks from
	  cxmemory routines

2002-06-06 15:58  cizzo

	* cplcore/Makefile.am: Add include path to cext (hardcoded, to be
	  fixed)

2002-06-06 15:56  cizzo

	* cplcore/cpl_table.c: Eliminate return status checks from cxmemory
	  routines

2002-06-06 12:20  cizzo

	* cplcore/cpl_column.c: Eliminate return status checks from
	  cxmemory routines

2002-06-06 08:01  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Support column unit and
	  format

2002-06-05 16:55  rpalsa

	* cplcore/Makefile.am: Blank lines removed.

2002-06-05 16:46  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Add unit and format to
	  cpl_column

2002-06-04 14:41  rpalsa

	* libcext/cext/Makefile.am: Intermediate version. Subset of modules
	  added.

2002-06-04 14:34  rpalsa

	* libcext/acinclude.m4: Changed the whole thing.

2002-06-04 14:34  rpalsa

	* libcext/configure.ac: Checks for particular functions added.

2002-06-04 14:32  rpalsa

	* libcext/cext/: cxslist.c, cxslist.h: Added. Untested code!

2002-06-04 14:31  rpalsa

	* libcext/cext/: cxmacros.h, cxmemory.c, cxmemory.h, cxmessages.c,
	  cxmessages.h, cxstrutils.c, cxstrutils.h, cxtypes.h.bot,
	  cxtypes.h.top, cxutils.c, cxutils.h, snprintf.c, snprintf.h:
	  Added.

2002-05-15 14:35  cizzo

	* cplcore/cpl_table.c: Some optimizations added

2002-05-12 14:08  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Completed code optimization

2002-05-09 16:16  cizzo

	* cplcore/cpl_column.c: Optimization of some routines

2002-05-09 14:15  cizzo

	* cplcore/cpl_matrix.c: Optimization

2002-05-09 14:14  cizzo

	* tests/cpl_matrix-test.c: Add one more test

2002-05-09 11:54  cizzo

	* tests/cpl_matrix-test.c: Improve checks

2002-05-07 14:50  cizzo

	* cplcore/cpl_matrix.c: Add functions for median computation, and
	  avoid creation of 1x1 matrices

2002-05-07 14:48  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h:
	  Add functions for median computation

2002-05-07 14:45  cizzo

	* tests/cpl_table-test.c: Minor changes

2002-05-05 15:24  cizzo

	* tests/Makefile.am: Add cpl_matrix tester

2002-05-05 15:20  cizzo

	* cplcore/Makefile.am: Add matrix class

2002-05-05 15:20  cizzo

	* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h,
	  tests/cpl_matrix-test.c: Implementation

2002-04-26 08:58  rpalsa

	* doxygen/: cplref_applications.tex, cplref_installation.tex,
	  cplref_introduction.tex: Comments included.

2002-04-24 15:48  rpalsa

	* doxygen/cpl_reference.tex: Change record: correct date inserted.

2002-04-24 15:31  rpalsa

	* doxygen/: cpl_reference.tex, cplref_applications.tex,
	  cplref_components.tex, cplref_installation.tex,
	  cplref_introduction.tex, dmd-doc.sty, layout.tex, shortcut.tex,
	  eso-logo.eps: Added.

2002-04-24 14:21  rpalsa

	* cplcore/: cpl_image.c, cpl_image.h: Changed to new header
	  template.

2002-04-18 15:01  cizzo

	* cplcore/: cpl_column.c, cpl_table.c: Correct standard header

2002-04-18 15:01  cizzo

	* cplcore/: cpl_table.h, cpl_column.h, cpl_matrix.h: Add standard
	  header

2002-04-18 14:36  cizzo

	* cplcore/cpl_matrix.h: First (untested) implementation

2002-04-10 15:43  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: added
	  cpl_vector_threshold()

2002-04-10 14:53  csabet

	* cplcore/cpl_image.c: Removed the cause for a warning

2002-04-10 14:52  csabet

	* cplcore/cpl_vector.h: added prototypes for the new routines

2002-04-10 14:52  csabet

	* cplcore/cpl_vector.c: Changed two routines subject to further
	  discussion

2002-03-21 17:42  cizzo

	* cplcore/: cpl_table.c, cpl_table.h: Add new function()

2002-03-21 17:38  cizzo

	* cplcore/: cpl_column.c, cpl_column.h: Add new module
	  cpl_column_set_data_null()

2002-03-18 18:06  cizzo

	* cplcore/cpl_table.c: Fix sorting routine

2002-03-18 18:05  cizzo

	* tests/cpl_table-test.c: Add sorting checks

2002-03-18 10:34  ndevilla

	* tests/image-test.c: Added basic tests for arithmetic.

2002-03-18 10:33  ndevilla

	* cplcore/cpl_image.c: Corrected bug in cpl_image_mul

2002-03-13 12:04  rpalsa

	* Makefile.boot: Use correct syntax for test command in
	  boot-libltdl and boot-kazlib.

2002-03-13 09:52  cizzo

	* tests/: cpl_table-test.c, cpl_table-testfail1.c,
	  cpl_table-testfail2.c: Silence the 'OK' messages of the program

2002-03-13 09:37  cizzo

	* tests/Makefile.am: Add tests for the cpl_table class

2002-03-13 09:37  cizzo

	* tests/cpl_table-testfail2.c: Trying to create a table modeled on
	  an existing cpl_table, specifying a negative number of rows.

2002-03-13 09:36  cizzo

	* tests/cpl_table-testfail1.c: Trying to create a table with
	  negative number of rows

2002-03-13 09:35  cizzo

	* tests/cpl_table-test.c: Implementation (test on selection and
	  sorting still missing)

2002-03-13 08:56  cizzo

	* cplcore/cpl_table.c: Implementation of cpl_table_column_exist(),
	  eliminate a buggy speedup, fix more bugs

2002-03-13 08:51  cizzo

	* cplcore/cpl_table.h: Declaration of cpl_table_column_exist() and
	  cpl_table_compare_structures(), correct declaration of
	  cpl_table_set_segment_null()

2002-03-13 08:50  cizzo

	* cplcore/cpl_column.c: Fix s few bugs

2002-03-07 15:35  yjung

	* cplcore/cpl_vector.c: added the size of vector

2002-03-07 15:34  yjung

	* cplcore/cpl_1dfunction.c: ...

2002-03-07 15:34  yjung

	* tests/cpl_1dfunction-test.c: added tests

2002-03-07 14:57  yjung

	* tests/cpl_1dfunction-test.c: first usable version

2002-03-07 14:02  yjung

	* tests/cpl_vector-test.c: ...

2002-03-07 12:34  yjung

	* tests/cpl_vector-test.c: usable now

2002-03-06 16:39  yjung

	* tests/Makefile.am: added cpl_vector-test and cpl_1dfunction-test

2002-03-06 16:29  yjung

	* tests/: cpl_1dfunction-test.c, cpl_vector-test.c: Initial
	  revision

2002-03-06 16:29  yjung

	* tests/: cpl_1dfunction.c, cpl_vector_test.c: [no log message]

2002-03-06 16:21  yjung

	* tests/: cpl_1dfunction.c, cpl_vector_test.c: Initial revision

2002-03-05 15:21  rpalsa

	* cplcore/Makefile.am: Add -lm to libcplcore_la_LIBADD to satisfy
	  the library dependency.

2002-03-04 10:50  ndevilla

	* tests/image-test.c: Initial release, just to see if it compiles.

2002-03-04 10:50  ndevilla

	* tests/Makefile.am: Added image-test target

2002-02-22 13:21  yjung

	* cplcore/cpl_1dfunction.c: bad function call...

2002-02-22 13:03  ndevilla

	* cplcore/cpl_image.c: Renamed eclipse functions, removed eclipse
	  error handling, added pixel sorting routines.

2002-02-22 09:23  rpalsa

	* tests/Makefile.am: Empty XFAIL_TESTS hook added.

2002-02-22 08:58  rpalsa

	* tests/Makefile.am: Don't distribute test executables. TESTS
	  removed from EXTRA_DIST.

2002-02-22 08:54  rpalsa

	* configure.ac: Create Makefile for the testsuite.

2002-02-22 08:53  rpalsa

	* Makefile.am: Added testsuite directory.

2002-02-22 08:52  rpalsa

	* tests/: Makefile.am, dict-test.c: Added.

2002-02-20 14:31  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h, cpl_vector.c,
	  cpl_vector.h: updated files headers

2002-02-19 16:59  cizzo

	* cplcore/: cpl_column.c, cpl_column.h, cpl_table.c, cpl_table.h:
	  Replace size_t -> int, on failure/success return 0/not-zero
	  instead of EXIT_SUCCESS/EXIT_FAILURE, and other changes in the
	  documentation

2002-02-18 16:52  ndevilla

	* cplcore/: cpl_image.c, cpl_image.h: added load/save functions.

2002-02-18 14:17  cizzo

	* cplcore/cpl_table.c: Move @return after @param documentation

2002-02-12 13:03  rpalsa

	* cplcore/Makefile.am: cpl_image.h added to include_HEADERS

2002-02-07 15:54  ndevilla

	* cplcore/cpl_vector.c: Removed GNU attributes for some functions.
	  Not needed here.

2002-02-07 15:03  ndevilla

	* README.CVS: Added section about qfits.

2002-02-07 12:56  rpalsa

	* cplcore/Makefile.am: Handle qfits as installed library.

2002-02-07 12:55  rpalsa

	* configure.ac: Check for external qfits library. Removed qfits
	  from CONFIG_SUBDIRS

2002-02-07 12:53  rpalsa

	* acinclude.m4: Macro CPL_CHECK_QFITS added.

2002-02-07 12:53  rpalsa

	* Makefile.am: Support for qfits as part of the CPL tree removed.

2002-02-07 12:52  rpalsa

	* .bootstrap: Directory qfits removed.

2002-02-07 12:04  rpalsa

	* README.CVS: Updated with respect to the changed handling of
	  Qfits.

2002-02-06 17:16  ndevilla

	* cplcore/: cpl_image.c, cpl_image.h: Added filtering functions.

2002-01-23 16:10  ndevilla

	* cplcore/cpl_image.c: Suppressed e_error messages.

2002-01-21 09:47  rpalsa

	* kazlib/convenience.m4: Don't rely on variable LIBTOOL in check
	  whether litool is used or not.

2002-01-21 09:38  rpalsa

	* configure.ac: Changed location of KAZLIB_CONVENIENCE_LIBRARY.
	  Must run after AC_PROG_LIBTOOL.

2002-01-21 09:19  rpalsa

	* kazlib/convenience.m4: Check if libtool is used and determine
	  proper library suffix.

2002-01-16 18:05  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h: added modifs
	  requested during CPL meeting

2002-01-16 17:58  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: modif after meeting
	  requests

2002-01-16 14:30  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: added some functions
	  required by Cyrus

2002-01-16 13:49  rpalsa

	* acinclude.m4, libcext/acinclude.m4: Typo fixed.

2002-01-16 12:55  rpalsa

	* kazlib/configure.ac: AC_PROG_RANLIB removed, since
	  AC_PROG_LIBTOOL does it too.

2002-01-16 09:06  rpalsa

	* kazlib/Makefile.am: Better test for dvi file in target dist-hook.

2002-01-16 09:06  rpalsa

	* Makefile.am, libcext/Makefile.am: Better test for html
	  subdirectory in target dist-hook.

2002-01-14 11:22  rpalsa

	* kazlib/Makefile.am: Typo fixed in MAINTAINER_MODE conditional.

2002-01-14 10:07  rpalsa

	* kazlib/Makefile.am: Remove aclocal.m4 from MAINTAINERCLEANFILES
	  when building a convenience library, since the parent configure
	  might depend on it.

2002-01-14 10:05  rpalsa

	* Makefile.am: Add kazlib's aclocal.m4 to MAINTAINERCLEANFILES.

2002-01-11 16:27  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: moved a part to
	  cpl_1dfunction and changed cpl_vector type

2002-01-11 16:27  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h: first valid version

2002-01-11 16:26  yjung

	* cplcore/Makefile.am: added cpl_1dfunction.[ch]

2002-01-11 16:03  ndevilla

	* cplcore/Makefile.am: Added cpl_image.c

2002-01-11 16:03  ndevilla

	* cplcore/: cpl_image.c, cpl_image.h: Initial release, contains
	  various constructors/destructors, arithmetic operators,
	  statistics computation and various data extraction routines.
	  Still missing FITS I/O.

2002-01-11 14:18  yjung

	* cplcore/: cpl_1dfunction.c, cpl_1dfunction.h: Initial revision

2002-01-08 15:34  cizzo

	* cplcore/cpl_table.h: Select functions now return correctly size_t
	  instead of int

2002-01-08 15:33  cizzo

	* cplcore/cpl_table.c: Review documentation, and apply some minor
	  changes

2002-01-08 15:18  rpalsa

	* kazlib/configure.ac: Test for working malloc() removed. Use
	  simple check for vprintf().

2002-01-08 15:14  rpalsa

	* kazlib/acinclude.m4: Bug in macro KAZLIB_ENABLE_EXCEPTIONS fixed.
	  Output of default parameter values unified.

2002-01-08 13:51  cizzo

	* cplcore/cpl_column.c: Review documentation, and some minor
	  changes

2002-01-07 18:30  cizzo

	* cplcore/Makefile.am: Add modules cpl_table and cpl_column

2002-01-07 18:29  cizzo

	* cplcore/: cpl_column.h, cpl_column.c, cpl_table.c, cpl_table.h:
	  Implementation

2002-01-07 16:04  rpalsa

	* kazlib/Makefile.am: sfx.c moved to EXTRA_libkaz_SOURCES.

2002-01-07 15:32  rpalsa

	* cplcore/cpl_dict.h: Iterator type removed.

2002-01-07 15:04  rpalsa

	* Makefile.am: Add kazlib to aclocal include path.

2002-01-04 10:32  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: Still in development

2002-01-04 10:31  yjung

	* cplcore/Makefile.am: added cpl_vector.[ch]

2002-01-02 16:51  yjung

	* cplcore/: cpl_vector.c, cpl_vector.h: Initial revision

2002-01-01 15:00  rpalsa

	* acinclude.m4, libcext/acinclude.m4: Changed behaviour of
	  ENABLE_DEBUG macro. This should avoid the necessity of calling
	  ENABLE_DEBUG before any other macro setting compiler options.

2002-01-01 13:38  rpalsa

	* acinclude.m4, libcext/acinclude.m4: Avoid (cached) output when
	  ENABLE_DEBUG and ENABLE_STRICT macros run the first time. Bug
	  fixed in ENABLE_STRICT macro. Not needed AC_REQUIRE removed from
	  ENABLE_DEBUG and ENABLE_STRICT macros.

2001-12-30 22:15  rpalsa

	* acinclude.m4, libcext/acinclude.m4: Bug fixed when caching
	  results in ENABLE_DEBUG and ENABLE_STRICT macros.

2001-12-19 13:00  rpalsa

	* README.CVS: Topics added. Some recommendations about the
	  installation process.

2001-12-19 09:28  rpalsa

	* Makefile.am: Distribute files AUTHORS, COPYING, INSTALL and
	  README. Added to EXTRA_DIST.

2001-12-19 09:13  cizzo

	* libcext/cext/strlib.c: Set variables to consistent types

2001-12-17 17:35  rpalsa

	* AUTHORS, BUGS, COPYING, ChangeLog, INSTALL, NEWS, README,
	  README.CVS, TODO: Added.

2001-12-17 14:17  rpalsa

	* configure.ac: Package version set to 0.0

2001-12-17 11:14  rpalsa

	* cplcore/Makefile.am: Changed symbol INCLUDES to use correct path
	  to qfits includes.

2001-12-17 11:13  rpalsa

	* acinclude.m4: Changed symbol LIBQFITS to correct path.

2001-12-17 11:12  rpalsa

	* Makefile.am: Added generated files in libltdl to
	  MAINTAINERCLEANFILES.

2001-12-17 09:56  rpalsa

	* libltdl/: .cvsignore, COPYING.LIB, Makefile.am, README,
	  acinclude.m4, config.guess, config.sub, configure.in, install-sh,
	  ltconfig, ltdl.c, ltdl.h, ltmain.sh, missing, mkinstalldirs:
	  Import of GNU libltdl from libtool 1.4.2

2001-12-17 09:56  rpalsa

	* libltdl/: .cvsignore, COPYING.LIB, Makefile.am, README,
	  acinclude.m4, config.guess, config.sub, configure.in, install-sh,
	  ltconfig, ltdl.c, ltdl.h, ltmain.sh, missing, mkinstalldirs:
	  Initial revision

2001-12-17 09:42  rpalsa

	* kazlib/: admin/compile, admin/config.guess, admin/config.sub,
	  admin/depcomp, admin/install-sh, admin/ltmain.sh, admin/missing,
	  admin/mkinstalldirs, .cvsignore, Makefile.am, acinclude.m4,
	  configure.ac, convenience.m4: Added when adding support for
	  automake/autoconf.

2001-12-17 09:31  rpalsa

	* kazlib/: CHANGES, MUST_READ, Makefile.gcc, Makefile.vc, README,
	  blast.pl, dict.c, dict.h, docs.ist, docs.ltx, except.c, except.h,
	  hash.c, hash.h, list.c, list.h, sfx.c, sfx.h: Import of kazlib
	  v1.20

2001-12-17 09:31  rpalsa

	* kazlib/: CHANGES, MUST_READ, Makefile.gcc, Makefile.vc, README,
	  blast.pl, dict.c, dict.h, docs.ist, docs.ltx, except.c, except.h,
	  hash.c, hash.h, list.c, list.h, sfx.c, sfx.h: Initial revision

2001-12-14 16:19  rpalsa

	* libcext/: .cvsignore, Makefile.am, Makefile.boot, acinclude.m4,
	  configure.ac, admin/config.guess, admin/config.sub,
	  admin/depcomp, admin/html.am, admin/install-sh, admin/ltmain.sh,
	  admin/missing, admin/mkinstalldirs, cext/.cvsignore,
	  cext/Makefile.am, cext/strlib.c, cext/strlib.h,
	  doxygen/.cvsignore, doxygen/Doxyfile.in: Imported libcext
	  sources.

2001-12-14 16:19  rpalsa

	* libcext/: .cvsignore, Makefile.am, Makefile.boot, acinclude.m4,
	  configure.ac, admin/config.guess, admin/config.sub,
	  admin/depcomp, admin/html.am, admin/install-sh, admin/ltmain.sh,
	  admin/missing, admin/mkinstalldirs, cext/.cvsignore,
	  cext/Makefile.am, cext/strlib.c, cext/strlib.h,
	  doxygen/.cvsignore, doxygen/Doxyfile.in: Initial revision

2001-12-14 16:13  rpalsa

	* .bootstrap, .cvsignore, Makefile.am, Makefile.boot, acinclude.m4,
	  configure.ac, admin/config.guess, admin/config.sub,
	  admin/depcomp, admin/html.am, admin/install-sh, admin/ltmain.sh,
	  admin/missing, admin/mkinstalldirs, cplbase/.cvsignore,
	  cplcore/.cvsignore, cplcore/Makefile.am, cplcore/cpl_dict.c,
	  cplcore/cpl_dict.h, cplui/.cvsignore, doxygen/.cvsignore,
	  doxygen/Doxyfile.in: Imported CPL sources.

2001-12-14 16:13  rpalsa

	* .bootstrap, .cvsignore, Makefile.am, Makefile.boot, acinclude.m4,
	  configure.ac, admin/config.guess, admin/config.sub,
	  admin/depcomp, admin/html.am, admin/install-sh, admin/ltmain.sh,
	  admin/missing, admin/mkinstalldirs, cplbase/.cvsignore,
	  cplcore/.cvsignore, cplcore/Makefile.am, cplcore/cpl_dict.c,
	  cplcore/cpl_dict.h, cplui/.cvsignore, doxygen/.cvsignore,
	  doxygen/Doxyfile.in: Initial revision

