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 |