# # ChangeLog for trunk/psLib # # Generated by Trac 1.6 # Jul 19, 2026, 10:31:41 PM Wed, 14 Mar 2007 02:37:34 GMT magnier [12435] * trunk/psLib/src/types/psMetadataConfig.c (modified) adding trace lines Wed, 14 Mar 2007 02:36:28 GMT magnier [12434] * trunk/psLib/src/math/psHistogram.c (modified) * trunk/psLib/src/math/psMathUtils.c (modified) * trunk/psLib/src/math/psMathUtils.h (modified) * trunk/psLib/src/math/psSpline.c (modified) changing p_psVectorBinDisect to psVectorBinaryDisect, adding ... Wed, 14 Mar 2007 02:35:02 GMT magnier [12433] * trunk/psLib/src/math/psBinaryOp.c (modified) * trunk/psLib/src/sys/psAssert.h (modified) changing PS_ASSERT_PTRS_TYPE_EQUAL_GENERAL to ... Wed, 14 Mar 2007 02:31:41 GMT Paul Price [12432] * trunk/psLib/src/astro/psEarthOrientation.h (modified) Solaris doesn't like having something called "sun"...... Wed, 14 Mar 2007 00:39:51 GMT Paul Price [12431] * trunk/psLib/src/db/psDB.c (modified) * trunk/psLib/src/fits/psFits.c (modified) * trunk/psLib/src/fits/psFitsTable.c (modified) * trunk/psLib/src/imageops/psImageGeomManip.c (modified) * trunk/psLib/src/imageops/psImageGeomManip.h (modified) * trunk/psLib/src/imageops/psImageMaskOps.c (modified) * trunk/psLib/src/imageops/psImagePixelExtract.c (modified) * trunk/psLib/src/imageops/psImagePixelManip.c (modified) * trunk/psLib/src/imageops/psImagePixelManip.h (modified) * trunk/psLib/src/imageops/psImageStats.c (modified) * trunk/psLib/src/imageops/psImageStructManip.c (modified) * trunk/psLib/src/imageops/psImageStructManip.h (modified) * trunk/psLib/src/math/psBinaryOp.c (modified) * trunk/psLib/src/math/psUnaryOp.c (modified) * trunk/psLib/src/mathtypes/psImage.c (modified) * trunk/psLib/src/mathtypes/psImage.h (modified) * trunk/psLib/src/mathtypes/psScalar.c (modified) * trunk/psLib/src/mathtypes/psScalar.h (modified) * trunk/psLib/src/mathtypes/psVector.c (modified) * trunk/psLib/src/mathtypes/psVector.h (modified) * trunk/psLib/src/sys/psType.h (modified) * trunk/psLib/test/imageops/tap_psImageGeomManip.c (modified) * trunk/psLib/test/imageops/tap_psImageInterpolate.c (modified) * trunk/psLib/test/imageops/tap_psImagePixelManip.c (modified) * trunk/psLib/test/math/tap_psMatrix02.c (modified) * trunk/psLib/test/math/tap_psMatrixVectorArithmetic01.c (modified) * trunk/psLib/test/math/tap_psMatrixVectorArithmetic02.c (modified) * trunk/psLib/test/math/tap_psMatrixVectorArithmetic03.c (modified) * trunk/psLib/test/mathtypes/tap_psImage.c (modified) * trunk/psLib/test/mathtypes/tap_psScalar.c (modified) * trunk/psLib/test/mathtypes/tap_psVector.c (modified) * trunk/psLib/test/sys/tap_psMemory.c (modified) * trunk/psLib/test/types/tap_psMetadataConfigFormat.c (modified) * trunk/psLib/test/types/tap_psMetadata_printing.c (modified) Removing complex number support. No-one was using it, and it ... Tue, 13 Mar 2007 05:15:35 GMT Paul Price [12430] * trunk/psLib/configure.ac (modified) * trunk/psLib/src/math/psMD5.c (modified) Configuration fixes to allow configure to run successfully on ... Tue, 13 Mar 2007 01:24:50 GMT jhoblitt [12417] * trunk/psLib/configure.ac (modified) attempt to fix libtool version number Tue, 13 Mar 2007 00:23:20 GMT jhoblitt [12415] * trunk/psLib/test/astro/tap_psTime_04.c (modified) minor cleanups Tue, 13 Mar 2007 00:19:21 GMT jhoblitt [12414] * trunk/psLib/test/astro/tap_psTime_03.c (modified) use ok_[foo] macros ws Tue, 13 Mar 2007 00:02:14 GMT jhoblitt [12413] * trunk/psLib/test/astro/tap_psTime_02.c (modified) use ok_[foo] macros ws Tue, 13 Mar 2007 00:01:37 GMT jhoblitt [12412] * trunk/psLib/test/astro/tap_psTime_01.c (modified) use ok_double(foo, NAN,... instead of ok(isnan(foo),... Mon, 12 Mar 2007 23:19:41 GMT jhoblitt [12411] * trunk/psLib/test/astro/tap_psTime_01.c (modified) use ok_[type]() macros where appropriate and split-up large logical ... Mon, 12 Mar 2007 22:04:34 GMT jhoblitt [12410] * trunk/psLib/test/pstap/src/pstap.h (modified) add is_bool() macro ws Mon, 12 Mar 2007 22:01:41 GMT jhoblitt [12409] * trunk/psLib/src/astro/psTime.c (modified) change psTimeConvert() to return NULL when passed an invalid psTime ... Mon, 12 Mar 2007 21:35:33 GMT gusciora [12408] * trunk/psLib/test/types/tap_psMetadataConfig_input.c (modified) This test works now, however I "fixed" it by changing the number of ... Mon, 12 Mar 2007 21:11:21 GMT jhoblitt [12407] * trunk/psLib/test/astro/tap_psTime_03.c (modified) switch to ok_str() instead of using custom error reporting with diag() Mon, 12 Mar 2007 21:00:25 GMT jhoblitt [12406] * trunk/psLib/test/astro/tap_psTime_02.c (modified) fix broken leapsecond tests Mon, 12 Mar 2007 20:46:45 GMT gusciora [12405] * trunk/psLib/test/imageops/tap_psImagePixelManip.c (modified) Fixed divide-by-zero code Sat, 10 Mar 2007 03:25:48 GMT jhoblitt [12395] * trunk/psLib/test/astro/tap_psTime_01.c (modified) fix 2 failing tests (logic errors) change 2 failing tests to use ... Sat, 10 Mar 2007 01:24:40 GMT jhoblitt [12394] * trunk/psLib/src/db/psDB.c (modified) change psDBSelectColumn() to return NULL instead of "" for NULL ... Sat, 10 Mar 2007 01:24:09 GMT jhoblitt [12393] * trunk/psLib/test/db/tap_psDB.c (modified) update/forward port all "orginal" psDB tests Sat, 10 Mar 2007 00:56:02 GMT jhoblitt [12390] * trunk/psLib/test/pstap/src/pstap.h (modified) correctly compare float/double NAN values Fri, 09 Mar 2007 22:52:13 GMT gusciora [12389] * trunk/psLib/test/mathtypes/tap_psVector.c (modified) Looks like psVectorInit was changed: Can no longer initialize an ... Fri, 09 Mar 2007 22:11:55 GMT gusciora [12385] * trunk/psLib/test/types/tap_psLookupTable_all.c (modified) Fixed problem with running in the test directory. Fri, 09 Mar 2007 22:09:13 GMT jhoblitt [12384] * trunk/psLib/test/pstap/src/pstap.h (modified) define macros only once add is_int() & is_long() macros Fri, 09 Mar 2007 21:25:16 GMT jhoblitt [12383] * trunk/psLib/test/pstap/src/pstap.h (modified) ws Fri, 09 Mar 2007 20:16:40 GMT Paul Price [12381] * trunk/psLib/src/mathtypes/psImage.c (modified) * trunk/psLib/src/mathtypes/psImage.h (modified) * trunk/psLib/src/mathtypes/psVector.c (modified) * trunk/psLib/src/mathtypes/psVector.h (modified) Robert Lupton reported that using var_arg for psImageInit gives it no ... Fri, 09 Mar 2007 20:11:04 GMT jhoblitt [12380] * trunk/psLib/src/sys/psMemory.h (modified) only include psMemBlock.backtrace & .backtraceSize if ... Fri, 09 Mar 2007 01:46:44 GMT jhoblitt [12357] * trunk/psLib/test/db/tap_psDB.c (modified) more cleanup 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.