Home | Back
2007-03-09 Friday  cplmgr

* configure.ac: Package version updated

2007-03-06 Tuesday  jmlarsen

* cplcore/cpl_column.c, cplcore/cpl_table.c: Replaced some tabs
with spaces

2007-03-05 Monday  llundin

* cplcore/cpl_polynomial.c: cpl_vector_fill_polynomial(): Avoid
repeated calls to cpl_vector_get_size()

2007-02-22 Thursday  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 Thursday  jmlarsen

* cplcore/cpl_table.c: Optimized cpl_table_erase_selected() from
O(n*n) to O(n) execution time (DFS02356)

2007-02-22 Thursday  jmlarsen

* cplcore/cpl_column.c, cplcore/cpl_column.h: Added
cpl_column_erase_pattern() in order to support O(n)
cpl_table_erase_selected() (DFS02356)

2007-02-22 Thursday  llundin

* cplcore/cpl_matrix.c, cplcore/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 Thursday  llundin

* cplcore/cpl_error.h: Removed unnecessary checks on __LINE__ and
__FILE__

2007-02-22 Thursday  llundin

* cplcore/Makefile.am, cplcore/cpl_matrix.c, cplcore/cpl_tools.c,
cplcore/cpl_matrix_impl.h, cplcore/cpl_polynomial.c,
cplcore/cpl_tools.h: Use cpl_matrix_impl.h for non-exported
cpl_matrix functions (instead of cpl_tools)

2007-02-22 Thursday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_swap_rows(),
cpl_matrix_decomp_lu(), cpl_matrix_flip_rows():  Use static
swap_rows()

2007-02-21 Wednesday  llundin

* cplcore/cpl_tools.c: cpl_matrix_product_normal_create(): Use
cpl_matrix_wrap() instead of cpl_matrix_new()

2007-02-21 Wednesday  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 Friday  llundin

* cplcore/cpl_polynomial.c: cpl_matrix_fill_normal_vandermonde():
Improved documentation

2007-02-15 Thursday  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 Thursday  llundin

* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d_create(): Use
cpl_matrix_wrap() when possible

2007-02-15 Thursday  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-06 Tuesday  rpalsa

* README: Add section on Gasgano support

2007-02-06 Tuesday  cplmgr

* configure.ac: Package version updated.

2007-02-01 Thursday  llundin

* COPYING: Updated FSF address

2007-02-01 Thursday  llundin

* cplcore/cpl_error.h: Improved documentation of CPL error codes,
including CPL_ERROR_EOL

2007-01-31 Wednesday  rpalsa

* acinclude.m4: Macro CPL_BASE_PATHS(): Add directory cpl_fit to
CPLDRS_INCLUDES

2007-01-31 Wednesday  rpalsa

* cplcore/cpl_vector.c: cpl_vector_fit_gaussian(): Call static
version of cpl_fit_lvmq instead of public interface.

2007-01-31 Wednesday  rpalsa

* cplcore/cpl_vector_fit_impl.h: Include guards added, and FIXME
warning in the beginning completed.

2007-01-31 Wednesday  rpalsa

* cplcore/Makefile.am: noinst_HEADERS: File cpl_vector_fit_impl.h
added.

2007-01-31 Wednesday  rpalsa

* cplcore/cpl_vector_fit_impl.h: Added.

2007-01-31 Wednesday  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 Wednesday  rpalsa

* cpljava/Makefile.am: Add LIBCPLDFS to library dependencies.

2007-01-30 Tuesday  kbanse

* cpljava/cpl_gasgano.c: add MD5 calculation to the doExec function

2007-01-29 Monday  rpalsa

* autogen.sh: Command 'grep -E' replaced by oldfashioned 'egrep' to
make SunOS and HP-UX happy.

2007-01-29 Monday  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-25 Thursday  jmlarsen

* Doxyfile.in: Moved non-linear fitting routine to cpldrs

2007-01-25 Thursday  jmlarsen

* cplcore/cpl_vector.c, cplcore/cpl_matrix.c, cplcore/cpl_matrix.h,
cpldrs/Makefile.am: Moved non-linear fitting routine to cpldrs
(Klaus' orders)

2007-01-25 Thursday  jmlarsen

* cplcore/cpl_vector.h: Moved typedef of cpl_vector to after
includes

2007-01-24 Wednesday  cplmgr

* configure.ac: Package version updated.

2007-01-24 Wednesday  rpalsa

* README: CPL package version updated

2007-01-23 Tuesday  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 Tuesday  jmlarsen

* cplcore/cpl_matrix.h, cplcore/cpl_vector.c, cplcore/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 Tuesday  jmlarsen

* cplcore/cpl_vector.h: Include cpl_matrix_type.h instead of
cpl_matrix.h to avoid cyclic inclusion

2007-01-23 Tuesday  jmlarsen

* cplcore/cpl_matrix.c, cplcore/cpl_vector.c: Exported non-linear
fitting routine

2007-01-23 Tuesday  jmlarsen

* cplcore/cpl_matrix.h, cplcore/cpl_matrix_type.h: Moved cpl_matrix
typedef to separate header file

2007-01-19 Friday  cizzo

* cplcore/cpl_matrix.c: Change cpl_matrix_dump to a more flexible
format

2007-01-18 Thursday  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 Wednesday  llundin

* cpldfs/cpl_dfs.c, cpldfs/cpl_dfs.h:
cpl_dfs_update_product_header(): Added

2007-01-17 Wednesday  llundin

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: cpl_sprintf(): Added

2007-01-17 Wednesday  jmlarsen

* cplcore/cpl_image_iqe.c: 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 Tuesday  llundin

* cplcore/cpl_msg.c, cplcore/cpl_msg.h, cplcore/cpl_tools.c,
cplcore/cpl_tools.h: cpl_msg_set_level_from_env(): Moved to
(public) msg-module from tools

2007-01-12 Friday  llundin

* cplcore/cpl_matrix.c: const char * fid replaced by cpl_func

2007-01-12 Friday  llundin

* cplcore/cpl_matrix.c: Replaced 0x0 with NULL, fixed some implicit
cast warnings

2007-01-12 Friday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_solve_lu(): Fix memory leak on
illegal input

2007-01-11 Thursday  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 Thursday  yjung

* cplcore/cpl_io.h: DFS02998

2007-01-10 Wednesday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: added
cpl_vector_get_median_modify() (DFS03223)

2007-01-10 Wednesday  yjung

* cplcore/cpl_imagelist_basic.c: added bad pixels handlingin
cpl_imagelist_swap_axis_create()

2007-01-09 Tuesday  yjung

* cplcore/cpl_image_basic.h, cplcore/cpl_imagelist_basic.c,
cplcore/cpl_imagelist_basic.h, cplcore/cpl_imagelist_basic_body.h:
added cpl_imagelist_swap_axis_create() (DFS03234)

2007-01-09 Tuesday  yjung

* cplcore/cpl_vector.c: Added doc for cpl_vector_new() (DFS03317)

2006-12-13 Wednesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_vector.c: Solve DFS03286:
wrong DATE key with empty data units

2006-12-08 Friday  yjung

* cplcore/cpl_tools.c: do not remove DATAMD5 any more

2006-12-01 Friday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_imagelist_io.c,
cplcore/cpl_vector.c: removed MD5 key

2006-12-01 Friday  cizzo

* cplcore/cpl_table.c: Do not add anymore the DATAMD5 placeholder
(done in function cpl_dfs_setup_product_header()

2006-12-01 Friday  cizzo

* cpldfs/cpl_dfs.c: Add DATAMD5 placeholder

2006-11-29 Wednesday  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-27 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h: Use
sqrt() instead of pow() in special case for efficiency reason.
(DFS03222)

2006-11-27 Monday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_imagelist_io.c,
cplcore/cpl_vector.c: added some documentation (DFS03190)

2006-11-27 Monday  yjung

* cplcore/cpl_image_iqe.c: added dof cpl_image_iqe() (DFS03188)

2006-11-24 Friday  cizzo

* cplcore/cpl_table.c: Remove computation of md5 signature in
cpl_table_save()

2006-11-23 Thursday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_imagelist_io.c,
cplcore/cpl_vector.c: removed MD5 computation - this task is moved
to the caller application

2006-11-22 Wednesday  yjung

* cplcore/cpl_image_bpm.c: fixed cpl_image_accept (DFS03258) to
make it faster

2006-11-21 Tuesday  llundin

* cplcore/cpl_image_basic.c: cpl_image_flip(): Add FIXME comment

2006-11-21 Tuesday  rpalsa

* configure.ac: Package and library version updated.

2006-11-21 Tuesday  rpalsa

* cpljava/cpl_gasgano.c: Start doing some stylistic changes to
bring it in line with the CPL conventions.

2006-11-21 Tuesday  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 Tuesday  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 Friday  llundin

* cplcore/cpl_imagelist_basic_body.h:
cpl_imagelist_collapse_median_create(): Fill multiple timelines
depending on L2-cache size

2006-11-17 Friday  rpalsa

* acinclude.m4: In CPL_PATH_GASGANO(): Typo in test statement
fixed.

2006-11-17 Friday  rpalsa

* acinclude.m4: In CPL_PATH_JAVA(): Command line option
--with-java-includes-md added.

2006-11-17 Friday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_vector.c: added doc for
median of even number of samples (DFS03221)

2006-11-17 Friday  rpalsa

* cpljava/Makefile.am: Symbol GASGANO_NATIVE_INCLUDES defined.
Rules for the individual header files merged into one.

2006-11-17 Friday  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 Friday  rpalsa

* configure.ac: Package version updated. Obsolete call to
CPL_HEADER_HASGANO removed. Explicit call to CPL_CLASSPATH_GASGANO
added.

2006-11-16 Thursday  rpalsa

* cpljava/Makefile.am: Add INCLTDL to INCLUDES.

2006-11-16 Thursday  llundin

* cplcore/cpl_imagelist_basic.c,
cplcore/cpl_imagelist_basic_body.h:
cpl_imagelist_collapse_median_create(): Compute median using type
of pixel (instead of always casting to double)

2006-11-15 Wednesday  yjung

* cplcore/cpl_image_io.c: bug fix (related to DFS03204)

2006-11-15 Wednesday  rpalsa

* configure.ac: Explicit call to CPL_PATH_GASGANO added.

2006-11-15 Wednesday  rpalsa

* cpljava/Makefile.am: libcplgasgano_la_SOURCES: Source file
javacpl.c renamed to cpl_gasgano.c

2006-11-15 Wednesday  rpalsa

* cpljava/Makefile.am, cpljava/cpl_gasgano.c: Added.

2006-11-15 Wednesday  rpalsa

* Makefile.am: Support for the optional Gasgano interface library
added.

2006-11-15 Wednesday  rpalsa

* cpl.h: Headers for the cpl_framedata and cpl_recipeconfig modules
added.

2006-11-15 Wednesday  rpalsa

* autogen.sh: Support for libltdl configuration added.

2006-11-15 Wednesday  rpalsa

* acinclude.m4: Macros CPL_PATH_JAVA, CPL_PATH_GASGANO,
CPL_HEADER_GASGANO and CPL_ENABLE_GASGANO added.

2006-11-15 Wednesday  rpalsa

* configure.ac: Checks for JDK and Gasgano added. Support for the
optional gasgano interface library added.

2006-11-15 Wednesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io_body.h,
cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io_body.h,
cplcore/cpl_io.h: DFS03204 : allow to save UNSIGNED 16 bits int
(image and imagelist)

2006-11-13 Monday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_get_determinant(): Call
cpl_error_pop() iff cpl_error_push() is called

2006-11-13 Monday  llundin

* cplcore/cpl_imagelist_basic_body.h:
cpl_imagelist_fit_polynomial(): Minor improvement on
error-computation

2006-11-13 Monday  llundin

* cplcore/cpl_image_basic.c: Fix cpp warning: undef
CPL_IMAGE_BASIC_OP_SCALAR

2006-11-13 Monday  llundin

* cplcore/cpl_image_basic_body.h,
cplcore/cpl_image_resample_body.h: Fix cpp warning: undef
CPL_OPERATION

2006-11-10 Friday  llundin

* cplcore/cpl_imagelist_basic.c,
cplcore/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 Tuesday  cizzo

* cplcore/cpl_table.c: Release memory of possible nulls buffer in
case of 3d tables

2006-11-03 Friday  rpalsa

* cplcore/cpl_version.c: cpl_version_get_version(): Documentation
updated.

2006-11-02 Thursday  llundin

* cplcore/cpl_imagelist_basic.h: cpl_imagelist_power_scalar():
Removed, has no definition

2006-11-02 Thursday  llundin

* cplcore/cpl_imagelist_basic.h: Fixed typo

2006-10-31 Tuesday  rpalsa

* cplui/Makefile.am: Modules cpl_framedata and cpl_recipeconfig
added.

2006-10-31 Tuesday  rpalsa

* configure.ac: Package and library version updated.

2006-10-31 Tuesday  rpalsa

* cplui/cpl_recipe.h: Type cpl_recipe2 and structure definition
struct _cpl_recipe2_ added.

2006-10-31 Tuesday  rpalsa

* cplui/cpl_plugin.h: enum _cpl_plugin_type: constant
CPL_PLUGIN_TYPE_RECIPE_V2 added.

2006-10-31 Tuesday  rpalsa

* cplui/cpl_framedata.c, cplui/cpl_framedata.h,
cplui/cpl_recipeconfig.c, cplui/cpl_recipeconfig.h: Added.

2006-10-31 Tuesday  rpalsa

* acinclude.m4: CPL_BASE_PATH: Build tree added to includes.

2006-10-16 Monday  llundin

* cplcore/cpl_image_basic.c: cpl_image_get_fwhm(): Improved comment
on cpl_error_push/pop()

2006-10-12 Thursday  jmlarsen

* cplcore/cpl_vector.c: Reduced source code line length

2006-10-11 Wednesday  jmlarsen

* cplcore/cpl_vector.c: cpl_fit_lm(): Avoid resetting an existing
error (DFS03176)

2006-10-10 Tuesday  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 Tuesday  llundin

* cplcore/cpl_stats.c: cpl_stats_new_from_image_window(): Correct
handling of round-off for CPL_STATS_CENTROID (DFS03173)

2006-10-07 Saturday  yjung

* cplcore/cpl_image_basic_body.h: DFS03169 : bug in
cpl_image_threshold()

2006-10-04 Wednesday  llundin

* cplcore/cpl_image_basic.c: cpl_image_get_fwhm(): Work-around for
missing guard in cpl_error_push()

2006-09-29 Friday  cizzo

* cplcore/cpl_column.c: Functions cpl_column_get_array() and
_get_string() didn't report out-of-range access

2006-09-29 Friday  cizzo

* cplcore/cpl_table.c: Minor code formatting

2006-09-29 Friday  yjung

* cplcore/cpl_mask.c: DFS03150 : closing <-> opening

2006-09-28 Thursday  yjung

* cplcore/cpl_image_filter_body.h: DFS03156: add a check on the
filter norm before dividing with it...

2006-09-15 Friday  llundin

* cplui/cpl_plugin.c: cpl_plugin_init(): Fixed doxygen typo

2006-09-12 Tuesday  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-08-29 Tuesday  yjung

* cplcore/cpl_bivector.c, cplcore/cpl_bivector.h,
cplcore/cpl_vector.c, cplcore/cpl_vector.h: Solved DFS03083: new
cpl_vector_save()  cpl_vector_load() functions

2006-08-28 Monday  yjung

* cplcore/cpl_image_iqe.c: declared cpl_iqe() as static

2006-08-28 Monday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: added
cpl_vector_save() and cpl_vector_append() as static functions

2006-08-28 Monday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_decomp_lu(): Last pivot bug.
cpl_matrix_solve_chol(): Fix similar to DFS3097

2006-08-28 Monday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_solve_lu(): Fix for DFS03097

2006-08-28 Monday  yjung

* cplcore/cpl_image_basic_body.h: cpl_error_get_code -->
cpl_error_get_code() !!!!

2006-08-25 Friday  cizzo

* cplcore/cpl_table.c: Upgrade documentation

2006-08-23 Wednesday  yjung

* cplcore/cpl_imagelist_defs.h, cplcore/cpl_imagelist_io.c,
cplcore/cpl_imagelist_io.h: removed unused nalloc private member.
Added cpl_imagelist_unset() (DFS02455)

2006-08-23 Wednesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h,
cplcore/cpl_stats.c, cplcore/cpl_stats_body.h: DFS03079 :
efficiency problems solved with cpl_stats_image
(allocate/deallocate the full bpm ...)

2006-08-23 Wednesday  yjung

* cplcore/cpl_image_stats.c: DFS03084 : memory leak if no good
pixel

2006-08-23 Wednesday  yjung

* cplcore/cpl_stats.c: DFS03016: handle the no good pixels case

2006-08-07 Monday  cizzo

* cplcore/cpl_array.c: Eliminate memory leak in
cpl_array_duplicate()

2006-08-06 Sunday  cizzo

* cplcore/cpl_table.c: Fix memory leaks in cpl_table_load() and
cpl_table_save()

2006-07-25 Tuesday  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 Tuesday  rpalsa

* cplui/cpl_frameset.c: _cpl_frameset_compare(): Inline function
specifier removed to avoid problems with gcc 4.1.x

2006-07-24 Monday  cplmgr

* ChangeLog: Updated.

2006-07-24 Monday  cplmgr

* configure.ac: Package version updated.

2006-07-21 Friday  rpalsa

* cpl.h: Header cpl_version.h added.

2006-07-21 Friday  rpalsa

* cplui/cpl_parameter.c: cpl_parameter_get_string(): Documentation
updated with correct return value in case of an error.

2006-07-21 Friday  rpalsa

* cplcore/cpl_propertylist.c: cpl_propertylist_get_bool():
Documentation beautified.

2006-07-13 Thursday  jmlarsen

* cplcore/cpl_vector.c: cpl_vector_fit_gaussian(): Make sure that
returned sigma is always positive

2006-07-10 Monday  cizzo

* cplcore/cpl_table.c: More clear documentation on the meaning of
resetting the selection flags

2006-07-10 Monday  cizzo

* cplcore/cpl_table.c: cpl_table_save() now erases possible WCS
keywords from output property list

2006-07-10 Monday  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 Monday  cizzo

* cplcore/cpl_error.c: Redefinition of MAX_FILE_LENGTH

2006-07-03 Monday  cizzo

* cplcore/cpl_table.c: Correct error handling in several functions,
using cpl_error_push() and _pop() where necessary

2006-07-03 Monday  cizzo

* cplcore/cpl_table.c: Correct error handling in cpl_table_sort()

2006-06-30 Friday  rpalsa

* cplcore/cpl_propertylist.c: cpl_propertylist_to_fits(): Avoid
writing beyond string buffer boundaries.

2006-06-30 Friday  llundin

* cplcore/cpl_error.c: cpl_error_get_where(): Replaced all
strcpy()/strcat()/sprintf() with a single snprintf()

2006-06-27 Tuesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_bpm.c,
cplcore/cpl_image_io.c: cpl_ensure(, CPL_ERROR_<*>) ->
cpl_ensure_code()

2006-06-27 Tuesday  llundin

* cplcore/cpl_imagelist_io.c: cpl_ensure(, CPL_ERROR_<*>) ->
cpl_ensure_code(). Removed qfits-casts

2006-06-26 Monday  cizzo

* cplcore/cpl_array.c, cplcore/cpl_table.c: Eliminate several
strict compiler warnings

2006-06-26 Monday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_msg.c: Eliminate several strict
compiler warnings

2006-06-26 Monday  cizzo

* cplcore/cpl_column.c: Eliminate several strict compiler warnings

2006-07-24 Monday  cplmgr

* configure.ac: Package version updated.

2006-07-21 Friday  rpalsa

* cpl.h: Header cpl_version.h added.

2006-07-21 Friday  rpalsa

* cplui/cpl_parameter.c: cpl_parameter_get_string(): Documentation
updated with correct return value in case of an error.

2006-07-21 Friday  rpalsa

* cplcore/cpl_propertylist.c: cpl_propertylist_get_bool():
Documentation beautified.

2006-07-13 Thursday  jmlarsen

* cplcore/cpl_vector.c: cpl_vector_fit_gaussian(): Make sure that
returned sigma is always positive

2006-07-10 Monday  cizzo

* cplcore/cpl_table.c: More clear documentation on the meaning of
resetting the selection flags

2006-07-10 Monday  cizzo

* cplcore/cpl_table.c: cpl_table_save() now erases possible WCS
keywords from output property list

2006-07-10 Monday  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 Monday  cizzo

* cplcore/cpl_error.c: Redefinition of MAX_FILE_LENGTH

2006-07-03 Monday  cizzo

* cplcore/cpl_table.c: Correct error handling in several functions,
using cpl_error_push() and _pop() where necessary

2006-07-03 Monday  cizzo

* cplcore/cpl_table.c: Correct error handling in cpl_table_sort()

2006-06-30 Friday  rpalsa

* cplcore/cpl_propertylist.c: cpl_propertylist_to_fits(): Avoid
writing beyond string buffer boundaries.

2006-06-30 Friday  llundin

* cplcore/cpl_error.c: cpl_error_get_where(): Replaced all
strcpy()/strcat()/sprintf() with a single snprintf()

2006-06-27 Tuesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_bpm.c,
cplcore/cpl_image_io.c: cpl_ensure(, CPL_ERROR_<*>) ->
cpl_ensure_code()

2006-06-27 Tuesday  llundin

* cplcore/cpl_imagelist_io.c: cpl_ensure(, CPL_ERROR_<*>) ->
cpl_ensure_code(). Removed qfits-casts

2006-06-26 Monday  cizzo

* cplcore/cpl_array.c, cplcore/cpl_table.c: Eliminate several
strict compiler warnings

2006-06-26 Monday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_msg.c: Eliminate several strict
compiler warnings

2006-06-26 Monday  cizzo

* cplcore/cpl_column.c: Eliminate several strict compiler warnings

2006-06-26 Monday  cplmgr

* configure.ac: Package version updated.

2006-06-26 Monday  llundin

* cplcore/cpl_vector.c: cpl_vector_set_size(): Fixed doc-bug

2006-06-26 Monday  rpalsa

* cplui/cpl_plugin.c: cpl_plugin_get_version_string(): Version
string format changed.

2006-06-22 Thursday  cizzo

* cplcore/cpl_array.c: Fix wrong argument name in
cpl_array_get_size() doc

2006-06-07 Wednesday  rpalsa

* cplui/cpl_frameset.c: cpl_frameset_get_frame(): Documentation
updated.

2006-06-07 Wednesday  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 Tuesday  rpalsa

* cplcore/cpl_propertylist.c, cplcore/cpl_propertylist.h:
cpl_propertylist_get(): const qualifier added to first argument.

2006-06-06 Tuesday  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 Tuesday  rpalsa

* cplui/cpl_frameset.c: cpl_frameset_insert(): Function
documentation updated with respect to transfer of ownership of
frames.

2006-06-01 Thursday  rpalsa

* cplcore/cpl_version.h.bot: Line feed added at the end of the
file.

2006-06-01 Thursday  llundin

* cpldfs/cpl_dfs.h: Changed DFS_H to CPL_DFS_H

2006-06-01 Thursday  jmlarsen

* cplcore/cpl_vector.c: Replaced M_PI -> CX_PI

2006-05-31 Wednesday  jmlarsen

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: Imported 1d Gaussian
fitting routine from IRPLIB

2006-05-31 Wednesday  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 Wednesday  llundin

* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): Fixed DFS02964,
use cpl_propertylist_load_regexp()

2006-05-30 Tuesday  cizzo

* cplcore/cpl_error.c: Avoid doc for cpl_error_set_code()

2006-05-30 Tuesday  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 Thursday  yjung

* cplcore/cpl_imagelist_basic_body.h: BUG recently introduced -
removed

2006-05-18 Thursday  llundin

* cplcore/cpl_error.h: Removed kludgey cpl_msg.h (unneeded with
cpl_assure reemoved)

2006-05-18 Thursday  llundin

* cplcore/cpl_tools.h: Included cpl_msg.h (for testing macros)

2006-05-17 Wednesday  yjung

* cplcore/cpl_imagelist_io_body.h: improve the image_list loading
efficiency

2006-05-17 Wednesday  llundin

* cplcore/cpl_error.h: cpl_assure{,_code}() removed

2006-05-17 Wednesday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h:
cpl_polynomial_create_collapse(): Renamed to
cpl_polynomial_extract()

2006-05-15 Monday  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 Monday  rpalsa

* cplui/cpl_frameset.h: cpl_frameset_get_frame(): Compiler warnings
fixed. Second argument renamed to "position".

2006-05-15 Monday  rpalsa

* cpldfs/cpl_dfs.c: cpl_dfs_setup_product_header(): Calls to
cpl_propertylist_erase_regexp() updated.

2006-05-15 Monday  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 Monday  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 Monday  rpalsa

* cplcore/cpl_table.c: cpl_table_save(): Calls to
cpl_propertylist_erase_regexp() updated.

2006-05-15 Monday  rpalsa

* cplcore/cpl_tools.c: cpl_tools_gen_valid_header(): Calls to
cpl_propertylist_erase_regexp() updated.

2006-05-15 Monday  rpalsa

* cplcore/cpl_version.c: cpl_version_get_version(): Documentation
updated.

2006-05-15 Monday  rpalsa

* Doxyfile.in: Value of HTML_STYLESHEET updated.

2006-05-09 Tuesday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats_body.h:
compute only if there is a bpm

2006-05-09 Tuesday  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 Tuesday  rpalsa

* cplui/cpl_frameset.c: Indendation cleaned.

2006-05-09 Tuesday  rpalsa

* acinclude.m4: Macro CPL_BASE_PATH(): Add build directory to
CX_INCLUDES definition.

2006-05-09 Tuesday  rpalsa

* cplcore/cpl_version.c: Function documentation added. Needs to be
improved.

2006-05-09 Tuesday  rpalsa

* cplcore/cpl_array.c: Generation of the doxygen documentation
enabled.

2006-05-08 Monday  scastro

* cplcore/cpl_table.c: Fixed a bug when casting a QFITS type I
(short) to a cpl type J (long).

2006-05-04 Thursday  rpalsa

* Makefile.am: Set SUBDIRS variable without using indirection.

2006-05-04 Thursday  rpalsa

* admin/html.am: Move definition of HTML_BUILD_DIR outside of
MAINTAINER_MODE conditional.

2006-05-04 Thursday  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 Thursday  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 Thursday  rpalsa

* cplui/Makefile.am: Replace symbol CPPFLAGS with AM_CPPFLAGS to
avoid shadowing of the user variable.

2006-05-04 Thursday  rpalsa

* autogen.sh: Workaround for autoreconf problem with libltdl
convenience library implemented.

2006-05-03 Wednesday  scastro

* cplcore/cpl_table.c: Fixed a bug on cpl_table_load when no
invalid elements exist in arrays.

2006-05-03 Wednesday  llundin

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h, cplcore/cpl_tools.c:
Removed cpl_matrix_do_echelon(). Made
cpl_matrix_{decomp,solve}_{lu,chol}() public

2006-04-27 Thursday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_solve_lu(): Added const modif,
removed (false) uninit warning

2006-04-26 Wednesday  llundin

* cplcore/cpl_polynomial.c: cpl_polynomial_solve_1d(): Revert to
previous stopping criterion

2006-04-25 Tuesday  rpalsa

* cplcore/Makefile.am: Target cpl_version.h added. List of
DISTCLEANFILES extended.

2006-04-25 Tuesday  rpalsa

* cplcore/cpl_version.h.top, cplcore/cpl_version.h.bot,
cplcore/cpl_version.c: Added.

2006-04-25 Tuesday  rpalsa

* acinclude.m4: Macro CPL_CONFIG_VERSION() added.

2006-04-25 Tuesday  rpalsa

* configure.ac: Package and library version updated. Call
CPL_CONFIG_VERSION() instead of ESO_SET_VERSION()

2006-04-21 Friday  rpalsa

* .cvsignore: Updated.

2006-04-21 Friday  rpalsa

* cpldfs/.cvsignore: Added.

2006-04-21 Friday  rpalsa

* admin/.cvsignore: Added.

2006-04-21 Friday  rpalsa

* configure.ac: Obsolete libltdl configuration macros removed. The
list of configuration files to create was updated.

2006-04-21 Friday  rpalsa

* Makefile.am: Directory prefixes updated.

2006-04-21 Friday  rpalsa

* bootstrap: Updated to call autogen.sh. Kept for backwards
compatibility.

2006-04-21 Friday  rpalsa

* Doxyfile.in: Added.

2006-04-21 Friday  rpalsa

* bootdirs: Obsolete.

2006-04-21 Friday  rpalsa

* m4/cpl.m4, autogen.sh: Added.

2006-04-21 Friday  rpalsa

* admin/config.guess, admin/config.sub, admin/depcomp,
admin/install-sh, admin/ltmain.sh, admin/missing,
admin/mkinstalldirs: Obsolete.

2006-04-21 Friday  rpalsa

* admin/html.am: Use build directory instead of source directory as
target for doxygen output.

2006-04-20 Thursday  scastro

* cplcore/cpl_table.c: Included support for TDIM keywords in
cpl_table_load and cpl_table_save.

2006-04-19 Wednesday  yjung

* cplcore/cpl_image_io.c: added doc

2006-04-11 Tuesday  scastro

* cplcore/cpl_table.c: Support 3D-tables in cpl_table_save() and
cpl_table_load()

2006-04-10 Monday  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 Friday  rpalsa

* cplcore/cpl_memory.c: Support for Qfits 6.0 added. Compiler
warnings fixed.

2006-04-07 Friday  rpalsa

* cplcore/cpl_table.c, cplcore/cpl_sparseimage.c,
cplcore/cpl_plist.c, cplcore/cpl_messaging.c, cplcore/cpl_column.c:
Compiler warnings fixed.

2006-04-07 Friday  rpalsa

* cplcore/Makefile.am: Symbol CPPFLAGS replaced by AM_CPPFLAGS to
avoid shadowing the user variable.

2006-04-07 Friday  rpalsa

* cplui/cpl_frameset.c, cplui/cpl_frame.c: Compiler warnings fixed.

2006-04-07 Friday  rpalsa

* cplui/cpl_parameter.c: Compiler warnings fixed.

2006-04-07 Friday  rpalsa

* cplui/Makefile.am: Symbol CPPFLAGS replaced by AM_CPPFLAGS to
avoid shadowing of the user variable.

2006-04-07 Friday  rpalsa

* m4/cpl.m4: Macro definition CPL_CHECK_QFITS: Updated to take into
account the changes for Qfits 6.0.

2006-04-07 Friday  rpalsa

* acinclude.m4: CX_INCLUDES extended to take the build directory
into account.

2006-04-07 Friday  rpalsa

* autogen.sh: Added.

2006-04-07 Friday  rpalsa

* autogen.sh: file autogen.sh was initially added on branch
CPL-1_0-BRANCH.

2006-04-07 Friday  rpalsa

* bootstrap: Updated to use autoreconf.

2006-04-07 Friday  rpalsa

* configure.ac: Package and library version updated.

2006-04-07 Friday  rpalsa

* Makefile.am: Updated with changed location of the M4 macro files.

2006-04-06 Thursday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter_body.h:
Allow 9x9 median filtering (DFS02160)

2006-04-06 Thursday  yjung

* cplcore/cpl_image_io.c: removed warning

2006-04-06 Thursday  yjung

* cplcore/cpl_image_filter_body.h: call cpl_tools_get_median_double
inst of cpl_tools_get_median_9double

2006-04-06 Thursday  yjung

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: made
cpl_tools_get_median_9double() static and called by
cpl_tools_get_median_double()

2006-04-06 Thursday  yjung

* cplcore/cpl_image_basic.c: The input parameters check was invalid
(DFS02696)

2006-04-06 Thursday  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 Thursday  llundin

* cplcore/cpl_polynomial.c: Improved documentation

2006-04-05 Wednesday  yjung

* cplcore/cpl_mask.c: leak corrected in cpl_mask_turn()

2006-04-05 Wednesday  yjung

* cplcore/cpl_memory.c: added qfits_cache_purge() call in
qfits_memory_dump()

2006-04-05 Wednesday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats_body.h: add
bad pixels handling in median computation

2006-04-05 Wednesday  yjung

* cplcore/cpl_image_basic.c: added some doc on bad pixels

2006-04-04 Tuesday  yjung

* cplcore/cpl_image_io.c: DFS02709 : empty bad pixel map created if
one uses get_ function

2006-04-04 Tuesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h,
cplcore/cpl_image_filter.c, cplcore/cpl_image_filter_body.h,
cplcore/cpl_image_resample.c, cplcore/cpl_image_stats_body.h,
cplcore/cpl_imagelist_basic_body.h, cplcore/cpl_mask.c,
cplcore/cpl_stats.c: Changed order of loops for optimisation
(DFS02808)

2006-04-04 Tuesday  rpalsa

* m4/cpl.m4: Added.

2006-04-04 Tuesday  rpalsa

* m4/cpl.m4: file cpl.m4 was initially added on branch
CPL-1_0-BRANCH.

2006-04-04 Tuesday  rpalsa

* admin/config.guess, admin/config.sub, admin/depcomp,
admin/install-sh, admin/ltmain.sh, admin/missing,
admin/mkinstalldirs, bootdirs: Obsolete.

2006-04-04 Tuesday  rpalsa

* admin/.cvsignore: Added.

2006-04-04 Tuesday  rpalsa

* admin/.cvsignore: file .cvsignore was initially added on branch
CPL-1_0-BRANCH.

2006-04-03 Monday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h:
cpl_polynomial_collapse_create(): Collapse along a polynomial

2006-04-03 Monday  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 Monday  llundin

* cplcore/cpl_polynomial.c: Switch layout of self->pow[]

2006-03-31 Friday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: Added
cpl_polynomial_derivative()

2006-03-31 Friday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: Added
cpl_polynomial_collapse_create()

2006-03-30 Thursday  llundin

* cplcore/cpl_polynomial.c: cpl_polynomial_fit_2d_create(): Removed
alternatives for mv-fill

2006-03-30 Thursday  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 Thursday  llundin

* cplcore/cpl_matrix.c, cplcore/cpl_tools.c, cplcore/cpl_tools.h:
cpl_matrix_product_normal_create(): Moved to cpl_tools

2006-03-28 Tuesday  llundin

* cplcore/cpl_polynomial.c: cpl_polynomial_fit_1d_create(): call
cpl_matrix_solve_spd(), improved documentation

2006-03-28 Tuesday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_solve_normal(): call
cpl_matrix_solve_spd()

2006-03-28 Tuesday  llundin

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: cpl_matrix_solve_spd()
added

2006-03-22 Wednesday  yjung

* cplcore/cpl_memory.c: call qfits_cache_purge() in
cpl_memory_is_empty()

2006-03-20 Monday  llundin

* cplcore/cpl_tools.c: Removed cpl_tools_gaussian_2d(). assert() ->
cpl_ensure()

2006-03-17 Friday  llundin

* cplcore/cpl_tools.c: cpl_tools_is_power_of_2(): Reimplemented
without conversion to double

2006-03-17 Friday  llundin

* cplcore/cpl_polynomial.c: Removed shadowed pow-warning. assert()
-> cx_assert(). Removed possible uninit access

2006-03-17 Friday  llundin

* cplcore/cpl_tools.c: Remore pow and float cmp warning

2006-03-16 Thursday  cizzo

* cplcore/cpl_table.c: Fix some bad formatting of output in
cpl_table_dump()

2006-03-16 Thursday  cizzo

* cplcore/cpl_array.c: Use CPL memory correctly

2006-03-16 Thursday  cizzo

* cplcore/cpl_array.c: Fix bug in cpl_array_duplicate (the input
object was destroyed)

2006-03-15 Wednesday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_*_chol(): Updated flop-count

2006-03-15 Wednesday  yjung

* cplcore/cpl_image_io.c: DFS02819 solved: PCOUNT GCOUNT missing in
extension images

2006-03-15 Wednesday  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 Tuesday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_product_transpose_create():
Unroll j-loop 6 times

2006-03-14 Tuesday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_product_transpose_create(): Loop
unrolling experiment

2006-03-13 Monday  llundin

* cplcore/cpl_error.h: cpl_ensure*(): Protect against shadowing of
error variable

2006-03-13 Monday  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-12 Sunday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: Support dimensioned
columns

2006-03-12 Sunday  cizzo

* cplcore/cpl_column.c: Minor corrections in the doc

2006-03-12 Sunday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h: Support dimensioned
columns

2006-03-10 Friday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: First implementation of
3D tables support

2006-03-10 Friday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h: Several more changes
for array columns support

2006-03-10 Friday  cizzo

* cplcore/cpl_array.c, cplcore/cpl_array_impl.h: Add function
cpl_array_set_column()

2006-03-10 Friday  llundin

* cplcore/cpl_matrix.c: cpl_matrix_solve*(): Updated documentation
(including multiple RHS)

2006-03-10 Friday  rpalsa

* cplui/cpl_frame.c: _cpl_frame_fileinfo_delete(): Braces put
around if-statement body.

2006-03-10 Friday  rpalsa

* cplui/cpl_frame.c: _cpl_frame_fileinfo_delete(): Braces put
around if-statement body.

2006-03-10 Friday  llundin

* cplcore/cpl_matrix.c: Added static
cpl_matrix_{decomp,solve}_lu(). cpl_matrix_get_determinant():
Solved DFS 2809. cpl_matrix_solve(): Solved DFS 2390

2006-03-09 Thursday  cizzo

* cplcore/cpl_column.c: Ensure that inserted arrays are compatible
with hosting column type

2006-03-09 Thursday  cizzo

* cplcore/cpl_array.c, cplcore/cpl_array.h: Const correct functions

2006-03-09 Thursday  cizzo

* cplcore/cpl_array.c: eliminate unused variable in
cpl_array_get_column()

2006-03-09 Thursday  cizzo

* cplcore/cpl_array.c, cplcore/cpl_array_impl.h: Const correct
cpl_array_get_column()

2006-03-09 Thursday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h: Add function
cpl_column_set_depth()

2006-03-08 Wednesday  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, 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 Wednesday  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: cpl_assure() -> cpl_ensure()

2006-03-08 Wednesday  cizzo

* cplcore/Makefile.am: Add support for cpl_array_impl.h

2006-03-08 Wednesday  cizzo

* cplcore/cpl_array.c, cplcore/cpl_array_impl.h: Add private
function for direct access of cpl_column contained in cpl_array

2006-03-08 Wednesday  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/cpl_tools.c, cplui/cpl_frameset_io.c: cpl_assure() ->
cpl_ensure() one liners (bis)

2006-03-08 Wednesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_bpm.c,
cplcore/cpl_image_io.c, cplcore/cpl_image_resample.c,
cplcore/cpl_image_stats.c, cplcore/cpl_imagelist_basic.c,
cplcore/cpl_imagelist_io.c, cplcore/cpl_mask.c,
cplcore/cpl_polynomial.c, cplcore/cpl_stats.c,
cplcore/cpl_vector.c: cpl_assure() -> cpl_ensure() one liners

2006-03-08 Wednesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_bpm.c,
cplcore/cpl_image_gen.c, cplcore/cpl_image_io.c,
cplcore/cpl_image_resample.c, cplcore/cpl_image_stats.c,
cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_io.c,
cplcore/cpl_mask.c, cplcore/cpl_polynomial.c, cplcore/cpl_stats.c,
cplcore/cpl_vector.c: cpl_assure_code() -> cpl_ensure_code()

2006-03-08 Wednesday  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 Wednesday  llundin

* configure.ac: Added AC_CHECK_DECLS() for __func__

2006-03-08 Wednesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h:
cpl_image_threshold(): DFS2802

2006-03-08 Wednesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h:
cpl_image_threshold(): DFS2802 and disallow lo_cut greater than
hi_cut

2006-03-08 Wednesday  cizzo

* cplcore/cpl_array.c: Use cpl_memory instead of xmemory

2006-03-08 Wednesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h: Add support for array
columns

2006-03-08 Wednesday  cizzo

* cplcore/Makefile.am: Support cpl_array modules

2006-03-08 Wednesday  cizzo

* cplcore/cpl_array.c, cplcore/cpl_array.h: First implementation

2006-03-07 Tuesday  cizzo

* cpldfs/cpl_dfs.c: Correct documentation of cpl_dfs_setup_header()

2006-03-06 Monday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_table.c: Restore realloc calls
where necessary

2006-02-27 Monday  yjung

* cplcore/cpl_memory.c: pointer cast

2006-02-23 Thursday  yjung

* cplcore/cpl_memory.c, cplcore/cpl_memory.h: added
cpl_memory_is_empty() and cpl_memory_dump()

2006-02-23 Thursday  yjung

* 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_filter_body.h,
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_mask.c,
cplcore/cpl_memory_impl.h, cplcore/cpl_stats.c,
cplcore/cpl_tools.c, cplcore/cpl_vector.c: removed #include
"cpl_memory_impl.h" and use cpl_malloc() inst of malloc()

2006-02-23 Thursday  yjung

* cplcore/cpl_column.c, cplcore/cpl_memory.c,
cplcore/cpl_polynomial.c, cplcore/cpl_table.c: #include "xmemory.h"
removed, call cpl_free() inst of free()

2006-02-21 Tuesday  yjung

* cplcore/cpl_image_basic_body.h: Fixed DFS02782 and add test case
to verify it in the test suite (cast prob in int images)

2006-02-21 Tuesday  yjung

* cplcore/cpl_image_basic_body.h: Fixed DFS02782 and add a test for
it

2006-02-20 Monday  yjung

* cplcore/cpl_table.c: QFITS API changes

2006-02-17 Friday  llundin

* cplcore/cpl_image_basic.c: cpl_image_divide_create(): Fixed
DFS1724

2006-02-17 Friday  llundin

* cplcore/cpl_image_basic.c: cpl_image_divide_create(): Fixed
DFS1724

2006-02-17 Friday  yjung

* cpldfs/cpl_dfs.c: QFITS renamed: is_fits_file() --->
qfits_is_fits()

2006-02-17 Friday  yjung

* cplcore/cpl_propertylist.c: QFITS renaming : is_fits_file() -->
qfits_is_fits()

2006-02-15 Wednesday  llundin

* cplcore/cpl_imagelist_io.h: cpl_imagelist_new(): Added the
required void to prototype

2006-02-12 Sunday  cizzo

* cplcore/cpl_table.c: Appropriate return value for null for
cpl_table_get_TYPE()

2006-01-31 Tuesday  rpalsa

* cplcore/cpl_messaging.h, cplcore/cpl_messaging.c:
cpl_msg_error(), cpl_msg_warning(), cpl_msg_info(),
cpl_msg_debug(): const qualifier added to format argument.

2006-01-31 Tuesday  rpalsa

* cplui/cpl_parameterlist.c: cpl_parameterlist_get_size(): Typo in
the documentation fixed.

2006-01-29 Sunday  cizzo

* cplcore/cpl_table.c: In functions cpl_table_get_TYPE() ensure
that the error flag is set properly

2006-01-26 Thursday  llundin

* cplcore/cpl_tools.h: Added cpl_assert() for test modules

2006-01-25 Wednesday  yjung

* cplcore/cpl_image_io.c: added documentation (DFS02709)

2006-01-19 Thursday  llundin

* cplcore/cpl_image_resample.c: Proper placement of #define CPL_OP

2006-01-13 Friday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_tools.h: Use
HAVE_LONG_DOUBLE to typedef cpl_long_double

2006-01-13 Friday  llundin

* configure.ac: Added AC_C_LONG_DOUBLE

2006-01-13 Friday  llundin

* cplcore/cpl_tools.h: config.h

2006-01-13 Friday  llundin

* configure.ac: Added AC_C_LONG_DOUBLE

2006-01-13 Friday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_tools.h: Use
HAVE_LONG_DOUBLE to typedef cpl_long_double

2006-01-04 Wednesday  llundin

* cplcore/cpl_image_basic.c: cpl_image_fft(): Removed compiler
warning

2005-12-02 Friday  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 Friday  cplmgr

* ChangeLog: Updated.

2005-12-02 Friday  cplmgr

* configure.ac: Package and library version updated.

2005-12-02 Friday  yjung

* cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_basic.h,
cplcore/cpl_imagelist_basic_body.h: added
cpl_imagelist_collapse_sigclip_create() (DFS02662)

2005-11-24 Thursday  cplmgr

* ChangeLog: Updated.

2005-11-24 Thursday  cplmgr

* cplui/cpl_plugin.c: cpl_plugin_get_version_string(): Version
string format changed.

2005-11-24 Thursday  cplmgr

* ChangeLog: Updated.

2005-11-24 Thursday  cplmgr

* configure.ac: Package and library version updated.

2005-11-24 Thursday  cizzo

* cplcore/cpl_table.c, cpldfs/cpl_dfs.c: Upgrade from HEAD

2005-11-24 Thursday  yjung

* cplcore/cpl_image_basic.c: added doc for the cpl_fft()

2005-11-23 Wednesday  yjung

* cplcore/cpl_bivector.c: DFS02447 : expects file with 2 columns
for cpl_bivector_load()

2005-11-23 Wednesday  yjung

* cplcore/cpl_image_basic.c: added doc for collapse func.

2005-11-22 Tuesday  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: 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 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h,
cplcore/cpl_image_defs.h, cplcore/cpl_image_io.c,
cplcore/cpl_image_io_body.h, cplcore/cpl_type.h: removed the
COMPLEX type support in images (DFS02659 / part2)

2005-11-21 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h: 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 Monday  cizzo

* cplcore/cpl_table.c: Fix bug in cpl_table_duplicate_column() that
allowed copying columns between tables of different sizes

2005-10-25 Tuesday  yjung

* 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: removed
internal members nx, ny, type

2005-10-13 Thursday  yjung

* cplcore/cpl_image_basic.c: added doc (DFS02570)

2005-10-12 Wednesday  llundin

* cplcore/cpl_image_basic_body.h, cplcore/cpl_image_resample.c,
cplcore/cpl_image_resample_body.h, cplcore/cpl_matrix.c,
cplcore/cpl_polynomial.c, cplcore/cpl_tools.c, cplcore/cpl_tools.h,
cplcore/cpl_vector.c: Added cpl_tools_add_flops() etc.

2005-10-10 Monday  llundin

* cplcore/cpl_imagelist_io.c: cpl_imagelist_save(): Fix for DFS2591

2005-10-10 Monday  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 Monday  llundin

* cplcore/cpl_imagelist_io_body.h: cpl_imagelist_load{,_window}():
Detect negative qfits_query_n_ext()

2005-10-06 Thursday  llundin

* cplcore/cpl_init.c: cpl_end(): Added reset of state of
cpl_tools_get_cputime()

2005-10-06 Thursday  llundin

* cplcore/cpl_tools.c, cplcore/cpl_tools.h:
cpl_tools_get_cputime(): Added reset mode of internal state

2005-09-29 Thursday  yjung

* cplcore/cpl_image_io.c: new doc on error codes for loading
functions (DFS02560)

2005-09-29 Thursday  yjung

* cplcore/cpl_image_io_body.h: corrected error code in case of
failure while loading an image (DFS02560)

2005-09-26 Monday  cplmgr

* ChangeLog: Updated.

2005-09-26 Monday  cplmgr

* configure.ac: Package and library version updated.

2005-09-21 Wednesday  yjung

* cplcore/cpl_image_io.c: corrected bug

2005-09-21 Wednesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_mask.c, cplcore/cpl_mask.h: moved
cpl_image_labelise_create_mask() from cpl_mask to cpl_image_io

2005-09-21 Wednesday  yjung

* cplcore/cpl_mask.c, cplcore/cpl_mask.h: 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 Monday  llundin

* cplcore/cpl_tools.h: Moved common (numerical) test-code to
cpl_tools.h and stop use of assert() for tests

2005-09-15 Thursday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_imagelist_io.c,
cplcore/cpl_tools.c, cplcore/cpl_tools.h: Solved DFS02537 : missing
ORIGIN and DATE-OBS in products headers

2005-09-15 Thursday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_imagelist_io.c,
cplcore/cpl_tools.c, cplcore/cpl_tools.h: Solved DFS02537 : ORIGIN
and DATE-OBS keys missing in products

2005-09-15 Thursday  yjung

* cpldfs/cpl_dfs.c: removed a printf()

2005-09-06 Tuesday  cizzo

* cpldfs/cpl_dfs.c: Use PACKAGE and PACKAGE_VERSION for the content
of PRO.REC1.DRS.ID

2005-09-06 Tuesday  cizzo

* cpldfs/cpl_dfs.c: Change CPL version string

2005-08-25 Thursday  rpalsa

* cplui/cpl_plugin.c: cpl_plugin_get_version_as_string(): Correctly
format the version string to return. No leading zeros.

2005-08-22 Monday  yjung

* cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io.h,
cplcore/cpl_imagelist_io_body.h: added cpl_imagelist_load_window()
and its tests (DFS02372)

2005-08-22 Monday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h: added cpl_image_load_window()

2005-08-17 Wednesday  cizzo

* cplcore/cpl_table.c: Remove 'inline' specifier on function
definition

2005-08-16 Tuesday  rpalsa

* configure.ac: ESO_SET_LIBRARY_VERSION: Comment indicating its
calling sequence added.

2005-08-11 Thursday  cizzo

* cpldfs/cpl_dfs.c: Upgrade CPL package version

2005-08-05 Friday  llundin

* cpldrs/cpl_phys_const.h: Updated URL in comment

2005-08-04 Thursday  yjung

* cplcore/cpl_mask.c: increased the allowed kernel size for
erosion/dilation

2005-08-04 Thursday  yjung

* cplcore/cpl_mask.c: increased the allowed kernel size for
dilation ant erosion

2005-08-04 Thursday  llundin

* cplcore/cpl_image_bpm.c, cplcore/cpl_sparseimage.c:
cpl_image_accept() and cpl_sparseimage_erase(): Corrected bug on
last rejected pixel

2005-08-02 Tuesday  yjung

* cplcore/cpl_image_filter.c: DFS02163 - allow bigger kernels for
linear filtering

2005-08-02 Tuesday  yjung

* cplcore/cpl_image_filter.c: ticket DFS02163 - allow bigger
kernels for the linear filtering

2005-07-22 Friday  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 Friday  cplmgr

* ChangeLog: Updated.

2005-07-22 Friday  cplmgr

* configure.ac: Package version updated.

2005-07-18 Monday  yjung

* cplcore/cpl_image_io.c: removed an useless zero-padding

2005-07-14 Thursday  llundin

* cplcore/cpl_error.h: cpl_assure(): Explicit cast
(void)cpl_error_set_code()

2005-07-13 Wednesday  cizzo

* cplcore/cpl_column.c: Go to nearest integer in result of
cpl_column_pow_int()

2005-07-13 Wednesday  cizzo

* cplcore/cpl_column.c: Compute integer powers using
cpl_tools_ipow() instead of pow()

2005-07-13 Wednesday  llundin

* cplcore/cpl_msg.c: cpl_msg_progress(): test + fix for DFS02166

2005-07-13 Wednesday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: Add const qualifier to
indicate non-modified arguments in cpl_table_sort() and
cpl_table_save() functions

2005-07-13 Wednesday  cizzo

* cplcore/cpl_msg.h: Implement safe declaration of functions with
variable argument list, in case the compiler is gcc

2005-07-12 Tuesday  llundin

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: Added cpl_tools_ipow()

2005-07-08 Friday  cizzo

* cplcore/cpl_msg.c: Correct bug in msg_init counter

2005-07-08 Friday  cizzo

* cplcore/cpl_msg.c: Keep backward compatibility with CPL2.0 of
cpl_msg_init()

2005-07-08 Friday  llundin

* cplcore/cpl_polynomial.c: Improved documentation

2005-07-08 Friday  llundin

* cplcore/cpl_polynomial.c: Solved performance problem related to
pow()

2005-07-07 Thursday  llundin

* cplcore/cpl_msg.h: Revoked 1.6 which was done in error

2005-07-07 Thursday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_filter.c,
cplcore/cpl_image_filter_body.h, cplcore/cpl_msg.h: Removed/recoded
arbitrary constants (DFS 2319)

2005-07-06 Wednesday  yjung

* configure.ac: Package version updated 2.1a -> 2.1b

2005-07-05 Tuesday  cizzo

* cplcore/cpl_table.c: Add warning to cpl_table_save()
documentation

2005-07-04 Monday  yjung

* cplcore/cpl_image_io.c: added doc refering to DFS01883

2005-07-04 Monday  cplmgr

* configure.ac: Package version updated.

2005-07-04 Monday  cizzo

* cplcore/cpl_column.c: explicit braces to avoid ambiguous 'else'
in cpl_column_duplicate()

2005-07-01 Friday  llundin

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: Added
cpl_msg_set_level_from_env()

2005-07-01 Friday  cizzo

* cpldfs/cpl_dfs.c: Remove useless extra parameter to
cpl_msg_warning() call

2005-06-29 Wednesday  llundin

* cplui/cpl_parameterlist.c, cplui/cpl_parameterlist.h: Function
cpl_parameterlist_get_size(): const modifier added

2005-06-28 Tuesday  llundin

* cplcore/cpl_init.c: cpl_end(): Call qfits_cache_purge()

2005-06-28 Tuesday  cizzo

* cplcore/cpl_msg.c: Correct warning messages for uninitialised
system

2005-06-28 Tuesday  cizzo

* cplcore/cpl_init.c: Extend doc of cpl_init()

2005-06-28 Tuesday  cizzo

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

2005-06-28 Tuesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h: Change API to
cpl_column_unwrap(): now returns the pointer to the internal data
buffer

2005-06-28 Tuesday  llundin

* cplcore/cpl_image_resample_body.h: Removed debugging line

2005-06-27 Monday  cizzo

* cplcore/cpl_init.c, cplcore/cpl_init.h: Add function cpl_end()

2005-06-27 Monday  cizzo

* cplcore/cpl_msg.c: Deprecate cpl_msg_init() and cpl_msg_stop()

2005-06-27 Monday  cizzo

* cplcore/cpl_matrix.c: Add a note about NaN contained in solutions
based on nearly singular matrices

2005-06-16 Thursday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: cpl_vector_product()

2005-06-14 Tuesday  yjung

* cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_basic.h,
cplcore/cpl_imagelist_basic_body.h: moved
cpl_imagelist_fit_polynomial() from cpldrs to cplcore

2005-06-14 Tuesday  cizzo

* cplcore/cpl_table.c: Fix typo: choosen chosen

2005-06-13 Monday  llundin

* cplcore/cpl_image_resample.c, cplcore/cpl_image_resample_body.h:
cpl_image_warp_polynomial(): Fix for identity transform.
cpl_image_get_interpolated() brought up to specs

2005-06-13 Monday  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 Thursday  llundin

* cplcore/cpl_tools.c, cplcore/cpl_vector.c, cplcore/cpl_vector.h:
Generalized radius and resolution of pixel interpolation

2005-06-08 Wednesday  llundin

* cplcore/cpl_msg.c: Fixed #ifdef

2005-06-08 Wednesday  cizzo

* cplcore/cpl_msg.c: Improve portability in using ioctl() and
stream descriptors handling functions

2005-06-03 Friday  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 Friday  cizzo

* cplcore/cpl_column.c: cpl_column_divide(): fix bug in dividing a
double column by a column of different type

2005-05-23 Monday  llundin

* cplcore/cpl_bivector.c: Let cpl_bivector_delete() (silently)
accept a corrupted object for deletion

2005-05-20 Friday  llundin

* cplcore/cpl_bivector.c, cplcore/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 Friday  llundin

* cplcore/cpl_polynomial.c: Abolish stdev-scaling in
polynomial-fitting

2005-05-20 Friday  llundin

* cplcore/cpl_tools.c, cplcore/cpl_tools.h, cplcore/cpl_vector.c:
cpl_tools_get_variance_double() needed to solve 0-degree
inconsistencies in polynomial module

2005-05-20 Friday  yjung

* cplcore/cpl_image_io_body.h: typo

2005-05-20 Friday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io_body.h: DFS02342

2005-05-20 Friday  llundin

* cplcore/cpl_polynomial.c: Solved 0-degree inconsistencies

2005-05-18 Wednesday  cizzo

* cpldfs/cpl_dfs.c: Improve documentation of
cpl_def_setup_product_header()

2005-05-18 Wednesday  yjung

* cplcore/cpl_imagelist_basic.c: unused variable removed

2005-05-17 Tuesday  yjung

* cplui/cpl_frameset_io.c: improved error checking

2005-05-17 Tuesday  yjung

* cplcore/cpl_imagelist_io.c: make use of
cpl_tools_gen_valid_header()

2005-05-17 Tuesday  yjung

* cplcore/cpl_image_io.c: uses cpl_tools_gen_valid_header() to
properly handle the files creation.

2005-05-17 Tuesday  yjung

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: added
cpl_tools_gen_valid_header()

2005-05-17 Tuesday  cizzo

* cplcore/cpl_matrix.c: Eliminate a memory leak and complete
documentation of cpl_matrix_solve_normal()

2005-05-11 Wednesday  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 Wednesday  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 Wednesday  yjung

* cplcore/cpl_imagelist_basic.c: doc

2005-05-11 Wednesday  yjung

* cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_basic.h,
cplcore/cpl_imagelist_basic_body.h: added
cpl_imagelist_collapse_minmax_create()

2005-05-09 Monday  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 Friday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_stats.c, cplcore/cpl_stats.h: Avoid bitmasks with value
1 (to detect use of logical or on bitmasks)

2005-05-06 Friday  llundin

* cplcore/cpl_vector.c: Fixed wrong cpl_error code in
cpl_vector_divide_scalar()

2005-05-06 Friday  llundin

* cplcore/cpl_image_basic.c: Remove memory-leak on rejected pixel
in cpl_image_get_fwhm() (DFS02318)

2005-05-04 Wednesday  llundin

* cplcore/cpl_image_basic.c: Removed redundant initialization

2005-05-04 Wednesday  llundin

* cplcore/cpl_image_basic.c: Ensure return of -1 on error in
cpl_image_get_fwhm() (DFS02317)

2005-04-27 Wednesday  cizzo

* cpldfs/cpl_dfs.c: Remove HIERARCH prefix from property names

2005-04-14 Thursday  cizzo

* cplcore/cpl_table.c: Fix bug on cpl_table_and/or_selected_invalid

2005-04-14 Thursday  cizzo

* cpldfs/cpl_dfs.c: Use a more portable definition of MAX_PLENGTH

2005-04-13 Wednesday  llundin

* cplcore/cpl_vector.c: Higher round-off on cpl_vector_correlate()
(commutative test)

2005-04-12 Tuesday  cizzo

* cpldfs/cpl_dfs.c: Do not stop on headerless input files

2005-04-12 Tuesday  yjung

* cplcore/cpl_imagelist_io.c: corrected a bug in
cpl_imagelist_delete()

2005-04-12 Tuesday  llundin

* cplcore/cpl_polynomial.c: Added missing do to macro

2005-04-12 Tuesday  cizzo

* cpldfs/cpl_dfs.c: Add missing error checking when loading a
header from a specified file

2005-04-07 Thursday  llundin

* cplcore/cpl_tools.h: Included cxtypes.h

2005-04-07 Thursday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_gen.c,
cplcore/cpl_tools.c: Replaced M_PI with CX_PI (from libcext)

2005-04-07 Thursday  llundin

* cplcore/cpl_polynomial.h, cplcore/cpl_vector.h: Removed Carriage
Return

2005-04-07 Thursday  cizzo

* cpldfs/cpl_dfs.c: Add header file for snprintf()...

2005-04-06 Wednesday  cplmgr

* ChangeLog: Updated.

2005-04-06 Wednesday  cizzo

* NEWS: Draft for 2.0 release - please check

2005-04-06 Wednesday  rpalsa

* cplui/cpl_parameterlist.c: Function cpl_parameterlist_get_next():
Move argument check after variable declarations.

2005-04-01 Friday  yjung

* README: update to 2.0

2005-03-31 Thursday  cizzo

* cplcore/cpl_error.c: Associate a message to
CPL_ERROR_INVALID_TYPE

2005-03-30 Wednesday  cizzo

* cplcore/cpl_column.c: Fix bug: attempt to duplicate null string
was not caught

2005-03-23 Wednesday  cplmgr

* ChangeLog: Updated.

2005-03-23 Wednesday  cplmgr

* configure.ac: Package version updated.

2005-03-22 Tuesday  cizzo

* cplcore/cpl_error.c: Make MAX_NAME_LENGTH compatible with the
value of CPL_MAX_FUNCTION_NAME

2005-03-22 Tuesday  cizzo

* cpldfs/cpl_dfs.c: Correct delete of DPR keywords

2005-03-21 Monday  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, cplcore/cpl_stats.c,
cplcore/cpl_stats.h: Removed const modifier from arguments passed
by value

2005-03-18 Friday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c,
cplcore/cpl_table.h: Add const qualifier where appropriate

2005-03-18 Friday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: Add const qualifier
where appropriate

2005-03-17 Thursday  cizzo

* cpldfs/cpl_dfs.c: Avoid duplicate definition of PRO_DID

2005-03-11 Friday  cizzo

* cplcore/cpl_msg.c: Add separators for component

2005-03-11 Friday  cizzo

* cplcore/cpl_msg.c: Ugly indentation eliminated

2005-03-10 Thursday  rpalsa

* cplui/cpl_parameter.c: Function cpl_parameter_set_tag():
Deallocate previous usertag before setting the new one.

2005-03-10 Thursday  yjung

* cplcore/cpl_msg.c: changed circa to something else

2005-03-09 Wednesday  rpalsa

* cplui/cpl_parameter.h: Definition of enum _cpl_parameter_mode_:
trailing comma removed.

2005-03-07 Monday  yjung

* cplcore/cpl_imagelist_defs.h, cplcore/cpl_imagelist_io.h: offered
cpl_imagelist_is_uniform()

2005-03-02 Wednesday  cplmgr

* configure.ac: Package version updated.

2005-03-02 Wednesday  rpalsa

* cplcore/cpl_init.c, cplcore/cpl_memory.c, cplcore/cpl_memory.h,
cplcore/cpl_memory_impl.h: Include cpl_memory_impl.h instead of
cpl_memory.h

2005-03-02 Wednesday  cizzo

* cpldfs/cpl_dfs.c: Add PRO TYPE keyword

2005-03-02 Wednesday  yjung

* cplui/cpl_frame.h: added CPL_FRAME_TYPE_ANY in cpl_frame types

2005-03-01 Tuesday  yjung

* cplcore/cpl_polynomial.c, cplcore/cpl_stats.c: updated
documentation

2005-02-28 Monday  yjung

* cplcore/cpl_vector.c: added doc on returned error codes

2005-02-28 Monday  yjung

* cplcore/cpl_stats.c: added documentation on returned error codes

2005-02-28 Monday  yjung

* cplcore/cpl_polynomial.c: added doc on retured errors

2005-02-28 Monday  yjung

* cplcore/cpl_mask.c: added doc on returned error codes

2005-02-28 Monday  yjung

* cplcore/cpl_image_stats.c: add the doc on the error codes

2005-02-28 Monday  yjung

* cplcore/cpl_image_resample.c: added doc on returned error codes

2005-02-28 Monday  yjung

* cplcore/cpl_imagelist_io.c: added doc for the returned errors

2005-02-28 Monday  yjung

* cplcore/cpl_imagelist_basic.c: added doc for the returned error
codes (doxygen)

2005-02-28 Monday  yjung

* cplcore/cpl_image_io.c: added doc for the returned error codes

2005-02-28 Monday  yjung

* cplcore/cpl_image_gen.c: documentation for returned error codes
(doxygen)

2005-02-28 Monday  llundin

* cpldfs/cpl_dfs.c, cpldfs/cpl_dfs.h: Added const modifier to
parlist

2005-02-28 Monday  yjung

* cplcore/cpl_imagelist_io_body.h: not mmapp

2005-02-28 Monday  llundin

* cplcore/cpl_imagelist_io_body.h: Revert image creation in
cpl_imagelist_load() to cpl_image_load()

2005-02-28 Monday  llundin

* cplcore/cpl_imagelist_defs.h, cplcore/cpl_imagelist_io.c: Removed
need for cpl_image_defs.h

2005-02-28 Monday  llundin

* cplcore/cpl_imagelist_basic.c,
cplcore/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-26 Saturday  cizzo

* cplcore/cpl_msg.c: Minor correction to the documentation

2005-02-26 Saturday  cizzo

* cplcore/cpl_msg.c: Reformatting of error description

2005-02-26 Saturday  cizzo

* cplcore/cpl_matrix.c: Reformatting of error description

2005-02-26 Saturday  cizzo

* cplcore/cpl_table.c: Fix some mistakes in the reformatted error
description

2005-02-26 Saturday  cizzo

* cplcore/cpl_table.c: Completed reformatting of error description

2005-02-25 Friday  cizzo

* cplcore/cpl_table.c: Further reformatting of error description

2005-02-25 Friday  yjung

* cplcore/cpl_image_filter.c: updated the returned error codes doc
(doxygen)

2005-02-25 Friday  yjung

* cplcore/cpl_image_bpm.c: updated doc on returned error codes
(doxygen)

2005-02-25 Friday  yjung

* cplcore/cpl_image_basic.c: updated documentation on error codes
(doxygen)

2005-02-25 Friday  yjung

* cplcore/cpl_bivector.c: added error description (doxygen)

2005-02-25 Friday  llundin

* cpldfs/cpl_dfs.c, cpldfs/cpl_dfs.h: Added 2 const modifiers to
cpl_dfs_setup_product_header()

2005-02-25 Friday  cizzo

* cplcore/cpl_table.c: Partial reformatting of error description

2005-02-24 Thursday  yjung

* cplcore/cpl_imagelist_io_body.h: load the whole extenxion in one
go (all the planes

2005-02-24 Thursday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_imagelist_io_body.h: do not
map the files any more !!!!!!! problems with huge files

2005-02-24 Thursday  cplmgr

* configure.ac: Package version updated.

2005-02-23 Wednesday  llundin

* cplcore/cpl_image_basic.c: Cleaned up division

2005-02-23 Wednesday  llundin

* cplcore/cpl_image_resample.c: 4 X 4 Caveat for
pixel-interpolation

2005-02-23 Wednesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c,
cplcore/cpl_table.h: Add cpl_table_get_column_stdev()

2005-02-23 Wednesday  yjung

* cplcore/cpl_vector.c: cpl_vector_get_median used to modify the
input vector - corrected

2005-02-22 Tuesday  llundin

* cplcore/cpl_error.h: cpl_assure{,_code}() will at least set
CPL_ERROR_UNSPECIFIED

2005-02-21 Monday  cizzo

* cpldfs/cpl_dfs.c: Fix wrong check in
cpl_dfs_setup_product_header()

2005-02-21 Monday  yjung

* cplcore/cpl_imagelist_io.c: doxygen

2005-02-21 Monday  yjung

* cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io_body.h:
updated doxygen comments

2005-02-21 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_filter.c,
cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_basic_body.h:
updated doxygen comments

2005-02-21 Monday  yjung

* cplcore/cpl_vector.c: doxygen change

2005-02-18 Friday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_msg.c: Fix typo

2005-02-18 Friday  llundin

* cplcore/cpl_msg.c: Moved _cpl_msg_init("cpl_msg_progress") to
follow declarations

2005-02-18 Friday  cplmgr

* configure.ac: Package version updated

2005-02-17 Thursday  yjung

* cplcore/cpl_stats.c, cplcore/cpl_stats_body.h: centroid
computation: subtract the min if there are <0 values

2005-02-17 Thursday  yjung

* cplcore/cpl_stats.c, cplcore/cpl_stats_body.h: support 1 pixel
image

2005-02-17 Thursday  rpalsa

* cplui/cpl_plugin.c: Function cpl_plugin_dump():  Use correct
format when printing plugin type and version.

2005-02-16 Wednesday  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:
created the cpl_image_stats module from functions in cpl_stats

2005-02-16 Wednesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h,
cplcore/cpl_image_filter.c, cplcore/cpl_image_io.c,
cplcore/cpl_image_io.h, cplcore/cpl_imagelist_basic_body.h,
cplcore/cpl_mask.c, cplcore/cpl_stats.c: new removal of _remove()
functions

2005-02-16 Wednesday  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-14 Monday  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 Monday  cizzo

* cplcore/cpl_table.c: Correct documentation for
cpl_table_erase_selected()

2005-02-14 Monday  cizzo

* cplcore/cpl_msg.c: Correct doc of cpl_msg_stop_log()

2005-02-14 Monday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: Correct name for
cpl_matrix_get_mean(), _median(), _stdev()

2005-02-14 Monday  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 Friday  yjung

* cplui/cpl_frame.c, cplui/cpl_frame.h: added
cpl_frame_get_nextensions

2005-02-11 Friday  yjung

* cplcore/cpl_stats.c: raise an error if the centroid cannot be
computed

2005-02-11 Friday  rpalsa

* cplcore/cpl_propertylist.c: Use cpl_error_push() and
cpl_error_pop()

2005-02-11 Friday  rpalsa

* cplcore/cpl_error.c, cplcore/cpl_error_impl.h: Functions
cpl_error_push() and cpl_error_pop() added.

2005-02-11 Friday  rpalsa

* cplui/cpl_parameterlist.c: Function cpl_parameterlist_dump():
Implementation added.

2005-02-11 Friday  rpalsa

* cplui/cpl_parameter.c: Function cpl_parameter_dump():
Implementation added.

2005-02-11 Friday  cizzo

* cplcore/cpl_error.c: Correct array sizes

2005-02-10 Thursday  rpalsa

* cplui/cpl_parameter.c, cplui/cpl_parameter.h: Function
cpl_parameter_dump() resurrected (stubs only).

2005-02-10 Thursday  rpalsa

* cplui/cpl_parameterlist.c, cplui/cpl_parameterlist.h: Function
cpl_parameterlist_dump() resurrected (stubs only).

2005-02-10 Thursday  rpalsa

* cplui/cpl_pluginlist.c, cplui/cpl_pluginlist.h: Function
cpl_pluginlist_dump() resurrected.

2005-02-10 Thursday  rpalsa

* cplui/cpl_plugin.c, cplui/cpl_plugin.h: Function
cpl_plugin_copy(): Documentation updated. Function
cpl_plugin_dump() resurrected.

2005-02-10 Thursday  yjung

* ChangeLog: removed remaining _remove() functions

2005-02-10 Thursday  rpalsa

* cplui/cpl_parameter.c, cplui/cpl_parameter.h: Function
cpl_parameter_set_tag(): Added.

2005-02-09 Wednesday  llundin

* cplcore/cpl_vector.c: Fixed remaining sign bugs

2005-02-09 Wednesday  yjung

* cplcore/cpl_vector.c: Fixed sign bug

2005-02-09 Wednesday  cizzo

* cpldfs/cpl_dfs.c: Fix bug in error handling

2005-02-09 Wednesday  rpalsa

* cplui/cpl_parameter.c: Function cpl_parameter_set_alias(),
cpl_parameter_get_alias(): Documentation updated.

2005-02-09 Wednesday  cizzo

* cpldfs/cpl_dfs.c: Hardcoded CPL version

2005-02-09 Wednesday  rpalsa

* cplui/cpl_parameter.h: Documentation for enum
_cpl_parameter_mode_ added.

2005-02-09 Wednesday  cizzo

* cpldfs/cpl_dfs.c: Input primary FITS keywords no longer
mandatory, and other minor changes of behaviour

2005-02-08 Tuesday  cizzo

* cpldfs/cpl_dfs.c: Fix two or three bugs (Yves' test)

2005-02-08 Tuesday  cizzo

* cplcore/cpl_error.c: cpl_error_reset() also resets the file and
the line fields

2005-02-08 Tuesday  yjung

* cpldfs/cpl_dfs.c, cpldfs/cpl_dfs.h: moved defines in cpl_dfs.c

2005-02-08 Tuesday  yjung

* cpldfs/cpl_dfs.c: little changes

2005-02-07 Monday  yjung

* cpl.h: added cpl_dfs.h in cpl.h

2005-02-07 Monday  yjung

* cpldfs/cpl_prokeys.c, cpldfs/cpl_prokeys.h: obsolete

2005-02-07 Monday  cizzo

* cplcore/cpl_error.c: Avoid setting CPL_ERROR_UNSPECIFIED if no
error is set at cpl_set_where() call

2005-02-07 Monday  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: Removed cpl_tools.h
from public .h files. typedef enum cpl_lowpass

2005-02-07 Monday  yjung

* cpldfs/cpl_prokeys.c: removed functions

2005-02-07 Monday  cizzo

* cpldfs/Makefile.am: Support cpl_dfs.c.h

2005-02-07 Monday  cizzo

* cpldfs/cpl_dfs.c, cpldfs/cpl_dfs.h: Implementation of
cpl_dfs_setup_product_header() - NOT TESTED

2005-02-07 Monday  rpalsa

* cplcore/cpl_propertylist.c, cplcore/cpl_propertylist.h:
Convenience functions to update and copy properties added.

2005-02-04 Friday  cizzo

* cplcore/cpl_table.h: Add necessary FILE definition

2005-02-04 Friday  rpalsa

* cplui/cpl_plugin.c: Function cpl_plugin_copy(): More typos fixed
in the documentation.

2005-02-04 Friday  rpalsa

* cplui/cpl_plugin.c: Function cpl_plugin_copy(): Typo in
documentation fixed.

2005-02-02 Wednesday  yjung

* cplcore/cpl_imagelist_io.c: ...

2005-02-02 Wednesday  cplmgr

* configure.ac: Package version updated.

2005-02-02 Wednesday  cizzo

* cplui/cpl_parameter.c: Move cpl_error_set_code() to
cpl_error_impl.h

2005-02-02 Wednesday  cizzo

* cplcore/Makefile.am, cplcore/cpl_error.c, cplcore/cpl_error.h,
cplcore/cpl_image_basic.c, cplcore/cpl_property.c,
cplcore/cpl_propertylist.c: Move cpl_error_set_code() to
cpl_error_impl.h

2005-02-02 Wednesday  cizzo

* cplcore/cpl_error_impl.h: Implementation

2005-02-01 Tuesday  cizzo

* cplcore/cpl_table.c: Include cpl_propertylist_impl.h

2005-02-01 Tuesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_imagelist_io.c: added some
missing includes

2005-02-01 Tuesday  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-01-31 Monday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_error.h: Apply better solution
to the previous delta (following Lars' suggestion)

2005-01-31 Monday  llundin

* cplcore/Makefile.am: cpl_tools.h is not distributed

2005-01-31 Monday  llundin

* cplui/cpl_frameset_io.c: Needs private cpl_imagelist_is_uniform()

2005-01-31 Monday  llundin

* cplcore/cpl_image_basic.c: cpl_image_fft(): Normalize on inverse
transform

2005-01-30 Sunday  cizzo

* cplcore/cpl_msg.h: Increase the value of MAX_FUNCTION_NAME

2005-01-30 Sunday  cizzo

* cplcore/cpl_msg.c, cplcore/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 Saturday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_error.h: Preliminary step before
making cpl_error_set_code() private

2005-01-29 Saturday  cizzo

* cplcore/cpl_msg.c: Avoid cpl_error_set_code() calls

2005-01-29 Saturday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: Avoid
cpl_error_set_code() calls, and reintroduce the _mean(), _median(),
_stdev()

2005-01-29 Saturday  cizzo

* cplcore/cpl_column.c: Avoid cpl_error_set_code() calls

2005-01-28 Friday  llundin

* cplcore/cpl_io.h: #include <cpl_macros.h>

2005-01-28 Friday  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: Privatized cpl_image
members. cpl_geom_combine. pisigma optional

2005-01-28 Friday  cizzo

* cplcore/cpl_table.c, cplcore/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 Friday  yjung

* cpl.h: ui-> io

2005-01-28 Friday  yjung

* cplui/cpl_frameset_io.c: small crrection

2005-01-28 Friday  yjung

* cplui/Makefile.am: ui-> io

2005-01-28 Friday  yjung

* cplui/cpl_frameset_io.h: ui -> io

2005-01-28 Friday  yjung

* cplui/cpl_frameset_io.c, cplui/cpl_frameset_io.h,
cplui/cpl_frameset_ui.c, cplui/cpl_frameset_ui.h: _ui renamed in
_io

2005-01-28 Friday  rpalsa

* cplcore/cpl_propertylist_impl.h: Added.

2005-01-28 Friday  yjung

* cpl.h: added cpl_frameset_ui.h

2005-01-28 Friday  yjung

* cplui/Makefile.am, cplui/cpl_frameset_ui.c,
cplui/cpl_frameset_ui.h: added cpl_frameset_ui

2005-01-28 Friday  rpalsa

* cplcore/Makefile.am: Updated.

2005-01-28 Friday  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 Thursday  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 Thursday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: Make _unwrap() to
return void *, and change the _wrap() API

2005-01-27 Thursday  cizzo

* cplcore/cpl_table.c: Wrong error code setting in functions
_selected_invalid()

2005-01-27 Thursday  llundin

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_vector.c, cplcore/cpl_vector.h: Redeclared
cpl_{vector,image}_unwrap() to void *

2005-01-27 Thursday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: Aligned API of
cpl_vector_wrap() with that of cpl_image_wrap_*()

2005-01-26 Wednesday  llundin

* cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io.h: Removed
redundant cpl_imagelist_get_*()

2005-01-26 Wednesday  llundin

* cplcore/cpl_imagelist_defs.h, cplcore/cpl_imagelist_io.c,
cplcore/cpl_imagelist_io.h: cpl_imagelist_is_uniform() is private

2005-01-26 Wednesday  cizzo

* cplcore/cpl_table.c: Fix error setting in cpl_table_delete

2005-01-25 Tuesday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: Added istep to
cpl_vector_extract()

2005-01-25 Tuesday  llundin

* cplcore/cpl_image_resample.c, cplcore/cpl_image_resample.h,
cplcore/cpl_image_resample_body.h: cpl_image_extract_subsample()
generalized

2005-01-25 Tuesday  llundin

* cpl.h: Removed private sparseimage.h and column.h

2005-01-25 Tuesday  llundin

* cplcore/cpl_image_resample.c, cplcore/cpl_image_resample.h:
cpl_image_warp_polynomial() API change: radius + profile

2005-01-25 Tuesday  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: cpl_image_save(). CPL_IO_DEFAULT

2005-01-25 Tuesday  llundin

* cplcore/cpl_image_basic.c: CPL_FFT_EOL => CPL_FFT_MAX

2005-01-25 Tuesday  llundin

* cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io.h,
cplcore/cpl_imagelist_io_body.h: cpl_imagelist_load()

2005-01-24 Monday  llundin

* cplcore/cpl_imagelist_complex.c, cplcore/cpl_imagelist_io.c,
cplcore/cpl_imagelist_io.h, cplcore/cpl_imagelist_io_body.h:
Redeclared cpl_imagelist_new()

2005-01-24 Monday  llundin

* cplcore/cpl_imagelist_io_body.h: Removed direct access of ->ni

2005-01-24 Monday  llundin

* cplcore/cpl_imagelist_io.c: fixed cpl_imagelist_set() bug

2005-01-21 Friday  cizzo

* cplcore/cpl_msg.c: Avoid warning message

2005-01-21 Friday  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: 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 Friday  llundin

* cplcore/cpl_io.h: Removed unnecessary comma

2005-01-20 Thursday  llundin

* cplcore/cpl_error.h: -DCPL_DEBUG

2005-01-20 Thursday  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 Monday  cizzo

* cplcore/cpl_msg.c, cplcore/cpl_msg.h: Add function
cpl_msg_set_log_name()

2005-01-17 Monday  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: Members of cpl_imagelist made private

2005-01-13 Thursday  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 Thursday  llundin

* cplcore/cpl_error.h: set CPL_ERROR_UNSPECIFIED to 1 while
verifying redeclation of functions from int to cpl_error_code

2005-01-12 Wednesday  llundin

* cplcore/cpl_error.h: include stdlib.h (for getenv())

2005-01-12 Wednesday  llundin

* cpldfs/cpl_prokeys.h: include cpl_error.h

2005-01-12 Wednesday  llundin

* cpldfs/cpl_prokeys.c, cpldfs/cpl_prokeys.h: Renamed plist to
propertylist

2005-01-12 Wednesday  llundin

* cpl.h: Include most basic modules first

2005-01-12 Wednesday  llundin

* cplui/cpl_frameset.c, cplui/cpl_frameset.h:
cpl_frameset_labelise() stays in CPL

2005-01-11 Tuesday  llundin

* cplcore/cpl_image_resample.c: cpl_image_get_interpolated()
confidence is negative on error

2005-01-11 Tuesday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: Redeclared
cpl_vector_get_stdev()

2005-01-11 Tuesday  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 Monday  cizzo

* cplcore/cpl_msg.c, cplcore/cpl_msg.h: Add const qualifier to
function arguments declaration where appropriate

2005-01-10 Monday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h: CPL_FFT_SWAP_HALVES. Support for
CPL_TYPE_COMPLEX in cpl_image_move()

2005-01-10 Monday  llundin

* cplcore/cpl_image_io.c: Removed assert() from
cpl_image_delete_imaginary()

2005-01-09 Sunday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h,
cplcore/cpl_image_gen.c, cplcore/cpl_image_gen_body.h,
cplcore/cpl_image_io.c, cplcore/cpl_imagelist_basic.c,
cplcore/cpl_imagelist_io.c, cplcore/cpl_stats.c: Fixed doxygen
warnings

2005-01-09 Sunday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h:
CPL_TYPE_COMPLEX supported by cpl_image_copy()

2005-01-08 Saturday  llundin

* cplcore/cpl_image_basic.c: Documentation of FFT modes

2005-01-08 Saturday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h:
CPL_FFT_UNNORMALIZED and CPL_FFT_TO_REAL. cpl_image_divide() &&
cpl_image_abs() test

2005-01-08 Saturday  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:
cpl_image_fft()

2005-01-08 Saturday  llundin

* cplcore/cpl_type.h: CPL_TYPE_COMPLEX

2005-01-05 Wednesday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: Changed API of
cpl_vector_correlate(). cpl_vector_set_size()

2005-01-04 Tuesday  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 Tuesday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h:
cpl_polynomial_shift() => cpl_polynomial_shift_1d

2005-01-04 Tuesday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: API change of
cpl_polynomial_solve_1d

2005-01-03 Monday  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: cpl_tools_{kth,median}_*() =>
cpl_tools_get_{kth,median}_*(). cpl_column_mean() =>
cpl_column_get_mean() etc.

2005-01-03 Monday  llundin

* cplcore/cpl_mask.c: #include "cpl_image_bpm.h"

2005-01-03 Monday  llundin

* cplcore/cpl_mask.h: Removed #include "cpl_image_bpm.h"

2005-01-03 Monday  llundin

* cplcore/cpl_mask.h: #include "cpl_image_bpm.h"

2005-01-03 Monday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_matrix.c, cplcore/cpl_table.c:
Make some returned check values -1 in case of error

2005-01-03 Monday  llundin

* cplcore/cpl_stats.c, cplcore/cpl_tools.c, cplcore/cpl_tools.h:
Removed _remove from cpl_tools_kth_{double,float,int}_remove() and
cpl_tools_median_{double,float}_remove()

2005-01-03 Monday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_matrix.c,
cplcore/cpl_matrix.h, cplcore/cpl_table.c, cplcore/cpl_table.h:
Function renaming, API changes, eliminate asserts

2005-01-03 Monday  llundin

* cplcore/cpl_type.h: Added CPL FITS IO modes

2004-12-30 Thursday  llundin

* cplcore/cpl_image_resample.c, cplcore/cpl_image_resample.h,
cplcore/cpl_image_resample_body.h: cpl_image_warp_polynomial(). Use
direct buffer access in  cpl_image_get_interpolated()

2004-12-30 Thursday  llundin

* cplcore/cpl_image_io.c: Unused variable

2004-12-30 Thursday  llundin

* cplcore/cpl_image_resample.c: Fixed cpl_image index + 1 bug

2004-12-30 Thursday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_bpm.c,
cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_resample.c: Added int * is_rejected to
cpl_image_get()

2004-12-30 Thursday  llundin

* cplcore/cpl_type.h: cpl_boolean

2004-12-29 Wednesday  llundin

* cplcore/cpl_image_resample.c, cplcore/cpl_image_resample.h,
cplcore/cpl_tools.c, cplcore/cpl_tools.h, cplcore/cpl_vector.c,
cplcore/cpl_vector.h: cpl_image_get_interpolated().
cpl_vector_fill_kernel_profile()

2004-12-29 Wednesday  llundin

* cplcore/cpl_image_io.c: man typo

2004-12-29 Wednesday  llundin

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: cpl_clock, cpl_kernel
enum. Prepend CPL_ to #define

2004-12-29 Wednesday  llundin

* cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_basic.h:
enum cpl_norm in cpl_imagelist_normalise(). Propagate error code

2004-12-29 Wednesday  llundin

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h: Removed bpm-pointer from
cpl_image_wrap_*()

2004-12-29 Wednesday  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: cpl_image_wrap_*() requires
non-NULL pixel pointer

2004-12-29 Wednesday  llundin

* cplcore/cpl_image_gen.c, cplcore/cpl_image_io.c,
cplcore/cpl_mask.c, cplcore/cpl_sparseimage.c:
cpl_image_wrap_*(,NULL,NULL) => cpl_image_new()

2004-12-29 Wednesday  llundin

* cplcore/cpl_image_io_body.h: cpl_image_new() bis

2004-12-29 Wednesday  llundin

* cplcore/cpl_image_io.c: Minor comments

2004-12-29 Wednesday  llundin

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h: cpl_image_new()

2004-12-28 Tuesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_stats.c,
cplcore/cpl_stats.h: CPL_STAT_* => CPL_STATS_*. Add stream
parameter to cpl_stats_dump(). cpl_image_get_sqflux()

2004-12-28 Tuesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h:
cpl_image_normalise()

2004-12-28 Tuesday  llundin

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h, cplcore/cpl_stats.c,
cplcore/cpl_stats.h: cpl_image_get() and cpl_image_set()

2004-12-28 Tuesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h, cplcore/cpl_imagelist_basic.c,
cplcore/cpl_imagelist_basic.h: Replacement of cpl_*_op_scalar*()

2004-12-23 Thursday  llundin

* cplcore/cpl_imagelist_basic.c, cplcore/cpl_imagelist_basic.h,
cplcore/cpl_imagelist_basic_body.h: Replacements for
cpl_imagelist_op_scalar(). iset => imlist

2004-12-23 Thursday  llundin

* cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io_body.h: iset
=> imlist. Individual checks in cpl_imagelist_check()

2004-12-23 Thursday  llundin

* cplcore/cpl_image_basic.c: argument renaming.
cpl_image_op_scalar() => cpl_image_divide_scalar()

2004-12-22 Wednesday  llundin

* cplcore/cpl_image_basic_body.h: Fixed CPL_OPERATION bug. Really

2004-12-22 Wednesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h: Fixed
CPL_OPERATION bug

2004-12-22 Wednesday  llundin

* cplcore/cpl_image_basic.c: Domain check in CPL_IMAGE_LOGASSIGN().
FIXME

2004-12-22 Wednesday  llundin

* cplcore/cpl_bivector.c, cplcore/cpl_polynomial.c,
cplcore/cpl_sparseimage.c: Recoded som assert()s to be
side-effect-free

2004-12-21 Tuesday  llundin

* cplcore/cpl_image_gen.c, cplcore/cpl_imagelist_basic.c:
cpl_image_op_scalar() => cpl_image_<op>_scalar()

2004-12-21 Tuesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h: Added
cpl_image_{add,subtract,multiply,divide}_scalar(),
cpl_image_{power,exponential,logarithm}()

2004-12-21 Tuesday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: Eliminate all
assertions, and add few API changes planned for cpl version 2.0

2004-12-21 Tuesday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: Removed
cpl_vector_op_scalar(). Added some tests of cpl_vector_add_scalar()
etc.

2004-12-20 Monday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h:
cpl_vector_{add,subtract,multiply,divide}_scalar(),
cpl_vector_{logarithm,exponential,power}()

2004-12-20 Monday  llundin

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_imagelist_io.c, cplcore/cpl_imagelist_io.h,
cplcore/cpl_type.h: cpl_type_bpp

2004-12-20 Monday  llundin

* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h,
cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h:
cpl_image_fill_test_create(), cpl_polynomial_fit_1d_create() and
cpl_polynomial_fit_2d_create()

2004-12-16 Thursday  yjung

* cpldfs/Makefile.am, cpldfs/cpl_prokeys.h: added CPLDFS libraru

2004-12-16 Thursday  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 Thursday  yjung

* cpl.h: added cpl_prokeys

2004-12-16 Thursday  yjung

* cpldfs/cpl_prokeys.c, cpldfs/cpl_prokeys.h: new file

2004-12-16 Thursday  yjung

* cpldfs/Makefile.am: new

2004-12-16 Thursday  yjung

* cplcore/Makefile.am: cpl_tools still distyributed for the moment

2004-12-16 Thursday  yjung

* cplcore/Makefile.am: do not install cpl_tools any more

2004-12-16 Thursday  yjung

* Makefile.am: added cpl.h in the distribution

2004-12-16 Thursday  yjung

* cpl.h: added the cpl.h file

2004-12-15 Wednesday  llundin

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h,
cplcore/cpl_imset.h, cplcore/cpl_plist.c, cplcore/cpl_plist.h,
cplui/cpl_parlist.c, cplui/cpl_parlist.h: Renaming according to
naming convention

2004-12-15 Wednesday  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, cpldrs/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: Renaming according to
naming convention

2004-12-15 Wednesday  llundin

* cplcore/cpl_imagelist_io_body.h, cplcore/cpl_imset_io_body.h:
Renaming (renamed cplcore/cpl_imset_io_body.h to
cplcore/cpl_imagelist_io_body.h)

2004-12-15 Wednesday  llundin

* cplcore/cpl_imagelist_basic_body.h,
cplcore/cpl_imset_basic_body.h: Renaming (renamed
cplcore/cpl_imset_basic_body.h to
cplcore/cpl_imagelist_basic_body.h)

2004-12-15 Wednesday  llundin

* cplcore/cpl_imagelist_complex_body.h,
cplcore/cpl_imset_complex_body.h: Renaming (renamed
cplcore/cpl_imset_complex_body.h to
cplcore/cpl_imagelist_complex_body.h)

2004-12-15 Wednesday  llundin

* cplcore/cpl_image_stats_body.h, cplcore/cpl_stats_body.h:
Renaming (renamed cplcore/cpl_image_stats_body.h to
cplcore/cpl_stats_body.h)

2004-12-15 Wednesday  llundin

* cplcore/cpl_imagelist_io.h, cplcore/cpl_imset_io.h: Renaming
(renamed cplcore/cpl_imset_io.h to cplcore/cpl_imagelist_io.h)

2004-12-15 Wednesday  llundin

* cplcore/cpl_imagelist_basic.h, cplcore/cpl_imset_basic.h:
Renaming (renamed cplcore/cpl_imset_basic.h to
cplcore/cpl_imagelist_basic.h)

2004-12-15 Wednesday  llundin

* cplcore/cpl_messaging.h, cplcore/cpl_msg.h: Renaming (renamed
cplcore/cpl_messaging.h to cplcore/cpl_msg.h)

2004-12-15 Wednesday  llundin

* cplcore/cpl_imagelist_complex.h, cplcore/cpl_imset_complex.h:
Renaming (renamed cplcore/cpl_imset_complex.h to
cplcore/cpl_imagelist_complex.h)

2004-12-15 Wednesday  llundin

* cplcore/cpl_imagelist_defs.h, cplcore/cpl_imset_defs.h: Renaming
(renamed cplcore/cpl_imset_defs.h to cplcore/cpl_imagelist_defs.h)

2004-12-15 Wednesday  llundin

* cplcore/cpl_type.h, cplcore/cpl_types.h: Renaming (renamed
cplcore/cpl_types.h to cplcore/cpl_type.h)

2004-12-15 Wednesday  llundin

* cplcore/cpl_imagelist_io.c, cplcore/cpl_imset_io.c: Renaming
(renamed cplcore/cpl_imset_io.c to cplcore/cpl_imagelist_io.c)

2004-12-15 Wednesday  llundin

* cplcore/cpl_imagelist_basic.c, cplcore/cpl_imset_basic.c:
Renaming (renamed cplcore/cpl_imset_basic.c to
cplcore/cpl_imagelist_basic.c)

2004-12-15 Wednesday  llundin

* cplcore/cpl_messaging.c, cplcore/cpl_msg.c: Renaming (renamed
cplcore/cpl_messaging.c to cplcore/cpl_msg.c)

2004-12-15 Wednesday  llundin

* cplcore/cpl_imagelist_complex.c, cplcore/cpl_imset_complex.c:
Renaming (renamed cplcore/cpl_imset_complex.c to
cplcore/cpl_imagelist_complex.c)

2004-12-15 Wednesday  llundin

* cplcore/cpl_type.c, cplcore/cpl_types.c: Renaming (renamed
cplcore/cpl_types.c to cplcore/cpl_type.c)

2004-12-15 Wednesday  llundin

* cplcore/cpl_types.h: Define BPP_* within CPL (for renaming)

2004-12-15 Wednesday  rpalsa

* configure.ac: Package version updated.

2004-12-07 Tuesday  yjung

* cplcore/cpl_mask.h: doc

2004-12-07 Tuesday  yjung

* cplcore/cpl_mask.c: cpl_mask_new creates an initialized mask

2004-12-07 Tuesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: removed
cpl_image_copy_from_fits()

2004-12-07 Tuesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: removed
cpl_image_new_empty()

2004-12-07 Tuesday  yjung

* cplcore/cpl_image_bpm.h, cplcore/cpl_imset_basic.c,
cplcore/cpl_imset_basic_body.h, cplcore/cpl_mask.c,
cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: compiles now
properly after having replaced the binary image by cpl_mask

2004-12-07 Tuesday  yjung

* cplcore/cpl_mask.h: added an include

2004-12-07 Tuesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: added
cpl_image_new_from_mask()

2004-12-06 Monday  yjung

* cplcore/cpl_image_stats.c: removed direct access to cpl_mask

2004-12-06 Monday  yjung

* cplcore/cpl_image_io_body.h: wrong function name

2004-12-06 Monday  yjung

* cplcore/cpl_image_filter.c: removed direct access to cpl_mask
struct

2004-12-06 Monday  yjung

* cplcore/cpl_image_filter.c: undo

2004-12-06 Monday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_sparseimage.c,
cplcore/cpl_sparseimage.h: cpl_sparseimage_extract_mask(const
cpl_mask * map) made public again

2004-12-06 Monday  yjung

* cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h: use accessor
funct for cpl_mask

2004-12-06 Monday  yjung

* cplcore/cpl_mask.c, cplcore/cpl_mask.h: added
cpl_mask_new_from_rejected_window() and
cpl_mask_new_from_rejected()

2004-12-06 Monday  yjung

* cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h: moved
cpl_image_bpm_from_image and cpl_image_bpm_from_image_subw to
cpl_mask

2004-12-06 Monday  yjung

* cplcore/cpl_image_filter.c: removed cpl_binary images use
cpl_mask

2004-12-06 Monday  yjung

* cplcore/cpl_mask.c, cplcore/cpl_mask.h: added accessor functions

2004-12-06 Monday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: removed
support for binary images

2004-12-06 Monday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats_body.h:
cpl_bin images support removed

2004-12-06 Monday  yjung

* cplcore/cpl_image_resample.c, cplcore/cpl_image_resample_body.h:
removed support for binary images

2004-12-06 Monday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h: binary images replaced by cpl_mask

2004-12-06 Monday  yjung

* cplcore/cpl_mask.h: added cpl_binary definition

2004-12-06 Monday  yjung

* cplcore/cpl_image_basic_body.h, cplcore/cpl_image_defs.h: removed
support for binary images

2004-12-06 Monday  yjung

* cplcore/cpl_image_basic.c: removed binary image

2004-12-06 Monday  yjung

* cplcore/cpl_image.h: removed cpl_image_binary (-> cpl_mask)

2004-12-06 Monday  yjung

* cplcore/cpl_mask.c, cplcore/cpl_mask.h: updated

2004-12-06 Monday  yjung

* cplcore/Makefile.am: cpl_image_binary - > cpl_mask

2004-12-06 Monday  yjung

* cplcore/cpl_mask.c, cplcore/cpl_mask.h: from cpl_image_binary

2004-12-06 Monday  yjung

* cplcore/cpl_image_binary.c, cplcore/cpl_image_binary.h: moved to
cpl_mask

2004-11-30 Tuesday  cizzo

* cplcore/cpl_table.c: cpl_table_save(): Make sure that the
XTENSION property is removed before writing the primary header.

2004-11-25 Thursday  llundin

* cplcore/cpl_error.c, cplcore/cpl_error.h: Added
CPL_ERROR_UNSPECIFIED and CPL_ERROR_EOL

2004-11-18 Thursday  yjung

* cplcore/cpl_image_io.c: remove NAXIS1 and NAXIS2 if empty image
is passed (cpl_image_save)

2004-11-18 Thursday  yjung

* cplcore/cpl_image_io.c: add simple in header if not passed...

2004-11-18 Thursday  yjung

* cplcore/cpl_image_io.c: update NAXIS to 0 if the passed image is
NULL (cpl_image_save)

2004-11-18 Thursday  yjung

* cplcore/cpl_image_io.c: corrected bug when you try to save an
empty image

2004-11-09 Tuesday  rpalsa

* bootstrap: Make the script tolerant in case the libltdl directory
exists, but is empty

2004-11-05 Friday  yjung

* cplcore/cpl_image_basic.c: doxygen command corrected

2004-11-03 Wednesday  rpalsa

* configure.ac: Package version changed

2004-10-26 Tuesday  llundin

* cplcore/cpl_imset_io.c: CPL_ASSURE_ERR_CODE() in
cpl_imset_set_image()

2004-10-26 Tuesday  llundin

* cplcore/cpl_image_filter.c: Removed memory leak using
cpl_sparseimage_delete()

2004-10-26 Tuesday  llundin

* cplcore/cpl_image_stats.c: Fixed memory leak in
cpl_image_percentile()

2004-10-26 Tuesday  llundin

* cplcore/cpl_image_bpm.c: Removed memory leak in
cpl_image_bpm_set_from_ascii()

2004-10-26 Tuesday  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 Thursday  llundin

* cplcore/cpl_image_io.c: Avoid use of internals in
cpl_image_copy_from_fits()

2004-10-18 Monday  llundin

* cplcore/cpl_matrix.c: Corrected argument check in
cpl_matrix_power(), cpl_matrix_logarithm()

2004-10-13 Wednesday  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 Tuesday  cizzo

* cplcore/cpl_matrix.c: Correct computation of the standard
deviation

2004-10-06 Wednesday  cizzo

* cplcore/cpl_column.c: Fix access violation in
cpl_column_median_TYPE() functions

2004-09-30 Thursday  llundin

* cplcore/cpl_image_filter.c: ker_norm = 0

2004-09-30 Thursday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_sparseimage.c: Fixed
memory leaks in cpl_sparseimage_new(), cpl_sparseimage_shift_int(),
cpl_image_shift_int_local()

2004-09-29 Wednesday  llundin

* cplcore/cpl_image_stats.c: Allow functions to complete when
called with cpl_error_get_code()

2004-09-22 Wednesday  yjung

* cplcore/cpl_image_basic.c: forgot to deallocate an image

2004-09-13 Monday  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 Monday  llundin

* cplcore/cpl_vector.c: CPL_ASSURE_ERR_CODE() in cpl_vector_fill()

2004-09-10 Friday  llundin

* cplcore/cpl_image_stats.c, cplcore/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-04 Saturday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h:
Improved handling of bad pixels in cpl_image_collapse()

2004-09-04 Saturday  llundin

* cplcore/cpl_image_stats.c: Detect stdev error with one sample

2004-09-02 Thursday  rpalsa

* cplcore/cpl_property.c: In cpl_property_set_string(): add check
for argument value.

2004-09-01 Wednesday  rpalsa

* cplui/cpl_frameset.c: Cross reference corrected in
cpl_frameset_next() documentation.

2004-09-01 Wednesday  yjung

* cplcore/cpl_imset_io.c: added check on the size of an image added
to an image set

2004-08-27 Friday  yjung

* cplcore/cpl_image_basic_body.h: corrected rotation bug reported
by Nuria

2004-08-24 Tuesday  cizzo

* cplcore/cpl_error.h: eliminate comma at enum end

2004-08-18 Wednesday  yjung

* cplcore/cpl_image_io.c: added doc for cpl_image_load()

2004-07-29 Thursday  cplmgr

* configure.ac: Package version changed.

2004-07-16 Friday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_stats.c,
cplcore/cpl_image_stats.h: de allocate cpl_image_stats with
cpl_image_stats_delete()

2004-07-16 Friday  yjung

* cplcore/cpl_image_stats.c: added ref to bitmask def

2004-07-14 Wednesday  llundin

* cplcore/cpl_image_stats.c: Fixed allocation bug

2004-07-14 Wednesday  llundin

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats_body.h,
cplcore/cpl_vector.c: stdev is bias-corrected (vector and image).
Check that image_stats object is properly defined when used

2004-07-07 Wednesday  rpalsa

* cplui/cpl_plugin.h: Move typedef cpl_plugin_type after enum
definition.

2004-07-06 Tuesday  cizzo

* cplcore/cpl_messaging.c: Send warnings to the print stream

2004-07-05 Monday  llundin

* cplcore/cpl_bivector.c, cplcore/cpl_bivector.h,
cplcore/cpl_vector.c, cplcore/cpl_vector.h: Corrected meaning of
cpl_vector_new_from_data() + removed const !

2004-07-05 Monday  llundin

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h: Added
const to prototypes

2004-07-04 Sunday  llundin

* cplcore/cpl_messaging.c: Added guard on Loop time prediction
offset

2004-07-03 Saturday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h:
cpl_vector_delete_but_data()

2004-07-03 Saturday  llundin

* cplcore/cpl_table.c, cplcore/cpl_table.h: Added const to
cpl_table_load()

2004-06-24 Thursday  llundin

* cplcore/cpl_messaging.c, cplcore/cpl_tools.c,
cplcore/cpl_tools.h: Cancelled non-intrusive use of
cpl_tools_cputime() in cpl_msg_progress(). Fixed bug in
cpl_tools_cputime()

2004-06-24 Thursday  rpalsa

* configure.ac: Package version changed

2004-06-24 Thursday  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, 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 Thursday  cizzo

* cplcore/cpl_messaging.c: Replace error handling with asserts

2004-06-24 Thursday  llundin

* cplcore/cpl_messaging.c, cplcore/cpl_tools.c,
cplcore/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 Wednesday  llundin

* cplcore/cpl_messaging.c: Added some consistency checks to
cpl_msg_progress()

2004-06-23 Wednesday  llundin

* cplcore/cpl_messaging.c: cpl_msg_progress() produces normal
line(s) of output

2004-06-23 Wednesday  rpalsa

* cplui/cpl_frameset.h: Cleanup

2004-06-23 Wednesday  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 Wednesday  rpalsa

* m4macros/cpl.m4: When checking for qfits_get_datetime_iso8601()
use AC_LINK_IFELSE instead of AC_RUN_IFELSE.

2004-06-23 Wednesday  yjung

* cplcore/cpl_image_basic.c: check the image size for FWHM
computation

2004-06-22 Tuesday  yjung

* cplcore/cpl_image_basic.c: bug corrected in
cpl_vector_get_noise()

2004-06-18 Friday  llundin

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats_body.h: Fixed
a few CPL_ASSURE bugs. Renamed some variables

2004-06-18 Friday  llundin

* cplcore/cpl_image_stats.h: Removed variable names from prototypes

2004-06-16 Wednesday  cizzo

* cplcore/cpl_messaging.c: Complete the previous delta

2004-06-16 Wednesday  cizzo

* cplcore/cpl_messaging.c: Complete the previous delta

2004-06-15 Tuesday  rpalsa

* acinclude.m4: Extra single quote removed from symbol definition
of CPLDRS_INCLUDE

2004-06-15 Tuesday  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 Tuesday  rpalsa

* acinclude.m4: Use correct quoting in macro definitions.
Subdirectories of cpldrs added to CPLDRS_INCLUDES

2004-06-15 Tuesday  rpalsa

* bootstrap: Required version of GNU build tools updated.

2004-06-15 Tuesday  rpalsa

* admin/config.guess, admin/config.sub, admin/depcomp,
admin/install-sh, admin/missing, admin/mkinstalldirs: Updated to
new version from automake 1.8.5

2004-06-15 Tuesday  rpalsa

* admin/html.am: Definition of target html removed. Already
provided by automake 1.8.5

2004-06-15 Tuesday  rpalsa

* admin/ltmain.sh: Updated to new version from libtool 1.5.6

2004-06-15 Tuesday  rpalsa

* Makefile.am: Required version of automake updated. Subdirectory
libltdl is no longer built.

2004-06-15 Tuesday  rpalsa

* cpldrs/Makefile.am: Required version of automake updated. List of
includes updated.

2004-06-15 Tuesday  rpalsa

* cplui/Makefile.am, cplcore/Makefile.am: Required version of
automake updated.

2004-06-15 Tuesday  rpalsa

* m4macros/cpl.m4: Use correct quoting in macro definitions. Add
check for qfits compatibility

2004-06-15 Tuesday  yjung

* cplcore/cpl_image_basic_body.h: corrected bug

2004-06-15 Tuesday  cizzo

* cplcore/cpl_messaging.c: Avoid line wrapping for overwritable
messages

2004-06-15 Tuesday  yjung

* cplcore/cpl_image_io.c: added doc

2004-06-11 Friday  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 Friday  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-02 Wednesday  llundin

* cplcore/cpl_sparseimage.c: Improved documentation of
cpl_sparseimage_from_binary()

2004-06-01 Tuesday  llundin

* cplcore/cpl_bivector.c, cplcore/cpl_bivector.h: Added
cpl_bivector_delete_but_data()

2004-05-28 Friday  yjung

* cplcore/cpl_bivector.c: typo

2004-05-28 Friday  yjung

* cplcore/cpl_bivector.c, cplcore/cpl_bivector.h: added
cpl_bivector_new_from_vectors

2004-05-27 Thursday  yjung

* cplui/cpl_frameset.c, cplui/cpl_frameset.h: added
cpl_frameset_to_tags()

2004-05-11 Tuesday  cizzo

* cplcore/cpl_messaging.c: Now cpl_msg_stop() also closes the
logfile if still open

2004-05-06 Thursday  rpalsa

* configure.ac: Library and package version changed.

2004-05-06 Thursday  rpalsa

* AUTHORS: Updated.

2004-05-04 Tuesday  cizzo

* cplcore/cpl_messaging.c: Fix a bug - verbosity level shouldn't be
changed in case of failure in creating a logfile

2004-04-29 Thursday  cizzo

* cplcore/cpl_table.c: Fix bug in cpl_table_and_select_string()
(inverted logic)

2004-04-23 Friday  llundin

* cplcore/cpl_polynomial.c: cpl_vector_gen_polynomial_equid()
renamed x to x0

2004-04-19 Monday  yjung

* cplcore/cpl_polynomial.c: cpl_matrix_leastsq() changed

2004-04-19 Monday  cizzo

* cplcore/cpl_matrix.c: Correct convention used in
cpl_matrix_leastsq(), consistent with cpl_matrix_solve_system()

2004-04-15 Thursday  llundin

* cpldrs/cpl_phys_const.h: Wien displacement. Unit-less Planck

2004-04-13 Tuesday  cplmgr

* configure.ac: Package version updated.

2004-04-08 Thursday  yjung

* cplcore/cpl_image_io.c: add datamd5 and date of writing in saved
images

2004-04-08 Thursday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h,
cplcore/cpl_image_gen_body.h: changed the image generation
functions API

2004-04-08 Thursday  yjung

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: changed API
of cpl_polynomial_1d_fit and cpl_polynomial_2d_fit() according CPL
group req.

2004-04-08 Thursday  yjung

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h:
cpl_1dfunction -> cpl_bivector

2004-04-08 Thursday  yjung

* cplcore/cpl_vector.c: doc update

2004-04-08 Thursday  yjung

* cplcore/cpl_imset_basic.h: removed an unused include

2004-04-08 Thursday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_tools.h: rm an unused
include

2004-04-08 Thursday  yjung

* cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h: cpl_1dfunction
-> cpl_bivector

2004-04-08 Thursday  yjung

* cplcore/cpl_image_basic.c: doc corrected

2004-04-08 Thursday  yjung

* cplcore/Makefile.am: cpl_1dfunction-> cpl_bivector

2004-04-08 Thursday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h: moved to
cpl_bivector

2004-04-08 Thursday  yjung

* cplcore/cpl_bivector.c, cplcore/cpl_bivector.h: New revision

2004-04-08 Thursday  cizzo

* cplcore/cpl_table.c: Avoid duplication of DATAMD5 keyword

2004-04-07 Wednesday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: Renamed
cpl_polynomial_1d_eval_equid() to cpl_vector_gen_polynomial_equid()

2004-04-07 Wednesday  yjung

* cplcore/cpl_image_io.c: NAXIS NAXIS1 NAXIS2 NAXIS3 corrected
inside cpl_image_save() and cpl_image_append()

2004-04-06 Tuesday  yjung

* cpldrs/cpl_spectro.c, cpldrs/cpl_spectro.h: moved to
cpl_phot/cpl_phot.[ch]

2004-04-06 Tuesday  yjung

* cpldrs/Makefile.am: created cpl_phot/

2004-04-06 Tuesday  llundin

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h: Fixed API for
cpl_1dfunction_interpolate_linear(). Removed
cpl_1dfunction_natural_spline()

2004-04-05 Monday  cizzo

* cplcore/cpl_table.c: Avoid warning from xmemory

2004-04-05 Monday  cizzo

* cplcore/cpl_table.c: Correct violation in cpl_table_print()

2004-04-05 Monday  yjung

* cplcore/cpl_sparseimage.c: corrected bug in insert_local()

2004-04-05 Monday  yjung

* cplcore/cpl_sparseimage.c: bug in insert_local()

2004-04-02 Friday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: added
cpl_sparseimage_insert_local()

2004-04-02 Friday  yjung

* cplcore/cpl_image_basic.c: added bad pixels handling in
cpl_image_insert_local()

2004-04-02 Friday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h: added cpl_image_insert_local()

2004-04-02 Friday  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:
cpl_image_subsample moved from cpl_image_basic to
cpl_image_resample

2004-04-02 Friday  cizzo

* cplcore/cpl_messaging.c: Move previous fix to the right block...

2004-04-02 Friday  yjung

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: added
cpl_polynomial_2d_fit and cpl_polynomial_1d_fit

2004-04-02 Friday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h,
cplcore/cpl_image_gen_body.h: added cpl_image_gen_polynomial_double
and cpl_image_gen_polynomial_float

2004-04-02 Friday  cizzo

* cplcore/cpl_messaging.c: Avoid empty line after progress bar

2004-03-31 Wednesday  cizzo

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

2004-03-29 Monday  yjung

* cplcore/cpl_vector.c: corrected bad check on entries

2004-03-26 Friday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter_body.h: the
filtered images borders are computed now

2004-03-26 Friday  yjung

* cplcore/cpl_image_bpm.c: updated doc

2004-03-26 Friday  cizzo

* cplcore/cpl_messaging.c: Keep into account message indentation
when wrapping

2004-03-25 Thursday  cizzo

* cplcore/cpl_messaging.c: Improve documentation, and add a
new-line character at the end of the progress message

2004-03-17 Wednesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_stats_body.h: unused
variables removed

2004-03-17 Wednesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_stats.c: added doc

2004-03-16 Tuesday  yjung

* cplcore/cpl_image_io.c: added some doc

2004-03-16 Tuesday  yjung

* cplcore/cpl_image_bpm.c: changed doc and better checked inputs of
cpl_image_bpm_set_from_map()

2004-03-15 Monday  yjung

* cpldrs/cpl_imset_combine.c, cpldrs/cpl_imset_combine.h,
cpldrs/cpl_imset_combine_body.h: functions moved to
cpl_geom/cpl_geom_ima.c

2004-03-15 Monday  yjung

* cpldrs/cpl_image_photometry.c, cpldrs/cpl_image_photometry.h,
cpldrs/cpl_image_photometry_body.h: functions moved to
cpl_det/cpl_det.c and cpl_apert/cpl_apert_ima.c

2004-03-15 Monday  yjung

* cpldrs/cpl_objects.c, cpldrs/cpl_objects.h: moved to
cpl_apert/cpl_apert.c

2004-03-15 Monday  yjung

* cpldrs/Makefile.am: changed the compiled files

2004-03-12 Friday  yjung

* cpldrs/Makefile.am: added cpl_apert.c cpl_apert_ima.c

2004-03-10 Wednesday  yjung

* cpldrs/cpl_image_photometry.c, cpldrs/cpl_image_photometry.h:
cpl_image_get_fwhm_basic moved to cplcore as
cpl_image_fwhm_locmax()

2004-03-10 Wednesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h: added
cpl_image_get_fwhm_locmax() and changed prototype of
cpl_image_gaussian_fit()

2004-03-08 Monday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h,
cplcore/cpl_image_stats_body.h: added cpl_image_xcentroid(),
cpl_image_xcentroid_subw(), cpl_image_ycentroid() and
cpl_image_ycentroid_subw()

2004-03-08 Monday  yjung

* cpldrs/cpl_imset_combine.c, cpldrs/cpl_imset_combine.h: added 3
parameters to cpl_imset_recombine (min and max rej and union_flag)

2004-03-05 Friday  yjung

* cpldrs/cpl_image_photometry.c: use log()

2004-03-04 Thursday  yjung

* cplcore/cpl_image_basic.c: doc

2004-03-04 Thursday  yjung

* cplcore/cpl_image_basic.c: support bad pixels handling in
cpl_image fit gaussian()

2004-03-04 Thursday  yjung

* cplcore/cpl_image_stats.c: handle the case where cpl_image_get()
is called on a bad pixel

2004-03-04 Thursday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h: added
cpl_image_get()

2004-03-04 Thursday  yjung

* cpldrs/cpl_image_photometry.c, cpldrs/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 Thursday  yjung

* cplcore/cpl_image_basic.c: anges in cpl_image_gaussian_fit(0

2004-03-03 Wednesday  cizzo

* cplcore/cpl_messaging.c: Ensure that the messaging system is
initialized just once

2004-03-03 Wednesday  yjung

* cplcore/cpl_image_gen.c: new image generated by default

2004-03-03 Wednesday  yjung

* cplcore/cpl_image_gen_body.h: typo

2004-03-03 Wednesday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h,
cplcore/cpl_image_gen_body.h: allow to specify sig_x and sig_y for
the 2d gaussian generation

2004-03-03 Wednesday  yjung

* cplcore/cpl_image_basic.c: typo

2004-03-03 Wednesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h: added
cpl_image_gaussian_fit()

2004-03-02 Tuesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: added
cpl_image_append()

2004-03-01 Monday  yjung

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic_body.h:
cpl_imset_time_median() efficiency improve - bad pixels not handled
any more by the function

2004-03-01 Monday  yjung

* cpldrs/cpl_imset_combine.c: removed a cpl_msg_info()

2004-03-01 Monday  yjung

* cpldrs/cpl_imset_combine.c, cpldrs/cpl_imset_combine_body.h:
added calls to cpl_msg_progress()

2004-03-01 Monday  yjung

* cplcore/cpl_imset_basic_body.h: added call to cpl_msg_progress()

2004-03-01 Monday  cizzo

* cplcore/cpl_messaging.c, cplcore/cpl_messaging.h: Implement
function cpl_msg_progress()

2004-03-01 Monday  yjung

* cplcore/cpl_vector.h: added cpl_vector_extract_selected

2004-03-01 Monday  yjung

* cplcore/cpl_vector.c: typo

2004-03-01 Monday  cizzo

* cplcore/cpl_messaging.c, cplcore/cpl_messaging.h: implementation
of cpl_msg_progress()

2004-03-01 Monday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: added
cpl_vector_extract_selected() and cpl_vector_select()

2004-03-01 Monday  llundin

* cpldrs/cpl_phys_const.h, cpldrs/cpl_spectro.c,
cpldrs/cpl_spectro.h: cpl_vector_planck() supports 4 modes

2004-02-27 Friday  yjung

* cpldrs/cpl_image_photometry.c: additional test on fwhm validity

2004-02-27 Friday  yjung

* cplcore/cpl_image_basic_body.h: bug in cpl_image_extractrow() and
cpl_image_extractcol()

2004-02-27 Friday  yjung

* cpldrs/cpl_objects.c: bug corrected in cpl_objects_detect()

2004-02-27 Friday  yjung

* cpldrs/cpl_image_photometry.c, cpldrs/cpl_image_photometry.h:
added cpl_image_get_objects_fwhm()

2004-02-27 Friday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h: added cpl_image_extract_row() and
cpl_image_extract_col()

2004-02-27 Friday  yjung

* cpldrs/cpl_objects.c: x, y pos in cpl_objects are in FITS
convention

2004-02-27 Friday  cizzo

* cplcore/cpl_messaging.c: Correct typo

2004-02-27 Friday  cizzo

* cplcore/cpl_messaging.c, cplcore/cpl_messaging.h: Implement
function cpl_msg_over() (UNTESTED)

2004-02-27 Friday  yjung

* cplcore/cpl_memory_impl.h, cplcore/cpl_polynomial.c,
cplcore/cpl_tools.c: use cpl_memory instead of cxmemory

2004-02-27 Friday  rpalsa

* cplcore/cpl_memory.c, cplcore/cpl_memory.h: Function cpl_strdup()
added.

2004-02-26 Thursday  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 Thursday  yjung

* cplcore/cpl_vector.c: corrected bad check of inputs in
cpl_vector_extract()

2004-02-26 Thursday  yjung

* cpldrs/cpl_imset_combine.c: changed the output messages

2004-02-26 Thursday  yjung

* cpldrs/cpl_imset_combine.c: new test on cross correlation
validity

2004-02-25 Wednesday  yjung

* cplcore/cpl_vector.c: typo

2004-02-25 Wednesday  yjung

* cplcore/cpl_vector.c: typo + new tests

2004-02-25 Wednesday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: added
cpl_vector_new_from_data() cpl_vector_get() cpl_vector_set()
cpl_vector_extract() cpl_vector_sum()

2004-02-16 Monday  yjung

* cplcore/cpl_image_stats.c: cpl_image_delete used instead of free
to delete an image !!!!!!!!!!

2004-02-16 Monday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: Fixed bug in
cpl_polynomial_duplicate(). Added cpl_polynomial_cmp(). Improved
documentation on cpl_polynomial_1d_shift().

2004-02-13 Friday  yjung

* cpldrs/cpl_image_photometry.c: new check on entries in deadpix
correction

2004-02-13 Friday  yjung

* cpldrs/cpl_image_photometry.c,
cpldrs/cpl_image_photometry_body.h: bugs in deadpix correction -
test ok

2004-02-13 Friday  yjung

* cpldrs/cpl_image_photometry_body.h: borders effects in
clean_bad_pix()

2004-02-13 Friday  yjung

* cpldrs/cpl_image_photometry.c, cpldrs/cpl_image_photometry.h,
cpldrs/cpl_image_photometry_body.h: added cpl_image_clean_badpix()

2004-02-13 Friday  yjung

* cpldrs/Makefile.am: added cpl_image_photometry_body.h

2004-02-13 Friday  yjung

* cpldrs/cpl_image_photometry_body.h: Initial revision

2004-02-13 Friday  yjung

* cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h: added
cpl_image_bpm_get_pos()

2004-02-13 Friday  yjung

* cpldrs/cpl_imset_combine.c, cpldrs/cpl_imset_combine.h: added
option to specify the anchor points

2004-02-13 Friday  llundin

* cplcore/cpl_polynomial.c: Improved documentation on
cpl_polynomial_1d_shift(). Optimized cpl_polynomial_copy() for same
size args

2004-02-13 Friday  yjung

* cpldrs/cpl_imset_combine.c, cpldrs/cpl_imset_combine.h: corrected
bug with pointers...

2004-02-12 Thursday  llundin

* cplcore/cpl_polynomial.c: cpl_polynomial_1d_{eval,diff}() uses
long double

2004-02-11 Wednesday  llundin

* cplcore/cpl_polynomial.c: Changed output format of
cpl_polynomial_dump

2004-02-11 Wednesday  llundin

* cplcore/cpl_image_resample.c, cplcore/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 Wednesday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: 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 Wednesday  llundin

* cplcore/cpl_error.h: Added CPL_ASSURE_ERR_CODE()

2004-02-11 Wednesday  yjung

* cpldrs/cpl_imset_combine.c, cpldrs/cpl_imset_combine.h: added
cpl_imset_recombine()

2004-02-11 Wednesday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: Unified API
for 1- and multi-dimensional polynomials

2004-02-10 Tuesday  yjung

* cpldrs/cpl_imset_combine.c: corrected test to detect bad
correlated planes

2004-02-10 Tuesday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: Special
storage for 1d-polynomials

2004-02-10 Tuesday  yjung

* cplcore/Makefile.am, cplcore/cpl_image.h,
cplcore/cpl_image_distortion.c, cplcore/cpl_image_distortion.h,
cplcore/cpl_image_distortion_body.h, cplcore/cpl_image_resample.c,
cplcore/cpl_image_resample.h, cplcore/cpl_image_resample_body.h:
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 Tuesday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: Added
cpl_double_horner1d_diff()

2004-02-09 Monday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: Added
cpl_vector_horner1d_shift()

2004-02-09 Monday  cizzo

* cplcore/cpl_table.c: Handle case of all-NULL string column

2004-02-09 Monday  llundin

* cplcore/cpl_polynomial.c: cpl_double_horner1d_root_nr: Improved
convergence check (2)

2004-02-09 Monday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h:
cpl_double_horner1d_root_nr: Improved convergence check

2004-02-06 Friday  llundin

* cplcore/cpl_polynomial.c: Accelerated NR

2004-02-06 Friday  yjung

* cpldrs/cpl_imset_combine.h: added an include

2004-02-06 Friday  llundin

* cpldrs/cpl_phys_const.h, cpldrs/cpl_spectro.c: Renamed constants

2004-02-06 Friday  yjung

* cplui/cpl_frameset.c: cx_malloc inst. of cpl_malloc

2004-02-06 Friday  yjung

* cplui/cpl_frameset.c, cplui/cpl_frameset.h: added
cpl_frameset_to_filenames() cpl_frameset_labelise()
cpl_frameset_get_frame() cpl_frameset_extract()

2004-02-06 Friday  yjung

* cpldrs/Makefile.am, cpldrs/cpl_image_distortion.c,
cpldrs/cpl_image_distortion.h, cpldrs/cpl_image_distortion_body.h:
moved to cplcore

2004-02-06 Friday  yjung

* cplcore/Makefile.am, cplcore/cpl_image_distortion.c,
cplcore/cpl_image_distortion.h,
cplcore/cpl_image_distortion_body.h: added cpl_image_distortion

2004-02-06 Friday  llundin

* cplcore/cpl_error.c, cplcore/cpl_error.h: Added
CPL_ERROR_CONTINUE

2004-02-06 Friday  yjung

* cplui/Makefile.am, cpldrs/Makefile.am: added SUBDIRS = tests

2004-02-06 Friday  yjung

* cplcore/Makefile.am: added SUBDIRS = tests

2004-02-06 Friday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h:
cpl_double_horner1d() also computes derivative. Added
cpl_double_horner1d_root()

2004-02-06 Friday  yjung

* configure.ac: added declaration of cplcore/tests/Makefile,
cplui/tests/Makefile and cpldrs/tests/Makefile

2004-02-06 Friday  yjung

* Makefile.am: removed compilation of cpl/tests

2004-02-05 Thursday  yjung

* cpldrs/cpl_objects.c, cpldrs/cpl_objects.h: added
cpl_objects_detect_subw() and cpl_objects_detect()

2004-02-05 Thursday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h: changed prototype
of cpl_imset_reject_images()

2004-02-05 Thursday  yjung

* cpldrs/cpl_objects.c, cpldrs/cpl_objects.h: removed fwhm stuff

2004-02-05 Thursday  yjung

* cpldrs/cpl_imset_combine.c: precisely defined the different
offsets meanings !

2004-02-04 Wednesday  yjung

* cpldrs/cpl_imset_combine.c, cpldrs/cpl_imset_combine.h,
cpldrs/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 Tuesday  llundin

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h,
cplcore/cpl_vector.c, cplcore/cpl_vector.h: Moved
cpl_double_horner1d() and cpl_vector_horner1d_equid

2004-02-03 Tuesday  llundin

* cpldrs/cpl_spectro.c: cpl_vector_planck: Improved comments and
testing

2004-02-03 Tuesday  llundin

* cpldrs/cpl_spectro.c: cpl_vector_planck() tested

2004-02-03 Tuesday  yjung

* cplcore/cpl_1dfunction.c: removed unused defines

2004-02-03 Tuesday  yjung

* cpldrs/cpl_image_photometry.c: added missing defines

2004-02-03 Tuesday  yjung

* cpldrs/cpl_image_photometry.c, cpldrs/cpl_image_photometry.h:
Initial revision

2004-02-03 Tuesday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h,
cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h: moved readout
noise measurement functions to cpldrs

2004-02-03 Tuesday  yjung

* cpldrs/Makefile.am: added cpl_image_photometry

2004-02-03 Tuesday  llundin

* cpldrs/cpl_spectro.c: Removed spurious #endif

2004-02-03 Tuesday  llundin

* cpldrs/cpl_spectro.c, cpldrs/cpl_spectro.h: cpl_vector_planck()

2004-02-03 Tuesday  llundin

* cpldrs/Makefile.am: Added cpl_phys_const.h & cpl_spectro.{h,c}

2004-02-03 Tuesday  yjung

* cpldrs/cpl_imset_combine.c: typo

2004-02-03 Tuesday  yjung

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
cplcore/cpl_imset_basic_body.h: moved cpl_imset_finf_offsets() and
cpl_imset_shiftandadd() to cpldrs

2004-02-03 Tuesday  yjung

* cpldrs/Makefile.am, cpldrs/cpl_imset_combine.c,
cpldrs/cpl_imset_combine.h, cpldrs/cpl_imset_combine_body.h: added
cpl_imset_combine

2004-02-03 Tuesday  yjung

* Makefile.am: added cpldrs

2004-02-03 Tuesday  llundin

* cpldrs/cpl_phys_const.h: Speed of light, Planck & Boltzman

2004-02-03 Tuesday  yjung

* cplcore/cpl_image_distortion.c, cplcore/cpl_image_distortion.h,
cplcore/cpl_image_distortion_body.h, cplcore/cpl_objects.c,
cplcore/cpl_objects.h: moved to cpldrs

2004-02-03 Tuesday  yjung

* cplcore/Makefile.am: moved cpl_image_distortion and cpl_objects
to cpldrs

2004-02-03 Tuesday  yjung

* cpldrs/Makefile.am, cpldrs/cpl_image_distortion.c,
cpldrs/cpl_image_distortion.h, cpldrs/cpl_image_distortion_body.h,
cpldrs/cpl_objects.c, cpldrs/cpl_objects.h: added
cpl_image_distortion and cpl_objects files

2004-02-02 Monday  llundin

* cplcore/cpl_vector.c: cpl_double_horner1d: Improved comments

2004-02-02 Monday  llundin

* cplcore/cpl_vector.c: Imporved cpl_double_horner1d

2004-02-02 Monday  llundin

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h:
cpl_1dfunction_interpolate_linear: more checks and efficiency

2004-02-02 Monday  yjung

* cplcore/cpl_image_distortion.c,
cplcore/cpl_image_distortion_body.h, cplcore/cpl_polynomial.c,
cplcore/cpl_polynomial.h: polynomial object from 2d to any
dimension

2004-02-02 Monday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: Added
cpl_double_horner1d() and cpl_vector_horner1d_equid()

2004-02-02 Monday  rpalsa

* cpldrs/Makefile.am: Added.

2004-02-02 Monday  rpalsa

* configure.ac: Build directory cpldrs added.

2004-02-02 Monday  rpalsa

* README.CVS, acinclude.m4, m4macros/cpl.m4: cplbase replaced by
cpldrs

2004-02-02 Monday  rpalsa

* cpldrs/.cvsignore: Added.

2004-01-30 Friday  llundin

* cplcore/cpl_tools.c, cplcore/cpl_tools.h:
cpl_tools_is_power_of_2: Reimplemented with frexp() and improved
comment

2004-01-30 Friday  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 Friday  cizzo

* cplcore/cpl_table.c: Take care of the SIMPLE keyword in the
secondary array, while saving a table

2004-01-30 Friday  cizzo

* cplcore/cpl_table.c: cpl_table_save() crashed with integer
columns just containing NULLs

2004-01-23 Friday  rpalsa

* cplcore/cpl_messaging.c: Installation of default print handlers
is done before terminal size check.

2004-01-23 Friday  rpalsa

* cplcore/cpl_plist.c: _cpl_plist_decode_fits(): Do proper check
whether a returned value or comment is empty.

2004-01-23 Friday  yjung

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
cplcore/cpl_imset_basic_body.h: added cpl_imset_shiftandadd()

2004-01-23 Friday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h: added const
in declarations

2004-01-22 Thursday  yjung

* cplcore/cpl_image_distortion.c, cplcore/cpl_image_distortion.h,
cplcore/cpl_tools.c, cplcore/cpl_tools.h: move
cpl_interpolation_kernel to cpl_tools

2004-01-22 Thursday  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 Thursday  rpalsa

* cplui/cpl_frame.h: Frame type CPL_FRAME_TYPE_PAF added.

2004-01-22 Thursday  yjung

* cplcore/cpl_1dfunction.c: corrected bug in cpl_1dfunction_read()

2004-01-22 Thursday  yjung

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h: changed
cpl_imset_find_offsets() prototype

2004-01-20 Tuesday  yjung

* cplcore/cpl_imset_io.c: bug in cpl_imset_delete() corrected

2004-01-20 Tuesday  yjung

* cplcore/cpl_imset_io.c: corrected bug in cpl_imset_delete()

2004-01-20 Tuesday  yjung

* cplcore/cpl_1dfunction.c: bug in
cpl_1dfunction_gen_rect_poisson() corrected

2004-01-19 Monday  yjung

* cplcore/cpl_image_io.c: cpl_image_set_badpixels() : better check
on inputs

2004-01-19 Monday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h:
cpl_image_rect_readout_noise() made public (used in NACO pipeline)

2004-01-14 Wednesday  cizzo

* cplcore/cpl_messaging.c: Wrong stream flushed in _cpl_print_out()
and _cpl_print_err()

2004-01-13 Tuesday  llundin

* cplcore/cpl_vector.c: XC: Toeplitz comment

2004-01-09 Friday  llundin

* cplcore/cpl_vector.c: cpl_vector_xcorr: Removed zero-term from
norms

2004-01-08 Thursday  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 Wednesday  llundin

* cplcore/cpl_vector.c: cpl_vector_xcorr: Use that dot-product is
distributive over subtraction (2nd)

2004-01-07 Wednesday  llundin

* cplcore/cpl_vector.c: cpl_vector_xcorr: Use that dot-product is
distributive (1st)

2004-01-07 Wednesday  yjung

* cplcore/cpl_tools.c: chaeck inputs in cpl_tools_median_9double()

2004-01-02 Friday  cizzo

* cplcore/cpl_column.c: Switch off doxygen triggers

2004-01-02 Friday  rpalsa

* cplcore/Makefile.am, cplui/Makefile.am: MAINTAINER_MODE
conditional moved.

2003-12-30 Tuesday  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 Tuesday  rpalsa

* cplcore/cpl_vector.c: License changed to GPL, Copyright updated.
Two semicolons added to make it compile.

2003-12-30 Tuesday  rpalsa

* cplcore/cpl_imset_io.h, cplcore/cpl_imset_io_body.h,
cplcore/cpl_matrix.c, cplcore/cpl_matrix.h,
cplcore/cpl_messaging.c, cplcore/cpl_messaging.h,
cplcore/cpl_objects.c, cplcore/cpl_objects.h,
cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h,
cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h,
cplcore/cpl_table.c, cplcore/cpl_table.h, cplcore/cpl_tools.c,
cplcore/cpl_tools.h, cplcore/cpl_vector.h, 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_stats.c, cplcore/cpl_image_stats.h,
cplcore/cpl_image_stats_body.h, cplcore/cpl_imset.h,
cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
cplcore/cpl_imset_basic_body.h, cplcore/cpl_imset_complex.c,
cplcore/cpl_imset_complex.h, cplcore/cpl_imset_complex_body.h,
cplcore/cpl_imset_defs.h, cplcore/cpl_imset_io.c,
cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.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_binary.c,
cplcore/cpl_image_binary.h, cplcore/cpl_image_bpm.c,
cplcore/cpl_image_bpm.h, cplcore/cpl_image_defs.h,
cplcore/cpl_image_distortion.c, cplcore/cpl_image_distortion.h,
cplcore/cpl_image_distortion_body.h, cplcore/cpl_image_filter.c,
cplcore/cpl_image_filter.h, cplcore/cpl_image_filter_body.h,
cplcore/cpl_image_gen.c: License changed to GPL, Copyright updated.

2003-12-30 Tuesday  rpalsa

* cplcore/Makefile.am, cplcore/cpl_init.c, cplcore/cpl_init.h,
cplcore/cpl_macros.h, cplcore/cpl_memory.c, cplcore/cpl_memory.h,
cplcore/cpl_memory_impl.h, cplcore/cpl_plist.c,
cplcore/cpl_plist.h, cplcore/cpl_property.c,
cplcore/cpl_property.h, cplcore/cpl_types.c, cplcore/cpl_types.h:
Merged in changes from CPL-1_0-BRANCH, release cpl-1_0

2003-12-30 Tuesday  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-19 Friday  llundin

* cplcore/cpl_vector.c: cpl_vector_xcorr: Incremental RMS

2003-12-18 Thursday  llundin

* cplcore/cpl_vector.c: cpl_vector_xcorr: Added comments

2003-12-17 Wednesday  llundin

* cplcore/cpl_vector.c: cpl_vector_xcorr: Improved documentation

2003-12-17 Wednesday  llundin

* cplcore/cpl_vector.c: Fixed cross-correlation i1-bug

2003-12-16 Tuesday  llundin

* cplcore/cpl_vector.c: Cross-correlation checked

2003-12-16 Tuesday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: 1st version of
cross-correlation. cpl_vector_compare: CPL_ASSURE() on tolerance.
cpl_vector_sort: Improved order onversion

2003-12-16 Tuesday  cizzo

* cplcore/cpl_messaging.c: Fix a bug

2003-12-16 Tuesday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_table.c: Fix bugs detected by
Lars: functions segmented instead of failing appropriately

2003-12-16 Tuesday  cizzo

* cplcore/cpl_matrix.h: Remove prototype of non-existing function

2003-12-15 Monday  llundin

* cplcore/cpl_image_io.c: Fixed CPL_ASSURE() bug

2003-12-15 Monday  llundin

* cplcore/cpl_vector.c: CPL_ASSURE of arguments

2003-12-14 Sunday  rpalsa

* cplui/cpl_plugininfo.h: file cpl_plugininfo.h was initially added
on branch CPL-1_0-BRANCH.

2003-12-12 Friday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_sparseimage.c: @see function
-> @see function()

2003-12-12 Friday  yjung

* cplcore/cpl_image_basic.c: params in accordance with doc in
cpl_image_threshold()

2003-12-12 Friday  cizzo

* cplcore/cpl_matrix.c: Fix parameter list in doc

2003-12-12 Friday  cizzo

* cplcore/cpl_messaging.c: Fix function names in doc

2003-12-12 Friday  llundin

* cplcore/cpl_image_binary.c, cplcore/cpl_image_io.c,
cplcore/cpl_vector.c: Replaced some small arbitrary constants

2003-12-12 Friday  llundin

* cplcore/cpl_image_distortion.c: sinc: Removed arbitrary constant

2003-12-11 Thursday  llundin

* cplcore/cpl_vector.c: cpl_vector_mean & cpl_vector_sqrt: Verify
input

2003-12-11 Thursday  cizzo

* cplcore/cpl_messaging.c: Fix incorrect asserts

2003-12-09 Tuesday  yjung

* cplcore/cpl_sparseimage.c: corrected a small bug

2003-12-09 Tuesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_sparseimage.c,
cplcore/cpl_sparseimage.h: changed
cpl_sparseimage_shift_int_local() - > cpl_sparseimage_shift_int()

2003-12-09 Tuesday  yjung

* cplcore/cpl_sparseimage.c: corrected bug in indices computation
in cpl_spareimage_extract()

2003-12-09 Tuesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_sparseimage.c,
cplcore/cpl_sparseimage.h: added cpl_sparseimage_shift_int_local()

2003-12-09 Tuesday  cizzo

* cplcore/cpl_messaging.c: Avoid brakets in component name

2003-12-09 Tuesday  cizzo

* cplcore/cpl_matrix.c: Fix wrong doc

2003-12-08 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h: added cpl_image_shift_int_local()

2003-12-08 Monday  yjung

* cplcore/cpl_imset_basic.c: corrected the shift computation

2003-12-08 Monday  yjung

* cplcore/cpl_imset_basic.c: small bug

2003-12-08 Monday  yjung

* cplcore/cpl_tools.c: 0 is not a power of 2
(cpl_tools_is_power_of_2())

2003-12-08 Monday  yjung

* cplcore/cpl_imset_basic.c: added doc

2003-12-08 Monday  yjung

* cplcore/cpl_imset_basic.c: cpl_imset_multiply_complex renamed in
cpl_imset_complex_multiply()

2003-12-08 Monday  yjung

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_complex.c,
cplcore/cpl_imset_complex.h, cplcore/cpl_imset_complex_body.h:
cpl_imset_multiply_complex() -> cpl_imset_complex_multiply

2003-12-08 Monday  yjung

* cplcore/cpl_imset_complex.c: added bad pixel map handling

2003-12-08 Monday  yjung

* cplcore/cpl_tools.c: corrected cpl_tools_is_power_of_2() name

2003-12-08 Monday  yjung

* cplcore/cpl_imset_basic.h, cplcore/cpl_imset_basic_body.h: new
module... cpl_imset_complex

2003-12-08 Monday  yjung

* cplcore/Makefile.am, cplcore/cpl_imset.h,
cplcore/cpl_imset_basic.c: created a new module cpl_imset_complex

2003-12-08 Monday  yjung

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: added
cpl_tools_is_power_of_2()

2003-12-08 Monday  yjung

* cplcore/cpl_imset_complex.c, cplcore/cpl_imset_complex.h,
cplcore/cpl_imset_complex_body.h: Initial revision

2003-12-05 Friday  cizzo

* cplcore/cpl_table.c: Fix doc

2003-12-05 Friday  cizzo

* cplcore/cpl_messaging.c, cplcore/cpl_table.c: Upgrade doc

2003-12-05 Friday  cizzo

* cplcore/cpl_init.c: Correct typos

2003-12-05 Friday  cizzo

* cplcore/cpl_table.c: Upgrade doc

2003-12-05 Friday  cizzo

* cplcore/cpl_column.c: Eliminate Doxygen trigger

2003-12-04 Thursday  cizzo

* cplcore/cpl_table.c: Improve documentation.

2003-12-04 Thursday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: Improve
documentation. Function cpl_matrix_is_matrix() is eliminated.

2003-12-04 Thursday  yjung

* cplcore/cpl_image_distortion.c, cplcore/cpl_imset_basic.c,
cplcore/cpl_imset_io.c, cplcore/cpl_objects.c,
cplcore/cpl_polynomial.c: upgraded documentation

2003-12-04 Thursday  yjung

* cplcore/cpl_sparseimage.c: upgraded documentation

2003-12-04 Thursday  yjung

* cplcore/cpl_image_basic.c: forgot badpixelmap

2003-12-04 Thursday  yjung

* cplcore/cpl_image_stats.c: upgraded documentation

2003-12-04 Thursday  yjung

* cplcore/cpl_image_io.c: upgraded documentation

2003-12-04 Thursday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen_body.h: ugrade
documentation

2003-12-04 Thursday  yjung

* cplcore/cpl_image_bpm.c, cplcore/cpl_image_filter.c: upgraded
documentation

2003-12-04 Thursday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_binary.c: upgraded
documentation

2003-12-04 Thursday  yjung

* cplcore/cpl_vector.c: upgrade documentation

2003-12-04 Thursday  yjung

* cplcore/cpl_tools.c: upgrade documerntation

2003-12-04 Thursday  yjung

* cplcore/cpl_1dfunction.c: documentation upgrade

2003-12-04 Thursday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_error.h: Upgrade doc

2003-12-03 Wednesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h, cplcore/cpl_imset_basic.c,
cplcore/cpl_imset_basic.h, cplcore/cpl_imset_basic_body.h,
cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: added
cpl_sparseimage_move_pixels(), cpl_image_move_pixels(),
cpl_imset_multiply_complex(), cpl_imset_find_offstes()

2003-12-01 Monday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_error.c, cplcore/cpl_init.c,
cplcore/cpl_matrix.c, cplcore/cpl_messaging.c, cplcore/cpl_table.c:
Add Synopsis

2003-12-01 Monday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_error.h: Improve documentation

2003-12-01 Monday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_error.h: Fix a problem with
header files, because cpl_error.h included cpl_messaging.h and
viceversa (Lars)

2003-12-01 Monday  cizzo

* cplcore/cpl_messaging.c, cplcore/cpl_messaging.h: Set the right
type to functions

2003-11-30 Sunday  cizzo

* cplcore/cpl_messaging.c, cplcore/cpl_messaging.h: Upgrade
documentation, and make the software a bit safer

2003-11-26 Wednesday  cizzo

* cplcore/cpl_table.c: Minor improvement to documentation

2003-11-26 Wednesday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_table.c: Further improvements
to the documentation

2003-11-25 Tuesday  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 Monday  cizzo

* cplcore/cpl_table.h: Eliminate two unused functions

2003-11-24 Monday  cizzo

* cplcore/cpl_table.c: Major upgrade of the documentation, and fix
some minor bugs. Eliminate two unused functions

2003-11-21 Friday  cizzo

* cplcore/cpl_matrix.c: Correct typo in the doc

2003-11-18 Tuesday  cizzo

* cplcore/cpl_matrix.c: Minor change in documentation

2003-11-18 Tuesday  cizzo

* cplcore/cpl_matrix.c: Minor change in documentation

2003-11-18 Tuesday  cizzo

* cplcore/cpl_matrix.c: Minor change in doc style

2003-11-17 Monday  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 Friday  yjung

* cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h: renamed
cpl_image_bpm_set_goodpix() in cpl_image_bpm_reset_badpix()

2003-11-14 Friday  yjung

* cplcore/cpl_image_bpm.c: check bounds of indices given in ASCII
file

2003-11-14 Friday  yjung

* cplcore/cpl_sparseimage.c: typo

2003-11-14 Friday  yjung

* cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h: added
cpl_image_bpm_is_badpix() and cpl_image_bpm_set_goodpix()

2003-11-14 Friday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: added
cpl_sparseimage_remove_pixel()

2003-11-14 Friday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: added
cpl_sparseimage_has_index()

2003-11-07 Friday  yjung

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
cplcore/cpl_imset_basic_body.h: added cpl_imset_conv_xy_rtheta()
and cpl_imset_conv_rtheta_xy()

2003-11-07 Friday  yjung

* cplcore/cpl_imset_basic.c: added cpl_is_power_of_2()

2003-11-07 Friday  yjung

* cplcore/cpl_imset_basic.c: corrected index

2003-11-07 Friday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h: changed api of
cpl_imset_save()

2003-11-07 Friday  yjung

* cplcore/cpl_imset_basic.c: doxygen

2003-11-07 Friday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_error.c,
cplcore/cpl_error.h, cplcore/cpl_matrix.c, cplcore/cpl_matrix.h,
cplcore/cpl_messaging.h, cplcore/cpl_table.c, cplcore/cpl_table.h:
Eliminate identifiers in capital letters prefixed by an underscore

2003-11-07 Friday  yjung

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
cplcore/cpl_imset_basic_body.h: added cpl_imset_fft()

2003-11-07 Friday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h: added
cpl_imset_set_image()

2003-11-07 Friday  cizzo

* 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 Friday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: rename
cpl_matrix_is_null() to cpl_matrix_is_zero(), fix a serious bug in
cpl_matrix_maxpos _minpos

2003-11-06 Thursday  yjung

* cplcore/cpl_image_distortion.c, cplcore/cpl_image_distortion.h,
cplcore/cpl_image_gen.c, cplcore/cpl_image_gen_body.h,
cplcore/cpl_tools.c, cplcore/cpl_tools.h: some functions made
static

2003-11-06 Thursday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h,
cplcore/cpl_image_distortion.c,
cplcore/cpl_image_distortion_body.h, cplcore/cpl_image_stats.c,
cplcore/cpl_tools.c, cplcore/cpl_tools.h, cplcore/cpl_vector.c:
cleaned cpl_tools and improved documentation

2003-11-06 Thursday  yjung

* cplcore/cpl_image_io.c: added CPL_ASSURE checks in
cpl_image_duplicate()

2003-11-05 Wednesday  yjung

* cplcore/cpl_image_io.c: doxygen

2003-11-05 Wednesday  yjung

* cplcore/cpl_image.h, cplcore/cpl_image_defs.h,
cplcore/cpl_image_io.c, cplcore/cpl_image_io_body.h,
cplcore/cpl_image_stats.c, cplcore/cpl_imset.h,
cplcore/cpl_imset_io_body.h: _CPL_XXX_H_ -> CPL_XXX_H
CPL_CLASS_BINARY -> CPL_CLASS_BIN

2003-11-05 Wednesday  yjung

* cplcore/cpl_tools.c: updated doxygen documentation

2003-11-05 Wednesday  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: changed
cpl_image_load_TYPE() to cpl_image_load(.., TYPE,..) changed
cpl_image_convert_to_TYPE() to cpl_image_convert(..., TYPE, ...)

2003-10-30 Thursday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_image_basic.c,
cplcore/cpl_image_binary.c, cplcore/cpl_image_bpm.c,
cplcore/cpl_image_distortion.c, cplcore/cpl_image_filter.c,
cplcore/cpl_image_gen.c, cplcore/cpl_image_io.c,
cplcore/cpl_image_stats.c, cplcore/cpl_imset_basic.c,
cplcore/cpl_imset_io.c, cplcore/cpl_objects.c,
cplcore/cpl_polynomial.c, cplcore/cpl_sparseimage.c,
cplcore/cpl_tools.c, cplcore/cpl_vector.c: doxygen: added error
codes in doc

2003-10-30 Thursday  yjung

* cplcore/cpl_error.h, cplcore/cpl_image_io.c,
cplcore/cpl_image_io.h, cplcore/cpl_imset_basic.c: removed
cpl_image_delete_bpm() (replaced by cpl_image_bpm_reset())

2003-10-29 Wednesday  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: removed cpl_image_count_badpixels

2003-10-29 Wednesday  yjung

* cplcore/cpl_image_bpm.c: removed a bad test

2003-10-29 Wednesday  yjung

* cplcore/cpl_image_bpm.c: bug in cpl_image_bpm_set_badpix()

2003-10-29 Wednesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: removed
cpl_image_add_badpixel()

2003-10-29 Wednesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h: changed prototype of
cpl_image_new_type()

2003-10-29 Wednesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: removed
cpl_image_get_badpixelmap()

2003-10-29 Wednesday  yjung

* cplcore/cpl_image_bpm.c: doxygen

2003-10-29 Wednesday  yjung

* cplcore/cpl_sparseimage.c: changed cpl_sparseimage_subsample()

2003-10-29 Wednesday  yjung

* cplcore/cpl_sparseimage.c: added a entries test in
cpl_sparseimage_subsample()

2003-10-29 Wednesday  yjung

* cplcore/cpl_memory.h: added declaration of cpl_memory_init()

2003-10-29 Wednesday  yjung

* cplcore/cpl_image_bpm.c: cpl_sparseimage_loadmap() removed and
implemented here.

2003-10-29 Wednesday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: removed
cpl_sparseimage_loadmap()

2003-10-29 Wednesday  yjung

* cplcore/cpl_image_bpm.c: fixed a bug in cpl_image_bpm_reset()

2003-10-29 Wednesday  yjung

* cplcore/cpl_image_bpm.c: added a test case im
cpl_image_bpm_set_pix

2003-10-29 Wednesday  yjung

* cplcore/cpl_image_bpm.c: added a check

2003-10-28 Tuesday  yjung

* cplcore/Makefile.am: typo

2003-10-28 Tuesday  yjung

* cplcore/cpl_image_distortion.c, cplcore/cpl_polynomial.c: doxygen
doc small update

2003-10-28 Tuesday  yjung

* cplcore/cpl_image_binary.c, cplcore/cpl_image_binary.h,
cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h,
cplcore/cpl_image_filter.c, cplcore/cpl_image_stats.c,
cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic_body.h,
cplcore/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 Tuesday  yjung

* cplcore/cpl_image.h: added cpl_image_bpm module and removed
cpl_sparseimage from public place

2003-10-28 Tuesday  yjung

* cplcore/Makefile.am: added cpl_image_bpm module

2003-10-28 Tuesday  yjung

* cplcore/cpl_image_bpm.c, cplcore/cpl_image_bpm.h: Initial
revision

2003-10-28 Tuesday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_stats.c: doxygen...

2003-10-28 Tuesday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_image_basic.c,
cplcore/cpl_image_binary.c, cplcore/cpl_image_distortion.c,
cplcore/cpl_image_filter.c, cplcore/cpl_image_gen.c,
cplcore/cpl_image_io.c, cplcore/cpl_image_stats.c,
cplcore/cpl_imset_basic.c, cplcore/cpl_imset_io.c,
cplcore/cpl_objects.c, cplcore/cpl_polynomial.c,
cplcore/cpl_sparseimage.c, cplcore/cpl_tools.c,
cplcore/cpl_vector.c: doxygen documentation updated according
Derek's comments

2003-10-27 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h: added cpl_image_subsample()

2003-10-27 Monday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: added
cpl_sparseimage_subsample()

2003-10-24 Friday  yjung

* cplcore/cpl_1dfunction.h, cplcore/cpl_image_basic.h,
cplcore/cpl_image_binary.h, cplcore/cpl_image_defs.h,
cplcore/cpl_image_distortion.h, cplcore/cpl_image_filter.h,
cplcore/cpl_image_gen.h, cplcore/cpl_image_io.h,
cplcore/cpl_image_stats.h, cplcore/cpl_imset_basic.h,
cplcore/cpl_imset_defs.h, cplcore/cpl_imset_io.h,
cplcore/cpl_memory.h, cplcore/cpl_objects.h,
cplcore/cpl_polynomial.h, cplcore/cpl_sparseimage.h,
cplcore/cpl_tools.h, cplcore/cpl_vector.h: _CPL_BAL_BLA_H_ --->
CPL_BLA_BLA_H

2003-10-23 Thursday  yjung

* cplcore/cpl_memory_impl.h: use xmemory functions in the tests

2003-10-23 Thursday  yjung

* cplcore/cpl_image_io.c: changed cpl_image_save() prototype to use
cpl_plist instead of qfits_header

2003-10-23 Thursday  yjung

* cplcore/cpl_image_io.h: changed cpl_image_save() prototype to use
cpl_plist instead of qfits_header

2003-10-01 Wednesday  cizzo

* cplcore/cpl_column.c: Fix bug in cpl_column_min() and
cpl_column_max()

2003-10-01 Wednesday  cizzo

* cplcore/cpl_column.c: Fix bug in cpl_column_minpos() and
cpl_column_maxpos()

2003-10-01 Wednesday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: Fix error in the
interface

2003-10-01 Wednesday  cizzo

* cplcore/cpl_table.c: Fix error in the documentation

2003-09-29 Monday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_vector.c: added
Synopsys/doxygen info

2003-09-29 Monday  cplmgr

* configure.ac: Package version change reverted

2003-09-29 Monday  cplmgr

* configure.ac: Package version changed

2003-09-09 Tuesday  yjung

* cplcore/cpl_objects.c, cplcore/cpl_polynomial.c: small warnings
corrected

2003-09-05 Friday  yjung

* cplcore/cpl_objects.c: typo

2003-09-05 Friday  yjung

* cplcore/cpl_objects.c, cplcore/cpl_objects.h: added accessor
functions

2003-09-05 Friday  yjung

* cplcore/cpl_objects.c: added cpl_objects_sort_max() and
cpl_objects_sort_flux()

2003-09-05 Friday  yjung

* cplcore/cpl_objects.c, cplcore/cpl_objects.h: added
cpl_objects_sort_npix()

2003-09-04 Thursday  yjung

* cplcore/cpl_objects.c, cplcore/cpl_objects.h: some new functions
added

2003-09-04 Thursday  yjung

* cplcore/cpl_objects.c: added some includes

2003-09-04 Thursday  yjung

* cplcore/cpl_image_stats.c: cosmetics

2003-09-04 Thursday  yjung

* cplcore/cpl_objects.h: added some functions declarations

2003-09-04 Thursday  yjung

* cplcore/cpl_image_distortion.c: added doc

2003-09-04 Thursday  yjung

* cplcore/cpl_image_binary.c, cplcore/cpl_1dfunction.c: cosmetics

2003-09-04 Thursday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_image_gen.c,
cplcore/cpl_image_filter.c: cosmetics

2003-09-04 Thursday  yjung

* cplcore/cpl_imset_io.c: remived cxstrutils dependency

2003-09-04 Thursday  yjung

* cplcore/cpl_polynomial.c: removed cxchar

2003-09-04 Thursday  yjung

* cplcore/cpl_vector.c: cosmetics

2003-09-04 Thursday  yjung

* cplcore/cpl_objects.c: various corrections

2003-09-04 Thursday  yjung

* cplcore/Makefile.am: added cpl_objects

2003-09-04 Thursday  yjung

* cplcore/cpl_objects.h: include only image definition

2003-09-03 Wednesday  yjung

* cplcore/cpl_image_distortion.c,
cplcore/cpl_image_distortion_body.h: added
cpl_image_distortion_poly() and tested it

2003-09-03 Wednesday  yjung

* cplcore/cpl_image_distortion.c: added include "math.h"

2003-09-03 Wednesday  cizzo

* cplcore/cpl_matrix.h: eliminate unused prototype

2003-09-03 Wednesday  yjung

* cplcore/cpl_image_distortion.c, cplcore/cpl_image_distortion.h:
moved #include cpl_tools.h from .c to .h

2003-09-02 Tuesday  yjung

* cplcore/cpl_tools.c: added sinc()

2003-09-02 Tuesday  yjung

* cplcore/cpl_image_distortion.c, cplcore/cpl_image_distortion.h,
cplcore/cpl_image_distortion_body.h: added
cpl_image_distortion_linear()

2003-09-02 Tuesday  yjung

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: added
cpl_interpolation_kernel()

2003-09-02 Tuesday  yjung

* cplcore/cpl_image.h: added cpl_image_distortion.h

2003-09-02 Tuesday  yjung

* cplcore/Makefile.am: added cpl_image_distortion

2003-09-02 Tuesday  yjung

* cplcore/cpl_image_distortion.c, cplcore/cpl_image_distortion.h,
cplcore/cpl_image_distortion_body.h: New revision - still empty

2003-09-02 Tuesday  yjung

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: changed
cpl_polynomial_new() and first working revision

2003-09-01 Monday  yjung

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: typo

2003-09-01 Monday  yjung

* cplcore/cpl_polynomial.c: typo

2003-09-01 Monday  yjung

* cplcore/Makefile.am: added cpl_polynomial.[ch]

2003-09-01 Monday  yjung

* cplcore/cpl_polynomial.c, cplcore/cpl_polynomial.h: New revision

2003-09-01 Monday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: Added function
cpl_table_erase_unselected()

2003-08-29 Friday  rpalsa

* cplcore/cpl_plist.c: Fixes from branch CPL-1_0-BRANCH, revision
1.4.2.9 added.

2003-08-25 Monday  cizzo

* cplcore/cpl_table.c: Rewrite cpl_table_print()

2003-08-25 Monday  cizzo

* cplcore/cpl_column.c: Change default column formats

2003-08-22 Friday  cizzo

* cplcore/cpl_table.c: First fully tested version of
cpl_table_save()

2003-08-21 Thursday  cizzo

* cplcore/cpl_column.c: Fix uninitialized pointers in
cpl_column_code_null_TYPE() functions

2003-08-21 Thursday  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 Wednesday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: Add cpl_table_save().
The function is not yet completely tested

2003-08-20 Wednesday  llundin

* cplcore/cpl_tools.c: Added environment var. CPL_SRAND_CONST to
set the srand argument to the constant 1

2003-08-19 Tuesday  cizzo

* cplcore/cpl_messaging.c: Restore original print and error
handlers at msg_stop()

2003-08-18 Monday  cizzo

* cplcore/cpl_plist.c, cplcore/cpl_plist.h: Add
cpl_plist_prepend_TYPE()

2003-08-13 Wednesday  yjung

* cplcore/cpl_messaging.h: use CPL_END_DECLS and CPL_BEGIN_DECLS

2003-08-13 Wednesday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_image_basic.c,
cplcore/cpl_image_binary.c, cplcore/cpl_image_filter.c,
cplcore/cpl_image_gen.c, cplcore/cpl_image_io.c,
cplcore/cpl_image_stats.c, cplcore/cpl_imset_basic.c,
cplcore/cpl_imset_io.c, cplcore/cpl_objects.c,
cplcore/cpl_sparseimage.c, cplcore/cpl_tools.c,
cplcore/cpl_vector.c: use #include "cpl_memory_impl.h"

2003-08-13 Wednesday  yjung

* cplcore/cpl_memory_impl.h: added #include "cpl_macros.h"

2003-08-13 Wednesday  rpalsa

* cplcore/Makefile.am: Private header file cpl_memory_impl.h added.

2003-08-13 Wednesday  rpalsa

* cplcore/cpl_memory_impl.h: Added from CPL-1_0-BRANCH

2003-08-12 Tuesday  rpalsa

* cplcore/cpl_memory_impl.h: file cpl_memory_impl.h was initially
added on branch CPL-1_0-BRANCH.

2003-08-07 Thursday  cizzo

* cplcore/cpl_column.c: Eliminate memory leak in column destructor

2003-08-05 Tuesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h, cplcore/cpl_sparseimage.c,
cplcore/cpl_sparseimage.h: added cpl_image_flip_local() and
cpl_sparseimage_flip_local()

2003-08-04 Monday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_image_basic.c,
cplcore/cpl_image_binary.c, cplcore/cpl_image_defs.h,
cplcore/cpl_image_filter.c, cplcore/cpl_image_gen.c,
cplcore/cpl_image_io.c, cplcore/cpl_image_stats.c,
cplcore/cpl_imset_basic.c, cplcore/cpl_imset_defs.h,
cplcore/cpl_imset_io.c, cplcore/cpl_objects.c,
cplcore/cpl_sparseimage.c, cplcore/cpl_tools.c,
cplcore/cpl_tools.h, cplcore/cpl_vector.c: removed #include
"xmemory.h" and added #include "cxmemory.h"

2003-07-24 Thursday  rpalsa

* cplcore/Makefile.am: Source modules cpl_init and cpl_memory
added.

2003-07-24 Thursday  rpalsa

* acinclude.m4: Fixes from CPL-1_0-BRANCH, Revision 1.11.2.2
imported

2003-07-24 Thursday  rpalsa

* cplcore/cpl_plist.c: Fixes from CPL-1_0-BRANCH, Revision 1.4.2.5
imported

2003-07-24 Thursday  rpalsa

* cplcore/cpl_table.c: Fixes from CPL-1_0-BRANCH, Revision
1.37.2.10 imported

2003-07-24 Thursday  rpalsa

* cplcore/cpl_init.c, cplcore/cpl_init.h, cplcore/cpl_memory.c,
cplcore/cpl_memory.h: Added from CPL-1_0-BRANCH

2003-07-24 Thursday  rpalsa

* cplui/cpl_parameter.c: Fixes form CPL-1_0-BRANCH, Revision
1.2.2.5 imported

2003-07-24 Thursday  rpalsa

* cplui/cpl_plugin.h: Fixes form CPL-1_0-BRANCH, Revision 1.3.2.3
imported

2003-07-23 Wednesday  llundin

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: Added const
qualifier to second arg of cpl_image_set_type()

2003-07-23 Wednesday  llundin

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h: Added const qualifier to
cpl_image_new_{double,float,int,bin}()

2003-07-23 Wednesday  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: Added pointer args to
cpl_image_new_{double,float,int,bin}()

2003-07-23 Wednesday  llundin

* cplcore/cpl_sparseimage.c: use assert() to verify internal
consistency

2003-07-22 Tuesday  llundin

* cplcore/cpl_sparseimage.c: Improved argument check in
cpl_sparseimage_rotate_int_local() & cpl_sparseimage_extract() &
cpl_sparseimage_collapse()

2003-07-21 Monday  llundin

* cplcore/cpl_sparseimage.c: Allowed for NULL input in
cpl_sparseimage_rotate_int_local() & cpl_sparseimage_extract() &
cpl_sparseimage_collapse()

2003-07-21 Monday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/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 Monday  llundin

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h: Fix
firstgoodpos bug in cpl_image_stat_subw(). Add const qualifier to
function arguments

2003-07-17 Thursday  rpalsa

* cplcore/cpl_init.c: file cpl_init.c was initially added on branch
CPL-1_0-BRANCH.

2003-07-17 Thursday  rpalsa

* cplcore/cpl_init.h: file cpl_init.h was initially added on branch
CPL-1_0-BRANCH.

2003-07-17 Thursday  rpalsa

* cplcore/cpl_memory.c: file cpl_memory.c was initially added on
branch CPL-1_0-BRANCH.

2003-07-17 Thursday  rpalsa

* cplcore/cpl_memory.h: file cpl_memory.h was initially added on
branch CPL-1_0-BRANCH.

2003-07-17 Thursday  cizzo

* cplcore/cpl_matrix.c: Avoid memory leak in solve_system()

2003-07-17 Thursday  cizzo

* cplcore/cpl_table.c: Fix memory leak from incomplete cpl_table
destructor

2003-07-16 Wednesday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: rm a const

2003-07-16 Wednesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
cplcore/cpl_image_filter_body.h: changed filter functions names

2003-07-16 Wednesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter_body.h:
enhanced the bad pixel maps handling in filtering functions

2003-07-15 Tuesday  yjung

* cplcore/cpl_image_io_body.h: forgot to initialize ql.map

2003-07-15 Tuesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h,
cplcore/cpl_image_binary.c, cplcore/cpl_image_binary.h,
cplcore/cpl_image_filter.c, cplcore/cpl_image_stats.c,
cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic_body.h,
cplcore/cpl_sparseimage.c, cplcore/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 Tuesday  llundin

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h:
cpl_sparseimage_add_pixel() & cpl_image_add_badpixel()

2003-07-15 Tuesday  yjung

* cplcore/cpl_imset_basic_body.h: correct a bug in
cpl_imset_time_median()

2003-07-15 Tuesday  yjung

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
cplcore/cpl_imset_basic_body.h: added cpl_imset_time_median()

2003-07-14 Monday  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: rename to cpl_image_count_badpixels().
Fixed return value of cpl_imset_time_badpixels

2003-07-14 Monday  llundin

* cplcore/cpl_imset_basic.c: Improved comments. Added assert()

2003-07-14 Monday  llundin

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_defs.h:
cpl_imset_time_badpixels()

2003-07-14 Monday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_table.c: Import changes from
CPL-1_0-BRANCH

2003-07-11 Friday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_io.c,
cplcore/cpl_sparseimage.c, cplcore/cpl_tools.c: warning removed

2003-07-11 Friday  yjung

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
cplcore/cpl_imset_basic_body.h: added cpl_imset_time_stdev()

2003-07-11 Friday  llundin

* cplcore/cpl_error.h: Included cpl_messaging.h

2003-07-11 Friday  llundin

* cplcore/cpl_sparseimage.c: Adhered to bad-pixel convention in
cpl_sparseimage_from_binary()

2003-07-10 Thursday  llundin

* cplcore/cpl_error.h: Added cpl_msg_debug to CPL_ASSURE

2003-07-08 Tuesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_binary.c,
cplcore/cpl_image_filter.c, cplcore/cpl_image_gen.c,
cplcore/cpl_image_io.c, cplcore/cpl_image_stats.c,
cplcore/cpl_imset_basic.c, cplcore/cpl_imset_io.c,
cplcore/cpl_sparseimage.c: doxygen

2003-07-08 Tuesday  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: moved imset definition in cpl_imset_defs.h
and changed includes accordingly

2003-07-08 Tuesday  yjung

* cplcore/cpl_image_binary.c: doxygen

2003-07-08 Tuesday  yjung

* cplcore/Makefile.am: added cpl_image_defs.h

2003-07-08 Tuesday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_stats.c,
cplcore/cpl_sparseimage.c: forgot some includes

2003-07-08 Tuesday  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: reorganized
the includes to put the image definition in cpl_image_defs.h

2003-07-08 Tuesday  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: put the
cpl_image and cpl_sparseimage definitions in the cpl_sparseimage.c
and added accessors functions for sparseimage objects

2003-07-07 Monday  yjung

* cplcore/cpl_image.h, cplcore/cpl_image_basic.c,
cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h: made
cpl_image_stats struct invisible and added accessor functions in
cpl_image_stats.h

2003-07-07 Monday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_sparseimage.c: doxygen

2003-07-07 Monday  yjung

* cplcore/cpl_image_binary.c, cplcore/cpl_image_io.c: doxygen

2003-07-07 Monday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_image_basic.c: doxygen

2003-07-07 Monday  yjung

* cplcore/cpl_image_io.c: cast filename

2003-07-07 Monday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_matrix.c, cplcore/cpl_table.c:
Correct wrong docs

2003-07-07 Monday  llundin

* cplcore/cpl_error.c, cplcore/cpl_error.h: cpl_error_set() sets
file name & line number

2003-07-04 Friday  rpalsa

* bootstrap: Require bash. Bugs fixed.

2003-07-04 Friday  yjung

* cplcore/cpl_image_io.c: forgot to Zero-pad the saved FITS files

2003-07-03 Thursday  llundin

* cplcore/cpl_error.c, cplcore/cpl_error.h: Enhanced error handling
with file & line number

2003-07-03 Thursday  rpalsa

* cplcore/cpl_plist.c: Fixes form CPL-1_0-BRANCH, Revision 1.4.2.3
imported

2003-07-03 Thursday  rpalsa

* cplcore/cpl_property.c: Fixes form CPL-1_0-BRANCH, Revision
1.6.2.2 imported

2003-07-03 Thursday  yjung

* cplcore/cpl_image_io.c: support all kind of conversion in
cpl_image_convert()

2003-07-02 Wednesday  llundin

* cplcore/cpl_image_stats.c: Fixed typo in
cpl_image_rect_readout_noise

2003-07-02 Wednesday  yjung

* cplcore/cpl_image_io.c: bug fixed in cpl_image_save (bpp not
correctly handled in headers)

2003-07-02 Wednesday  yjung

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: added
cpl_tools_cputime()

2003-07-02 Wednesday  rpalsa

* cplcore/cpl_property.h: Merged in changes on CPL-1_0-BRANCH
Revision 1.3.2.1

2003-07-02 Wednesday  rpalsa

* cplcore/cpl_property.c: Merged in changes on CPL-1_0-BRANCH
Revision 1.6.2.1

2003-07-02 Wednesday  rpalsa

* cplcore/cpl_plist.h: Merged in changes on CPL-1_0-BRANCH Revision
1.4.2.1

2003-07-02 Wednesday  rpalsa

* cplcore/cpl_plist.c: Merged in changes on CPL-1_0-BRANCH Revision
1.4.2.2

2003-07-02 Wednesday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: rename some functions

2003-07-01 Tuesday  yjung

* cplcore/cpl_imset_basic.c: added a test case

2003-07-01 Tuesday  yjung

* cplcore/cpl_image_io.c: break ; were missing

2003-07-01 Tuesday  yjung

* cplcore/cpl_imset_basic.c: the contribution map counts the good
pixels, not the bad ones

2003-07-01 Tuesday  llundin

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h,
cplcore/cpl_tools.c, cplcore/cpl_tools.h: Not yet tested:
cpl_image_rect_readout_noise & cpl_generate_rect_poisson_points

2003-07-01 Tuesday  llundin

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: Added mean & stdev.
Declared cpl_vector_copy as cpl_error_code. Added const qualifiers

2003-07-01 Tuesday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h,
cplcore/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 Tuesday  yjung

* cplcore/cpl_sparseimage.c: added an include for cpl_tools.h

2003-07-01 Tuesday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h,
cplcore/cpl_imset_io_body.h: added cpl_imset_from_image() and
removed cpl_imset_get_pixel_type()

2003-07-01 Tuesday  yjung

* cplcore/cpl_image_basic.c: changed doc

2003-07-01 Tuesday  yjung

* cplcore/cpl_image_basic.c: changed prototype of
cpl_sparseimage_rotate_int_local()

2003-07-01 Tuesday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: implemented
cpl_sparseimage_rotate_int_local()

2003-07-01 Tuesday  yjung

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: added
cpl_tools_iarray_sort()

2003-06-30 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_sparseimage.c,
cplcore/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 Monday  yjung

* cplcore/cpl_image_basic_body.h: corrected rotate function

2003-06-30 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h: added
cpl_image_basic_rotate_int_local()

2003-06-30 Monday  cizzo

* cplcore/cpl_table.c: Improve the documentation

2003-06-30 Monday  yjung

* 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_imset_basic.c, cplcore/cpl_imset_basic.h,
cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h: moved some
definitions from .h to .c

2003-06-30 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h: moved some
defines in .c

2003-06-30 Monday  yjung

* cplcore/cpl_imset_basic.c, cplcore/cpl_imset_basic.h,
cplcore/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 Monday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h,
cplcore/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 Monday  yjung

* cplcore/cpl_imset.h: added type field in the cpl_imset definition

2003-06-30 Monday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: added
cpl_image_delete_bpm()

2003-06-30 Monday  yjung

* cplcore/cpl_image_binary.c, cplcore/cpl_image_binary.h: added a
const...

2003-06-30 Monday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: added
cpl_sparseimage_from_binary()

2003-06-30 Monday  yjung

* cplcore/Makefile.am: tabs ...

2003-06-30 Monday  yjung

* cplcore/Makefile.am: added cpl_imset_basic_body.h

2003-06-27 Friday  yjung

* cplcore/cpl_imset_basic_body.h: Initial revision

2003-06-27 Friday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h: Removed
"const" qualifier from cpl_image_const_op_local

2003-06-27 Friday  rpalsa

* cplcore/cpl_types.c: Patches from CPL-1_0-BRANCH Rev 1.2.2.1
imported.

2003-06-27 Friday  yjung

* cplcore/Makefile.am: added cpl_imset_basic

2003-06-27 Friday  yjung

* cplcore/cpl_imset.h, cplcore/cpl_imset_basic.c,
cplcore/cpl_imset_basic.h: added cpl_imset_basic.ch (still empty)

2003-06-27 Friday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h: Correct prototype of
cpl_column_set_string() and of cpl_column_fill_string()

2003-06-26 Thursday  llundin

* cplcore/cpl_sparseimage.c: Improved comment on
cpl_sparseimage_union_local

2003-06-25 Wednesday  cizzo

* 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 Tuesday  yjung

* cplcore/cpl_image_filter_body.h: typo

2003-06-24 Tuesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter_body.h:
corrected kernel norm computation (with fabs()...)

2003-06-23 Monday  cizzo

* cplcore/cpl_matrix.c: Correct documentation

2003-06-23 Monday  llundin

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h: Changed
return type of cpl_image_{min,max}pos* from int to cpl_error_code

2003-06-20 Friday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: Add const qualifier at
the last argument of cpl_table_set_string()

2003-06-18 Wednesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c,
cplcore/cpl_table.h: Alignment to cpl_type

2003-06-18 Wednesday  cizzo

* cplcore/cpl_matrix.c: Upgrade the documentation with regard to
the error codes set by the routines

2003-06-18 Wednesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_table.c: Minor change in the
documentation

2003-06-18 Wednesday  cizzo

* cplcore/cpl_table.c: Upgrade the documentation with regard to the
error codes set by the routines

2003-06-18 Wednesday  cizzo

* cplcore/cpl_column.c: Minor changes

2003-06-18 Wednesday  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: use
types frome cpl_types.h for image types

2003-06-18 Wednesday  yjung

* TODO: test

2003-06-17 Tuesday  cizzo

* cplcore/cpl_column.c: Upgrade the documentation with regard to
the error codes set by the routines

2003-06-17 Tuesday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_error.h: Add cpl_error_set()

2003-06-17 Tuesday  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 Tuesday  cizzo

* cplcore/cpl_plist.c: Fix wrong call to _cpl_plist_compare_regexp

2003-06-16 Monday  cplmgr

* configure.ac: Package version set to pre 1.1

2003-06-14 Saturday  rpalsa

* cplcore/cpl_plist.c, cplcore/cpl_plist.h: Loader calling sequence
changed. Fills a property list instead of creation one.

2003-06-13 Friday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: doc...

2003-06-13 Friday  yjung

* cplcore/cpl_image_stats.c: typo

2003-06-13 Friday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: doc...

2003-06-13 Friday  yjung

* cplcore/cpl_objects.c, cplcore/cpl_objects.h: doc

2003-06-13 Friday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h: doc..

2003-06-13 Friday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h: doc...

2003-06-13 Friday  yjung

* cplcore/cpl_image_io.c: doc...

2003-06-13 Friday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h: doc ...

2003-06-13 Friday  yjung

* cplcore/cpl_image_filter.c: doc...

2003-06-13 Friday  yjung

* cplcore/cpl_imset_io.h: ...

2003-06-13 Friday  yjung

* cplcore/cpl_image_binary.c: doc...

2003-06-13 Friday  yjung

* cplcore/cpl_image_basic.c: doc...

2003-06-13 Friday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h: doc...

2003-06-13 Friday  cizzo

* cplcore/cpl_image_basic.h: Rename a number of functions to
uniform to used CPL conventions

2003-06-13 Friday  yjung

* cplcore/cpl_image_basic.h: changed prototype of
cpl_image_threshold()

2003-06-13 Friday  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: Rename a number of functions to uniform to
used CPL conventions

2003-06-12 Thursday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h: tabs...

2003-06-12 Thursday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h: completed test suite for image_io

2003-06-12 Thursday  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: Improved sparse image union with
undefined map

2003-06-12 Thursday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
cplcore/cpl_image_filter_body.h: chieved bpm handling in filtering
functions

2003-06-11 Wednesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
cplcore/cpl_image_filter_body.h: support bad pixels for all
functions but stdev filtering

2003-06-11 Wednesday  llundin

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h: Test of statistics on images with bad
pixels

2003-06-11 Wednesday  llundin

* cplcore/cpl_sparseimage.c: Removed unused declaration

2003-06-11 Wednesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
cplcore/cpl_image_filter_body.h: added support for bpm for linear
filtering

2003-06-11 Wednesday  llundin

* cplcore/cpl_image_basic_body.h, cplcore/cpl_sparseimage.c,
cplcore/cpl_sparseimage.h: NULL input to sparse image union no
longer an error

2003-06-11 Wednesday  llundin

* cplcore/cpl_image_binary.c: Fixed bug (inverted values) in
cpl_image_binary_from_sparse

2003-06-11 Wednesday  yjung

* cplcore/cpl_image_binary.c, cplcore/cpl_image_binary.h:
morphological operations use now a kernel

2003-06-11 Wednesday  llundin

* cplcore/cpl_image_binary.c: Added support for NULL params in
cpl_image_binary_from_sparse

2003-06-11 Wednesday  yjung

* cplcore/cpl_image_binary.c: typo

2003-06-11 Wednesday  llundin

* cplcore/cpl_image_io.c: Added assert comments to
cpl_image_get_badpixels

2003-06-10 Tuesday  yjung

* cplcore/cpl_image_stats.c: checks if input image is empty

2003-06-10 Tuesday  yjung

* cplcore/cpl_image_io.c: added checks to verify that the input
image is not empty

2003-06-10 Tuesday  yjung

* cplcore/cpl_image_filter.c: cheks to verify if the input image is
empty or not

2003-06-10 Tuesday  yjung

* cplcore/cpl_image_binary.c: added checks to verify that input
images are not empty

2003-06-10 Tuesday  yjung

* cplcore/cpl_image_basic.c: typo

2003-06-10 Tuesday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic_body.h: add
checks to verify that input image is not 'empty'

2003-06-10 Tuesday  yjung

* cplcore/cpl_image_io.c: typo

2003-06-10 Tuesday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: new functions

2003-06-10 Tuesday  cizzo

* cplcore/cpl_1dfunction.c, cplcore/cpl_vector.c,
cplcore/cpl_vector.h: Rename cpl_vector_size() to
cpl_vector_get_size()

2003-06-10 Tuesday  cizzo

* 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 Tuesday  cizzo

* cplcore/cpl_matrix.c: Minor changes

2003-06-10 Tuesday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h,
cplcore/cpl_imset_io_body.h: slightly corrected imset functions and
added test cases

2003-06-10 Tuesday  cizzo

* cplcore/cpl_matrix.c: Minor changes

2003-06-10 Tuesday  llundin

* cplcore/cpl_image_binary.c, cplcore/cpl_image_binary.h,
cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h,
cplcore/cpl_image_stats_body.h: Improved bad pixel map usage with
binary image

2003-06-10 Tuesday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h: added
cpl_imset_get_ni()

2003-06-09 Monday  rpalsa

* cplcore/cpl_image_io_body.h: Cast added to filename in image
loading operations

2003-06-09 Monday  rpalsa

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: Some functions
added (TO BE CONFIRMED)

2003-06-09 Monday  rpalsa

* bootstrap: Function definitions changed to be compatible with
Bourne shell.

2003-06-06 Friday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h: can specify the
size to cpl_image_gen_test()

2003-06-06 Friday  rpalsa

* cplui/Makefile.am: Modules cpl_parameter and cpl_parlist added.
Interface cpl_recipe.h added.

2003-06-06 Friday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h: added
cpl_image_gen_test()

2003-06-06 Friday  rpalsa

* cplui/cpl_parameter.h: Parameter initialization merged with
parameter creation. Prototypes adapted.

2003-06-06 Friday  rpalsa

* cplui/cpl_parameter.c: Parameter initialization merged with
parameter creation.

2003-06-06 Friday  rpalsa

* cplui/cpl_plugin.c: Function name changed for
cpl_plugin_set_all(). Lines folded if necessary.

2003-06-06 Friday  rpalsa

* cplui/cpl_plugin.h: Names changed.

2003-06-06 Friday  rpalsa

* cplui/cpl_recipe.h: Type names adapted. Accessor functions are
not used anymore for frames and parameters.

2003-06-06 Friday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: Correct return type
of several functions: cpl_error_code instead of int

2003-06-06 Friday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h,
cplcore/cpl_image_gen_body.h: in progress

2003-06-06 Friday  yjung

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: added
cpl_tools_gaussian_2d()

2003-06-06 Friday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c,
cplcore/cpl_table.h: Correct return type of several functions:
cpl_error_code instead of int

2003-06-06 Friday  yjung

* cplcore/Makefile.am, cplcore/cpl_image.h,
cplcore/cpl_image_gen.c, cplcore/cpl_image_gen_body.h: added first
compiling version of cpl_image_gen

2003-06-06 Friday  yjung

* cplcore/cpl_image_gen.c, cplcore/cpl_image_gen.h,
cplcore/cpl_image_gen_body.h: Initial revision

2003-06-06 Friday  yjung

* cplcore/cpl_image_filter_body.h: ...

2003-06-06 Friday  llundin

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: Extended
sparse image test

2003-06-06 Friday  cizzo

* cplcore/cpl_table.c: Regular expression matching was not applied
in the _or_constant_string selection function; upgrade the
documentation

2003-06-06 Friday  cizzo

* cplcore/cpl_property.c, cplcore/cpl_property.h: Rename some
functions

2003-06-06 Friday  cizzo

* cplcore/cpl_plist.c, cplcore/cpl_plist.h: Rename some functions,
remove cpl_plist_erase_with() and replace it with
cpl_plist_erase_regexp()

2003-06-06 Friday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h: int->
cpl_error_code in functions prototypes

2003-06-06 Friday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h: changed prototype
: int->cpl_error_code

2003-06-06 Friday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h: prototype changed
int->cpl_error_code

2003-06-06 Friday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h: some
prototypes changed int->cpl_error_code

2003-06-06 Friday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: changed prototype int
to cpl_error_code

2003-06-06 Friday  yjung

* cplcore/cpl_imset.h, cplcore/cpl_imset_io.c: includes stuff

2003-06-06 Friday  yjung

* cplcore/cpl_image_binary.c, cplcore/cpl_image_filter.c: rm an
include

2003-06-06 Friday  yjung

* cplcore/cpl_image_binary.c: returned type int replaced by
cpl_error_code for some functions

2003-06-06 Friday  yjung

* cplcore/cpl_image_binary.h: return type int replaced by
cpl_error_code for some functions

2003-06-06 Friday  yjung

* cplcore/Makefile.am: added cpl_imset.h cpl_imset_io.h
cpl_imset_io.c cpl_imset_body.h

2003-06-06 Friday  rpalsa

* cplcore/Makefile.am: Tabs removed.

2003-06-06 Friday  rpalsa

* cplcore/cpl_types.c: Typo fixed when removing array flag.

2003-06-06 Friday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h,
cplcore/cpl_imset_io_body.h: first compiling version

2003-06-06 Friday  llundin

* cplcore/cpl_image_basic_body.h, cplcore/cpl_sparseimage.c,
cplcore/cpl_sparseimage.h: Improved error handling

2003-06-06 Friday  cizzo

* cplui/cpl_frameset.c, cplui/cpl_frameset.h: Rename
cpl_frameset_size() to cpl_frameset_get_size() and
cpl_frameset_empty() to cpl_frameset_is_empty()

2003-06-06 Friday  cizzo

* cplui/cpl_frame.c, cplui/cpl_frame.h: Rename cpl_frame_copy() to
cpl_frame_duplicate()

2003-06-06 Friday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: Implement
cpl_matrix_determinant()

2003-06-05 Thursday  mkiesgen

* bootstrap: Changed /bin/sh to /bin/bash

2003-06-05 Thursday  yjung

* cplcore/cpl_imset_io.h: ...

2003-06-05 Thursday  yjung

* cplcore/cpl_imset_io.c: typo

2003-06-05 Thursday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io.h,
cplcore/cpl_imset_io_body.h: added new functions

2003-06-05 Thursday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: Rename several
functions, and add some more

2003-06-05 Thursday  cizzo

* cplcore/cpl_column.c: Rename a function and fix an exception in
minmax routines

2003-06-05 Thursday  cizzo

* cplcore/cpl_column.h: Rename a function

2003-06-05 Thursday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: Rename some functions

2003-06-05 Thursday  yjung

* cplcore/cpl_image_io.c: use CPL_ASSURE in cpl_image_convert()

2003-06-03 Tuesday  yjung

* cplcore/cpl_image_basic.c: fix badpixels handling for collapse
functions

2003-06-03 Tuesday  yjung

* cplcore/cpl_image_basic.c: added support for sparseimage in
cpl_image_extract()

2003-06-03 Tuesday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: added
cpl_sparseimage_extract()

2003-06-03 Tuesday  yjung

* cplcore/cpl_imset_io.c, cplcore/cpl_imset_io_body.h,
cplcore/cpl_image_binary.c, cplcore/cpl_image_filter.c: renaming

2003-06-03 Tuesday  yjung

* cplcore/cpl_1dfunction.c: renameing

2003-06-03 Tuesday  yjung

* cplcore/cpl_vector.c: renaming

2003-06-03 Tuesday  yjung

* cplcore/cpl_image.h: changed doc for stats

2003-06-02 Monday  yjung

* cplcore/cpl_imset_io.c: changed defgroup

2003-06-02 Monday  mkiesgen

* cplui/cpl_pluginlist.h, cplui/cpl_pluginlist.c: Cleaned up code

2003-06-01 Sunday  rpalsa

* cplcore/cpl_error.h: Error code CPL_ERROR_INVALID_TYPE added.

2003-06-01 Sunday  rpalsa

* cplcore/cpl_types.c, cplcore/cpl_types.h: Added.

2003-06-01 Sunday  rpalsa

* cplui/cpl_parameter.c, cplui/cpl_parameter.h,
cplui/cpl_parlist.c, cplui/cpl_parlist.h: Added.

2003-05-28 Wednesday  mkiesgen

* cplui/cpl_plugin.c, cplui/cpl_pluginlist.c,
cplui/cpl_pluginlist.h: Changed cpl_pluginlist according to CPL
high level interface proposal

2003-05-28 Wednesday  mkiesgen

* cplui/cpl_plugin.h, cplui/Makefile.am: Changed cpl_plugin
according to CPL high level interface proposal

2003-05-28 Wednesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_sparseimage.c,
cplcore/cpl_vector.c: Removed some gcc warnings (including
cpl_tools.h bug in cpl_image_basic)

2003-05-28 Wednesday  llundin

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.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: Added const
in function declarations

2003-05-27 Tuesday  llundin

* cplcore/cpl_image_basic_body.h: Fixed too long line

2003-05-27 Tuesday  llundin

* cplcore/cpl_error.h: Fixed too long line (and improved comment)

2003-05-27 Tuesday  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: Exception handling + bug fix (log domain
cpl_image_cst_op*)

2003-05-27 Tuesday  yjung

* cplcore/cpl_imset.h, cplcore/cpl_imset_io.c,
cplcore/cpl_imset_io.h, cplcore/cpl_imset_io_body.h: in progress

2003-05-27 Tuesday  yjung

* cplcore/cpl_imset_io.c: in progress

2003-05-27 Tuesday  yjung

* cplcore/cpl_imset_io.c: Initial revision

2003-05-27 Tuesday  yjung

* cplcore/cpl_imset.h: in progress

2003-05-27 Tuesday  yjung

* cplcore/cpl_imset.c: moved to cpl_imset_io.c

2003-05-27 Tuesday  yjung

* cplcore/cpl_imset_io.h: Initial revision

2003-05-27 Tuesday  yjung

* cplcore/cpl_imset.c, cplcore/cpl_imset.h: in progress

2003-05-27 Tuesday  yjung

* cplcore/cpl_imset_io_body.h: Initial revision

2003-05-26 Monday  yjung

* cplcore/cpl_imset.c, cplcore/cpl_imset.h: in progress

2003-05-26 Monday  yjung

* cplcore/cpl_objects.c, cplcore/cpl_objects.h: moved objects def
in .c and use error module

2003-05-26 Monday  yjung

* cplcore/cpl_imset.c, cplcore/cpl_imset.h: Initial revision

2003-05-26 Monday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: added a parameter to
cpl_vector_compare

2003-05-26 Monday  rpalsa

* cplui/cpl_plugin.h, cplui/cpl_recipe.h: Added.

2003-05-26 Monday  yjung

* cplcore/cpl_1dfunction.c: small bug in cpl_1dfunction_read()

2003-05-24 Saturday  cizzo

* cplcore/cpl_table.c: Fix wrong error check

2003-05-23 Friday  yjung

* cplcore/cpl_image_filter.c: typo

2003-05-23 Friday  yjung

* cplcore/cpl_image_filter.c: introduce use of the error module

2003-05-23 Friday  yjung

* cplcore/cpl_image_binary.c: improved use of error module

2003-05-23 Friday  yjung

* cplcore/cpl_1dfunction.c: improved error module usage

2003-05-23 Friday  yjung

* cplcore/cpl_vector.h: changed cpl_vector_sort prototype

2003-05-23 Friday  yjung

* cplcore/cpl_vector.c: improved error module usage

2003-05-23 Friday  yjung

* cplcore/cpl_image_binary.c: use error module

2003-05-23 Friday  cizzo

* cplcore/cpl_table.c: Try some CPL_ASSURE calls to macro

2003-05-23 Friday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c,
cplcore/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 Friday  yjung

* cplcore/cpl_vector.c: changed prototype of cpl_vector_sort and
use error module

2003-05-23 Friday  yjung

* cplcore/cpl_1dfunction.c: added usage of the error system

2003-05-23 Friday  yjung

* cplcore/cpl_image_binary.c: use a bit more accessors.

2003-05-23 Friday  llundin

* cplcore/cpl_error.h: Added CPL_ASSURE for exception handling

2003-05-22 Thursday  yjung

* cplcore/cpl_error.c, cplcore/cpl_error.h: relation code - message
done by a function

2003-05-22 Thursday  llundin

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats_body.h: Fixed
initialization bug in sparse minmaxpos

2003-05-22 Thursday  yjung

* cplcore/cpl_image_binary.h: changed some names

2003-05-21 Wednesday  yjung

* cplcore/cpl_image_filter.c: ...

2003-05-21 Wednesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
cplcore/cpl_image_filter_body.h: removed cpl_image_filter_flat
which is covered by the linear filtering functions

2003-05-21 Wednesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
cplcore/cpl_image_filter_body.h: morpho filtering now uses
cpl_matrix

2003-05-21 Wednesday  cizzo

* 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 Wednesday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h,
cplcore/cpl_vector.c, cplcore/cpl_vector.h: hide the vector and
1dfunction data types

2003-05-21 Wednesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_table.c: Correct documentation
of some functions

2003-05-21 Wednesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c:
Rename a function and implement regular expression for string
matching

2003-05-20 Tuesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
cplcore/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 Tuesday  yjung

* cplcore/cpl_image_filter.c: the kernel size has to be odd, not
even

2003-05-20 Tuesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter_body.h: do
not acces cpl_matrix struct

2003-05-20 Tuesday  yjung

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: put the cpl_matrix
definition back in the .c

2003-05-20 Tuesday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h,
cplcore/cpl_image_stats_body.h: CPL_IMAGE_STATS_MEDIAN ->
CPL_IMAGE_STATS_MEDIAN_STAT

2003-05-20 Tuesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
cplcore/cpl_image_filter_body.h: use cpl_matrix for kernels and add
a generic cpl_image_filter_linear function

2003-05-20 Tuesday  yjung

* cplcore/cpl_matrix.h: typo

2003-05-20 Tuesday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h:
cpl_image_filter3x3, cpl_image_filter3x1, cpl_image_filter5x5 made
static

2003-05-20 Tuesday  yjung

* cplcore/cpl_image_filter_body.h: no support for int images

2003-05-20 Tuesday  yjung

* cplcore/cpl_matrix.h: classified methods...

2003-05-20 Tuesday  yjung

* cplcore/cpl_tools.c: typo

2003-05-20 Tuesday  yjung

* cplcore/cpl_column.c: use cpl_tools.c

2003-05-20 Tuesday  yjung

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: added
cpl_tools_kth_float() cpl_tools_kth_int() cpl_tools_median_float()
and cpl_tools_median_int()

2003-05-20 Tuesday  yjung

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: use cpl_tools.c...

2003-05-20 Tuesday  yjung

* cplcore/cpl_1dfunction.h, cplcore/cpl_vector.h,
cplcore/cpl_image.h: added CPL_END_DECLS

2003-05-20 Tuesday  yjung

* cplcore/cpl_image_stats.c: corrected index in
cpl_image_percentile()

2003-05-19 Monday  yjung

* cplcore/cpl_image_basic.c: comments

2003-05-19 Monday  yjung

* cplcore/cpl_image_basic.h: comment

2003-05-19 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_stats.c: moved cpl_image_firstgoodpos_subw as
static into cpl_image_stats()

2003-05-19 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h: removed
cpl_image_floor() (use cpl_image_convert instead)

2003-05-19 Monday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c,
cplcore/cpl_table.h: Renaming several functions, add functionality

2003-05-19 Monday  yjung

* cplcore/cpl_image_basic.h: removed cpl_image_opposite() and
cpl_image_invert()

2003-05-19 Monday  yjung

* cplcore/cpl_1dfunction.c: cosmetics

2003-05-19 Monday  yjung

* cplcore/cpl_vector.c: ...

2003-05-19 Monday  yjung

* cplcore/cpl_image.h, cplcore/cpl_image_binary.h: moved cpl_binary
definition to cpl_image.h

2003-05-19 Monday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h: added support for binary images

2003-05-19 Monday  yjung

* cplcore/cpl_image_io_body.h: added CPL_CLASS_BINARY

2003-05-19 Monday  yjung

* cplcore/cpl_image_io.h, cplcore/cpl_image_io.c: added
cpl_image_new_bin

2003-05-19 Monday  yjung

* cplcore/cpl_sparseimage.c: include error corrected

2003-05-19 Monday  yjung

* cplcore/cpl_image_io.h: moved some functions to cpl_sparseimage.h

2003-05-19 Monday  yjung

* cplcore/cpl_image_binary.c: corrected some errors...

2003-05-19 Monday  yjung

* cplcore/Makefile.am: added cpl_sparseimage and cpl_image_binary

2003-05-19 Monday  yjung

* cplcore/cpl_image_binary.h: added cpl_binary definition

2003-05-19 Monday  yjung

* cplcore/cpl_image_io.c: moved sparse functions to
cpl_sparseimage.c and add defgroup for doxygen

2003-05-19 Monday  yjung

* cplcore/cpl_image.h: added include for cpl_image_binary and
cpl_sparseimage

2003-05-19 Monday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_image_basic.c,
cplcore/cpl_image_binary.c, cplcore/cpl_image_filter.c,
cplcore/cpl_image_stats.c: added defgroup for doxygen

2003-05-19 Monday  yjung

* cplcore/cpl_sparseimage.c, cplcore/cpl_sparseimage.h: Initial
revision

2003-05-16 Friday  rpalsa

* cplcore/Makefile.am: cpl_image_binary.h added to include_HEADERS

2003-05-16 Friday  rpalsa

* configure.ac: Libtool versioning is setup here. Support added.
Macro names changed in accordance with changes in acinlude.m4

2003-05-16 Friday  rpalsa

* acinclude.m4: Macros renamed. Macros which are needed for
building (external) instrument packages moved to cpl.m4

2003-05-16 Friday  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 Friday  rpalsa

* admin/config.guess, admin/config.sub, admin/install-sh,
admin/ltmain.sh, admin/mkinstalldirs: New version installed

2003-05-16 Friday  llundin

* cplcore/Makefile.am: Added *_body.h files

2003-05-16 Friday  rpalsa

* cplui/Makefile.am, cplcore/Makefile.am: Using symbols in
INCLUDES, LDFLAGS. Libtool version now done in configure; support
added.

2003-05-16 Friday  rpalsa

* m4macros/cpl.m4: Macro CPL_CHECK_CEXT added. Type in
cpl_check_cpl_header fixed. Macro CPL_CREATE_SYMBOLS added.

2003-05-16 Friday  rpalsa

* bootstrap: Remove all occurrances of the cwd from PATH

2003-05-16 Friday  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,
cplcore/cpl_image_stats.c, cplcore/cpl_image_stats_body.h: Beta
version of bad pixel maps

2003-05-15 Thursday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c,
cplcore/cpl_table.h: Rename some of the functions

2003-05-15 Thursday  yjung

* cplcore/cpl_vector.c: doxygen things

2003-05-15 Thursday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c,
cplcore/cpl_table.h: Several changes, in accordance with (not yet
all) Michele's comments

2003-05-15 Thursday  yjung

* cplcore/cpl_1dfunction.c: added an include

2003-05-15 Thursday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_tools.h,
cplcore/cpl_vector.c: define moved in cpl_tools.h

2003-05-15 Thursday  yjung

* cplcore/cpl_tools.h: added defin ASCIILINESZ

2003-05-15 Thursday  yjung

* cplcore/cpl_tools.c: removed end of defgroup (doxygen)

2003-05-15 Thursday  yjung

* cplcore/cpl_objects.c: added defgroup for doxygen

2003-05-15 Thursday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_vector.c: added defgroup
for Doxygen

2003-05-15 Thursday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h,
cplcore/cpl_vector.c, cplcore/cpl_vector.h: cosmetics

2003-05-14 Wednesday  yjung

* cplcore/cpl_objects.c, cplcore/cpl_objects.h: in progress

2003-05-14 Wednesday  rpalsa

* .bootstrap: Obsolete.

2003-05-14 Wednesday  rpalsa

* Makefile.boot: Replaced by bootstrap shell script.

2003-05-14 Wednesday  rpalsa

* Makefile.am: ACLOCAL_AMFLAGS added.

2003-05-14 Wednesday  rpalsa

* acinclude.m4: Package independent macros replaced by common
version. Local implementations removed.

2003-05-14 Wednesday  rpalsa

* configure.ac: Package independent macros replaced by common
version.

2003-05-14 Wednesday  rpalsa

* m4macros/cpl.m4: Added.

2003-05-14 Wednesday  rpalsa

* README.CVS: Makefile.boot and kazlib specific parts removed.

2003-05-14 Wednesday  rpalsa

* bootdirs, bootstrap: Added.

2003-05-13 Tuesday  yjung

* cplcore/cpl_objects.c, cplcore/cpl_objects.h: Initial revision

2003-05-13 Tuesday  yjung

* cplcore/cpl_image_binary.c, cplcore/cpl_image_binary.h: Initial
revision

2003-05-12 Monday  yjung

* cplcore/cpl_image_filter.c, cplcore/cpl_image_filter.h,
cplcore/cpl_image_filter_body.h: changed possible values foe
CPL_IMAGE_OPERATION

2003-05-12 Monday  yjung

* cplcore/cpl_image_stats.c, cplcore/cpl_image_stats.h,
cplcore/cpl_image_stats_body.h: renames possible values for
CPL_IMAGE_OPERATION

2003-05-12 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h: rnamed CPL_OPERATION possible
values

2003-05-12 Monday  yjung

* cplcore/cpl_image_io.c, cplcore/cpl_image_io.h,
cplcore/cpl_image_io_body.h: renamed some the CPL_OPERATION
possible values

2003-05-12 Monday  yjung

* cplcore/cpl_vector.c: use cpl_tools

2003-05-12 Monday  yjung

* cplcore/cpl_image_filter_body.h, cplcore/cpl_tools.c,
cplcore/cpl_tools.h: cpl_tools_double_sort() renamed in
cpl_tools_darray_sort()

2003-05-12 Monday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image_operation.h: files
splitted into cpl_image_io basic filter ans stats

2003-05-12 Monday  yjung

* cplcore/Makefile.am, cplcore/cpl_image.h,
cplcore/cpl_image_basic_body.h, cplcore/cpl_image_filter.c,
cplcore/cpl_image_filter_body.h, cplcore/cpl_image_stats.c,
cplcore/cpl_tools.c, cplcore/cpl_tools.h: sorting and median ->
cpl_tools.ch

2003-05-12 Monday  yjung

* cplcore/cpl_tools.c, cplcore/cpl_tools.h: Initial revision

2003-05-12 Monday  yjung

* cplcore/cpl_image_basic.c, cplcore/cpl_image_basic.h,
cplcore/cpl_image_basic_body.h, cplcore/cpl_image_filter.c,
cplcore/cpl_image_filter.h, 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.h, cplcore/cpl_image_stats_body.h:
cpl_image.c splitted in 4 different cpl_image categories

2003-05-09 Friday  cizzo

* cplcore/cpl_table.c: Rename cpl_table_select() and
cpl_table_unselect()

2003-05-09 Friday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: Get rid of several
select functions, and eliminate needless type check in comparison
between columns

2003-05-06 Tuesday  cizzo

* cplcore/cpl_column.h, cplcore/cpl_error.h, cplcore/cpl_matrix.h,
cplcore/cpl_messaging.h, cplcore/cpl_table.h: Correct header

2003-05-06 Tuesday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_column.c, cplcore/cpl_matrix.c,
cplcore/cpl_messaging.c, cplcore/cpl_table.c: Correct header

2003-05-05 Monday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h: changed prototype of
cpl_image_convert()

2003-04-30 Wednesday  yjung

* cplcore/cpl_1dfunction.c: forgot a fabs()

2003-04-30 Wednesday  yjung

* cplcore/cpl_vector.h: static function were not supposed to be
declared here

2003-04-29 Tuesday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h:
cpl_function1d_centroid also handles negative values now

2003-04-29 Tuesday  llundin

* cplcore/cpl_image.c: Removed unused declarations found by
MKiesgen

2003-04-29 Tuesday  cizzo

* cplcore/cpl_matrix.c: 1x1 matrices are now allowed

2003-04-28 Monday  llundin

* cplcore/cpl_image.c: Reverted change in cpl_image.c rev. 1.34.
Added stdout/stderr from `make check` on HP-UX (& alpha linux)

2003-04-25 Friday  cizzo

* cplcore/cpl_matrix.c: Avoid changing pointer to matrix once it is
shifted

2003-04-23 Wednesday  llundin

* cplcore/cpl_image.c, cplcore/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 Thursday  llundin

* cplcore/cpl_image.c, cplcore/cpl_image.h,
cplcore/cpl_image_operation.h: Removed invert & reciprocal
functions. Improved accuracy in std.dev. Finalized code reuse

2003-04-11 Friday  llundin

* cplcore/cpl_image.c: Increased number of digits in printf in
cpl_image_stat_dump

2003-04-11 Friday  llundin

* cplcore/cpl_image.h: Set result to zero in case of division
overflow

2003-04-11 Friday  mkiesgen

* cplcore/cpl_property.c: Bugfixed cpl_property_copy due to changes
in memory allocation

2003-04-11 Friday  mkiesgen

* cplcore/cpl_plist.h, cplcore/cpl_plist.c: Added erase for
keywords starting with a given string.

2003-04-11 Friday  llundin

* cplcore/cpl_image.c, cplcore/cpl_image.h,
cplcore/cpl_image_operation.h: Fixed rounding problem with sqrt()
in cpl_image_stat_subw. Made cpl_image_invert consistent over types

2003-04-10 Thursday  yjung

* cplcore/cpl_image.c: forgot a cast ...

2003-04-10 Thursday  yjung

* cplcore/cpl_image.c: Check return of stat functions

2003-04-10 Thursday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h: Statistic object and
related functions completely re-written according design discussed
together in the CPL meeting 09-04-2003.

2003-04-10 Thursday  cizzo

* cplcore/cpl_table.c: Minor changes

2003-04-10 Thursday  cizzo

* cplcore/cpl_column.c: Minor changes

2003-04-10 Thursday  cizzo

* cplcore/cpl_matrix.c: Minor changes

2003-04-09 Wednesday  llundin

* cplcore/cpl_image.c, cplcore/cpl_image.h,
cplcore/cpl_image_operation.h: Robust use of pow() and log().
Rewritten cpl_image_cst_op* to reduce code replication

2003-04-08 Tuesday  llundin

* cplcore/cpl_image_operation.h: Fixed cpp warning - really

2003-04-08 Tuesday  llundin

* cplcore/cpl_image.c, cplcore/cpl_image.h,
cplcore/cpl_image_operation.h: Fixed cpp warning. Rewritten to
reduce code replication

2003-04-08 Tuesday  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 Tuesday  rpalsa

* cplcore/cpl_property.c: _cpl_property_value_resize(): Bare type
(char *) replaced by library type (cxptr)

2003-04-08 Tuesday  rpalsa

* cplcore/cpl_property.c: cpl_property_get_bool(): cast operation
on result fixed.

2003-04-08 Tuesday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h,
cplcore/cpl_image_operation.h: Problems of compilations on HP:
moved type_t to cpl_type_t

2003-04-08 Tuesday  yjung

* cplcore/Makefile.am: added cpl_image_operation.h

2003-04-07 Monday  yjung

* cplcore/cpl_image.c: changed comments

2003-04-07 Monday  rpalsa

* acinclude.m4: Added option to skip QFITS test completely in
CPL_CHECK_QFITS

2003-04-07 Monday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h: reorganized a bit the
functions.  Corrected the log() bug reported by Lars

2003-04-07 Monday  yjung

* cplcore/cpl_image.c: added support for integer_t images in all
functions but filtering functions

2003-04-07 Monday  yjung

* cplcore/cpl_image.h: added cpl_image_load_int()

2003-04-04 Friday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h: added
cpl_image_convert() - still needs to be tested

2003-04-04 Friday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h,
cplcore/cpl_image_operation.h: 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 Friday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h,
cplcore/cpl_image_operation.h: moved data to pixels in the
cpl_image definition

2003-04-04 Friday  llundin

* cplcore/cpl_image.c, cplcore/cpl_image.h,
cplcore/cpl_image_operation.h: Renamed lx/ly (and made new division
default)

2003-04-04 Friday  llundin

* cplcore/cpl_image_operation.h: Rewritten to reduce code
replication

2003-04-04 Friday  llundin

* cplcore/cpl_image.c, cplcore/cpl_image.h: Rewritten to reduce
code replication

2003-04-02 Wednesday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h: added
cpl_image_get_pixels_as_float() cpl_image_get_pixels_as_double()

2003-04-02 Wednesday  yjung

* cplcore/cpl_image.c: some bugs detected thanks to tests
cpl_image-test.c

2003-04-02 Wednesday  yjung

* cplcore/cpl_image.c: cpl_image_del() -> cpl_image_delete()

2003-04-02 Wednesday  yjung

* cplcore/cpl_image.c: typo

2003-04-02 Wednesday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h: Finished to upgrade the
cpl_image functions. Still have to be tested.

2003-04-01 Tuesday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h: in progress...

2003-03-31 Monday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h: in progress - many
functions are still missing

2003-03-19 Wednesday  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-02-24 Monday  rpalsa

* README.CVS: CVSROOT updated, tool versions corrected.

2003-02-10 Monday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h: image_cst_op_local ->
cpl_image_cst_op_local image_get_median -> cpl_image_get_median

2003-02-10 Monday  yjung

* cplcore/cpl_image.c, cplcore/cpl_image.h: pixelvalue-> pixelval

2003-02-10 Monday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h,
cplcore/cpl_image.c, cplcore/cpl_image.h, cplcore/cpl_vector.c,
cplcore/cpl_vector.h: cleaning

2003-01-14 Tuesday  rpalsa

* configure.ac: CPL_CHECK_LIBCEXT commented out. Not yet
implemented.

2002-12-18 Wednesday  cizzo

* cplcore/cpl_error.c: Correct documentation

2002-09-25 Wednesday  rpalsa

* Makefile.am, configure.ac, cplcore/Makefile.am,
cplui/Makefile.am: Pushed to automake 1.6

2002-09-24 Tuesday  rpalsa

* admin/config.guess, admin/config.sub, admin/depcomp,
admin/install-sh, admin/missing, admin/mkinstalldirs: New version
installed.

2002-09-02 Monday  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 Monday  rpalsa

* cplui/Makefile.am, cplui/cpl_frame.c, cplui/cpl_frame.h,
cplui/cpl_frameset.c, cplui/cpl_frameset.h: Added.

2002-07-27 Saturday  rpalsa

* cplcore/cpl_plist.c, cplcore/cpl_plist.h, cplcore/cpl_property.c,
cplcore/cpl_property.h, cplcore/cpl_macros.h: Added.

2002-07-15 Monday  rpalsa

* cplcore/cpl_dict.c, cplcore/cpl_dict.h: Obsolete. Implementation
replaced by C extensions.

2002-07-15 Monday  rpalsa

* cplcore/Makefile.am: Remove kazlib dependencies.

2002-07-15 Monday  rpalsa

* Makefile.am: Remove kazlib support. Subdirectory cplui added.

2002-07-15 Monday  rpalsa

* configure.ac: Remove kazlib support. Obsolete.

2002-07-15 Monday  rpalsa

* acinclude.m4: Let QFITSDIR take precedence over CPLDIR when
locating the qfits library.

2002-07-15 Monday  rpalsa

* Makefile.boot: Remove kazlib. Obsolete.

2002-07-02 Tuesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_matrix.c,
cplcore/cpl_messaging.c, cplcore/cpl_table.c: Minor changes in the
documentation

2002-07-02 Tuesday  cizzo

* cplcore/cpl_error.h: Add documentation to cpl_error_code enum

2002-07-02 Tuesday  cizzo

* cplcore/cpl_error.c: Add extra standard messages

2002-07-02 Tuesday  cizzo

* cplcore/cpl_error.c: Correct cpl_error_set_where() prototype, and
add Doxygen preprocessing instructions.

2002-07-02 Tuesday  cizzo

* cplcore/cpl_error.h: Correct cpl_error_set_where() prototype.

2002-07-01 Monday  rpalsa

* cplcore/cpl_error.h: FILE_IO and BAD_FILE_FORMAT errors added.

2002-07-01 Monday  cizzo

* cplcore/cpl_table.c: Final version of the loader

2002-06-27 Thursday  cizzo

* cplcore/cpl_table.c: Transform some asserts in recoverable errors

2002-06-27 Thursday  cizzo

* cplcore/cpl_column.c: Transform some asserts in recoverable
errors, and fix some more bugs

2002-06-24 Monday  cizzo

* cplcore/cpl_table.c: Changed prototype
qfits_query_columns_nulls()

2002-06-21 Friday  rpalsa

* cplcore/cpl_error.c, cplcore/cpl_error.h: Type mismatch error
added.

2002-06-19 Wednesday  cizzo

* cplcore/cpl_matrix.c: Now using xmemory.h. Calls to realloc()
must be replaced by less efficient code

2002-06-19 Wednesday  cizzo

* cplcore/cpl_table.c: Align to new qfits_query_column_data()
prototype

2002-06-19 Wednesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_table.c: Now using xmemory.h.
Calls to realloc() must be replaced by less efficient code

2002-06-19 Wednesday  cizzo

* cplcore/cpl_column.h: Upgrade header

2002-06-19 Wednesday  cizzo

* cplcore/cpl_table.c: Working on loader in progress; now using
consistently the memory model defined in xmemory.h

2002-06-19 Wednesday  cizzo

* cplcore/cpl_matrix.c: Fix a bug, other minor changes

2002-06-18 Tuesday  cizzo

* cplcore/cpl_messaging.c, cplcore/cpl_messaging.h: Shorten
functions names

2002-06-17 Monday  cizzo

* cplcore/cpl_matrix.c: Improve error handling

2002-06-17 Monday  cizzo

* cplcore/cpl_table.c: Improve error handling

2002-06-17 Monday  cizzo

* cplcore/cpl_column.c: Improve error handling

2002-06-17 Monday  cizzo

* cplcore/Makefile.am: Add messaging module

2002-06-17 Monday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_error.h: Add more error codes,
and modify cpl_error_set_code() to return the set code

2002-06-17 Monday  cizzo

* cplcore/cpl_messaging.c, cplcore/cpl_messaging.h: First
implementation

2002-06-12 Wednesday  cizzo

* cplcore/cpl_column.h, cplcore/cpl_error.h, cplcore/cpl_matrix.h,
cplcore/cpl_table.h: Minor change

2002-06-12 Wednesday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_error.h: Add one more message

2002-06-12 Wednesday  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 Wednesday  cizzo

* cplcore/cpl_table.h: Add functions cpl_table_any_null() and
cpl_table_any_valid()

2002-06-12 Wednesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h: Add functions
cpl_column_any_null() and cpl_column_any_valid()

2002-06-10 Monday  cizzo

* cplcore/cpl_matrix.c: Fix wrong usage of cpl_error_set_where()

2002-06-10 Monday  cizzo

* cplcore/Makefile.am: Add error module

2002-06-10 Monday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_error.h: Add some more error
flags

2002-06-10 Monday  cizzo

* cplcore/cpl_column.c: Unsing error module; some more useless
checka are eliminated

2002-06-10 Monday  cizzo

* cplcore/cpl_error.c, cplcore/cpl_error.h: First implementation

2002-06-10 Monday  cizzo

* cplcore/cpl_matrix.c: First using of the error module

2002-06-07 Friday  cizzo

* cplcore/cpl_matrix.c: Close doxygen block

2002-06-07 Friday  cizzo

* cplcore/cpl_matrix.h: Remove comments in italian...

2002-06-07 Friday  cizzo

* cplcore/cpl_matrix.c: Eliminate return status checks from
cxmemory routines

2002-06-06 Thursday  cizzo

* cplcore/Makefile.am: Add include path to cext (hardcoded, to be
fixed)

2002-06-06 Thursday  cizzo

* cplcore/cpl_table.c: Eliminate return status checks from cxmemory
routines

2002-06-06 Thursday  cizzo

* cplcore/cpl_column.c: Eliminate return status checks from
cxmemory routines

2002-06-06 Thursday  cizzo

* cplcore/cpl_table.c, cplcore/cpl_table.h: Support column unit and
format

2002-06-05 Wednesday  rpalsa

* cplcore/Makefile.am: Blank lines removed.

2002-06-05 Wednesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h: Add unit and format
to cpl_column

2002-05-15 Wednesday  cizzo

* cplcore/cpl_table.c: Some optimizations added

2002-05-12 Sunday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h: Completed code
optimization

2002-05-09 Thursday  cizzo

* cplcore/cpl_column.c: Optimization of some routines

2002-05-09 Thursday  cizzo

* cplcore/cpl_matrix.c: Optimization

2002-05-07 Tuesday  cizzo

* cplcore/cpl_matrix.c: Add functions for median computation, and
avoid creation of 1x1 matrices

2002-05-07 Tuesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c,
cplcore/cpl_table.h: Add functions for median computation

2002-05-05 Sunday  cizzo

* cplcore/Makefile.am: Add matrix class

2002-05-05 Sunday  cizzo

* cplcore/cpl_matrix.c, cplcore/cpl_matrix.h: Implementation

2002-04-24 Wednesday  rpalsa

* cplcore/cpl_image.c, cplcore/cpl_image.h: Changed to new header
template.

2002-04-18 Thursday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_table.c: Correct standard
header

2002-04-18 Thursday  cizzo

* cplcore/cpl_table.h, cplcore/cpl_column.h, cplcore/cpl_matrix.h:
Add standard header

2002-04-18 Thursday  cizzo

* cplcore/cpl_matrix.h: First (untested) implementation

2002-04-10 Wednesday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: added
cpl_vector_threshold()

2002-04-10 Wednesday  csabet

* cplcore/cpl_image.c: Removed the cause for a warning

2002-04-10 Wednesday  csabet

* cplcore/cpl_vector.h: added prototypes for the new routines

2002-04-10 Wednesday  csabet

* cplcore/cpl_vector.c: Changed two routines subject to further
discussion

2002-03-21 Thursday  cizzo

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

2002-03-21 Thursday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h: Add new module
cpl_column_set_data_null()

2002-03-18 Monday  cizzo

* cplcore/cpl_table.c: Fix sorting routine

2002-03-18 Monday  ndevilla

* cplcore/cpl_image.c: Corrected bug in cpl_image_mul

2002-03-13 Wednesday  rpalsa

* Makefile.boot: Use correct syntax for test command in
boot-libltdl and boot-kazlib.

2002-03-13 Wednesday  cizzo

* cplcore/cpl_table.c: Implementation of cpl_table_column_exist(),
eliminate a buggy speedup, fix more bugs

2002-03-13 Wednesday  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 Wednesday  cizzo

* cplcore/cpl_column.c: Fix s few bugs

2002-03-07 Thursday  yjung

* cplcore/cpl_vector.c: added the size of vector

2002-03-07 Thursday  yjung

* cplcore/cpl_1dfunction.c: ...

2002-03-05 Tuesday  rpalsa

* cplcore/Makefile.am: Add -lm to libcplcore_la_LIBADD to satisfy
the library dependency.

2002-02-22 Friday  yjung

* cplcore/cpl_1dfunction.c: bad function call...

2002-02-22 Friday  ndevilla

* cplcore/cpl_image.c: Renamed eclipse functions, removed eclipse
error handling, added pixel sorting routines.

2002-02-22 Friday  rpalsa

* configure.ac: Create Makefile for the testsuite.

2002-02-22 Friday  rpalsa

* Makefile.am: Added testsuite directory.

2002-02-20 Wednesday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h,
cplcore/cpl_vector.c, cplcore/cpl_vector.h: updated files headers

2002-02-19 Tuesday  cizzo

* cplcore/cpl_column.c, cplcore/cpl_column.h, cplcore/cpl_table.c,
cplcore/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 Monday  ndevilla

* cplcore/cpl_image.c, cplcore/cpl_image.h: added load/save
functions.

2002-02-18 Monday  cizzo

* cplcore/cpl_table.c: Move @return after @param documentation

2002-02-12 Tuesday  rpalsa

* cplcore/Makefile.am: cpl_image.h added to include_HEADERS

2002-02-07 Thursday  ndevilla

* cplcore/cpl_vector.c: Removed GNU attributes for some functions.
Not needed here.

2002-02-07 Thursday  ndevilla

* README.CVS: Added section about qfits.

2002-02-07 Thursday  rpalsa

* cplcore/Makefile.am: Handle qfits as installed library.

2002-02-07 Thursday  rpalsa

* configure.ac: Check for external qfits library. Removed qfits
from CONFIG_SUBDIRS

2002-02-07 Thursday  rpalsa

* acinclude.m4: Macro CPL_CHECK_QFITS added.

2002-02-07 Thursday  rpalsa

* Makefile.am: Support for qfits as part of the CPL tree removed.

2002-02-07 Thursday  rpalsa

* .bootstrap: Directory qfits removed.

2002-02-07 Thursday  rpalsa

* README.CVS: Updated with respect to the changed handling of
Qfits.

2002-02-06 Wednesday  ndevilla

* cplcore/cpl_image.c, cplcore/cpl_image.h: Added filtering
functions.

2002-01-23 Wednesday  ndevilla

* cplcore/cpl_image.c: Suppressed e_error messages.

2002-01-21 Monday  rpalsa

* configure.ac: Changed location of KAZLIB_CONVENIENCE_LIBRARY.
Must run after AC_PROG_LIBTOOL.

2002-01-16 Wednesday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h: added modifs
requested during CPL meeting

2002-01-16 Wednesday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: modif after meeting
requests

2002-01-16 Wednesday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: added some functions
required by Cyrus

2002-01-16 Wednesday  rpalsa

* acinclude.m4: Typo fixed.

2002-01-16 Wednesday  rpalsa

* Makefile.am: Better test for html subdirectory in target
dist-hook.

2002-01-14 Monday  rpalsa

* Makefile.am: Add kazlib's aclocal.m4 to MAINTAINERCLEANFILES.

2002-01-11 Friday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: moved a part to
cpl_1dfunction and changed cpl_vector type

2002-01-11 Friday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h: first valid
version

2002-01-11 Friday  yjung

* cplcore/Makefile.am: added cpl_1dfunction.[ch]

2002-01-11 Friday  ndevilla

* cplcore/Makefile.am: Added cpl_image.c

2002-01-11 Friday  ndevilla

* cplcore/cpl_image.c, cplcore/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 Friday  yjung

* cplcore/cpl_1dfunction.c, cplcore/cpl_1dfunction.h: Initial
revision

2002-01-08 Tuesday  cizzo

* cplcore/cpl_table.h: Select functions now return correctly size_t
instead of int

2002-01-08 Tuesday  cizzo

* cplcore/cpl_table.c: Review documentation, and apply some minor
changes

2002-01-08 Tuesday  cizzo

* cplcore/cpl_column.c: Review documentation, and some minor
changes

2002-01-07 Monday  cizzo

* cplcore/Makefile.am: Add modules cpl_table and cpl_column

2002-01-07 Monday  cizzo

* cplcore/cpl_column.h, cplcore/cpl_column.c, cplcore/cpl_table.c,
cplcore/cpl_table.h: Implementation

2002-01-07 Monday  rpalsa

* cplcore/cpl_dict.h: Iterator type removed.

2002-01-07 Monday  rpalsa

* Makefile.am: Add kazlib to aclocal include path.

2002-01-04 Friday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: Still in development

2002-01-04 Friday  yjung

* cplcore/Makefile.am: added cpl_vector.[ch]

2002-01-02 Wednesday  yjung

* cplcore/cpl_vector.c, cplcore/cpl_vector.h: Initial revision

2002-01-01 Tuesday  rpalsa

* 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 Tuesday  rpalsa

* 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 Sunday  rpalsa

* acinclude.m4: Bug fixed when caching results in ENABLE_DEBUG and
ENABLE_STRICT macros.

2001-12-19 Wednesday  rpalsa

* README.CVS: Topics added. Some recommendations about the
installation process.

2001-12-19 Wednesday  rpalsa

* Makefile.am: Distribute files AUTHORS, COPYING, INSTALL and
README. Added to EXTRA_DIST.

2001-12-17 Monday  rpalsa

* AUTHORS, BUGS, COPYING, ChangeLog, INSTALL, NEWS, README,
README.CVS, TODO: Added.

2001-12-17 Monday  rpalsa

* configure.ac: Package version set to 0.0

2001-12-17 Monday  rpalsa

* cplcore/Makefile.am: Changed symbol INCLUDES to use correct path
to qfits includes.

2001-12-17 Monday  rpalsa

* acinclude.m4: Changed symbol LIBQFITS to correct path.

2001-12-17 Monday  rpalsa

* Makefile.am: Added generated files in libltdl to
MAINTAINERCLEANFILES.

2001-12-14 Friday  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, cplcore/.cvsignore, cplcore/Makefile.am,
cplcore/cpl_dict.c, cplcore/cpl_dict.h, cplui/.cvsignore: Initial
revision