# # ChangeLog for trunk/psLib # # Generated by Trac 1.6 # Jul 19, 2026, 10:31:28 PM Fri, 09 Mar 2007 01:41:22 GMT jhoblitt [12356] * trunk/psLib/test/db/tap_psDB.c (modified) cleanups fix test count Fri, 09 Mar 2007 01:37:55 GMT jhoblitt [12353] * trunk/psLib/test/db/tap_psDB.c (modified) fix segfault don't call ok() from inside a loop Fri, 09 Mar 2007 01:32:21 GMT jhoblitt [12351] * trunk/psLib/test/db/tap_psDB.c (modified) re-import the original psDB tests, currently broken Thu, 08 Mar 2007 22:51:53 GMT jhoblitt [12335] * trunk/psLib/configure.ac (modified) VERSION 1.1.1 Thu, 08 Mar 2007 22:50:29 GMT jhoblitt [12334] * trunk/psLib/configure.ac (modified) test for MD5 in libcrypto instead of libssl. Thu, 08 Mar 2007 22:13:32 GMT Paul Price [12331] * trunk/psLib/test/types/tap_psLookupTable_all.c (modified) * trunk/psLib/test/types/tap_psPixels_all.c (modified) Fixing tests following API changes. Thu, 08 Mar 2007 22:12:56 GMT Paul Price [12330] * trunk/psLib/src/astro/psCoord.c (modified) * trunk/psLib/src/imageops/psImageGeomManip.c (modified) * trunk/psLib/src/types/psPixels.c (modified) * trunk/psLib/src/types/psPixels.h (modified) Making psPixels APIs to look more like the psArray, psVector APIs ... Thu, 08 Mar 2007 22:08:26 GMT Paul Price [12329] * trunk/psLib/src/types/psLookupTable.c (modified) * trunk/psLib/src/types/psLookupTable.h (modified) Fixing up API for psLookupTableImport --- should return bool, because ... Thu, 08 Mar 2007 20:39:11 GMT Paul Price [12318] * trunk/psLib/test/types/tap_psList_all.c (modified) Fixing test 59 for the correct return value for NULL comparison function. Thu, 08 Mar 2007 20:38:30 GMT Paul Price [12317] * trunk/psLib/src/types/psList.c (modified) Fixing bug in psListSort --- iterators weren't being made to point at ... Thu, 08 Mar 2007 19:58:37 GMT Paul Price [12316] * trunk/psLib/src/types/psHash.c (modified) Check on empty hash table. Thu, 08 Mar 2007 19:55:46 GMT Paul Price [12315] * trunk/psLib/src/types/psHash.c (modified) Fixing assetion on hash table size. Thu, 08 Mar 2007 19:51:59 GMT Paul Price [12314] * trunk/psLib/src/types/psList.c (modified) Incorrectly removed check on empty list. Thu, 08 Mar 2007 04:10:45 GMT Paul Price [12311] * trunk/psLib/src/types/psList.c (modified) Removed criterion that was important. Thu, 08 Mar 2007 04:07:35 GMT Paul Price [12310] * trunk/psLib/src/types/psHash.c (modified) Got things the wrong way around. Thu, 08 Mar 2007 03:59:12 GMT Paul Price [12309] * trunk/psLib/src/types/psList.c (modified) * trunk/psLib/src/types/psList.h (modified) Backing off some assertion parameters that were only present in the ... Thu, 08 Mar 2007 03:51:11 GMT Paul Price [12308] * trunk/psLib/src/types/psList.h (modified) Index may be negative. Thu, 08 Mar 2007 03:48:05 GMT Paul Price [12307] * trunk/psLib/configure.ac (modified) Put it in the wrong place. Thu, 08 Mar 2007 03:36:05 GMT Paul Price [12306] * trunk/psLib/src/types/psList.h (modified) Fixing another typo. Thu, 08 Mar 2007 03:07:19 GMT Paul Price [12304] * trunk/psLib/configure.ac (modified) MD5 (wrapper script for various MD5_* functions) seems to be in the ... Thu, 08 Mar 2007 02:13:31 GMT Paul Price [12303] * trunk/psLib/src/types/psArray.h (modified) * trunk/psLib/src/types/psHash.h (modified) * trunk/psLib/src/types/psList.c (modified) * trunk/psLib/src/types/psList.h (modified) Fixing some assertions that had <= instead of < Thu, 08 Mar 2007 00:13:59 GMT Paul Price [12298] * trunk/psLib/src/types/Makefile.am (modified) Putting bitset back in --- easier to include it than not to, for now. Wed, 07 Mar 2007 22:31:18 GMT Paul Price [12297] * trunk/psLib/src/sys/psAssert.h (modified) Missed a paren. Wed, 07 Mar 2007 22:30:23 GMT Paul Price [12296] * trunk/psLib/src/sys/psString.h (modified) Wouldn't accept unset RVAL. Wed, 07 Mar 2007 21:51:12 GMT jhoblitt [12294] * trunk/psLib/m4/ipp_stdopts.m4 (modified) change --enable-optimize to ignore the current CFLAGs in case a ... Wed, 07 Mar 2007 21:12:13 GMT Paul Price [12293] * trunk/psLib/src/math/psMatrix.c (modified) Adding SVD sorting bug fix from Robert Lupton. Wed, 07 Mar 2007 20:48:55 GMT Paul Price [12292] * trunk/psLib/src/math/psMatrix.c (modified) * trunk/psLib/src/math/psMatrix.h (modified) Bug 870: psMatrixSVDSolve (code from Andy Becker, named by PAP) is ... Wed, 07 Mar 2007 02:50:54 GMT Paul Price [12290] * trunk/psLib/src/sys/psAssert.h (modified) Allowing PS_ASSERT_INT_* to be used with any integer type (e.g., long). Wed, 07 Mar 2007 02:50:15 GMT Paul Price [12289] * trunk/psLib/src/types/psArguments.c (modified) * trunk/psLib/src/types/psArray.c (modified) * trunk/psLib/src/types/psHash.c (modified) * trunk/psLib/src/types/psHash.h (modified) * trunk/psLib/src/types/psList.c (modified) * trunk/psLib/src/types/psList.h (modified) * trunk/psLib/src/types/psLookupTable.h (modified) * trunk/psLib/src/types/psMetadata.c (modified) * trunk/psLib/src/types/psMetadataConfig.c (modified) * trunk/psLib/src/types/psMetadataItemParse.c (modified) * trunk/psLib/src/types/psPixels.c (modified) * trunk/psLib/src/types/psPixels.h (modified) Adding additional type-specific assertions, and employing them where ... Wed, 07 Mar 2007 02:46:16 GMT Paul Price [12288] * trunk/psLib/src/types/Makefile.am (modified) Removing psBitSet from the build --- we don't use it. Wed, 07 Mar 2007 02:42:22 GMT Paul Price [12287] * trunk/psLib/src/types/psLookupTable.c (modified) Flushing out a lot of code that could be done more simply another ... Wed, 07 Mar 2007 00:17:48 GMT Paul Price [12286] * trunk/psLib/src/sys/psString.c (modified) * trunk/psLib/src/sys/psTrace.c (modified) Changing assertions to be more suitable. Wed, 07 Mar 2007 00:10:28 GMT jhoblitt [12284] * trunk/psLib/src/sys/psTrace.h (modified) ws Tue, 06 Mar 2007 21:58:47 GMT Paul Price [12283] * trunk/psLib/src/types/psMetadata.c (modified) * trunk/psLib/src/types/psMetadata.h (modified) Adding function psMetadataKeys to return a list of keys from a ... Tue, 06 Mar 2007 03:14:01 GMT gusciora [12257] * trunk/psLib/test/imageops/tap_psImagePixelExtract.c (modified) Removed bug with psVector->n++ Tue, 06 Mar 2007 03:09:58 GMT magnier [12256] * trunk/psLib/src/imageops/psImagePixelManip.c (modified) added special case for division to handle div-by-zero; added ... Tue, 06 Mar 2007 02:37:41 GMT gusciora [12250] * trunk/psLib/test/imageops/tap_psImageGeomManip.c (modified) Switch to the original larger image sizes with psImageShift() Tue, 06 Mar 2007 02:27:09 GMT gusciora [12249] * trunk/psLib/test/imageops/tap_psImageGeomManip.c (modified) Fixed bug in the interpolation for the ImageShift tests. Fixed bug ... Tue, 06 Mar 2007 02:14:55 GMT Paul Price [12248] * trunk/psLib/src/imageops/psImageGeomManip.c (modified) Fixing SEGV from mask being NULL. Tue, 06 Mar 2007 01:23:39 GMT gusciora [12247] * trunk/psLib/test/math/tap_psStats07.c (modified) Adjusted plan_tests() arg. Tue, 06 Mar 2007 01:22:00 GMT gusciora [12246] * trunk/psLib/test/math/tap_psStats07.c (modified) Removed the psVector->n++ increments. Mon, 05 Mar 2007 23:23:38 GMT gusciora [12242] * trunk/psLib/test/math/tap_psStats00.c (modified) I recalculated the correct values for the sample-mean tests with an ... Mon, 05 Mar 2007 22:43:28 GMT gusciora [12239] * trunk/psLib/test/types/tap_psArguments_all.c (modified) Corrected test cases Mon, 05 Mar 2007 21:17:34 GMT jhoblitt [12223] * trunk/psLib/src/db/psDB.c (modified) add a newline to SQL tracing statements Sat, 03 Mar 2007 03:20:21 GMT gusciora [12211] * trunk/psLib/test/math/tap_psHist02.c (modified) Corrected simple problems. Sat, 03 Mar 2007 02:56:19 GMT gusciora [12210] * trunk/psLib/test/types/tap_psBitSet_all.c (modified) Fixed remaining failing tests in this file. Sat, 03 Mar 2007 02:43:37 GMT gusciora [12208] * trunk/psLib/test/sys/tap_psString.c (modified) Corrected the NULL string code. Sat, 03 Mar 2007 02:07:19 GMT gusciora [12199] * trunk/psLib/test/math/tap_psPolyFit2D.c (modified) Corrected the x-order for the polynomial fits. Sat, 03 Mar 2007 01:57:40 GMT gusciora [12198] * trunk/psLib/test/mathtypes/tap_psVector.c (modified) Corrected problems with psVector ->nalloc and ->n members. Sat, 03 Mar 2007 01:25:22 GMT gusciora [12196] * trunk/psLib/test/mathtypes/tap_psImage.c (modified) Corrected the test for U* image initialization. Sat, 03 Mar 2007 01:23:32 GMT gusciora [12195] * trunk/psLib/test/imageops/tap_psImageConvolve.c (modified) Commented out ImageConvolve section because of SDRS changes. Sat, 03 Mar 2007 01:12:19 GMT gusciora [12194] * trunk/psLib/test/astro/tap_psSphereOps_all.c (modified) Modified formatting for warning messages. Sat, 03 Mar 2007 01:09:24 GMT gusciora [12193] * trunk/psLib/test/astro/tap_psEarthOrientation_motion.c (modified) Corrected location of the pslib.config file in the test file. Fri, 02 Mar 2007 22:19:21 GMT Paul Price [12187] * trunk/psLib/src/imageops/psImageConvolve.c (modified) * trunk/psLib/src/imageops/psImageConvolve.h (modified) Adding psImageConvolveMask Fri, 02 Mar 2007 21:48:12 GMT Paul Price [12186] * trunk/psLib/src/imageops/psImageConvolve.c (modified) The usual way is much faster (factor of 3) for filled kernels. Might ... Fri, 02 Mar 2007 21:22:22 GMT Paul Price [12185] * trunk/psLib/test/imageops/Makefile.am (modified) Adding convolution benchmark utility Fri, 02 Mar 2007 21:15:48 GMT Paul Price [12183] * trunk/psLib/src/imageops/Makefile.am (modified) Whoops, wrong place. Fri, 02 Mar 2007 21:15:19 GMT Paul Price [12181] * trunk/psLib/src/imageops/Makefile.am (modified) Adding convolution benchmarking program. Fri, 02 Mar 2007 21:09:57 GMT Paul Price [12180] * trunk/psLib/test/imageops/convolutionBench.c (modified) Fixing, following API change. Fri, 02 Mar 2007 21:05:52 GMT Paul Price [12179] * trunk/psLib/src/imageops/psImageConvolve.c (modified) * trunk/psLib/src/imageops/psImageConvolve.h (modified) * trunk/psLib/test/imageops/tap_psImageConvolve2.c (modified) Removing optional output image from psImageConvolve APIs due to ... Fri, 02 Mar 2007 02:34:45 GMT jhoblitt [12171] * trunk/psLib/src/types/psArray.c (modified) fix arrayAlloc()'s usage of psAlloc() so that is properly passing ... Fri, 02 Mar 2007 02:30:21 GMT jhoblitt [12170] * trunk/psLib/src/db/psDB.c (modified) fix a segfault in p_psDBFetchResult() when no rows are returned/ yet ... Thu, 01 Mar 2007 23:38:30 GMT gusciora [12156] * trunk/psLib/test/fft/Makefile.am (modified) * trunk/psLib/test/fft/tap_psImageFFT.c (modified) * trunk/psLib/test/fft/tap_psVectorFFT.c (modified) Removed diag() macros. Thu, 01 Mar 2007 23:36:18 GMT gusciora [12155] * trunk/psLib/test/fft/Makefile.am (modified) * trunk/psLib/test/fft/tap_psImageFFT2.c (deleted) * trunk/psLib/test/fft/tap_psVectorFFT2.c (deleted) These were modified and then renamed to tap_psImageFFT.c and ... Thu, 01 Mar 2007 23:35:33 GMT gusciora [12154] * trunk/psLib/test/fft/tap_psImageFFT.c (modified) * trunk/psLib/test/fft/tap_psVectorFFT.c (modified) Formally tap_psImageFFT2.c tap_psVectorFFT2.c. Since much of the ... Thu, 01 Mar 2007 03:57:08 GMT jhoblitt [12128] * trunk/psLib/src/db/psDB.c (modified) * trunk/psLib/src/db/psDB.h (modified) change psDBLastInsertID() to return long long Tue, 27 Feb 2007 23:56:12 GMT gusciora [12094] * trunk/psLib/test/db/tap_psDB.c (modified) * trunk/psLib/test/imageops/Makefile.am (modified) * trunk/psLib/test/imageops/tap_psImageConvolve.c (modified) * trunk/psLib/test/imageops/tap_psImagePixelManip.c (modified) * trunk/psLib/test/imageops/tap_psImageShiftKernel.c (modified) * trunk/psLib/test/imageops/tap_psImageSmooth.c (modified) * trunk/psLib/test/math/Makefile.am (modified) * trunk/psLib/test/math/tap_psHist02.c (modified) * trunk/psLib/test/math/tap_psHist03.c (modified) * trunk/psLib/test/math/tap_psStats07.c (modified) * trunk/psLib/test/sys/tst_psError.c (modified) * trunk/psLib/test/types/tap_psArguments_all.c (modified) * trunk/psLib/test/types/tap_psBitSet_all.c (modified) * trunk/psLib/test/types/tap_psMetadata_copying.c (modified) Made several changes to keep the tap tests up-to-date with recent src ... Tue, 27 Feb 2007 03:31:56 GMT jhoblitt [12072] * trunk/psLib/src/sys/psSlurp.c (modified) * trunk/psLib/src/sys/psSlurp.h (modified) add psSlurpFilename() Thu, 22 Feb 2007 22:37:59 GMT Paul Price [12001] * trunk/psLib/src/imageops/psImageConvolve.c (modified) Fixing tsum. Thu, 22 Feb 2007 22:36:21 GMT Paul Price [12000] * trunk/psLib/src/imageops/psImageConvolve.c (modified) Generated kernel should be relative to the LAST data point (for OTA ... Thu, 22 Feb 2007 22:12:36 GMT Paul Price [11999] * trunk/psLib/src/imageops/psImageConvolve.c (modified) Fixing bug due to wrong sense of boolean. Thu, 22 Feb 2007 21:47:29 GMT Paul Price [11998] * trunk/psLib/src/fits/psFits.c (modified) Fixing error type. Wed, 21 Feb 2007 21:39:26 GMT Paul Price [11977] * trunk/psLib/src/fits/psFitsHeader.c (modified) psFitsReadHeaderSet was adding the headers so that the final result ... Thu, 15 Feb 2007 00:38:51 GMT magnier [11795] * trunk/psLib/src/imageops/psImageUnbin.c (modified) fixed counting to be consistent with dvoMakeCorrUnbin; this may break ... Tue, 13 Feb 2007 03:08:17 GMT Paul Price [11760] * trunk/psLib/src/imageops/psImageStats.c (modified) * trunk/psLib/src/math/psStats.c (modified) Fixing compilation problems following change to histogram API. Tue, 13 Feb 2007 03:01:24 GMT Paul Price [11759] * trunk/psLib/src/imageops/psImageStats.c (modified) * trunk/psLib/src/imageops/psImageStats.h (modified) * trunk/psLib/src/math/psHistogram.c (modified) * trunk/psLib/src/math/psHistogram.h (modified) * trunk/psLib/src/types/psBitSet.c (modified) * trunk/psLib/src/types/psBitSet.h (modified) Fixing bug 843 by modifying functions that (unnecessarily) returned ... Tue, 13 Feb 2007 00:37:22 GMT Paul Price [11756] * trunk/psLib/src/math/psClip.c (modified) psClipIter returns immediately if no clipping is desired. Default is ... Tue, 13 Feb 2007 00:19:51 GMT Paul Price [11755] * trunk/psLib/src/math/psClip.c (modified) * trunk/psLib/src/math/psClip.h (modified) Can really only code a single rejection iteration in psClip, because ... Fri, 09 Feb 2007 20:40:22 GMT gusciora [11729] * trunk/psLib/test/imageops/tap_psImageMaskOps.c (added) * trunk/psLib/test/imageops/tap_psImageStats.c (added) First version. Fri, 09 Feb 2007 03:27:37 GMT Paul Price [11727] * trunk/psLib/test/imageops (modified) * trunk/psLib/test/imageops/.cvsignore (modified) * trunk/psLib/test/imageops/Makefile.am (modified) * trunk/psLib/test/imageops/convolutionBench.c (added) Adding convolution benchmarks program. Fri, 09 Feb 2007 01:26:31 GMT Paul Price [11725] * trunk/psLib/test/imageops/tap_psImageConvolve2.c (modified) Moving FFT test into tap_psImageFFT2 Fri, 09 Feb 2007 01:26:00 GMT Paul Price [11724] * trunk/psLib/src/types/psMetadata.c (modified) * trunk/psLib/src/types/psMetadata.h (modified) Renaming psMetadataItemTransfer to psMetadataItemSupplement Fri, 09 Feb 2007 00:45:51 GMT Paul Price [11719] * trunk/psLib/src/fft/psVectorFFT.c (modified) Fixing allocation problem. Fri, 09 Feb 2007 00:39:01 GMT Paul Price [11718] * trunk/psLib/test/fft (modified) * trunk/psLib/test/fft/.cvsignore (modified) * trunk/psLib/test/fft/Makefile.am (modified) * trunk/psLib/test/fft/tap_psVectorFFT2.c (added) Adding tests of vector FFT: going back and forth Fri, 09 Feb 2007 00:23:38 GMT Paul Price [11717] * trunk/psLib/test/fft/tap_psImageFFT2.c (added) Testing that forward and backward FFTs work. Fri, 09 Feb 2007 00:22:55 GMT Paul Price [11716] * trunk/psLib/src/fft/psImageFFT.c (modified) Row-by-row copy only necessary for children images. Thu, 08 Feb 2007 23:56:02 GMT Paul Price [11714] * trunk/psLib/src/fft/psImageFFT.c (modified) Fixing memory corruption issue due to confusing columns and rows in ... Thu, 08 Feb 2007 23:28:23 GMT Paul Price [11712] * trunk/psLib/src/sys/psConfigure.c (modified) Fixing apparent gcc 3.4.3 problem with preprocessor statements within ... Thu, 08 Feb 2007 22:27:30 GMT jhoblitt [11711] * trunk/psLib/src/sys/psString.c (modified) * trunk/psLib/src/sys/psString.h (modified) change selected psString*() functions into wrappers so ... Thu, 08 Feb 2007 21:57:02 GMT jhoblitt [11710] * trunk/psLib/src/types/psLookupTable.c (modified) * trunk/psLib/src/types/psLookupTable.h (modified) change psLookupTableAlloc() to pass in file/lineno/func whitespace fixes Thu, 08 Feb 2007 21:44:00 GMT jhoblitt [11709] * trunk/psLib/src/types/psHash.c (modified) * trunk/psLib/src/types/psHash.h (modified) change psHashAlloc() to pass in file/lineno/func whitespace fixes Thu, 08 Feb 2007 21:33:57 GMT jhoblitt [11708] * trunk/psLib/src/types/psBitSet.c (modified) * trunk/psLib/src/types/psBitSet.h (modified) change psBitSetAlloc() to pass in file/lineno/func whitespace fixes Thu, 08 Feb 2007 21:29:50 GMT jhoblitt [11707] * trunk/psLib/src/types/psPixels.c (modified) * trunk/psLib/src/types/psPixels.h (modified) change psPixel*Alloc() functions to pass in file/lineno/func ... Thu, 08 Feb 2007 21:17:02 GMT jhoblitt [11706] * trunk/psLib/src/types/psMetadata.c (modified) * trunk/psLib/src/types/psMetadata.h (modified) change psMetadata*Alloc() functions to pass in file/lineno, func ... Thu, 08 Feb 2007 04:35:35 GMT jhoblitt [11705] * trunk/psLib/src/types/psList.c (modified) * trunk/psLib/src/types/psList.h (modified) change psListAlloc() & psListIteratorAlloc() into wrappers so ... Thu, 08 Feb 2007 04:23:57 GMT Paul Price [11704] * trunk/psLib/src/fft/psImageFFT.h (modified) * trunk/psLib/src/fft/psVectorFFT.c (modified) * trunk/psLib/src/fft/psVectorFFT.h (modified) * trunk/psLib/src/imageops/psImageConvolve.c (modified) Fixes so it compiles. psVector FFTs don't work yet --- need to fix ... Thu, 08 Feb 2007 04:17:58 GMT Paul Price [11703] * trunk/psLib/src/fft/psImageFFT.c (modified) * trunk/psLib/src/fft/psImageFFT.h (modified) * trunk/psLib/src/fft/psVectorFFT.c (modified) * trunk/psLib/src/fft/psVectorFFT.h (modified) * trunk/psLib/src/imageops/psImageConvolve.c (modified) * trunk/psLib/src/imageops/psImageConvolve.h (modified) * trunk/psLib/test/imageops (modified) * trunk/psLib/test/imageops/.cvsignore (modified) * trunk/psLib/test/imageops/Makefile.am (modified) * trunk/psLib/test/imageops/tap_psImageConvolve2.c (added) Reworked image convolution (split direct and FFT methods into ... Thu, 08 Feb 2007 03:34:09 GMT jhoblitt [11701] * trunk/psLib/src/types/psArray.c (modified) * trunk/psLib/src/types/psArray.h (modified) change psArrayAlloc(), psArrayAllocEmpty(), & psArrayRealloc() into ... Thu, 08 Feb 2007 03:26:15 GMT jhoblitt [11700] * trunk/psLib/src/mathtypes/psImage.h (modified) typo fix Thu, 08 Feb 2007 03:10:33 GMT jhoblitt [11699] * trunk/psLib/src/mathtypes/psImage.c (modified) * trunk/psLib/src/mathtypes/psImage.h (modified) change psImageAlloc() & psImageRecycle() into wrappers so ...