Version 0.52.2 (2006-02-09) - bugfix in hpic_nsidecheck - use atan2 in hpic_vec2ang - fix configure script so that AM_CPPFLAGS and AM_LDFLAGS are used when checking for headers and libraries. Version 0.52 (2005-11-12) - add support for full-sphere "chunk" FITS files that use column widths of 1E rather than 1024E and which contain a subset of the full-sphere data. I have seen such files several places... - fix freeing in hpic_keys_del Version 0.51 (2005-10-24) - fix bug in nearest neighbors function (from C++ port of healpix code). Version 0.50 (2005-10-01) - Add hpic_outline tool, for detecting boundary pixels - Fix equality comparison in hpic_thresh - Change low level pixel routines to use same method as Healpix_cxx (should be faster) - Add configure checks for pthreads and implement locking for global pixel initializations - Bitwise ops in hpic_nsidecheck - Rename all functions to form of hpic_* in order to have a consistent namespace. - Move all old functions to hpic_legacy.c - hpic_fits_map_test and hpic_fits_map_info now check that the binary table is the correct length. - Perl interface updated. Version 0.49 (2005-06-06) - Add hpic_fits_map_info and hpic_fits_vec_info - Make sure to close FITS files if reading the table header fails. - Use correct type in realloc of fkeyvals in hpic_keys_fadd Version 0.48 (2005-04-05) - Update Manual - Add more input checking in FITS read functions - Zero out memory when a vector gets resized, but memory is not realloc'ed. - All new POSIX-style error handling. - When reading cut-sphere FITS files, set maps to NULL before reading data vectors. - Fixed Perl section of manual for functions that return arrays of values. - Fixed typo bug in hpic_convert when dealing with full-sphere files - Fixed reading of cut-sphere files that don't have INDXSCHM and GRAIN but do use OBJECT=PARTIAL - Make sure that the FITS routines always close the file when done - Improve configure script - Build shared as well as static libraries (libtool) - nsidecheck now returns error for NSIDE=0 - Use the standard math constants (M_PI, M_1_PI, etc) Version 0.47 (2004-09-21) - Fixed critical bug when converting row/col to angle. Bug found by Nicholas Phillips. - Fixed error in ang2pix when column "wraps" back to zero in equatorial region. Bug found by Giuseppe Vacanti. Version 0.46 (2004-08-23) - Fixed typo bug in hpic_2ascii - Read optional FITS keys from primary header, as well as extension header. Writing is still only supported to the extension header. - Vector data is now realloced in chunks of size HPIC_VECBUF. Hopefully this will speed up vector resizing, since a realloc is not required for every resize. - Fixed bug in hpic_scale (writing to output file failed) Version 0.45 (2004-08-17) - Integrated Perl wrapper code - Documentation up to date - Fixed bugs - Added CHEALPix compatibility wrappers - Added hpic_scale command line utility - Added map and vector array structs - Started adding tree code (currently disabled) Version 0.42 (2004-06-08) - Rewrote much of the FITS subsystem. It now supports all known healpix style FITS formats. - Added hpic_keys class to easily handle FITS keys - Added CMB specific FITS wrappers Version 0.40 (2004-04-03) - First release to friends. - Many things still need work (documentation, etc) - All implemented functions should work except in-place order conversion