Filewatcher File Search File Search
Catalog
Content Search
» » » » » libcpl-dev_6.1.1-2_mipsel.deb » Content »
pkg://libcpl-dev_6.1.1-2_mipsel.deb:1027546/usr/share/doc/libcpl-dev/  info  control  downloads

libcpl-dev - ESO library for automated astronomical data-reduction…  more info»

changelog.gz

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 -> 
Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017 FileWatcher.com